Hilfe Diskussion:Bearbeitungsfilter

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Hilfe Diskussion:FILT)

Lua-Fehler in package.lua, Zeile 80: module 'strict' not foundLua-Fehler in package.lua, Zeile 80: module 'strict' not found[[:]]

Dies ist eine Diskussionsseite zu
  • Gestaltungsfragen der Vorderseite
  • Technik und Software-Details des Bearbeitungsfilters, unabhängig vom Einzelfall.

Bei konkreten Angelegenheiten bitte andere Möglichkeiten wahrnehmen:

Update Filterregeln?

In den Filterregeln fehlt zumindest der Operator irlike. Ich vermute, es gibt mittlerweile noch ein paar weitere Operatoren und Variablen. Gibt es irgendwo eine Übersicht (MediaWiki-Wiki o.ä.?), mit der man die hiesige Liste abgleichen könnte? Yellowcard (D.) 12:39, 19. Jan. 2016 (CET)

Es gibt diese Dokumentation des Regelformats, die deutlich umfangreicher ist als unsere (ist auch unten verlinkt). Im Zweifel ist wohl ein Blick in den entsprechenden Quellcode am aufschlussreichsten. Hier stehen zurzeit die Funktionen, hier die Schlüsselwörter. Umseitig fehlen jedenfalls:
Funktionen
ucase, alle Casts (string, int, float, bool), ccnorm, specialratio, rmspecials, rmdoubles, rmwhitespace, rcount, ip_in_range, cotains_any, substr, strlen, str_replace, rescape, set, set_var
Schlüsselwörter
in, matches, irlike, regex
Ich denke aber nicht, dass es sich lohnt, lokal eine umfängliche Dokumentation zu schreiben, wenn es schon die Dokumentation auf mediawiki.org gibt. Diese ist zwar nur auf Englisch, aber Bearbeitungsfilter sind wohl so oder so ein Expertenthema. Grüße, ireas (Diskussion) 14:42, 19. Jan. 2016 (CET)
Danke für die Links, ireas! Ich habe das umseitig mal etwas verdeutlicht und zwei weitere Links auf die MediaWiki-Dokumentation hinterlassen. Gruß Yellowcard (D.) 10:30, 28. Jan. 2016 (CET)