×
Create a new article
Write your page title here:
We currently have 3,033 articles on YumeWiki. Type your article name above or click on one of the titles below and start writing!



YumeWiki
3,033Articles

User:ZASNK/Todo: Difference between revisions

(→‎Template categories: character templates)
m (add 3 points from my old notes + move a point to done list)
 
(22 intermediate revisions by the same user not shown)
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 have several todo lists offsite, but I maintain this as a central location.
 
{{User:ZASNK/Signature/s}}


==General Wiki==
==General Wiki==
Line 5: 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>


==Templates==
==Project==
#Use a new Traits template for badge traits, allow it to function in the manual table, compare performance with current method
#Page on the different editors supported by the site (wikieditor + syntax highlighting, visualeditor, formedit, code editor)
#Update [[Template:badge/doc|badge/doc]] for new version
#Guide on user pages - basically "do whatever except categories"
#Template docs for your own created templates (at least)
#Record what banners are on which wiki main pages
#Make {{t|FrontPageLatestVersion}} support multiple games
#Add to notable namespaces section in [[Help:Namespaces]]
#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.
 
==Template==
#Format date to mediawiki preference in {{t|badge}}
#Template docs for your own created templates (Ongoing)
#Make {{t|ListChar}} (and many others) not use File: prefix in image input and update all the pages
#Chaser connection type for ''common pools''
#Chaser connection type for ''common pools''
#Remake [[Template:Mainpage]]
#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}}, perhaps this can include version
#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
#Template for collapsible sections
#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 uses on 2kki pages. Only do this if an interwiki is added, as otherwise it'll likely warn people before submitting edits
#Plan a feature for files with a version removed in {{t|Infobox image}}, perhaps a separate category
#Templates for short labels like system messages in similar vein to {{t|MWButton}}
#"See section" template, something like <nowiki>{{slink}}</nowiki> [[wikipedia:Template:Slink|from wikipedia]] (they use lua of course)
#Change uses of {{t|Spoiler}} to {{t|SpoilerWarning}} because it's a less ambiguous name
#When the author in {{t|Infobox file}} is [[:Category:Author Unknown|Author Unknown]], do not include it in {{t|BGM}} / {{t|BGMFileData}}


===Notice templates===
===Notice templates===
#Make {{t|Outdated}} and {{t|MissingImage}} notices for pages that have massively outdated content and pages needing more images respectively
#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|Forked}} notice for pages that came from fandom and still have similar text - or perhaps this should only place a category since it would apply to too many pages and is very low-priority
#{{t|Archived}} notice/hatnote 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>
#{{t|Archived}} notice for pages that remain out of date on purpose
#<strong>A LocationMap notice since that involves different work than updating the rest of the page</strong>
#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
#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. [[:File:Isee in Barracks Settlement.png|wrong res]] - maybe a Category-setting notice for files is needed, or just noting it in MissingInfo is enough?
#*Maps could have more specific tracking cats too, such as unclear, missing connection, missing feature/collectible, etc


===Authors===
===Authors===
Line 31: Line 42:
#Author aliases / dev names in other games, if separate
#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)
#Make sure templates support multiple inputs for fields that may contain multiple values (such as original name)
#{{t|Author}} social links/<span style="white-space:nowrap;">personal website</span>/discord/email: how to format in properties
#{{t|Author}} social links/{{awrap|personal website}}/discord/email: how to format in properties
 
#Deprecate author last update and use the vh data to present it instead (''only if this is possible to do efficiently'')
====BGM Authors====
#{{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)


==Help==
==Help==
#Template usage across the wiki (eg how to spoiler section). General info on templates and template docs
#Template usage across the wiki (e.g. how to spoiler section). General info on templates and template docs
#Help page navbox ([[User:ZASNK/Sandbox#General Navbox|Ongoing]])
#Help page navbox ([[User:ZASNK/Sandbox#General Navbox|Ongoing]])
#Color contrast tips e.g. for maps: https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Accessibility/Data_tables_tutorial#Color The [[YumeWiki:Style Guide|Style Guide]] mentions contrast in the location map section


