User:Chieftain Alex/sandbox5

From Guild Wars 2 Wiki
Jump to navigationJump to search

Freeform thoughts below.

Options to generate locator maps with widget[edit]

Option 1[edit]

  • Bake floor into area page location infobox as a parameter (default to 1)
  • Bake continent id associated with zone pages directly.
  • Create sector-only version output of Widget:Interactive map data builder.
  • Create widget with inputs $continent, $floor, $zone, $area - therefore enabling use of existing structure layout; and outputs (probably using leaflet) black outlines with red fill on current area, with links to correct pages.
  • Stop generating any locator SVGs at each release.

Option 2[edit]

  • Bake floor into area page location infobox as a parameter (default to 1)
  • Go fishing for continent id from zone page (depends on regions being set properly).
  • Create sector-only version output of Widget:Interactive map data builder.
  • Create widget with inputs $continent, $floor, $zone, $area - therefore enabling use of existing structure layout; and outputs (probably using leaflet) black outlines with red fill on current area, with links to correct pages.
  • Stop generating any locator SVGs at each release.

1Yes Option 3 (preferred)[edit]

  • Create sector-only version output of Widget:Interactive map data builder. Floor data already contained within each sector.
  • Create widget with inputs $continent, $zone, $area; and outputs (probably using leaflet) black outlines with red fill on current area, with links to correct pages.
  • This time finds valid floors for $area (already filtered to correct zone using $continent and $zone), takes the first of those floors (probably 1), and filter other sectors by that.
  • Stop generating any locator SVGs at each release.

Options using SVGs[edit]

Option 4[edit]

  • Download all the existing SVG files.
  • Clean up the SVG inputs to remove transforms at both group and individual level.
  • Optionally reupload the cleaned up files.
  • Run each zone through the existing test script and manually generate each locator template page. Ensure it works for weird sectors with cutouts.
  • Continue to manually generate locator SVGs at each release PLUS generate the locator templates.

Option 5[edit]

  • Download all the existing SVG files.
  • Beef up the script. Make it handle transforms.
  • Run each zone through the existing test script and manually generate each locator template page. Ensure it works for weird sectors with cutouts.
  • Continue to manually generate locator SVGs at each release PLUS generate the locator templates.

Option 6[edit]

  • Download some of the existing SVG files (1 per floor).
  • Beef up the script. Make it handle transforms.
  • Run each zone through the existing locator script, type in all the area names by hand, and manually generate each locator template page. Ensure it works for weird sectors with cutouts.
  • Continue to manually generate locator SVGs at each release PLUS generate the locator templates.

Do nothing[edit]

Option 7[edit]

  • Delete the locator template subpages and pretend nothing happened.
  • Continue to manually generate locator SVGs at each release.