Hur en sportklubbs kontaktperson håller sin profil, sina evenemang och sin medlemslista levande på plattformenHow a sports club’s contact person keeps their profile, events, and member list active on the platform
Klubbansvarige loggar in på /logga-in/ med samma formulär som alla andra roller. Demo-panelen på inloggningssidan fyller i uppgifterna automatiskt vid presentationer.
The club manager logs in at /logga-in/ using the same form as all other roles. The demo panel on the login page fills in the credentials automatically during presentations.
Efter inloggning hamnar klubbansvarige på /dashboard/, som visar en egen kontrollpanel för entiteten — samma vy som en föreningsledare ser, eftersom klubbar och föreningar hanteras som samma typ av community-entitet på plattformen. Fliken Översikt visar tre nyckeltal (profilvisningar totalt, aktiva medlemmar, bokningar) och tre snabbknappar: Redigera profil, Evenemang och Visa publik profil.
Rubriken «Förening» visas även för klubbar: Statusmärket bredvid klubbnamnet och brödtexten under («Förening / Klubb») är gemensam kopia för alla community-typer (förening, klubb, byalag med flera) — det är inte ett fel specifikt för klubbrollen, utan hur gränssnittet just nu benämner den delade entitetstypen.
After logging in, the club manager lands on /dashboard/, which shows a dedicated dashboard for the entity — the same view an association leader sees, since clubs and associations are handled as the same type of community entity on the platform. The Overview tab shows three key figures (total profile views, active members, bookings) and three quick-action buttons: Edit profile, Events, and View public profile.
The «Förening» (association) label also appears for clubs: The status badge next to the club name and the text below it («Förening / Klubb») is shared copy across all community entity types (association, club, village council, etc.) — this is not a bug specific to the club role, it is simply how the interface currently labels the shared entity type.
Fliken Min profil (rubricerad «Min förening» i gränssnittet, oavsett entitetstyp) innehåller ett formulär för klubbens grunduppgifter: namn, tagline, beskrivning, kontakt-e-post, telefon, webbplats och öppettider. Ändringar sparas med «Spara ändringar», och «Publik profil» öppnar samma sida som besökare ser.
Fixat (2026-09-08): Formulärfälten laddades tidigare tomma för demo.klubb@hds.se eftersom profilen (demo-klubb) saknade ett kommun_id i sin databaspost. Se rutan i slutet av dokumentet för detaljer — åtgärdat genom att lägga till kommun_id på entiteten samt koppla den till Piteå i entity_commune.
The My Profile tab (labeled «Min förening»/«My association» in the interface, regardless of entity type) contains a form for the club’s basic details: name, tagline, description, contact email, phone, website, and opening hours. Changes are saved with «Save changes», and «Public profile» opens the same page visitors see.
Fixed (2026-09-08): The form fields used to load empty for demo.klubb@hds.se because the profile (demo-klubb) was missing a kommun_id in its database record. See the note at the end of this document for details — fixed by adding kommun_id to the entity and linking it to Piteå in entity_commune.
Fliken Evenemang visar klubbens kommande evenemang — till exempel matcher, cuper eller träningspass (inga godkända ännu för demokontot) — och länkar till «Se alla evenemang» (kommunens publika evenemangssida) och «Lägg till evenemang» (inlämningsformuläret på /evenemang/lagga-till/).
The Events tab shows the club’s upcoming events — matches, tournaments, or training sessions, for example (none approved yet for the demo account) — and links to «See all events» (the commune’s public events page) and «Add event» (the submission form at /evenemang/lagga-till/).
Fliken Medlemmar visar en sammanfattning av registrerade medlemmar (ingen ännu för demokontot) och länkar vidare till «Hantera i kontoverktyget» för fullständig medlemshantering (lista, export, meddelanden) på /konto/.
The Members tab shows a summary of registered members (none yet for the demo account) and links onward to «Manage in account tool» for full member management (list, export, messaging) at /konto/.
Både «Redigera profil» (/konto/?entity=demo-klubb) på Översikt-fliken och den publika profilsidan (/foretag/demo-klubb/) visar «Profilen hittades inte. Kontakta admin.» för det här kontot. Se förklaringen i rutan nedan.
Both «Edit profile» (/konto/?entity=demo-klubb) on the Overview tab and the public profile page (/foretag/demo-klubb/) show «Profile not found. Contact admin.» for this account. See the explanation in the box below.
Fixat (2026-09-08): Profilredigeringen på /konto/ och den publika sidan på /foretag/demo-klubb/ visade tidigare «Profilen hittades inte», trots att kontrollpanelen på /dashboard/ fungerade fullt ut. Orsaken: entiteten demo-klubb finns bara som en rad i databastabellen entity_overrides (utan motsvarighet i data/entities.json), och den raden saknade fältet kommun_id samt en koppling i entity_commune. Sidans gemensamma fetchEntities()-funktion filtrerar alla entiteter på kommun-ID innan de visas, så utan dessa fanns demo-klubb inte i listan trots att databasposten existerade. Samma fel gällde det identiska demokontot för föreningsledare (demo-forening). Båda är nu åtgärdade: kommun_id: "pitea" har lagts till på respektive entitets databaspost, och en rad har lagts till i entity_commune som kopplar dem till Piteå.Fixed (2026-09-08): The profile editor at /konto/ and the public page at /foretag/demo-klubb/ used to show «Profile not found», even though the dashboard at /dashboard/ worked fully. The cause: the demo-klubb entity exists only as a row in the entity_overrides database table (with no counterpart in data/entities.json), and that row was missing the kommun_id field as well as a link in entity_commune. The site’s shared fetchEntities() function filters all entities by commune ID before displaying them, so without those, demo-klubb was absent from the list even though the database record existed. The same issue affected the identical demo account for the association leader (demo-forening). Both are now fixed: kommun_id: "pitea" was added to each entity’s database record, and a row was added to entity_commune linking them to Piteå.