Gå til indhold

Udgiver - Administrering af kategorier

Komplet guide til at oprette, organisere hierarkier og administrere kategorier i Publisher-modulet.


Kategorier organiserer artikler i logiske grupper:

Example Structure:
News (Main Category)
├── Technology
├── Sports
└── Entertainment
Tutorials (Main Category)
├── Photography
│ ├── Basics
│ └── Advanced
└── Writing
└── Blogging
✓ Better user navigation
✓ Organized content
✓ Improved SEO
✓ Easier content management
✓ Better editorial workflow

Admin Panel
└── Modules
└── Publisher
└── Categories
├── Create New
├── Edit
├── Delete
├── Permissions
└── Organize
  1. Log ind som Administrator
  2. Gå til Admin → Moduler
  3. Klik på Udgiver → Admin
  4. Klik på Kategorier i venstre menu

graph TD
A[Create Category] -->|Step 1| B[Basic Info]
A -->|Step 2| C[Details]
A -->|Step 3| D[Images]
A -->|Step 4| E[Settings]
A -->|Step 5| F[Save]
Field: Category Name
Type: Text input (required)
Max length: 100 characters
Uniqueness: Should be unique
Example: "Photography"

Retningslinjer:

  • Konsekvent beskrivende og ental eller flertal
  • Bruges med store bogstaver
  • Undgå specialtegn
  • Hold dig rimelig kort
Field: Description
Type: Textarea (optional)
Max length: 500 characters
Used in: Category listing pages, category blocks

Formål:

  • Forklarer kategoriindhold
  • Vises over kategoriartikler
  • Hjælper brugerne med at forstå omfanget
  • Bruges til SEO metabeskrivelse

Eksempel:

"Photography tips, tutorials, and inspiration for
all skill levels. From composition basics to advanced
lighting techniques, master your craft."
Field: Parent Category
Type: Dropdown
Options: None (root), or existing categories

Eksempler på hierarki:

Flat Structure:
News
Tutorials
Reviews
Nested Structure:
News
Technology
Business
Sports
Tutorials
Photography
Basics
Advanced
Writing

Opret underkategori:

  1. Klik på rullemenuen Overordnet kategori
  2. Vælg forælder (f.eks. “Nyheder”)
  3. Udfyld kategorinavn
  4. Gem
  5. Ny kategori vises som underordnet
Field: Category Image
Type: Image upload (optional)
Format: JPG, PNG, GIF, WebP
Max size: 5 MB
Recommended: 300x200 px (or your theme size)

For at uploade:

  1. Klik på knappen Upload billede
  2. Vælg billede fra computer
  3. Beskær/tilpas størrelse om nødvendigt
  4. Klik på Brug dette billede

Hvor brugt:

  • Kategorilisteside
  • Kategoriblokoverskrift
  • Brødkrumme (nogle temaer)
  • Deling på sociale medier
Status:
- Enabled: Yes/No
- Hidden: Yes/No (hidden from menus, still accessible)
Display Options:
- Show description: Yes/No
- Show image: Yes/No
- Show article count: Yes/No
- Show subcategories: Yes/No
Layout:
- Items per page: 10-50
- Display order: Date/Title/Author
- Display direction: Ascending/Descending
Who Can View:
- Anonymous: Yes/No
- Registered: Yes/No
- Specific groups: Configure per group
Who Can Submit:
- Registered: Yes/No
- Specific groups: Configure per group
- Author must have: "submit articles" permission
Field: Meta Description
Type: Text (160 characters)
Purpose: Search engine description
Field: Meta Keywords
Type: Comma-separated list
Example: photography, tutorials, tips, techniques
Field: URL Slug
Type: Text
Auto-generated from category name
Example: "photography" from "Photography"
Can be customized before saving
  1. Udfyld alle obligatoriske felter:
    • Kategorinavn ✓
    • Beskrivelse (anbefales)
  2. Valgfrit: Upload billede, indstil SEO
  3. Klik på Gem kategori
  4. Bekræftelsesmeddelelse vises
  5. Kategori er nu tilgængelig

Step-by-step example: Create News → Technology subcategory
1. Go to Categories admin
2. Click "Add Category"
3. Name: "News"
4. Parent: (leave blank - this is root)
5. Save
6. Click "Add Category" again
7. Name: "Technology"
8. Parent: "News" (select from dropdown)
9. Save
Categories view shows tree structure:
📁 News
📄 Technology
📄 Sports
📄 Entertainment
📁 Tutorials
📄 Photography
📄 Basics
📄 Advanced
📄 Writing

