userinfo: Αλλαγή των ονομάτων των χρηστών

Ξεκίνησε από alkisg, 27 Οκτ 2009, 07:05:34 ΠΜ

« προηγούμενο - επόμενο »

alkisg



Μέχρι να αναπτύξουμε ένα πιο εξειδικευμένο εργαλείο που να υποστηρίζει ονοματεπώνυμα πολλών μαθητών ταυτόχρονα (pygtk κανείς; :)), μπορούμε να χρησιμοποιήσουμε το userinfo ώστε οι ίδιοι οι μαθητές να γράφουν την πρώτη μέρα τα ονοματεπώνυμά τους στο pc που κάθονται.

Μετά, με το iTalc έχουμε αυτόματα το πλάνο τάξης (δηλαδή ότι π.χ. για το τμήμα a2, στο pc1 κάθονται οι μαθητές χ και ψ κτλ).

Εγκατάσταση με: sudo apt-get install usermode και εκτέλεση από το μενού Εφαρμογές » Εργαλεία συστήματος » About Myself.
Για να ξεχωρίζουμε τα στοιχεία των μαθητών, ας χρησιμοποιούμε όλοι τον χαρακτήρα ~ (όπως φαίνεται στην εικόνα), θα μας βολέψει στη συνέχεια στην ανάπτυξη scripts.

Δημήτρης Δαλαγιώργος

Το 'Δημήτριος ~ Χαρίλαος' στο πεδίο 'Γραφείο' τι είναι; Το όνομα του pc, το όνομα του εργαστηρίου, ή κάτι άλλο;
Ενάντια στην ηλιθιότητα, ακόμα και οι θεοί, μάταια αγωνίζονται.
Friedrich Schiller

alkisg

Και καλά ο κηδεμόνας...

Βασικά, με το που θα φτιάξουμε ένα δικό μας GUI, θα μπορούμε εκεί να καταχωρούμε όσα πεδία θέλουμε (το πεδίο "other" του comment το επιτρέπει αυτό).
Και μπαίνει το ερώτημα: τι θέλουμε;

Επώνυμο, Όνομα, Α.Μ., Κηδεμόνας. Αυτά τα ζητάει και το https://register.sch.gr/studentsadmin/
Επίσης το studentsadmin έχει και το "Όνομα χρήστη" και τον "Τύπο λογαριασμού", τα οποία καλό θα είναι να τα προσφέρουμε σαν προαιρετικές επιλογές, δεν μας χρειάζονται στο εργαστήριο αλλά μπορεί να χρειαστούν π.χ. για κάποια αυτοματοποίηση σχετική με τα mail τους.
Άλλα;
Τηλέφωνα, διευθύνσεις κτλ ίσως και να μην τα θέλουμε επειδή θεωρούνται (?) προσωπικά δεδομένα. Το φύλο ίσως και να μας βολέψει για να βγάζουμε τα στατιστικά που θέλει το survey.

Τι άλλα στοιχεία θέλουμε για κάθε μαθητή; Για να ξεκινήσουμε σιγά σιγά την υλοποίηση...

Δημήτρης Δαλαγιώργος

Χρειαζόμαστε...

Επώνυμο, Όνομα, Όνομα Πατρός (ονοματεπώνυμο κηδεμόνα καλύτερα), φύλο, τμήμα (γενικής παιδείας ~ επιλογής), email (πρακτικά όλοι έχουν), τηλέφωνο επικοινωνίας (αρκεί να μη φαίνεται απ' όλους).

Αν σκεφτώ κι άλλα θα τα προσθέσω.
Ενάντια στην ηλιθιότητα, ακόμα και οι θεοί, μάταια αγωνίζονται.
Friedrich Schiller

alkisg

Τα συγκεκριμένα θα αποθηκεύονται στο /etc/passwd, το οποίο είναι προσβάσιμο από όλους. Οπότε αν κάτι θέλουμε να μη φαίνεται, θα πρέπει να το κρατήσουμε κάπου αλλού... (π.χ. e-school, άλλη βάση στο server κτλ).

alkisg

Το userinfo έχει ένα πρόβλημα στο πακετάρισμα και δεν είναι μεταφρασμένο στα ελληνικά. Στο ppa της Τεχνικής Στήριξης ανεβάσαμε μια διορθωμένη έκδοση, όσοι το έχουν στις πηγές τους θα λάβουν αυτόματα την ενημερωμένη έκδοση που δείχνει ελληνικά.