CivWiki:Editing Projects: Difference between revisions

no edit summary
(add elevator task)
No edit summary
 
(12 intermediate revisions by 2 users not shown)
Line 1:
{{CivWiki meta}}
 
This page describes current long-term editing projects for CivWiki.
 
== Tasks ==
 
=== PluginsCivcraft wiki importing ===
{{main|CivcraftImport:How to}}
 
Most plugin pages need a lot of work. Check [[Mechanics and Plugins]] for a list of plugin pages. Generally, these pages need to be "de-civclassic'd" - they were written at a time when [[CivClassic]] was the predominant civ server, and tended to skew too much towards civclassic-specific advice instead of the more general, server-agnostic writing the wiki should be using.
 
In particular, many plugin pages reference a server-specific value for certain configuration options ("chat range is 1000 blocks", "snitch range is 23x23x23", etc). If this value has never changed across civ servers, it's fine to leave as is. However, if any significant server has used a different value for the config then a tabbed table needs to be constructed to display the difference between servers. See [[Citadel#Materials]] for an example of a tabbed table with per-server values.
 
This will likely require some research on your part to find the particular config value for that server, especially if the server stopped many years ago. Most servers make their configs public on github repositories.
 
Here are some really specific tasks (please remove them from here once you finish them):
 
* [[Brewery]] move civclassic info to separate page (probably [[Brewery Recipes (CivClassic)]]
* [[Kira]] needs documentation transcribed from maxopoly's github (https://github.com/Maxopoly/Kira/wiki/API / https://github.com/Maxopoly/Kira/wiki/Relays)
* [[Factory]] "important factories" needs a rewrite and a mention of other actually important factories (ore smelter / charcoal maker, basically everything in the basic tech tree, don't include aesthetic factories)
* [[HiddenOre]] civclassic-specific drop table needs to be moved to a separate page or converted into a tabbed table for different servers)
* [[Enchanting]] needs to be de-civclassics-ified to not reference factories or "cauldrons" so much (instead say something like "in most modern civ servers, xp is produced through special [[Factories]], which may include multiple factory tiers which are more efficient..."). Don't reference farming/botting so heavily - that is liable to change in future civ servers.
* [[Elevator]] needs to be de-civclassics-ified: not all servers use a gold block as their elevator, and civmc uses lodestones as their elevator block. Remove minecraft elevators or only very briefly mention them; they're not part of the plugin.
 
=== Update meta pages ===
 
Meta pages such as [[CivWiki:Editing Projects]] and [[CivWiki:Editing Guide]] are perhaps the most important to keep updated and clear. It must be clear how to edit a page and to what standards a page is judged.
 
=== Civcraft 2.0 Importing ===
 
You'll see there are lots of pages under <code>CivcraftImport:</code>. That's all the stuff from the old Civcraft 2.0 wiki. Follow [[CivcraftImport:How to]] for more details on integrating them into the wiki.
 
=== Flags ===
 
Make table containing all Civ flags. (see : [[Flags]])
 
== Meta ==
 
=== Categories ===
 
[[CivWiki:Navigation|Categories]] need a rework. It is not always clear when a category should be applied.
Category names follow the Wikipedia style of using plural names for lists of similar things (e.g. [[:Category:Treaties]]), and singular for pages related to one thing (e.g. [[:Category:Civcraft]]).
There is not a clear criteria for 'Good Article' or any other article ranking.
 
Periodically check [[Special:UncategorizedPages]] for pages that lack a category. Categorizing pages is important as uncatagorized pages are likely to be hard to find and thus often ignored, regardless of the quality of their content.
 
== Technical ==
 
Any custom formatting possible on Wikipedia is possible on CivWiki, and sometimes can be imported in only a few clicks. Templates can greatly increase ease and speed of editing, navigating and reading. If you are unsure of where to find good templates or inspiration, use Wikipedia's [https://en.wikipedia.org/wiki/Category:Good_articles random good article] feature.
 
=== Infobox ===
 
Based upon [[Template:Infobox civilization]], a number of other useful infoboxes are needed, but less necessary:
 
* [[Template:Infobox_civserver]]
* [[Template:Infobox_plugin]]
* [[Template:Infobox_transportation]]
* [[Template:Infobox_olympics]]
 
=== Dynamic page list ===
 
The original Civcraft wiki was imported to CivWiki under the [https://civwiki.org/wiki/Special:PrefixIndex?prefix=&namespace=3002 CivcraftImport] and [https://civwiki.org/wiki/Special:PrefixIndex?prefix=&namespace=3004 Civcraft2Import] namespaces. The original Civcraft wiki used a different software and format than CivWiki, so these articles will need to be cleaned up before being moved into the main namespace. The eventual goal is to move all of these articles into the main namespace.
The version of dynamic page list used by CivWiki is outdated and lacks features. This is what is used to list "★★★★★ Model pages" on the CivWiki main page. As this is essential it would be useful to find a superior alternative that allows for more precise and readable formatting.
 
=== SpecialMaintenance pages ===
 
Go through the maintenance special pages and clean them up. What needs to be done depends on the category.
It is worth periodically going through Maintenance special pages in order to keep the wiki clean and usable (Note : many of these lists are unhelpfully filled with CivcraftImport pages. Try to fix this if possible).
 
* [[Special:WantedPages]] - research and create the wanted article. Only create the article if you have a decent quality start — don't create a blank or stub article here just to get it off the list.
* [[Special:WantedPages]], [[Special:WantedFiles]]
* [[Special:WantedFiles]] - figure out why the file is missing, and fix it. Many of these are because articles from the Civcraft wiki migration link to files that don't exist in the main namespace yet. These files will need to be moved from the Civcraft namespace to the main namespace.
- This is filled with templates and thus not particularly useful. Try to fix it to show only wanted pages linked by users.
* [[Special:BrokenRedirects]] - determine the correct redirect location.
* [[Special:DeadEndPages]], [[Special:LonelyPages]]- these pages usually have some hyperlinks that can be added to a relevant page.
-* Almost[[Special:LonelyPages]] all- pagesthere haveis usually some relatedother pagespage that they should linkbe linking to orthis bepage, linkedbut toisn't.
* [[Special:DoubleRedirects]] - double redirects should almost always be replaced with the final, "true" redirect location.
* [[Special:RottenLinks]] - find a live link and replace it, or upload the relevant content into the wiki (replacing the link) so it doesn't rot again.
- Double redirects should be removed
* [[Special:UncategorizedPages]] - add the relevant categories to these pages.
* [[Special:RottenLinks]]
* [[Special:UncategorizedPages]]
 
[[Category:WikiCivWiki administration]]
2,232

edits