==Category==
==Category==
#"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
#Move [[:Category:Removed Content|Removed Content]] to [[:Category:Yume 2kki Removed Content|Yume 2kki Removed Content]]
#<strong>Replace obsolete [[Special:WantedCategories|wanted categories]] with current categories</strong>
#"Forked content" category for pages that came from fandom and still have similar text
#Make a category for "Characters with Internal Names" to be used along with [[:Category:Yume Nikki Characters With Official Names]], since the latter category is a bit misleading
#*Might also change the case of that category


===Template categories===
===Template categories===
#"Substitution templates" for templates that ''must'' be substituted
#"Substitution templates" for templates that ''must'' be substituted
#"Main page templates" that also tells you which main pages
#"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
#"SMW output templates" (under Formatting templates)
#<strong>"SMW output templates" (under [[:Category:Formatting templates|Formatting templates]])</strong>
#Repurpose "Character templates" for game characters, move current templates to "Text templates"
#Repurpose "[[:Category:Character templates|Character templates]]" for game characters, move current templates to "Text templates"


==SMW==
==SMW==
#WP/Book Cover template to allow querying that info for [[Template:Locationbox|Locationbox's]] Collectibles section
#{{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?
#*Need to heavily consider how this would effect page styling, since you'd need whichever style to support handling the data
#*Using templates might be harder for visual editor users


==Yume Nikki==
==Yume Nikki==
#Fix "The" in links and names: [[Special:Search/%22Yume_Nikki:The%22]]
#Fix "The" in links and names: [[Special:Search/%22Yume_Nikki:The%22]]
#YN [[:Category:Yume Nikki theoretical discussions by Mt.kiki|(name) series]] rewrite and move to [[Yume Nikki:Theories|Theories]] page ([[User:ZASNK/Sandbox#name|Ongoing]])
#YN [[:Category:Yume Nikki theoretical discussions by Mt.kiki|(name) series]] rewrite and move to [[Yume Nikki:Theories|Theories]] page - turns out this also shows up in google results which is terrible! ([[User:ZASNK/Sandbox#name|Ongoing]])
#Review 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
#Add other glitches to the [[Yume Nikki:Glitches|glitches]] page from what you can figure from Smile Sabitsuki's videos
#Translation comparison page + move [[Yume Nikki:Effects#Trivia|effect page trivia]] to that page ([[User:ZASNK/Sandbox#Translation_Differences|in progress]], also [[User:ZASNK/INT|related page]])
#Add kikiyama's screenshots to either [[Yume Nikki:KIKIYAMA|his page]] or the [[Yume Nikki:Yume Nikki|Yume Nikki page]]: http://www3.nns.ne.jp/~tk-mto/screen.html


