Page 61 - Linux Inside τ. 10

Linux Inside
61
σουμε, θα προβάλλουμε το ημερολόγιο του μαθητή, θα κατα-
χωρίζουμε τις σημειώσεις μας και με αυτόν τον τρόπο θα
έχουμε στο τέλος κάθε τριμήνου μία πλήρη εικόνα για τις επι-
δόσεις του.
Είναι δυνατόν να υπάρχουν μη χρήστες; Και τι είναι τα ημε-
ρολόγια μη χρηστών; Ας υποθέσουμε ότι οι μαθητές μίας τά-
ξης έχουν καθένας το δικό του λογαριασμό και το αντίστοιχο
ημερολόγιό του, αλλά ο εκπαιδευτικός θεωρεί απαραίτητο
όλοι αυτοί να μπορούν να έχουν πρόσβαση σε ένα κοινό ημε-
ρολόγιο στο οποίο αυτός και οι μαθητές θα καταχωρίζουν
συμβάντα ή θα προγραμματίζουν εργασίες. Δημιουργεί λοι-
πόν ο διαχειριστής ένα τέτοιο κοινό ημερολόγιο, ας το ονομά-
σουμε εδώ 6thClass, το οποίο θα είναι το ημερολόγιο του μη
χρήστη, στο οποίο ορίζουμε ότι θα έχουν πρόσβαση οι μαθη-
τές της συγκεκριμένης τάξης και στο οποίο θα κατευθύνονται
αμέσως μετά τη σύνδεσή τους. Απλώς θα πρέπει κάθε φορά
που θέλουν να προσθέσουν μία καταχώριση σε αυτό το ημε-
ρολόγιο, να επιλέγουν μόνο το μη χρήστη, στο παράδειγμά
μας τον 6thClass, ως συμμετέχοντα σε αυτό.
Άλλη χρήση αυτής της δυνατότητας είναι η προβολή ενός
εορτολογίου ή διακοπολογίου, αφού μιλάμε για την εκπαίδευ-
ση. Για να μπορούν δηλαδή να βλέπουν όλοι τις ημέρες που
δεν έχουν σχολείο σε ένα κοινό ημερολόγιο, χρησιμοποιούμε
πάλι τη δυνατότητα ημερολογίου μη χρήστη, όπου εισάγουμε
τα απαραίτητα δεδομένα. Απλώς ενημερώνουμε τους μαθη-
τές ότι μπορούν να βλέπουν το συγκεκριμένο ημερολόγιο
αφού το προσθέσουν ως στρώση στο δικό τους προσωπικό
ημερολόγιο. Πώς δημιουργούμε ένα διακοπολόγιο; Απλώς
προσθέτουμε ένα γεγονός στην ημερομηνία έναρξης των δια-
κοπών και στην καρτέλα Επανάληψη επιλέγουμε Κάθε ημέρα
για το είδος της επανάληψης και ορίζουμε την ημερομηνία
λήξης. Έτσι, για τα ερχόμενα Χριστούγεννα θα φτιάξουμε ένα
γεγονός την 21η Δεκεμβρίου 2012 και θα δηλώσουμε ημερο-
μηνία λήξης την 6η Ιανουαρίου 2013. Με την ίδια διαδικασία
προσθέτουμε τις διακοπές του Πάσχα, καθώς και κάθε άλλη
αργία που συμπίπτει με καθημερινή και άρα τα σχολεία είναι
κλειστά.
Τέλος, και στο βαθμό που υπάρχει εκπαιδευτικός σχεδια-
σμός για μία σχολική χρονιά, μπορούμε να δημιουργήσουμε
ένα τέτοιο ημερολόγιο μη χρήστη, όπου θα καταχωρίζουμε
δεδομένα που αφορούν σε εκδρομές, διδακτικές επισκέψεις,
υλοποίηση projects, κ.λπ., έτσι ώστε ανά πάσα στιγμή να μπο-
ρούν οι μαθητές να έχουν πρόσβαση σε αυτά τα χρονοδια-
γράμματα.
Με τη δυνατότητα δημιουργίας ομάδων, είναι δυνατόν να
χωρίσουμε τους χρήστες σε ομάδες. Λόγου χάρη, τους μα-
θητές μας αν αυτοί δουλεύουν ομαδοσυνεργατικά, να τους
εντάξουμε σε ομάδες προκειμένου να είναι ευκολότερη η δια-
χείριση των δικαιωμάτων που τους παραχωρούμε σε σχέση
με τα ημερολόγια των άλλων μελών της ομάδας. Κάθε χρή-
στης μπορεί να ανήκει σε περισσότερες από μία ομάδες.
Έτσι, ένας μαθητής που ανήκει στην ομάδα Αιωρούμενοι της
τάξης του, μπορεί ταυτόχρονα να είναι μέλος της ομάδας
Μπάσκετ του σχολείου και της ομάδας Φιλαναγνώστες.
Προσθήκη καταχωρίσεων
Μπορούμε να εισαγάγουμε δύο είδη καταχωρίσεων: τα γε-
γονότα και τις εργασίες. Αν και οι επιλογές καταχώρισης δεν
παρουσιάζουν μεγάλες διαφορές, τα δύο είδη μπορούμε να
τα εμφανίζουμε ταυτόχρονα σε διακριτά πλαίσια: τα γεγονότα
στο πλέγμα του ημερολογίου, ενώ τις εργασίες σε ξεχωριστό
πίνακα στα δεξιά του
(
εικόνα 1)
.
Στην Προσθήκη καταχώρισης οι επιλογές είναι χωρισμένες
σε τέσσερις καρτέλες. Στην πρώτη, με τίτλο Λεπτομέρειες,
καταχωρίζουμε τα βασικά: σύντομη και πλήρη περιγραφή,
προτεραιότητα, κατηγορία, ημερομηνία και ώρα. Σημειώστε
ότι μπορούμε να επισυνάψουμε αρχεία σε κάθε καταχώριση,
κάτι που σημαίνει ότι μπορούμε με αυτόν τον τρόπο να κοινο-
ποιήσουμε ένα έγγραφο στους συμμετέχοντες.
Πολύ σημαντικό χαρακτηριστικό της εφαρμογής είναι η δυ-
νατότητα προσθήκης συμμετεχόντων σε ένα γεγονός ή μία
εργασία, κάτι που θα βρούμε στη δεύτερη καρτέλα με τίτλο
Συμμετέχοντες. Πρακτικά αυτό σημαίνει ότι μία καταχώριση
ημερολογίου μπορεί να εμφανίζεται και στα ημερολόγια των
χρηστών που έχουν δηλωθεί ως συμμετέχοντες, είτε ατομικά
είτε ως μέλη ομάδων. Και κάτι ακόμη πιο σημαντικό: αν οι άλ-
λοι χρήστες, που δηλώθηκαν ως συμμετέχοντες σε ένα γεγο-
νός, έχουν στα δικά τους ημερολόγια καταχωρίσεις την ίδια
ώρα με αυτήν του γεγονότος στο οποίο καλούνται να συμμε-
τέχουν, τότε το σύστημα εμφανίζει μία προειδοποίηση με τις
διενέξεις. Αυτή η λειτουργία είναι ιδιαίτερα χρήσιμη σε άτομα
που έχουν την ευθύνη συντονισμού του προσωπικού, π.χ., σε
Linux Labs - WebCalendar
Έλεγχος πρόσβασης χρήστη.
2
Συγκριτική προβολή ημερολογίων.
3