====== To do ====== Here, in rough order, are the priorities for the next phases of wiki development. The pace has been sporadic, and some of the items, like the database stuff, depends on other, extra-wiki skills being developed and deployed. - Explore moving [[refnotes_plugin]] data from simple table at [[:refnotes:works|refnotes:works]] to structured data as part of all ''works:'' pages. - Find a solution for [[composite_works]] and conform existing pages to it. - Create more composite works pages for unsplit pages that could use it, such as: - [[:works:barbarians:harnworld_barbarians]] - [[:works:harnmaster:pilots_almanac]] - [[:works:harnmaster:harnmanor]] - [[:works:harnmaster:harnmaster_magic]]? - [[:works:harnmaster:harnmaster_religion]]? - [[:works:harnmaster:harnmaster_3rd]] - Any settlement articles with expansion location articles attached, bestiary entries, or the like. - [[:works:oop:encyclopedia_harnica:]] - [[:works:oop:kaldor]] and other out-of-print kingdom modules - Revisit [[:free_campaign]]. - Revisit [[:lythia]]. - Complete database creation for the purpose of building out "World" namespaces. Get as much data as possible in the beginning to avoid having to change the database structure for corner cases later. - Build out "World" namespaces. - Begin building ''census:'' namespace. - Finish remaining ''works:'' page creation for fanon awaiting data-scraping functionality, mainly in ''npcs:fff:'' and ''magic:''. - Finish the rest of the fanon ''works:''. - Fix style of move plugin popups. - Expand bootswatch theme styling to the light themes. - Rearrange CSS and eliminate duplicative files when allowed by all theme styles being in place. ===== Troubleshooting ===== These are notes for addressing problems during development. - Wiki fails to load page properly after adjusting ''style.ini''. The top of the screen has an error messaage along the lines of ''Infinite loop detected: @ini_chybisa failed at `background: @ini_chybisa;` in /conf/tpl/bootstrap3/css/harn/works_headers.css at line 16''. Look for commas before the ''@ini_[variable]'' declarations instead of semicolons.