h4ckm4n Δημοσ. 9 Απριλίου 2011 Δημοσ. 9 Απριλίου 2011 Το N@TuRe είναι ένας theme manager για το WASP. Το N@TuRe είναι επίσης ένα extension για το ALPHA CMS που επεκτείνει το WASP για υποστήριξη πολλών θεμάτων! Μπορείτε να κατεβάσετε το κώδικα του N@TuRe ή το παράδειγμα από εδώ: https://sourceforge.net/projects/nature-ext/files/ ENJOY!
dewn735 Δημοσ. 9 Απριλίου 2011 Δημοσ. 9 Απριλίου 2011 Κι έπρεπε να φτιάξεις ολόκληρο "extension" γι' αυτό το block; >function Nature_Init(theme) { if (theme === null || theme == '') return false; document.head.innerHTML += '<link rel="StyleSheet" href="' + theme + '/' + theme + '.css" ' + 'type="text/css" media="screen">'; return true; } γιατί δεν το έβαζες στην αρχική εφαρμογή;
h4ckm4n Δημοσ. 9 Απριλίου 2011 Μέλος Δημοσ. 9 Απριλίου 2011 Κι έπρεπε να φτιάξεις ολόκληρο "extension" γι' αυτό το block; >function Nature_Init(theme) { if (theme === null || theme == '') return false; document.head.innerHTML += '<link rel="StyleSheet" href="' + theme + '/' + theme + '.css" ' + 'type="text/css" media="screen">'; return true; } γιατί δεν το έβαζες στην αρχική εφαρμογή; Για να μην επιβαρύνω τα WASP μαζί με το theme manager και τους φακέλους, τις photos και τα CSS που θα φτιάχνει κάποιος γι αυτό (Δες τη δομή στο φάκελο και τη φιλοσοφία). Μια ανεξάρτητη βοηθητική μονάδα. Σε μερικά θέματα η μονολιθικότητα είναι κακή τακτική. ;-)
dewn735 Δημοσ. 10 Απριλίου 2011 Δημοσ. 10 Απριλίου 2011 Δε ξέρω αν έχεις σκοπό να προσθέσεις κι άλλα πράγματα αργότερα, αλλά αυτή τη στιγμή η "μη μονολιθικότητά" σου προσέθεσε για τρεις γραμμές κώδικα 15.1 KB επιπλέον φόρτο για download και μία εξτρά κλήση σε js αρχείο...
h4ckm4n Δημοσ. 10 Απριλίου 2011 Μέλος Δημοσ. 10 Απριλίου 2011 Δε ξέρω αν έχεις σκοπό να προσθέσεις κι άλλα πράγματα αργότερα, αλλά αυτή τη στιγμή η "μη μονολιθικότητά" σου προσέθεσε για τρεις γραμμές κώδικα 15.1 KB επιπλέον φόρτο για download και μία εξτρά κλήση σε js αρχείο... Έχουν να προστεθούν και άλλα και πρέπει από την αρχή να έχεις ορθή αρχιτεκτονική!
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.