برخی از نامهای برگه بهدلیلهای گوناگون، بهعنوان نادرست تعریف شدهاند. شما نمیتوانید برگههایی با این نامها بسازید.
برای جزئیات بیشتر از آنچه که عنوان نادرست است، به بخش ریجکس یا Title.php
مراجعه کنید.
برای منبع، اینجا چندنمونه از نشانههای نادرست را آوردهایم؛ اما با نام درست:
چیزهایی که نمیتوانید در نامها استفاده کنید:
اینها با توجه به نسخهٔ نرمافزار متفاوت است:
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';جستارهای وابسته
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4