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:29] – 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 26: Line 26:
   * Ο κατάλογος ''install'' περιέχει τα scripts εγκατάστασης.     * Ο κατάλογος ''install'' περιέχει τα scripts εγκατάστασης.  
   * Ο κατάλογος ''template'' περιέχει τα themes και τα style sheets που χρησιμοποιεί η πλατφόρμα.   * Ο κατάλογος ''template'' περιέχει τα themes και τα style sheets που χρησιμοποιεί η πλατφόρμα.
-  * Ο κατάλογος ''modules'' περιέχει διάφορους υποκαταλόγους. Ο καθένας από αυτούς αντιστοιχεί σε ένα υποσύστημα. Ειδικότερα: + 
-           * Τα διαχειριστικά εργαλεία της πλατφόρμας είναι στον κατάλογο ''admin''.+  * Ο κατάλογος ''modules'' περιέχει τους υποκαταλόγους των υποσυστημάτων. Παρακάτω παρουσιάζονται οι αντιστοιχίες στα διάφορα υποσυστήματα - λειτουργίες της πλατφόρμας. Ειδικότερα: 
 +           * ''admin'' τα διαχειριστικά εργαλεία της πλατφόρμας.
            * ''announcements''  στις //ανακοινώσεις//            * ''announcements''  στις //ανακοινώσεις//
            * ''agenda'' στο //ημερολόγιο//            * ''agenda'' στο //ημερολόγιο//
Line 43: Line 44:
            * ''course_tools'' στη διαχείριση των //εργαλείων μαθήματος//            * ''course_tools'' στη διαχείριση των //εργαλείων μαθήματος//
            * ''create_course'' στη //δημιουργία μαθήματος//            * ''create_course'' στη //δημιουργία μαθήματος//
-           * ''db''. Oι κλάσεις για τη σύνδεση με τη βάση δεδομένων+           * ''db''. Oι κλάσεις για τη [[el:developers:database|σύνδεση με τη βάση δεδομένων]]
            * ''document'' στα //έγγραφα//            * ''document'' στα //έγγραφα//
            * ''ebook'' στο //ηλεκτρονικό βιβλίο//            * ''ebook'' στο //ηλεκτρονικό βιβλίο//
Line 58: 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