## Περιγραφή Plugin
Το **Openweb MSM Admin** είναι ένα εξειδικευμένο plugin για WordPress που επιτρέπει τη διαχείριση και προβολή προσαρμοσμένων μηνυμάτων στο περιβάλλον διαχείρισης (admin), με βάση τους ρόλους χρηστών.
Παράλληλα, παρέχει σύστημα καταγραφής (history log), επιτρέποντας την παρακολούθηση, επεξεργασία και διαγραφή προηγούμενων αλλαγών.
Αποτελεί ιδανική λύση για:
* ομάδες διαχείρισης ιστοσελίδων
* ενημέρωση χρηστών backend
* εσωτερική επικοινωνία admin
* καταγραφή ενεργειών
—
## Βασικές Δυνατότητες
### Εμφάνιση Μηνύματος σε Admin
* Ορίζεις προσαρμοσμένο μήνυμα (έως 300 χαρακτήρες)
* Επιλέγεις σε ποιους ρόλους θα εμφανίζεται
* Το μήνυμα εμφανίζεται ως admin notice
—
### Έλεγχος Ορατότητας
* Επιλογή ρόλων που:
* βλέπουν το μήνυμα
* δεν βλέπουν άλλα admin notices
—
### Ιστορικό Αλλαγών
* Καταγράφει κάθε αλλαγή μηνύματος
* Περιλαμβάνει:
* ημερομηνία
* χρήστη
* περιεχόμενο
—
### Διαχείριση Ιστορικού
Δυνατότητες:
* ️ Διόρθωση εγγραφής
* Διαγραφή μεμονωμένης εγγραφής
* Καθαρισμός όλου του ιστορικού
—
### Αποστολή Email
* Δυνατότητα αποστολής email από admin
* Αυτόματη προσθήκη:
* username
* email αποστολέα
—
## Εγκατάσταση Plugin
### Μέθοδος 1: Μέσω ZIP
1. Συνδέσου στο WordPress Admin
2. Πήγαινε: **Plugins → Προσθήκη Νέου**
3. Πάτησε: **Μεταφόρτωση Προσθέτου**
4. Επίλεξε το αρχείο: `openweb-msm-admin.zip`
5. Πάτησε: **Εγκατάσταση**
6. Ενεργοποίησε το plugin
—
### Μέθοδος 2: Χειροκίνητα (FTP)
1. Αποσυμπίεσε το αρχείο ZIP
2. Ανέβασε τον φάκελο στο:
“` /wp-content/plugins/ “`
3. Πήγαινε στο WordPress Admin: **Plugins**
4. Ενεργοποίησε το: **Openweb MSM Admin**
—
## Ρύθμιση Plugin
Μετά την ενεργοποίηση:
1. Πήγαινε: **Μήνυμα Admin (από το menu)**
2. Συμπλήρωσε:
α.Ρόλους που βλέπουν το μήνυμα
β. Ρόλους που δεν βλέπουν άλλα notices
γ. Το μήνυμα
3. Πάτησε: **Αποθήκευση ρυθμίσεων**
για την ρυθμιση του email διαχειρηστή μεσα στο αρχείο php του πρόσθετου αλλαξε στην αρχή στο “private $email_recipient = ‘geomandas@openwebsite.gr’;” με το email που θέλετε
—
## Ιστορικό Αλλαγών
Στην ίδια σελίδα θα βρεις:
### Διόρθωση
* Πατάς “Διόρθωση”
* Επεξεργάζεσαι:
μήνυμα
ημερομηνία
χρήστη
Αποθηκεύεις
—
### Διαγραφή
* Πατάς “Διαγραφή”
Επιβεβαιώνεις
Η εγγραφή αφαιρείται
—
### Καθαρισμός Ιστορικού
* Διαγράφει όλα τα logs
—
## Ασφάλεια
Το plugin περιλαμβάνει:
* Nonce verification (CSRF protection)
* Έλεγχο δικαιωμάτων (manage_options)
* Sanitization εισόδων
* Safe redirects
## Δημιουργός: Open Web & More
## Υποστήριξη
Για βελτιώσεις, custom εκδόσεις ή υποστήριξη:
επικοινώνησε με την ομάδα ανάπτυξης. εδω