Help:Bad title/kk

PD Ескерту: бұл бетті өңдегенде, сіз өз үлесіңізді CC0 лицензиясы бойынша тапсыруға келісесіз. Қосымша ақпарат алу үшін Жария домен анықтама беттерін көріңіз. PD

Кейбір бет атаулары түрлі себептермен жаман деп есептеледі. Сіз бұл атаулармен бет бастай алмайсыз.

Жаман атауды не құратыны туралы егжей-тегжейлі ақпарат алу үшін regex бөлімін немесе Title.php дегенді көріңіз.

Анықтама үшін мұнда жексұрын, бірақ жарамды атау мысалы келтірілген:

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

Атауларда қолдануға болмайтын нәрселер:

HTTP кодтары

Бұлар бағдарламалық жасақтаманың нұсқа нөміріне байланысты өзгереді:

  • 400 (Bad Request), v1.19.1 және одан жоғары
  • 200 (OK), v1.16.4 және одан ерте

Regex

Relatively simple PCRE2 regex for many invalid characters and sequences in titles. Note that this does not pick up everything that could be wrong with titles.

# Сәйкес атаулар тыйым салынған деп белгіленеді.
$rxTc = '/' .
	# Рұқсат етілмеген әр таңбаға тыйым салынады.
	'[^ %!"$&\'()*,\-.\/0-9:;=?@A-Z\\\\^_`a-z~\x80-\x{10FFFF}+]' .
	# Non-ASCII whitespace, Unicode bidi override characters, the replacement character and noncharacters.
	'|[\xA0\x{1680}\x{180E}\x{2000}-\x{200A}\x{200E}\x{200F}\x{2028}-\x{202F}\x{205F}\x{3000}\x{FFFD}\p{Noncharacter Code Point}]' .
	# Starting whitespace/colon or an empty title.
	'|\A(?:[ :]|\Z)' .
	# Double/closing whitespace.
	'| (?: |\Z)' .
	# URL пайыз кодтау тізбектері атауларды айналып өту мүмкіндігіне кедергі келтіреді, сіз оларға тұрақты сілтеме жасай алмайсыз.
	'|%[0-9A-Fa-f]{2}' .
	# XML/HTML таңба сілтемелері ұқсас мәселе туғызады.
	'|&[A-Za-z0-9\x80-\x{10FFFF}]+;' .
	# Pages with "/./" or "/../" appearing in the URLs will often be unreachable due to the way web browsers deal with 'relative' URLs. Also, they conflict with subpage syntax. Forbid them explicitly.
	'|(?:\A|\/)\.\.?(?:\/|\Z)' .
	# Magic tilde sequences.
	'|~{3}' .
	'/u';

Тағы көріңіз

Category:Help/kk
Category:Help/kk