Vorlage:DocLink: Unterschied zwischen den Versionen
(Dokumentation ergänzt; Code-korrektur) |
K (eq3HM ergänzt) |
||
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<onlyinclude>{{#if: {{{1|}}} | {{#if:{{{2|}}} | <!-- | <onlyinclude>{{#if: {{{1|}}} | {{#if:{{{2|}}} | <!-- | ||
--> [http:// | --> [http://{{#switch: {{{1}}} <!-- select on predefined Manufacturers | ||
--> | elv = files.elv.de <!-- | --> | elv = files.elv.de <!-- | ||
--> | | --> | elvcom = files2.elv.com <!-- | ||
--> | eq3hm = www.eq-3.de/Downloads/eq3/downloads_produktkatalog/homematic/bda/ <!-- | |||
--> | conrad = notyetset.conrad.de <!-- | --> | conrad = notyetset.conrad.de <!-- | ||
--> | #default = UnknownArea}}{{{path|}}}/}} | --> | #default = UnknownArea}}<!-- | ||
-->{{#if: {{{path|}}} <!-- "path" parm specified? | |||
--> | {{#ifeq: {{{path}}} | search <!-- "path" = search? | |||
--> | geht_noch_nicht <!-- www.google.de/search?q=site:files.elv.de ++{{{2}}} !-- Google link erzeugen | |||
--> |{{{path|}}}/}} <!-- Direktlink erzeugen | |||
--> }}{{{2|}}}] <!-- | --> }}{{{2|}}}] <!-- | ||
--> | Hersteller und Dokumentname müssen angegeben werden!}} }}</onlyinclude> | --> | Hersteller '''und''' Dokumentname müssen angegeben werden!}} }}</onlyinclude> | ||
<noinclude> | <noinclude> | ||
Zeile 24: | Zeile 25: | ||
: Bisher unterstützte Hersteller (kursiv: der anzugebende Wert; Schreibweise beachten!) | : Bisher unterstützte Hersteller (kursiv: der anzugebende Wert; Schreibweise beachten!) | ||
:* ''elv'' - ELV - files.elv.de | :* ''elv'' - ELV - files.elv.de | ||
:* ''elvcom'' - ELV - files2.elv.com | |||
:* ''eq3hm'' - EQ-3 HomeMatic Dokumente | |||
:* ... | :* ... | ||
; (Dokumentname) | ; (Dokumentname) | ||
Zeile 32: | Zeile 35: | ||
=== Beispiele === | === Beispiele === | ||
==== Umstellung von ELV Dokumentenlinks ==== | ==== Umstellung von ELV Dokumentenlinks ==== | ||
Aus ... [''<nowiki>http://www.elv-downloads.de | Aus ... [''<nowiki>http://www.elv-downloads.de</nowiki>'''''<nowiki>/service/manuals/FS20LS/83477_FS20_LS_V2_0_UM.pdf PDF</nowiki>'''] | ||
:wird <nowiki>{{DocLink|</nowiki>''elv''<nowiki>|</nowiki>'''<nowiki>service/manuals/FS20LS/83477_FS20_LS_V2_0_UM.pdf PDF</nowiki>'''<nowiki>}}</nowiki> | :wird <nowiki>{{DocLink|</nowiki>''elv''<nowiki>|</nowiki>'''<nowiki>/service/manuals/FS20LS/83477_FS20_LS_V2_0_UM.pdf PDF</nowiki>'''<nowiki>}}</nowiki> | ||
:kurz (Kopiervorlage) <code><nowiki>{{DocLink|elv|...}}</nowiki></code> | :oder <nowiki>{{DocLink|</nowiki>''elv''<nowiki>|</nowiki>'''<nowiki>83477_FS20_LS_V2_0_UM.pdf PDF</nowiki>'''<nowiki>|path=</nowiki>'''/service/manuals/FS20LS'''<nowiki>}}</nowiki> | ||
:kurz (Kopiervorlage): <code><nowiki>{{DocLink|elv|...}}</nowiki></code> | |||
:oder (Kopiervorlage): <code><nowiki>{{DocLink|elv|...|path=...}}</nowiki></code> | |||
Diese Grundfunktion der Vorlage ist (08/2015) | Diese Grundfunktion der Vorlage ist jetzt (08/2015) verfügbar und sollte für die erste Umstellung von ELV-Dokumentenlinks verwendet werden, nachdem ELV in 06/2015 die Domain verändert hat, auf der alle Dokumente liegen. | ||
==== Auswirkungen verschieder Parameter (Syntax der Vorlage) ==== | ==== Auswirkungen verschieder Parameter (Syntax der Vorlage) ==== | ||
Zeile 43: | Zeile 48: | ||
* <nowiki>{{DocLink|elv|FunkSenderY.pdf|path=search}}</nowiki><br> <!-- | * <nowiki>{{DocLink|elv|FunkSenderY.pdf|path=search}}</nowiki><br> <!-- | ||
--> {{DocLink|elv|FunksenderY.pdf|path=search}} - ''Es wird ein Link auf eine zusammengestellte Google-Suche erstellt'' | --> {{DocLink|elv|FunksenderY.pdf|path=search}} - ''Es wird ein Link auf eine zusammengestellte Google-Suche erstellt'' | ||
* <nowiki>{{DocLink|elv|FunkSenderZ.pdf|path=abc/def}}</nowiki><br> <!-- | * <nowiki>{{DocLink|elv|FunkSenderZ.pdf|path=/abc/def}}</nowiki><br> <!-- | ||
--> {{DocLink|elv|FunksenderZ.pdf|path=abc/def}} - ''Der Link auf das Dokument wird aus den drei Einzelangaben zusammengesetzt''. | --> {{DocLink|elv|FunksenderZ.pdf|path=/abc/def}} - ''Der Link auf das Dokument wird aus den drei Einzelangaben zusammengesetzt''. | ||
* <nowiki>{{DocLink|elv|92204_FS20_S8M_UM.pdf|path=Assets/Produkte/9/922/92204/Downloads}}</nowiki><br> <!-- | * <nowiki>{{DocLink|elv|92204_FS20_S8M_UM.pdf|path=/Assets/Produkte/9/922/92204/Downloads}}</nowiki><br> <!-- | ||
--> {{DocLink|elv|92204_FS20_S8M_UM.pdf|path=Assets/Produkte/9/922/92204/Downloads}} - ''Realbeispiel''. | --> {{DocLink|elv|92204_FS20_S8M_UM.pdf|path=/Assets/Produkte/9/922/92204/Downloads}} - ''Realbeispiel''. | ||
* <nowiki>{{DocLink|elv}}</nowiki><br> <!-- | |||
--> {{DocLink|elv}} - ''Aufruffehler 1'' | |||
* <nowiki>{{DocLink|elv|path=search}}</nowiki><br> <!-- | * <nowiki>{{DocLink|elv|path=search}}</nowiki><br> <!-- | ||
--> {{DocLink|elv|path=search}} - ''Aufruffehler'' | --> {{DocLink|elv|path=search}} - ''Aufruffehler 2'' | ||
[[Kategorie:Vorlage | [[Kategorie:Vorlage]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 2. März 2025, 18:03 Uhr
Dokumentation

Diese Vorlage generiert einen Link auf ein externes Dokument, üblicherweise .pdf oder .doc und wurde eingeführt, um leichter auf Änderungen der Dokumentenverzeichnisse einiger Hersteller reagieren zu können.
Syntax
Benutzung dieser Vorlage: {{DocLink|Hersteller|DokumentName|path=}}
Parameter:
- (Hersteller)
- Bisher unterstützte Hersteller (kursiv: der anzugebende Wert; Schreibweise beachten!)
- elv - ELV - files.elv.de
- elvcom - ELV - files2.elv.com
- eq3hm - EQ-3 HomeMatic Dokumente
- ...
- (Dokumentname)
- Name des Dokuments (evtl. mit kompletter Pfadangabe)
- path
- wird hier nur search spezifiziert, wird eine Google-Suche generiert mit dem Suchbegriff
site:... "DokumentName"
Beispiele
Umstellung von ELV Dokumentenlinks
Aus ... [http://www.elv-downloads.de/service/manuals/FS20LS/83477_FS20_LS_V2_0_UM.pdf PDF]
- wird {{DocLink|elv|/service/manuals/FS20LS/83477_FS20_LS_V2_0_UM.pdf PDF}}
- oder {{DocLink|elv|83477_FS20_LS_V2_0_UM.pdf PDF|path=/service/manuals/FS20LS}}
- kurz (Kopiervorlage):
{{DocLink|elv|...}}
- oder (Kopiervorlage):
{{DocLink|elv|...|path=...}}
Diese Grundfunktion der Vorlage ist jetzt (08/2015) verfügbar und sollte für die erste Umstellung von ELV-Dokumentenlinks verwendet werden, nachdem ELV in 06/2015 die Domain verändert hat, auf der alle Dokumente liegen.
Auswirkungen verschieder Parameter (Syntax der Vorlage)
- {{DocLink|elv|/abc/def/FunksenderX.pdf}}
[1] - Pfad (mit dem Dateinamen) angegeben - {{DocLink|elv|FunkSenderY.pdf|path=search}}
[2] - Es wird ein Link auf eine zusammengestellte Google-Suche erstellt - {{DocLink|elv|FunkSenderZ.pdf|path=/abc/def}}
[3] - Der Link auf das Dokument wird aus den drei Einzelangaben zusammengesetzt. - {{DocLink|elv|92204_FS20_S8M_UM.pdf|path=/Assets/Produkte/9/922/92204/Downloads}}
[4] - Realbeispiel. - {{DocLink|elv}}
Hersteller und Dokumentname müssen angegeben werden! - Aufruffehler 1 - {{DocLink|elv|path=search}}
Hersteller und Dokumentname müssen angegeben werden! - Aufruffehler 2