Help:عنوان بد
توجه: شما در هنگام ویرایش این صفحه، موافق با انتشار مشارکتهایتان تحت CC0 هستید. صفحههای راهنمای مالکیت عمومی را برای اطلاعات بیشتر ببینید. |
برخی از نامهای برگه بهدلیلهای گوناگون، بهعنوان نادرست تعریف شدهاند. شما نمیتوانید برگههایی با این نامها بسازید.
برای جزئیات بیشتر از آنچه که عنوان نادرست است، به بخش ریجکس یا Title.php
مراجعه کنید.
برای منبع، اینجا چندنمونه از نشانههای نادرست را آوردهایم؛ اما با نام درست:
- 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) برای ۱.۱۶.۴ و پیشاز آن
ریجکس
# Matching titles will be held as illegal.
$rxTc = '/' .
# Any character not allowed is forbidden.
'[^' . 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';