Ajuda:Títulos ruins

From mediawiki.org
This page is a translated version of the page Help:Bad title and the translation is 93% complete.
PD Nota: Ao editar esta página, você concorda em publicar a sua contribuição no âmbito da licença CC0. Veja as páginas de ajuda do domínio público para mais informações. PD

Alguns títulos de páginas são definidos como ruins por diversas razões Você não pode criar páginas com esses títulos

Para detalhes de como se constitui um título ruim, veja seção regex ou Title.php .

Para referência aqui está um exemplo de um horrível e título válido:

  • Some¬`!"£$^&*()_+-=~?/.,;:'@

Coisas que você não pode usar em títulos:

Os seguintes caracteres padrão CGI não são bons:

As seguintes sintaxes padrão wiki parecem estarem boas:

e alguns destes não funcionam:

e alguns destes códigos HTML são muito ruins, e não podem ser mostradas por que elas quebram a formatação da página:

Códigos HTTP

Estes variam de acordo com o número da versão do software:

  • 400 (Bad Request) para a versão v1.19.1 e acima
  • 200 (OK) para a versão v1.16.4 e anterior

Regex

# Títulos assim serão tidos como ilegais
$rxTc = '/' .
	# Qualquer caractere não permitido é proibido
	'[^' . 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';

Veja também