1994d0e8dSAndreas Gohr<!DOCTYPE html> 29e150176SJana Deutschländer<?php 39e150176SJana Deutschländer/** 49e150176SJana Deutschländer * DokuWiki Image Detail Page 59e150176SJana Deutschländer * 69e150176SJana Deutschländer * @author Andreas Gohr <andi@splitbrain.org> 79e150176SJana Deutschländer * @author Anika Henke <anika@selfthinker.org> 89e150176SJana Deutschländer * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) 99e150176SJana Deutschländer */ 109e150176SJana Deutschländer 119e150176SJana Deutschländer// must be run from within DokuWiki 129e150176SJana Deutschländerif (!defined('DOKU_INC')) die(); 139e150176SJana Deutschländerheader('X-UA-Compatible: IE=edge,chrome=1'); 149e150176SJana Deutschländer 15994d0e8dSAndreas Gohr?> 169e150176SJana Deutschländer<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $conf['lang']?>" 179e150176SJana Deutschländer lang="<?php echo $conf['lang']?>" dir="<?php echo $lang['direction'] ?>" class="no-js"> 189e150176SJana Deutschländer<head> 199e150176SJana Deutschländer <meta charset="UTF-8" /> 209e150176SJana Deutschländer <title> 219e150176SJana Deutschländer <?php echo hsc(tpl_img_getTag('IPTC.Headline',$IMG))?> 229e150176SJana Deutschländer [<?php echo strip_tags($conf['title'])?>] 239e150176SJana Deutschländer </title> 249e150176SJana Deutschländer <script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script> 259e150176SJana Deutschländer <?php tpl_metaheaders()?> 269e150176SJana Deutschländer <meta name="viewport" content="width=device-width,initial-scale=1" /> 279e150176SJana Deutschländer <?php echo tpl_favicon(array('favicon', 'mobile')) ?> 289e150176SJana Deutschländer <?php tpl_includeFile('meta.html') ?> 299e150176SJana Deutschländer</head> 309e150176SJana Deutschländer 31*14353296SMichael Große<body id="dokuwiki__top" class="<?php echo tpl_classes(); ?> wide-content showSidebar"> 32*14353296SMichael Große<div id="dokuwiki__site"> 33*14353296SMichael Große <?php include('tpl/nav-direct.php') ?> 34*14353296SMichael Große 35*14353296SMichael Große 36*14353296SMichael Große <div class="page-wrapper <?php echo ($showSidebar) ? 'hasSidebar' : ''; ?>"> 37*14353296SMichael Große <?php 38*14353296SMichael Große tpl_includeFile('header.html'); 39*14353296SMichael Große ?> 40*14353296SMichael Große 41*14353296SMichael Große <div id="dokuwiki__header" class="header no-print"> 42*14353296SMichael Große <div class="container"> 43*14353296SMichael Große <div class="row"> 44*14353296SMichael Große <div class="col-xs-12"> 45*14353296SMichael Große <div class="claim main-sidebar"> 46*14353296SMichael Große <?php if (tpl_getConf('logo') && file_exists(mediaFN(tpl_getConf('logo')))){ 47*14353296SMichael Große 48*14353296SMichael Große /* upload your logo into the data/media folder (root of the media manager) and replace 'logo.png' in der template config accordingly: */ 49*14353296SMichael Große include('tpl/main-sidebar-logo.php'); 50*14353296SMichael Große } ?> 51*14353296SMichael Große <?php if ($conf['tagline']): ?> 52*14353296SMichael Große <p class="claim"><?php echo $conf['tagline'] ?></p> 53*14353296SMichael Große <?php endif ?> 54*14353296SMichael Große 55*14353296SMichael Große </div><!-- .headings --> 56*14353296SMichael Große </div><!-- .col --> 57*14353296SMichael Große </div><!-- .row --> 58*14353296SMichael Große </div><!-- .container --> 59*14353296SMichael Große </div><!-- .header --> 60*14353296SMichael Große 61*14353296SMichael Große <div class="sr-only nav-area-head"> 62*14353296SMichael Große <h5 class="sr-only" aria-level="1"><?php echo tpl_getLang('nav-area-head') ?></h5> 63*14353296SMichael Große </div><!-- .nav-area-head --> 64*14353296SMichael Große 65*14353296SMichael Große <div class="tools"> 66*14353296SMichael Große <div class="container"> 67*14353296SMichael Große <div class="row"> 68*14353296SMichael Große <div class="col-xs-12"> 69*14353296SMichael Große 70*14353296SMichael Große <div class="sidebarheader main-sidebar"> 71*14353296SMichael Große <?php 72*14353296SMichael Große tpl_includeFile('sidebarheader.html') 73*14353296SMichael Große ?> 74*14353296SMichael Große </div><!-- .sidebarheader --> 75*14353296SMichael Große 76*14353296SMichael Große <div class="search main-sidebar"> 77*14353296SMichael Große <?php 78*14353296SMichael Große include('tpl/main-sidebar-search.php'); 79*14353296SMichael Große ?> 80*14353296SMichael Große </div><!-- .search --> 81*14353296SMichael Große 82*14353296SMichael Große <div id="dokuwiki__aside"> 83*14353296SMichael Große <?php 84*14353296SMichael Große include('tpl/main-sidebar-nav.php'); 85*14353296SMichael Große ?> 86*14353296SMichael Große </div><!-- .aside --> 87*14353296SMichael Große 88*14353296SMichael Große </div><!-- .col --> 89*14353296SMichael Große </div><!-- .row --> 90*14353296SMichael Große </div><!-- .container --> 91*14353296SMichael Große </div><!-- .tools --> 92*14353296SMichael Große 93*14353296SMichael Große <div class="top-header"> 94*14353296SMichael Große <div class="container"> 95*14353296SMichael Große <div class="row"> 96*14353296SMichael Große <div class="col-xs-12"> 97*14353296SMichael Große 98*14353296SMichael Große <?php 99*14353296SMichael Große $showTools = true; 100*14353296SMichael Große include('tpl/nav-usertools-buttons.php'); 101*14353296SMichael Große tpl_includeFile('header.html'); 102*14353296SMichael Große ?> 103*14353296SMichael Große 104*14353296SMichael Große </div><!-- .col --> 105*14353296SMichael Große </div><!-- .row --> 106*14353296SMichael Große </div><!-- .container --> 107*14353296SMichael Große </div><!-- /top-header --> 108*14353296SMichael Große 109*14353296SMichael Große 110*14353296SMichael Große <div id="dokuwiki__detail"> 1119e150176SJana Deutschländer <?php html_msgarea() ?> 1129e150176SJana Deutschländer 113*14353296SMichael Große <div class="content group"> 114*14353296SMichael Große <div class="container"> 115*14353296SMichael Große <div class="row"> 116*14353296SMichael Große <div class="col-xs-12"> 117*14353296SMichael Große <div class="breadcrumbs" data-do="<?php echo $ACT?>"> 118*14353296SMichael Große 119*14353296SMichael Große <div class="togglelink page_main-content"> 120*14353296SMichael Große <a href="#">< ><span class="sr-out"><?php echo tpl_getLang('a11y_sidebartoggle')?></span></a> 121*14353296SMichael Große </div> 122*14353296SMichael Große 123*14353296SMichael Große <h6 class="sr-only" role="heading" aria-level="2"><?php echo tpl_getLang('head_menu_status') ?></h6> 124*14353296SMichael Große 125*14353296SMichael Große <?php 126*14353296SMichael Große 127*14353296SMichael Große /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 128*14353296SMichael Große /* page quality / page tasks */ 129*14353296SMichael Große /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 130*14353296SMichael Große include('tpl/nav-page-quality-tasks.php'); 131*14353296SMichael Große ?> 132*14353296SMichael Große 133*14353296SMichael Große <?php 134*14353296SMichael Große /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 135*14353296SMichael Große /* breadcrumb */ 136*14353296SMichael Große /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 137*14353296SMichael Große include('tpl/nav-breadcrumb.php'); 138*14353296SMichael Große ?> 139*14353296SMichael Große 140*14353296SMichael Große <h6 class="sr-only" role="heading" aria-level="2"><?php echo $lang['page_tools'] ?></h6> 141*14353296SMichael Große 142*14353296SMichael Große <?php 143*14353296SMichael Große 144*14353296SMichael Große 145*14353296SMichael Große /** 146*14353296SMichael Große * FIXME implement proper pagetools as in https://www.dokuwiki.org/_detail/wiki:dokuwiki-128.png 147*14353296SMichael Große * after the new svg-page-tool mechanism has been merged into master 148*14353296SMichael Große * 149*14353296SMichael Große * see https://cosmocode.jira.com/browse/SPR-837 150*14353296SMichael Große */ 151*14353296SMichael Große include('tpl/nav-page-tools.php'); 152*14353296SMichael Große ?> 153*14353296SMichael Große 154*14353296SMichael Große </div> 155*14353296SMichael Große <div id="dokuwiki__content" class="page main-content"> 156*14353296SMichael Große 157*14353296SMichael Große <div id="spr__meta-box"></div> 158*14353296SMichael Große 1599e150176SJana Deutschländer <?php if($ERROR): print $ERROR; ?> 1609e150176SJana Deutschländer <?php else: ?> 1619e150176SJana Deutschländer 1629e150176SJana Deutschländer <?php if($REV) echo p_locale_xhtml('showrev');?> 1639e150176SJana Deutschländer <h1><?php echo hsc(tpl_img_getTag('IPTC.Headline', $IMG))?></h1> 1649e150176SJana Deutschländer 165*14353296SMichael Große 1669e150176SJana Deutschländer <?php tpl_img(900, 700); /* the image; parameters: maximum width, maximum height (and more) */ ?> 1679e150176SJana Deutschländer 1689e150176SJana Deutschländer <div class="img_detail"> 1699e150176SJana Deutschländer <h2><?php print nl2br(hsc(tpl_img_getTag('simple.title'))); ?></h2> 1709e150176SJana Deutschländer 1719e150176SJana Deutschländer <?php if(function_exists('tpl_img_meta')): ?> 1729e150176SJana Deutschländer <?php tpl_img_meta(); ?> 1739e150176SJana Deutschländer <?php else: /* deprecated since Release 2014-05-05 */ ?> 1749e150176SJana Deutschländer <dl> 1759e150176SJana Deutschländer <?php 1769e150176SJana Deutschländer $config_files = getConfigFiles('mediameta'); 1779e150176SJana Deutschländer foreach ($config_files as $config_file) { 1789e150176SJana Deutschländer if(@file_exists($config_file)) { 1799e150176SJana Deutschländer include($config_file); 1809e150176SJana Deutschländer } 1819e150176SJana Deutschländer } 1829e150176SJana Deutschländer 1839e150176SJana Deutschländer foreach($fields as $key => $tag){ 1849e150176SJana Deutschländer $t = array(); 1859e150176SJana Deutschländer if (!empty($tag[0])) { 1869e150176SJana Deutschländer $t = array($tag[0]); 1879e150176SJana Deutschländer } 1889e150176SJana Deutschländer if(is_array($tag[3])) { 1899e150176SJana Deutschländer $t = array_merge($t,$tag[3]); 1909e150176SJana Deutschländer } 1919e150176SJana Deutschländer $value = tpl_img_getTag($t); 1929e150176SJana Deutschländer if ($value) { 1939e150176SJana Deutschländer echo '<dt>'.$lang[$tag[1]].':</dt><dd>'; 1949e150176SJana Deutschländer if ($tag[2] == 'date') { 1959e150176SJana Deutschländer echo dformat($value); 1969e150176SJana Deutschländer } else { 1979e150176SJana Deutschländer echo hsc($value); 1989e150176SJana Deutschländer } 1999e150176SJana Deutschländer echo '</dd>'; 2009e150176SJana Deutschländer } 2019e150176SJana Deutschländer } 2029e150176SJana Deutschländer ?> 2039e150176SJana Deutschländer </dl> 2049e150176SJana Deutschländer <?php endif; ?> 2059e150176SJana Deutschländer <?php //Comment in for Debug// dbg(tpl_img_getTag('Simple.Raw')); ?> 2069e150176SJana Deutschländer </div> 2079e150176SJana Deutschländer <p class="back"> 2089e150176SJana Deutschländer <?php tpl_action('mediaManager', 1) ?><br /> 2099e150176SJana Deutschländer ← <?php tpl_action('img_backto', 1) ?> 2109e150176SJana Deutschländer </p> 2119e150176SJana Deutschländer 212*14353296SMichael Große </div><!-- .main-content --> 213*14353296SMichael Große </div><!-- .col --> 214*14353296SMichael Große </div><!-- .row --> 215*14353296SMichael Große </div><!-- .container --> 216*14353296SMichael Große </div><!-- /.content --> 217*14353296SMichael Große 218*14353296SMichael Große 2199e150176SJana Deutschländer <?php endif; ?> 2209e150176SJana Deutschländer </div> 221*14353296SMichael Große </div><!-- /wrapper --> 222*14353296SMichael Große 223*14353296SMichael Große 224*14353296SMichael Große 225*14353296SMichael Große <!-- ********** FOOTER ********** --> 226*14353296SMichael Große 227*14353296SMichael Große <div id="dokuwiki__footer"> 228*14353296SMichael Große <div class="container"> 229*14353296SMichael Große <div class="row"> 230*14353296SMichael Große <div class="col-xs-12"> 231*14353296SMichael Große 232*14353296SMichael Große <div class="main-footer"> 233*14353296SMichael Große <p> 234*14353296SMichael Große <?php 235*14353296SMichael Große 236*14353296SMichael Große 237*14353296SMichael Große /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 238*14353296SMichael Große /* copyright */ 239*14353296SMichael Große /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 240*14353296SMichael Große tpl_license($img = false, $imgonly = false, $return = false, $wrap = false); 241*14353296SMichael Große ?> 242*14353296SMichael Große </p> 243*14353296SMichael Große </div> 244*14353296SMichael Große 245*14353296SMichael Große </div> 246*14353296SMichael Große </div> 247*14353296SMichael Große </div> 248*14353296SMichael Große </div><!-- /footer --> 249*14353296SMichael Große 250*14353296SMichael Große 251*14353296SMichael Große <?php tpl_includeFile('footer.html') ?> 252*14353296SMichael Große</div><!-- .dokuwiki__site --> 253*14353296SMichael Große 254*14353296SMichael Große<div class="no"><?php tpl_indexerWebBug() /* provide DokuWiki housekeeping, required in all templates */ ?></div> 255*14353296SMichael Große 2569e150176SJana Deutschländer</body> 2579e150176SJana Deutschländer</html> 258