1c165b184SJames Collins<?php 29cff245bSJames Collins 3c165b184SJames Collins/** 4a8eebd82SJames Collins * DokuWiki Mikio Template Image Detail Page 5c165b184SJames Collins * 6a8eebd82SJames Collins * @link http://dokuwiki.org/template:mikio 7a8eebd82SJames Collins * @author James Collins <james.collins@outlook.com.au> 8a8eebd82SJames Collins * @license GPLv2 (http://www.gnu.org/licenses/gpl-2.0.html) 9a8eebd82SJames Collins * 10a8eebd82SJames Collins * Based on DokuWiki Theme Template 11c165b184SJames Collins */ 129cff245bSJames Collins 139cff245bSJames Collinsif (defined('DOKU_INC') === false) { 149cff245bSJames Collins die(); 159cff245bSJames Collins} 16b448d3bfSJames Collins//require_once(dirname(__FILE__).'/tpl_functions.php'); /* include hook for template functions */ 17c165b184SJames Collinsheader('X-UA-Compatible: IE=edge,chrome=1'); 18c165b184SJames Collins 19c165b184SJames Collins?><!DOCTYPE html> 20c165b184SJames Collins<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $conf['lang']?>" 21c165b184SJames Collins lang="<?php echo $conf['lang']?>" dir="<?php echo $lang['direction'] ?>" class="no-js"> 22c165b184SJames Collins<head> 23c165b184SJames Collins <meta charset="UTF-8" /> 24c165b184SJames Collins <title> 25c165b184SJames Collins <?php echo hsc(tpl_img_getTag('IPTC.Headline', $IMG))?> 26c165b184SJames Collins [<?php echo strip_tags($conf['title'])?>] 27c165b184SJames Collins </title> 28c165b184SJames Collins <script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script> 29c165b184SJames Collins <?php tpl_metaheaders()?> 30c165b184SJames Collins <meta name="viewport" content="width=device-width,initial-scale=1" /> 319cff245bSJames Collins <?php echo tpl_favicon(['favicon', 'mobile']) ?> 32c165b184SJames Collins <?php tpl_includeFile('meta.html') ?> 33a8eebd82SJames Collins <?php 34a8eebd82SJames Collins $baseDir = tpl_basedir(); 35a8eebd82SJames Collins echo '<link type="text/css" rel="stylesheet" href="' . $baseDir . 'css.php?css=assets/mikio.less">'; 36a8eebd82SJames Collins echo '<script type="text/javascript" src="' . $baseDir . 'assets/mikio.js"></script>'; 37a8eebd82SJames Collins ?> 38c165b184SJames Collins</head> 39c165b184SJames Collins 40c165b184SJames Collins<body> 41c165b184SJames Collins <!--[if lte IE 8 ]><div id="IE8"><![endif]--> 42c165b184SJames Collins <div id="dokuwiki__detail" class="<?php echo tpl_classes(); ?>"> 43c165b184SJames Collins <?php html_msgarea() ?> 44c165b184SJames Collins 45*934c4ad0SJames Collins <?php if (strlen($ERROR) !== 0) : 469cff245bSJames Collins echo $ERROR; ?> 47c165b184SJames Collins <?php else : ?> 48*934c4ad0SJames Collins <?php if (strlen($REV) !== '0' && strcmp($REV, '0') !== 0) { 499cff245bSJames Collins echo p_locale_xhtml('showrev'); 509cff245bSJames Collins }?> 51c165b184SJames Collins <h1><?php echo hsc(tpl_img_getTag('IPTC.Headline', $IMG))?></h1> 52c165b184SJames Collins 53c165b184SJames Collins <div class="content group"> 54c165b184SJames Collins <?php tpl_img(900, 700); /* the image; parameters: maximum width, maximum height (and more) */ ?> 55c165b184SJames Collins 56c165b184SJames Collins <div class="img_detail"> 579cff245bSJames Collins <h2><?php echo nl2br(hsc(tpl_img_getTag('simple.title'))); ?></h2> 58c165b184SJames Collins 599cff245bSJames Collins <?php if (function_exists('tpl_img_meta') === true) : ?> 60c165b184SJames Collins <?php tpl_img_meta(); ?> 61c165b184SJames Collins <?php else : /* deprecated since Release 2014-05-05 */ ?> 62c165b184SJames Collins <dl> 63c165b184SJames Collins <?php 64c165b184SJames Collins $config_files = getConfigFiles('mediameta'); 65c165b184SJames Collins foreach ($config_files as $config_file) { 669cff245bSJames Collins if (@file_exists($config_file) === true) { 67c165b184SJames Collins include($config_file); 68c165b184SJames Collins } 69c165b184SJames Collins } 70c165b184SJames Collins 71c165b184SJames Collins foreach ($fields as $key => $tag) { 729cff245bSJames Collins $t = []; 739cff245bSJames Collins if (empty($tag[0]) === false) { 749cff245bSJames Collins $t = [$tag[0]]; 75c165b184SJames Collins } 769cff245bSJames Collins if (is_array($tag[3]) === true) { 77c165b184SJames Collins $t = array_merge($t, $tag[3]); 78c165b184SJames Collins } 79c165b184SJames Collins $value = tpl_img_getTag($t); 809cff245bSJames Collins if ($value !== '') { 81c165b184SJames Collins echo '<dt>' . $lang[$tag[1]] . ':</dt><dd>'; 829cff245bSJames Collins if ($tag[2] === 'date') { 83c165b184SJames Collins echo dformat($value); 84c165b184SJames Collins } else { 85c165b184SJames Collins echo hsc($value); 86c165b184SJames Collins } 87c165b184SJames Collins echo '</dd>'; 88c165b184SJames Collins } 89c165b184SJames Collins } 90c165b184SJames Collins ?> 91c165b184SJames Collins </dl> 92c165b184SJames Collins <?php endif; ?> 93c165b184SJames Collins <?php //Comment in for Debug// dbg(tpl_img_getTag('Simple.Raw')); ?> 94c165b184SJames Collins </div> 95c165b184SJames Collins </div><!-- /.content --> 96c165b184SJames Collins 97c165b184SJames Collins <p class="back"> 98c165b184SJames Collins <?php tpl_action('mediaManager', 1) ?><br /> 99c165b184SJames Collins ← <?php tpl_action('img_backto', 1) ?> 100c165b184SJames Collins </p> 101c165b184SJames Collins 102c165b184SJames Collins <?php endif; ?> 103c165b184SJames Collins </div> 104c165b184SJames Collins <!--[if lte IE 8 ]></div><![endif]--> 105c165b184SJames Collins</body> 106c165b184SJames Collins</html> 107