==Yume 2kki==
==Yume 2kki==
#Sniperbob circuit in NPC page (see [[Yume 2kki:Oriental Pub|Oriental Pub]])
#Sniperbob circuit in NPC page (see [[Yume 2kki:Oriental Pub|Oriental Pub]])
#Redo [[Template:CharacterNavbox/Yume2kki|character navbox]] (could SMW do this?), maybe use [https://minecraft.wiki/w/Template:SimpleNavbox minecraft wiki's formatting]
#Redo [[Template:CharacterNavbox/Yume2kki|character navbox]] (could SMW do this?), maybe use [https://minecraft.wiki/w/Template:SimpleNavbox minecraft wiki's formatting]
#Fix incorrect connections
{{CollapseStart|1=|button={{MWButton|Show List}}}}
#One-Way connection between [[Yume 2kki:Dark Room|Dark Room]] and [[Yume 2kki:Art Gallery|Art Gallery]] expects No Entry connection on the opposite side
#Unlock connection between [[Yume 2kki:Aquamarine Cave|Aquamarine Cave]] and [[Yume 2kki:Upside-down Forest World|Upside-down Forest World]] expects Locked connection on the opposite side
#Isolated connection between [[Yume 2kki:Library|Library]] and [[Yume 2kki:Character Plains|Character Plains]] expects Dead End connection on the opposite side
#Unlock connection between [[Yume 2kki:Concrete World|Concrete World]] and [[Yume 2kki:Upside-down Forest World|Upside-down Forest World]] expects Locked connection on the opposite side
#Dead End connection between [[Yume 2kki:Dark Museum|Dark Museum]] and [[Yume 2kki:Urotsuki's Dream Apartments|Urotsuki's Dream Apartments]] expects Isolated connection on the opposite side
#Unlock connection between [[Yume 2kki:Farm World|Farm World]] and [[Yume 2kki:Upside-down Forest World|Upside-down Forest World]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Floating Tiled Islands|Floating Tiled Islands]] and [[Yume 2kki:Intestines Maze|Intestines Maze]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Indigo Pathway|Indigo Pathway]] and [[Yume 2kki:Blinking Docks|Blinking Docks]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Retro Dungeon|Retro Dungeon]] and [[Yume 2kki:Monochrome Feudal Japan|Monochrome Feudal Japan]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Kaprekar Number Zone|Kaprekar Number Zone]] and [[Yume 2kki:Monochrome GB World|Monochrome GB World]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Rusted City|Rusted City]] and [[Yume 2kki:Strange Plants World|Strange Plants World]] expects Locked connection on the opposite side
#Locked connection between [[Yume 2kki:Stone World|Stone World]] and [[Yume 2kki:Shadowy Caves|Shadowy Caves]] expects Unlock connection on the opposite side
#Unlock connection between [[Yume 2kki:Fluorescent Halls|Fluorescent Halls]] and [[Yume 2kki:Laundromat|Laundromat]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Forest of Reflections|Forest of Reflections]] and [[Yume 2kki:Blinking Docks|Blinking Docks]] expects Locked connection on the opposite side
#Locked connection between [[Yume 2kki:Sixth Terminal|Sixth Terminal]] and [[Yume 2kki:Butter Rain World|Butter Rain World]] expects Unlock connection on the opposite side
#One-Way connection between [[Yume 2kki:Pure White Lands|Pure White Lands]] and [[Yume 2kki:Lamplit Stones|Lamplit Stones]] expects No Entry connection on the opposite side
#Isolated connection between [[Yume 2kki:Lamplit Stones|Lamplit Stones]] and [[Yume 2kki:Pure White Lands|Pure White Lands]] expects Dead End connection on the opposite side
#Locked connection between [[Yume 2kki:Rice Field|Rice Field]] and [[Yume 2kki:Beyond|Beyond]] expects Unlock connection on the opposite side
#No Entry connection between [[Yume 2kki:Underground Burial Site|Underground Burial Site]] and [[Yume 2kki:Video Game Graveyard|Video Game Graveyard]] expects One-Way connection on the opposite side
#One-Way connection between [[Yume 2kki:Candlelit Factory|Candlelit Factory]] and [[Yume 2kki:Fish Person Shoal|Fish Person Shoal]] expects No Entry connection on the opposite side
#Isolated connection between [[Yume 2kki:Fish Person Shoal|Fish Person Shoal]] and [[Yume 2kki:Candlelit Factory|Candlelit Factory]] expects Dead End connection on the opposite side
#No Entry connection between [[Yume 2kki:Somber Establishment|Somber Establishment]] and [[Yume 2kki:Expanded Corridors|Expanded Corridors]] expects One-Way connection on the opposite side
#Unlock connection between [[Yume 2kki:Expanded Corridors|Expanded Corridors]] and [[Yume 2kki:Miso Soup Dungeon|Miso Soup Dungeon]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Colorful Sphere World|Colorful Sphere World]] and [[Yume 2kki:Withering Plains|Withering Plains]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Twisted Forest|Twisted Forest]] and [[Yume 2kki:Blinking Docks|Blinking Docks]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Muffin Spice World|Muffin Spice World]] and [[Yume 2kki:Blinking Docks|Blinking Docks]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Somber Waterfront|Somber Waterfront]] and [[Yume 2kki:Pen Passage|Pen Passage]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Somber Waterfront|Somber Waterfront]] and [[Yume 2kki:Loquat Orchard|Loquat Orchard]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Collaged Charcoal World|Collaged Charcoal World]] and [[Yume 2kki:Upside-down Forest World|Upside-down Forest World]] expects Locked connection on the opposite side
#Unlock connection between [[Yume 2kki:Sealed Rainbow Pillars|Sealed Rainbow Pillars]] and [[Yume 2kki:Irregular Mosaic World|Irregular Mosaic World]] expects Locked connection on the opposite side
{{CollapseEnd|''End of connection list''}}
==Uneven Dream==
#Change [[Uneven Dream:Authors|Authors]] page to use the templates instead of plain text


