(→General Wiki: banners →Project: new section about the YumeWiki namespace →Template: code labels →Spoiler templates: spoil to hide) |
(→Done: add contrib links) |
||
Line 1: | Line 1: | ||
I've been maintaining several todo lists for a long time, and since I wanted to organise it all in one place, I decided to do it here. | I've been maintaining several todo lists for a long time, and since I wanted to organise it all in one place, I decided to do it here. | ||
{{User:ZASNK/Signature/s}} | |||
==General Wiki== | ==General Wiki== | ||
Line 6: | Line 8: | ||
#Find an alternative to move & replace of files that doesn't involve admin perms | #Find an alternative to move & replace of files that doesn't involve admin perms | ||
#Make a glossary page for commonly used ynfg terms (e.g. what does ynfg mean) | #Make a glossary page for commonly used ynfg terms (e.g. what does ynfg mean) | ||
==Project== | ==Project== | ||
Line 12: | Line 13: | ||
#Page on the different editors supported by the site (wikieditor + syntax highlighting, visualeditor, formedit, code editor) | #Page on the different editors supported by the site (wikieditor + syntax highlighting, visualeditor, formedit, code editor) | ||
#Guide on user pages - basically "do whatever except categories" | #Guide on user pages - basically "do whatever except categories" | ||
#Record what banners are on which wiki main pages | |||
==Template== | ==Template== | ||
Line 24: | Line 26: | ||
#Add "removed" parameter to {{t|BGM}} | #Add "removed" parameter to {{t|BGM}} | ||
#Update [[Template:Infobox image|Infobox image]] query functions to be more efficient, if possible. Remember SFX needs speed but does not need creator | #Update [[Template:Infobox image|Infobox image]] query functions to be more efficient, if possible. Remember SFX needs speed but does not need creator | ||
#Have JapaneseName in {{t|Locationbox}} automatically place a link to JP 2kki wiki when used on 2kki pages. ''what about removed content?'' | #Have JapaneseName in {{t|Locationbox}} automatically place a link to JP 2kki wiki when used on 2kki pages. ''what about removed content?'' | ||
#Plan a feature for files with a version removed in {{t|Infobox image}}, perhaps a separate category | |||
#Plan a feature for files with a version removed in {{t|Infobox image}} | |||
#Templates for short labels like system messages in similar vein to {{t|MWButton}} | #Templates for short labels like system messages in similar vein to {{t|MWButton}} | ||
===Notice templates=== | ===Notice templates=== | ||
#<strong>Make {{t|Outdated}} and {{t|MissingImage}} notices for pages that have massively outdated content and pages needing more images respectively</strong> | #<strong>Make {{t|Outdated}} and {{t|MissingImage}} notices for pages that have massively outdated content and pages needing more images respectively</strong> | ||
#{{t|Archived}} notice for pages that remain out of date on purpose | #{{t|Archived}} notice for pages that remain out of date on purpose | ||
#<strong>Perhaps a separate "update map" notice can be useful since that involves different work than updating the rest of the page</strong> | #<strong>Perhaps a separate "update map" notice can be useful since that involves different work than updating the rest of the page</strong> | ||
Line 56: | Line 55: | ||
#"Tracking categories" for the categories in [[Special:TrackingCategories]]. Wikipedia uses this for autocats as well | #"Tracking categories" for the categories in [[Special:TrackingCategories]]. Wikipedia uses this for autocats as well | ||
#<strong>Replace obsolete [[Special:WantedCategories|wanted categories]] with current categories</strong> | #<strong>Replace obsolete [[Special:WantedCategories|wanted categories]] with current categories</strong> | ||
#"Forked" category for pages that came from fandom and still have similar text | |||
===Template categories=== | ===Template categories=== | ||
Line 65: | Line 65: | ||
==SMW== | ==SMW== | ||
#WP/Book Cover template to allow querying that info for [[Template:Locationbox|Locationbox's]] Collectibles section | #WP/Book Cover template to allow querying that info for [[Template:Locationbox|Locationbox's]] <code>Collectibles</code> section | ||
#*Menu theme, bestiary, etc templates on the same vein | #*Menu theme, bestiary, etc templates on the same vein | ||
#*Is doing the same for NPCs feasible/useful? | #*Is doing the same for NPCs feasible/useful? | ||
Line 74: | Line 74: | ||
#Fix the last step of the second method of the [[Yume Nikki:Glitches#Hyperspeed Glitch|Hyperspeed Glitch]] | #Fix the last step of the second method of the [[Yume Nikki:Glitches#Hyperspeed Glitch|Hyperspeed Glitch]] | ||
#Explain the technical reasoning behind the [[Yume Nikki:Glitches#Speed Glitches|speed glitches]] somewhere | #Explain the technical reasoning behind the [[Yume Nikki:Glitches#Speed Glitches|speed glitches]] somewhere | ||
#Translation comparison page + move [[Yume Nikki:Effects#Trivia|effect page trivia]] to that page | |||
==Yume 2kki== | ==Yume 2kki== | ||
Line 121: | Line 122: | ||
==Done== | ==Done== | ||
Also organised by namespace, but without any subheadings | Also organised by namespace, but without any subheadings. | ||
If something on my todo was done by another person, I will list it here and credit them for it. | If something on my todo was done by another person, I will list it here and credit them for it. | ||
{{CollapseStart|}} | |||
;General Wiki | ;General Wiki | ||
#Update [[YumeWiki:Style Guide|Style Guide]] for brevity → | #Update [[YumeWiki:Style Guide|Style Guide]] for brevity → [[Special:Diff/474773/481922|Diff]] | ||
;Templates | ;Templates | ||
#Put {{t|CreateNewArticle}} on every main page → | #Put {{t|CreateNewArticle}} on every main page → [https://yume.wiki/index.php?title=Special%3AContributions&target=ZASNK&namespace=all&tagfilter=&start=2024-06-21&end=2024-06-21&limit=38 List, check bottom] | ||
#Use collapse toggles to make {{t|CreateNewArticle}} sorta have selectable boxes (i hope this is possible) → | #Use collapse toggles to make {{t|CreateNewArticle}} sorta have selectable boxes (i hope this is possible) → [[Special:Diff/477481/477776|Diff]] | ||
#Update {{t|WorldMaps}} limit → | #Update {{t|WorldMaps}} limit → [[Special:Diff/471353/481315|Diff]] | ||
#Update templates for new wikis - add category Wiki-dependent to remember which ones → [[:Category:Wiki-dependent]] | #Update templates for new wikis - add category Wiki-dependent to remember which ones → [[:Category:Wiki-dependent]] | ||
#Fix auto categories on the wiki and solve the issue of multiple protagonists/bedrooms → | #Fix auto categories on the wiki and solve the issue of multiple protagonists/bedrooms → [[Special:Diff/477936/483137|Diff]] | ||
#Add <code>line-height:1em;</code> to all connection icons → | #Add <code>line-height:1em;</code> to all connection icons → [https://yume.wiki/index.php?title=Special%3AContributions&target=ZASNK&namespace=10&start=2024-07-01&end=2024-07-01&limit=9 List] | ||
#Redo {{t|vh}} CSS & make it use full version names for SMW (match dates and authors with versions) → | #Redo {{t|vh}} CSS & make it use full version names for SMW (match dates and authors with versions) → [[Special:Diff/468083/479969|Diff]] | ||
#Create {{t|CustomNotice}} to use it as a base notice template → | #Create {{t|CustomNotice}} to use it as a base notice template → [[Special:Diff/476439/476767|Diff]] | ||
#Remake notice CSS to match wikipedia's notices → [[Special:Diff/476768/480102|Diff]] | |||
#Plan and record all notice images in a table → [[User:ZASNK/Sandbox#Notice Templates]] | #Plan and record all notice images in a table → [[User:ZASNK/Sandbox#Notice Templates]] | ||
#Standardise notice image size → 48x66, except [[:File:UroSign.png]] which is still 38x40 | #Standardise notice image size → 48x66, except [[:File:UroSign.png]] which is still 38x40 | ||
#"composer" record or subobject on pages: author, BGM authored, soundroom entry? or maybe just '''a property in the {{t|BGM}} record?''' → [[Special:Diff/482227/482841|Diff]], done by [[User:reas|reas]] | |||
#{{t|AuthorCat}} list locations the author's BGM was used in (would need to query BGM with the author, and find pages the BGM is in) → [[Special:Diff/487220/487739|Diff]] | |||
#"composer" record or subobject on pages: author, BGM authored, soundroom entry? or maybe just '''a property in the {{t|BGM}} record?''' → | #Template for collapsible sections → [[Special:Diff/488636/488641|Diff]] | ||
#{{t|AuthorCat}} list locations the author's BGM was used in (would need to query BGM with the author, and find pages the BGM is in) → [[Special:Diff/487220/487739| | |||
;Help | ;Help | ||
Line 156: | Line 154: | ||
;Category | ;Category | ||
#Basic Editing category for {{t|Stub}} and {{t|MissingInfo}} → [[:Category:Basic Editing]] | #Basic Editing category for {{t|Stub}} and {{t|MissingInfo}} → [[:Category:Basic Editing]] | ||
#<nowiki>{{Querying}}</nowiki>, {{t|PropertySetting}}, {{t|CategorySetting}} → | #<del><nowiki>{{Querying}}</nowiki></del>, {{t|PropertySetting}}, {{t|CategorySetting}} → [[Special:Permalink/485523|PropertySetting]], [[Special:Permalink/485544|CategorySetting]] - as for "Querying" I no longer think it's necessary | ||
#Move [[:Category:Removed Content|Removed Content]] to [[:Category:Yume 2kki Removed Content|Yume 2kki Removed Content]] → [[Special:Permalink/487702| | #Move [[:Category:Removed Content|Removed Content]] to [[:Category:Yume 2kki Removed Content|Yume 2kki Removed Content]] → [[Special:Permalink/487702|Oldid]] | ||
;SMW | ;SMW | ||
Line 163: | Line 161: | ||
;Yume Nikki | ;Yume Nikki | ||
#Add new ninth banner to [[Yume Nikki:Yume Nikki Wiki|Yume Nikki Wiki]] (Madotsuki) → [[Special:Permalink/459218| | #Add new ninth banner to [[Yume Nikki:Yume Nikki Wiki|Yume Nikki Wiki]] (Madotsuki) → [[Special:Permalink/459218|Oldid]] | ||
#World Maps article → [[Yume Nikki:World Maps]] | #World Maps article → [[Yume Nikki:World Maps]] | ||
#Move the FAQ off [[Yume Nikki:KIKIYAMA|KIKIYAMA's page]] since it's likely fanmade → | #Move the FAQ off [[Yume Nikki:KIKIYAMA|KIKIYAMA's page]] since it's likely fanmade → [[Special:Diff/470016/480435|Diff]] | ||
;YNOproject | ;YNOproject | ||
#"Extra" section in {{t|Locationbox}} for YNO badges → | #"Extra" section in {{t|Locationbox}} for YNO badges → [[Special:Diff/473795/475506|Diff]] | ||
;YNFG Wiki | ;YNFG Wiki | ||
#Turn [https://ynfg.yume.wiki/Template:Gamepage T:Gamepage] boxes into another format, maybe flexbox, to make it responsive for mobile → [https://ynfg.yume.wiki/index.php?title=Template:Gamepage&oldid=181&diff=82997 Diff] | |||
#Turn [https://ynfg.yume.wiki/Template:Gamepage T:Gamepage] boxes into another format, maybe flexbox, to make it responsive for mobile → | |||
;CSS | ;CSS | ||
#Mobile span titles: [https://stackoverflow.com/questions/12539006/tooltips-for-mobile-browsers https://stackoverflow.com/questions/12539006/tooltips-for-mobile-browsers] → | #Mobile span titles: [https://stackoverflow.com/questions/12539006/tooltips-for-mobile-browsers https://stackoverflow.com/questions/12539006/tooltips-for-mobile-browsers] → [[Special:Diff/476822/477194|Diff]], done by [[User:Puckish|Puckish]] | ||
{{CollapseEnd|}} |
Revision as of 01:01, 19 August 2024
I've been maintaining several todo lists for a long time, and since I wanted to organise it all in one place, I decided to do it here.
User page • Talk • Sandbox • Test • Template • Todo • Signature • Nav
General Wiki
- Redundant info in Category:Multi-page Locations - how best to organise the pages
- Figure out isolated "connector" sections - basically multiple split sections on one page
- Find an alternative to move & replace of files that doesn't involve admin perms
- Make a glossary page for commonly used ynfg terms (e.g. what does ynfg mean)
Project
- YumeWiki:VisualEditor - general or complete guide, depends on how much there is to cover
- Page on the different editors supported by the site (wikieditor + syntax highlighting, visualeditor, formedit, code editor)
- Guide on user pages - basically "do whatever except categories"
- Record what banners are on which wiki main pages
Template
- Use a new Traits template for badge traits, allow it to function in the manual table, compare performance with current method
- Update badge/doc for new version
- Template docs for your own created templates (Ongoing)
- Make {{FrontPageLatestVersion}} support multiple games
- Make {{ListChar}} (and many others) not use File: prefix in image input, update all the pages, then update {{RecentlyEdited}} to make it work again. RecentlyEdited uses a lot of those templates, so use it as a list.
- Chaser connection type for common pools
- Remake Template:Mainpage
- Turn {{BGM}} records into subobjects to properly support multiple values in a field
- Add "removed" parameter to {{BGM}}
- Update Infobox image query functions to be more efficient, if possible. Remember SFX needs speed but does not need creator
- Have JapaneseName in {{Locationbox}} automatically place a link to JP 2kki wiki when used on 2kki pages. what about removed content?
- Plan a feature for files with a version removed in {{Infobox image}}, perhaps a separate category
- Templates for short labels like system messages in similar vein to {{MWButton}}
Notice templates
- Make {{Outdated}} and {{MissingImage}} notices for pages that have massively outdated content and pages needing more images respectively
- {{Archived}} notice for pages that remain out of date on purpose
- Perhaps a separate "update map" notice can be useful since that involves different work than updating the rest of the page
- Page/File rename (move) notice, with a tracking category, so admins can move & replace
- There's no way to request file replacement for files that need to be replaced e.g. wrong res - maybe a Category-setting notice for files is needed, or just noting in a page's MissingInfo is enough?
Spoiler templates
- Change uses of {{Spoiler}} to {{SpoilerWarning}} because it's a less ambiguous name
- Use {{hide}} for spoiler text like in the Urotsuki page
- Move {{SpoilerSectionStart}} to {{CollapseStart}} and {{SpoilerSectionEnd}} to {{CollapseEnd}} - keep spoiler text as default inputs
Authors
- {{Author}} original name language be a choice for each original name (as there can be multiple)
- Author aliases / dev names in other games, if separate
- Make sure templates support multiple inputs for fields that may contain multiple values (such as original name)
- {{Author}} social links/personal website/discord/email: how to format in properties
Help
- Template usage across the wiki (eg how to spoiler section). General info on templates and template docs
- Help page navbox (Ongoing)
Category
- "Tracking categories" for the categories in Special:TrackingCategories. Wikipedia uses this for autocats as well
- Replace obsolete wanted categories with current categories
- "Forked" category for pages that came from fandom and still have similar text
Template categories
- "Substitution templates" for templates that must be substituted
- "Main page templates" that also tells you which main pages
- "Wiki-specific templates" which only work on specific wikis
- "SMW output templates" (under Formatting templates)
- Repurpose "Character templates" for game characters, move current templates to "Text templates"
SMW
- WP/Book Cover template to allow querying that info for Locationbox's
Collectibles
section- Menu theme, bestiary, etc templates on the same vein
- Is doing the same for NPCs feasible/useful?
Yume Nikki
- Fix "The" in links and names: Special:Search/"Yume_Nikki:The"
- YN (name) series rewrite and move to Theories page (Ongoing)
- Fix the last step of the second method of the Hyperspeed Glitch
- Explain the technical reasoning behind the speed glitches somewhere
- Translation comparison page + move effect page trivia to that page
Yume 2kki
- Sniperbob circuit in NPC page (see Oriental Pub)
- Redo character navbox (could SMW do this?), maybe use minecraft wiki's formatting
Collective Unconscious
- Annotate maps
- Add all your CoUn trivia off of discord
YNOproject
- Badge submission process in Badges page
- Update the badge pages
- NovAflow article
- Help with writing History/Changelog article
- Screenshots article
- Page about friends, parties, party mode… whats a good title?
YNFG Wiki
- Update {{Characterbox}} with new collapsible table method
- Record current category setup
- Redo template category structure
- Merge of templates (Ongoing)
- Notice template for games with full wikis
- Record any filename consistencies that have been adopted naturally by editors
- Change T:ReleaseDate to support irregular inputs
CSS
I don't have interfaceeditor perms so this is mainly just a personal interest thing rather than todo
- Wrong text colours (look at Muma Rope edit summary, comparing changes, edit note) → Some of these have been fixed by Puckish, I think diffs on Muma Rope are still broken
- Wikitable should work for all wikis
- Record the current CSS classes available on the wiki
- Class for normal galleries, or just remake current gallery css? perhaps have classes for different types like world maps
Admin only
AKA the to-ask list
- Use
SMW_QSORT_UNCONDITIONAL
setting for config param $smwgQSortFeatures to allow sorting without implicit conditions - Enable query caching (how?)
- Update documentation of Widget:Discord
- Update wiki extensions
- If this doesn't fix elastic search then look into that as well, search has been broken since ever
- Install the ogv.js library to allow devices without ogg support to listen to wiki audio
- Set up more interwikis:
- YNFG Wiki
- JP 2kki wiki
- MediaWiki (for help pages)
Done
Also organised by namespace, but without any subheadings.
If something on my todo was done by another person, I will list it here and credit them for it.
[Show/Hide]
- General Wiki
- Update Style Guide for brevity → Diff
- Templates
- Put {{CreateNewArticle}} on every main page → List, check bottom
- Use collapse toggles to make {{CreateNewArticle}} sorta have selectable boxes (i hope this is possible) → Diff
- Update {{WorldMaps}} limit → Diff
- Update templates for new wikis - add category Wiki-dependent to remember which ones → Category:Wiki-dependent
- Fix auto categories on the wiki and solve the issue of multiple protagonists/bedrooms → Diff
- Add
line-height:1em;
to all connection icons → List - Redo {{vh}} CSS & make it use full version names for SMW (match dates and authors with versions) → Diff
- Create {{CustomNotice}} to use it as a base notice template → Diff
- Remake notice CSS to match wikipedia's notices → Diff
- Plan and record all notice images in a table → User:ZASNK/Sandbox#Notice Templates
- Standardise notice image size → 48x66, except File:UroSign.png which is still 38x40
- "composer" record or subobject on pages: author, BGM authored, soundroom entry? or maybe just a property in the {{BGM}} record? → Diff, done by reas
- {{AuthorCat}} list locations the author's BGM was used in (would need to query BGM with the author, and find pages the BGM is in) → Diff
- Template for collapsible sections → Diff
- Help
- Namespace explanations, how to identify and use, shortened names → Help:Namespaces
- Redo "Helpful Formatting" tables (brevity) then move it to a help page → Help:Formatting
- Move connections guide from Style Guide to a help page → Help:Connections
- Category
- Basic Editing category for {{Stub}} and {{MissingInfo}} → Category:Basic Editing
{{Querying}}, {{PropertySetting}}, {{CategorySetting}} → PropertySetting, CategorySetting - as for "Querying" I no longer think it's necessary- Move Removed Content to Yume 2kki Removed Content → Oldid
- SMW
- Find a way to sort locations alphabetically while ignoring "The" at the start of a name (e.g. in VendingMachineTable) → simply use {{DEFAULTSORT:}}
- Yume Nikki
- Add new ninth banner to Yume Nikki Wiki (Madotsuki) → Oldid
- World Maps article → Yume Nikki:World Maps
- Move the FAQ off KIKIYAMA's page since it's likely fanmade → Diff
- YNOproject
- "Extra" section in {{Locationbox}} for YNO badges → Diff
- YNFG Wiki
- Turn T:Gamepage boxes into another format, maybe flexbox, to make it responsive for mobile → Diff
- CSS
- Mobile span titles: https://stackoverflow.com/questions/12539006/tooltips-for-mobile-browsers → Diff, done by Puckish