wiki:News

Nouvelles

Préparation de la prochaine release

Le 10 août 2007

Après un long silence et quelques (très peu) épisodes de correctifs et améliorations dans Zwe depuis la dernière version stable, il était temps de donner quelques nouvelles. La prochaine version, v2.6-angela, sera bientôt disponible en version stable. Malheureusement pas grand chose de très nouveau la dedans, avec toutes fois quelques fonctionnalités en plus (flux RSS par auteur, antispam mathématique sur les commentaires) et surtout la correction d'un bug de sécurité dans le module de gestion des utilisateurs.

Il y aura aussi, comme à l'accoutumée, un nouveau style par défaut pour cette version (moins moche que pour la v2.5, rassurez-vous) et très probablement la naissance d'une "gallerie" pour les thèmes Zwe ici même, sur ce site.

Stay tuned''

Protection antispam

Le 25 septembre 2006

Il fallait que ça arrive un jour : du spam à répétition sur les sites Zwe, quasiment sans exceptions pour les Zwe bien référencés dans Google. Aucune protection active antispam n'avait été mise en place jusqu'à maintenant et ces multiples spams (une bonne dizaine par jour, souvent sur le même billet et du même genre) m'ont poussé à mettre en place une solution simple mais redoutable : une petite addition mathématique (du style 3 + 4) qu'il faut réaliser pour pouvoir poster un commentaire.

Désormais, chaque utilisateur enregistré possède un statut "humain". Au début, il n'est pas confirmé et la protection antispam est en place. Si il passe la protection, son statut passe à "confirmé" et il n'a plus besoin de réaliser l'opération mathématique pour poster un commentaire. Bien sûr, si l'utilisateur n'est pas enregistré, il doit réaliser l'opération à chaque fois. D'après les logs Apache, on remarque clairement des tentatives d'envoi de commentaire, en vain.

Ces changements sont disponibles dans Zwe depuis la révision [1793] et dans le  snapshot. Attention, n'oubliez pas de consulter la page des changements annexes avant de mettre à jour !

Zwe v2.5-nieve

Le 29 juillet 2006

La voilà enfin ! Après presque un an de développement et un nombre considérables d'améliorations, voici une nouvelle version de Zwe, la v2.5-nieve. J'espère que cette nouvelle mouture vous plaira ! Vous pouvez la télécharger ici :  zwe-v2.5-nieve.tar.gz (133K). N'hésitez surtout pas à me faire part de vos impressions, de vos remarques et de vos idées pour la prochaine version de Zwe !

Préparation de l'arrivée de Zwe v2.5-nieve

Le 18 juin 2006

Les derniers préparatifs pour la sortie de Zwe v2.5-nieve sont en cours : mise à jour de la documentation, bugfixes, corrections par-ci par-là :) Avec un peu de change, cette nouvelle version de Zwe sera juste à l'heure pour ... vous verrez bien :)

Traduction allemande terminée

Le 15 février 2006

Grâce à Quarby (Anna Lazic), la traduction allemande de Zwe (qui compte maintenant près de 600 chaines) est terminée et intégrée au trunk. Elle sera donc présente dans la prochaine version de Zwe, la v2.5-nieve et est déja disponible dans le daily snapshot.

Remplacement de glob()

Le 24 septembre 2005

Depuis quelques heures, la fonction glob() ne semble plus disponible chez Free. Une fonction de remplacement utilisant opendir et readdir vient d'être mis en place et est disponible à la révision [1465] ou dans le dernier  snapshot des sources.

Bugfixes backportés dans la v2.4-xooly

Le 3 septembre 2005

Quelques corrections de bugs, dont une grosse dans la procédure d'installation ont été réalisées après la sortie il y a 4 jours de la v2.4-xooly. Ces changements viennent d'être backportés dans le tag de la v2.4-xooly et  l'archive a été regénérée. Mettez à jour !

Sortie de la v2.4-xooly

Le 30 août 2005

Ça faisait longtemps que je n'avais pas releasé Zwe. Pas de grands changements, mais pas mal d'améliorations de petite ou moyenne envergure qu'il est temps de faire partager à ceux qui ne suivent pas le trunk/ du dépôt Subversion. Ces fonctionnalités tournent sans problème depuis longtemps sur mon blog, alors autant en faire profiter tout le monde. Je viens donc de releaser la 2.4, codename Xooly (merci Giang).

J'en ai également profité pour réorganiser un peu les tickets. La prochaine version majeure sera une 3.0 et intégrera tous les gros changements demandés depuis quelques temps. Par contre, je ne peux encore rien dire quant à la date de sortie de cette prochaine version. Le merge des fonctionnalités de la 2.4 dans la branche lite est prévue pour bientôt.

Comme toujours :

Comment spam

Le 30 août 2005

Plusieurs cas de comment spam ont été constaté, notamment sur  Natulte.net et  Piout.net. Un fix a été mis en place dans la revision [1448]. Mettez à jour !

Du nouveau !

Le 17 juillet 2005

