source: documentation/trunk/packages/dokuwiki-2011-05-25a/lib/tpl/monobook/inc_cite.php@ 25027

Last change on this file since 25027 was 25027, checked in by jmt12, 12 years ago

Adding the packages directory, and within it a configured version of dokuwiki all ready to run

File size: 7.5 KB
Line 
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
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["monobook_cite_bibdetailsfor"]); ?> &quot;<?php tpl_pagetitle(); ?>&quot;</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"]); ?> &quot;<?php tpl_pagetitle(); ?>&quot;</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 &lt;<a rel="nofollow" href="<?php echo hsc($permurl); ?>"><?php echo hsc($permurl); ?></a>&gt; [<?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 = &quot;<?php echo str_replace(",", "{,}", tpl_getConf("monobook_cite_author")); ?>&quot;,
144 title = &quot;<?php str_replace(",", "{,}", tpl_pagetitle()); ?> --- <?php echo str_replace(",", "{,}", hsc($conf["title"])); ?>&quot;,
145 year = &quot;<?php echo gmdate("Y", $rev); ?>&quot;,
146 url = &quot;<?php echo str_replace(",", "{,}", hsc($permurl)); ?>&quot;,
147 note = &quot;[Online; accessed <?php echo gmdate("j-F-Y"); ?>]&quot;
148 }
149 </pre>
150 <p>
151 <?php echo hsc($lang["monobook_cite_latexusepackagehint"]); ?>:
152 </p>
153 <pre>
154 @misc{ wiki:xxx,
155 author = &quot;<?php echo str_replace(",", "{,}", tpl_getConf("monobook_cite_author")); ?>&quot;,
156 title = &quot;<?php str_replace(",", "{,}", tpl_pagetitle()); ?> --- <?php echo str_replace(",", "{,}", hsc($conf["title"])); ?>&quot;,
157 year = &quot;<?php echo gmdate("Y", $rev); ?>&quot;,
158 url = &quot;\url{<?php echo str_replace(",", "{,}", hsc($permurl)); ?>}&quot;,
159 note = &quot;[Online; accessed <?php echo gmdate("j-F-Y"); ?>]&quot;
160
161
162 author = &quot;<?php echo tpl_getConf("monobook_cite_author"); ?>&quot;,
163 title = &quot;<?php tpl_pagetitle(); ?> --- <?php echo hsc($conf["title"]); ?>&quot;,
164 year = &quot;<?php echo gmdate("Y", $rev); ?>&quot;,
165 url = &quot;\url{<?php echo hsc($permurl); ?>}&quot;,
166 note = &quot;[Online; accessed <?php echo gmdate("j-F-Y"); ?>]&quot;
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>
Note: See TracBrowser for help on using the repository browser.