Benutzer:Udo T./ungültige Seitennamen

Bearbeiten

in 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

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
  1. Bereits vorhanden Seiten suchen und "migrieren" (ggf. auch zusammenführen), z. B.:
  2. 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.