Yezur Wiki:Main Page: Difference between revisions
Create Yezur Wiki landing page (out-of-character about-this-wiki overview) |
Cargo now serves only the Dictionary's Lexemes table; pair panel backgrounds with a text colour (report 61a, 66a) |
||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
<div style="border:1px solid #a2a9b1; background:# | __NOTOC__ | ||
<div style="font-size: | <div style="border:1px solid #a2a9b1; background:#2a4b6b; color:#ffffff; padding:1.4em 1.2em; text-align:center;"> | ||
<div style="font- | <div style="font-size:200%; font-weight:bold; line-height:1.1;">Yezur Wiki</div> | ||
<div style="font-size:108%; color:#dbe6f2; margin-top:0.4em;">about this wiki, and how it is put together</div> | |||
</div> | </div> | ||
This is the project wiki for '''Yezur''', a self-hosted, single-mapper worldbuilding project set on a fictional planet. | <div style="margin:1.1em 0;"> | ||
This is the project wiki for '''Yezur''', a self-hosted, single-mapper worldbuilding project set on a fictional planet. It is '''public to read''' and '''private to edit'''. These ''Yezur Wiki'' pages — unlike the encyclopedia proper — are written '''out of character''': plain talk about the work, its software, and its parallels to Earth. | |||
</div> | |||
== Three projects, on Yezur == | |||
The wiki openly recreates three familiar reference works, transplanted to Yezur. The resemblance is deliberate, not hidden. | |||
<div style="display:flex; flex-wrap:wrap; gap:1em; margin-top:0.6em;"> | |||
== | <div style="flex:1 1 15em; border:1px solid #c8d4e0; border-top:3px solid #2a4b6b; background:#f8f9fa; color:#202122; padding:0.8em 1em;"> | ||
'''[[Main Page|Main]]''' — after Wikipedia<br> | |||
<span style="font-size:94%;">Articles on everything: lands, peoples, history, languages. Written '''in character'''.</span> | |||
</div> | |||
<div style="flex:1 1 15em; border:1px solid #c8d4e0; border-top:3px solid #2a4b6b; background:#f8f9fa; color:#202122; padding:0.8em 1em;"> | |||
'''[[Dictionary:Main Page|Dictionary]]''' — after Wiktionary<br> | |||
<span style="font-size:94%;">An interlingual dictionary of Yezur's many tongues. Written '''in character'''.</span> | |||
</div> | |||
<div style="flex:1 1 15em; border:1px solid #c8d4e0; border-top:3px solid #2a4b6b; background:#f8f9fa; color:#202122; padding:0.8em 1em;"> | |||
'''[[Map:Main Page|Map]]''' — after the OpenStreetMap wiki<br> | |||
<span style="font-size:94%;">Documentation of the map stack and how articles link into it.</span> | |||
</div> | |||
</div> | |||
== Behind the scenes == | == Behind the scenes == | ||
| Line 29: | Line 38: | ||
== How it runs == | == How it runs == | ||
The wiki is [https://www.mediawiki.org/ MediaWiki], extended with '''Cargo''' (the structured data behind the | The wiki is [https://www.mediawiki.org/ MediaWiki], extended with '''Cargo''' (the structured data behind the Dictionary's ''Lexemes'' table), '''Scribunto''' (Lua modules), '''ParserFunctions''', '''TemplateStyles''', and a custom '''YezurMaps''' extension for embedding the live map. | ||
Editing is done by the operator together with a small set of assistant accounts — one per machine, each named after a Hertic city — so that page history and [[Special:RecentChanges|Recent changes]] show at a glance who wrote what. | Editing is done by the operator together with a small set of assistant accounts — one per machine, each named after a Hertic city — so that page history and [[Special:RecentChanges|Recent changes]] show at a glance who wrote what. | ||
| Line 36: | Line 45: | ||
* '''Right namespace, right voice''' — world content in Main and the Dictionary (in character); project talk in Meta, Yezur Wiki, and Help, and on Talk pages (out of character). | * '''Right namespace, right voice''' — world content in Main and the Dictionary (in character); project talk in Meta, Yezur Wiki, and Help, and on Talk pages (out of character). | ||
* '''Read before you write''', and leave a clear edit summary every time. | * '''Read before you write''', and leave a clear edit summary every time. | ||
* Prefer templates | * Prefer templates and Lua over repetition. | ||
See also: [[Special:RecentChanges|Recent changes]] · [[Special:CargoTables|Cargo tables]] · [[Special:SpecialPages|Special pages]]. | See also: [[Special:RecentChanges|Recent changes]] · [[Special:CargoTables|Cargo tables]] · [[Special:SpecialPages|Special pages]]. | ||
Latest revision as of 20:13, 4 August 2026
This is the project wiki for Yezur, a self-hosted, single-mapper worldbuilding project set on a fictional planet. It is public to read and private to edit. These Yezur Wiki pages — unlike the encyclopedia proper — are written out of character: plain talk about the work, its software, and its parallels to Earth.
Three projects, on Yezur
The wiki openly recreates three familiar reference works, transplanted to Yezur. The resemblance is deliberate, not hidden.
Main — after Wikipedia
Articles on everything: lands, peoples, history, languages. Written in character.
Dictionary — after Wiktionary
An interlingual dictionary of Yezur's many tongues. Written in character.
Map — after the OpenStreetMap wiki
Documentation of the map stack and how articles link into it.
Behind the scenes
A few namespaces are out of character, for talking about the work rather than the world:
- Meta — about the Yezur project itself; the place for Earth comparisons and design notes.
- Yezur Wiki — about this wiki (you are here).
- Help — how-to guidance for editors.
- Talk pages throughout — discussion and notes attached to any page.
How it runs
The wiki is MediaWiki, extended with Cargo (the structured data behind the Dictionary's Lexemes table), Scribunto (Lua modules), ParserFunctions, TemplateStyles, and a custom YezurMaps extension for embedding the live map.
Editing is done by the operator together with a small set of assistant accounts — one per machine, each named after a Hertic city — so that page history and Recent changes show at a glance who wrote what.
Conventions
- Right namespace, right voice — world content in Main and the Dictionary (in character); project talk in Meta, Yezur Wiki, and Help, and on Talk pages (out of character).
- Read before you write, and leave a clear edit summary every time.
- Prefer templates and Lua over repetition.
See also: Recent changes · Cargo tables · Special pages.