Baustelle.svg Eine Bearbeitungssperre steht an, welche von 23. Januar bis einschließlich 25. Januar dauern wird. In dieser Zeit wird das FürthWiki weiterhin lesbar, aber nicht bearbeitbar sein.

Modul:Development/Doku: Unterschied zwischen den Versionen

Aus FürthWiki

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 16: Zeile 16:
* <code><nowiki>{{</nowiki> '''#display_map:''' geojson=Südstadt | enablefullscreen=yes | resizable=yes <nowiki>}}</nowiki></code> ändern zu <code><nowiki>{{</nowiki> '''#invoke:Development|print_call_args |''' geojson=Südstadt | enablefullscreen=yes | resizable=yes <nowiki>}}</nowiki></code> ergibt {{ #invoke:Development|print_call_args | geojson=Südstadt | enablefullscreen=yes | resizable=yes }}
* <code><nowiki>{{</nowiki> '''#display_map:''' geojson=Südstadt | enablefullscreen=yes | resizable=yes <nowiki>}}</nowiki></code> ändern zu <code><nowiki>{{</nowiki> '''#invoke:Development|print_call_args |''' geojson=Südstadt | enablefullscreen=yes | resizable=yes <nowiki>}}</nowiki></code> ergibt {{ #invoke:Development|print_call_args | geojson=Südstadt | enablefullscreen=yes | resizable=yes }}


== <code>getParentArgs()</code> ==
== <code>GetFrameAndParentArgs()</code> ==
Dient Debugging-Zecken.
Dient Debugging-Zecken.
Im Normalfall werden die parent-args rückgeliefert, aber diese können in der Lua-Konsole auch nach Schema <code>parentargs={}</code> gesetzt werden.
Im Normalfall werden frame und parent-args rückgeliefert, aber diese können in der Lua-Konsole auch nach Schema <code>pargs={}</code> gesetzt werden.
Hintergrund: In der Konsole funktioniert <code>frame:getParent().args</code>.
Hintergrund: In der Konsole funktioniert <code>frame:getParent().args</code> nicht.
Ebenso wird <code>noframe</code> rückgegeben als Flag, dass kein echter frame vorliegt.


== <code>htmlAndWikitextDump()</code> ==
Diese Funktion hilft HTML- und WikiText für Dump/Log-Ausgaben sichtbar zu machen, der sonst gerendert werden würde.
Es werden die bei HTML- und WikiText üblichen eckigen und geschweiften Klammern sowie die Größer/Kleiner-Zeichen in HTML Escape-Zeichen umgewandelt.


== Unterseiten ==
== Unterseiten ==
{{Unterseitenliste|Modul:Development}}
{{Unterseitenliste|Modul:Development}}