Help:عنوان بد
Appearance
Outdated translations are marked like this.
| توجه: شما در هنگام ویرایش این صفحه، موافق با انتشار مشارکتهایتان تحت CC0 هستید. صفحههای راهنمای مالکیت عمومی را برای اطلاعات بیشتر ببینید. |
برخی از نامهای برگه بهدلیلهای گوناگون، بهعنوان نادرست تعریف شدهاند. شما نمیتوانید برگههایی با این نامها بسازید.
برای منبع، اینجا چندنمونه از نشانههای نادرست را آوردهایم؛ اما با نام درست:
- Some¬`!"£$^&*()_+-=~?/.,;:'@
چیزهایی که نمیتوانید در نامها استفاده کنید:
- نویسههای استاندارد CGI زیر خوب نیستند:
- https://www.mediawiki.org/wiki/Some%s — بسیار نادرست!
- بهنظر میرسد شیوهنامۀ ویکیمتن کار میکند:
- https://www.mediawiki.org/wiki/Some%sSome[s — ویرایش میشود
- https://www.mediawiki.org/wiki/Some%sSome]s — ویرایش میشود
- https://www.mediawiki.org/wiki/Some%sSome{s — نادرست
- https://www.mediawiki.org/wiki/Some%sSome}s — نادرست
- و برخی فقط کار نمیکنند:
- https://www.mediawiki.org/wiki/Some%sSome#s — ویرایش میشود
- و برخی از ویژگیهای اچتیامال مانند سازهها بسیار نامناسب هستند و نمیتوانند در اینجا نمایش داده شوند، زیرا آنها قالببندی برگه را خراب میکنند:
- https://www.mediawiki.org/wiki/Some%sSome<s — نادرست
- https://www.mediawiki.org/wiki/Some%sSome>s — نادرست
کدهای HTTP
اینها با توجه به نسخهٔ نرمافزار متفاوت است:
- 400 (درخواست نامناسب) برای نسخهٔ ۱.۱۹.۱ و بالاتر
- 200 (OK) برای ۱.۱۶.۴ و پیشاز آن
ریجکس
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.
# Matching titles will be held as illegal.
$rxTc = '/' .
# Any character not allowed is forbidden.
'[^ %!"$&\'()*,\-.\/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 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-\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';