Vorlage:Veranstaltungen durchsuchen: Unterschied zwischen den Versionen
Erscheinungsbild
imported>Andreas Plank K Abhängigkeiten |
imported>Andreas Plank K Fix Art der Veranstaltung |
||
| (4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 4: | Zeile 4: | ||
<div class="definition-inline"> | <div class="definition-inline"> | ||
; Veranstaltung= : [[Attribut: Seitenname]] | ; Veranstaltung= : [[Attribut: Seitenname]] | ||
; Art der Veranstaltung= : [[Attribut: Art der Veranstaltung]] | |||
; Datum und Zeit Beginn= : Beginn der Veranstaltung ([[Attribut: ical:dtstart]]) | ; Datum und Zeit Beginn= : Beginn der Veranstaltung ([[Attribut: ical:dtstart]]) | ||
; Datum und Zeit Ende= : Ende der Veranstaltung ([[Attribut: ical:dtend]]) | ; Datum und Zeit Ende= : Ende der Veranstaltung ([[Attribut: ical:dtend]]) | ||
| Zeile 15: | Zeile 16: | ||
* [[Vorlage: Veranstaltung]] | * [[Vorlage: Veranstaltung]] | ||
* [[Formular: {{PAGENAME}}]] | * [[Formular: {{PAGENAME}}]] | ||
* [[Vorlage: Durchsuche Veranstaltungen]] (Link Suchformular) | |||
* [https://www.mediawiki.org/wiki/Extension:Semantic_MediaWiki Extension:Semantic MediaWiki] | |||
* [https://www.mediawiki.org/wiki/Extension:Semantic_Forms Extension:Semantic Forms] | |||
'''Problem''' es können nur 40-72 Zeichen statt bis 255 Zeichen durchsucht werden (s. http://sourceforge.net/p/semediawiki/mailman/message/31876801/) | |||
[[Kategorie: Helferlein Semantisches Wiki]] | [[Kategorie: Helferlein Semantisches Wiki]] | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
| Zeile 24: | Zeile 29: | ||
-->||~*{{UC:{{{Veranstaltung|}}}}}*<!-- | -->||~*{{UC:{{{Veranstaltung|}}}}}*<!-- | ||
-->||~*{{UCFIRST:{{{Veranstaltung|}}}}}*<!-- | -->||~*{{UCFIRST:{{{Veranstaltung|}}}}}*<!-- | ||
-->||{{{Veranstaltung|}}}<!-- gesamt-Zeichenkette | |||
-->]] }}<!-- | -->]] }}<!-- | ||
-->{{#if: {{{Ort|}}}| <!-- | -->{{#if: {{{Ort|}}}| <!-- | ||
| Zeile 30: | Zeile 36: | ||
-->||~*{{UC:{{{Ort|}}}}}*<!-- | -->||~*{{UC:{{{Ort|}}}}}*<!-- | ||
-->||~*{{UCFIRST:{{{Ort|}}}}}*<!-- | -->||~*{{UCFIRST:{{{Ort|}}}}}*<!-- | ||
-->||{{{Ort|}}}<!-- gesamt-Zeichenkette | |||
-->]] }}<!-- | -->]] }}<!-- | ||
-->{{#if: {{{Art der Veranstaltung|}}}| [[Art der Veranstaltung::{{{Art der Veranstaltung|}}}]] }}<!-- | |||
-->{{#if: {{{Datum und Zeit Beginn|}}}| [[ical:dtstart::{{{Datum und Zeit Beginn|}}}]] }}<!-- | -->{{#if: {{{Datum und Zeit Beginn|}}}| [[ical:dtstart::{{{Datum und Zeit Beginn|}}}]] }}<!-- | ||
-->{{#if: {{{Datum und Zeit Ende|}}}| [[ical:dtend::{{{Datum und Zeit Ende|}}}]] }}<!-- | -->{{#if: {{{Datum und Zeit Ende|}}}| [[ical:dtend::{{{Datum und Zeit Ende|}}}]] }}<!-- | ||
| Zeile 36: | Zeile 44: | ||
-->{{#if: {{{Referenten|}}}| [[Referent::{{#arraymap: {{{Referenten|}}}|;|§|~*§*|{{!}}{{!}}}}]] }}<!-- | -->{{#if: {{{Referenten|}}}| [[Referent::{{#arraymap: {{{Referenten|}}}|;|§|~*§*|{{!}}{{!}}}}]] }}<!-- | ||
-->|mainlabel=Veranstaltung | -->|mainlabel=Veranstaltung | ||
|?Art der Veranstaltung=Art der Veranstaltung | |||
|?ical:dtstart=Beginn | |?ical:dtstart=Beginn | ||
|?ical:dtend=Ende | |?ical:dtend=Ende | ||
| Zeile 48: | Zeile 57: | ||
-->{{#if: {{{Veranstaltung|}}}|<nowiki></nowiki> | -->{{#if: {{{Veranstaltung|}}}|<nowiki></nowiki> | ||
; Veranstaltung : enthält „{{{Veranstaltung|}}}“ }}<!-- | ; Veranstaltung : enthält „{{{Veranstaltung|}}}“ }}<!-- | ||
-->{{#if: {{{Art der Veranstaltung|}}}|<nowiki></nowiki> | |||
; Art der Veranstaltung : enthält „{{{Art der Veranstaltung|}}}“ }}<!-- | |||
-->{{#if: {{{Datum und Zeit Beginn|}}}|<nowiki></nowiki> | -->{{#if: {{{Datum und Zeit Beginn|}}}|<nowiki></nowiki> | ||
; Datum und Zeit Beginn : enthält „{{{Datum und Zeit Beginn|}}}“ }}<!-- | ; Datum und Zeit Beginn : enthält „{{{Datum und Zeit Beginn|}}}“ }}<!-- | ||
| Zeile 56: | Zeile 67: | ||
-->{{#if: {{{Ansprechpartner|}}}|<nowiki></nowiki> | -->{{#if: {{{Ansprechpartner|}}}|<nowiki></nowiki> | ||
; Ansprechpartner : enthält {{#arraymap: {{{Ansprechpartner|}}}|;|§|„§“| oder }} }}<!-- | ; Ansprechpartner : enthält {{#arraymap: {{{Ansprechpartner|}}}|;|§|„§“| oder }} }}<!-- | ||
-->{{#if: {{{ | -->{{#if: {{{Referenten|}}}|<nowiki></nowiki> | ||
; Referenten : enthält {{#arraymap: {{{Referenten|}}}|;|§|„§“| oder }} }}<!-- | ; Referenten : enthält {{#arraymap: {{{Referenten|}}}|;|§|„§“| oder }} }}<!-- | ||
--> | --> | ||
| Zeile 67: | Zeile 78: | ||
-->||~*{{UC:{{{Veranstaltung|}}}}}*<!-- | -->||~*{{UC:{{{Veranstaltung|}}}}}*<!-- | ||
-->||~*{{UCFIRST:{{{Veranstaltung|}}}}}*<!-- | -->||~*{{UCFIRST:{{{Veranstaltung|}}}}}*<!-- | ||
-->||{{{Veranstaltung|}}}<!-- gesamt-Zeichenkette | |||
-->]] }}<!-- | -->]] }}<!-- | ||
-->{{#if: {{{Ort|}}}| <!-- | -->{{#if: {{{Ort|}}}| <!-- | ||
| Zeile 73: | Zeile 85: | ||
-->||~*{{UC:{{{Ort|}}}}}*<!-- | -->||~*{{UC:{{{Ort|}}}}}*<!-- | ||
-->||~*{{UCFIRST:{{{Ort|}}}}}*<!-- | -->||~*{{UCFIRST:{{{Ort|}}}}}*<!-- | ||
-->||{{{Ort|}}}<!-- gesamt-Zeichenkette | |||
-->]] }}<!-- | -->]] }}<!-- | ||
-->{{#if: {{{Art der Veranstaltung|}}}| [[Art der Veranstaltung::{{{Art der Veranstaltung|}}}]] }}<!-- | |||
-->{{#if: {{{Datum und Zeit Beginn|}}}| [[ical:dtstart::{{{Datum und Zeit Beginn|}}}]] }}<!-- | -->{{#if: {{{Datum und Zeit Beginn|}}}| [[ical:dtstart::{{{Datum und Zeit Beginn|}}}]] }}<!-- | ||
-->{{#if: {{{Datum und Zeit Ende|}}}| [[ical:dtend::{{{Datum und Zeit Ende|}}}]] }}<!-- | -->{{#if: {{{Datum und Zeit Ende|}}}| [[ical:dtend::{{{Datum und Zeit Ende|}}}]] }}<!-- | ||
| Zeile 79: | Zeile 93: | ||
-->{{#if: {{{Referenten|}}}| [[Referent::{{#arraymap: {{{Referenten|}}}|;|§|~*§*|{{!}}{{!}}}}]] }}<!-- | -->{{#if: {{{Referenten|}}}| [[Referent::{{#arraymap: {{{Referenten|}}}|;|§|~*§*|{{!}}{{!}}}}]] }}<!-- | ||
-->|mainlabel=Veranstaltung | -->|mainlabel=Veranstaltung | ||
|?Art der Veranstaltung=Art der Veranstaltung | |||
|?ical:dtstart=Beginn | |?ical:dtstart=Beginn | ||
|?ical:dtend=Ende | |?ical:dtend=Ende | ||
Aktuelle Version vom 19. März 2014, 19:40 Uhr
Vorlage gestaltet ein Suchformular, um Veranstaltungen durchsuchen zu können. Es findet auf Spezial:Abfrage ausführen/Veranstaltungen durchsuchen zusammen mit Formular:Veranstaltungen durchsuchen Verwendung.
Parameter
- Veranstaltung=
- Attribut: Seitenname
- Art der Veranstaltung=
- Attribut: Art der Veranstaltung
- Datum und Zeit Beginn=
- Beginn der Veranstaltung (Attribut: ical:dtstart)
- Datum und Zeit Ende=
- Ende der Veranstaltung (Attribut: ical:dtend)
- Ort=
- Ortsbeschreibung (freier Text, Attribut: ical:location)
- Ansprechpartner=
- Ansprechpartner (Liste Semikolon-getrennt, Attribut: ical:contact)
- Referenten=
- Referenten (Liste Semikolon-getrennt, Attribut: Referent)
Abhängigkeiten
- Vorlage: Veranstaltung
- Formular: Veranstaltungen durchsuchen
- Vorlage: Durchsuche Veranstaltungen (Link Suchformular)
- Extension:Semantic MediaWiki
- Extension:Semantic Forms
Problem es können nur 40-72 Zeichen statt bis 255 Zeichen durchsucht werden (s. http://sourceforge.net/p/semediawiki/mailman/message/31876801/)