Changeset a1c8cb8 in Klonkt for src/routes


Ignore:
Timestamp:
06/14/2026 06:55:44 PM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
ddecd9a
Parents:
74c2473
Message:

feat: directory URL /artiesten -> /leden + count 'N Klonkt's'

  • Route mounted at /leden; /artiesten 301-redirects (query preserved) for old links. 'leden' added to reserved slugs (both lists).
  • Internal links (hub-home more-link, directory search action + clear) -> /leden.
  • Directory count 'N PrutFolio's' -> 'N Klonkt's'.

Co-Authored-By: Claude <noreply@…>

Location:
src/routes
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • src/routes/admin-sites.js

    r74c2473 ra1c8cb8  
    9898  'auth', 'admin', 'login', 'register', 'logout', 'archive', 'search',
    9999  'account', 'sites', 'comments', 'posts', 'media', 'audio', 'prutter',
    100   'forum', 'tag', 'user', 'users', 'artiesten', 'feed.xml', 'atom.xml', 'sitemap.xml',
     100  'forum', 'tag', 'user', 'users', 'artiesten', 'leden', 'feed.xml', 'atom.xml', 'sitemap.xml',
    101101  'manifest.webmanifest', 'sw.js', 'favicon.ico', 'favicon.svg', 'assets',
    102102]);
  • src/routes/artists.js

    r74c2473 ra1c8cb8  
    22 * Artiesten-directory — alleen in hub-modus.
    33 *
    4  * GET /artiesten?q=&page=  -> doorzoekbare, gepagineerde lijst van ALLE
     4 * GET /leden?q=&page=  -> doorzoekbare, gepagineerde lijst van ALLE
    55 * PrutFolio's. De hub-home toont maar een beperkte selectie; deze pagina
    66 * schaalt naar honderden/duizenden artiesten via zoeken + paginering.
  • src/routes/hub.js

    r74c2473 ra1c8cb8  
    5050  // Uitgelichte PrutFolio's voor de home-roster: meest-actief eerst (aantal
    5151  // gepubliceerde posts), dan nieuwste. Excl. de hoofdsite. Beperkt tot
    52   // HOME_ROSTER_LIMIT zodat de home schaalt — volledige lijst staat op /artiesten.
     52  // HOME_ROSTER_LIMIT zodat de home schaalt — volledige lijst staat op /leden.
    5353  const HOME_ROSTER_LIMIT = 24;
    5454  const artists = db.prepare(`
  • src/routes/posts.js

    r74c2473 ra1c8cb8  
    6262  'archive', 'search', 'account', 'sites', 'comments',
    6363  'posts', 'media', 'audio', 'prutter', 'forum',
    64   'tag', 'type', 'user', 'users', 'artiesten', 'feed.xml', 'atom.xml', 'sitemap.xml',
     64  'tag', 'type', 'user', 'users', 'artiesten', 'leden', 'feed.xml', 'atom.xml', 'sitemap.xml',
    6565  'manifest.webmanifest', 'sw.js', 'favicon.ico', 'favicon.svg', 'assets',
    6666]);
Note: See TracChangeset for help on using the changeset viewer.