Hvad denne skærm gør
Det er her, du ser alle nyhedsartikler, der er oprettet for din organisation. Tænk på det som en opslagstavle, hvor hver meddelelse, opdatering eller historie vises som et kort. Du kan søge efter artikler, sortere dem efter dato, filtrere dem efter status (publiceret, planlagt eller kladde) og navigere til at oprette, se, redigere eller slette artikler.
Sådan kommer du hertil
Åbn kontrolpanelet.
Klik på Nyheder i menuen til venstre.
Du er nu på Nyhedsartikellisteskærmen.
Trin-for-trin guide
1. Gennemse artikellisten
Når siden indlæses, viser den de seneste nyhedsartikler for det aktuelt valgte center.
Artikler vises som vandrette kort i et gitter med to kolonner (én kolonne på mobil).
Hvert kort viser artiklens titel, billede, forfatter, publiceringsdato, status og handlingsknapper.
Op til 9 artikler vises pr. side.
2. Søg efter en artikel
Øverst på siden vil du se en søgebjælke i venstre side.
Begynd at skrive et nøgleord eller en artikeltitel.
Søgningen bruger en debounce (en kort forsinkelse), så den venter, til du stopper med at skrive, før den søger.
Matchende resultater vises i en dropdown. Klik på et resultat for at navigere til det.
Hvis ingen resultater matcher, vil du se en “Ingen resultater fundet”-meddelelse.
Kontrol | Påkrævet | Hvad den gør |
Søgebjælke | Nej | Skriv et nøgleord for at finde artikler efter titel. Resultater vises i en dropdown, mens du skriver. |
3. Sortér artikler
Til højre for søgebjælken skal du klikke på Sortér efter-knappen.
En lille menu vises med to muligheder:
Sorteringsmulighed | Hvad den gør |
Nyeste | Viser de nyeste artikler først (sorteret efter publiceringsdato, faldende). Dette er standarden. |
Ældste | Viser de ældste artikler først (sorteret efter publiceringsdato, stigende). |
Klik på en mulighed for at anvende den. Listen genindlæses med den nye sorteringsrækkefølge.
4. Filtrer efter status
Under søge- og sorteringskontrollerne vil du se en række af faner.
Hver fane viser en statuslabel og et tællemærke:
Fane | Hvad den viser |
Alle | Alle artikler, uanset status. Mærket viser det samlede antal. |
Publiceret | Kun artikler, der er live og synlige. Mærket er grønt. |
Planlagt | Artikler planlagt til fremtidig publicering. Mærket er blåt. |
Kladde | Artikler, der stadig er under udarbejdelse og endnu ikke publiceret. Mærket er gult. |
Klik på en fane for at filtrere listen. Artikellisten genindlæses for kun at vise artikler med den pågældende status.
5. Se en artikel
På hvert artikelkort skal du klikke på vis-handlingen (eller klik på selve artiklen, afhængigt af kortets layout).
Du føres til artiklens detaljeside.
6. Rediger en artikel
På hvert artikelkort skal du klikke på rediger-handlingen.
Du føres til artiklens redigeringsside, hvor du kan ændre indholdet.
7. Slet en artikel
På hvert artikelkort skal du klikke på slet-handlingen.
Artiklen fjernes fra systemet.
Du vil se en grøn “Slettet!”-notifikation nederst på skærmen.
Listen opdateres automatisk for at afspejle ændringen.
8. Opret en ny artikel
I øverste højre hjørne af siden skal du klikke på knappen + Tilføj nyhed.
Du føres til artikeloprettelsesskærmen.
9. Navigér mellem sider
Hvis der er mere end 9 artikler, vises en paginering-kontrol nederst i listen.
Klik på et sidetal for at springe til den side.
Listen genindlæses med artiklerne for den valgte side.
Hvad der sker bag kulisserne
Siden indlæses
|
v
Redux afsender getNews({
pageSize: 10, pageNumber: 0,
sortBy: ['publishedOn'],
direction: Desc,
status: undefined (alle)
})
|
v
API-kald: GET /api/news med forespørgselsparametre
|
v
Serveren returnerer artikler + statistik i headers (x-page-stats)
|
v
Artikler og statustal gemmes i Redux
|
v
Listen renderes med artikelkort, faner viser antal
|
v
(Når du ændrer sortering, filter eller side)
Redux afsender getNews() med opdaterede parametre
|
v
Listen genindlæses med nye data
|
v
(Når du sletter en artikel)
API-kald: NewsService.remove({ id })
|
v
Succesnotifikation vises ("Slettet!")
|
v
Listen opdateres via getNews() for at afspejle ændringer
Fejlfinding
“Jeg kan ikke se nogen artikler på siden”
Sørg for, at du har det korrekte center valgt i kontrolpanelets header. Artikler indlæses baseret på det aktuelt valgte center.
Tjek, om statusfilterfanen er sat til en status med nul artikler. Prøv at klikke på fanen Alle for at se alle artikler.
Hvis listen stadig er tom, er der endnu ikke oprettet nogen artikler. Klik på + Tilføj nyhed for at oprette din første.
“Søgningen returnerer ingen resultater”
Søgningen bruger en separat søge-API og kan opføre sig anderledes end statusfiltrene. Prøv at bruge kortere eller mere generelle nøgleord.
Sørg for, at du staver titlen korrekt.
Søgningen har en kort forsinkelse (debounce), før den kører – vent et øjeblik efter at have skrevet, før resultaterne vises.
“Jeg klikkede på Slet, men artiklen vises stadig”
Efter sletning bør listen automatisk opdateres. Hvis den ikke gør det, prøv at genindlæse siden manuelt.
Hvis du ser en fejlnotifikation i stedet for den grønne “Slettet!”-meddelelse, kan sletningen have fejlet. Tjek din internetforbindelse og prøv igen.
Du har muligvis ikke tilladelse til at slette artikler. Kontakt din administrator, hvis problemet fortsætter.
“Sidetallene vises ikke”
Paginering vises kun, når der er mere end 9 artikler i den aktuelle filtrerede visning.
Hvis du har færre end 9 artikler (eller 9 efter at have anvendt et statusfilter), er der ikke brug for paginering, og den vil være skjult.
“Artikler er ikke sorteret som forventet”
Tjek, hvilken sorteringsmulighed der er aktiv i øjeblikket, ved at se på Sortér efter-knappens label. Den viser enten “nyeste” eller “ældste.”
Sortering er baseret på publiceringsdatoen, ikke oprettelsesdatoen eller titlen. En kladderartikel uden publiceringsdato kan vises på en uventet position.
“Statustallene i fanerne ser forkerte ud”
Tallene kommer fra serveren og opdateres, hver gang listen genindlæses. Hvis du for nylig oprettede eller slettede en artikel, opdateres tallene ved næste sideindlæsning eller filterændring.
Prøv at klikke på en anden fane og derefter klikke tilbage for at opdatere tallene.
“Jeg skiftede center, men artiklerne ændrede sig ikke”
Artikellisten genindlæses automatisk, når du ændrer det valgte center i kontrolpanelet. Hvis den ikke gør det, prøv at genindlæse siden.
Nogle artikler kan være tilgængelige på tværs af flere centre. Listen viser artikler, der er relevante for det aktuelt valgte center.
“Jeg fik en fejl, da siden blev indlæst”
En rød fejlmeddelelse kan vises, hvis serveren ikke kunne nås. Tjek din internetforbindelse og prøv at genindlæse siden.
Hvis fejlen fortsætter, kan nyheds-API’en være midlertidigt nede. Kontakt din administrator eller prøv igen senere.