Klik på udvidelsespilene for at vise/skjule underkategorier.

  1. Gå til kategorilisten
  2. Klik på Rediger på kategori
  3. Skift Overordnet kategori
  4. Klik på Gem
  5. Kategori flyttet til ny stilling

Brug træk-og-slip, hvis det er tilgængeligt:

  1. Gå til kategorilisten
  2. Klik og træk kategori
  3. Drop i ny position
  4. Ordren gemmer automatisk

Mulighed 1: Soft Delete (Skjul)

  1. Rediger kategori
  2. Indstil Status: Deaktiveret
  3. Klik på Gem
  4. Kategori skjult, men ikke slettet

Mulighed 2: Slet hård

  1. Gå til kategorilisten
  2. Klik på Slet på kategori
  3. Vælg handling for artikler:
☐ Flyt artikler til overordnet kategori
☐ Flyt artikler til root (Nyheder)
☐ Slet alle artikler i kategorien
  1. Bekræft sletning

  1. Gå til Admin → Udgiver → Kategorier
  2. Klik på Rediger på kategori
  3. Rediger felter:
    • Navn
    • Beskrivelse
    • Forældrekategori
    • Billede
    • Indstillinger
  4. Klik på Gem
  1. Gå til Kategorier
  2. Klik på Tilladelser på kategori (eller klik på kategori og derefter på Tilladelser)
  3. Konfigurer grupper:
For each group:
☐ View articles in this category
☐ Submit articles to this category
☐ Edit own articles
☐ Edit all articles
☐ Approve/Moderate articles
☐ Manage category
  1. Klik på Gem tilladelser

Upload nyt billede:

  1. Rediger kategori
  2. Klik på Skift billede
  3. Upload eller vælg billede
  4. Beskær/tilpas størrelse
  5. Klik på Brug billede
  6. Klik på Gem kategori

Fjern billede:

  1. Rediger kategori
  2. Klik på Fjern billede (hvis tilgængeligt)
  3. Klik på Gem kategori

Anonymous Registered Editor Admin
View category ✓ ✓ ✓ ✓
Submit article ✗ ✓ ✓ ✓
Edit own article ✗ ✓ ✓ ✓
Edit all articles ✗ ✗ ✓ ✓
Moderate articles ✗ ✗ ✓ ✓
Manage category ✗ ✗ ✗ ✓
  1. Gå til listen Kategorier
  2. Vælg en kategori
  3. Klik på Tilladelser
  4. Vælg tilladelser for hver gruppe:
Example: News category
Anonymous: View only
Registered: Submit articles
Editors: Approve articles
Admins: Full control
  1. Klik på Gem

Tilladelser på feltniveauKontroller, hvilke formularfelter brugere kan se/redigere:

Sektion kaldt “Tilladelser på feltniveauKontroller, hvilke formularfelter brugere kan se/redigere:”
Example: Limit field visibility for Registered users
Registered users can see/edit:
✓ Title
✓ Description
✓ Content
✗ Author (auto-set to current user)
✗ Scheduled date (only editors)
✗ Featured (only admins)

Konfigurer i:

  • Kategoritilladelser
  • Se efter afsnittet “Feltsynlighed”.

✓ Keep hierarchy 2-3 levels deep
✗ Don't create too many top-level categories
✗ Don't create categories with one article
✓ Use consistent naming (plural or singular)
✗ Don't use vague names ("Stuff", "Other")
✓ Create categories for articles that exist
✗ Don't create empty categories in advance
Good names:
"Photography"
"Web Development"
"Travel Tips"
"Business News"
Avoid:
"Articles" (too vague)
"Content" (redundant)
"News&Updates" (inconsistent)
"PHOTOGRAPHY STUFF" (formatting)
By Topic:
News
Technology
Sports
Entertainment
By Type:
Tutorials
Video
Text
Interactive
By Audience:
For Beginners
For Experts
Case Studies
Geographic:
North America
United States
Canada
Europe

Vis kategorilister på dit websted:

  1. Gå til Admin → Blokeringer
  2. Find Udgiver - Kategorier
  3. Klik på Rediger
  4. Konfigurer:
