Ποιες είναι οι διαφορετικές κατηγορίες χρηστών που υπάρχουν στο joomla;
Οι χρήστες ενός ιστοχώρου που έχει κατασκευαστεί με τη βοήθεια του Joomla διαχωρίζονται σε δύο κατηγορίες:
- Επισκέπτες (Guests)
- Εγγεγραμμένοι Χρήστες (Registered Users)
- Χρήστες Front-end (Front-end users)
- Χρήστες Back-end (Back-end users)
Οι χρήστες Front-end έχουν παραπάνω δικαιώματα σε σχέση με τους επισκέπτες, τα οποία μπορεί να περιλαμβάνουν τη δυνατότητα δημιουργίας και έκδοσης περιεχομένου στην ιστοσελίδα. Συνήθως αναφερόμαστε σε αυτούς τους χρήστες ως παρόχους περιεχομένου, καθώς πρωταρχικός τους στόχος είναι να παρέχουν περιεχόμενο στην ιστοσελίδα, και όχι να διαχειρίζονται την ιστοθέση ή να τροποποιούν τη δομή της. Αυτοί οι πάροχοι περιεχομένου μπορούν να παρέχουν περιεχόμενο μέσω της διεπιφάνειας web (web interface), χρησιμοποιώντας ένα ενσωματωμένο εργαλείο επεξεργασίας (editor) WYSIWG (What You See Is What You Get), χωρίς να χρειάζεται να έχουν γνώσεις κωδικοποίησης σε HTML.
Στην κατηγορία των χρηστών Front-end υπάρχουν τέσσερα διακριτά επίπεδα, τα οποία καθορίζει ο διαχειριστής για κάθε χρήστη. Τα επίπεδα αυτά είναι: Εγγεγραμμένος (Registered), Συγγραφέας (Author), Συντάκτης (Editor), και εκδότης (Publisher).
- Εγγεγραμμένος (Registered): Δεν έχει τη δυνατότητα να δημιουργεί, να επεξεργάζεται, ή να εκδίδει περιεχόμενα στην ιστοσελίδα. Μπορεί να υποβάλλει νέα Web Links για έκδοση και μπορεί να έχει πρόσβαση σε περιορισμένο περιεχόμενο το οποίο δεν είναι διαθέσιμο σε επισκέπτες.
- Συγγραφέας (Author): Μπορεί να δημιουργεί δικό του περιεχόμενο, να καθορίζει ως ένα βαθμό τον τρόπο εμφάνισης του περιεχομένου, και να ορίζει την ημερομηνία έκδοσης του περιεχομένου.
- Συντάκτης (Editor): Έχει τα ίδια δικαιώματα με ένα Συγγραφέα και μπορεί επίσης να επεξεργάζεται πέρα από το δικό του περιεχόμενο και το περιεχόμενο οποιουδήποτε άλλου Συγγραφέα.
- Εκδότης (Publisher): Μπορεί να επιτελέσει όλα τα καθήκοντα ενός Συγγραφέα και ενός Εκδότη, έχοντας παράλληλα τη δυνατότητα να εκδίδει περιεχόμενο.
Οι χρήστες Back-end αναφέρονται συνήθως ως οι διαχειριστές της ιστοσελίδας, αλλά έχουν ταυτόχρονα και δικαίωμα στη διεπιφάνεια Front-end της ιστοσελίδας. Όπως και με τους χρήστες Front-end, έτσι και οι χρήστες Back-end έχουν διαφορετικά προνόμια.
- Manager: Έχει πρόσβαση σε όλα τα εργαλεία διαχείρισης περιεχομένου που βρίσκονται στον πίνακα διαχείρισης (administration panel) της ιστοσελίδας, αλλά δεν έχει τη δυνατότητα να αλλάξει πρότυπα (templates), να τροποποιήσει τη δομή των σελίδων, ή να προσθέσει και διαγράψει επεκτάσεις. Δεν έχει επίσης τη δυνατότητα να προσθέσει χρήστες ή να τροποποιήσει υπάρχοντα προφίλ χρηστών.
- Διαχειριστής (Administrator): Μπορεί να προσθέτει και να διαγράφει επεκτάσεις στην ιστοθέση, να αλλάζει πρότυπα ή να τροποποιεί τη δομή των σελίδων, ενώ μπορεί επίσης να τροποποιεί υπάρχοντα προφίλ χρηστών που βρίσκονται στην ίδια βαθμίδα με αυτόν ή σε κατώτερη.
- Υπερδιαχειριστής (Super Administrator): Έχει απεριόριστη πρόσβαση να επιτελεί όλες τις διαχειριστικές λειτουργίες μέσα στην ιστοσελίδα. Μόνο οι υπερδιαχειριστές έχουν τη δυνατότητα να δημιουργούν νέους χρήστες με δικαιώματα υπερδιαχειριστή ή να δίνουν δικαιώματα υπερδιαχειριστή σε υπάρχοντες χρήστες.
