Hallo,
ich schlage vor, die beiden folgenden Vorlagen aus dem Mediawiki-Reservoir zu aktivieren bzw. zu installieren:
- inputbox
- Was macht es?
Hauptsächlich: Unterstützung bei der Anlage von neuen Artikeln einer bestimmten Art (im FHEM-Wiki denkbar: Gerät, Modul usw.), indem die vorgesehene Vorlage mit einer Rohstruktur (Aufbau, Kategorisierung, Kommentartexte als Ausfüllhilfe) vorgeladen wird. Auf diese Weise werden Neulinge stringenter an die Verwendung der Vorlage geführt und dabei unterstützt.
- Verwendungsbeispiel
Nutzung im Genealogischen Wiki (GenWiki) (http://genwiki.genealogy.net/Hilfe:Anlegen_von_Artikeln_%C3%BCber_Krankheitsbezeichnungen) - Wo gibt es?
Wird ab Mediawiki Version 1.21 inaktiv bereits mit installiert. Muss nur noch aktiviert werden. Ansonsten auf der Mediawiki-Webseite (https://www.mediawiki.org/wiki/Special:ExtensionDistributor/InputBox) - Wie konfiguriert man?
Gar nicht. 8) - Wie nutzt man?
Wird auf der Dokumentationsseite der Erweiterung auf deutsch (https://de.wikipedia.org/wiki/Hilfe:Eingabefelder) bzw. englisch (https://www.mediawiki.org/wiki/Extension:InputBox?uselang=de) beschrieben. Vieles davon ist "Optik", die wichtigsten technischen Parameter sind eine Handvoll...
Benötigt wird zunächst je Artikel-Typ eine Vorlage, die die zu verwendenden Bestandteile/"Rohbau" (z.B. Abschnitte/Überschriften/TOC, Infokästen, Kategorien) direkt enthält oder in Kommentaren beschreibt.
Die eigentliche Verwendung der Erweiterung erfolgt auf einer Seite (z. B. Hilfeseite "Wie kann ich...?" oder auch auf der Kategorienseite des Artikeltyps) mit der Inputbox selbst (absolut schmale Syntax!) .
Es wird ein neuer Artikel angelegt, mit der Preload-Vorlage gefüllt und in die Bearbeitung gesprungen.
- dpl (Dynamic Page List)
- Was macht es?
Findet beim Aufruf dynamisch Mengen von Artikeln, die nach sehr variablen Kriterien ("Enthält Text/RegExp xy (nicht) im Artikel-Titel und/oder -Inhalt", "Verwendet Vorlage xy (nicht)", "Ist (nicht) in Kategorie xy" und vieles mehr, auch in Kombination) gesucht werden können und stellt sie als WikiText als Titel-Listen dar. Es können als Ergebnis auch Tabellen erzeugt werden, die einzelne Aufrufparameter von eingesetzten Vorlagen in den Trefferartikeln verwenden.
Ausführlicher auf englisch (http://followthescore.org/dpldemo/index.php?title=Dynamic_Page_List)
Bereits zur Pflege des Wiki ist diese Erweiterung hilfreich, beispielsweise (völlig spontane Ideen):
- "Wo wird die URL des Forums verwendet, aber nicht die Vorlage Link2Forum"
- "Wo wird Fhem oder fhem anstelle FHEM geschrieben?"
- "In welchen Artikeln aus der Kategorie:Gerätemodul wird nicht die Vorlage Infobox Modul verwendet?"
- Verwendungsbeispiel: Aus der dpl-Website (http://followthescore.org/dpldemo/index.php?title=Extension_DPL)
- Wo gibt es?
Hier (http://followthescore.org/dpldemo/index.php?title=DPL:Installation)
- Wie konfiguriert man?
Englische Beschreibung (http://followthescore.org/dpldemo/index.php?title=DPL:Manual_-_Source_and_Installation#Server-Wide_Configuration:_Extension_options) - Wie nutzt man?
Englische Beschreibung (http://followthescore.org/dpldemo/index.php?title=DPL:Manual) Ein sehr mächtiges Werkzeug, das aber bereits mit einfachen Aufgaben hilfreich ist. Die komplexeren Lösungen (z. B. Tabellen mit den Aufrufparametern verwendeter Vorlagen) sehen erst einmal schwierig aus, lassen sich aber erlernen...
Hallo Uwe,
sorry für die etwas arg späte Antwort aber leider sieht es zeitlich bei mir immer eng aus was FHEM angeht.
Zu deiner Anfrage bzgl. der Installation von Erweiterung.
Inputbox: Könnte man durchaus machen. Die Frage ist nur, wo packt man dann die Buttons für die entsprechende Seitenerstellung hin? Ich bin für den Betrieb des Wiki verantwortlich. Inhaltlich um das Wiki kümmern sich ph1959de und krikan. Hier würde ich gerne noch deren Meinung hören wollen.
DPL: Da bin ich einverstanden das zu verwenden. Könnte durchaus sehr nützlich sein. Du gibst hierbei die Thirdparty-Variante (https://www.mediawiki.org/wiki/Extension:DynamicPageList_(third-party)) an. Spricht etwas gegen die Wikimedia (https://www.mediawiki.org/wiki/Extension:DynamicPageList_(Wikimedia))-Version von DPL?
Viele Grüße
Markus
Zitat von: Markus Bloch am 13 November 2017, 21:02:29
Inputbox: Könnte man durchaus machen. Die Frage ist nur, wo packt man dann die Buttons für die entsprechende Seitenerstellung hin?
Könnte man in die Seitenleiste/Sidebar unter der Überschrift "Mitmachen" analog zur https://de.wikipedia.org/wiki/Wikipedia:Hauptseite gut einbauen.
Wir hatten irgendwann diskutiert diesen Punkt "Mitmachen" in der Sidebar unseres Wikis aufzunehmen und auf der Hauptseite dafür die Box "Administratives zum Wiki" herauszunehmen. Würde also passen; muss "nur" noch umgesetzt werden.
Hallo zusammen,
ich habe soeben die Erweiterung "InputBox" im Wiki aktiviert.
Bei Tests mit der Erweiterung DPL (sowohl Wikimedia- als auch Thirdparty-Variante) kam es zu Problemen mit dem Rechtesystem. Dabei wurden Administratoren plötzlich als normale User ausgegeben ohne jegliche Rechte zum editieren von Seiten. Da ich mir das basierend auf der Dokumentation nicht erklären kann, möchte ich dies so nicht aktivieren. Sobald DPL wieder deaktiviert wurde, funktionierte das Rechtesystem wieder normal.
Viele Grüße
Markus
Zitat von: Markus Bloch am 13 November 2017, 21:02:29
sorry für die etwas arg späte Antwort aber leider sieht es zeitlich bei mir immer eng aus was FHEM angeht.
Alles gut. Die vielen (?) potentiellen Nutzer werden sicher nicht gerade Schlange stehen und mit den Hufen scharren.
Zitat von: Markus Bloch am 13 November 2017, 21:02:29
Inputbox
Technisch somit erledigt: Großartig!
Jetzt die Frage, welche Artikeltypen tatsächlich davon profitieren könnten?!
Ich denke zunächst an:
- Geräte-/Hardware-Modul mit der Vorlage:Infobox Modul (https://wiki.fhem.de/wiki/Vorlage:Infobox_Modul) und einer vorzuschlagenden Kapitel-/Absatzstruktur
- Hardwarebeschreibungen mit der Vorlage:Infobox Hardware (https://wiki.fhem.de/wiki/Vorlage:Infobox_Hardware) und einer vorzuschlagenden Kapitel-/Absatzstruktur
Mit wem kann das diskutiert werden? Christian bzw. Peter?
Zitat von: Markus Bloch am 13 November 2017, 21:02:29
DPL: Da bin ich einverstanden das zu verwenden. Könnte durchaus sehr nützlich sein. Du gibst hierbei die Thirdparty-Variante (https://www.mediawiki.org/wiki/Extension:DynamicPageList_(third-party)) an. Spricht etwas gegen die Wikimedia (https://www.mediawiki.org/wiki/Extension:DynamicPageList_(Wikimedia))-Version von DPL?
Grundsätzlich nicht. Ich habe nur ein wenig praktische Erfahrung mit der "alten" Third Party Version. Und die läuft bei mir auch im privaten Wiki.
Zitat von: Markus Bloch am 17 November 2017, 20:59:37
Bei Tests mit der Erweiterung DPL (sowohl Wikimedia- als auch Thirdparty-Variante) kam es zu Problemen mit dem Rechtesystem. Dabei wurden Administratoren plötzlich als normale User ausgegeben ohne jegliche Rechte zum editieren von Seiten. Da ich mir das basierend auf der Dokumentation nicht erklären kann, möchte ich dies so nicht aktivieren. Sobald DPL wieder deaktiviert wurde, funktionierte das Rechtesystem wieder normal.
Verwaltet Ihr die Rechte mit der internen Standardkonfiguration der $wgGroupPermissions?!
Ich kann keine UserCan o.ä. Erweiterung in Special:Version sehen.
Gerne kann ich (auch per PM) einen Blick auf die entsprechenden Zeilen der LocalSettings werfen, ob mir was auffällt?
Bei mir läuft die Third Party Version korrekt.
Zitat von: Uwe B. am 20 November 2017, 13:27:50
Jetzt die Frage, welche Artikeltypen tatsächlich davon profitieren könnten?!
Ich denke zunächst an:
- Geräte-/Hardware-Modul mit der Vorlage:Infobox Modul (https://wiki.fhem.de/wiki/Vorlage:Infobox_Modul) und einer vorzuschlagenden Kapitel-/Absatzstruktur
- Hardwarebeschreibungen mit der Vorlage:Infobox Hardware (https://wiki.fhem.de/wiki/Vorlage:Infobox_Hardware) und einer vorzuschlagenden Kapitel-/Absatzstruktur
Mit wem kann das diskutiert werden? Christian bzw. Peter?
Peter, wenn er Zeit hat! :)
Mein Gedanke ist/war:
In Sidebar unter "Mitmachen" Link auf Seite "Neuen Artikel anlegen" ala https://de.wikipedia.org/wiki/Hilfe:Neuen_Artikel_anlegen und dort Deine Vorschläge einbinden.
Gruß, Christian
Ich schau's mir in den nächsten Tagen mal an ... leider sind derzeit auch die Abende ziemlich verplant.