[erledigt] Vorlage für Commandref-Verlinkung (Link2CmdRef)

Begonnen von Markus Bloch, 30 Januar 2018, 13:04:05

Vorheriges Thema - Nächstes Thema

ph1959de

Zitat von: justme1968 am 31 Januar 2018, 19:32:46
ich hätte noch einen verbesserungsvorschlag: aktuell wird als default der link immer durch das wort commandref dargestellt. das wird schnell unübersichtlich wenn mehrere solche links dicht beisammen im text stehen.

besser wäre es wenn als default text der referenzierte anker, oder commandref:<anker> dargestellt wird. oder auch <anker> in der commandref. das ist zwar länger, passt aber vermutlich besser in die meisten bisherigen sätze.

@Uwe B. - nachdem Du den ganzen Bestand angepasst hast (herzlichen Dank dafür), kannst Du das vermutlich besser beurteilen. Ich finde Andre's Vorschlag gut und denke, dass er sich auch relativ einfach in die Vorlage einbinden lässt. Was meinst Du?

@Markus Bloch - Uwe hat bei den Umstellungen im "Bestand" festgestellt, dass es bei den Sprungmarken / Ankern in der commandref Dubletten gibt. Lässt sich das bei der Generierung der commandref irgendwie abhandeln - z.B. mit einer Mitteilung an den Modulowner?
Aktives Mitglied des FHEM e.V. | Moderator im Forenbereich "Wiki"

Uwe B.

#16
Vorlage ist angepasst.
Default bei fehlendem Label ist jetzt:

  • commandref (bei fehlendem Anker) bzw.
  • commandref/Anker

Das # als Trenner wird von Mediawiki fehlinterpretiert, habe keine Lust eine Lösung zu suchen. Mit "/" sieht es doch auch gut aus...  8)

Die bereits eingetragenen Seiten werden nach und nach vom Wiki aktualisiert werden (Cache-Verfall).
Wer gleich den Effekt sehen will:

https://wiki.fhem.de/wiki//Artikel?action=purge
Grüße - Uwe

Lache nie über die Dummheit der anderen. Sie ist deine Chance.

FHEM 5.9 auf Ubuntu Srv 19.04 u. RasPi Zero W Raspbian Stretch; CUNX mit Modulen HM u. slowRF433; RFXtrx433E; FB 7590; FRITZ!DECT 200; Wetter HM WDS100-C6-O OC3; Xiaomi Flower Sense; Broadlink RM Mini u. Pro; EZcontrol XS1

drhirn

Zitat von: Uwe B. am 25 April 2018, 11:43:46
Mit "/" sieht es doch auch gut aus...  8)

Ähm, nö ;)
Hier sah der Satz unter "Define" z.B. so aus: Die Syntax für das Anlegen eines MQTT-Devices ist der commandref/MQTT_DEVICEdefine zu entnehmen
Das sieht eher nach einem Fehler im Wiki-Text als nach Absicht aus ;)

Ich denke, nur commandref würde vollkommen reichen.