[30114] | 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 <[email protected]>
|
---|
| 15 | * @link http://andreas-haerter.com/projects/dokuwiki-template-monobook
|
---|
| 16 | * @link http://www.dokuwiki.org/template:monobook
|
---|
| 17 | * @link http://www.dokuwiki.org/devel:templates
|
---|
| 18 | */
|
---|
| 19 |
|
---|
| 20 | //check if we are running within the DokuWiki environment
|
---|
| 21 | if (!defined("DOKU_INC")){
|
---|
| 22 | die();
|
---|
| 23 | }
|
---|
| 24 |
|
---|
| 25 | //detect rev
|
---|
| 26 | $rev = (int)$INFO["rev"];
|
---|
| 27 | if ($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["monobook_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["monobook_cite_pagename"]); ?>: <?php tpl_pagetitle(); ?></div>
|
---|
| 40 | </li>
|
---|
| 41 | <li class="level1">
|
---|
| 42 | <div class="li"><?php echo hsc($lang["monobook_cite_author"]); ?>: <?php echo tpl_getConf("monobook_cite_author"); ?></div>
|
---|
| 43 | </li>
|
---|
| 44 | <li class="level1">
|
---|
| 45 | <div class="li"><?php echo hsc($lang["monobook_cite_publisher"]); ?>: <?php echo hsc($conf["title"]); ?>.</div>
|
---|
| 46 | </li>
|
---|
| 47 | <li class="level1">
|
---|
| 48 | <div class="li"><?php echo hsc($lang["monobook_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["monobook_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["monobook_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["monobook_cite_pageversionid"]); ?>: <?php echo hsc($rev); ?></div>
|
---|
| 58 | </li>
|
---|
| 59 | </ul>
|
---|
| 60 | <p>
|
---|
| 61 | <?php echo hsc($lang["monobook_cite_checkstandards"]); ?>
|
---|
| 62 | </p>
|
---|
| 63 | </div>
|
---|
| 64 |
|
---|
| 65 |
|
---|
| 66 | <h2><a name="citation_styles_for" id="citation_styles_for"><?php echo hsc($lang["monobook_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["monobook_cite_in"]); ?> <em><?php echo hsc($conf["title"]); ?></em>.
|
---|
| 73 | <?php echo hsc($lang["monobook_cite_retrieved"])." ".gmdate("H:i, F j, Y,")." ".hsc($lang["monobook_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("monobook_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("monobook_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["monobook_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("monobook_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["monobook_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("monobook_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["monobook_cite_cited"])." ".gmdate("Y M j"); ?>].
|
---|
| 115 | <?php echo hsc($lang["monobook_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["monobook_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("monobook_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["monobook_cite_availableat"]); ?>: <a rel="nofollow" href="<?php echo hsc($permurl); ?>"><?php echo hsc($permurl); ?></a>.
|
---|
| 135 | <?php echo hsc($lang["monobook_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("monobook_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["monobook_cite_latexusepackagehint"]); ?>:
|
---|
| 152 | </p>
|
---|
| 153 | <pre>
|
---|
| 154 | @misc{ wiki:xxx,
|
---|
| 155 | author = "<?php echo str_replace(",", "{,}", tpl_getConf("monobook_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("monobook_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["monobook_cite_discussionpages"]); ?></a></h3>
|
---|
| 172 | <div class="level3">
|
---|
| 173 | <dl>
|
---|
| 174 | <dt><?php echo hsc($lang["monobook_cite_markup"]); ?></dt>
|
---|
| 175 | <dd>[[<?php echo hsc(getID()); ?>|<?php tpl_pagetitle(); ?>]] ([[<?php echo hsc(getID()."?rev=".$rev); ?>|<?php echo hsc($lang["monobook_cite_thisversion"]); ?>]])</dd>
|
---|
| 176 | </dl>
|
---|
| 177 | <dl>
|
---|
| 178 | <dt><?php echo hsc($lang["monobook_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["monobook_cite_thisversion"]); ?></a>)</dd>
|
---|
| 180 | </dl>
|
---|
| 181 | </div>
|
---|