Hjälp:Felaktig titel
OBS: När du redigerar denna sida samtycker du till att släppa ditt bidrag under CC0. Se hjälpsidorna för Public Domain för mer information. |
Vissa sidtitlar definieras som felaktiga av olika anledningar. Du kan inte skapa sidor med en sån titel.
För detaljer om vad som definieras som felaktigt, läs avsnittet regex eller Title.php
.
Här har vi till exempel en avskyvärd, men giltig titel:
- Some¬`!"£$^&*()_+-=~?/.,;:'@
Saker man inte kan använda i en titel:
- Följande standard CGI-chars är fel:
- https://www.mediawiki.org/wiki/Some%s — Väldigt fel!
- Följande standard wikisyntax verkar fungera:
- https://www.mediawiki.org/wiki/Some%sSome[s — trimmas ner
- https://www.mediawiki.org/wiki/Some%sSome]s — trimmas ner
- https://www.mediawiki.org/wiki/Some%sSome{s — fel
- https://www.mediawiki.org/wiki/Some%sSome}s — fel
- och vissa funkar bara inte:
- https://www.mediawiki.org/wiki/Some%sSome#s — trimmas ner
- och viss HTML som konstruktioner är väldigt fel och kan inte visas här pågrund av att de förstör sidformatering:
HTTP-koder
Dessa skiljer sig åt beroende på programvarans versionsnummer:
- 400 (felaktig begäran) för v1.19.1 eller senare
- 200 (OK) för v1.16.4 eller tidigare
Regex
# Matchande titlar kommer hållas som ogiltiga.
$rxTc = '/' .
# Alla tecken som otillåtna tecken är förbjudna.
'[^' . self::legalChars() . ']' .
# URL percent encoding sequences interfere with the ability to round-trip titles, you can't link to them consistently.
'|%[0-9A-Fa-f]{2}' .
# XML/HTML character references produce similar issues.
'|&[A-Za-z0-9\x80-\xff]+;' .
'|&#[0-9]+;' .
'|&#x[0-9A-Fa-f]+;' .
'/S';