1<?php 2 3/** 4 * Content for the citation page 5 * 6 * This file will be imported by the "main.php". 7 * 8 * 9 * LICENSE: This file is open source software (OSS) and may be copied under 10 * certain conditions. See COPYING file for details or try to contact 11 * the author(s) of this file in doubt. 12 * 13 * @license GPLv2 (http://www.gnu.org/licenses/gpl2.html) 14 * @author Andreas Haerter <development@andreas-haerter.com> 15 * @link http://andreas-haerter.com/projects/dokuwiki-template-vector 16 * @link http://www.dokuwiki.org/template:vector 17 * @link http://www.dokuwiki.org/devel:templates 18 */ 19 20//check if we are running within the DokuWiki environment 21if (!defined("DOKU_INC")){ 22 die(); 23} 24 25//detect rev 26$rev = (int)$INFO["rev"]; 27if ($rev < 1){ 28 $rev = (int)$INFO["lastmod"]; 29} 30 31//set permanent URL 32$permurl = DOKU_URL.DOKU_SCRIPT."?id=".getID()."&rev=".$rev; //no wl() here to get absolute URLs working without URL rewriting and stuff 33 34?> 35<h1><a name="bibliographic_details" id="bibliographic_details"><?php echo hsc($lang["vector_cite_bibdetailsfor"]); ?> "<?php tpl_pagetitle(); ?>"</a></h1> 36<div class="level2"> 37 <ul> 38 <li class="level1"> 39 <div class="li"><?php echo hsc($lang["vector_cite_pagename"]); ?>: <?php tpl_pagetitle(); ?></div> 40 </li> 41 <li class="level1"> 42 <div class="li"><?php echo hsc($lang["vector_cite_author"]); ?>: <?php echo tpl_getConf("vector_cite_author"); ?></div> 43 </li> 44 <li class="level1"> 45 <div class="li"><?php echo hsc($lang["vector_cite_publisher"]); ?>: <?php echo hsc($conf["title"]); ?>.</div> 46 </li> 47 <li class="level1"> 48 <div class="li"><?php echo hsc($lang["vector_cite_dateofrev"]); ?>: <?php echo gmdate("j F Y H:i T", $rev); ?></div> 49 </li> 50 <li class="level1"> 51 <div class="li"><?php echo hsc($lang["vector_cite_dateretrieved"]); ?>: <?php echo gmdate("j F Y H:i T"); ?></div> 52 </li> 53 <li class="level1"> 54 <div class="li"><?php echo hsc($lang["vector_cite_permurl"]); ?>: <a rel="nofollow" href="<?php echo hsc($permurl); ?>"><?php echo hsc($permurl); ?></a></div> 55 </li> 56 <li class="level1"> 57 <div class="li"><?php echo hsc($lang["vector_cite_pageversionid"]); ?>: <?php echo hsc($rev); ?></div> 58 </li> 59 </ul> 60 <p> 61 <?php echo hsc($lang["vector_cite_checkstandards"]); ?> 62 </p> 63</div> 64 65 66<h2><a name="citation_styles_for" id="citation_styles_for"><?php echo hsc($lang["vector_cite_citationstyles"]); ?> "<?php tpl_pagetitle(); ?>"</a></h2> 67 68<h3><a name="apa_style" id="apa_style">APA</a></h3> 69<div class="level3"> 70 <p> 71 <?php tpl_pagetitle(); ?>. (<?php echo gmdate("Y, M j", $rev); ?>). 72 <?php echo hsc($lang["vector_cite_in"]); ?> <em><?php echo hsc($conf["title"]); ?></em>. 73 <?php echo hsc($lang["vector_cite_retrieved"])." ".gmdate("H:i, F j, Y,")." ".hsc($lang["vector_cite_from"]); ?> 74 <a rel="nofollow" href="<?php echo hsc($permurl); ?>"><?php echo hsc($permurl); ?></a>. 75 </p> 76</div> 77 78<h3><a name="mla_style" id="mla_style">MLA</a></h3> 79<div class="level3"> 80 <p> 81 <?php echo tpl_getConf("vector_cite_author"); ?>. 82 "<?php tpl_pagetitle(); ?>". 83 <em><?php echo hsc($conf["title"]); ?></em>. 84 <?php echo gmdate("j M. Y", $rev); ?>. Web. <?php echo gmdate("j M. Y, H:i"); ?> 85 </p> 86</div> 87 88<h3><a name="mhra_style" id="mhra_style">MHRA</a></h3> 89<div class="level3"> 90 <p> 91 <?php echo tpl_getConf("vector_cite_author"); ?>, 92 '<?php tpl_pagetitle(); ?>', 93 <em><?php echo hsc($conf["title"]); ?></em>, 94 <?php echo gmdate("j F Y, H:i T", $rev); ?>, 95 <<a rel="nofollow" href="<?php echo hsc($permurl); ?>"><?php echo hsc($permurl); ?></a>> [<?php echo hsc($lang["vector_cite_accessed"])." ".gmdate("j F Y"); ?>] 96 </p> 97</div> 98 99<h3><a name="chicago_style" id="chicago_style">Chicago</a></h3> 100<div class="level3"> 101 <p> 102 <?php echo tpl_getConf("vector_cite_author"); ?>, 103 "<?php tpl_pagetitle(); ?>", 104 <em><?php echo hsc($conf["title"]); ?></em>, 105 <a rel="nofollow" href="<?php echo hsc($permurl); ?>"><?php echo hsc($permurl); ?></a> (<?php echo hsc($lang["vector_cite_accessed"])." ".gmdate("F j, Y"); ?>). 106 </p> 107</div> 108 109<h3><a name="cbe_cse_style" id="cbe_cse_style">CBE/CSE</a></h3> 110<div class="level3"> 111 <p> 112 <?php echo tpl_getConf("vector_cite_author"); ?>. 113 <?php tpl_pagetitle(); ?> [Internet]. 114 <?php echo hsc($conf["title"])?>; <?php echo gmdate("Y M j, H:i T", $rev); ?> [<?php echo hsc($lang["vector_cite_cited"])." ".gmdate("Y M j"); ?>]. 115 <?php echo hsc($lang["vector_cite_availableat"]); ?>: <a rel="nofollow" href="<?php echo hsc($permurl); ?>"><?php echo hsc($permurl); ?></a>. 116 </p> 117</div> 118 119<h3><a name="bluebook_style" id="bluebook_style">Bluebook</a></h3> 120<div class="level3"> 121 <p> 122 <?php tpl_pagetitle(); ?>, 123 <a rel="nofollow" href="<?php echo hsc($permurl); ?>"><?php echo hsc($permurl); ?></a> (<?php echo hsc($lang["vector_cite_lastvisited"])." ".gmdate("F j, Y"); ?>). 124 </p> 125</div> 126 127<h3><a name="ama_style" id="ama_style">AMA</a></h3> 128<div class="level3"> 129 <p> 130 <?php echo tpl_getConf("vector_cite_author"); ?>. 131 <?php tpl_pagetitle(); ?>. 132 <?php echo hsc($conf["title"])?>. 133 <?php echo gmdate("F j, Y, H:i T", $rev); ?>. 134 <?php echo hsc($lang["vector_cite_availableat"]); ?>: <a rel="nofollow" href="<?php echo hsc($permurl); ?>"><?php echo hsc($permurl); ?></a>. 135 <?php echo hsc($lang["vector_cite_accessed"])." ".gmdate("F j, Y"); ?>. 136 </p> 137</div> 138 139<h3><a name="bibtex_entry" id="bibtex_entry">BibTeX</a></h3> 140<div class="level3"> 141 <pre> 142 @misc{ wiki:xxx, 143 author = "<?php echo str_replace(",", "{,}", tpl_getConf("vector_cite_author")); ?>", 144 title = "<?php str_replace(",", "{,}", tpl_pagetitle()); ?> --- <?php echo str_replace(",", "{,}", hsc($conf["title"])); ?>", 145 year = "<?php echo gmdate("Y", $rev); ?>", 146 url = "<?php echo str_replace(",", "{,}", hsc($permurl)); ?>", 147 note = "[Online; accessed <?php echo gmdate("j-F-Y"); ?>]" 148 } 149 </pre> 150 <p> 151 <?php echo hsc($lang["vector_cite_latexusepackagehint"]); ?>: 152 </p> 153 <pre> 154 @misc{ wiki:xxx, 155 author = "<?php echo str_replace(",", "{,}", tpl_getConf("vector_cite_author")); ?>", 156 title = "<?php str_replace(",", "{,}", tpl_pagetitle()); ?> --- <?php echo str_replace(",", "{,}", hsc($conf["title"])); ?>", 157 year = "<?php echo gmdate("Y", $rev); ?>", 158 url = "\url{<?php echo str_replace(",", "{,}", hsc($permurl)); ?>}", 159 note = "[Online; accessed <?php echo gmdate("j-F-Y"); ?>]" 160 161 162 author = "<?php echo tpl_getConf("vector_cite_author"); ?>", 163 title = "<?php tpl_pagetitle(); ?> --- <?php echo hsc($conf["title"]); ?>", 164 year = "<?php echo gmdate("Y", $rev); ?>", 165 url = "\url{<?php echo hsc($permurl); ?>}", 166 note = "[Online; accessed <?php echo gmdate("j-F-Y"); ?>]" 167 } 168 </pre> 169</div> 170 171<h3><a name="talk_pages" id="talk_pages"><?php echo hsc($lang["vector_cite_discussionpages"]); ?></a></h3> 172<div class="level3"> 173 <dl> 174 <dt><?php echo hsc($lang["vector_cite_markup"]); ?></dt> 175 <dd>[[<?php echo hsc(getID()); ?>|<?php tpl_pagetitle(); ?>]] ([[<?php echo hsc(getID()."?rev=".$rev); ?>|<?php echo hsc($lang["vector_cite_thisversion"]); ?>]])</dd> 176 </dl> 177 <dl> 178 <dt><?php echo hsc($lang["vector_cite_result"]); ?></dt> 179 <dd><a rel="nofollow" class="wikilink1" href="<?php echo hsc(wl(cleanID(getId()))); ?>"><?php tpl_pagetitle(); ?></a> (<a rel="nofollow" class="wikilink1" href="<?php echo hsc($permurl); ?>"><?php echo hsc($lang["vector_cite_thisversion"]); ?></a>)</dd> 180 </dl> 181</div> 182