Εγχειρίδιο χρήσης διαδικτυακής πύλης (e-portal) (Δράση 5.5.2) 2012
ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ... 2 ΕΙΣΑΓΩΓΗ... 3 ΟΔΗΓΟΣ ΔΙΑΧΕΙΡΗΣΗΣ WEBPORTAL... 4 1. ΕΝΑ ΤΥΠΙΚΟ ΑΡΘΡΟ... 4 2. ΑΡΧΗ... 4 3. ΦΟΡΜΑ ΑΡΘΡΟΥ... 5 3.1. Τίτλος... 6 3.2. Κατηγορία... 6 3.3. Κείμενο... 6 3.4. Επιλογές... 7 3.5. Περισσότερες επιλογές... 7 3.6. Δικαιώματα... 7 4. MEDIA MANAGER... 8 4.1. Πώς λειτουργεί... 8 4.2. Media manager και το πρόγραμμα επεξεργασίας... 10 4.3. Ο Media Manager σε άλλα μέρη... 11 5. ΔΟΜΗΣΗ ΤΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ ΜΕ ΚΑΤΗΓΟΡΙΕΣ... 12 5.1. Μια λίστα όλων των κατηγοριών... 15 5.2. Μια διάταξη blog (όπως πχ στην αρχική σελίδα)... 16 5.3. Μια λίστα κατηγοριών... 17 5.4. Συμπέρασμα... 18 6. ΧΡΗΣΤΕΣ ΚΑΙ ΔΙΚΑΙΩΜΑΤΑ... 19 6.1. Εγγραφή και σύνδεση... 19 6.2. Ομάδες Χρηστών... 20 6.3. Επίπεδα πρόσβασης... 22 6.4. Γιατί Επίπεδα πρόσβασης;... 23 7. ΣΗΜΕΙΩΣΕΙΣ ΧΡΗΣΤΗ... 24 Δράση 5.5 - Ανάπτυξη e-portal 2
ΕΙΣΑΓΩΓΗ Η παρούσα έκθεση εκπονήθηκε στα πλαίσια του προγράμματος με τίτλο "Decision Support System for water pollution risk pollution in Nestos River Basin", με το ακρωνύμιο "AUTONEST", η οποία υλοποιείται στο πλαίσιο της κοινοτικής πρωτοβουλίας INTERREG και ιδιαίτερα υπό το ευρωπαϊκό εδαφικό πρόγραμμα συνεργασίας Ελλάδας - Βουλγαρίας 2007-2013, και αφορά την υλοποίηση δύο συγκεκριμένων δράσεων. Ο στόχος της δράσης 5.5 "Development of the e-portal" αποσκοπεί στο να διαμορφώσει μια ηλεκτρονική πύλη που να επικεντρώνεται στη διάδοση των πληροφοριών που αφορούν τα επίπεδα ρύπανσης του νερού και τον σχετικό κίνδυνο στη λεκάνη απορροής του ποταμού Νέστου στις κατάλληλες αρχές στην Ελλάδα και την Βουλγαρία. Η δικτυακή πύλη αποτελεί ένα προηγμένο και ειδικά προσαρμοσμένο πληροφοριακό σύστημα που εξασφαλίζει τη διαχείριση πληροφοριών που διευκολύνουν την ανάκτηση, επεξεργασία και προβολή των δεδομένων. Επιπρόσθετα, το e-portal παρέχει την αναγκαία υποδομή για λήψη μηνυμάτων πιθανών ειδοποιήσεων και διαβίβασης αυτών των μηνυμάτων στις αρχές για την αξιολόγηση πιθανών ακραίων καταστάσεων. Η παρούσα έκθεση αναφέρεται στη δράση 5.5 "Development of the e-portal" και περιέχει περιγραφικές πληροφορίες σχετικά με την διαχείριση του e-portal. Δράση 5.5 - Ανάπτυξη e-portal 3
ΟΔΗΓΟΣ ΔΙΑΧΕΙΡΗΣΗΣ WEBPORTAL 1. ΕΝΑ ΤΥΠΙΚΟ ΑΡΘΡΟ Τα ακόλουθα στοιχεία, συνήθως, πρέπει να λαμβάνονται υπόψη, όταν πρόκειται για τη δημιουργία ενός άρθρου στο δικτυακό σας τόπο: 1. ένα κείμενο με μία ή περισσότερες εικόνες 2. ένα κείμενο τρέιλερ για προβολές λίστας με μια σύνδεση Διαβάστε περισσότερα κατάδειξης στη σελίδα πλήρους άρθρου 3. το άρθρο πρέπει να εμφανίζεται στην πρώτη σελίδα και να χρειάζεται σύνδεση με ένα μενού 4. Μια έκδοση συμβατή με εκτυπωτή για τους επισκέπτες που ήθελα να εκτυπώσετε το άρθρο 5. Μια επιλογή για να προωθήσετε το άρθρο μέσω ηλεκτρονικού ταχυδρομείου 2. ΑΡΧΗ Σχήμα 1. Αρχική οθόνη Δράση 5.5 - Ανάπτυξη e-portal 4
Όταν συνδεθείτε στο τον τομέα της διοίκησης, θα δείτε ένα εικονίδιο που ονομάζεται Προσθήκη νέου άρθρου. Μπορείτε είτε να κάνετε κλικ σε αυτό το εικονίδιο ή μέσω της φόρμας "περιεχόμενο" διαχειριστής άρθρων Προσθήκη νέου άρθρου (σχήμα 2) Σχήμα 2. Περιοχή διαχείρισης 3. ΦΟΡΜΑ ΑΡΘΡΟΥ Τώρα είστε στην φόρμα άρθρου, στην οποία θα πιθανώς γράφετε όλα τα άρθρα θα γράψετε ποτέ σε Joomla!. Η φόρμα είναι δομημένη όπως στο σχήμα 3. Δράση 5.5 - Ανάπτυξη e-portal 5
Σχήμα 3. Φόρμα εισαγωγής για άρθρα Η ελάχιστη απαίτηση για ένα άρθρο είναι ένας τίτλος (1), μια κατηγορία (2), και ένα κείμενο (3). Αν κοιτάξετε τη φόρμα πιο προσεκτικά, θα παρατηρήσετε τα κείμενα βοήθεια που εμφανίζονται, όταν μετακινείτε το ποντίκι σε όλη την περιγραφή ενός πεδίου. Στο σχήμα 3 σημειώνονται με τους αριθμούς 1-6 3.1. Τίτλος Το σημαντικότερο μέρος του άρθρου είναι ο τίτλος ή επικεφαλίδα. Ο τίτλος εμφανίζεται ως επικεφαλίδα για την τοποθεσία Web (συνήθως με μεγάλη γραμματοσειρά) και στη γραμμή περιήγησης (μπορείτε να ενεργοποιήσετε ή απενεργοποιήσετε αυτήν τη συμπεριφορά). Ο τίτλος είναι η βάση για το παρακάτω πεδίο ψευδώνυμο. Το ψευδώνυμο δημιουργείται αυτόματα από το Joomla! Ουσιαστικά, ένα ψευδώνυμο αποσκοπεί να έχουμε μια απλή, σύντομη και ευανάγνωστη διεύθυνση URL στη γραμμή διευθύνσεων του προγράμματος περιήγησης, που εύκολα μπορεί να χρησιμοποιηθεί σε μηνύματα ηλεκτρονικού ταχυδρομείου ή τις συνομιλίες σας. Στο παράδειγμα http://example.com/first-article - η λέξη first-article είναι το ψευδώνυμο. 3.2. Κατηγορία Αυτή είναι σχετική με την ταξινόμηση ή την κατηγοριοποίηση του άρθρου. Κάθε άρθρο πρέπει να ανατεθεί σε μια κατηγορία. Αν ρητώς δεν θέλετε να κατηγοριοποιήσετε το άρθρο, μπορείτε να του αντιστοιχίσετε την κατηγορία Αταξινόμητες. Αυτό είναι ιδιαίτερα χρήσιμο για τις περισσότερες στατικές σελίδες περιεχομένου όπως νομικές σημειώσεις και τις σελίδες στατικών πληροφοριών. Στον τομέα αυτό, μπορούν να ρυθμιστούν τα άλλα σημαντικά χαρακτηριστικά, συμπεριλαμβανομένου της κατάστασης (δημοσιεύθηκε ή όχι), ποιος έχει πρόσβαση (η πρόσβαση και τα δικαιώματα, εξαρτώνται από διάφορες ρυθμίσεις) και τη γλώσσα. Το Αναγνωριστικό (ID) του άρθρου δημιουργείται μετά την αποθήκευση και αποτελείται από έναν σειριακό αύξοντα αριθμό. 3.3. Κείμενο Σε αυτήν την ενότητα μπορείτε να γράψετε σας κείμενο. Από τεχνική άποψη, έχουμε να κάνουμε με ένα πρόγραμμα επεξεργασίας WYSIWYG. Το πρόγραμμα επεξεργασίας μετατρέπει το γραπτό κείμενό σας σε μορφή κειμένου HTML. Το Joomla! χρησιμοποιεί το TinyMCE πρόγραμμα επεξεργασίας ως προεπιλεγμένη ρύθμιση παραμέτρων. Το TinyMCE έχει τόσες πολλές λειτουργίες και βασικά λειτουργεί όπως και κάθε άλλο πρόγραμμα επεξεργασίας κειμένου: Γράψτε κείμενο, επισημάνετε το κείμενο και στη συνέχεια κάντε κλικ σε ένα εικονίδιο γραμμής Δράση 5.5 - Ανάπτυξη e-portal 6
εργαλείων. Τα κουμπιά κάτω από την περιοχή εισόδου είναι ασυνήθιστα και μπορεί να προκαλέσουν σύγχυση. Αυτά τα κουμπιά είναι ειδικές επιλογές Joomla! και έχουν μόνο μια έμμεση σχέση με το πρόγραμμα επεξεργασίας. Το Joomla! έρχεται με πέντε από αυτά τα πολύ πρακτικά πρόσθετα κουμπιά. (Μπορείτε να προσθέσετε περισσότερα κουμπιά) 1. Άρθρο : σας επιτρέπει να εισάγετε συνδέσεις με άλλα άρθρα 2. Εικόνα : Μπορείτε να εισαγάγετε μια υπάρχουσα εικόνα ή τη φωτογραφία από το Media Manager ή να φορτώσετε μια νέα εικόνα. 3. Page Break : εισάγει μια 'αλλαγή σελίδας' στο άρθρο σας 4. Διαβάστε περισσότερα : σας επιτρέπει να καθορίσετε το πού να εμφανιστεί το "διαβάστε περισσότερα" 5. Ενεργοποίηση/απενεργοποίηση επεξεργαστή : διακόπτες για το πρόγραμμα επεξεργασίας, Εάν είναι απενεργοποιημένο, θα δείτε τον κώδικα HTML από το άρθρο σας. 3.4. Επιλογές Εδώ μπορείτε να προσδιορίσετε τον συγγραφέα που έγραψε το άρθρο (δημιουργήθηκε από). Ο χρήστης που δημιούργησε το άρθρο είναι υπεύθυνός για την πραγματοποίηση αλλαγών στο άρθρο αργότερα. Το όνομα που πραγματικά εμφανίζεται κάτω από τον τίτλο της ιστοσελίδας μπορεί να ρυθμιστεί από το πεδίο "δημιουργήθηκε από ψευδώνυμο". Τα παρακάτω τρία πεδία σας επιτρέπουν να προγραμματίσετε τη δημοσίευση. Απλώς πληκτρολογήστε τις κατάλληλες ημερομηνίες και το Joomla! αναλαμβάνει τα υπόλοιπα. 3.5. Περισσότερες επιλογές Σε αυτήν την ενότητα μπορείτε να ρυθμίσετε πολλές επιλογές εναλλάσσοντας την ενεργοποίηση και απενεργοποίηση. Μπορείτε να αλλάξετε τη διάταξη του άρθρου ανάλογα με τον τύπο πρόσβασης του χρήστη ή της μηχανής αναζήτησης 3.6. Δικαιώματα Η επιλογή αυτή θα μας βοηθήσει σε πολλά σημεία στο Joomla! και θα καλυφτεί κεφάλαιο χρήστες και δικαιώματα. Δράση 5.5 - Ανάπτυξη e-portal 7
4. MEDIA MANAGER Εάν διαχειρίζεστε περιεχόμενο, θα χρειαστείτε μια θέση για να αποθηκεύετε τα αρχεία σας. Όλες οι εικόνες, τα αρχεία είναι αρχεία PDF και ό, τι αποφασίσετε να αναφέρετε στο περιεχόμενό σας. Συνήθως, αυτό το περιεχόμενο αποτελείτε από το αρχείο και πρόσθετα meta data. Στην περίπτωση αυτή, χρειαζόμαστε ένα εύκολο στη χρήση εργαλείο για τη διαχείριση των αρχείων μας. Ας δούμε τι είναι εφικτό με το Joomla! Media manager 4.1. Πώς λειτουργεί Δείχνει περισσότερο σαν ένας διαχειριστής αρχείων. Όλοι γνωρίζουν την Εξερεύνηση των Windows ή το finder OSX. Στο Joomla! λέγεται "Media Manager" - "Διαχειριστής μέσων". Έχει έναν βασικό κατάλογο όπου αποθηκεύονται όλα τα αρχεία. Μπορείτε να δείτε τα αρχεία σας με δύο διαφορετικούς τρόπους, χρησιμοποιώντας το πρόγραμμα περιήγησης: μέσω της "Προβολή μικρογραφιών" (σχήμα 4) και μια Λεπτομερή προβολή (Σχήμα 5). Είναι δυνατόν να περιηγηθείτε μέσω των φακέλων, κάνοντας κλικ σε αυτά. Σχήμα 4 Media Manager - Προβολή μικρογραφιών Σχήμα 5 Media Manager - Λεπτομερή προβολή Δράση 5.5 - Ανάπτυξη e-portal 8
Μπορείτε να δημιουργήσετε όσους επιπλέον φακέλους θέλετε. Στην Προβολή "Λεπτομέρειες", έχετε τη δυνατότητα να διαγράψετε τους φακέλους και τα αρχεία. Θα δείτε την ίδια δομή με το διαχειριστικό περιβάλλον, όπως και με το FTP (Σχήμα 6), αλλά πρέπει να είμαστε προσεκτικοί: στον κυρίως κατάλογο του Joomla! θα βρείτε έναν κατάλογο media/. Αυτός ο κατάλογος δεν είναι ο κεντρικός του Media Manager. Ο Κεντρικός κατάλογος του Media Manager είναι images/ Πατώντας το "Επιλογές" (Σχήμα 7). Σχήμα 6 Ο κατάλογος του Media manager μέσω ftp Σχήμα 7. Επιλογές Media manager Αν δείτε τις επιλογές, θα παρατηρήσετε ότι μπορείτε να περιορίσετε τους τύπους αρχείων με επέκταση, το μέγιστο μέγεθος ενός αρχείου και επίσης να διαχωρίσετε τιε εικόνες από τα λοιπά αρχεία. Η προβολή μικρογραφιών, π.χ., είναι πιο λογικό για τις εικόνες αλλά όχι για υπόλοιπα αρχεία. Το μεγαλύτερο πλεονέκτημα αυτού του Δράση 5.5 - Ανάπτυξη e-portal 9
τμήματος διαχωρισμού είναι η δυνατότητα να Περιορίσει Uploads σε χρήστες που είναι χαμηλότεροι από το ρόλο διαχειριστή. Μπορείτε να επιτρέψετε για τους εγγεγραμμένους χρήστες, να φορτώνουν εικόνες αλλά δεν χρειάζεται να δώσουμε το δικαίωμα να ανεβάζουν άλλα αρχεία. Αυτό είναι, σε ορισμένες περιπτώσεις, πολύ χρήσιμο. Τις επόμενες επιλογές που μπορείτε να δείτε είναι οι τύποι MIME, σήμερα συχνά ονομάζεται Τύποι πολυμέσων του Internet. Εάν είστε ενός χρήστη των Windows, μπορείτε συνήθως μόνο διακρίνετε διαφορετικούς τύπους αρχείων από την επέκταση τους. Ο Τύπος μέσου του Internet είναι ένας άλλος τρόπος για να αναγνωρίσει κανείς τον τύπο ενός αρχείου, ακόμη και χωρίς επέκταση αρχείου. Μπορείτε να επιτρέψετε λη να απαγορεύσετε όποιον τύπο MIME επιθυμείτε. Το Flash Uploader είναι μία από τις πιο εξελιγμένες δυνατότητες που συχνά ξεχνάμε. Στο Joomla! είναι εξαιρετικό για την αποστολή περισσότερων από ένα αρχείο κάθε φορά. Απλά, το Flash Uploader λειτουργεί και είναι εύκολο στη χρήση (Σχήμα 8 ). Σχήμα 8. Media manager Flash Uploader Όπως παρατηρείτε, το Joomla! Media Manager είναι μια αξιόπιστη, εύκολη στη χρήση λύση για τη διαχείριση των εικόνων και των άλλων αρχείων. 4.2. Media manager και το πρόγραμμα επεξεργασίας Τώρα ξέρετε την κεντρική θέση των αρχείων σας, αλλά πώς μπορείτε να διαχειριστείτε τη σύνδεσή τους με το περιεχόμενό σας; Σε οποιοδήποτε σημείο του Joomla! δείτε έναν επεξεργαστή, είναι συνήθως δυνατό να προσθέσετε περιεχόμενο μέσα από το Media Manager (Σχήμα 9). Δράση 5.5 - Ανάπτυξη e-portal 10
Σχήμα 9. Media manager στον επεξεργαστή κειμένου 4.3. Ο Media Manager σε άλλα μέρη Υπάρχουν άλλα σημεία όπου ο Media Manager παίζει ένα ρόλο, όπως σε κατηγορίες. Είναι δυνατόν να συνδέσετε μια εικόνα σε μια κατηγορία (Σχήμα 10). Σχήμα 10. Ο Media manager στις κατηγορίες Αυτή η εικόνα θα εμφανίζεται σε μια λίστα κατηγοριών εάν το ρυθμίσετε στις Επιλογές μενού. Δράση 5.5 - Ανάπτυξη e-portal 11
5. ΔΟΜΗΣΗ ΤΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ ΜΕ ΚΑΤΗΓΟΡΙΕΣ Στο Joomla! τα άρθρα πρέπει να κατηγοριοποιηθούν. Γενικά μιλώντας, κατηγοριοποίηση είναι η διαδικασία αναγνώρισης και διαφοροποίησης Το Joomla! προσφέρει τη δυνατότητα δημιουργίας πολλών κατηγοριών όπως επιθυμείτε. Είναι δυνατό να δημιουργήσετε δομημένες κατηγορίες και ένα άρθρο να συνδεθεί με μία από αυτές τις κατηγορίες. Οι εφημερίδες, για παράδειγμα, χρησιμοποιούν κατηγορίες για να διαφοροποιούν καλύτερα μεταξύ τους τα άρθρα. Εδώ είναι ένα παράδειγμα από ένα Joomla! πρότυπο (Σχήμα 11 ). Σχήμα 11. Gavick Template December 2009 Χρησιμοποιούν την κατηγορία World News και κάτω από την κατηγορία αυτή υπάρχουν άλλες κατηγορίες όπως Politics, World, War, Disasters και άλλες. Μερικές φορές δύο επίπεδα είναι αρκετά όπως σε αυτό το παράδειγμα, άλλες φορές μπορεί να χρειάζονται παραπάνω. Στο Joomla! μπορείτε να έχετε όσα επίπεδα θέλετε. Στο μενού "Διαχείριση κατηγοριών", μπορείτε να διαχειριστείτε την δεντρική δομή των κατηγοριών σας και να φιλτράρετε μέχρι και 10 επίπεδα (Σχήμα 12). Δράση 5.5 - Ανάπτυξη e-portal 12
Σχήμα 12. Διαχειριστής Κατηγοριών Όπως ένα άρθρο, έτσι και μια κατηγορία αποτελείται από έναν τίτλο, μια περιγραφή και πολλά άλλα χαρακτηριστικά και επιλογές. Μπορεί επίσης να έχει μια εικόνα. Μια κατηγορία μπορεί επίσης να περιέχει εικόνες στην περιγραφή (Σχήμα 13). Σχήμα 13. Φόρμα κατηγορίας Κατά την πρόσβαση στον ιστοχώρο, μπορείτε να δείτε ακριβώς αυτές τις κατηγορίες των δεδομένων. (σχήμα 14). Δράση 5.5 - Ανάπτυξη e-portal 13
Σχήμα 14. Κατηγορίες σε μενού Στο Menu Manager (Administration Menu), μπορείτε να δείτε τα μενού τα οποία συνδέονται σε άρθρα των κατηγοριών (σχήμα 15). Σχήμα 15. Κατηγορίες συνδεδεμένες σε μενού Μπορείτε να επιλέξετε διαφορετικές διατάξεις για τα άρθρα. Στο σχήμα 16 μπορείτε να δείτε ποια διάταξη χρησιμοποιείται για ποια σύνδεση. Μπορείτε να αλλάξετε τη διάταξη μέσω της φόρμας επεξεργασίας ενός στοιχείου μενού Πιθανές διατάξεις: μια λίστα όλων των κατηγοριών μια διάταξη blog (όπως πχ στην αρχική σελίδα) μια λίστα κατηγοριών Δράση 5.5 - Ανάπτυξη e-portal 14
Ανάλογα με τη διάταξη, έχετε πολλές επιλογές για να ρυθμίσετε την εμφάνιση και τη συμπεριφορά των υπό-κατηγοριών και άρθρων. Σχήμα 16. Διατάξεις κατηγοριών 5.1. Μια λίστα όλων των κατηγοριών Αυτή η διάταξη παραθέτει σε λίστα όλες τις υπό-κατηγορίες από μία επιλεγείσα κατηγορία (σχήμα 17). Δράση 5.5 - Ανάπτυξη e-portal 15
Σχήμα 17. Διάταξη όλων των κατηγοριών Σε αυτήν την περίπτωση εμφανίζεται η περιγραφή κατηγορίας από το ανώτερο επίπεδο κατηγορίας Extensions. Ένα επίπεδο υπό-κατηγοριών με τις περιγραφές τους εμφανίζεται επίσης στη σελίδα αυτή. Τα άρθρα στην κατηγορία υψηλού επιπέδου είναι κρυφά. 5.2. Μια διάταξη blog (όπως πχ στην αρχική σελίδα) Η διάταξη του blog παραθέτει σε λίστα όλα τα άρθρα από μία επιλεγείσα κατηγορία (σχήμα 18). Δράση 5.5 - Ανάπτυξη e-portal 16
Σχήμα 18. Διάταξη Blog Στην περίπτωση αυτή εμφανίζεται η περιγραφή κατηγορίας από την κατηγορία elements. Όλα τα άρθρα που σχετίζονται με τα elements σε μια στήλη. Περισσότερες στήλες είναι επίσης δυνατόν να προστεθούν. Τα πρώτα επτά άρθρα στην κατηγορία υψηλού επιπέδου είναι κρυφά. (Σχήμα 19). Σχήμα 19. Επιλογές διάταξης Blog 5.3. Μια λίστα κατηγοριών Η διάταξη λίστα κατηγορία παραθέτει σε λίστα όλα τα άρθρα από μία επιλεγείσα κατηγορία σε μια δομή πίνακα (σχήμα 20). Δράση 5.5 - Ανάπτυξη e-portal 17
Σχήμα 20. Διάταξη λίστας κατηγοριών Στην περίπτωση αυτή εμφανίζεται η περιγραφή κατηγορίας από την κατηγορία με το όνομα Joomla!. Όλα τα άρθρα που σχετίζονται με Joomla! εμφανίζονται σε έναν πίνακα με δυνατότητα ρύθμισης. Μπορείτε να επιλέξετε να έχετε μέρη του πίνακα κρυφά και είναι διαθέσιμες διάφορες επιλογές ταξινόμησης. 5.4. Συμπέρασμα Το σύστημα κατηγοριών είναι πολύ ισχυρό και εύκολο στη χρήση. Σας είναι πολύ εύκολο να δομήστε ολόκληρη την πληροφορίας σας, χρησιμοποιώντας ένα σύνολο κατηγοριών κατά τρόπο πολύ φιλικό προς το χρήστη. Ένα άρθρο μπορεί να αντιστοιχιστεί σε μία κατηγορία. Δράση 5.5 - Ανάπτυξη e-portal 18
6. ΧΡΗΣΤΕΣ ΚΑΙ ΔΙΚΑΙΩΜΑΤΑ Το Joomla! - όπως κάθε CMS διαφοροποιεί μεταξύ των επισκεπτών και των εγγεγραμμένων χρηστών με διαφορετικά δικαιώματα. Συνήθως, οι επισκέπτες φθάνουν μέσω μηχανών αναζήτησης ή social media. Ως επί το πλείστον, ήδη εγγεγραμμένοι χρήστες γνωρίζουν τι θέλουν και έρχονται στον ιστοτόπο με συγκεκριμένες προσδοκίες. Όσο περισσότεροι οι χρήστες σας, τόσο πιο περίπλοκη είναι η υπόθεση χρήστες και δικαιώματα. Σε εκδόσεις παλαιότερες από Joomla! 1.6, υπήρχε ένα στατικό σύστημα που αποτελείται από ομάδες χρηστών, δικαιώματα και τα επίπεδα πρόσβασης που δεν μπορεί να αλλάξει. Με το Joomla! 2.5, το παλαιό σύστημα είναι ακόμη εν ζωή ως η προεπιλεγμένη ρύθμιση παραμέτρων του πολύ ισχυρού εργαλείου που ονομάζεται λίστα ελέγχου πρόσβασης (ACL). Κάθε πρόσβαση σε τοποθεσία αξιολογείται από μια Ομάδα δικαιωμάτων, ακόμη και για μια πρόσβαση από έναν επισκέπτη. Ο κάθε χρήστης καθίστανται αυτομάτως και μέλος μίας ομάδας. Η ομάδα έχει προκαθορισμένα δικαιώματα και ανήκει σε ένα επίπεδο πρόσβασης. Ένα Επίπεδο πρόσβασης μπορεί να έχει οποιονδήποτε αριθμό από Ομάδες δικαιωμάτων. Μια ομάδα μπορεί να έχει οποιονδήποτε αριθμό χρηστών/επισκέπτες. 6.1. Εγγραφή και σύνδεση Το πρόσωπο που εγκατέστησε το Joomla! είναι τώρα ο υπέρ-διαχειριστής, ο οποίος έχει το δικαίωμα να κάνει ότι θέλει. Αυτός είναι ο λόγος κάθε Joomla! έχει τουλάχιστον ένα λογαριασμό χρήστη. Εναπόκειται σε αυτόν το υπέρ-χρήστη να τροποποιήσει τη συνολική συμπεριφορά των χρηστών μέσω του μενού - User Manager - επιλογές (Σχήμα 21, Σχήμα 22). Σχήμα 21. Επιλογές Χρηστών Δράση 5.5 - Ανάπτυξη e-portal 19
Σχήμα 22. Μενού για τις επιλογές των χρηστών 6.2. Ομάδες Χρηστών Η ιδέα μιας ομάδας χρήστη (ACL) είναι να δημιουργήσετε σύνολα δικαιωμάτων. Αυτό δεν πρέπει να συγχέεται με άλλες δυνατότητες που είναι διαθέσιμες μέσω πρόσθετων επεκτάσεων που επιτρέπουν στους χρήστες να οργανώνονται οι ίδιοι σε ειδικές ομάδες. Αντί για την αντιστοίχιση των δικαιωμάτων σε κάθε χρήστη, θα γίνει η αντιστοίχιση σε μια ομάδα. Ο μεμονωμένος χρήστης αντιστοιχίζεται στη συνέχεια σε μία ή περισσότερες ομάδες. Φανταστείτε ότι έχετε 10.000 χρήστες σε τέσσερις διαφορετικές ομάδες. Είναι εύκολο για το διαχειριστή να αλλάξετε τα δικαιώματα για καθεμία από τις ομάδες. Χωρίς ομάδες θα πρέπει να αλλάξετε με μη αυτόματο τρόπο το κάθε λογαριασμό χρήστη. Ωστόσο, όταν χρησιμοποιείτε ομάδες, χρειάζεται μόνο να αλλάξετε δικαιώματα μία φορά! Σε Joomla! 2.5 μπορείτε να δημιουργήσετε όσες ομάδες χρηστών, όπως θα θέλατε. Στην Περιοχή User Manager - ομάδες, μπορείτε να βρείτε μια επισκόπηση όλων των ομάδων (Σχήμα 23 ). Δράση 5.5 - Ανάπτυξη e-portal 20
Σχήμα 23. Ομάδες Χρηστών Η προεπιλεγμένη εγκατάσταση είναι η ίδια, όπως ήταν για Joomla! 1.5. Εάν είστε ικανοποιημένοι με τη δομή, θα δεν είναι αναγκαίο να αλλάξουμε τίποτα. Προεπιλεγμένα δικαιώματα για ομάδες χρηστών της ιστοσελίδας: Ομάδα Εγγραμμένων χρηστών Ο Εγγεγραμμένος χρήστης μπορεί να συνδεθεί, να επεξεργαστεί τη δική του καρτέλα και να δείτε τμήματα που δεν μπορούν να δουν οι μη εγγεγραμμένοι χρήστες Ομάδα Συντακτών Ο συντάκτης μπορεί να κάνει ό, τι μπορεί να κάνει ο εγγεγραμμένος χρήστης. Ένας συντάκτης μπορεί να επίσης να γράψουν άρθρα και να τροποποιήσει το δικό του περιεχόμενο. Υπάρχει μια ειδική σύνδεση στο μενού χρήστη για αυτό. Ομάδα Επιμελητών (editors) Ο επιμελητής μπορεί να κάνει ό, τι και ένας συντάκτης. Ένας επιμελητής μπορεί επίσης να γράψει και να επεξεργαστεί όλα τα άρθρα που εμφανίζονται στο προσκήνιο. Ομάδα Εκδοτών Ο εκδότης μπορεί να κάνει ό, τι και ο επιμελητής. Ένας εκδότης μπορεί επίσης να γράψει άρθρα και να επεξεργαστεί κάθε πληροφορία που εμφανίζεται στο portal. Επιπλέον, ένας εκδότης μπορεί να αποφασίσει αν τα άρθρα δημοσιεύονται ή όχι. Προεπιλεγμένα δικαιώματα για ομάδες χρηστών διαχειριστικού περιβάλλοντος (backend): Δράση 5.5 - Ανάπτυξη e-portal 21
Ομάδα Manager Ένας manager μπορεί να δημιουργήσετε περιεχόμενο και να δει διάφορα κομμάτια πληροφορίας σχετικά με το σύστημα. Δεν επιτρέπεται να: o o o o o Διαχειριστεί χρήστες Εγκαταστήσει επιπλέον δυνατότητες Κάνει αναβάθμιση ενός χρήστη σε υπέρ-διαχειριστή ή να αλλάξει ένα υπέρ- διαχειριστή Αποστείλει μαζική αποστολή αλληλογραφίας σε όλους τους χρήστες Αλλαγή ή/και να εγκαταστήσει πρότυπα και αρχεία γλώσσας Διαχειριστής Ένας διαχειριστής δεν επιτρέπεται να: o o o o Κάνει αναβάθμιση ενός χρήστη σε υπέρ-διαχειριστή ή να αλλάξει ένα υπέρ- διαχειριστή Εργασία στο στοιχείο μενού τοποθεσίας Καθολικών παραμέτρων Αποστείλει μαζική αποστολή αλληλογραφίας σε όλους τους χρήστες Αλλαγή ή/και να εγκαταστήσει πρότυπα και αρχεία γλώσσας Υπέρ-διαχειριστής Αυτός ο χρήστης επιτρέπεται να εκτελέσει όλες τις λειτουργίες.. Μόνο ένας υπέρ-διαχειριστής μπορεί να προσθέσει άλλους υπέρ-διαχειριστές. 6.3. Επίπεδα πρόσβασης Οι Ομάδες χρηστών μπορούν να εκχωρηθούν σε "επίπεδα πρόσβασης". Έχουμε λοιπόν χρήστες που είναι συνδεδεμένοι σε μια ομάδα και ομάδες που είναι συνδεδεμένες σε ένα επίπεδο πρόσβασης (Σχήμα 24, Σχήμα 25) Σχήμα 24. Επίπεδα πρόσβασης Δράση 5.5 - Ανάπτυξη e-portal 22
Σχήμα 25. Ομάδες συνδεδεμένες σε επίπεδο πρόσβασης 6.4. Γιατί Επίπεδα πρόσβασης; Όπως έχουμε δει, τα επίπεδα πρόσβασης είναι μια δέσμη ομάδων. Με το συνδυασμό των δικαιωμάτων της ομάδας και τα επίπεδα πρόσβασης, η ικανοποίηση κάθε πιθανής περίπτωσης είναι δυνατή. Σε ένα άρθρο, για παράδειγμα, μπορείτε να περιορίσετε τη δυνατότητα πρόσβασης σε ένα επίπεδο πρόσβασης (σχήμα 26). Σχήμα 26. Επίπεδα πρόσβασης σε ένα άρθρο Δράση 5.5 - Ανάπτυξη e-portal 23
Τέτοιες λειτουργίες είναι αναγκαίες για να περιορίσετε την πρόσβαση σε περιεχόμενο και λειτουργίες σε μεγάλους οργανισμούς ή για την υποστήριξη του ηλεκτρονικού εμπορίου. 7. ΣΗΜΕΙΩΣΕΙΣ ΧΡΗΣΤΗ Έχετε τη δυνατότητα να δημιουργείτε σημειώσεις με τις ημερομηνίες αναθεώρησης για κάθε χρήστη (Σχήμα 27). Είναι δυνατόν να ομαδοποιήσετε τις σημειώσεις του χρήστη σε κατηγορίες. Αυτή η δυνατότητα σάς επιτρέπει να παραμετροποιήσετε μια διαδικασία ροής εργασίας, π.χ. για την επανεξέταση του λογαριασμού ενός χρήστη. Είναι δυνατόν να ταξινομήσετε τις σημειώσεις του χρήστη ανά ημερομηνία (Σχήμα 28). Σχήμα 27. Σημειώσεις χρήστη Σχήμα 28. Κατάλογος σημειώσεων χρηστών Δράση 5.5 - Ανάπτυξη e-portal 24