Εκδότης - Βασική διαμόρφωση
Βασική διαμόρφωση Publisher
Ενότητα με τίτλο «Βασική διαμόρφωση Publisher»Διαμορφώστε τις ρυθμίσεις της μονάδας Publisher, τις προτιμήσεις και τις γενικές επιλογές για την εγκατάστασή σας XOOPS.
Πρόσβαση στις ρυθμίσεις παραμέτρων
Ενότητα με τίτλο «Πρόσβαση στις ρυθμίσεις παραμέτρων»# Πλοήγηση πίνακα διαχειριστή
Ενότητα με τίτλο «# Πλοήγηση πίνακα διαχειριστή»XOOPS Admin Panel└── Modules └── Publisher ├── Preferences ├── Settings └── Configuration- Συνδεθείτε ως Διαχειριστής
- Μεταβείτε στο Πίνακας Διαχειριστή → Ενότητες
- Βρείτε την ενότητα Publisher
- Κάντε κλικ στο σύνδεσμο Προτιμήσεις ή Διαχειριστής
Γενικές ρυθμίσεις
Ενότητα με τίτλο «Γενικές ρυθμίσεις»# Διαμόρφωση πρόσβασης
Ενότητα με τίτλο «# Διαμόρφωση πρόσβασης»Admin Panel → Modules → PublisherΚάντε κλικ στο εικονίδιο με το γρανάζι ή στο Ρυθμίσεις για αυτές τις επιλογές:
# Επιλογές εμφάνισης
Ενότητα με τίτλο «# Επιλογές εμφάνισης»| Ρύθμιση | Επιλογές | Προεπιλογή | Περιγραφή |
|---|---|---|---|
| Στοιχεία ανά σελίδα | 5-50 | 10 | Άρθρα που εμφανίζονται σε λίστες |
| Εμφάνιση φρυγανιάς | Yes/No | Ναι | Εμφάνιση διαδρομής πλοήγησης |
| Χρήση σελιδοποίησης | Yes/No | Ναι | Σελιδοποίηση μεγάλων λιστών |
| Εμφάνιση ημερομηνίας | Yes/No | Ναι | Εμφάνιση ημερομηνίας άρθρου |
| Εμφάνιση κατηγορίας | Yes/No | Ναι | Εμφάνιση κατηγορίας άρθρου |
| Εμφάνιση συγγραφέα | Yes/No | Ναι | Εμφάνιση συγγραφέα άρθρου |
| Εμφάνιση προβολών | Yes/No | Ναι | Εμφάνιση αριθμού προβολών άρθρου |
Παράδειγμα διαμόρφωσης:
Items Per Page: 15Show Breadcrumb: YesUse Paging: YesShow Date: YesShow Category: YesShow Author: YesShow Views: Yes# Επιλογές συγγραφέα
Ενότητα με τίτλο «# Επιλογές συγγραφέα»| Ρύθμιση | Προεπιλογή | Περιγραφή |
|---|---|---|
| Εμφάνιση ονόματος συγγραφέα | Ναι | Εμφάνιση πραγματικού ονόματος ή ονόματος χρήστη |
| Χρήση ονόματος χρήστη | Όχι | Εμφάνιση ονόματος χρήστη αντί ονόματος |
| Εμφάνιση email συγγραφέα | Όχι | Εμφάνιση email επικοινωνίας συγγραφέα |
| Εμφάνιση avatar συγγραφέα | Ναι | Εμφάνιση avatar χρήστη |
Διαμόρφωση επεξεργαστή
Ενότητα με τίτλο «Διαμόρφωση επεξεργαστή»# Επιλέξτε WYSIWYG Επεξεργαστής
Ενότητα με τίτλο «# Επιλέξτε WYSIWYG Επεξεργαστής»Ο Publisher υποστηρίζει πολλούς επεξεργαστές:
# Διαθέσιμοι συντάκτες
Ενότητα με τίτλο «# Διαθέσιμοι συντάκτες»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 (Συνιστάται)
Ενότητα με τίτλο «# CKEditor (Συνιστάται)»Το καλύτερο για: τους περισσότερους χρήστες, σύγχρονα προγράμματα περιήγησης, πλήρεις δυνατότητες
- Μεταβείτε στις Προτιμήσεις
- Ρύθμιση Editor: CKEditor
- Διαμόρφωση επιλογών:
Editor: CKEditor 4.xToolbar: FullHeight: 400pxWidth: 100%Remove plugins: []Add plugins: [mathjax, codesnippet]# Επεξεργαστής FCK
Ενότητα με τίτλο «# Επεξεργαστής FCK»Το καλύτερο για: Συμβατότητα, παλαιότερα συστήματα
Editor: FCKeditorToolbar: DefaultCustom config: (optional)# TinyMCE
Ενότητα με τίτλο «# TinyMCE»Το καλύτερο για: Ελάχιστο αποτύπωμα, βασική επεξεργασία
Editor: TinyMCEPlugins: [paste, table, link, image]Toolbar: minimalΡυθμίσεις αρχείου και μεταφόρτωσης
Ενότητα με τίτλο «Ρυθμίσεις αρχείου και μεταφόρτωσης»# Διαμόρφωση καταλόγων μεταφόρτωσης
Ενότητα με τίτλο «# Διαμόρφωση καταλόγων μεταφόρτωσης»Admin → Publisher → Preferences → Upload Settings# Ρυθμίσεις τύπου αρχείου
Ενότητα με τίτλο «# Ρυθμίσεις τύπου αρχείου»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 - mov# Όρια μεγέθους αρχείου
Ενότητα με τίτλο «# Όρια μεγέθους αρχείου»| Τύπος αρχείου | Μέγιστο μέγεθος | Σημειώσεις |
|---|---|---|
| Εικόνες | 5 MB | Ανά αρχείο εικόνας |
| Έγγραφα | 10 MB | PDF, Αρχεία Office |
| ΜΜΕ | 50 MB | Video/audio αρχεία |
| Όλα τα αρχεία | 100 MB | Σύνολο ανά μεταφόρτωση |
Διαμόρφωση:
Max Image Upload Size: 5 MBMax Document Upload Size: 10 MBMax Media Upload Size: 50 MBTotal Upload Size: 100 MBMax Files per Article: 5# Αλλαγή μεγέθους εικόνας
Ενότητα με τίτλο «# Αλλαγή μεγέθους εικόνας»Ο Publisher αλλάζει αυτόματα το μέγεθος των εικόνων για συνέπεια:
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: ResizeΡυθμίσεις σχολίων και αλληλεπίδρασης
Ενότητα με τίτλο «Ρυθμίσεις σχολίων και αλληλεπίδρασης»# Διαμόρφωση σχολίων
Ενότητα με τίτλο «# Διαμόρφωση σχολίων»Preferences → Comments Section# Επιλογές σχολίων
Ενότητα με τίτλο «# Επιλογές σχολίων»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/No# Διαμόρφωση αξιολογήσεων
Ενότητα με τίτλο «# Διαμόρφωση αξιολογήσεων»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 Ρυθμίσεις
Ενότητα με τίτλο «SEO & URL Ρυθμίσεις»# Βελτιστοποίηση μηχανών αναζήτησης
Ενότητα με τίτλο «# Βελτιστοποίηση μηχανών αναζήτησης»Preferences → SEO Settings# URL Διαμόρφωση
Ενότητα με τίτλο «# URL Διαμόρφωση»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, title# Ενεργοποίηση διευθύνσεων URL SEO (Σύνθετες)
Ενότητα με τίτλο «# Ενεργοποίηση διευθύνσεων URL SEO (Σύνθετες)»Προαπαιτούμενα:
- Apache με ενεργοποιημένο το
mod_rewrite - Η υποστήριξη
.htaccessενεργοποιήθηκε
Βήματα διαμόρφωσης:
- Μεταβείτε στις Προτιμήσεις → SEO Ρυθμίσεις
- Ορίστε SEO URL: Ναι
- Ορίστε URL Επανεγγραφή: Apache mod_rewrite
- Βεβαιωθείτε ότι το αρχείο
.htaccessυπάρχει στον φάκελο Publisher
.htaccess Διαμόρφωση:
<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 & Performance
Ενότητα με τίτλο «Cache & Performance»# Διαμόρφωση προσωρινής αποθήκευσης
Ενότητα με τίτλο «# Διαμόρφωση προσωρινής αποθήκευσης»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: Yes# Εκκαθάριση προσωρινής μνήμης
Ενότητα με τίτλο «# Εκκαθάριση προσωρινής μνήμης»Μη αυτόματη εκκαθάριση προσωρινής μνήμης:
- Μεταβείτε στο Διαχειριστής → Εκδότης → Εργαλεία
- Κάντε κλικ στο Clear Cache
- Επιλέξτε τύπους προσωρινής μνήμης για διαγραφή:
- Προσωρινή μνήμη κατηγορίας
- Κρυφή μνήμη άρθρου
- Αποκλεισμός κρυφής μνήμης
- Όλη η προσωρινή μνήμη
- Κάντε κλικ στο Διαγραφή επιλεγμένων
Γραμμή εντολών:
# Clear all Publisher cachephp /path/to/xoops/admin/cache_manage.php publisher
# Or directly delete cache filesrm -rf /path/to/xoops/var/cache/publisher/*Ειδοποίηση και ροή εργασίας
Ενότητα με τίτλο «Ειδοποίηση και ροή εργασίας»# Ειδοποιήσεις μέσω email
Ενότητα με τίτλο «# Ειδοποιήσεις μέσω email»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)# Ροή εργασιών υποβολής
Ενότητα με τίτλο «# Ροή εργασιών υποβολής»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 versionsΡυθμίσεις περιεχομένου
Ενότητα με τίτλο «Ρυθμίσεις περιεχομένου»# Προεπιλογές δημοσίευσης
Ενότητα με τίτλο «# Προεπιλογές δημοσίευσης»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 Επιλογές περιεχομένου
Ενότητα με τίτλο «# WYSIWYG Επιλογές περιεχομένου»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)Ρυθμίσεις μηχανών αναζήτησης
Ενότητα με τίτλο «Ρυθμίσεις μηχανών αναζήτησης»# Διαμόρφωση ενσωμάτωσης αναζήτησης
Ενότητα με τίτλο «# Διαμόρφωση ενσωμάτωσης αναζήτησης»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: YesΠροηγμένες ρυθμίσεις
Ενότητα με τίτλο «Προηγμένες ρυθμίσεις»# Λειτουργία εντοπισμού σφαλμάτων (μόνο για ανάπτυξη)
Ενότητα με τίτλο «# Λειτουργία εντοπισμού σφαλμάτων (μόνο για ανάπτυξη)»Preferences → AdvancedDebug Mode: - Enabled: No (only for development!)
Development Features: - Show SQL queries: No - Log errors: Yes - Error email: admin@example.com# Βελτιστοποίηση βάσης δεδομένων
Ενότητα με τίτλο «# Βελτιστοποίηση βάσης δεδομένων»Admin → Tools → Optimize Database# Manual optimizationmysql> OPTIMIZE TABLE publisher_items;mysql> OPTIMIZE TABLE publisher_categories;mysql> OPTIMIZE TABLE publisher_comments;Προσαρμογή ενότητας
Ενότητα με τίτλο «Προσαρμογή ενότητας»# Πρότυπα θεμάτων
Ενότητα με τίτλο «# Πρότυπα θεμάτων»Preferences → Display → TemplatesΕπιλέξτε σύνολο προτύπων:
- Προεπιλογή
- Κλασικό
- Μοντέρνο
- Σκοτεινό
- Προσαρμοσμένο
Κάθε πρότυπο ελέγχει:
- Διάταξη άρθρου
- Καταχώριση κατηγορίας
- Εμφάνιση αρχείου
- Εμφάνιση σχολίων
Συμβουλές διαμόρφωσης
Ενότητα με τίτλο «Συμβουλές διαμόρφωσης»# Βέλτιστες πρακτικές
Ενότητα με τίτλο «# Βέλτιστες πρακτικές»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]- Ξεκινήστε απλά - Ενεργοποιήστε πρώτα τις βασικές λειτουργίες
- Δοκιμάστε κάθε αλλαγή - Επαληθεύστε πριν προχωρήσετε
- Ενεργοποίηση προσωρινής αποθήκευσης - Βελτιώνει την απόδοση
- Πρώτα δημιουργία αντιγράφων ασφαλείας - Εξαγωγή ρυθμίσεων πριν από σημαντικές αλλαγές
- Μητρώα παρακολούθησης - Ελέγχετε τακτικά τα αρχεία καταγραφής σφαλμάτων
# Βελτιστοποίηση απόδοσης
Ενότητα με τίτλο «# Βελτιστοποίηση απόδοσης»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)# Σκληρότητα ασφαλείας
Ενότητα με τίτλο «# Σκληρότητα ασφαλείας»For Better Security: - Moderate comments: Yes - Disable HTML in comments: Yes - XSS filtering: Yes - File type whitelist: Strict - Max upload size: Reasonable limitExport/Import Ρυθμίσεις
Ενότητα με τίτλο «Export/Import Ρυθμίσεις»# Διαμόρφωση αντιγράφων ασφαλείας
Ενότητα με τίτλο «# Διαμόρφωση αντιγράφων ασφαλείας»Admin → Tools → Export SettingsΓια δημιουργία αντιγράφων ασφαλείας της τρέχουσας διαμόρφωσης:
- Κάντε κλικ στην επιλογή Εξαγωγή διαμόρφωσης
- Αποθηκεύστε το ληφθέν αρχείο
.cfg - Αποθηκεύστε σε ασφαλή τοποθεσία
Για επαναφορά:
- Κάντε κλικ στο Εισαγωγή διαμόρφωσης
- Επιλέξτε
.cfgαρχείο - Κάντε κλικ στο Επαναφορά
Σχετικοί οδηγοί διαμόρφωσης
Ενότητα με τίτλο «Σχετικοί οδηγοί διαμόρφωσης»- Διαχείριση Κατηγορίας
- Δημιουργία άρθρου
- Διαμόρφωση άδειας
- Οδηγός εγκατάστασης
Διαμόρφωση αντιμετώπισης προβλημάτων
Ενότητα με τίτλο «Διαμόρφωση αντιμετώπισης προβλημάτων»# Οι ρυθμίσεις δεν αποθηκεύονται
Ενότητα με τίτλο «# Οι ρυθμίσεις δεν αποθηκεύονται»Λύση:
- Ελέγξτε τα δικαιώματα καταλόγου στο
/var/config/ - Επαληθεύστε την πρόσβαση εγγραφής PHP
- Ελέγξτε το αρχείο καταγραφής σφαλμάτων PHP για προβλήματα
- Εκκαθαρίστε την προσωρινή μνήμη του προγράμματος περιήγησης και δοκιμάστε ξανά
# Δεν εμφανίζεται ο επεξεργαστής
Ενότητα με τίτλο «# Δεν εμφανίζεται ο επεξεργαστής»Λύση:
- Βεβαιωθείτε ότι έχει εγκατασταθεί η προσθήκη του προγράμματος επεξεργασίας
- Ελέγξτε τη διαμόρφωση του επεξεργαστή XOOPS
- Δοκιμάστε διαφορετική επιλογή επεξεργασίας
- Ελέγξτε την κονσόλα του προγράμματος περιήγησης για σφάλματα JavaScript
# Θέματα απόδοσης
Ενότητα με τίτλο «# Θέματα απόδοσης»Λύση:
- Ενεργοποιήστε την προσωρινή αποθήκευση
- Μειώστε τα στοιχεία ανά σελίδα
- Συμπίεση εικόνων
- Ελέγξτε τη βελτιστοποίηση της βάσης δεδομένων
- Ελέγξτε το αργό αρχείο καταγραφής ερωτημάτων
Επόμενα βήματα
Ενότητα με τίτλο «Επόμενα βήματα»- Διαμόρφωση δικαιωμάτων ομάδας
- Δημιουργήστε το πρώτο σας άρθρο
- Ρύθμιση Κατηγοριών
- Ελέγξτε τα προσαρμοσμένα πρότυπα