Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
el:developers:widgets [2022/10/31 15:47] – admin | el:developers:widgets [2022/10/31 15:49] (current) – admin | ||
---|---|---|---|
Line 4: | Line 4: | ||
Ένα widget εγκαθίσταται μέσα στον φάκελο widgets στο root του openeclass και πρέπει να ακολουθούν την παρακάτω δομή φακέλων και αρχείων: | Ένα widget εγκαθίσταται μέσα στον φάκελο widgets στο root του openeclass και πρέπει να ακολουθούν την παρακάτω δομή φακέλων και αρχείων: | ||
- | < | + | * < |
- | --< | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | * css (προαιρετικός φάκελος που περιλαμβάνει τα css αρχεία του widget) |
- | | + | * images (προαιρετικός φάκελος που περιλαμβάνει φωτογραφίες που χρησιμοποιεί το widget) |
- | | + | * js (προαιρετικός φάκελος που περιλαμβάνει τα javascript αρχεία του widget) |
=== Παράδειγμα δημιουργία ενός hello world widget === | === Παράδειγμα δημιουργία ενός hello world widget === | ||
Line 165: | Line 165: | ||
</ | </ | ||
- | Στην παραπάνω περίπτωση ο πίνακας που θα δημιουργείται κατά την εγκατάσταση της μικροεφαρμογής είναι ο wdgt_openeclass_clock | + | Στην παραπάνω περίπτωση ο πίνακας που θα δημιουργείται κατά την εγκατάσταση της μικροεφαρμογής είναι ο //wdgt_openeclass_clock// |
Εναλλακτικά θα μπορούμε να παραλλάξουμε το όνομα του πίνακα που δημιουργείται περνώντας στην function κάποιο string ως εξής: | Εναλλακτικά θα μπορούμε να παραλλάξουμε το όνομα του πίνακα που δημιουργείται περνώντας στην function κάποιο string ως εξής: | ||
Line 172: | Line 172: | ||
</ | </ | ||
- | Το παραπάνω θα δημιουργούσε έναν πίνακα με όνομα wdgt_openeclass_time | + | Το παραπάνω θα δημιουργούσε έναν πίνακα με όνομα |