Show last authors
1 #includeMacros("Main.MacroSheet")#includeMacros("Publications.MacroSheet")
2
3 #### START handle BibTeX scripts
4 #if( $context.getRequest().getParameter("updateBibTeX") )${xwiki.publications.updateBibTeX()}#end
5 #if( $context.getRequest().getParameter("updateInformation") )${xwiki.publications.updateInformation()}#end
6 #### END handle BibTeX scripts
7 ##
8 #### START utility variables
9 #set( $class = "PublicationClass" )
10 #set( $defaultweb = "Publications" )
11 #set( $defaultparent = "$defaultweb.WebHome" )
12 #set( $obj = $doc.getObject("$defaultweb.$class") )
13 ##
14 #macro(pubfieldlist $fieldname $nameen $nameit)[ #stringEnIt("$nameen","$nameit") > $context.URLFactory.getServerURL($context.context)/xwiki/bin/Publications/Fields#${fieldname} > _blank ]#end
15 #### END utility variables
16 ##
17 #### START OBJECT or SHEET?
18 #if( !$obj )
19 ### This is the Publication Class Sheet
20
21 1 Publication Class Sheet
22
23 This stylesheet is meant to be applied on a document containing a Publications.PublicationClass object.
24 #else
25 ### This is not the Publication Class Sheet
26 #### START VIEW MODE
27 #if( $context.action.contains("view") )
28 #### START TITLE
29 ## 1 #pubTitle($doc.name) 
30 ##
31 #### END TITLE
32 #### START LEFT SIDE
33 <div id="main-view">
34 #### START AUTHORS or EDITORS
35 #if($doc.display("author") != "")
36 1.1 #pubAuthors($doc.name)
37 #elseif ($doc.display("editor") != "")
38 1.1 #pubEditors($doc.name) <em>(#stringEnIt("eds.","a cura di"))</em>
39 #end
40 #### END AUTHORS or EDITORS
41 #### START ABSTRACT
42 #if( $doc.display("abstract") != "" )<div>$obj.abstract</div>#end
43 #if( $doc.display("keywords") != "" )<div><span style='font-size:smaller; font-style:oblique; color:gray'>(keywords) </span>$obj.keywords</div>#end
44 #### END ABSTRACT
45 #### START PUB DATA
46 <div style='padding-top:6px;padding-bottom:6px;font-style:oblique'>
47 #if ($doc.display("journal") != '')
48 $doc.display("journal")#if ($doc.display("volume") != '') $doc.display("volume")#if ($doc.display("number") != '')($doc.display("number"))#end#end#if ($doc.display("pages") != ''), #stringEnIt("pages","pp.")&nbsp;$doc.display("pages")#end#if ($doc.display("numpages") != ''), $doc.display("numpages")&nbsp;#stringEnIt("pages","pagine")#end#if ($doc.display("articleNo") != ''), #stringEnIt("article no.","articolo n.")&nbsp;$doc.display("articleNo")#end, $doc.display("month") $doc.display("year")#if (($doc.display("editor") != "") && ($doc.display("author") != "")).<br />#pubEditors($doc.name) <em>(#stringEnIt("eds.","a cura di"))</em>#end#if ($doc.display("publisher") != ''), $doc.display("publisher")#end#if ($doc.display("address") != ''), $doc.display("address")#end#if ($doc.display("note") != '')<br />$doc.display("note")#end
49 #else#if ($doc.display("booktitle") != '')
50 $doc.display("booktitle")#if($doc.display("part") != ""), Part $doc.display("part")#end#if($doc.display("chapter") != ""), Ch. $doc.display("chapter")#end#if ($doc.display("series") != ''), $doc.display("series")#if($doc.display("subseries") != '') ($doc.display("subseries"))#end#if ($doc.display("volume") != '') $doc.display("volume")#if ($doc.display("number") != '')($doc.display("number"))#end#end#end#if ($doc.display("pages") != ''), #stringEnIt("pages","pp.") $doc.display("pages")#end, $doc.display("month") $doc.display("year")#if (($doc.display("editor") != "") && ($doc.display("author") != "")).<br />#pubEditors($doc.name) <em>(#stringEnIt("eds.","a cura di"))</em>#end#if ($doc.display("publisher") != ''), $doc.display("publisher")#end#if ($doc.display("address") != ''), $doc.display("address")#end#if ($doc.display("note") != '')<br />$doc.display("note")#end
51 #else#if ($doc.display("series") != '')
52 $doc.display("series")#if($doc.display("subseries") != '') ($doc.display("subseries"))#end#if($doc.display("volume") != '') $doc.display("volume")#if ($doc.display("number") != '')($doc.display("number"))#end#end#if ($doc.display("pages") != ''), #stringEnIt("pages","pp.") $doc.display("pages")#end, $doc.display("month") $doc.display("year")#if (($doc.display("editor") != "") && ($doc.display("author") != "")).<br />#pubEditors($doc.name) <em>(#stringEnIt("eds.","a cura di"))</em>#end#if ($doc.display("publisher") != ''), $doc.display("publisher")#end#if ($doc.display("address") != ''), $doc.display("address")#end#if ($doc.display("note") != '')<br />$doc.display("note")#end
53 #else
54 #if( $doc.display("address") != '' )$doc.display("address"),#end
55 $doc.display("month") $doc.display("year").
56 #if( $doc.display("pages") != '')#stringEnIt("Pages","Pp.") $doc.display("pages").#end
57 #if( $doc.display("publisher") != '')$doc.display("publisher")#end
58 #if( $doc.display("note") != '' )<br />$doc.display("note")#end#end
59 #end#end
60 </div>
61 #### END PUB DATA
62 #### START BIBTEX
63 #if ($doc.display("bibtex") != '')<pre style='font-size: 75%'>{code:xml}$obj.bibtex{code}</pre>#end
64 #### END BIBTEX
65 </div>
66 #### END LEFT SIDE
67 ### qui
68 #end
69 #### END VIEW MODE
70
71
72 #### START INLINE MODE
73 #if($context.action == "inline" && $xwiki.hasAccessLevel("edit"))
74 ## <div id="main-inline">
75 #### BEGIN status
76 <table style='background: #E8E8E8'><tr>
77 <td style='border: none; padding: 1px'>#pubfieldlist("status","Status","Stato")</td>
78 <td style='border: none; padding: 1px'>$doc.display("status")</td>
79 </tr></table>
80 #### END status
81 #### BEGIN title, authors / editors
82 <table style='background: white'>
83 #### BEGIN title
84 <tr>
85 <td style='border: none; padding: 0px'>#pubfieldlist('title','Title','Titolo')</td>
86 <td style='border: none; padding: 0px'>$doc.display("title")</td>
87 </tr>
88 #### END title
89 #### BEGIN authors / editors
90 <tr>
91 <td style='border: none; padding: 0px; vertical-align: top'>#pubfieldlist('author','Authors','Autori')</td>
92 <td style='border: none; padding: 0px'>$doc.display("author")</td>
93 </tr><tr>
94 <td style='border: none; padding: 0px'>#pubfieldlist('editor','Editors','Curatori')</td>
95 <td style='border: none; padding: 0px'>$doc.display("editor")</td>
96 </tr>
97 #### END authors / editors
98 </table>
99 #### END title, authors / editors
100 ##
101 #### BEGIN descriptors
102 <table style='background: #E8E8E8'><tr>
103 <td style='border: none; padding: 1px; vertical-align: top'>#pubfieldlist('abstract','Abstract','Sommario')</td>
104 <td style='border: none; padding: 1px'>$doc.display("abstract")</td>
105 </tr><tr>
106 <td style='border: none; padding: 1px'>#pubfieldlist('keywords','Keywords','Parole chiave')</td>
107 <td style='border: none; padding: 1px'>$doc.display("keywords")</td>
108 </tr></table>
109 #### END descriptors
110 ##
111 #### BEGIN where & when
112 <table style='background: white'>
113 #### BEGIN where
114 <tr>
115 <td style='border: none; padding: 0px'>#pubfieldlist('journal','Journal','Rivista')</td>
116 <td style='border: none; padding: 0px'>$doc.display("journal")</td>
117 </tr><tr>
118 <td style='border: none; padding: 0px'>#pubfieldlist('booktitle','Book Title','Titolo del libro')</td>
119 <td style='border: none; padding: 0px'>$doc.display("booktitle")</td>
120 </tr><tr>
121 <td style='border: none; padding: 0px'>#pubfieldlist('series','Series','Serie')</td>
122 <td style='border: none; padding: 0px'>$doc.display("series")</td>
123 </tr><tr>
124 <td style='border: none; padding: 0px'>#pubfieldlist('subseries','Subseries','Subserie')</td>
125 <td style='border: none; padding: 0px'>$doc.display("subseries")</td>
126 </tr><tr align='left'>
127 <td style='border: none; padding: 0px'>#pubfieldlist('volume','Volume','Volume')</td>
128 <td style='border: none; padding: 0px'>$doc.display("volume")&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
129 #pubfieldlist('number','Number','Numero') $doc.display("number")</td>
130 </tr><tr>
131 <td style='border: none; padding: 0px'>#pubfieldlist('publisher','Publisher','Editore')</td>
132 <td colspan='2' style='border: none; padding: 0px'>$doc.display("publisher")</td>
133 </tr>
134 #### END where
135 #### BEGIN when
136 <tr>
137 <td style='border: none; padding: 0px'>#pubfieldlist('year','Year','Anno')</td>
138 <td style='border: none; padding: 0px'>$doc.display("year")&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
139 #pubfieldlist('month','Month','Mese') $doc.display("month")</td>
140 </tr>
141 #### END when
142 </table>
143 #### END where & when
144 ##
145 #### BEGIN parts
146 <table style='background: #ECF2F8'><tr>
147 <td style='border: none; padding: 0px'>#pubfieldlist('pages','Pages','Pagine')</td>
148 <td style='border: none; padding: 0px; padding-right:20px'>$doc.display("pages")</td>
149 <td style='border: none; padding: 0px'>#pubfieldlist('numpages','Number of Pages','Numero di pagine')</td>
150 <td style='border: none; padding: 0px'>$doc.display("numpages")</td>
151 </tr><tr>
152 <td style='border: none; padding: 0px'>#pubfieldlist('articleNo','Article No.','Numero dell&#39;articolo')</td>
153 <td style='border: none; padding: 0px'>$doc.display("articleNo")</td>
154 </tr><tr>
155 <td style='border: none; padding: 0px'>#pubfieldlist('chapter','Book Chapter','Capitolo')</td>
156 <td style='border: none; padding: 0px; padding-right:20px'>$doc.display("chapter")</td>
157 <td style='border: none; padding: 0px'>#pubfieldlist('part','Book Part','Parte')</td>
158 <td style='border: none; padding: 0px'>$doc.display("part")</td>
159 </tr></table>
160 #### END parts
161 ##
162 #### BEGIN URLs
163 <table style='background: #E8E8E8'>
164 <tr>
165 <td style='border: none; padding: 0px'>#pubfieldlist('url','URL','URL')</td>
166 <td style='border: none; padding: 0px'>$doc.display("url")</td>
167 </tr><tr>
168 <td style='border: none; padding: 0px'>#pubfieldlist('url-pdf','PDF URL','URL del PDF')</td>
169 <td style='border: none; padding: 0px'>$doc.display("url-pdf")</td>
170 </tr>
171 </table>
172 #### END URLs
173 ##
174 #### BEGIN ISBN/ISSN fields
175 <table style='background: white'>
176 <tr>
177 <td style='border: none; padding: 0px'>#pubfieldlist('issn','ISSN','ISSN')</td>
178 <td style='border: none; padding: 0px; padding-right:10px'>$doc.display("issn")</td>
179 <td style='border: none; padding: 0px'>#pubfieldlist('issn-online','Online ISSN','ISSN elettronico')</td>
180 <td style='border: none; padding: 0px'>$doc.display("issn-online")</td>
181 </tr><tr>
182 <td style='border: none; padding: 0px'>#pubfieldlist('isbn','ISBN','ISBN')</td>
183 <td style='border: none; padding: 0px; padding-right:10px'>$doc.display("isbn")</td>
184 <td style='border: none; padding: 0px'>#pubfieldlist('isbn-online','Online ISBN','ISBN elettronico')</td>
185 <td style='border: none; padding: 0px; padding-right:10px'>$doc.display("isbn-online")</td>
186 <td style='border: none; padding: 0px'>#pubfieldlist('isbn-13','ISBN-13','ISBN-13')</td>
187 <td style='border: none; padding: 0px; padding-right:10px'>$doc.display("isbn-13")</td>
188 <td style='border: none; padding: 0px'>#pubfieldlist('isbn-10','ISBN-10','ISBN-10')</td>
189 <td style='border: none; padding: 0px'>$doc.display("isbn-10")</td>
190 </tr>
191 </table>
192 #### END ISBN/ISSN fields
193 ##
194 #### BEGIN local PDF & EPUB
195 <table style='background: #E8E8E8'>
196 <tr>
197 <td style='border: none; padding: 0px'>#pubfieldlist('pdf-local','Local PDF','PDF locale')</td>
198 <td style='border: none; padding: 0px'>$doc.display("pdf-local")</td>
199 </tr><tr>
200 <td style='border: none; padding: 0px'>#pubfieldlist('epub-local','Local EPUB','EPUB locale')</td>
201 <td style='border: none; padding: 0px'>$doc.display("epub-local")</td>
202 </tr><tr>
203 <td style='border: none; padding: 0px'>#pubfieldlist('html-local','Local HTML','HTML locale')</td>
204 <td style='border: none; padding: 0px'>$doc.display("epub-local")</td>
205 </tr>
206 </table>
207 #### END handle local PDF & EPUB
208 ##
209 #### BEGIN ID fields
210 <table style='background: white'><tr>
211 <td style='border: none; padding: 0px'>#pubfieldlist('doi','DOI','DOI')</td>
212 <td colspan='3' style='border: none; padding: 0px'>$doc.display("doi")</td>
213 </tr><tr>
214 <td style='border: none; padding: 0px'>#pubfieldlist('scholarId','Scholar','Scholar')</td>
215 <td style='border: none; padding: 0px; padding-right:20px'>$doc.display("scholarId")</td>
216 <td style='border: none; padding: 0px'>#pubfieldlist('publonsId','Publons','Publons')</td>
217 <td style='border: none; padding: 0px'>$doc.display("publonsId")</td>
218 </tr><tr>
219 <td style='border: none; padding: 0px'>#pubfieldlist('scopusId','Scopus','Scopus')</td>
220 <td style='border: none; padding: 0px; padding-right:20px'>$doc.display("scopusId")</td>
221 <td style='border: none; padding: 0px'>#pubfieldlist('wosId','ISI/WOS','ISI/WOS')</td>
222 <td style='border: none; padding: 0px'>$doc.display("wosId")</td>
223 </tr><tr>
224 <td style='border: none; padding: 0px'>#pubfieldlist('acmId','ACM','ACM')</td>
225 <td style='border: none; padding: 0px; padding-right:20px'>$doc.display("acmId")</td>
226 <td style='border: none; padding: 0px'>#pubfieldlist('ieeeId','IEEE','IEEE')</td>
227 <td style='border: none; padding: 0px'>$doc.display("ieeeId")</td>
228 </tr><tr>
229 <td style='border: none; padding: 0px'>#pubfieldlist('dblpId','DBLP','DBLP')</td>
230 <td style='border: none; padding: 0px'>$doc.display("dblpId")</td>
231 <td style='border: none; padding: 0px'>#pubfieldlist('semanticscholarId','Semantic Scholar','Semantic Scholar')</td>
232 <td style='border: none; padding: 0px'>$doc.display("semanticscholarId")</td>
233 </tr><tr>
234 <td style='border: none; padding: 0px'>#pubfieldlist('irisId','IRIS','IRIS')</td>
235 <td style='border: none; padding: 0px; padding-right:20px'>$doc.display("irisId")</td>
236 <td style='border: none; padding: 0px'>#pubfieldlist('pubmedId','PubMed','PubMed')</td>
237 <td style='border: none; padding: 0px'>$doc.display("pubmedId")</td>
238 </tr></table>
239 #### END ID fields
240 ##
241 #### BEGIN APICe links
242 <table style='background: #ECF2F8'><tr>
243 <td style='border: none; padding: 0px; padding-right:20px'>#pubfieldlist('venue_e','APICe Event','Evento APICe')</td>
244 <td style='border: none; padding: 0px; padding-right:20px'>#pubfieldlist('venue_j','APICe Journal','Rivista APICe')</td>
245 <td style='border: none; padding: 0px; padding-right:20px'>#pubfieldlist('venue_p','APICe Publication','Pubblicazione APICe')</td>
246 </tr><tr>
247 <td style='border: none; padding: 0px; padding-right:20px'>$doc.display("venue_e")</td>
248 <td style='border: none; padding: 0px; padding-right:20px'>$doc.display("venue_j")</td>
249 <td style='border: none; padding: 0px; padding-right:20px'>$doc.display("venue_p")</td>
250 </tr><tr>
251 <td colspan='3' style='border: none; padding: 0px'>#pubfieldlist('venue_s','Venue','Luogo')&nbsp;$doc.display("venue_s")</td>
252 </tr></table>
253 #### END APICe links
254 ##
255 #### BEGIN BibTeX
256 <table style='background: #E8E8E8'><tr>
257 <td style='border: none; padding: 0px; vertical-align: top'>#pubfieldlist('bibtex','BibTeX','BibTeX')</td>
258 <td style='border: none; padding: 0px'>$doc.display("bibtex")</td>
259 </tr><tr>
260 <td style='border: none; padding: 0px;'>&nbsp;</td>
261 <td style='border: none; padding: 0px; text-align:right'><a href="${xwiki.getURL($doc.fullName)}?updateInformation=true" title='click to get data from BibTeX entry' style='background: #E8E8E8'>BibTeX &rArr; Data</a>
262 &nbsp;&nbsp;/&nbsp;&nbsp;
263 <a href="${xwiki.getURL($doc.fullName)}?updateBibTeX=true" title='click to compose BibTeX entry from data' style='background: #E8E8E8'>Data &rArr; BibTeX</a></td>
264 </tr><tr>
265 <td style='border: none; padding: 0px'>#pubfieldlist('univocalID','BibTeX Key','Chiave BibTeX')</td>
266 <td style='border: none; padding: 0px'>$doc.display("univocalID")</td>
267 </tr><tr>
268 <td style='border: none; padding: 0px'>#pubfieldlist('category','BibTeX Type','Tipo BibTeX')</td>
269 <td style='border: none; padding: 0px'>$doc.display("category")</td>
270 </tr><tr>
271 <td style='border: none; padding: 0px'>#pubfieldlist('crossref','BibTeX Cross Reference','Riferimento incrociato BibTeX')</td>
272 <td style='border: none; padding: 0px'>$doc.display("crossref")</td>
273 </tr></table>
274 #### END BibTeX
275 ##
276 #### BEGIN BibTeX related
277 <table style='background: white'><tr>
278 <td style='border: none; padding: 0px'>#pubfieldlist('address','Address','Indirizzo')</td>
279 <td style='border: none; padding: 0px'>$doc.display("address")</td>
280 </tr><tr>
281 <td style='border: none; padding: 0px'>#pubfieldlist('location','Location','Luogo')</td>
282 <td style='border: none; padding: 0px'>$doc.display("location")</td>
283 </tr><tr>
284 <td style='border: none; padding: 0px'>#pubfieldlist('institution','Institution','Istituzione')</td>
285 <td style='border: none; padding: 0px'>$doc.display("institution")</td>
286 </tr><tr>
287 <td style='border: none; padding: 0px'>#pubfieldlist('organisation','Organisation','Organizzazione')</td>
288 <td style='border: none; padding: 0px'>$doc.display("organisation")</td>
289 </tr><tr>
290 <td style='border: none; padding: 0px'>#pubfieldlist('school','School','Scuola')</td>
291 <td style='border: none; padding: 0px'>$doc.display("school")</td>
292 </tr><tr>
293 <td style='border: none; padding: 0px'>#pubfieldlist('edition','Edition','Edizione')</td>
294 <td style='border: none; padding: 0px'>$doc.display("edition")</td>
295 </tr><tr>
296 <td style='border: none; padding: 0px'>#pubfieldlist('howpublished','How Published','Pubblicato come')</td>
297 <td style='border: none; padding: 0px'>$doc.display("howpublished")</td>
298 </tr><tr>
299 <td style='border: none; padding: 0px'>#pubfieldlist('type','Type','Tipo')</td>
300 <td style='border: none; padding: 0px'>$doc.display("type")
301 </tr><tr>
302 <td style='border: none; padding: 0px'>#pubfieldlist('note','Note','Nota')</td>
303 <td style='border: none; padding: 0px'>$doc.display("note")
304 </tr></table>
305 #### END BibTeX related
306 ## </div>
307 #end
308 #### END INLINE MODE
309 #end
310 #### END OBJECT or SHEET?

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY