Änderungen
Zur Navigation springen
Zur Suche springen
← Zum vorherigen Versionsunterschied
Zum nächsten Versionsunterschied →
Modul:ListenAuswahl
(Quelltext anzeigen)
Version vom 5. Mai 2021, 18:05 Uhr
241 Bytes hinzugefügt
,
18:05, 5. Mai 2021
keine Bearbeitungszusammenfassung
Zeile 2:
Zeile 2:
Lua Alternative für den ersten Teil der Vorlage:Listen, die weitere Listen je nach art der Seite nachläd.
Lua Alternative für den ersten Teil der Vorlage:Listen, die weitere Listen je nach art der Seite nachläd.
Bisherige auswahl logik:
Bisherige auswahl logik:
−
Teste ob die Seite von Typ Kategorie ist, wenn ja und vorhanden zeige Liste_Pagename
+
Teste ob die Seite von Typ Kategorie ist, wenn ja und vorhanden zeige Liste_Pagename
(funktioniert)
Wenn Liste_Pagename nicht vorhanden prüfe ob Liste_Basistyp vorhanden ist und zeige diese an
Wenn Liste_Pagename nicht vorhanden prüfe ob Liste_Basistyp vorhanden ist und zeige diese an
Wenn nicht vorhanden prüfe ob Liste_Hauptkategorie vorhanden und zeige diese und Liste_Eigenkategorie an
Wenn nicht vorhanden prüfe ob Liste_Hauptkategorie vorhanden und zeige diese und Liste_Eigenkategorie an
Zeile 34:
Zeile 34:
end
end
end
end
−
--keine Kategorienliste vorhanden, teste ob Basistyp
(dann nutze Modul:ListeBasistyp)
+
--keine Kategorienliste vorhanden, teste ob Basistyp
if Basistyp ~= nil
if Basistyp ~= nil
then
then
−
return
"
FOo
"
+
--prüfe ob liste basistyp vorhanden
+
local Vorlage = mw.title.new('Liste_'..Basistyp, 'Vorlage' )
+
if Vorlage.exists
+
then
+
returnString = mw.getCurrentFrame():expandTemplate{title =
"
Liste_
"
..Basistyp}
+
return returnString
+
end
end
end
return returnString
return returnString
Stewie
Bürokraten
,
SMW-Administratoren
,
SMW-Kuratoren
,
Administratoren
,
Widget-Bearbeiter
5.224
Bearbeitungen
Navigationsmenü
Meine Werkzeuge
Benutzerkonto erstellen
Anmelden
Namensräume
Modul
Diskussion
Varianten
Ansichten
Lesen
Quelltext anzeigen
Versionsgeschichte
Mehr
Suche
Navigation
START
▪ Die Welt
▪ Die Regeln
▪ Das Spiel
▪ Das Wiki
Artikel anlegen
Zufällige Seite
Letzte Änderungen
Semantische Angaben zeigen
Werkzeuge
Spezialseiten
Druckversion