Help:Special pages
Special pages are pages on Wikifunctions generated by the MediaWiki software for special reasons. These pages are found in the special namespace, which is a namespace of pages that cannot be directly edited. A list of all existent special pages on this wiki is available at Special:SpecialPages.
Editing a special page
Special pages cannot be directly edited, but system messages in the MediaWiki namespace are able to be edited by administrators and interface administrators. Pages in the MediaWiki namespace are system messages, and making changes to them will also cause changes to the MediaWiki interface.
Example
For example, Special:BadTitle (which appears as a redlink but is a valid special page) can be edited by an administrator or interface administrator by editing the system message at MediaWiki:Badtitletext.
Transclusion of a special page
There are a few special pages on Wikifunctions that can be transcluded by adding {{Special:PageName}}, where "PageName" should be replaced with the name of the special page.
Examples
When transcluding Special:RecentChanges, that would produce:
List of abbreviations:
- D
- Wikidata edit
- F
- Edit from Wikifunctions
- N
- This edit created a new page (also see list of new pages)
- m
- This is a minor edit
- b
- This edit was performed by a bot
- (±123)
- The page size changed by this number of bytes
10 November 2025
- diffhist type of the second argument of a function (Z28243) 17:14 +22 GrounderUK talk contribs (Added Z29421 to the approved list of implementations)
- diffhist N 2nd argument Type, Composition (Z29421) 17:14 +1,319 GrounderUK talk contribs (type of the second argument of a function (Z28243)➕Implementation (Z14): apply a two-parameter function to a common first argument and a list of second arguments (Z13436))
- diffhist Wikifunctions:Status updates/2025-11-05/kcg 17:01 +47 Kambai Akau talk contribs (Created page with "=== Á̱ nyim a̱tyong ntsa a̱si̱ kwoi tswák mat cat nkyangmami wuki ''abstract'' na ===")
- diffhist type of the second argument of a function (Z28243) 15:45 +22 GrounderUK talk contribs (Added Z29420 to the approved list of implementations)
- diffhist N arg2 Type, Composition with type de-reference (Z29420) 15:43 +2,140 GrounderUK talk contribs (type of the second argument of a function (Z28243)➕Implementation (Z14): fetch Persistent object (Z828))
- diffhist (!) arg2 Z4K1 in degenerate Z4, Python (Z29419) 12:03 +58 GrounderUK talk contribs (Hmm… needs wrapping for safety)
- diffhist N (!) arg2 Z4K1 in degenerate Z4, Python (Z29419) 11:54 +957 GrounderUK talk contribs (type of the second argument of a function (Z28243)➕Python (Z610))
- diffhist Wikifunctions:Status updates/2025-11-05/kcg 10:56 −52 Kambai Akau talk contribs (Created page with "Nkhang ntung na")
- diffhist Wikifunctions:Status updates/2025-11-05/kcg 10:56 −56 Kambai Akau talk contribs (Created page with "Nkhang nswak na")
- diffhist N Wikifunctions:Status updates/2025-11-05/kcg 10:56 +7,822 Kambai Akau talk contribs (Created page with "Wukifongshyon:A̱shyim nkhang/2025-11-05")
- diffhist preposition for place in Italian (Z27354) 09:06 +166 Mattia Luigi Nappi talk contribs (description)
- User rename log 08:02 Cabayi talk contribs renamed user Premfd (0 edits) to Renamed user a92b77199eca33c4fa73087abe5aba71 (per request)
- User creation log 06:28 User account Chandrama2025 talk contribs was created
- User rename log 06:22 Leaderboard talk contribs renamed user Giulio.petteno (0 edits) to Maykopskoy (per request on enwiki)
- diffhist count occurrences of element on list (Z29413) 04:58 +218 99of9 talk contribs
- diffhist count occurrences of element on list (Z29413) 04:57 +22 99of9 talk contribs (Added Z29418 to the approved list of implementations)
- diffhist count occurrences of element on list (Z29413) 04:57 −22 99of9 talk contribs (Removed Z29415 from the approved list of implementations)
- diffhist N count occurrences, recursive (Z29418) 04:57 +2,913 99of9 talk contribs
- diffhist count occurrences of element on list (Z29413) 04:54 +22 99of9 talk contribs (Added Z29417 to the approved list of test cases)
- diffhist N b in [a,b,c,b,c] occurs twice (Z29417) 04:53 +1,055 99of9 talk contribs
- diffhist count occurrences of element on list (Z29413) 04:53 +22 99of9 talk contribs (Added Z29415 to the approved list of implementations)
- diffhist count occurrences of element on list (Z29413) 04:50 +22 99of9 talk contribs (Added Z29416 to the approved list of test cases)
- diffhist QID number in [gender, number, number]: 2 (Z29416) 04:49 +1 99of9 talk contribs
- diffhist N QID number in [gender, number, number]: 2 (Z29416) 04:49 +1,391 99of9 talk contribs
- diffhist N count occurrences, length before and after removal (Z29415) 04:47 +1,420 99of9 talk contribs
- diffhist count occurrences of element on list (Z29413) 04:44 +22 99of9 talk contribs (Added Z29414 to the approved list of test cases)
- diffhist N +42 occurs once in [+9,+42,+99] (Z29414) 04:44 +2,326 99of9 talk contribs
- diffhist N count occurrences of element on list (Z29413) 04:42 +1,852 99of9 talk contribs
- diffhist most frequently occurring item on list (Z29409) 04:37 +22 99of9 talk contribs (Added Z29412 to the approved list of test cases)
- diffhist N QID list [gender, number, number] (Z29412) 04:33 +1,277 99of9 talk contribs
- diffhist most frequently occurring item on list (Z29409) 04:31 +22 99of9 talk contribs (Added Z29411 to the approved list of test cases)
- diffhist N [a,b,c,b,c] has equal most frequent "b" (Z29411) 04:31 +956 99of9 talk contribs
- diffhist most frequently occurring item on list (Z29409) 04:30 +22 99of9 talk contribs (Added Z29410 to the approved list of test cases)
- diffhist N [+1] has most frequent item +1 (Z29410) 04:30 +1,497 99of9 talk contribs
- diffhist most frequently occurring item on list (Z29409) 04:29 +120 99of9 talk contribs (typed list input)
- diffhist N most frequently occurring item on list (Z29409) 04:27 +1,502 99of9 talk contribs
- diffhist N Shifting by 78 returns input (Z29408) 03:02 +920 Bob Corndog talk contribs (Testing for other multiple of 26)
- diffhist triangular number (Z13961) 02:45 +10 Affandy Murad talk contribs
- diffhist triangular number (Z13961) 02:38 +500 Affandy Murad talk contribs
- diffhist mode of list (integer) (Z21851) 01:26 +46 99of9 talk contribs
- diffhist mode of list (integer) (Z21851) 00:28 +319 99of9 talk contribs
- diffhist list args(Echo) vs [bool,str] → [1] (Z29406) 00:26 +159 99of9 talk contribs
- diffhist defining role sentence, Italian, composition (Z28059) 00:11 +166 99of9 talk contribs
- diffhist f → m (Z25756) 00:09 +125 99of9 talk contribs
- diffhist m → f (Z25755) 00:08 +125 99of9 talk contribs
- diffhist 0 → 0:00:00 (Z25180) 00:08 +131 99of9 talk contribs
- diffhist m → m (Z26366) 00:07 −4 99of9 talk contribs
- diffhist f → f (Z26365) 00:07 −4 99of9 talk contribs
- diffhist 1 → 0.393700787 (Z18454) 00:06 −4 99of9 talk contribs
- diffhist 1 → 1609.344 (Z18451) 00:06 −4 99of9 talk contribs
When transcluding Special:RecentChangesLinked/Z12863, that would produce:
Problems with transcluding
Many special pages cannot have its contents read when transcluding it. This would result in only a link to the special page. For example, when transcluding Special:SpecialPages, that would produce: Special:SpecialPages
The above transclusion is a link to the special page rather than its contents.
Valid and invalid special pages
Valid special pages
There are multiple special pages that exist on Wikifunctions, and a list can be found at Special:SpecialPages.
Invalid special pages
Requesting an invalid special page will display a "No such special page" message. For example, Special:Special is an invalid special page, and clicking on it will not result in it being edited. The system message is available in the MediaWiki namespace, at MediaWiki:Nospecialpagetext. It looks like this:
You have requested an invalid special page.
A list of valid special pages can be found at Special pages.
At the bottom of the system message, there is a button that directs you to Wikifunctions:Main Page.
Linking problems
If a link to a non-existent special page (example: Special:RedLink) is added, it would be displayed as a red link. However, there is a problem, that being Special:BadTitle being displayed as a red link even though it is a valid special page.