Šablona:Member: Porovnání verzí
Z ApolloWiki
(Translated from german to english) |
Bez shrnutí editace |
||
(Není zobrazeno 57 mezilehlých verzí od stejného uživatele.) | |||
Řádek 1: | Řádek 1: | ||
<includeonly> |
|||
__NOTOC__<noinclude> |
|||
{{#set: |
|||
Template for pages of people. To create pages with this template, use [[Formular:Member]]. Both templates use the same [[Template:DisplayMember]] to create the display. |
|||
<!-- |
|||
Foaf ontology |
|||
The following properties are set for people: |
|||
--> |
|||
* [[Property:First name|First name]] |
|||
| Foaf:name={{{Name|}}} {{{Surname|}}} |
|||
| Foaf:homepage={{{Alternative URI|}}} |
|||
* [[Property:Full name|Full name]] |
|||
<!-- |
|||
* [[Property:Academic title|Academic title]] |
|||
foaf end |
|||
* [[Property:Position|Position]] |
|||
--> |
|||
* [[Property:Research team|Research team]] |
|||
| Academic title={{{Title|}}} |
|||
* [[Property:Telefon|Telefon]] |
|||
| Academic title2={{{Title2|}}} |
|||
* [[Property:Telefax|Telefax]] |
|||
| Name={{{Name|}}} |
|||
* [[Property:Email|Email]] |
|||
* [[Property:Office|Office]] |
|||
* [[Property:Public Key|Public Key]] |
|||
* [[Property:Publication page|Publication page]] |
|||
* [[Property:Alternative URI|Alternative URI]] |
|||
* [[Property:Consultation hour|Consultation hour]] |
|||
* [[Property:Img|Img]] |
|||
* [[Property:DBLP|DBLP]] |
|||
* [[Property:Google Scholar|Google Scholar]] |
|||
* [[Property:Info|Info]] |
|||
* [[Property:Info EN|Info EN]] |
|||
* [[Property:Consultation day|Consulation day]] |
|||
* [[Property:Consultation start|Consultation start]] |
|||
* [[Property:Consultation end|Consultation end]] |
|||
* [[Property:Show publications|Show publications]] |
|||
* [[Property:Show theses|Show theses]] |
|||
</noinclude><includeonly><!-- |
|||
*** Store relevant properties *** |
|||
-->{{#ifeq: {{{Research team|}}}|| |
|||
|{{#arraymap: {{{Research team}}}|;|@@@|[[Research team EN::{{#show: @@@|?Name EN|link=none}}| ]][[Research team::@@@| ]]|}} }}<!-- |
|||
-->{{DEFAULTSORT:{{{Surname|}}} {{{First name|}}}}}<!-- |
|||
{{#switch:{{{Position|}}} |
|||
| Visiting scholar =[[Category:Guest]] |
|||
| Visiting professor=[[Category:Guest]] |
|||
| [[Category:Member]] |
|||
}}--><!-- |
|||
-->{{#set: |
|||
| Academic title={{{Academic title|}}} |
|||
| Academic title2={{{Akademischer Tite2l|}}} |
|||
| First name={{{First name|}}} |
|||
| Surname={{{Surname|}}} |
| Surname={{{Surname|}}} |
||
| |
| Full name={{{Name|}}} {{{Surname|}}} |
||
| Position={{{Position|}}} |
| Position={{{Position|}}} |
||
| |
| Image={{{Image|}}} |
||
| |
| Room={{{Room|}}} |
||
| Office={{{Office|}}} |
| Office hours day={{{Office hours day|}}} |
||
| |
| Office hours start={{{Office hours start|}}} |
||
| |
| Office hours end={{{Office hours end|}}} |
||
| |
| Telephone number={{{Telephone number|}}} |
||
| |
| Fax={{{Fax|}}} |
||
| Telefon={{{Telefon|}}} |
|||
| Telefax={{{Fax|}}} |
|||
| Email={{{Email|}}} |
| Email={{{Email|}}} |
||
| Alternative URI={{{Alternative URI|}}} |
| Alternative URI={{{Alternative URI|}}} |
||
Řádek 65: | Řádek 27: | ||
| DBLP={{{DBLP|}}} |
| DBLP={{{DBLP|}}} |
||
| Google Scholar={{{Google Scholar|}}} |
| Google Scholar={{{Google Scholar|}}} |
||
| Former={{{Former|}}} |
|||
| Show publications={{{Show publications|}}} |
|||
| Info EN={{{Info EN|}}} |
|||
| Show theses={{{Show theses|}}} |
|||
}}<!-- |
}}<!-- |
||
*** Create |
*** Create auxiliary pages => publications, projects, courses, theses *** |
||
-->{{#ifeq: {{{Show publications|}}}|1| |
|||
{{#createpageifnotex:{{BASEPAGENAME}}/Publikationen|<nowiki>{{Vorlage:Wiki Seite Veröffentlichungen nach Author|{{#rel2abs:..}}}}</nowiki>}}{{#createpageifnotex:{{BASEPAGENAME}}/Publikationen|<nowiki>{{Vorlage:Wiki Seite Veröffentlichungen nach Author|{{#rel2abs:../..}}}}</nowiki>}} |
|||
|}}<!-- |
|||
-->{{#ifeq: {{{Show theses|}}}|1| |
|||
{{#createpageifnotex:{{BASEPAGENAME}}/Abschlussarbeiten|<nowiki>{{Vorlage:Abschlussarbeiten nach Betreuer|{{#rel2abs:..}}}}</nowiki>}}{{#createpageifnotex:{{BASEPAGENAME}}/Abschlussarbeiten|<nowiki>{{Vorlage:Abschlussarbeiten nach Betreuer|{{#rel2abs:../..}}}}</nowiki>}} |
|||
|}}<!-- |
|||
-->{{#createpageifnotex: {{BASEPAGENAME}}/Publications | <nowiki>{{Publication page by owner | {{#rel2abs:..}}}}</nowiki>}}<!-- |
|||
*** Create display *** |
|||
-->{{#createpageifnotex: {{BASEPAGENAME}}/Projects | <nowiki>{{Project page by owner | {{#rel2abs:..}}}}</nowiki>}}<!-- |
|||
-->{{#createpageifnotex: {{BASEPAGENAME}}/Courses | <nowiki>{{Course page by owner | {{#rel2abs:..}}}}</nowiki>}}<!-- |
|||
-->{{#createpageifnotex: {{BASEPAGENAME}}/Theses | <nowiki>{{Thesis page by owner | {{#rel2abs:..}}}}</nowiki>}}<!-- |
|||
*** Display member -- I pass only raw data*** |
|||
-->{{DisplayMember |
|||
| Page={{PAGENAME}} |
|||
-->{{Display member |
|||
| Academic title={{{Academic title|}}} |
|||
| |
| Title={{{Title|}}} |
||
| |
| Title2={{{Title2|}}} |
||
| |
| Full name={{{Name|}}} {{{Surname|}}} |
||
| |
| Image={{{Image|}}} |
||
| Position={{{Position|}}} |
| Position={{{Position|}}} |
||
| |
| Room={{{Room|}}} |
||
| |
| Office hours day={{{Office hours day|}}} |
||
| |
| Office hours start={{{Office hours start|}}} |
||
| |
| Office hours end={{{Office hours end|}}} |
||
| |
| Telephone={{{Telephone|}}} |
||
| Fax={{{Fax|}}} |
| Fax={{{Fax|}}} |
||
| Email={{{Email|}}} |
| Email={{{Email|}}} |
||
Řádek 102: | Řádek 56: | ||
| DBLP={{{DBLP|}}} |
| DBLP={{{DBLP|}}} |
||
| Google Scholar={{{Google Scholar|}}} |
| Google Scholar={{{Google Scholar|}}} |
||
| Former={{{Former|}}} |
|||
| Show publications={{{Show publications|}}} |
|||
| Info={{{Info|}}} |
| Info={{{Info|}}} |
||
| |
| Research groups={{{Research groups|}}} |
||
| |
| Member tools={{{Member tools|}}} |
||
}}<!-- |
|||
| Matrix={{{Matrix|}}} |
|||
}} |
|||
-->{{#arraymap: {{{Research groups|}}}|,|x|[[Research group::x|<!---->]]|}}<!-- |
|||
-->{{#arraymap: {{{Member tools|}}}|,|x|[[Member tool::x|<!---->]]|}}<!-- |
|||
inverse relationship with projects |
|||
-->{{#arraymap: |
|||
{{#ask: [[Category:Project]] [[Team member::{{PAGENAME}}]] |
|||
OR |
|||
[[Category:Project]] [[Principal investigator::{{PAGENAME}}]] |
|||
|link=none |
|||
|format=array |
|||
}}|,|x|[[Project::x|<!---->]]|}}<!-- |
|||
Infering some known people - people that worked together on something |
|||
-->{{#arraymap: |
|||
{{#ask: [[Author::{{PAGENAME}}]] |format=array}} |
|||
|,|x| |
|||
{{#arraymap: {{#show:x|?Author |link=none}}|,|y| |
|||
[[Foaf:knows::y|<!---->]]| |
|||
}}| |
|||
}}<!-- |
|||
[[Category:Member]] |
-->[[Category:Member]] |
||
[[Category:{{{Position|}}}]] |
|||
</includeonly> |