Help:Contributing: Difference between revisions

From Wikibase
Jump to navigation Jump to search
Link the new diagram syntax guide (Help:Contributing/diagrams) (via update-page on MediaWiki MCP Server)
Fix duplicate 'Create dynamic content' heading from the previous section edit (via update-page on MediaWiki MCP Server)
Tag: Replaced
Line 1: Line 1:
== 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/Special:MyLanguage/Help:Redirects Setup proper redirects in case something has multiple names]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Moving_a_page Moving a page]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Deletion_and_undeletion Deleting/recovering a page]
=== 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:
* [https://www.mediawiki.org/wiki/Help:Formatting MediaWiki syntax 101]
* [[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 mathematical expressions (LaTeX + 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 ====
==== Create dynamic content based on semantic data ====
==== Create dynamic content based on semantic data ====


* [[Help:Contributing/semanticDynamicContent]]
* [[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

Revision as of 15:41, 24 August 2026

Languages: English · français · Esperanto

Create dynamic content based on semantic data