Jump to content

ICANNWiki:Documentation

From ICANNWiki

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 12.
  • 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.

ICANNWiki's presence elsewhere

SysOps and devs

Information

Critical resources

System inspection

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

Magic words

Semantics-related

List of Lua modules

Automated list:

List of semantic properties

Automated list: