Bantuan:Judul yang buruk
Catatan: Ketika Anda menyunting halaman ini, Anda setuju untuk melepas kontribusi Anda di bawah CC0. Lihat Laman Bantuan Domain Publik untuk informasi lebih lanjut. |
Beberapa judul halaman didefinisikan sebagai buruk untuk berbagai alasan. Anda tidak bisa membuat halaman dengan judul-judul ini.
Untuk rincian mengenai apa yang dianggap sebagai judul yang buruk, lihat bagian regex atau Title.php
.
Untuk rujukan berikut adalah contoh judul yang valid, tetapi sangat buruk:
- Some¬`!"£$^&*()_+-=~?/.,;:'@
Hal-hal yang tidak bisa Anda gunakan dalam judul:
- Karakter CGI standar berikut tidaklah bagus:
- https://www.mediawiki.org/wiki/Some%s — Sangat buruk!
- Sintaks wiki standar berikut tampaknya bekerja:
- https://www.mediawiki.org/wiki/Some%sSome[s — terpotong
- https://www.mediawiki.org/wiki/Some%sSome]s — terpotong
- https://www.mediawiki.org/wiki/Some%sSome{s — buruk
- https://www.mediawiki.org/wiki/Some%sSome}s — buruk
- dan beberapa tidak bisa bekerja:
- https://www.mediawiki.org/wiki/Some%sSome#s — terpotong
- dan beberapa konstruksi yang menyerupai HTML sangatlah buruk, dan tidak bisa ditunjukkan di sini karena mengganggu pemformatan halaman:
- https://www.mediawiki.org/wiki/Some%sSome<s — buruk
- https://www.mediawiki.org/wiki/Some%sSome>s — buruk
Kode HTTP
Kode HTTP-nya berbeda-beda bergantung pada nomor versi perangkat lunaknya:
- 400 (Bad Request) untuk v1.19.1 dan selanjutnya
- 200 (OK) untuk v1.16.4 dan sebelumnya
Regex
# Judul yang cocok akan dianggap ilegal.
$rxTc = '/' .
# Semua karakter yang tidak dibolehkan ditolak.
'[^' . self::legalChars() . ']' .
# Sekuens pengodean URL dengan simbol persen mengganggu usaha menulis judul dengan sekuens seperti itu, Anda tidak bisa menautkan halaman dengan judul seperti itu secara konsisten.
'|%[0-9A-Fa-f]{2}' .
# Referensi karakter XML/HTML menyebabkan masalah yang mirip.
'|&[A-Za-z0-9\x80-\xff]+;' .
'|&#[0-9]+;' .
'|&#x[0-9A-Fa-f]+;' .
'/S';