Hello, A la réflexion et en parallèle de la branche sexy, il y a 2 choses que j'aimerais pouvoir implémenter dans la 2.5 (et qui ne demanderaient pas trop de code) : * la gestion des dépendances entre plugins, et entre thèmes et plugins * quelques possibilités de débrayage ça et là, via des behaviors adéquats.
Je m'explique sur le second: je me doute bien que la branche sexy verra son application dans longtemps, du coup, j'aimerais pouvoir permettre aux gens d'expérimenter sur une version stable certaines fonctionnalités qui seront proposées à terme, via des plugins un peu plus introspectifs qu'à l'accoutumée. Y figureraient entre autres, la possibilité pour un plugin de : * redéfinir l'urlhandler/le moteur de templates du core * servir ses propres pages d'admin, non remaquillées par le core * pourquoi pas (à voir comment), désactiver certaines fonctionnalités A noter : ces fonctionnalités seraient exclusives (ie. un seul et unique plugin du core pourra redéfinir l'urlhandler). Des remarques sur cette évolution ? -- Bruno Le 9 novembre 2012 11:14, Franck Paul <[email protected]> a écrit : > Pour info, un résumé de ce qui a été fait entre la 2.4.4 et l'actuelle > 2.5-dev : > > * Add (none) option to image insertion title pattern > * Smileys are not more converted in image in pre,code,kbd,script and math > contents > * Notes' title can be now enclosed in h4 (default), h3 or p HTML tag > * Now display translated name and desc of plugins > * Add publication date validation on post and page editing forms > * Add description to widgets > * Add syntax color option to theme editor plugin > * Add delete button on media item page > * Add/complement display modes (all pages, home page only, except on home > page) for all widgets > * {{tpl:Widgets}} without type attribute set displays now all widgets (from > nav, extra and custom) > * Add {{tpl:else}}, {{tpl:TagCount}}, <tpl:TagIf>, > {{tpl:CategoryEntriesCount}} template tags > * Add cat_only, no_tag and content_only attributes to > {{tpl:EntryFirstImage}} tag > * Add capitalize attribute to template filters' list > * Enhance links lookup anti spam filter > * Add hidden optional attribute for pages > * Adaptative compression rate for thumbnails generation > * Add timestamp on admin information messages > * Update to jQuery 1.8.2 and jQuery-UI 1.9 (custom) > * Add default favicon.ico > * Add default attributes settings for image,mp3,flv insertion > * Various bug fixes > * Various cosmetic updates and contrast adjustments > > > > Le 9 novembre 2012 08:13, Franck Paul <[email protected]> a écrit > : > >> Bonjour m'sieur-dame, >> >> >> Je crois avoir fait un peu le tour des tickets que je pouvais fermer et >> j'aimerais que cette version 2.5-dev soit pas mal testée par ceux d'entre >> vous qui pourront le faire (je sais que certains la testent déjà). >> >> Les dernières nightlies sont ici : >> http://download.dotclear.org/nightly/unstable/ >> >> Je rappelle que pour automatiser la mise à jour des versions de >> développement il suffit de modifier le config.php de son installation pour >> ajouter (ou modifier) ceci : >> >> // Update info URL >> define('DC_UPDATE_URL','http://download.dotclear.org/versions.xml'); >> >> // Update info version >> define('DC_UPDATE_VERSION','unstable'); >> >> >> Pendant ce temps je vais voir ce que je peux exploiter de la branche >> form-filters, le plus gros étant déjà opérationnel, pour l'intégrer ensuite >> dans la branche de développement. À ce sujet, si vous avez des retours sur >> cette branche, faites-le moi savoir. >> >> >> N'hésitez pas à : >> >> - tester sur des environnements différents avec des navigateurs différents >> - ouvrir des tickets, même s'ils vous paraissent bénins, ça sert >> d'aide-mémoire, que ce soit pour des bugs, des améliorations, des idées, etc >> etc… >> - proposer des pull-requests sur le dépôts Dotclear chez Bitbucket >> (https://bitbucket.org/dotclear/dotclear) >> >> >> Bonne journée les gens >> -- >> Franck > > > > > -- > Franck > > _______________________________________________ > Dev mailing list > [email protected] > http://ml.dotclear.org/listinfo/dev > _______________________________________________ Dev mailing list [email protected] http://ml.dotclear.org/listinfo/dev
