m (change lead + move items to Done list) |
(update the list) |
||
Line 7: | Line 7: | ||
#Figure out isolated "connector" sections - basically multiple split sections on one page | #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 | #Find an alternative to move & replace of files that doesn't involve admin perms | ||
#Change usage of <code><nowiki>{{SITENAME}}</nowiki></code> to <code>Yume Wiki</code> | #Change usage of <code><nowiki>{{SITENAME}}</nowiki></code> to <code>Yume Wiki</code> | ||
Line 17: | Line 16: | ||
==Template== | ==Template== | ||
#Update [[Template:Badge/doc]] for new version | |||
#Update [[Template: | |||
#Template docs for your own created templates (Ongoing) | #Template docs for your own created templates (Ongoing) | ||
#Make {{t|FrontPageLatestVersion}} support multiple games | #Make {{t|FrontPageLatestVersion}} support multiple games | ||
#Make {{t|ListChar}} (and many others) not use File: prefix in image input, update all the pages, then update {{t|RecentlyEdited}} to make it work again. RecentlyEdited uses a lot of those templates, so use it as a list. | #Make {{t|ListChar}} (and many others) not use File: prefix in image input, update all the pages, then update {{t|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'' | #Chaser connection type for ''common pools'' | ||
#Turn {{t|BGM}} records into subobjects to properly support multiple values in a field | #Turn {{t|BGM}} records into subobjects to properly support multiple values in a field | ||
#Add "removed" parameter to {{t|BGM}} | #Add "removed" parameter to {{t|BGM}} | ||
Line 33: | Line 30: | ||
===Notice templates=== | ===Notice templates=== | ||
# | #Make {{t|Outdated}} and {{t|MissingImage}} notices for pages that have massively outdated content and pages needing more images respectively - <small>im now thinking Outdated would be redundant but an image notice might still be good.</small> | ||
#{{t|Archived}} notice for pages that remain out of date on purpose | #{{t|Archived}} notice for pages that remain out of date on purpose - <small>perhaps this is redundant as well as usually you can figure this out just by the nature of the page content</small> | ||
#<strong> | #<strong>A LocationMap notice since that involves different work than updating the rest of the page</strong> | ||
#Page/File rename (move) notice, with a tracking category, so admins can move & replace | #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 | #There's no way to request file replacement for files that need to be fixed e.g. [[:File:Isee in Barracks Settlement.png|wrong res]] - maybe a Category-setting notice for files is needed, or just noting in a page's MissingInfo is enough? | ||
===Spoiler templates=== | ===Spoiler templates=== | ||
#Change uses of {{t|Spoiler}} to {{t|SpoilerWarning}} because it's a less ambiguous name | #Change uses of {{t|Spoiler}} to {{t|SpoilerWarning}} because it's a less ambiguous name | ||
# | #Make {{t|spoil}} for an easier way to spoil text using <code>class=spoiler</code> | ||
===Authors=== | ===Authors=== | ||
Line 60: | Line 57: | ||
===Template categories=== | ===Template categories=== | ||
#"Substitution templates" for templates that ''must'' be substituted | #"Substitution templates" for templates that ''must'' be substituted | ||
#"Main page templates" | #"Main page templates" to avoid breaking high-use pages | ||
#"Wiki-specific templates" which only work on specific wikis | #"Wiki-specific templates" which only work on specific wikis | ||
#<strong>"SMW output templates" (under [[:Category:Formatting templates|Formatting templates]])</strong> | #<strong>"SMW output templates" (under [[:Category:Formatting templates|Formatting templates]])</strong> | ||
Line 66: | Line 63: | ||
==SMW== | ==SMW== | ||
# | #{{t|Wallpaper}}/Book Cover templates 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 would be needed if it were to be fully converted | ||
#*Is doing the same for NPCs feasible/useful? | #*Is doing the same for NPCs feasible/useful? | ||
#*Need to heavily consider how this would effect page styling | |||
==Yume Nikki== | ==Yume Nikki== | ||
Line 86: | Line 84: | ||
==YNOproject== | ==YNOproject== | ||
#Badge submission process in [[YNOproject:Badges|Badges]] page | #Badge submission process in [[YNOproject:Badges|Badges]] page - [[User:WikiOdd|WikiOdd]] is working on this | ||
#Update the badge pages | #Update the badge pages to include BP, Traits, and Batch, in addition to the info they should have had already like id | ||
#NovAflow article | #NovAflow article | ||
#Help with writing History/Changelog article | #Help with writing History/Changelog article | ||
#Page about friends, parties, and party mode. Best title we could come up with is "Multiplayer Features" | |||
#Page about friends, parties, party | |||
==YNFG Wiki== | ==YNFG Wiki== | ||
Line 124: | Line 121: | ||
==Done== | ==Done== | ||
Also organised by namespace, but without any subheadings. | Also organised by namespace, but without any subheadings. | ||
{{CollapseStart|}} | {{CollapseStart|}} | ||
Line 134: | Line 129: | ||
;Project | ;Project | ||
#[[YumeWiki:VisualEditor]] - general or complete guide, depends on how much there is to cover → [[Special:Permalink/489038|Link]] | #[[YumeWiki:VisualEditor]] - general or complete guide, depends on how much there is to cover → [[Special:Permalink/489038|Link]] | ||
#Make a glossary page for commonly used ynfg terms (e.g. what does ynfg mean) → [[Special:Permalink/489114|Link]] | |||
;Templates | ;Templates | ||
#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] | #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 | #Use collapse toggles to make {{t|CreateNewArticle}} sorta have selectable boxes → [[Special:Diff/477481/477776|Diff]] | ||
#Update {{t|WorldMaps}} limit → [[Special:Diff/471353/481315|Diff]] | #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]] | ||
Line 147: | Line 143: | ||
#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 | ||
#{{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]] | #{{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]] | ||
#Template for collapsible sections → [[Special:Diff/488636/488641|Diff]] | #Template for collapsible sections → [[Special:Diff/488636/488641|Diff]] | ||
#Move {{t|SpoilerSectionStart}} to {{t|CollapseStart}} and {{t|SpoilerSectionEnd}} to {{t|CollapseEnd}} - keep spoiler text as default inputs → [[Special:Permalink/488983|SpoilerSectionEnd]], [[Special:Diff/488638/488639|CollapseEnd]], [[Special:Diff/488635/488636|CollapseStart]] | #Move {{t|SpoilerSectionStart}} to {{t|CollapseStart}} and {{t|SpoilerSectionEnd}} to {{t|CollapseEnd}} - keep spoiler text as default inputs → [[Special:Permalink/488983|SpoilerSectionEnd]], [[Special:Diff/488638/488639|CollapseEnd]], [[Special:Diff/488635/488636|CollapseStart]] | ||
#Use a new Traits template for badge traits, allow it to function in the manual table, compare performance with current method → [[Special:Permalink/489568|Only for manual table]] | |||
#Remake [[Template:Mainpage]] → [[Special:Diff/488579/489107|Diff]] | |||
;Help | ;Help | ||
#Namespace explanations, how to identify and use, shortened names → [[ | #Namespace explanations, how to identify and use, shortened names → [[Special:Permalink/478673|Link]] | ||
#Redo "Helpful Formatting" tables (brevity) then move it to a help page → [[ | #Redo "Helpful Formatting" tables (brevity) then move it to a help page → [[Special:Permalink/478690|Link]] | ||
#Move connections guide from [[YumeWiki:Style Guide|Style Guide]] to a help page → [[ | #Move connections guide from [[YumeWiki:Style Guide|Style Guide]] to a help page → [[Special:Permalink/481905|Link]] | ||
#[[Help:References and notes]] → [[Special:Permalink/489034|Link]] | #[[Help:References and notes]] → [[Special:Permalink/489034|Link]] | ||
Line 161: | Line 158: | ||
#Basic Editing category for {{t|Stub}} and {{t|MissingInfo}} → [[:Category:Basic Editing]] | #Basic Editing category for {{t|Stub}} and {{t|MissingInfo}} → [[:Category:Basic Editing]] | ||
#<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 | #<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|Link]] | ||
;SMW | ;SMW | ||
Line 167: | Line 164: | ||
;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|Link]] | ||
#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 → [[Special:Diff/470016/480435|Diff]] | #Move the FAQ off [[Yume Nikki:KIKIYAMA|KIKIYAMA's page]] since it's likely fanmade → [[Special:Diff/470016/480435|Diff]] | ||
Line 177: | Line 174: | ||
#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 → [https://ynfg.yume.wiki/index.php?title=Template:Gamepage&oldid=181&diff=82997 Diff] | ||
===Done by others=== | |||
If something on my todo was done by another person, I will list it here and credit them for it. | |||
#"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]] | |||
#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]] | #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]] | ||
#Screenshots article → [[Special:Permalink/490877|Link]], done by [[User:WikiOdd|WikiOdd]] | |||
{{CollapseEnd|}} | {{CollapseEnd|}} |
Revision as of 00:45, 5 September 2024
I have several todo lists offsite, but I maintain this as a central location.
User page • Talk • Sandbox • Test • Template • Todo • Signature • Nav • YN files
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
- Change usage of
{{SITENAME}}
toYume Wiki
Project
- 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
- Add to notable namespaces section in Help:Namespaces
Template
- Update Template: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
- 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}}
- "See section" template, something like {{slink}} from wikipedia (they use lua of course)
Notice templates
- Make {{Outdated}} and {{MissingImage}} notices for pages that have massively outdated content and pages needing more images respectively - im now thinking Outdated would be redundant but an image notice might still be good.
- {{Archived}} notice for pages that remain out of date on purpose - perhaps this is redundant as well as usually you can figure this out just by the nature of the page content
- A LocationMap notice 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 fixed 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
- Make {{spoil}} for an easier way to spoil text using
class=spoiler
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" to avoid breaking high-use 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
- {{Wallpaper}}/Book Cover templates to allow querying that info for Locationbox's
Collectibles
section- Menu theme, bestiary, etc templates on the same vein would be needed if it were to be fully converted
- Is doing the same for NPCs feasible/useful?
- Need to heavily consider how this would effect page styling
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 - WikiOdd is working on this
- Update the badge pages to include BP, Traits, and Batch, in addition to the info they should have had already like id
- NovAflow article
- Help with writing History/Changelog article
- Page about friends, parties, and party mode. Best title we could come up with is "Multiplayer Features"
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.
[Show/Hide]
- General Wiki
- Update Style Guide for brevity → Diff
- Project
- YumeWiki:VisualEditor - general or complete guide, depends on how much there is to cover → Link
- Make a glossary page for commonly used ynfg terms (e.g. what does ynfg mean) → Link
- Templates
- Put {{CreateNewArticle}} on every main page → List, check bottom
- Use collapse toggles to make {{CreateNewArticle}} sorta have selectable boxes → 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
- {{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
- Move {{SpoilerSectionStart}} to {{CollapseStart}} and {{SpoilerSectionEnd}} to {{CollapseEnd}} - keep spoiler text as default inputs → SpoilerSectionEnd, CollapseEnd, CollapseStart
- Use a new Traits template for badge traits, allow it to function in the manual table, compare performance with current method → Only for manual table
- Remake Template:Mainpage → Diff
- Help
- Namespace explanations, how to identify and use, shortened names → Link
- Redo "Helpful Formatting" tables (brevity) then move it to a help page → Link
- Move connections guide from Style Guide to a help page → Link
- Help:References and notes → Link
- 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 → Link
- 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) → Link
- 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
Done by others
If something on my todo was done by another person, I will list it here and credit them for it.
- "composer" record or subobject on pages: author, BGM authored, soundroom entry? or maybe just a property in the {{BGM}} record? → Diff, done by reas
- Mobile span titles: https://stackoverflow.com/questions/12539006/tooltips-for-mobile-browsers → Diff, done by Puckish
- Screenshots article → Link, done by WikiOdd