Benutzer:Udo T./ungültige Seitennamen
Nützliche Links
Bearbeitenin Planung / Vorbereitung
Bearbeiten- Benutzer:Udo T./ungültigeSeitennamen.js (sollte soweit fertig angepasst sein; müsste dann endültig nach MediaWiki:UngültigeSeitennamen.js verschoben werden [Verschiebung wäre wichtig wg. Versionsgeschichte])
- in meiner common.js
// == Unsupported titles == // [[Special:PrefixIndex/ungültige Seitennamen]] // [[Benutzer:Udo T./ungültigeSeitennamen.js]] if ((mw.config.get('wgAction') === 'view' && /^(?:Diskussion:)?ungültige_Seitennamen\//.test(mw.config.get('wgPageName'))) || mw.config.get('wgCanonicalSpecialPageName') == 'Badtitle') mw.loader.using('mediawiki.util', function(){importScript("Benutzer:Udo T./ungültigeSeitennamen.js");});
- wäre später dann in MediaWiki:Common.js unterzubringen, dann als
// == Unsupported titles == // [[Special:PrefixIndex/ungültige Seitennamen]] // [[Benutzer:Udo T./ungültigeSeitennamen.js]] if ((mw.config.get('wgAction') === 'view' && /^(?:Diskussion:)?ungültige_Seitennamen\//.test(mw.config.get('wgPageName'))) || mw.config.get('wgCanonicalSpecialPageName') == 'Badtitle') mw.loader.using('mediawiki.util', function(){importScript("MediaWiki:UngültigeSeitennamen.js");});
- Aber: gem. mw:Manual:Interface/JavaScript#Global scripts greift MediaWiki:Common.js nicht bei der mobilen Ansicht. Müsste dann bei Bedarf also (auch) in MediaWiki:Mobile.js eingebunden werden
- Modul:ungültige Seitennamen (größtenteils angepasst, braucht evtl. noch kl. Anpassungen)
- Modul:ungültige Seitennamen/data (größtenteils angepasst, braucht evtl. noch kl. Anpassungen)
- Vorlage:unsupported
- Kategorie:ungültige Seitennamen
- Hilfe:ungültige Seitennamen (Der Abschnitt „Wie ein Eintrag mit ungültigen Zeichen im Titel angelegt wird“ muss dann noch ergänzt werden)
noch zu klären
Bearbeiten- Die mobile Ansicht muss natürlich rumzicken...; https://de.m.wiktionary.org/wiki/ungültige_Seitennamen/full_stop (aber der neue Vector 2022 geht immerhin)
- funktioniert im en.wikt in der mobilen Ansicht aber auch (noch) nicht (siehe https://en.m.wiktionary.org/wiki/Unsupported_titles/Full_stop)
Nachtrag: gem. mw:Manual:Interface/JavaScript#Global scripts greift MediaWiki:Common.js nicht bei der mobilen Ansicht. Das obige importScript müsste dann bei Bedarf also (auch) in MediaWiki:Mobile.js eingebunden werden.
für später, falls es implementiert wird
Bearbeiten- Bereits vorhanden Seiten suchen und "migrieren" (ggf. auch zusammenführen), z. B.:
- Interwikilinks können und dürfen in diesem Fall gesetzt werden, da „Cognate“ hier nicht funktioniert
- AKtuell verwenden en.wikt, fr.wikt, sr.wikt u. th.wikt dieses System. Wir wären dann das 5. Wiktionary.