Un peu de nouveau autour de Zwe. J'étais un peu embourbé dans mon travail pour le Google's Summer Of Code, j'ai donc décidé de faire un petit break et de revenir un peu sur Zwe quelques heures. Enfin, une bonne nuit quoi :) Je suis heureux du résultat obtenu car j'ai été plutôt productif comme vous pouvez le voir dans la Timeline.

Le support des catégories multiples pour les billets a en effet enfin été implémenté, ce qui en ravira plus d'un (à commencer par moi). Attention, il y a des modifications dans la base de données à effectuer. Pas grand chose, les requêtes sont données sur la page des changements à effectuer. J'en ai aussi profité pour régler le problème du Page Selector qui commençait à traîner depuis un moment et qui me titillait. Le nouveau système à l'air de marcher sans problèmes (et corrige, bien heureusement, le problème statué dans le ticket #87).

Un système a également été proposé (#90) par Head pour permettre de naviguer parmis plusieurs catégories en même temps, mais je ne suis pas fan du système de navigation (il faut sélectionner les catégories une par une, et donc avec un reload, et les désélectionner une par une également ...). Néanmoins, je n'écarte pas l'idée, mais je suis preneur de toute idée permettant d'améliorer l'interface utilisateur (n'hésitez pas à laisser un commentaire dans le ticket).

Je vais également me pencher plus activement sur le système d'ACL que j'aimerais vraiment pouvoir mettre au point avant la rentrée prochaine, c'est à dire pour Zwe v2.4.

En attendant, la traduction espagnole de Zwe est en cours par  Muriel, et j'espère toujours obtenir d'autres contributions parmis celles demandées. Merci !

Zwe v2.3-wenlew released

Le 18 mai 2005

La voilà ! La toute nouvelle version de Zwe, la v2.3-wenlew est enfin disponible. Beaucoup d'améliorations au programme. En effet, après les restructurations des v2.1 et v2.2, il était temps de finaliser tout ça pour avoir un produit plus fini, plus convivial et plus facile à utiliser.

Une toute nouvelle procédure d'installation vous accueillera donc dans vos débuts avec Zwe v2.3. Pour le reste, je vous laisse découvrir l'énorme ChangeLog ...

L'archive est bien sûr disponible :  http://www.bulix.org/pub/zwe/zwe-v2.3-wenlew.tar.gz !

Failles de sécurité

Le 15 mars 2005

Plusieurs failles de sécurité critiques ont été découvertes (et corrigées aussitôt) dans Zwe. Il est absolument indispensable que vous mettiez à jour à la dernière version disponible. Le  snapshot et le trunk/ sont à jour (Révision [1342]).

Si vous avez des problèmes lors de cette mise à jour, n'hésitez pas à me contacter.

Zwe v2.2-laela released

Le 19 février 2005

Et oui, la voila enfin ! Après un serieux teasing depuis quelques semaines, je suis très fier (et surtout soulagé) de pouvoir enfin rendre disponible cette toute nouvelle version de Zwe : Zwe v2.2, codename Laela.

La v2.2-laela de Zwe est considérablement révolutionnaire comparée à la précédente version, la v2.1-ranist. En effet, cette nouvelle version apporte ce que certains des utilisateurs de Zwe attendaient depuis longtemps : un véritable support des modules, avec gestion des instances multiples, et tutti quanti.

C'est maintenant chose faite. Mais rassurez-vous, ce n'est bien sûr pas la seule nouveauté dans Zwe v2.2. Parmis elles, on compte notamment la gestion des menus qui était inexistante jusqu'alors, le support de l'internationalisation (pour l'instant seule la traduction française est disponible), les catégories de billets, un panel d'administration entièrement revu, une meilleure gestion des utilisateurs, des sessions, l'apparition des groupes d'utilisateurs (pas encore entièrement en service, mis à part pour l'administration), etc.

Un très grand nombre de petites features ont également été ajoutées dans chaque module, je vous laisse le soin de les découvrir.

La v2.2-laela avance !

Le 7 janvier 2005

La nouvelle version de Zwe avance a grand pas. J'ai mis à jour la page sur les changements à effectuer, pour que les valeureux et les courageux puissent tenter la migration vers la v2.2. Je suis en train de mettre à jour le ChangeLog pour lister les nouvelles fonctionnalités. Bien sur, il reste encore beaucoup de travail (catégories, panel d'admin), mais on avance bien, mine de rien. La révision du jour est la [1055].

Correction d'une importante faille de sécurité

Le 29 décembre 2004

La revision [1000] corrige une importante faille de sécurité dans la gestion des cookies et des sessions. En effet, des conflits de sessions apparaissaient lorsque deux (ou plus) Zwe étaient hébergés sur le même domaine. Des usurpations d'identité et de droits étaient alors possible d'un Zwe à un autre. La création d'une classe de gestion des sessions et l'utilisation du md5sum de l'URL du site (donnée dans la configuration) comme identifiant de session et de cookie résolvent le problème. Les modules et le core ont été mis à jour pour utiliser les fonctionnalités mises à disposition par cette nouvelle classe (cZweSession).