Vorlage:Link2Forum: Unterschied zwischen den Versionen
K (Neue Unterforen (MQTT, MySensors, 3D-Druck/Gehäuse) aufgenommen) |
K (Neue / umbenannten Forenbereiche eingepflegt) |
||
(6 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<includeonly>{{#if: {{{Area|}}}|[ | <includeonly>{{#if: {{{Area|}}}|[https://forum.fhem.de/index.php/board,{{#switch: {{{Area}}} | ||
| fhem-users = 4 | | fhem-users = 4 | ||
| fhem-developers = 5 | |||
| cul-fans = 6 | | cul-fans = 6 | ||
| User stellen sich vor = 7 | | User stellen sich vor = 7 | ||
Zeile 34: | Zeile 35: | ||
| Testforum = 38 | | Testforum = 38 | ||
| Off-Topic = 39 | | Off-Topic = 39 | ||
| Ankündigungen = 40 | |||
| Ankündigungen = 41 | | Ankündigungen = 41 | ||
| Fehlerberichte = 42 | | Fehlerberichte = 42 | ||
Zeile 39: | Zeile 41: | ||
| Unterstützende Dienste = 44 | | Unterstützende Dienste = 44 | ||
| Unterstuetzende Dienste = 44 | | Unterstuetzende Dienste = 44 | ||
| Staff = 45 | |||
| Sonstiges = 46 | | Sonstiges = 46 | ||
| Hard- und Firmware = 47 | | Hard- und Firmware = 47 | ||
Zeile 47: | Zeile 50: | ||
| English Corner = 52 | | English Corner = 52 | ||
| Multimedia = 53 | | Multimedia = 53 | ||
| Termine und Veranstaltungen = 54 | |||
| FHEM Code changes = 57 | |||
| Testforum (Developer, Tester) = 58 | | Testforum (Developer, Tester) = 58 | ||
| Heizungssteuerung/Raumklima = 60 | | Heizungssteuerung/Raumklima = 60 | ||
Zeile 53: | Zeile 58: | ||
| Server - Mac = 63 | | Server - Mac = 63 | ||
| Sonderaktionen für Forumsmitglieder = 64 | | Sonderaktionen für Forumsmitglieder = 64 | ||
| Vereinsinterna - FHEM e.V. = 66 | |||
| Marktplatz - Dienstleistungen = 67 | | Marktplatz - Dienstleistungen = 67 | ||
| Server und Betriebssysteme = 68 | |||
| Finanzen und Mitgliederverwaltung = 69 | |||
| Mitgliederversammlung = 70 | |||
| TabletUI = 71 | | TabletUI = 71 | ||
| SmartVisu/Fronthem = 72 | | SmartVisu/Fronthem = 72 | ||
Zeile 61: | Zeile 70: | ||
| FLOORPLAN = 76 | | FLOORPLAN = 76 | ||
| RSS = 77 | | RSS = 77 | ||
| SVG/Plots/logProxy = 78 | |||
| readingsGroup/readingsHistory = 79 | |||
| Wiki = 80 | |||
| Kalendermodule = 85 | | Kalendermodule = 85 | ||
| Wettermodule = 86 | | Wettermodule = 86 | ||
| MQTT = 94 | |||
| MySensors = 96 | |||
| Home Connect = 97 | |||
| Zigbee = 99 | |||
| Marktplatz - Kommerzielle Dienstleistungen = 100 | |||
| Marktplatz - Kommerzielle Güter = 101 | |||
| FhemNative = 102 | |||
| Perl Ecke = 103 | |||
| FHEMapp = 104 | |||
| Perl für FHEM-User = 105 | |||
| Wallboxen = 106 | |||
| Verbrauchsmessung = 107 | |||
<!-- Subboards with stacked name (plain names above already) --> | <!-- Subboards with stacked name (plain names above already) --> | ||
| | | Frontends/readingsGroup/readingsHistory = 79 | ||
| Frontends/TabletUI = 71 | | Frontends/TabletUI = 71 | ||
| Frontends/SmartVisu/Fronthem = 72 | | Frontends/SmartVisu/Fronthem = 72 | ||
| Frontends/SVG/Plots/logProxy = 78 | |||
| Automatisierung/DOIF = 73 | | Automatisierung/DOIF = 73 | ||
| Bastelecke/ESP8266 = 74 | | Bastelecke/ESP8266 = 74 | ||
| Bastelecke/ESP Familie = 74 | |||
| Bastelecke/3D-Druck/Gehäuse = 92 | | Bastelecke/3D-Druck/Gehäuse = 92 | ||
| Bastelecke/MySensors = 96 | | Bastelecke/MySensors = 96 | ||
Zeile 83: | Zeile 107: | ||
| Unterstuetzende Dienste/Kalendermodule = 85 | | Unterstuetzende Dienste/Kalendermodule = 85 | ||
| Unterstuetzende Dienste/Wettermodule = 86 | | Unterstuetzende Dienste/Wettermodule = 86 | ||
| | | Frontends/FhemNative = 102 | ||
| Frontends/FHEMapp = 104 | |||
| #default = UnknownArea}}.0.html {{{Area}}}]<!-- URL-closing -->|<!-- else (Area not specified) process Thread/Message parameter(s) -->{{#if: {{{Topic|}}}|[http://forum.fhem.de/index.php/topic,{{{Topic}}}{{#if: {{{Message|}}}|.msg{{{Message}}}.html#msg{{{Message}}} {{#if: {{{LinkText|}}}|{{{LinkText}}}|Beitrag}}]|.0.html {{#if: {{{LinkText|}}}|{{{LinkText}}}|Thema}}]}}}}}}</includeonly><noinclude> | | #default = UnknownArea}}.0.html {{{Area}}}]<!-- URL-closing -->|<!-- else (Area not specified) process Thread/Message parameter(s) -->{{#if: {{{Topic|}}}|[http://forum.fhem.de/index.php/topic,{{{Topic}}}{{#if: {{{Message|}}}|.msg{{{Message}}}.html#msg{{{Message}}} {{#if: {{{LinkText|}}}|{{{LinkText}}}|Beitrag}}]|.0.html {{#if: {{{LinkText|}}}|{{{LinkText}}}|Thema}}]}}}}}}</includeonly><noinclude> | ||
<!-- | <!-- | ||
Zeile 109: | Zeile 134: | ||
</pre> | </pre> | ||
<templatedata> | |||
{ | |||
"params": { | |||
"Area": { | |||
"label": "Bereich", | |||
"description": "Der Name eines Forums-Bereichs auf den verlinkt werden soll. Der Name wird dabei intern in die forumsinterne ID umgesetzt.", | |||
"example": "SlowRF", | |||
"type": "string" | |||
}, | |||
"Topic": { | |||
"label": "Topic-ID", | |||
"description": "Die forumsinterne ID zu einem bestimmten Topic (Thema) zu dem verlinkt werden soll", | |||
"type": "number" | |||
}, | |||
"Message": { | |||
"label": "Message-ID", | |||
"description": "NUR IN VERBINDUNG MIT Topic-ID. Eine Beitrags-ID (Message) zu einem konkreten Beitrag in dem entsprechenden Topic.", | |||
"type": "number" | |||
}, | |||
"LinkText": { | |||
"label": "Link-Text", | |||
"description": "Ein alternativer Linktext der zur Darstellung verwendet werden soll.", | |||
"type": "string" | |||
} | |||
}, | |||
"description": "Generiert ein Link zum FHEM Forum um einen Bereich, Thema oder einen einzelnen Beitrag zu verlinken." | |||
} | |||
</templatedata> | |||
== Wartung dieser Vorlage == | == Wartung dieser Vorlage == | ||
Änderungen an dieser Vorlage werden erforderlich, wenn | Änderungen an dieser Vorlage werden erforderlich, wenn | ||
* die Schreibweise von Forenbereichen nicht (mehr) mit den Informationen in der [http://fhem.de/MAINTAINER.txt Maintainer.txt] übereinstimmt (oder, wie z.B. bei Homematic/HomeMatic | * die Schreibweise von Forenbereichen nicht (mehr) mit den Informationen in der [http://fhem.de/MAINTAINER.txt Maintainer.txt] übereinstimmt (oder, wie z.B. bei Homematic/HomeMatic verschiedene Schreibweisen vorkommen) | ||
* neue Forenbereiche eingefügt werden, auf die verlinkt werden soll | * neue Forenbereiche eingefügt werden, auf die verlinkt werden soll | ||
* die Syntax der Forenlinks sich ändern sollte | * die Syntax der Forenlinks sich ändern sollte | ||
[[Kategorie:Vorlage | [[Kategorie:Vorlage]] | ||
</noinclude> |
Aktuelle Version vom 29. Januar 2024, 20:48 Uhr
Dokumentation für diese Vorlage (Syntax)
- Link auf einen Abschnitt / Bereich des Forums (z.B. für neue Anfragen); angebeben wird der Name des Forenbereichs, dieser wird in die (forumsinterne) Nummer umgesetzt
{{Link2Forum|Area=SlowRF}}
- SlowRF
- Link auf einen bestimmten Forenthread; angegeben wird die "topic" Nummer
{{Link2Forum|Topic=12345}}
- Thema
- Link auf einen bestimmten Beitrag (Message) in einem Thread (Topic)
{{Link2Forum|Topic=12345|Message=54321}}
- Beitrag
- Bei Topic-Links kann ein alternativer Linktext angegeben werden
{{Link2Forum|Topic=21990|Message=155052|LinkText=Alternativer Linktext}}
- Alternativer Linktext
Die Syntax der einzelnen Typen von Links ins Forum:
http://forum.fhem.de/index.php/board,21.0.html http://forum.fhem.de/index.php/topic,21990.0.html http://forum.fhem.de/index.php/topic,21990.msg155052.html#msg155052
Generiert ein Link zum FHEM Forum um einen Bereich, Thema oder einen einzelnen Beitrag zu verlinken.
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Bereich | Area | Der Name eines Forums-Bereichs auf den verlinkt werden soll. Der Name wird dabei intern in die forumsinterne ID umgesetzt.
| Zeichenfolge | optional |
Topic-ID | Topic | Die forumsinterne ID zu einem bestimmten Topic (Thema) zu dem verlinkt werden soll | Nummer | optional |
Message-ID | Message | NUR IN VERBINDUNG MIT Topic-ID. Eine Beitrags-ID (Message) zu einem konkreten Beitrag in dem entsprechenden Topic. | Nummer | optional |
Link-Text | LinkText | Ein alternativer Linktext der zur Darstellung verwendet werden soll. | Zeichenfolge | optional |
Wartung dieser Vorlage
Änderungen an dieser Vorlage werden erforderlich, wenn
- die Schreibweise von Forenbereichen nicht (mehr) mit den Informationen in der Maintainer.txt übereinstimmt (oder, wie z.B. bei Homematic/HomeMatic verschiedene Schreibweisen vorkommen)
- neue Forenbereiche eingefügt werden, auf die verlinkt werden soll
- die Syntax der Forenlinks sich ändern sollte