==Collective Unconscious==
==Collective Unconscious==
Line 69: Line 124:


==YNOproject==
==YNOproject==
#Badge submission process in [[YNOproject:Badges|Badges]] page
#Badge submission process in [[YNOproject:Badges|Badges]] page - [[User:WikiOdd|WikiOdd]] was 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.<br><!--
-->The following are the most updated, but need review:
##[[YNOproject:Badges/Yume Nikki|Yume Nikki]]
##[[YNOproject:Badges/Dotflow|.flow]]
##[[YNOproject:Badges/Someday|Someday]]
##[[YNOproject:Badges/Collective Unconscious|Collective Unconscious]] &ndash; thanks [[User:Sable|sable]]
#NovAflow article
#NovAflow article
#Help with writing History/Changelog article
#Help with writing History/Changelog article
#Screenshots article
#Page about friends, parties, and party mode. Best title we could come up with is "Multiplayer Features"
#Page about friends, parties, party mode… whats a good title?


==YNFG Wiki==
==YNFG Wiki==
Line 81: Line 140:
#Redo template category structure
#Redo template category structure
#Merge of templates (Ongoing)
#Merge of templates (Ongoing)
#Notice template for games with full wikis
#<strong>Notice template for games with full wikis</strong>
#Record any filename consistencies that have been adopted naturally by editors
#Record any filename consistencies that have been adopted naturally by editors
#Change [https://ynfg.yume.wiki/Template:ReleaseDate T:ReleaseDate] to support irregular inputs
#Change [https://ynfg.yume.wiki/Template:ReleaseDate T:ReleaseDate] to support irregular inputs


==CSS==
==CSS==
I don't have interfaceeditor perms so this is mainly just a personal interest thing rather than todo
#Record the current CSS classes available on the wiki (spoiler, center-text, article-table)
#Wrong text colours (look at Muma Rope edit summary, comparing changes, edit note) → Some of these have been fixed by [[User:Puckish|Puckish]], I think diffs on Muma Rope are still broken
#Class for normal galleries, or just remake current gallery css? perhaps have classes for different types like world maps (this is to unify width and centering of galleries of the same type)
#Wikitable should work for all wikis
#{{t|center}} on a [[Help:Embedding videos|video embed]] centers the whole element, cannot be used for text separately, and breaks the "Load video" button alignment. There needs to be an alternative for centering the caption text.
#Record the current CSS classes available on the wiki
#Make Citizen skin discussion svg red if talk page is new
#Class for normal galleries, or just remake current gallery css? perhaps have classes for different types like world maps


==Admin only==
==Admin only==
AKA the to-ask list
AKA the to-ask list
#Use <code>SMW_QSORT_UNCONDITIONAL</code> setting for config param [https://www.semantic-mediawiki.org/wiki/Help:$smwgQSortFeatures $smwgQSortFeatures] to allow sorting without implicit conditions
#Use <code>SMW_QSORT_UNCONDITIONAL</code> setting for config param [https://www.semantic-mediawiki.org/wiki/Help:$smwgQSortFeatures $smwgQSortFeatures] to allow sorting without implicit conditions
#Enable query caching (how?)
#Enable query caching <sup>(how?)</sup>
#Update documentation of [[Widget:Discord]]
#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 [https://github.com/bvibber/ogv.js ogv.js library] to allow devices without ogg support to listen to wiki audio
#Install the [https://github.com/bvibber/ogv.js ogv.js library] to allow devices without ogg support to listen to wiki audio
#Set up more interwikis:
#Set up more interwikis:
Line 106: Line 162:


==Done==
==Done==
Also organised by namespace, but without any subheadings. "TBA" refers to adding the edit/page link of it being 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.
{{CollapseStart|1=}}


