Help:Contributing: Difference between revisions

From Wikibase
Jump to navigation Jump to search
1st draft
 
math help now also covers inline LaTeX ($…) in page text — refresh the hub bullet (via update-page on MediaWiki MCP Server)
 
(27 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Page management: creating, moving, deleting pages ==
== Access and accounts ==
 
* [[Help:Contributing/access|Who can do what]] — logging in, getting an account
 
== Contributing to classic wiki pages ==
 
=== Page management: creating, moving, deleting pages ===


* [https://www.mediawiki.org/wiki/Help:Starting_a_new_page Creating a new page]
* [https://www.mediawiki.org/wiki/Help:Starting_a_new_page Creating a new page]
Line 6: Line 12:
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Deletion_and_undeletion Deleting/recovering a page]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Deletion_and_undeletion Deleting/recovering a page]


== Editing pages ==
=== Creating content ===
 
==== Learning the MediaWiki syntax ====


The MediaWiki syntax is easy to learn. However, it is unique and can be confusing at first even for editors familiar with markdown and HTML.
The MediaWiki syntax is easy to learn. However, it is unique and can be confusing at first even for editors familiar with markdown and HTML.
Line 13: Line 21:


* [https://www.mediawiki.org/wiki/Help:Formatting MediaWiki syntax 101]
* [https://www.mediawiki.org/wiki/Help:Formatting MediaWiki syntax 101]
* [https://www.mediawiki.org/wiki/Help:Links More help on links]
* [[Help:Contributing/links|Links]]
* [[Help:Contributing/code|Code blocks and syntax highlighting]]
* [[Help:Contributing/languages|Languages and translation]]
 
==== Write in style ====
 
* [[Help:Contributing/styleGuide]]
 
==== Handle rich media content ====
 
* [[Help:Contributing/richMediaContent]]
 
==== Add math ====
 
* [[Help:Contributing/math]] — adding and embedding math: inline LaTeX in page text (MathJax) and reusable snippets (KaTeX)
 
==== Add quotation ====
 
* [[Help:Contributing/quotation]] — adding and embedding quotations
 
==== Add diagrams ====
 
* [[Help:Contributing/diagrams]] — PlantUML, GraphViz, Mscgen and Mermaid diagrams, written in the page text
 
==== Create dynamic content based on semantic data ====
 
* [[Help:Contributing/semanticDynamicContent]]
 
==== Cite sources ====
 
* [[Help:Contributing/citations]]
 
==== Create templates to reduce content duplication ====
 
* [[Help:Contributing/templates]]
 
== Working with semantic data ==
 
* [[Help:Contributing/entities|Items and properties]] — the data model, creating and editing entities, statements, merging and deleting
* [[Help:Contributing/import|Importing from external authorities]] — fetch authors, sources and collectives from public services
* [[Help:Contributing/query|Querying with SPARQL]] — analyse the data with the query service
 
== Per namespace guides ==
 
Each name space has its own templates, conventions, and good-to-knows. They live under <code>{namespace}:Contributing</code>. (e.g., <code>FOSS:Contributing</code>)
 
== Discuss on the forum ==
 
* [[Help:Contributing/forum|Forum]] — multi-thread discussions for editorial and instance-dev plans
 
== House rules ==
 
* [[Help:Contributing/house-rules|House rules for this instance]]
 
== API and bulk editing ==
 
* [[Help:Contributing/api|API and bulk editing]] — scripting and batch tools

Latest revision as of 15:19, 4 September 2026

Access and accounts

Contributing to classic wiki pages

Page management: creating, moving, deleting pages

Creating content

Learning the MediaWiki syntax

The MediaWiki syntax is easy to learn. However, it is unique and can be confusing at first even for editors familiar with markdown and HTML.

To get started:

Write in style

Handle rich media content

Add math

  • Help:Contributing/math — adding and embedding math: inline LaTeX in page text (MathJax) and reusable snippets (KaTeX)

Add quotation

Add diagrams

Create dynamic content based on semantic data

Cite sources

Create templates to reduce content duplication

Working with semantic data

Per namespace guides

Each name space has its own templates, conventions, and good-to-knows. They live under {namespace}:Contributing. (e.g., FOSS:Contributing)

Discuss on the forum

  • Forum — multi-thread discussions for editorial and instance-dev plans

House rules

API and bulk editing