xref: /template/wikiweko/inc_detail.php (revision 078ed77396cf7f90c55744c8e985d2e92a07a671)
1fa5fcacaSAndreas Haerter<?php
2fa5fcacaSAndreas Haerter
3fa5fcacaSAndreas Haerter/**
4fa5fcacaSAndreas Haerter * DokuWiki Image Detail Template
5fa5fcacaSAndreas Haerter *
6fa5fcacaSAndreas Haerter * See "detail.php" if you don't know how this is getting included within the
7fa5fcacaSAndreas Haerter * "main.php".
8fa5fcacaSAndreas Haerter *
9fa5fcacaSAndreas Haerter *
10fa5fcacaSAndreas Haerter * LICENSE: This file is open source software (OSS) and may be copied under
11fa5fcacaSAndreas Haerter *          certain conditions. See COPYING file for details or try to contact
12fa5fcacaSAndreas Haerter *          the author(s) of this file in doubt.
13fa5fcacaSAndreas Haerter *
14fa5fcacaSAndreas Haerter * @license GPLv2 (http://www.gnu.org/licenses/gpl2.html)
15*078ed773SAndreas Haerter * @author Andreas Haerter <development@andreas-haerter.com>
16fa5fcacaSAndreas Haerter * @link http://andreas-haerter.com/projects/dokuwiki-template-vector
17fa5fcacaSAndreas Haerter * @link http://www.dokuwiki.org/template:vector
18fa5fcacaSAndreas Haerter * @link http://www.dokuwiki.org/devel:templates
19fa5fcacaSAndreas Haerter */
20fa5fcacaSAndreas Haerter
21fa5fcacaSAndreas Haerter//check if we are running within the DokuWiki environment
22fa5fcacaSAndreas Haerterif (!defined("DOKU_INC")){
23fa5fcacaSAndreas Haerter    die();
24fa5fcacaSAndreas Haerter}
25fa5fcacaSAndreas Haerter
26fa5fcacaSAndreas Haerter//the following is a copy of some contents out of the "detail.php", coming from
27fa5fcacaSAndreas Haerter//Andreas Gohr's "default" template. I simply deleted stuff not needed for
28fa5fcacaSAndreas Haerter//this template. Compare the files, you will see what I mean -> everything
29fa5fcacaSAndreas Haerter//outside the <div class="page">.
30fa5fcacaSAndreas Haerter?>
31fa5fcacaSAndreas Haerter
32fa5fcacaSAndreas Haerter  <div class="page">
33fa5fcacaSAndreas Haerter    <?php if($ERROR){ print $ERROR; }else{ ?>
34fa5fcacaSAndreas Haerter
35fa5fcacaSAndreas Haerter    <h1><?php echo hsc(tpl_img_getTag('IPTC.Headline',$IMG))?></h1>
36fa5fcacaSAndreas Haerter
37fa5fcacaSAndreas Haerter    <div class="img_big">
38fa5fcacaSAndreas Haerter      <?php tpl_img(900,700) ?>
39fa5fcacaSAndreas Haerter    </div>
40fa5fcacaSAndreas Haerter
41fa5fcacaSAndreas Haerter    <div class="img_detail">
42fa5fcacaSAndreas Haerter      <p class="img_caption">
43fa5fcacaSAndreas Haerter        <?php print nl2br(hsc(tpl_img_getTag('simple.title'))); ?>
44fa5fcacaSAndreas Haerter      </p>
45fa5fcacaSAndreas Haerter
46fa5fcacaSAndreas Haerter      <p>&larr; <?php echo $lang['img_backto']?> <?php tpl_pagelink($ID)?></p>
47fa5fcacaSAndreas Haerter
48fa5fcacaSAndreas Haerter      <dl class="img_tags">
49fa5fcacaSAndreas Haerter        <?php
50fa5fcacaSAndreas Haerter          $t = tpl_img_getTag('Date.EarliestTime');
51fa5fcacaSAndreas Haerter          if($t) print '<dt>'.$lang['img_date'].':</dt><dd>'.dformat($t).'</dd>';
52fa5fcacaSAndreas Haerter
53fa5fcacaSAndreas Haerter          $t = tpl_img_getTag('File.Name');
54fa5fcacaSAndreas Haerter          if($t) print '<dt>'.$lang['img_fname'].':</dt><dd>'.hsc($t).'</dd>';
55fa5fcacaSAndreas Haerter
56fa5fcacaSAndreas Haerter          $t = tpl_img_getTag(array('Iptc.Byline','Exif.TIFFArtist','Exif.Artist','Iptc.Credit'));
57fa5fcacaSAndreas Haerter          if($t) print '<dt>'.$lang['img_artist'].':</dt><dd>'.hsc($t).'</dd>';
58fa5fcacaSAndreas Haerter
59fa5fcacaSAndreas Haerter          $t = tpl_img_getTag(array('Iptc.CopyrightNotice','Exif.TIFFCopyright','Exif.Copyright'));
60fa5fcacaSAndreas Haerter          if($t) print '<dt>'.$lang['img_copyr'].':</dt><dd>'.hsc($t).'</dd>';
61fa5fcacaSAndreas Haerter
62fa5fcacaSAndreas Haerter          $t = tpl_img_getTag('File.Format');
63fa5fcacaSAndreas Haerter          if($t) print '<dt>'.$lang['img_format'].':</dt><dd>'.hsc($t).'</dd>';
64fa5fcacaSAndreas Haerter
65fa5fcacaSAndreas Haerter          $t = tpl_img_getTag('File.NiceSize');
66fa5fcacaSAndreas Haerter          if($t) print '<dt>'.$lang['img_fsize'].':</dt><dd>'.hsc($t).'</dd>';
67fa5fcacaSAndreas Haerter
68fa5fcacaSAndreas Haerter          $t = tpl_img_getTag('Simple.Camera');
69fa5fcacaSAndreas Haerter          if($t) print '<dt>'.$lang['img_camera'].':</dt><dd>'.hsc($t).'</dd>';
70fa5fcacaSAndreas Haerter
71fa5fcacaSAndreas Haerter          $t = tpl_img_getTag(array('IPTC.Keywords','IPTC.Category','xmp.dc:subject'));
72fa5fcacaSAndreas Haerter          if($t) print '<dt>'.$lang['img_keywords'].':</dt><dd>'.hsc($t).'</dd>';
73fa5fcacaSAndreas Haerter
74fa5fcacaSAndreas Haerter        ?>
75fa5fcacaSAndreas Haerter      </dl>
76fa5fcacaSAndreas Haerter      <?php //Comment in for Debug// dbg(tpl_img_getTag('Simple.Raw'));?>
77fa5fcacaSAndreas Haerter    </div>
78fa5fcacaSAndreas Haerter
79fa5fcacaSAndreas Haerter  <?php } ?>
80fa5fcacaSAndreas Haerter  </div>
81