Some things I've changed my mind on will also still be listed, but crossed out.
;General Wiki
#Update [[YumeWiki:Style Guide|Style Guide]] for brevity → [[Special:Diff/474773/481922|Diff]]


<div class="mw-collapsible mw-collapsed">
;Project
 
#[[YumeWiki:VisualEditor]] - general or complete guide, depends on how much there is to cover → [[Special:Permalink/489038|Link]]
;General Wiki
#Make a glossary page for commonly used ynfg terms (e.g. what does ynfg mean) [[Special:Permalink/489114|Link]]
#Update [[YumeWiki:Style Guide|Style Guide]] for brevity TBA


;Templates
;Templates
#Put {{t|CreateNewArticle}} on every main page → TBA
#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) TBA
#Use collapse toggles to make {{t|CreateNewArticle}} sorta have selectable boxes → [[Special:Diff/477481/477776|Diff]]
#Update {{t|WorldMaps}} limit → TBA
#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 → TBA <!-- removing auto nexus from connections template -->
#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 → TBA
#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) → TBA
#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 → TBA
#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]]
#<del>Use duplicate images for notice templates, or maybe just file redirects?</del> → Had to change the images slightly anyways, so they're truly separate
#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
#Remake notice CSS to match wikipedia's notices TBA <!-- within customnotice history -->
#{{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]]
#Support {{t|Author}} for all games TBA
#Template for collapsible sections → [[Special:Diff/488636/488641|Diff]]
#"composer" record or subobject on pages: author, BGM authored, soundroom entry? or maybe just '''a property in the {{t|BGM}} record?''' TBA, done by [[User:reas|reas]]
#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]]
#Make {{t|FrontPageLatestVersion}} support multiple games made it a SMW query instead of manual, so technically it should work for any wiki with a version history page
#Make {{t|hide}} for an easier way to spoil text using <code>class=spoiler</code>
#Update [[Template:Badge/doc]] for new version → [[Special:Diff/489576/497578|Diff]]


;Help
;Help
#Namespace explanations, how to identify and use, shortened names → [[Help:Namespaces]]
#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 → [[Help:Formatting]]
#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 → [[Help:Connections]]
#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]]


;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}} → TBA, 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|Link]]


;SMW
;SMW
Line 146: Line 209:


;Yume Nikki
;Yume Nikki
#Add new ninth banner to [[Yume Nikki:Yume Nikki Wiki|Yume Nikki Wiki]] (Madotsuki) → [[Special:Permalink/459218|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 → TBA
#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 → TBA
#"Extra" section in {{t|Locationbox}} for YNO badges → [[Special:Diff/473795/475506|Diff]]


;YNFG Wiki
;YNFG Wiki
#<del>Try making as many categories as possible automatic(?) ''maybe this will lead to problems''</del> → I've decided to only make them automatic if it sets a property or similar function
#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 → TBA


;CSS
;CSS
#Mobile span titles: [https://stackoverflow.com/questions/12539006/tooltips-for-mobile-browsers https://stackoverflow.com/questions/12539006/tooltips-for-mobile-browsers] → TBA, done by [[User:Puckish|Puckish]]
#Wrong text colours (look at Muma Rope edit summary, comparing changes, edit note) → Some of these have been fixed by [[User:Puckish|Puckish]], [[Special:Diff/496653/496773|otherwise]]
#Wikitable should work for all wikis - some don't have any custom styling/colours → [[Special:Diff/497958/497999|Diff]]
#Classes for help text (explain) and icons (like connections) → [[Special:Diff/495257/495297|explain]] and [[Special:Diff/493755/495257|infoicon]]
 
===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]]
#Screenshots article → [[Special:Permalink/490877|Link]], done by [[User:WikiOdd|WikiOdd]]


</div>
{{CollapseEnd}}

Latest revision as of 12:07, 3 November 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

  1. Redundant info in Category:Multi-page Locations - how best to organise the pages
  2. Figure out isolated "connector" sections - basically multiple split sections on one page
  3. Find an alternative to move & replace of files that doesn't involve admin perms
  4. Change usage of {{SITENAME}} to Yume Wiki

