Template talk:Infobox skill

From Ring of Brodgar
Jump to navigation Jump to search

Potential changes raw workout

(Not specifically ordered)

  • Ditch/separate used "hearthmagicunlocked" property-name. -- Potentially replace by "skillreq" property based on used data. -- (Skill-pages: "reg" input)
    • hearthmagicunlocked: Relates to hearthmagic cases (infobox hearthmagic).
  • See about removing the property assignment from the "reg" input line. -- Property assignment would be done in template code itself in that case. -- (Skill-pages, skill-infobox-template)
    • Pro: No need to re-edit all skill pages to change potential future-used property name. (+all would use the same property.)
    • Pro: Some other stuff would be way easier. (like auto updating skill-related dependency trees on skill page. -- MAIN BACKGROUND TARGET.)
    • Con: "reg" input limited to skill-list. ie: Any other info/remarks would not fit anymore (could be done with separate input dedicated for (general) remarks, although currently not used/needed for skill infobox.)
  • See about changing used "reg" input-name. [skillreg, skillsreg, regskills, required_skills, ...] -- (Skill-pages, skill-infobox-template)
    • Potential clash with "skillreg" name, also used in metaobj infobox ... if at some point a general infobox would be used (unlikely, although not completely impossible).

...

(Potential process-steps workout)
--) (skill infobox template) Update to support new infobox parameter "skills_required", ("skill_cost"). Use test properties for "skills_required" data.
++ Disable Sandbox/dep test code. Its currently using the target test properties.
(?) Stick to sub-objects. Using a single property page will probably not work as it would not be a 1to1 set. Page vs data order might be wrong too.
--) (!) (skill pages) Add infobox parameter "skills_required" & ("skill_cost") +used data. (!external edit job) (edit will(should) force direct

property updating.)

--) Verify test-property data against Skills/dep property setup data.
--) Clear Skills/dep property setup page.
--) (!) (skill pages) Remove old infobox parameter -- "reg" => "skills_required" ("skillcost" => "skill_cost"). (!external edit job)
--) Force general purge on skill pages. (not needed after removing old parm names)
ToDo: Setup/fix external edit jobs., Workout "skills_required" processing.

...
--Mvg bot (talk) 10:44, 14 December 2024 (UTC)