ICANNWiki:Documentation: Difference between revisions
Appearance
(126 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
This meta space | 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. | ||
== | ==Content Guide for ICANNWiki== | ||
Please refer to [[ICANNWiki:Content Guide]]. | |||
=== | ==ICANNWiki feature documentation== | ||
===All users=== | |||
* '''Video embedding''' | |||
** Provided via [https://www.mediawiki.org/wiki/Extension:EmbedVideo Extension:EmbedVideo]. | |||
** Usage: <nowiki>{{#ev:service|id|dimensions|alignment|description|container|urlargs|autoresize|valignment}}</nowiki> | |||
** Example: <nowiki>{{#ev:youtube|mQr3zTKvnyE}}</nowiki> embeds a Youtube video of ICANN 40's opening press conference. | |||
*'''Audio embedding''' | |||
** Built-in via MediaWiki. | |||
** Usage: <nowiki>[[File:Name.extension|thumb/frameless|left/center/right|autostart=yes/no|loop=yes/no|start=number|end=number|Caption]]</nowiki> | |||
** Example: <nowiki>[[File:Test.mp3|Test]]</nowiki> embeds a media player for the file. | |||
* '''Mathematics''' | |||
** Provided via [https://www.mediawiki.org/wiki/Extension:Math Extension:Math] | |||
** Usage: <nowiki><math>LaTeX-formatted math expression</math></nowiki> | |||
** Example: <nowiki><math>\frac{1}{2}/math></nowiki> results in <math>\frac{1}{2}</math>. | |||
* '''PDF''' | |||
** Provided via [https://www.mediawiki.org/wiki/Extension:PdfHandler Extension:PdfHandler] | |||
** Usage: PdfHandler display a PDF file like an image, generating thumbnails of its pages. | |||
** Example: <nowiki>[[File:Name.pdf|thumb|page=number|0px|Caption]]</nowiki> | |||
* '''Show a template without invoking its categories''' | |||
** Provided via [https://www.mediawiki.org/wiki/Extension:Scribunto Extension:Scribunto] | |||
** Usage: <nowiki>{{#invoke:ShowTemplateContent|showTemplate|TEMPLATE NAME}}</nowiki> | |||
** Example: <nowiki>{{#invoke:ShowTemplateContent|showTemplate|Template:Articles needing attention}}</nowiki> | |||
* '''External data''' | |||
** Provided via [https://www.mediawiki.org/wiki/Extension:External_Data Extension:External Data] | |||
** Usage: See [https://www.mediawiki.org/wiki/Extension:External_Data documentation]. | |||
** Example:<nowiki> | |||
{{#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}} | |||
</nowiki> | |||
* '''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: <nowiki>{{LowercaseTitle}}</nowiki> | |||
* '''Simple external linking''' | |||
* ''' | ** Makes use of [[Special:Interwiki]]. | ||
** Shortcuts to relevant projects: doi, rfc, wikibooks, wikicities, wikinfo, wikipedia, wikiquote, wikisource, wiktionary. | |||
* '''Semi-automated wiki maintenance''' | |||
** Usage: These self-updating categories point to varied errors in the wiki that need fixing. | |||
** [[:Category:Pages with broken file links]] | |||
** [[:Category:Pages using duplicate arguments in template calls]] | |||
* ''' | ** [[:Category:Pages with reference errors]] | ||
** | |||
** [ | |||
** [ | |||
** [ | |||
== | ===SysOps and devs=== | ||
* [https:// | * '''Acronym tooltips''' | ||
* [https:// | ** Makes use of [https://www.mediawiki.org/wiki/Extension:Lingo Extension:Lingo] | ||
* [https:// | ** 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: <nowiki>__NOGLOSSARY__</nowiki>. To prevent tooltips only within a section, use: <nowiki><noglossary>Content</noglossary></nowiki>. | ||
** Our syntax: <nowiki>;ACRONYM:[[Internal Link]]. Brief description as per the most canonical source available, such as the ICANN Bylaws (''Source'').</nowiki> | |||
** Note: Pluralization is not natively supported by the extension, and acronyms with potential plural forms need to be declared manually. | |||
* Edit sidebar: [[MediaWiki:Sidebar]] | |||
* Welcome messages are dictated by: [[MediaWiki:Confirmaccount-welc]] | |||
* Captchas are managed and can have their difficulty lowered or increased by: [https://www.mediawiki.org/wiki/Extension:ConfirmEdit] | |||
* [[Special:CheckUser]]: Insights into technical information of users. | |||
* [[Special:Nuke]]: Mass deletion of articles tool, for recent changes only. | |||
* [[Special:ReplaceText]]: Mass text replacement across multiple articles. | |||
* [[Special:BatchUpload]]: Batch file uploading via [https://www.mediawiki.org/wiki/Extension:SimpleBatchUpload Extension:SimpleBatchUpload]. | |||
* [https://www.mediawiki.org/wiki/Extension:Approved_Revs Extension:Approved Revs]: Sets an "approved revision" of an article that will display by default to readers instead of the current revision. | |||
* [https://www.mediawiki.org/wiki/Extension:SpamBlacklist Extension:SpamBlacklist]: manual white or black list for URLs and email addresses at: [[MediaWiki:Spam-blacklist]], [[MediaWiki:Spam-whitelist]], [[MediaWiki:Email-blacklist]], [[MediaWiki:Email-whitelist]] | |||
* [[Special:AbuseFilter]]: set specific reactions to actions by users, such as edits, match certain criteria. [https://www.mediawiki.org/wiki/Extension:AbuseFilter] | |||
== | ====Page Notice==== | ||
* [ | * Provided via [https://www.mediawiki.org/wiki/Extension:PageNotice 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 | ||
* | |||
* [[ | |||
== | ==List of Lua modules== | ||
Automated list: | |||
{{Special:AllPages/Module:}} | |||
==Wiki resources== | |||
===ICANNWiki presence elsewhere=== | |||
* [ | * [https://en.wikipedia.org/wiki/ICANNWiki ICANNWiki on Wikipedia] | ||
===Wikimedia=== | |||
* [ | * [https://en.wikipedia.org/wiki/Help:Wikitext Help:Wikitext]: Formatting reference | ||
===Magic words=== | |||
* [ | * [https://en.wikipedia.org/wiki/Help:Magic_words Help:Magic words]: Magic words list | ||
* | * <nowiki>{{NAMESPACENUMBER}}</nowiki> | ||
* | * <nowiki>{{NUMBEROFARTICLES}}</nowiki> | ||
===Pages=== | ===Pages=== | ||
* [[Special:AllPages]] | * [[Special:AllPages]] | ||
Line 96: | Line 123: | ||
* [[Special:Statistics]] | * [[Special:Statistics]] | ||
* [[Special:Version]] | * [[Special:Version]] | ||
[[Category:ICANNWiki]] |
Latest revision as of 18:50, 14 February 2025
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.
Content Guide for ICANNWiki
Please refer to ICANNWiki:Content Guide.
ICANNWiki feature documentation
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]]
- Show a template without invoking its categories
- Provided via Extension:Scribunto
- Usage: {{#invoke:ShowTemplateContent|showTemplate|TEMPLATE NAME}}
- Example: {{#invoke:ShowTemplateContent|showTemplate|Template:Articles needing attention}}
- 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}}
- Simple external linking
- Makes use of Special:Interwiki.
- Shortcuts to relevant projects: doi, rfc, wikibooks, wikicities, wikinfo, wikipedia, wikiquote, wikisource, wiktionary.
- Semi-automated wiki maintenance
- Usage: These self-updating categories point to varied errors in the wiki that need fixing.
- Category:Pages with broken file links
- Category:Pages using duplicate arguments in template calls
- Category:Pages with reference errors
SysOps and devs
- 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: ;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.
- Edit sidebar: MediaWiki:Sidebar
- Welcome messages are dictated by: MediaWiki:Confirmaccount-welc
- Captchas are managed and can have their difficulty lowered or increased by: [1]
- Special:CheckUser: Insights into technical information of users.
- Special:Nuke: Mass deletion of articles tool, for recent changes only.
- Special:ReplaceText: Mass text replacement across multiple articles.
- Special:BatchUpload: Batch file uploading via Extension:SimpleBatchUpload.
- Extension:Approved Revs: Sets an "approved revision" of an article that will display by default to readers instead of the current revision.
- Extension:SpamBlacklist: manual white or black list for URLs and email addresses at: MediaWiki:Spam-blacklist, MediaWiki:Spam-whitelist, MediaWiki:Email-blacklist, MediaWiki:Email-whitelist
- Special:AbuseFilter: set specific reactions to actions by users, such as edits, match certain criteria. [2]
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
List of Lua modules
Automated list:
Wiki resources
ICANNWiki presence elsewhere
Wikimedia
- Help:Wikitext: Formatting reference
Magic words
- Help:Magic words: Magic words list
- {{NAMESPACENUMBER}}
- {{NUMBEROFARTICLES}}
Pages
- Special:AllPages
- Special:LonelyPages
- Special:DeadendPages
- Special:LongPages
- Special:MostLinkedPages
- Special:PopularPages
- Special:ListRedirects