ICANNWiki:Documentation
Appearance
This meta space is dedicated to ICANNWiki documentation, listing features, resources and concepts that are implemented into the project. Useful for maintainers and sysops, primarily.
For content-related matters, please refer to ICANNWiki:Content Guide.
All users
- Video embedding
- Provided via Extension:EmbedVideo.
- Usage: {{#ev:service|id|dimensions|alignment|description|container|urlargs|autoresize|valignment}}
- Example: {{#ev:youtube|mQr3zTKvnyE}} embeds a Youtube video of ICANN 40's opening press conference.
- Audio embedding
- Built-in via MediaWiki.
- Usage: [[File:Name.extension|thumb/frameless|left/center/right|autostart=yes/no|loop=yes/no|start=number|end=number|Caption]]
- Example: [[File:Test.mp3|Test]] embeds a media player for the file.
- Mathematics
- Provided via Extension:Math
- Usage: <math>LaTeX-formatted math expression</math>
- Example: <math>\frac{1}{2}/math> results in .
- PDF
- Provided via Extension:PdfHandler
- Usage: PdfHandler display a PDF file like an image, generating thumbnails of its pages.
- Example: [[File:Name.pdf|thumb|page=number|0px|Caption]]
- External data
- Provided via Extension:External Data
- Usage: See documentation.
- Example: {{#get_web_data: |url = https://example.com/data.json |format= json |data = var1 = /key1 var2 = /key2 }} Retrieved value: {{#external_value: var1}} Another value: {{#external_value: var2}}
- Lowercase title
- Makes use of Template:LowercaseTitle.
- If the correct version of a page name requires a leading lowercase letter, this template overrides the wiki's standard capitalization behavior on display to the user.
- Usage: {{LowercaseTitle}}
- Simpler external linking
- Makes use of Special:Interwiki.
- Shortcuts to relevant projects: doi, rfc, wikibooks, wikicities, wikinfo, wikipedia, wikiquote, wikisource, wiktionary.
- Usage: [[rfc:1040]]
Needed pages trackers
Semi-automated wiki maintenance
These self-updating pages point to varied issues in the wiki that need fixing at a given point in time.
- Category:Pages with broken file links
- Category:Pages using duplicate arguments in template calls
- Category:Pages with reference errors
- Special:UnusedFiles
- Special:ListDuplicatedFiles
- Special:BrokenRedirects
- Special:DoubleRedirects
- Special:UncategorizedPages
- Special:WantedFiles
- Special:WantedTemplates
- Special:UnusedCategories
- A more complete list with less relevant indicators can be found at: Special:TrackingCategories
ICANNWiki's presence elsewhere
- ICANNWiki on Wikipedia
- ICANNWiki on Wikipedia's list of wikis
- ICANNWiki on Instagram
- ICANNWiki on LinkedIn
- ICANNWiki on Facebook
SysOps and devs
Information
Critical resources
- Mediawiki installation data: Special:Version
- Mediawiki metadata (API-JSON): [1]
- Master actions log: Special:Log
- Complete user list: Special:ListUsers]] and the subset Special:ActiveUsers
- Indexing of Special:ListGrants and the Special:ListGroupRights
- All system messages can be modified in Special:AllMessages
- User registration is manually reviewed to combat abuse using Special:ConfirmAccounts
- User investigation can be carried out with Special:Investigate (exercise discernment)
System inspection
- Wiki-wide statistics: Special:Statistics
- List Namespaces: Special:NamespaceInfo
- List pages by Namespace: Special:PrefixIndex
- List pages by properties: Special:PagesWithProp (like "hiddencat", not semantics related)
- Meta information about pages: Special:PageInfo
- Review all page protections: Special:ProtectedPages
- Search files by extension Special:MIMESearch and see relevant extension statistics Special:MediaStatistics
Structure
Feature | Source |
---|---|
Favicon | File:Favicon.ico and File:Favicon.svg |
Left-hand sidebar | MediaWiki:Sidebar |
Right-hand sidebar | CSS exclusion of IDs in MediaWiki:Common.css |
Welcome message | Upon account confirmation: MediaWiki:Confirmaccount-welc |
Gadgets index | Special:Gadgets and Special:GadgetUsage |
Change page content model | Special:ChangeContentModel (such as CSS, JSON, Wikitext, etc.) |
Merge page histories | Special:MergeHistory |
Message to blocked users | MediaWiki:Blockedtext |
Upload page instructions | MediaWiki:Uploadtext |
Debug output to browser console | Append ?debug=true to the end of the URL |
Expose element names in pages | append ?uselang=qqx to the end of the URL |
Access article by its ID | https://icannwiki.org/index.php?curid=NUMBER Replace NUMBER with the page's ID |
Actions
Extension | Description | Comments |
---|---|---|
Special:CheckUser | Displays technical information about a user | Extension:CheckUser |
Special:Nuke | Mass deletion tool; recent changes only | Irreversible |
Special:ReplaceText | Perform regex/text replacements across the entire wiki | Shows preview before acting |
Special:BatchUpload | Batch file uploading | Extension:SimpleBatchUpload |
Special:AbuseFilter | Triggers actions on edits matching defined patterns | Extension:AbuseFilter Can auto-warn, block, or tag edits; requires filter definitions |
Captchas | Reliant on Extension:ConfirmEdit | Customizable |
Extension:Approved Revs | Can mark a revision as “approved” for default view | Controls what revision the general public sees |
Extension:SpamBlacklist | Whitelist/blacklist URLs and email addresses | Configured via: MediaWiki:Spam-blacklist, MediaWiki:Spam-whitelist, MediaWiki:Email-blacklist, MediaWiki:Email-whitelist |
Acronym tooltips
- Makes use of Extension:Lingo
- Usage: The extension takes acronyms and their definitions from the Terminology article. The rendering of all tooltips on an article can be prevented with the magic word: __NOGLOSSARY__. To prevent tooltips only within a section, use: <noglossary>Content</noglossary>.
- Our syntax is: ;ACRONYM:[[Internal Link]]. Brief description as per the most canonical source available, such as the ICANN Bylaws (''Source'').
- Note: Pluralization is not natively supported by the extension, and acronyms with potential plural forms need to be declared manually.
Page Notice
- Provided via Extension:PageNotice.
- Usage: The syntax is "MediaWiki:Bottom/Top-notice-ns-0/name", where a page is created with either the Bottom or Top allocation, and for display either a namespace is chosen by its number, or a name string for a page is specified.
- Currently active (manual list):
- MediaWiki:Bottom-notice-ns-0: Main Namespace
- MediaWiki:Bottom-notice-ns-4: ICANNWiki Namespace
- MediaWiki:Top-notice-ns-102: Property Namespace
Magic words
- Help:Magic words: Magic words list
- {{NAMESPACENUMBER}}
- {{NUMBEROFARTICLES}}
List of Lua modules
Automated list:
- Module:AchievementSystem
- Module:CanonicalForms
- Module:CodeToText
- Module:ConfigRepository
- Module:CountryData
- Module:DisplayTemplate
- Module:ErrorHandling
- Module:Legacy-Arguments
- Module:LinkParser
- Module:LuaTemplateBlueprint
- Module:LuaTemplateEvent
- Module:LuaTemplateLibraryInterview
- Module:LuaTemplatePerson
- Module:LuaTemplateTLD
- Module:NormalizationDate
- Module:NormalizationDiacritic
- Module:NormalizationLanguage
- Module:Punycode
- Module:SemanticAnnotations
- Module:SemanticCategoryHelpers
- Module:SocialMedia
- Module:T-LibraryInterview
- Module:TemplateHelpers
- Module:TemplateStructure
- Module:TroubleshooterAchievements
List of semantic properties
Automated list:
- Property:Date implemented
- Property:Date introduced
- Property:Foaf:homepage
- Property:Foaf:knows
- Property:Foaf:name
- Property:Has ICANN affiliation
- Property:Has ICANN region
- Property:Has PIC or RVC
- Property:Has TLD status
- Property:Has TLD subtype
- Property:Has TLD type
- Property:Has city
- Property:Has country
- Property:Has date
- Property:Has end date
- Property:Has event organizer
- Property:Has governance community
- Property:Has interview format
- Property:Has interviewee
- Property:Has interviewer
- Property:Has organization
- Property:Has person
- Property:Has registry operator
- Property:Has start date
- Property:Has venue
- Property:Is IDN
- Property:Knows language
- Property:Owl:differentFrom
- Property:Part of process
- Property:Permanent ID
- Property:Speaks language
- Property:Uses writing script
ICANNWiki: Content Guide | Documentation | Development || Categories: Articles needing attention | Candidates for deletion || Projects: Internet & Digital Governance Library