Open eClass Documentation
You are here: start » el » developers » code_summary

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
el:developers:code_summary [2022/11/16 13:26] – adminel:developers:code_summary [2022/11/16 14:08] (current) – admin
Line 4: Line 4:
 Κατά την εγκατάσταση του eClass δημιουργείται ο κεντρικός κατάλογος και διάφοροι υποκατάλογοι. Κατά την εγκατάσταση του eClass δημιουργείται ο κεντρικός κατάλογος και διάφοροι υποκατάλογοι.
  
-Οι ρυθμίσεις σύνδεσης της πλατφόρμας με τη βάση δεδομένων αποθηκεύονται στον κατάλογο  //config// και ειδικότερα στο αρχείο ''config.php''. Τα δεδομένα των μαθημάτων της πλατφόρμας αποθηκεύονται στους καταλόγους ''courses'' και ''video''. Ειδικότερα+Οι ρυθμίσεις σύνδεσης της πλατφόρμας με τη βάση δεδομένων αποθηκεύονται στον κατάλογο  ''config'' και ειδικότερα στο αρχείο ''config.php''. Τα δεδομένα των μαθημάτων της πλατφόρμας αποθηκεύονται στους καταλόγους ''courses'' και ''video''. Ειδικότερα
  
   * Τα μαθήματα που δημιουργούνται αποθηκεύονται στον κατάλογο ''courses''. Για κάθε μάθημα δημιουργείται ένας κατάλογος με όνομα τον κωδικό του μαθήματος.   * Τα μαθήματα που δημιουργούνται αποθηκεύονται στον κατάλογο ''courses''. Για κάθε μάθημα δημιουργείται ένας κατάλογος με όνομα τον κωδικό του μαθήματος.
Line 27: Line 27:
   * Ο κατάλογος ''template'' περιέχει τα themes και τα style sheets που χρησιμοποιεί η πλατφόρμα.   * Ο κατάλογος ''template'' περιέχει τα themes και τα style sheets που χρησιμοποιεί η πλατφόρμα.
  
-  * Ο κατάλογος ''modules'' περιέχει διάφορους υποκαταλόγους. Ο καθένας από αυτούς αντιστοιχεί σε ένα υποσύστημα. Ειδικότερα: +  * Ο κατάλογος ''modules'' περιέχει τους υποκαταλόγους των υποσυστημάτων. Παρακάτω παρουσιάζονται οι αντιστοιχίες στα διάφορα υποσυστήματα - λειτουργίες της πλατφόρμας. Ειδικότερα: 
-  * Τα διαχειριστικά εργαλεία της πλατφόρμας είναι στον κατάλογο ''admin''. +           * ''admin'' τα διαχειριστικά εργαλεία της πλατφόρμας. 
-          * ''announcements''  στις //ανακοινώσεις// +           * ''announcements''  στις //ανακοινώσεις// 
-          * ''agenda'' στο //ημερολόγιο// +           * ''agenda'' στο //ημερολόγιο// 
-          * ''analytics'' στη //μαθησιακή αναλυτική// +           * ''analytics'' στη //μαθησιακή αναλυτική// 
-          * ''abuse_report'' στις //αναφορές κατάχρησης// +           * ''abuse_report'' στις //αναφορές κατάχρησης// 
-          * ''atttendance'' στο //παρουσιολόγιο// +           * ''atttendance'' στο //παρουσιολόγιο// 
-          * ''auth''  στην //πιστοποίηση χρηστών// +           * ''auth''  στην //πιστοποίηση χρηστών// 
-          * ''blog'' στο //ιστολόγιο// +           * ''blog'' στο //ιστολόγιο// 
-          * ''chat''  στην //συνομιλία// +           * ''chat''  στην //συνομιλία// 
-          * ''comments'' στα //σχόλια ιστολογίου// +           * ''comments'' στα //σχόλια ιστολογίου// 
-          * ''contact'' στην //αίτηση χρήστη σε κλειστό μάθημα// +           * ''contact'' στην //αίτηση χρήστη σε κλειστό μάθημα// 
-          * ''course_description'' στην //περιγραφή μαθήματος// +           * ''course_description'' στην //περιγραφή μαθήματος// 
-          * ''course_info'', ''course_metadata'' στις //πληροφορίες μαθήματος// +           * ''course_info'', ''course_metadata'' στις //πληροφορίες μαθήματος// 
-          * ''course_prerequisites'' στα //προαπαιτούμενα μαθήματος// +           * ''course_prerequisites'' στα //προαπαιτούμενα μαθήματος// 
-          * ''course_tools'' στη διαχείριση των //εργαλείων μαθήματος// +           * ''course_tools'' στη διαχείριση των //εργαλείων μαθήματος// 
-          * ''create_course'' στη //δημιουργία μαθήματος// +           * ''create_course'' στη //δημιουργία μαθήματος// 
-          * ''db''. Oι κλάσεις για τη σύνδεση με τη βάση δεδομένων +           * ''db''. Oι κλάσεις για τη [[el:developers:database|σύνδεση με τη βάση δεδομένων]] 
-          * ''document'' στα //έγγραφα// +           * ''document'' στα //έγγραφα// 
-          * ''ebook'' στο //ηλεκτρονικό βιβλίο// +           * ''ebook'' στο //ηλεκτρονικό βιβλίο// 
-          * ''exercise'' στις //ασκήσεις// +           * ''exercise'' στις //ασκήσεις// 
-          * ''forum'' στις //περιοχές συζητήσεων// +           * ''forum'' στις //περιοχές συζητήσεων// 
-          * ''glossary'' στο //γλωσσάριο// +           * ''glossary'' στο //γλωσσάριο// 
-          * ''gradebook'' στο //βαθμολόγιο//+           * ''gradebook'' στο //βαθμολόγιο//
            * ''group'' στις //ομάδες χρηστών//            * ''group'' στις //ομάδες χρηστών//
            * ''h5p'' στο //διαδραστικό περιεχόμενο//            * ''h5p'' στο //διαδραστικό περιεχόμενο//
Line 59: Line 59:
            * ''message'' στα //μηνύματα//            * ''message'' στα //μηνύματα//
            * ''mindmap'' στο //εννοιολογικό χάρτη//            * ''mindmap'' στο //εννοιολογικό χάρτη//
-           * ''mobile'' Περιλαμβάνεται το mobile api για σύνδεση με κινητές συσκευές.+           * ''mobile'' Περιλαμβάνεται το [[el:developers:mobile_api|mobile api]] για σύνδεση με κινητές συσκευές.
            * ''offline'' Εξαγωγή μαθήματος για χρήση offline            * ''offline'' Εξαγωγή μαθήματος για χρήση offline
            * ''progress'' στην //πρόοδο μαθήματος//            * ''progress'' στην //πρόοδο μαθήματος//
Open eClass Documentation

Table of Contents