Publisher - Basic Configuration
Publisher Basic Configuration
Sektion kaldt “Publisher Basic Configuration”Konfigurer Publisher-modulets indstillinger, præferencer og generelle muligheder for din XOOPS-installation.
Adgang til konfiguration
Sektion kaldt “Adgang til konfiguration”Admin Panel Navigation
Sektion kaldt “Admin Panel Navigation”XOOPS Admin Panel└── Modules └── Publisher ├── Preferences ├── Settings └── Configuration- Log ind som Administrator
- Gå til Admin Panel → Moduler
- Find Publisher-modulet
- Klik på linket Preferences eller Admin
Generelle indstillinger
Sektion kaldt “Generelle indstillinger”Adgang til konfiguration
Sektion kaldt “Adgang til konfiguration”Admin Panel → Modules → PublisherKlik på tandhjulsikonet eller Indstillinger for disse muligheder:
Visningsindstillinger
Sektion kaldt “Visningsindstillinger”| Indstilling | Indstillinger | Standard | Beskrivelse |
|---|---|---|---|
| Elementer pr. side | 5-50 | 10 | Artikler vist i lister |
| Vis brødkrumme | Ja/Nej | Ja | Navigationsstivisning |
| Brug personsøgning | Ja/Nej | Ja | Sideinddeling af lange lister |
| Vis dato | Ja/Nej | Ja | Vis artikeldato |
| Vis kategori | Ja/Nej | Ja | Vis artikelkategori |
| Vis forfatter | Ja/Nej | Ja | Vis artikel forfatter |
| Vis visninger | Ja/Nej | Ja | Vis antal artikler |
Eksempel på konfiguration:
Items Per Page: 15Show Breadcrumb: YesUse Paging: YesShow Date: YesShow Category: YesShow Author: YesShow Views: YesForfatterindstillinger
Sektion kaldt “Forfatterindstillinger”| Indstilling | Standard | Beskrivelse |
|---|---|---|
| Vis forfatternavn | Ja | Vis rigtige navn eller brugernavn |
| Brug brugernavn | Nej | Vis brugernavn i stedet for navn |
| Vis forfatterens e-mail | Nej | Vis forfatterens kontakt-e-mail |
| Vis forfatteravatar | Ja | Vis brugeravatar |
Editor Konfiguration
Sektion kaldt “Editor Konfiguration”Vælg WYSIWYG Editor
Sektion kaldt “Vælg WYSIWYG Editor”Publisher understøtter flere redaktører:
Tilgængelige redaktører
Sektion kaldt “Tilgængelige redaktører”graph LR A[Editor Selection] -->|CKEditor| B[Modern, feature-rich] A -->|FCKeditor| C[Legacy, compatible] A -->|TinyMCE| D[Lightweight, simple] A -->|DHTML Editor| E[Very basic, minimal]CKEditor (anbefalet)
Sektion kaldt “CKEditor (anbefalet)”Bedst til: De fleste brugere, moderne browsere, alle funktioner
- Gå til Preferences
- Indstil Editor: CKEditor
- Konfigurer muligheder:
Editor: CKEditor 4.xToolbar: FullHeight: 400pxWidth: 100%Remove plugins: []Add plugins: [mathjax, codesnippet]FCKeditor
Sektion kaldt “FCKeditor”Bedst til: Kompatibilitet, ældre systemer
Editor: FCKeditorToolbar: DefaultCustom config: (optional)TinyMCE
Sektion kaldt “TinyMCE”Bedst til: Minimalt fodaftryk, grundlæggende redigering
Editor: TinyMCEPlugins: [paste, table, link, image]Toolbar: minimalFil- og uploadindstillinger
Sektion kaldt “Fil- og uploadindstillinger”Konfigurer upload-mapper
Sektion kaldt “Konfigurer upload-mapper”Admin → Publisher → Preferences → Upload SettingsFiltypeindstillinger
Sektion kaldt “Filtypeindstillinger”Allowed File Types: Images: - jpg - jpeg - gif - png - webp Documents: - pdf - doc - docx - xls - xlsx - ppt - pptx Archives: - zip - rar - 7z Media: - mp3 - mp4 - webm - movFilstørrelsesgrænser
Sektion kaldt “Filstørrelsesgrænser”| Filtype | Max størrelse | Noter |
|---|---|---|
| Billeder | 5 MB | Per billedfil |
| Dokumenter | 10 MB | PDF, Office-filer |
| Medie | 50 MB | Video-/lydfiler |
| Alle filer | 100 MB | I alt pr. upload |
Konfiguration:
Max Image Upload Size: 5 MBMax Document Upload Size: 10 MBMax Media Upload Size: 50 MBTotal Upload Size: 100 MBMax Files per Article: 5Ændring af billedstørrelse
Sektion kaldt “Ændring af billedstørrelse”Udgiveren tilpasser automatisk størrelsen på billeder for at sikre ensartethed:
Thumbnail Size: Width: 150 Height: 150 Mode: Crop/Resize
Category Image Size: Width: 300 Height: 200 Mode: Resize
Article Featured Image: Width: 600 Height: 400 Mode: ResizeIndstillinger for kommentar og interaktion
Sektion kaldt “Indstillinger for kommentar og interaktion”Kommentarer Konfiguration
Sektion kaldt “Kommentarer Konfiguration”Preferences → Comments SectionKommentarindstillinger
Sektion kaldt “Kommentarindstillinger”Allow Comments: - Enabled: Yes/No - Default: Yes - Per-article override: Yes
Comment Moderation: - Moderate comments: Yes/No - Moderate guest comments only: Yes/No - Spam filter: Enabled - Max comments per day: (unlimited)
Comment Display: - Display format: Threaded/Flat - Comments per page: 10 - Date format: Full date/Time ago - Show comment count: Yes/NoBedømmelseskonfiguration
Sektion kaldt “Bedømmelseskonfiguration”Allow Ratings: - Enabled: Yes/No - Default: Yes - Per-article override: Yes
Rating Options: - Rating scale: 5 stars (default) - Allow user to rate own: No - Show average rating: Yes - Show rating count: YesSEO & URL Indstillinger
Sektion kaldt “SEO & URL Indstillinger”Søgemaskineoptimering
Sektion kaldt “Søgemaskineoptimering”Preferences → SEO SettingsURL Konfiguration
Sektion kaldt “URL Konfiguration”SEO URLs: - Enabled: No (set to Yes for SEO URLs) - URL rewriting: None/Apache mod_rewrite/IIS rewrite
URL Format: - Category: /category/news - Article: /article/welcome-to-site - Archive: /archive/2024/01
Meta Description: - Auto-generate: Yes - Max length: 160 characters
Meta Keywords: - Auto-generate: Yes - From: Article tags, titleAktiver SEO URL’er (avanceret)
Sektion kaldt “Aktiver SEO URL’er (avanceret)”Forudsætninger:
- Apache med
mod_rewriteaktiveret .htaccess-understøttelse aktiveret
Konfigurationstrin:
- Gå til Indstillinger → SEO Indstillinger
- Indstil SEO URL’er: Ja
- Indstil URL Rewriting: Apache mod_rewrite
- Bekræft, at
.htaccess-filen findes i Publisher-mappen
.htaccess Konfiguration:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /modules/publisher/
# Category rewrites RewriteRule ^category/([0-9]+)-(.*)\.html$ index.php?op=showcategory&categoryid=$1 [L,QSA]
# Article rewrites RewriteRule ^article/([0-9]+)-(.*)\.html$ index.php?op=showitem&itemid=$1 [L,QSA]
# Archive rewrites RewriteRule ^archive/([0-9]+)/([0-9]+)/$ index.php?op=archive&year=$1&month=$2 [L,QSA]</IfModule>Cache og ydeevne
Sektion kaldt “Cache og ydeevne”Caching-konfiguration
Sektion kaldt “Caching-konfiguration”Preferences → Cache SettingsEnable Caching: - Enabled: Yes - Cache type: File (or Memcache)
Cache Lifetime: - Category lists: 3600 seconds (1 hour) - Article lists: 1800 seconds (30 minutes) - Single article: 7200 seconds (2 hours) - Recent articles block: 900 seconds (15 minutes)
Cache Clear: - Manual clear: Available in admin - Auto-clear on article save: Yes - Clear on category change: YesRyd cache
Sektion kaldt “Ryd cache”Manuel Cache Ryd:
- Gå til Admin → Udgiver → Værktøjer
- Klik på Ryd cache
- Vælg cachetyper, der skal ryddes:
- Kategori cache
- Artikelcache
- Bloker cache
- Alle cache
- Klik på Ryd valgte
Kommandolinje:
# Clear all Publisher cachephp /path/to/xoops/admin/cache_manage.php publisher
# Or directly delete cache filesrm -rf /path/to/xoops/var/cache/publisher/*Underretning og arbejdsgang
Sektion kaldt “Underretning og arbejdsgang”E-mail-meddelelser
Sektion kaldt “E-mail-meddelelser”Preferences → NotificationsNotify Admin on New Article: - Enabled: Yes - Recipient: Admin email - Include summary: Yes
Notify Moderators: - Enabled: Yes - On new submission: Yes - On pending articles: Yes
Notify Author: - On approval: Yes - On rejection: Yes - On comment: No (optional)Indsendelsesarbejdsgang
Sektion kaldt “Indsendelsesarbejdsgang”Require Approval: - Enabled: Yes - Editor approval: Yes - Admin approval: No
Draft Save: - Auto-save interval: 60 seconds - Save local versions: Yes - Revision history: Last 5 versionsIndholdsindstillinger
Sektion kaldt “Indholdsindstillinger”Udgivelsesstandarder
Sektion kaldt “Udgivelsesstandarder”Preferences → Content SettingsDefault Article Status: - Draft/Published: Draft - Featured by default: No - Auto-publish time: None
Default Visibility: - Public/Private: Public - Show on front page: Yes - Show in categories: Yes
Scheduled Publishing: - Enabled: Yes - Allow per-article: Yes
Content Expiration: - Enabled: No - Auto-archive old: No - Archive after days: (unlimited)WYSIWYG Indholdsindstillinger
Sektion kaldt “WYSIWYG Indholdsindstillinger”Allow HTML: - In articles: Yes - In comments: No
Allow Embedded Media: - Videos (iframe): Yes - Images: Yes - Plugins: No
Content Filtering: - Strip tags: No - XSS filter: Yes (recommended)Indstillinger for søgemaskine
Sektion kaldt “Indstillinger for søgemaskine”Konfigurer søgeintegration
Sektion kaldt “Konfigurer søgeintegration”Preferences → Search SettingsEnable Article Indexing: - Include in site search: Yes - Index type: Full text/Title only
Search Options: - Search in titles: Yes - Search in content: Yes - Search in comments: Yes
Meta Tags: - Auto generate: Yes - OG tags (social): Yes - Twitter cards: YesAvancerede indstillinger
Sektion kaldt “Avancerede indstillinger”Fejlretningstilstand (kun udvikling)
Sektion kaldt “Fejlretningstilstand (kun udvikling)”Preferences → AdvancedDebug Mode: - Enabled: No (only for development!)
Development Features: - Show SQL queries: No - Log errors: Yes - Error email: admin@example.comDatabaseoptimering
Sektion kaldt “Databaseoptimering”Admin → Tools → Optimize Database# Manual optimizationmysql> OPTIMIZE TABLE publisher_items;mysql> OPTIMIZE TABLE publisher_categories;mysql> OPTIMIZE TABLE publisher_comments;Modultilpasning
Sektion kaldt “Modultilpasning”Temaskabeloner
Sektion kaldt “Temaskabeloner”Preferences → Display → TemplatesVælg skabelonsæt:
- Standard
- Klassisk
- Moderne
- Mørkt
- Brugerdefineret
Hver skabelon kontrollerer:
- Artikellayout
- Kategoriliste
- Arkivvisning
- Visning af kommentarer
Konfigurationstip
Sektion kaldt “Konfigurationstip”Bedste praksis
Sektion kaldt “Bedste praksis”graph TD A[Configuration Strategy] -->|Start| B[Enable basic features] B -->|Test| C[Verify functionality] C -->|Scale| D[Enable advanced features] D -->|Optimize| E[Performance tune] E -->|Secure| F[Apply security settings]- Start Simple - Aktiver kernefunktioner først
- Test hver ændring - Bekræft før du går videre
- Aktiver cache - Forbedrer ydeevnen
- Backup først - Eksporter indstillinger før større ændringer
- Monitorlogs - Tjek fejllogfiler regelmæssigt
Ydeevneoptimering
Sektion kaldt “Ydeevneoptimering”For Better Performance: - Enable caching: Yes - Cache lifetime: 3600 seconds - Limit items per page: 10-15 - Compress images: Yes - Minify CSS/JS: Yes (if available)Sikkerhedshærdning
Sektion kaldt “Sikkerhedshærdning”For Better Security: - Moderate comments: Yes - Disable HTML in comments: Yes - XSS filtering: Yes - File type whitelist: Strict - Max upload size: Reasonable limitEksport/importindstillinger
Sektion kaldt “Eksport/importindstillinger”Backup-konfiguration
Sektion kaldt “Backup-konfiguration”Admin → Tools → Export SettingsSådan sikkerhedskopieres den aktuelle konfiguration:
- Klik på Eksporter konfiguration
- Gem den downloadede
.cfg-fil - Opbevar på et sikkert sted
Sådan gendannes:
- Klik på Importer konfiguration
- Vælg filen
.cfg - Klik på Gendan
Relaterede konfigurationsvejledninger
Sektion kaldt “Relaterede konfigurationsvejledninger”- Kategoristyring
- Oprettelse af artikler
- Tilladelseskonfiguration
- Installationsvejledning
Fejlfinding Konfiguration
Sektion kaldt “Fejlfinding Konfiguration”Indstillinger gemmes ikke
Sektion kaldt “Indstillinger gemmes ikke”Løsning:
- Tjek mappetilladelser på
/var/config/ - Bekræft PHP skriveadgang
- Tjek PHP fejllog for problemer
- Ryd browserens cache, og prøv igen
Editor vises ikke
Sektion kaldt “Editor vises ikke”Løsning:
- Kontroller, at editor-plugin er installeret
- Tjek XOOPS-editorens konfiguration
- Prøv en anden redigeringsmulighed
- Tjek browserkonsollen for JavaScript-fejl
Ydeevneproblemer
Sektion kaldt “Ydeevneproblemer”Løsning:
- Aktiver caching
- Reducer varer pr. side
- Komprimer billeder
- Tjek databaseoptimering
- Gennemgå log for langsomme forespørgsler
Næste trin
Sektion kaldt “Næste trin”- Konfigurer gruppetilladelser
- Opret din første artikel
- Opsæt kategorier
- Gennemgå brugerdefinerede skabeloner
#udgiver #konfiguration #præferencer #indstillinger #xoops