From ab66114bd60a2cd248d8b4dff2ea33c6e8b8b110 Mon Sep 17 00:00:00 2001 From: Nohus Date: Tue, 21 Oct 2025 20:45:49 +0100 Subject: [PATCH 1/2] Corrected community services sorting by renaming all directories to match the project title --- .../{eve-esi-golang => eve-api-for-golang}/index.md | 0 .../{eve-api-php => eve-api-for-php}/index.md | 0 .../index.md | 0 .../desktop_asset_search.png | Bin .../desktop_industry_slots.png | Bin docs/community/{evebuddy => eve-buddy}/index.md | 0 .../{evebuddy => eve-buddy}/mobile_home.png | Bin .../{evebuddy => eve-buddy}/mobile_training.png | Bin .../battles-dashboard.png | Bin .../{eve-kill => eve-kill-com}/battles-index.png | Bin .../campaigns-dashboard.png | Bin .../{eve-kill => eve-kill-com}/campaigns-index.png | Bin .../character-achievements.png | Bin .../{eve-kill => eve-kill-com}/character-home.png | Bin docs/community/{eve-kill => eve-kill-com}/home.png | Bin docs/community/{eve-kill => eve-kill-com}/index.md | 0 docs/community/{eve-kill => eve-kill-com}/logo.svg | 0 docs/community/{eve-kill => eve-kill-com}/stats.png | Bin .../index.md | 0 .../{eve-sso-php => eve-sso-for-php}/index.md | 0 docs/community/{eveshipfit => eveship-fit}/index.md | 0 docs/community/sample-service/index.md | 2 +- docs/community/{eveseat => seat}/index.md | 0 .../{eveseat => seat}/seat-charactersheet.png | Bin .../{eveseat => seat}/seat-corpindustry.png | Bin .../{eveseat => seat}/seat-extractions.png | Bin docs/community/{eveseat => seat}/seat-index.png | Bin docs/community/{eveseat => seat}/seat-logo.svg | 0 docs/community/{eveseat => seat}/seat-roles.png | Bin docs/community/{upwell.gg => upwell-gg}/index.md | 0 docs/community/{upwell.gg => upwell-gg}/upwell.png | Bin .../{wormhole-systems => wormholesystems}/icon.png | Bin .../{wormhole-systems => wormholesystems}/index.md | 0 .../{zkillboard => zkillboard-com}/index.md | 0 34 files changed, 1 insertion(+), 1 deletion(-) rename docs/community/{eve-esi-golang => eve-api-for-golang}/index.md (100%) rename docs/community/{eve-api-php => eve-api-for-php}/index.md (100%) rename docs/community/{esi-typescript => eve-api-for-typescript}/index.md (100%) rename docs/community/{evebuddy => eve-buddy}/desktop_asset_search.png (100%) rename docs/community/{evebuddy => eve-buddy}/desktop_industry_slots.png (100%) rename docs/community/{evebuddy => eve-buddy}/index.md (100%) rename docs/community/{evebuddy => eve-buddy}/mobile_home.png (100%) rename docs/community/{evebuddy => eve-buddy}/mobile_training.png (100%) rename docs/community/{eve-kill => eve-kill-com}/battles-dashboard.png (100%) rename docs/community/{eve-kill => eve-kill-com}/battles-index.png (100%) rename docs/community/{eve-kill => eve-kill-com}/campaigns-dashboard.png (100%) rename docs/community/{eve-kill => eve-kill-com}/campaigns-index.png (100%) rename docs/community/{eve-kill => eve-kill-com}/character-achievements.png (100%) rename docs/community/{eve-kill => eve-kill-com}/character-home.png (100%) rename docs/community/{eve-kill => eve-kill-com}/home.png (100%) rename docs/community/{eve-kill => eve-kill-com}/index.md (100%) rename docs/community/{eve-kill => eve-kill-com}/logo.svg (100%) rename docs/community/{eve-kill => eve-kill-com}/stats.png (100%) rename docs/community/{sde-schema => eve-online-sde-documentation}/index.md (100%) rename docs/community/{eve-sso-php => eve-sso-for-php}/index.md (100%) rename docs/community/{eveshipfit => eveship-fit}/index.md (100%) rename docs/community/{eveseat => seat}/index.md (100%) rename docs/community/{eveseat => seat}/seat-charactersheet.png (100%) rename docs/community/{eveseat => seat}/seat-corpindustry.png (100%) rename docs/community/{eveseat => seat}/seat-extractions.png (100%) rename docs/community/{eveseat => seat}/seat-index.png (100%) rename docs/community/{eveseat => seat}/seat-logo.svg (100%) rename docs/community/{eveseat => seat}/seat-roles.png (100%) rename docs/community/{upwell.gg => upwell-gg}/index.md (100%) rename docs/community/{upwell.gg => upwell-gg}/upwell.png (100%) rename docs/community/{wormhole-systems => wormholesystems}/icon.png (100%) rename docs/community/{wormhole-systems => wormholesystems}/index.md (100%) rename docs/community/{zkillboard => zkillboard-com}/index.md (100%) diff --git a/docs/community/eve-esi-golang/index.md b/docs/community/eve-api-for-golang/index.md similarity index 100% rename from docs/community/eve-esi-golang/index.md rename to docs/community/eve-api-for-golang/index.md diff --git a/docs/community/eve-api-php/index.md b/docs/community/eve-api-for-php/index.md similarity index 100% rename from docs/community/eve-api-php/index.md rename to docs/community/eve-api-for-php/index.md diff --git a/docs/community/esi-typescript/index.md b/docs/community/eve-api-for-typescript/index.md similarity index 100% rename from docs/community/esi-typescript/index.md rename to docs/community/eve-api-for-typescript/index.md diff --git a/docs/community/evebuddy/desktop_asset_search.png b/docs/community/eve-buddy/desktop_asset_search.png similarity index 100% rename from docs/community/evebuddy/desktop_asset_search.png rename to docs/community/eve-buddy/desktop_asset_search.png diff --git a/docs/community/evebuddy/desktop_industry_slots.png b/docs/community/eve-buddy/desktop_industry_slots.png similarity index 100% rename from docs/community/evebuddy/desktop_industry_slots.png rename to docs/community/eve-buddy/desktop_industry_slots.png diff --git a/docs/community/evebuddy/index.md b/docs/community/eve-buddy/index.md similarity index 100% rename from docs/community/evebuddy/index.md rename to docs/community/eve-buddy/index.md diff --git a/docs/community/evebuddy/mobile_home.png b/docs/community/eve-buddy/mobile_home.png similarity index 100% rename from docs/community/evebuddy/mobile_home.png rename to docs/community/eve-buddy/mobile_home.png diff --git a/docs/community/evebuddy/mobile_training.png b/docs/community/eve-buddy/mobile_training.png similarity index 100% rename from docs/community/evebuddy/mobile_training.png rename to docs/community/eve-buddy/mobile_training.png diff --git a/docs/community/eve-kill/battles-dashboard.png b/docs/community/eve-kill-com/battles-dashboard.png similarity index 100% rename from docs/community/eve-kill/battles-dashboard.png rename to docs/community/eve-kill-com/battles-dashboard.png diff --git a/docs/community/eve-kill/battles-index.png b/docs/community/eve-kill-com/battles-index.png similarity index 100% rename from docs/community/eve-kill/battles-index.png rename to docs/community/eve-kill-com/battles-index.png diff --git a/docs/community/eve-kill/campaigns-dashboard.png b/docs/community/eve-kill-com/campaigns-dashboard.png similarity index 100% rename from docs/community/eve-kill/campaigns-dashboard.png rename to docs/community/eve-kill-com/campaigns-dashboard.png diff --git a/docs/community/eve-kill/campaigns-index.png b/docs/community/eve-kill-com/campaigns-index.png similarity index 100% rename from docs/community/eve-kill/campaigns-index.png rename to docs/community/eve-kill-com/campaigns-index.png diff --git a/docs/community/eve-kill/character-achievements.png b/docs/community/eve-kill-com/character-achievements.png similarity index 100% rename from docs/community/eve-kill/character-achievements.png rename to docs/community/eve-kill-com/character-achievements.png diff --git a/docs/community/eve-kill/character-home.png b/docs/community/eve-kill-com/character-home.png similarity index 100% rename from docs/community/eve-kill/character-home.png rename to docs/community/eve-kill-com/character-home.png diff --git a/docs/community/eve-kill/home.png b/docs/community/eve-kill-com/home.png similarity index 100% rename from docs/community/eve-kill/home.png rename to docs/community/eve-kill-com/home.png diff --git a/docs/community/eve-kill/index.md b/docs/community/eve-kill-com/index.md similarity index 100% rename from docs/community/eve-kill/index.md rename to docs/community/eve-kill-com/index.md diff --git a/docs/community/eve-kill/logo.svg b/docs/community/eve-kill-com/logo.svg similarity index 100% rename from docs/community/eve-kill/logo.svg rename to docs/community/eve-kill-com/logo.svg diff --git a/docs/community/eve-kill/stats.png b/docs/community/eve-kill-com/stats.png similarity index 100% rename from docs/community/eve-kill/stats.png rename to docs/community/eve-kill-com/stats.png diff --git a/docs/community/sde-schema/index.md b/docs/community/eve-online-sde-documentation/index.md similarity index 100% rename from docs/community/sde-schema/index.md rename to docs/community/eve-online-sde-documentation/index.md diff --git a/docs/community/eve-sso-php/index.md b/docs/community/eve-sso-for-php/index.md similarity index 100% rename from docs/community/eve-sso-php/index.md rename to docs/community/eve-sso-for-php/index.md diff --git a/docs/community/eveshipfit/index.md b/docs/community/eveship-fit/index.md similarity index 100% rename from docs/community/eveshipfit/index.md rename to docs/community/eveship-fit/index.md diff --git a/docs/community/sample-service/index.md b/docs/community/sample-service/index.md index b7fececd..72aa0dc6 100644 --- a/docs/community/sample-service/index.md +++ b/docs/community/sample-service/index.md @@ -2,7 +2,7 @@ search: exclude: true -title: Sample Service +title: Sample Service # The title of your project, this should match the name of the directory that you are putting this file in, as it influences sorting. For the directory name, use kebab-case with lowercase letters. type: sample # Should be either 'service' or 'resource' description: A short one-line description that will appear in the table on the community page. maintainer: # `name` is required, and exactly one of `github`, `gitlab`, or 'repository' is required diff --git a/docs/community/eveseat/index.md b/docs/community/seat/index.md similarity index 100% rename from docs/community/eveseat/index.md rename to docs/community/seat/index.md diff --git a/docs/community/eveseat/seat-charactersheet.png b/docs/community/seat/seat-charactersheet.png similarity index 100% rename from docs/community/eveseat/seat-charactersheet.png rename to docs/community/seat/seat-charactersheet.png diff --git a/docs/community/eveseat/seat-corpindustry.png b/docs/community/seat/seat-corpindustry.png similarity index 100% rename from docs/community/eveseat/seat-corpindustry.png rename to docs/community/seat/seat-corpindustry.png diff --git a/docs/community/eveseat/seat-extractions.png b/docs/community/seat/seat-extractions.png similarity index 100% rename from docs/community/eveseat/seat-extractions.png rename to docs/community/seat/seat-extractions.png diff --git a/docs/community/eveseat/seat-index.png b/docs/community/seat/seat-index.png similarity index 100% rename from docs/community/eveseat/seat-index.png rename to docs/community/seat/seat-index.png diff --git a/docs/community/eveseat/seat-logo.svg b/docs/community/seat/seat-logo.svg similarity index 100% rename from docs/community/eveseat/seat-logo.svg rename to docs/community/seat/seat-logo.svg diff --git a/docs/community/eveseat/seat-roles.png b/docs/community/seat/seat-roles.png similarity index 100% rename from docs/community/eveseat/seat-roles.png rename to docs/community/seat/seat-roles.png diff --git a/docs/community/upwell.gg/index.md b/docs/community/upwell-gg/index.md similarity index 100% rename from docs/community/upwell.gg/index.md rename to docs/community/upwell-gg/index.md diff --git a/docs/community/upwell.gg/upwell.png b/docs/community/upwell-gg/upwell.png similarity index 100% rename from docs/community/upwell.gg/upwell.png rename to docs/community/upwell-gg/upwell.png diff --git a/docs/community/wormhole-systems/icon.png b/docs/community/wormholesystems/icon.png similarity index 100% rename from docs/community/wormhole-systems/icon.png rename to docs/community/wormholesystems/icon.png diff --git a/docs/community/wormhole-systems/index.md b/docs/community/wormholesystems/index.md similarity index 100% rename from docs/community/wormhole-systems/index.md rename to docs/community/wormholesystems/index.md diff --git a/docs/community/zkillboard/index.md b/docs/community/zkillboard-com/index.md similarity index 100% rename from docs/community/zkillboard/index.md rename to docs/community/zkillboard-com/index.md From 44e1f994eebe8c77c186d7b4d3d3e4d7375bab6b Mon Sep 17 00:00:00 2001 From: Nohus Date: Wed, 5 Nov 2025 02:31:36 +0000 Subject: [PATCH 2/2] Updated community services table sorting to ignore case --- scripts/community-tools.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/community-tools.py b/scripts/community-tools.py index 21f2b875..14ab37ed 100644 --- a/scripts/community-tools.py +++ b/scripts/community-tools.py @@ -48,7 +48,8 @@ def community_pages(filter="service"): ) for f in files if meta[f].get("type") == filter - ] + ], + key=lambda it: it[0].casefold(), ) return tpl.render( items=items,