Κατεβάστε την τεκμηρίωση σε μορφή MS Word από εδώ!
Η παρούσα αναφορά αποτελεί μια σύντομη περιγραφή του πηγαίου κώδικα της πλατφόρμας Open eClass στην έκδοση 3.0. Σκοπός της είναι να παρουσιαστεί ο ρόλος και η αντιστοιχία των προγραμμάτων (scripts) τόσο σε σχέση με τα διάφορα υποσυστήματα της πλατφόρμας όσο και με τους πίνακες της βάσης δεδομένων. Με αυτό τον τρόπο ο εξειδικευμένος χρήστης (προγραμματιστής) ο οποίος επιθυμεί να αναπτύξει ένα νέο υποσύστημα θα έχει στην διάθεση του ένα ενημερωμένο τεχνικό οδηγό της πλατφόρμας.
Η αρχική σελίδα της πλατφόρμας “σχηματίζεται” από το script index.php το οποίο βρίσκεται στον αρχικό κατάλογο. Με την σειρά του το index.php καλεί το /include/classic.php με σκοπό να “σχηματίσει” την εισαγωγική οθόνη της πλατφόρμας. Επίσης το index.php χρησιμοποιείται και για το χαρτοφυλάκιο του χρήστη (αρχική οθόνη μετά την είσοδο – login του χρήστη). Σε αυτή την περίπτωση γίνονται κλήσεις στη βάση προκειμένου να βρεθούν τα μαθήματα που παρακολουθεί ή έχει δημιουργήσει. Στο γράφημα που ακολουθεί παρουσιάζεται η δενδροειδής δομή των καταλόγων της έκδοσης 3.0 της πλατφόρμας.