Project

  1. Page on the different editors supported by the site (wikieditor + syntax highlighting, visualeditor, formedit, code editor)
  2. Guide on user pages - basically "do whatever except categories"
  3. Record what banners are on which wiki main pages
  4. Add to notable namespaces section in Help:Namespaces

Template

  1. Format date to mediawiki preference in {{badge}}
  2. Template docs for your own created templates (Ongoing)
  3. Make {{ListChar}} (and many others) not use File: prefix in image input and update all the pages
  4. Chaser connection type for common pools
  5. Turn {{BGM}} records into subobjects to properly support multiple values in a field
  6. Add "removed" parameter to {{BGM}}, perhaps this can include version
  7. Update Infobox image query functions to be more efficient, if possible
  8. Have JapaneseName in {{Locationbox}} automatically place a link to JP 2kki wiki when used on 2kki pages. what about removed content?
  9. Plan a feature for files with a version removed in {{Infobox image}}, perhaps a separate category
  10. Templates for short labels like system messages in similar vein to {{MWButton}}
  11. "See section" template, something like {{slink}} from wikipedia (they use lua of course)
  12. Change uses of {{Spoiler}} to {{SpoilerWarning}} because it's a less ambiguous name
  13. When the author in {{Infobox file}} is Author Unknown, do not include it in {{BGM}} / {{BGMFileData}}

Notice templates

  1. 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.
  2. {{Archived}} notice/hatnote 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
  3. A LocationMap notice since that involves different work than updating the rest of the page
  4. Page/File rename (move) notice, with a tracking category, so admins can move & replace
  5. 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 it in MissingInfo is enough?
    • Maps could have more specific tracking cats too, such as unclear, missing connection, missing feature/collectible, etc

Authors

  1. {{Author}} original name language be a choice for each original name (as there can be multiple)
  2. Author aliases / dev names in other games, if separate
  3. Make sure templates support multiple inputs for fields that may contain multiple values (such as original name)
  4. {{Author}} social links/personal website/discord/email: how to format in properties
  5. Deprecate author last update and use the vh data to present it instead (only if this is possible to do efficiently)

Help

  1. Template usage across the wiki (e.g. how to spoiler section). General info on templates and template docs
  2. Help page navbox (Ongoing)
  3. Color contrast tips e.g. for maps: https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Accessibility/Data_tables_tutorial#Color The Style Guide mentions contrast in the location map section

Category

  1. "Tracking categories" for the categories in Special:TrackingCategories. Wikipedia uses this for autocats as well
  2. Replace obsolete wanted categories with current categories
  3. "Forked content" category for pages that came from fandom and still have similar text
  4. Make a category for "Characters with Internal Names" to be used along with Category:Yume Nikki Characters With Official Names, since the latter category is a bit misleading
    • Might also change the case of that category

Template categories

  1. "Substitution templates" for templates that must be substituted
  2. "Main page templates" to avoid breaking high-use pages
  3. "Wiki-specific templates" which only work on specific wikis
  4. "SMW output templates" (under Formatting templates)
  5. Repurpose "Character templates" for game characters, move current templates to "Text templates"

