Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης



Σχετικά έγγραφα
Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) Αθήνα, 16 Μαρτίου Εισαγωγή

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) Αθήνα, 1 Ιουνίου Εισαγωγή

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Η πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης GUnet eclass 1.7 έχει δοκιμαστεί και λειτουργεί κανονικά:

Αποτελεί την πρόταση του GUnet. ασύγχρονης τηλεκπαίδευσης. Είναι ένα ανοικτό αρθρωτό σύστημα διαχείρισης ηλεκτρονικών μαθημάτων

Hase οδηγίες χρήσης.

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Περιεχόμενα. Εισαγωγή. Οδηγός Χρήστη - Φοιτητή

ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ

Hase οδηγίες χρήσης.

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΓΡΑΜΜΑΤΕΙΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ESCHOOL

Εγχειρίδιο Χρήστη - Μαθητή

Εγκατάσταση των απαραίτητων προγραμμάτων για την λειτουργία του WordPress. Δρ. Ματθαίος Πατρινόπουλος

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

ΕΚΠΑ η-τάξη Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Εγχειρίδιο εγκατάστασης και χρήσης περιοδικών etwinning

Εγχειρίδιο Φοιτητή. Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Α.Σ.ΠΑΙ.Τ.Ε.

e-κπαίδευση Πλατφόρµα Ασύγχρονης Τηλε-κπαίδευσης Οδηγίες χρήσης για τους σπουδαστές του ΤΕΙ Αθήνας και τους επισκέπτες της δικτυακής πύλης e-κπαίδευση

Υπηρεσία διαμοιρασμού αρχείων

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Hase οδηγίες χρήσης.

Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004

Επιστήμες της Αγωγής και της Εκπαίδευσης Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης. Εισαγωγή στους Η/Υ - Παιδαγωγικές Εφαρμογές στην Εκπαίδευση

6 Εισαγωγή στο Wordpress 3.x

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Open eclass 2.2 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου

Οδηγίες Ενεργοποίησης Λογαριασμού URegister για Φοιτητές

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 1 17/01/2012

Οδηγίες Εγκατάστασης Πλατφόρμας

Προγραμματιστικό Περιβάλλον

Εγχειρίδιο Χρήσης για Εκπαιδευτές/Διοικητικούς. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Περιεχόμενα. Εισαγωγή. Οδηγός Χρήστη Καθηγητή - Διαχείριση Πληροφοριών ΤΕΙ Καβάλας.

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. UNIX Μέρος 1

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS

Οδηγός αναβάθμισης των Windows 8 βήμα προς βήμα ΕΜΠΙΣΤΕΥΤ ΚΟ 1/53

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

BHMATA ΓΙΑ ΑΝΑΒΑΘΜΙΣΗ ΣΤΟ 3S/I.T.P.

Οδηγός βάσεων δεδομένων

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ. Πρόγραμμα Διαχείρισης Α.Π.Δ.

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

ΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ "ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ" (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007

Linux με τη χρήση κονσόλας

Open eclass 2.1 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Άσκηση. Εξοικείωση με την πλατφόρμα Moodle

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

Vodafone Business Connect

Οδηγίες Ενεργοποίησης Λογαριασμού URegister για Φοιτητές

Vodafone Business Connect

είσοδος στο χαρτοφυλάκιο φοιτητή

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΦΟΙΤΗΤΩΝ

ΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης

ΝΗΣΙΔΑ ΠΑΙΔΑΓΩΓΙΚΗΣ ΣΧΟΛΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Παράρτημα Παραδοτέου Π5: Εγχειρίδια Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Εγκατάσταση του εκτυπωτή από το CD λογισμικού και τεκμηρίωσης

Οδηγίες Εγκατάστασης tube & έναρξης δοκιμαστικών μαθημάτων

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ ΕΠΙΚΟΙΝΩΝΙΑ... 23

Ρύθμιση Stylitis-10+ WiFi

Open eclass Documentation 1/16 Περιγραφή Πλατφόρμας

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

Εγχειρίδιο Διαχειριστή

ΕΙΣΑΓΩΓΗ... 4 ΕΓΓΡΑΦΗ... 5 ΤΑ ΜΑΘΗΜΑΤΑ ΜΟΥ... 6 ΑΛΛΑΓΗ ΤΟΥ ΠΡΟΦΙΛ ΜΟΥ... 7 ΛΙΣΤΑ ΜΑΘΗΜΑΤΩΝ... 8 ΤΟ ΗΜΕΡΟΛΟΓΙΟ ΜΟΥ... 9 ΟΙ ΑΝΑΚΟΙΝΩΣΕΙΣ ΜΟΥ...

Οδηγός Σύγχρονης Τηλεκπαίδευσης για καθηγητές

ΕΚΠΑ η-τάξη Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. ( 2. Τοπικά 3. Σε δωρεάν Server

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΛΟΓΑΡΙΑΣΜΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΛΛΗΛΟΓΡΑΦΙΑΣ ( accounts)

ΟΔΗΓΙΕΣ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ

Equal Society e-learning platform

Πλατφόρμα Open eclass - Λίστα Αλλαγών

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE

Λειτουργικά Συστήματα

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : / id ot.com /

Αραπογιάννης Β. Τεχν.ΚΕΠΛΗΝΕΤ Αγρινίου

Πίνακας Περιεχομένων. Εγχειρίδιο Χρήσης Υπηρεσίες Φοιτητή Σελίδα 1 / 10

Εγχειρίδιο Εκπαιδευτή

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

Οδηγός Εκτύπωσης. Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής. Ομάδα Τεχνικής Υποστήριξης

Υπηρεσία Ασύγχρονης Τηλεκπαίδευσης Εθνικό & Καποδιστρικό Πανεπιστήμιο Αθηνών

ΝΗΣΙΔΑ ΠΑΙΔΑΓΩΓΙΚΗΣ ΣΧΟΛΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

2.1. Οι λογαριασµοί χρηστών Σύνδεση (login) και αποσύνδεση (logout)

Εγκατάσταση του 1992 OpenHome

ΝΗΣΙΔΑ ΠΑΙΔΑΓΩΓΙΚΗΣ ΣΧΟΛΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

ΜΕΤΑΦΟΡΑ ΣΤΟ ΝΕΟ ΤΟΥ ΕΑΠ

Εγχειρίδιο Χρήστη Εκπαιδευόμενου. Πλατφόρμα ΠΡΟΧΩΡΩ elearning

ΕΓΧΕΙΡΙ ΙΟ Ο ΗΓΙΩΝ. Ηλεκτρονική. Υπηρεσία Άντλησης Αποτελέσματος Πιστοποίησης Αναπηρίας

Οδηγός Χρήστη Πλατφόρµας Τηλεκπαίδευσης

Ανοικτό Ψηφιακό Μάθημα για την κατάρτιση του προσωπικού υποστήριξης ανάπτυξης ψηφιακών μαθημάτων

Εγχειρίδιο Εκπαιδευτή

Φόρμες και Αγαπημένα. Έκδοση 5.2. Οδηγός διαχειριστή

Οδηγίες Χρήσης EAP Controller Software

ΕΓΧΕΙΡΙΔΙΟ ΥΠΗΡΕΣΙΑΣ ΣΥΛΛΟΓΙΚΗΣ ΕΠΕΞΕΡΓΑΣΙΑΣ ΕΓΓΡΑΦΩΝ

XnetTrader: ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΕΝΕΡΓΟΠΟΙΗΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ σε ΔΧΣ Τερματικό

11/4/2014 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονησ Τηλεκπαίδευσησ eclass s ηµιο ι υρ υ γ ρ ία ί Μ αθήµατο τ σ 1

Transcript:

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 30 Σεπτεμβρίου 2009 Εισαγωγή Η πλατφόρμα Open eclass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Ακαδημαϊκού Διαδικτύου GUnet για την υποστήριξη της Υπηρεσίας Ασύγχρονης Τηλεκπαίδευσης. Αναπτύχθηκε από την Ομάδα Ασύγχρονης Τηλεκπαίδευσης του Ακαδημαϊκού Διαδικτύου, υποστηρίζεται κεντρικά από το GUnet και διανέμεται ελεύθερα ως Λογισμικό Ανοικτού Κώδικα. Διαδικασία Αναβάθμισης Η νέα έκδοση Open eclass 2.2 της πλατφόρμας διατηρεί τη συμβατότητα με τις προηγούμενες εκδόσεις. Για το λόγο αυτό μπορείτε εύκολα και γρήγορα να αναβαθμίσετε μια ήδη εγκατεστημένη πλατφόρμα eclass από τις προηγούμενες εκδόσεις (eclass 1.7 ή - 1 -

eclass 2.0 ή eclass 2.1.x) στην τρέχουσα, απλά ακολουθώντας τις οδηγίες αναβάθμισης που παραθέτουμε στη συνέχεια. ΠΡΟΣΟΧΗ!!! Αρχικά βεβαιωθείτε ότι κατά τη διάρκεια της αναβάθμισης δεν γίνονται μαθήματα ούτε υπάρχει πρόσβαση στις βάσεις δεδομένων της ήδη εγκατεστημένης πλατφόρμας eclass. Ελέγξτε την έκδοση της ήδη εγκατεστημένης πλατφόρμας eclass ακολουθώντας το σύνδεσμο «Ταυτότητα Πλατφόρμας» στην Αρχική σελίδα. Για να είναι δυνατή η αναβάθμιση η ήδη εγκατεστημένη πλατφόρμα θα πρέπει να είναι έκδοση >=1.7. Αν είναι παλαιότερη έκδοση (1.5, 1.6) αναβαθμίστε πρώτα σε 1.7 ακολουθώντας τις οδηγίες στην παράγραφο «Αναβάθμιση από παλαιότερες εκδόσεις του eclass» του παρόντος, και στη συνέχεια αναβαθμίστε στην τρέχουσα Open eclass 2.2 Επίσης πριν ξεκινήσετε τη διαδικασία αναβάθμισης προτείνεται η λήψη αντίγραφου ασφαλείας των περιεχομένων των μαθημάτων και των βάσεων δεδομένων. Επιγραμματικά για την αναβάθμιση της πλατφόρμας στη νέα έκδοση τα βήματα που πρέπει να ακολουθήσετε είναι τα εξής: Βήμα 1 Αναβάθμιση σε υπολογιστές με λειτουργικό σύστημα Unix / Linux Αναβάθμιση σε υπολογιστές με λειτουργικό σύστημα Ms Windows Βήμα 2 Αναβάθμιση της Βάσης Δεδομένων Βήμα 3 Έλεγχος επιτυχούς αναβάθμισης Βήμα 4 Προαιρετικές επιπλέον ρυθμίσεις Αναβάθμιση από παλιότερες εκδόσεις (1.5, 1.6) Για υπολογιστές με λειτουργικό σύστημα Unix / Linux Για υπολογιστές με λειτουργικό σύστημα Ms Windows - 2 -

Βήμα 1: Αναβάθμιση σε Υπολογιστές με Λειτουργικό Σύστημα Unix / Linux Όλες οι ενέργειες προϋποθέτουν ότι έχετε δικαιώματα διαχειριστή (root) στον εξυπηρετητή. Το ακόλουθο παράδειγμα θεωρεί ότι η πλατφόρμα eclass είναι ήδη εγκατεστημένη στον κατάλογο /var/www/html. Εξαιτίας των αρκετών αλλαγών που ενσωματώνει η νέα έκδοση Open eclass 2.2 θα πρέπει να διαγράψετε την παλιά έκδοση και να εγκαταστήσετε την καινούρια. Θεωρούμε ότι έχετε κατεβάσει το openeclass-2.2.tar.gz στο κατάλογο /tmp Μεταβείτε στον κατάλογο που έχετε εγκατεστημένο το eclass. π.χ. cd /var/www/html Μετακινήστε το αρχείο των ρυθμίσεων eclass/config/config.php σε ένα άλλο προσωρινό κατάλογο. Μια καλή λύση είναι ο κατάλογος /tmp π.χ. mv /var/www/html/eclass/config/config.php /tmp Αν έχετε μαθήματα στα οποία έχετε χρησιμοποιήσει την λειτουργία "Κουβέντα" τότε μετακινήστε και τα αρχεία με τις προηγούμενες κουβέντες των μαθημάτων. Αυτά βρίσκονται στον κατάλογο eclass/modules/chat/ και έχουν την μορφή κωδικός_μαθήματος.chat.txt π.χ. mv /var/www/html/eclass/modules/chat/*.txt /tmp Διαγράψτε τους καταλόγους του μαθήματος εκτός των courses και config Π.χ. cd /var/www/html/eclass/ rm -rf images/ include/ info/ install/ manuals/ template/ modules/ Αποσυμπιέστε το openeclass-2.2.tar.gz σε ένα προσωρινό φάκελο (/tmp) π.χ. tar xzvf /tmp/openeclass-2.2.tar.gz Κατόπιν αντιγράψτε (copy) από τον προσωρινό φάκελο /tmp/openeclass-2.2 όλα τα περιεχόμενα του (δηλαδή αρχεία και φακέλους) στον κατάλογο της εγκατάστασης πχ. cp -a /tmp/openeclass-2.2/* /var/www/html/eclass/ Με τον τρόπο αυτό, αντικαθίστανται τα περιεχόμενα του φακέλου eclass, από αυτά της νέας διανομής Open eclass 2.2. - 3 -

Μετακινήστε το αρχείο config.php στον κατάλογο /config. π.χ. mv /tmp/config.php /var/www/html/eclass/config/ Επαναφέρετε και τα αρχεία με τις προηγούμενες κουβέντες στην αρχική τους θέση. π.χ. mv /tmp/*.txt /var/www/html/eclass/modules/chat/ Διορθώστε (αν χρειάζεται) τα permissions των αρχείων και των υποκαταλόγων δίνοντας για παράδειγμα τις παρακάτω εντολές: (υποθέτοντας ότι ο user με τον οποίο τρέχει ο apache είναι ο www-data) cd /var/www/html/eclass chown -R www-data * find./ -type f -exec chmod 664 {} \; find./ -type d -exec chmod 775 {} \; Μόλις ολοκληρωθούν τα παραπάνω, θα έχετε εγκαταστήσει με επιτυχία τα αρχεία της νέας έκδοσης του eclass (Open eclass 2.1). Στη συνέχεια μεταβείτε στο βήμα 2 για να αναβαθμίσετε τις βάσεις δεδομένων της πλατφόρμας. Βήμα 1: Αναβάθμιση σε Υπολογιστές με Λειτουργικό Σύστημα Ms Windows Το ακόλουθο παράδειγμα προϋποθέτει ότι το eclass είναι ήδη εγκατεστημένο στον κατάλογο C:\Program Files\Apache\htdocs\ και ότι έχετε κατεβάσει το openeclass-2.2.zip. Εξαιτίας των αρκετών αλλαγών που ενσωματώνει η νέα έκδοση Open eclass 2.2 θα πρέπει να διαγράψετε την παλιά έκδοση και να εγκαταστήσετε την καινούρια. Για να μην χαθούν όμως οι παλιές σας ρυθμίσεις και τα μαθήματα που έχουν δημιουργηθεί, θα πρέπει να κάνετε τα παρακάτω. Μεταβείτε στον κατάλογο που έχετε εγκατεστημένο το eclass. π.χ. C:\Program Files\Apache\htdocs Μετακινήστε το αρχείο ρυθμίσεων config.php από το: C:\Program Files\Apache\htdocs\eclass\config\config.php σε ένα άλλο προσωρινό φάκελο στην επιφάνεια εργασίας. π.χ. στο κατάλογο C:\Documents and Settings\ Administrator\Desktop\ Αν υπάρχουν μαθήματα στα οποία έχει χρησιμοποιηθεί η λειτουργία "Κουβέντα" τότε μετακινήστε και τα αρχεία με τις προηγούμενες κουβέντες των μαθημάτων. Αυτά βρίσκονται - 4 -

στον κατάλογο C:\Program Files\Apache\htdocs\eclass\modules\chat\ και έχουν την μορφή κωδικός_μαθήματος.chat.txt Μπείτε στο κατάλογο που είναι εγκατεστημένο το eclass δηλαδή C:\ProgramFiles\Apache\ htdocs\eclass\ και διαγράψτε τους καταλόγους images, include, info, install, manuals, template, modules μαζί με τους υποκαταλόγους τους. Αποσυμπιέστε το openeclass-2.2.zip σε ένα προσωρινό φάκελο στην επιφάνεια εργασίας. π.χ. C:\Documents and Settings\Administrator\Desktop\openeclass-2.1 Κατόπιν μετονομάστε τον προσωρινό φάκελο openeclass21 σε eclass και αντιγράψτε τον (copy) μαζί με όλα τα περιεχόμενα του (δηλαδή αρχεία και φακέλους). Στη συνέχεια ανοίξτε το φάκελο που περιέχει την εγκατάσταση του eclass, π.χ. C:\Program Files\Apache\htdocs\ και κάντε επικόλληση (paste). Με τον τρόπο αυτό, αντικαθίσταται ο φάκελος eclass, από αυτόν της νέας διανομής. Επαναφέρετε και τα αρχεία με τις προηγούμενες κουβέντες στην αρχική τους θέση δηλαδή στο C:\Program Files\Apache\htdocs\eclass\modules\chat\ Διαγράψτε το φάκελο στην επιφάνεια εργασίας όπου προσωρινά αποσυμπιέσαμε τη νέα διανομή. Μόλις ολοκληρωθούν τα παραπάνω, θα έχετε εγκαταστήσει με επιτυχία τα αρχεία της νέας έκδοσης του eclass (Open eclass 2.2). Στη συνέχεια μεταβείτε στο βήμα 2 για να αναβαθμίσετε τις βάσεις δεδομένων της πλατφόρμας. - 5 -

Βήμα 2: Αναβάθμιση της Βάσης Δεδομένων Πριν τρέξετε το script αναβάθμισης της βάσης βεβαιωθείτε ότι η MySQL δεν λειτουργεί σε strict mode. Για να το διαπιστώσετε ελέγξτε αν έχει κάποια τιμή η παράμετρος --sql-mode η οποία βρίσκεται στο αρχείο ρυθμίσεων my.cnf ή my.ini για τους χρήστες UNIX και Windows αντίστοιχα. Αν έχει (π.χ. --sql-mode=strict_trans_tables ή --sql-mode=strict_all_tables) τότε αλλάξτε την σε κενή (--sql-mode=""). Μόνο για συστήματα Unix/Linux: Η διαδικασία αναβάθμισης των βάσεων δεδομένων της πλατφόρμας περιλαμβάνει αλλαγές στο αρχείο ρυθμίσεων config.php. Επομένως θα χρειαστεί να αλλάξετε προσωρινά τα δικαιώματα πρόσβασης στο αρχείο config.php και στον κατάλογο /config σε read-write (chmod 664). Στη συνέχεια πληκτρολογήστε στον browser σας το ακόλουθο URL: http://(url του eclass)/upgrade/ Θα σας ζητηθεί το όνομα χρήστη (username) και συνθηματικό (password) του διαχειριστή της πλατφόρμας. Αφού δώσετε τα στοιχεία σας θα σας ζητηθεί να αλλάξετε / διορθώσετε τα στοιχεία επικοινωνίας, καθώς και το τρόπο εγγραφής των φοιτητών στην πλατφόρμα (ελεύθερη εγγραφή ή εγγραφή με αίτηση). Κατόπιν θα αρχίσει η αναβάθμιση των βάσεων δεδομένων. Στην οθόνη σας θα δείτε διάφορα μηνύματα σχετικά με την πρόοδο της εργασίας. Φυσιολογικά δεν θα πρέπει να δείτε μηνύματα λάθους. Στην αντίθετη περίπτωση (αν δηλαδή εμφανιστούν μηνύματα λάθους) τότε πιθανόν να μην λειτουργήσει εντελώς σωστά κάποιο μάθημα. Τέτοια μηνύματα λάθους μπορεί να εμφανιστούν, αν έχετε τροποποιήσει τη δομή κάποιου πίνακα από τις βάσεις του eclass. Σημειώστε (αν είναι δυνατόν) το ακριβές μήνυμα λάθους που σας εμφανίστηκε. Αν μετά την αναβάθμιση αντιμετωπίσετε προβλήματα με κάποιο μάθημα τότε επικοινωνήστε μαζί μας (admin@openeclass.org). - 6 -

Βήμα 3: Έλεγχος Επιτυχούς Αναβάθμισης Για να βεβαιωθείτε ότι η πλατφόρμα έχει αναβαθμιστεί, πηγαίνετε στο διαχειριστικό εργαλείο και επιλέξτε "Τρέχουσα έκδοση της πλατφόρμας". Θα πρέπει να αναγράφεται η έκδοση 2.2. Εναλλακτικά, από την αρχική σελίδα της πλατφόρμας, επιλέξτε το σύνδεσμο "Ταυτότητα Πλατφόρμας". Ανάμεσα στα άλλα θα αναγράφεται η έκδοση 2.2 της πλατφόρμας. Είστε έτοιμοι! Η διαδικασία αναβάθμισης έχει ολοκληρωθεί με επιτυχία! Για να δείτε τα καινούρια χαρακτηριστικά της νέας έκδοσης ανατρέξτε στο αρχείο κειμένου CHANGES.txt. Για επιπλέον προαιρετικές ρυθμίσεις (HTTPS, Latex κλπ) διαβάστε παρακάτω. Βήμα 4: Προαιρετικές Επιπλέον Ρυθμίσεις Στο αρχείο config.php θα έχει οριστεί η μεταβλητή close_user_registration η οποία εξ' ορισμού έχει τιμή FALSE. Αλλάζοντας την σε τιμή TRUE η εγγραφή χρηστών με δικαιώματα "φοιτητή" δεν θα είναι πλέον ελεύθερη. Οι χρήστες για να αποκτήσουν λογαριασμό στην πλατφόρμα θα ακολουθούν πλέον διαδικασία παρόμοια με τη δημιουργία λογαριασμού "καθηγητή" δηλαδή θα συμπληρώνουν μια φόρμα-αίτηση δημιουργίας λογαριασμού φοιτητή. Η αίτηση εξετάζεται από τον διαχειριστή ο οποίος εγκρίνει την αίτηση, οπότε δημιουργεί τον λογαριασμό, ή την απορρίπτει. Στο αρχείο config.php ορίζεται η μεταβλητή have_latex η οποία εξ'ορισμού έχει τιμή FALSE. Αλλάζοντας την σε τιμή TRUΕ θα έχετε υποστήριξη μαθηματικών συμβόλων σε ορισμένα υποσυστήματα του eclass. Αυτό όμως προϋποθέτει την ύπαρξη συστήματος latex στο σύστημα που φιλοξενεί το eclass. Περισσότερα για τις ρυθμίσεις που θα πρέπει να κάνετε, ανατρέξτε στο αρχείο README_latex.txt Αν δεν επιθυμείτε υποστήριξη latex αφήστε την όπως είναι (δηλαδή στην τιμή FALSE). Μπορείτε να προσθέσετε κείμενο ενημερωτικού περιεχομένου στα αριστερά και δεξιά της αρχικής σελίδας της πλατφόρμας. Γι αυτό, απλά πληκτρολογήστε το κείμενο της αρεσκείας σας (σε μορφή HTML) στα scripts [path_eclass]/eclass_home_extras_left.html και [path_eclass]/eclass_home_extras_right.html αντίστοιχα. Μπορείτε να μετονομάσετε τα ονόματα των βασικών ρόλων των χρηστών της πλατφόρμας αλλάζοντας τα μηνύματα στο αρχείο [path_eclass] /modules/lang/greek/common.inc.php Αν θέλετε να χρησιμοποιήσετε την πλατφόρμα με Web server που έχει ενεργοποιημένη την υποστήριξη SSL (π.χ. https://eclass.gunet.gr) μπορείτε να το κάνετε δηλώνοντας στο config.php την μεταβλητή urlsecure. π.χ. $urlsecure = "https://eclass.gunet.gr". Περισσότερες και αναλυτικότερες οδηγίες για τις ενέργειες αυτές, μπορείτε να βρείτε στο εγχειρίδιο του Διαχειριστή (βρίσκεται μέσα στο διαχειριστικό εργαλείο). - 7 -

Αναβάθμιση από Παλαιότερες Εκδόσεις (1.5, 1.6) Για να κάνετε αναβάθμιση στην τρέχουσα έκδοση από παλαιότερες εκδόσεις χρειάζεται πρώτα αναβαθμίσετε την πλατφόρμα σας στην έκδοση 1.7. Ειδικότερα, από την έκδοση 1.7 της πλατφόρμας, οι κατάλογοι των μαθημάτων αποθηκεύονται σε ένα καινούριο κατάλογο με όνομα courses. Επίσης έχει αλλάξει η τοποθεσία του αρχείου ρυθμίσεων (config.php), όπου πλέον βρίσκεται σε ένα καινούριο κατάλογο, με όνομα config. Για να μην χαθούν όμως οι παλιές σας ρυθμίσεις και τα μαθήματα που έχουν δημιουργηθεί, θα πρέπει να κάνετε τα παρακάτω. Α. Υπολογιστές με Λειτουργικό Σύστημα Unix / Linux Μετακινήστε το αρχείο των ρυθμίσεων (eclass/claroline/include/config.php) σε ένα άλλο προσωρινό κατάλογο. Μια καλή λύση είναι ο κατάλογος /tmp π.χ. mv /var/www/html/eclass/claroline/include/config.php /tmp Αν έχετε μαθήματα στα οποία έχετε χρησιμοποιήσει την λειτουργία "Κουβέντα", τότε μετακινήστε και τα αρχεία με τις προηγούμενες κουβέντες των μαθημάτων. Αυτά βρίσκονται στον κατάλογο eclass/claroline/chat/ και έχουν την μορφή κωδικός_μαθήματος.chat.txt π.χ. mv /var/www/html/eclass/claroline/chat/*.txt /tmp Διαγράψτε όλο τον κατάλογο claroline μαζί με όλους τους υποκαταλόγους και τα αρχεία κάτω από αυτόν. Π.χ. cd /var/www/html/eclass/ rm -rf claroline/ Αποσυμπιέστε το openeclass-2.2.tar.gz σε ένα προσωρινό φάκελο (/tmp) π.χ. tar xzvf /tmp/openeclass-2.2.tar.gz Κατόπιν αντιγράψτε (copy) από τον προσωρινό φάκελο /tmp/openeclass-2.2 όλα τα περιεχόμενα του (δηλαδή αρχεία και φακέλους) στον κατάλογο της εγκατάστασης πχ cp a /tmp/openeclass-2.2/* /var/www/html/eclass/ Με τον τρόπο αυτό, αντικαθίσταται ο φάκελος eclass, από αυτόν της νέας διανομής. Μπείτε στον κατάλογο εγατάστασης του eclass και δημιουργήστε τους καταλόγους config και courses. π.χ. - 8 -

cd /var/www/html/eclass mkdir config mkdir courses Μετακινήστε το αρχείο config.php στον κατάλογο config. π.χ. mv /tmp/config.php /var/www/html/eclass/config/ Μετακινήστε τους καταλόγους των μαθημάτων στον κατάλογο courses. (π.χ. αν έχουμε μαθήματα με κωδικούς ΤΜΑ100, ΤΜΑ101) cd /var/www/html/eclass mv TMA*./courses/ Επαναφέρετε και τα αρχεία με τις προηγούμενες κουβέντες στην αρχική τους θέση. π.χ. mv /tmp/*.txt /var/www/html/eclass/modules/chat/ Β. Υπολογιστές με Λειτουργικό Σύστημα Ms Windows Μετακινήστε το υπάρχων αρχείο ρυθμίσεων C:\Program Files\Apache\htdocs\eclass\claroline\include\config.php σε ένα άλλο προσωρινό φάκελο στην επιφάνεια εργασίας. π.χ. από το φάκελο C:\Program Files\Apache\htdocs\eclass\claroline\include\ στο φάκελο C:\Documents and Settings\Administrator\Desktop\ Αν έχετε μαθήματα στα οποία έχετε χρησιμοποιήσει την λειτουργία "Κουβέντα" τότε μετακινήστε και τα αρχεία με τις προηγούμενες κουβέντες των μαθημάτων. Αυτά βρίσκονται στον κατάλογο C:\Program Files\Apache\htdocs\eclass\claroline\chat\ και έχουν την μορφή κωδικός_μαθήματος.chat.txt. Μπείτε στο κατάλογο που είναι εγκατεστημένο το eclass δηλαδή C:\Program Files\Apache\htdocs\eclass\ και διαγράψτε τον κατάλογο claroline μαζί με τους υποκαταλόγους του. Πηγαίνετε στον κατάλογο eclass και δημιουργήστε δύο νέους καταλόγους τον config και courses. Μετακινείστε το αρχείο config.php, στον κατάλογο config που μόλις δημιουργήσατε. δηλαδή - 9 -

C:\Program Files\Apache\htdocs\eclass\config\ Μετακινήστε τους καταλόγους των μαθημάτων μέσα στο κατάλογο courses που δημουργήσαμε προηγουμένως δηλαδή C:\Program Files\Apache\htdocs\eclass\courses\ Επαναφέρετε τα αρχεία με τις προηγούμενες κουβέντες στην αρχική τους θέση δηλαδή στο C:\Program Files\Apache\htdocs\eclass\claroline\chat\ - 10 -