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