SMW

  1. {{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
    • Need to heavily consider how this would effect page styling, since you'd need whichever style to support handling the data
    • Using templates might be harder for visual editor users

Yume Nikki

  1. Fix "The" in links and names: Special:Search/"Yume_Nikki:The"
  2. YN (name) series rewrite and move to Theories page - turns out this also shows up in google results which is terrible! (Ongoing)
  3. Review the second method of the Hyperspeed Glitch
  4. Explain the technical reasoning behind the speed glitches somewhere
  5. Add other glitches to the glitches page from what you can figure from Smile Sabitsuki's videos
  6. Translation comparison page + move effect page trivia to that page (in progress, also related page)
  7. Add kikiyama's screenshots to either his page or the Yume Nikki page: http://www3.nns.ne.jp/~tk-mto/screen.html

Yume 2kki

  1. Sniperbob circuit in NPC page (see Oriental Pub)
  2. Redo character navbox (could SMW do this?), maybe use minecraft wiki's formatting
  3. Fix incorrect connections
Show List
  1. One-Way connection between Dark Room and Art Gallery expects No Entry connection on the opposite side
  2. Unlock connection between Aquamarine Cave and Upside-down Forest World expects Locked connection on the opposite side
  3. Isolated connection between Library and Character Plains expects Dead End connection on the opposite side
  4. Unlock connection between Concrete World and Upside-down Forest World expects Locked connection on the opposite side
  5. Dead End connection between Dark Museum and Urotsuki's Dream Apartments expects Isolated connection on the opposite side
  6. Unlock connection between Farm World and Upside-down Forest World expects Locked connection on the opposite side
  7. Unlock connection between Floating Tiled Islands and Intestines Maze expects Locked connection on the opposite side
  8. Unlock connection between Indigo Pathway and Blinking Docks expects Locked connection on the opposite side
  9. Unlock connection between Retro Dungeon and Monochrome Feudal Japan expects Locked connection on the opposite side
  10. Unlock connection between Kaprekar Number Zone and Monochrome GB World expects Locked connection on the opposite side
  11. Unlock connection between Rusted City and Strange Plants World expects Locked connection on the opposite side
  12. Locked connection between Stone World and Shadowy Caves expects Unlock connection on the opposite side
  13. Unlock connection between Fluorescent Halls and Laundromat expects Locked connection on the opposite side
  14. Unlock connection between Forest of Reflections and Blinking Docks expects Locked connection on the opposite side
  15. Locked connection between Sixth Terminal and Butter Rain World expects Unlock connection on the opposite side
  16. One-Way connection between Pure White Lands and Lamplit Stones expects No Entry connection on the opposite side
  17. Isolated connection between Lamplit Stones and Pure White Lands expects Dead End connection on the opposite side
  18. Locked connection between Rice Field and Beyond expects Unlock connection on the opposite side
  19. No Entry connection between Underground Burial Site and Video Game Graveyard expects One-Way connection on the opposite side
  20. One-Way connection between Candlelit Factory and Fish Person Shoal expects No Entry connection on the opposite side
  21. Isolated connection between Fish Person Shoal and Candlelit Factory expects Dead End connection on the opposite side
  22. No Entry connection between Somber Establishment and Expanded Corridors expects One-Way connection on the opposite side
  23. Unlock connection between Expanded Corridors and Miso Soup Dungeon expects Locked connection on the opposite side
  24. Unlock connection between Colorful Sphere World and Withering Plains expects Locked connection on the opposite side
  25. Unlock connection between Twisted Forest and Blinking Docks expects Locked connection on the opposite side
  26. Unlock connection between Muffin Spice World and Blinking Docks expects Locked connection on the opposite side
  27. Unlock connection between Somber Waterfront and Pen Passage expects Locked connection on the opposite side
  28. Unlock connection between Somber Waterfront and Loquat Orchard expects Locked connection on the opposite side
  29. Unlock connection between Collaged Charcoal World and Upside-down Forest World expects Locked connection on the opposite side
  30. Unlock connection between Sealed Rainbow Pillars and Irregular Mosaic World expects Locked connection on the opposite side
End of connection list

Uneven Dream

  1. Change Authors page to use the templates instead of plain text

Collective Unconscious

  1. Annotate maps
  2. Add all your CoUn trivia off of discord

YNOproject

  1. Badge submission process in Badges page - WikiOdd was working on this
  2. Update the badge pages to include BP, Traits, and Batch, in addition to the info they should have had already like id.
    The following are the most updated, but need review:
    1. Yume Nikki
    2. .flow
    3. Someday
    4. Collective Unconscious – thanks sable
  3. NovAflow article
  4. Help with writing History/Changelog article
  5. Page about friends, parties, and party mode. Best title we could come up with is "Multiplayer Features"

YNFG Wiki

  1. Update {{Characterbox}} with new collapsible table method
  2. Record current category setup
  3. Redo template category structure
  4. Merge of templates (Ongoing)
  5. Notice template for games with full wikis
  6. Record any filename consistencies that have been adopted naturally by editors
  7. Change T:ReleaseDate to support irregular inputs

CSS

  1. Record the current CSS classes available on the wiki (spoiler, center-text, article-table)
  2. Class for normal galleries, or just remake current gallery css? perhaps have classes for different types like world maps (this is to unify width and centering of galleries of the same type)
  3. {{center}} on a video embed centers the whole element, cannot be used for text separately, and breaks the "Load video" button alignment. There needs to be an alternative for centering the caption text.
  4. Make Citizen skin discussion svg red if talk page is new

Admin only

AKA the to-ask list

  1. Use SMW_QSORT_UNCONDITIONAL setting for config param $smwgQSortFeatures to allow sorting without implicit conditions
  2. Enable query caching (how?)
  3. Update documentation of Widget:Discord
  4. Install the ogv.js library to allow devices without ogg support to listen to wiki audio
  5. 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
  1. Update Style Guide for brevity → Diff
Project
  1. YumeWiki:VisualEditor - general or complete guide, depends on how much there is to cover → Link
  2. Make a glossary page for commonly used ynfg terms (e.g. what does ynfg mean) → Link
Templates
  1. Put {{CreateNewArticle}} on every main page → List, check bottom
  2. Use collapse toggles to make {{CreateNewArticle}} sorta have selectable boxes → Diff
  3. Update {{WorldMaps}} limit → Diff
  4. Update templates for new wikis - add category Wiki-dependent to remember which ones → Category:Wiki-dependent
  5. Fix auto categories on the wiki and solve the issue of multiple protagonists/bedrooms → Diff
  6. Add line-height:1em; to all connection icons → List
  7. Redo {{vh}} CSS & make it use full version names for SMW (match dates and authors with versions) → Diff
  8. Create {{CustomNotice}} to use it as a base notice template → Diff
  9. Remake notice CSS to match wikipedia's notices → Diff
  10. Plan and record all notice images in a table → User:ZASNK/Sandbox#Notice Templates
  11. Standardise notice image size → 48x66, except File:UroSign.png which is still 38x40
  12. {{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
  13. Template for collapsible sections → Diff
  14. Move {{SpoilerSectionStart}} to {{CollapseStart}} and {{SpoilerSectionEnd}} to {{CollapseEnd}} - keep spoiler text as default inputs → SpoilerSectionEnd, CollapseEnd, CollapseStart
  15. 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
  16. Remake Template:MainpageDiff
  17. Make {{FrontPageLatestVersion}} support multiple games → made it a SMW query instead of manual, so technically it should work for any wiki with a version history page
  18. Make {{hide}} for an easier way to spoil text using class=spoiler
  19. Update Template:Badge/doc for new version → Diff
Help
  1. Namespace explanations, how to identify and use, shortened names → Link
  2. Redo "Helpful Formatting" tables (brevity) then move it to a help page → Link
  3. Move connections guide from Style Guide to a help page → Link
  4. Help:References and notesLink
Category
  1. Basic Editing category for {{Stub}} and {{MissingInfo}} → Category:Basic Editing
  2. {{Querying}}, {{PropertySetting}}, {{CategorySetting}} → PropertySetting, CategorySetting - as for "Querying" I no longer think it's necessary
  3. Move Removed Content to Yume 2kki Removed ContentLink
SMW
  1. 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
  1. Add new ninth banner to Yume Nikki Wiki (Madotsuki) → Link
  2. World Maps article → Yume Nikki:World Maps
  3. Move the FAQ off KIKIYAMA's page since it's likely fanmade → Diff
YNOproject
  1. "Extra" section in {{Locationbox}} for YNO badges → Diff
YNFG Wiki
  1. Turn T:Gamepage boxes into another format, maybe flexbox, to make it responsive for mobile → Diff
CSS
  1. Wrong text colours (look at Muma Rope edit summary, comparing changes, edit note) → Some of these have been fixed by Puckish, otherwise
  2. Wikitable should work for all wikis - some don't have any custom styling/colours → Diff
  3. Classes for help text (explain) and icons (like connections) → explain and infoicon

Done by others

If something on my todo was done by another person, I will list it here and credit them for it.

  1. "composer" record or subobject on pages: author, BGM authored, soundroom entry? or maybe just a property in the {{BGM}} record?Diff, done by reas
  2. Mobile span titles: https://stackoverflow.com/questions/12539006/tooltips-for-mobile-browsersDiff, done by Puckish
  3. Screenshots article → Link, done by WikiOdd