FS#18 - Gestion de la configuration
Ouverte par Strict Standards: array_map() expects parameter 1 to be a valid callback, non-static method Filters::noXSS() should not be called statically in /data/web/64/9e/8e/ekd.tuxfamily.org/htdocs/bugs/includes/class.tpl.php on line 281 Ptah (Ptah) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /data/web/64/9e/8e/ekd.tuxfamily.org/htdocs/bugs/includes/class.tpl.php on line 613 mardi, 09 juin 2009, 17:40 GMT
Dernière édition par Ptah (Ptah) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /data/web/64/9e/8e/ekd.tuxfamily.org/htdocs/bugs/includes/class.tpl.php on line 613 mardi, 02 mars 2010, 21:38 GMT
|
DétailsJusqu'à présent, la configuration est parsemmé dans tous le code de ekd.
Pour plus de simplicité et pour centraliser les problèmes de configuration, on va migrer : * Tous le code de configuration dans un objet distinct * Le format du fichier de configuration en format xml la classe à créer se situe dans moteur_modules_common/EkdConfig.py |
config.ekd
Une partie de la configuration a été migrée :
trunk/gui_modules_animation/animation_base_encodageFiltre.py
trunk/gui_modules_animation/animation_encodage_general.py
trunk/gui_modules_animation/animation_encodage_hd.py
trunk/gui_modules_animation/animation_encodage_web.py
trunk/gui_modules_animation/animation_filtres_video.py
Il va certainement faire du néttoyage et voir à intégrer la configuration de videoporama dans le fichier de conf de Ekd.
Reste à faire :
# Ajout des options de répertoire temporaire
# Ajout de l'option du choix du thème Qt
# Interface graphique pour la définition des options
# Ajouter un chemin pour les videos à enregistrer
# Ajouter un chemin pour les images à enregistrer
# Ajouter un chemin pour les sons à enregistrer
Reste :
# Ajout de l'option du choix du thème Qt
# Interface graphique pour la définition des options
# Ajouter un chemin pour les videos à enregistrer
# Ajouter un chemin pour les images à enregistrer
# Ajouter un chemin pour les sons à enregistrer
# Interface graphique pour la définition des options : Fait
# Ajouter un chemin pour les videos à enregistrer : Fait
# Ajouter un chemin pour les images à enregistrer : Fait
# Ajouter un chemin pour les sons à enregistrer : Fait
De nouveaux objet ont été créés :
EkdColorPropertie
EkdBoolPropertie
EkdStylePropertie
EkdCodecPropertie
EkdNumPropertie
EkdPathPropertie
Ces différents objets peuvent être utiliser partout dans le code pour utiliser de nouvelles futures options.
Le lien entre ce objets et EkdConfig est direct.