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



YumeWiki
2,873Articles

User:ZASNK/Todo: Difference between revisions

m (→‎General Wiki: space issue →‎Project: notable namespaces →‎Template: slink)
(update the list)
 
(One intermediate revision 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}}
{{User:ZASNK/Signature/s}}
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
#Make a glossary page for commonly used ynfg terms (e.g. what does ynfg mean)
#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>


==Project==
==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)
#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
#Record what banners are on which wiki main pages
#[[YumeWiki:References and notes]]
#Add to notable namespaces section in [[Help:Namespaces]]
#Add to notable namespaces section in [[Help:Namespaces]]


==Template==
==Template==
#Use a new Traits template for badge traits, allow it to function in the manual table, compare performance with current method
#Update [[Template:Badge/doc]] for new version
#Update [[Template:badge/doc|badge/doc]] for new version
#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''
#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}}
Line 35: Line 30:


===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>
#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>Perhaps a separate "update map" notice can be useful since that involves different work than updating the rest of the page</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 replaced 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?
#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
#Use {{t|hide}} for spoiler text like in [[Yume 2kki:Urotsuki|the Urotsuki page]]
#Make {{t|spoil}} for an easier way to spoil text using <code>class=spoiler</code>
#Move {{t|SpoilerSectionStart}} to {{t|CollapseStart}} and {{t|SpoilerSectionEnd}} to {{t|CollapseEnd}} - keep spoiler text as default inputs


===Authors===
===Authors===
Line 63: 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" 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
#<strong>"SMW output templates" (under [[:Category:Formatting templates|Formatting templates]])</strong>
#<strong>"SMW output templates" (under [[:Category:Formatting templates|Formatting templates]])</strong>
Line 69: Line 63:


==SMW==
==SMW==
#WP/Book Cover template to allow querying that info for [[Template:Locationbox|Locationbox's]] <code>Collectibles</code> 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?
#*Is doing the same for NPCs feasible/useful?
#*Need to heavily consider how this would effect page styling


==Yume Nikki==
==Yume Nikki==
Line 89: 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
#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 127: Line 121:
==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.


{{CollapseStart|}}
{{CollapseStart|}}
Line 134: Line 126:
;General Wiki
;General Wiki
#Update [[YumeWiki:Style Guide|Style Guide]] for brevity → [[Special:Diff/474773/481922|Diff]]
#Update [[YumeWiki:Style Guide|Style Guide]] for brevity → [[Special:Diff/474773/481922|Diff]]
;Project
#[[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 (i hope this is possible) → [[Special:Diff/477481/477776|Diff]]
#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
#"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]]
#{{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]]
#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 → [[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]]
#<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|Oldid]]
#Move [[:Category:Removed Content|Removed Content]] to [[:Category:Yume 2kki Removed Content|Yume 2kki Removed Content]] → [[Special:Permalink/487702|Link]]


;SMW
;SMW
Line 165: Line 164:


;Yume Nikki
;Yume Nikki
#Add new ninth banner to [[Yume Nikki:Yume Nikki Wiki|Yume Nikki Wiki]] (Madotsuki) → [[Special:Permalink/459218|Oldid]]
#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 175: 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]


;CSS
===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|}}

Latest 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


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. Update Template:Badge/doc for new version
  2. Template docs for your own created templates (Ongoing)
  3. Make {{FrontPageLatestVersion}} support multiple games
  4. 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.
  5. Chaser connection type for common pools
  6. Turn {{BGM}} records into subobjects to properly support multiple values in a field
  7. Add "removed" parameter to {{BGM}}
  8. Update Infobox image query functions to be more efficient, if possible. Remember SFX needs speed but does not need creator
  9. Have JapaneseName in {{Locationbox}} automatically place a link to JP 2kki wiki when used on 2kki pages. what about removed content?
  10. Plan a feature for files with a version removed in {{Infobox image}}, perhaps a separate category
  11. Templates for short labels like system messages in similar vein to {{MWButton}}
  12. "See section" template, something like {{slink}} from wikipedia (they use lua of course)

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 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 in a page's MissingInfo is enough?

Spoiler templates

  1. Change uses of {{Spoiler}} to {{SpoilerWarning}} because it's a less ambiguous name
  2. Make {{spoil}} for an easier way to spoil text using class=spoiler

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

Help

  1. Template usage across the wiki (eg how to spoiler section). General info on templates and template docs
  2. Help page navbox (Ongoing)

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" category for pages that came from fandom and still have similar text

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
    • Is doing the same for NPCs feasible/useful?
    • Need to heavily consider how this would effect page styling

Yume Nikki

  1. Fix "The" in links and names: Special:Search/"Yume_Nikki:The"
  2. YN (name) series rewrite and move to Theories page (Ongoing)
  3. Fix the last step of the second method of the Hyperspeed Glitch
  4. Explain the technical reasoning behind the speed glitches somewhere
  5. Translation comparison page + move effect page trivia to that page

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

Collective Unconscious

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

YNOproject

  1. Badge submission process in Badges page - WikiOdd is 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
  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

I don't have interfaceeditor perms so this is mainly just a personal interest thing rather than todo

  1. 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
  2. Wikitable should work for all wikis
  3. Record the current CSS classes available on the wiki
  4. 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

  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. Update wiki extensions
    • If this doesn't fix elastic search then look into that as well, search has been broken since ever
  5. Install the ogv.js library to allow devices without ogg support to listen to wiki audio
  6. 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
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

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