Vorlage:DocLink: Unterschied zwischen den Versionen

Aus FHEMWiki
(Erster Version; bisher nur Basisfunktionen; noch nicht komplett getestet. daher noch nicht freigegeben!)
 
K (Dokument location files2.elv.com eingefügt)
 
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<onlyinclude>{{#if: {{Booland|{{{1|}}}|{{{2|}}}}}| 1+2 spezif. <!--
<onlyinclude>{{#if: {{{1|}}} | {{#if:{{{2|}}} | <!--
--> {{#if: {{{path|}}}             <!-- "path" parm specified?
--> [http://{{#switch: {{{1}}}      <!-- select on predefined Manufacturers
--> | elv = files.elv.de            <!--
--> | elvcom = files2.elv.com      <!--
--> | eq-3 = notyetset.eq-3.de      <!--
--> | conrad = notyetset.conrad.de  <!--
--> | #default = UnknownArea}}<!--
-->{{#if: {{{path|}}}               <!-- "path" parm specified?
--> | {{#ifeq: {{{path}}} | search  <!-- "path" = search?
--> | {{#ifeq: {{{path}}} | search  <!-- "path" = search?
-->   | geht noch nicht <!-- www.google.de/search?q=site:files.elv.de ++{{{2}}} !-- Google link erzeugen
--> | geht_noch_nicht              <!-- www.google.de/search?q=site:files.elv.de ++{{{2}}} !-- Google link erzeugen
-->   | [http://{{#switch: {{{1}}} <!--
--> |{{{path|}}}/}}                 <!-- Direktlink erzeugen
--> | elv = files.elv.de  <!--
--> }}{{{2|}}}]                     <!--
--> | eq-3 = notyetset.eq-3.de <!--
--> | Hersteller '''und''' Dokumentname müssen angegeben werden!}} }}</onlyinclude>
--> | conrad = notyetset.conrad.de <!--
--> | #default = UnknownArea}}/{{{path|}}}/{{{2|}}}}}]     <!-- Direktlink erzeugen
--> | kein Path          <!-- kein "path"
}}                  <!--
-->                  <!--
-->                  <!--
--> }}                <!--
--> | Hersteller und Dokumentname müssen angegeben werden!}}</onlyinclude>
<noinclude>
<noinclude>


Achtung: diese Vorlage ist noch im Entwicklungsstadium und noch nicht für den allgemeinen Gebrauch vorgesehen!
== Dokumentation ==
 
{{Randnotiz|RNTyp=r|RNText=Achtung: diese Vorlage ist noch im Entwicklungsstadium und -außer für die Umstellung von ELV Links (06/2015)- noch nicht für den allgemeinen Gebrauch vorgesehen!}}
'''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.  
Diese Vorlage generiert einen Link 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: <code><nowiki>{{DocLink|Hersteller|DokumentName|path=}}</nowiki></code>
Benutzung dieser Vorlage: <code><nowiki>{{DocLink|Hersteller|DokumentName|path=}}</nowiki></code>


Zeile 27: 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
:* ...
:* ...
; (Dokumentname)
; (Dokumentname)
Zeile 33: Zeile 32:
: wird hier nur ''search'' spezifiziert, wird eine Google-Suche generiert mit dem Suchbegriff <br><code>site:... "DokumentName"</code>
: wird hier nur ''search'' spezifiziert, wird eine Google-Suche generiert mit dem Suchbegriff <br><code>site:... "DokumentName"</code>


=== Beispiele ===
==== Umstellung von ELV Dokumentenlinks ====
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>
: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 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.


Beispiele:
==== Auswirkungen verschieder Parameter (Syntax der Vorlage) ====
* <nowiki>{{DocLink|elv|/abc/def/FunksenderX.pdf}}</nowiki><br> <!--
* <nowiki>{{DocLink|elv|/abc/def/FunksenderX.pdf}}</nowiki><br> <!--
-->      {{DocLink|elv|/abc/def/FunksenderX.pdf}} - ''Pfad (mit dem Dateinamen) angegeben''
-->      {{DocLink|elv|/abc/def/FunksenderX.pdf}} - ''Pfad (mit dem Dateinamen) angegeben''
* <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 30. Dezember 2020, 11:45 Uhr


Dokumentation

X mark.svgAchtung: diese Vorlage ist noch im Entwicklungsstadium und -außer für die Umstellung von ELV Links (06/2015)- noch nicht für den allgemeinen Gebrauch vorgesehen!

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
  • ...
(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