Block Title: "News Categories"
Show subcategories: Yes/No
Show article count: Yes/No
Height: (pixels or auto)
  1. Klik på Gem

Vis seneste artikler fra en bestemt kategori:

  1. Gå til Admin → Blokeringer
  2. Find Udgiver - Kategoriartikler
  3. Klik på Rediger
  4. Vælg:
Category: News (or specific category)
Number of articles: 5
Show images: Yes/No
Show description: Yes/No
  1. Klik på Gem

Fra kategoriadministrator:

Each category shows:
- Total articles: 45
- Published: 42
- Draft: 2
- Pending approval: 1
- Total views: 5,234
- Latest article: 2 hours ago

Hvis analyse er aktiveret:

  1. Klik på kategorinavn
  2. Klik på fanen Statistik
  3. Vis:
    • Sidevisninger
    • Populære artikler
    • Trafiktendenser
    • Brugte søgetermer

Hvis du bruger tilpassede skabeloner, kan hver kategori tilsidesætte:

publisher_category.tpl
├── Category header
├── Category description
├── Category image
├── Article listing
└── Pagination

Sådan tilpasses:

  1. Kopier skabelonfil
  2. Rediger HTML/CSS
  3. Tildel til kategori i admin
  4. Kategori bruger brugerdefineret skabelon

Admin → Publisher → Categories
1. Create "News" (parent)
2. Create "Technology" (parent: News)
3. Create "Sports" (parent: News)
4. Create "Entertainment" (parent: News)
  1. Gå til Artikler admin
  2. Vælg artikler (afkrydsningsfelter)
  3. Vælg “Skift kategori” fra rullemenuen for massehandlinger
  4. Vælg ny kategori
  5. Klik på Opdater alle
  1. Rediger kategori
  2. Indstil Status: Deaktiveret/skjult
  3. Gem
  4. Kategori vises ikke i menuer (stadig tilgængelig via URL)
Best Practice:
Create "In Review" category
├── Purpose: Articles awaiting approval
├── Permissions: Hidden from public
├── Only admins/editors can see
├── Move articles here until approved
└── Move to "News" when published

Hvis tilgængelig:

  1. Gå til Kategorier admin
  2. Klik på Eksporter
  3. Vælg format: CSV/JSON/XML
  4. Download fil
  5. Backup gemt

Hvis tilgængelig:

  1. Forbered fil med kategorier
  2. Gå til Kategorier admin
  3. Klik på Importer
  4. Upload fil
  5. Vælg opdateringsstrategi:
    • Kun oprette nye
    • Opdater eksisterende
    • Udskift alle
  6. Klik på Importer

Løsning:

1. Verify parent category status is "Enabled"
2. Check permissions allow viewing
3. Verify subcategories have status "Enabled"
4. Clear cache: Admin → Tools → Clear Cache
5. Check theme shows subcategories

Løsning:

1. Category must have no articles
2. Move or delete articles first:
Admin → Articles
Select articles in category
Change category to another
3. Then delete empty category
4. Or choose "move articles" option when deleting

Løsning:

1. Verify image uploaded successfully
2. Check image file format (JPG, PNG)
3. Verify upload directory permissions
4. Check theme displays category images
5. Try re-uploading image
6. Clear browser cache

Problem: Tilladelser træder ikke i kraft

Sektion kaldt “Problem: Tilladelser træder ikke i kraft”

Løsning:

1. Check group permissions in Category
2. Check global Publisher permissions
3. Check user belongs to configured group
4. Clear session cache
5. Log out and log back in
6. Check permission modules installed

Tjekliste for bedste praksis for kategori

Sektion kaldt “Tjekliste for bedste praksis for kategori”

Før du implementerer kategorier:

  • Hierarki er 2-3 niveauer dybt
  • Hver kategori har 5+ artikler
  • Kategorinavne er konsistente
  • Tilladelser er passende
  • Kategoribilleder er optimeret
  • Beskrivelserne er fuldstændige
  • SEO metadata udfyldt
  • URL’er er venlige
  • Kategorier testet på front-end
  • Dokumentation opdateret

  • Oprettelse af artikler
  • Administration af tilladelser
  • Modulkonfiguration
  • Installationsvejledning

  • Opret artikler i kategorier
  • Konfigurer tilladelser
  • Tilpas med brugerdefinerede skabeloner

#udgiver #kategorier #organisation #hierarki #ledelse #xoops