Help:Contributing: Difference between revisions

From Wikibase
Jump to navigation Jump to search
Document the FOSS software page workflow (issue #26) (via update-page on MediaWiki MCP Server)
Restore full content (my earlier edit truncated it — apology); re-add the Document FOSS software section in place (via update-page on MediaWiki MCP Server)
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]]
==== Create dynamic content based on semantic data ====
==== Create dynamic content based on semantic data ====


Line 8: Line 42:
* [[Special:AddSoftware]] — create a software page from Wikidata/GitHub (item + page + link in one flow); manual entry at <code>Special:AddSoftware/manual</code>
* [[Special:AddSoftware]] — create a software page from Wikidata/GitHub (item + page + link in one flow); manual entry at <code>Special:AddSoftware/manual</code>
* [[Template:FOSS]] — the banner + infobox every FOSS page transcludes (reads the linked item via <code>{{#statements:}}</code>)
* [[Template:FOSS]] — the banner + infobox every FOSS page transcludes (reads the linked item via <code>{{#statements:}}</code>)
==== 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
== 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 16:04, 21 August 2026

Languages: English · français · Esperanto

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

Create dynamic content based on semantic data

Document FOSS software

  • FOSS:Main — the FOSS software collection hub
  • Special:AddSoftware — create a software page from Wikidata/GitHub (item + page + link in one flow); manual entry at Special:AddSoftware/manual
  • Template:FOSS — the banner + infobox every FOSS page transcludes (reads the linked item via )

Cite sources

Create templates to reduce content duplication

Working with semantic data

House rules

API and bulk editing