plugin-passCat 1.0.2 pour Dotclear 1.2.x (compatible 1.2.7)
Dernière mise à jour le 18/11/2007 - 22h00
Présentation
Ce plugin permet de protéger, à l'aide d'un mot de passe, l'accès au
contenu d'une catégorie.
Les numéros de versions sont de la forme X.Y.Z
-
X : numéro de version majeure. Incrementé quand il casse la
compatibilité avec la version majeure précedente ou alors quand il y a
d'énormes changements (nouvelle architecture, refonte, beaucoup plus de
fonctionnalités ...). En fait, X correspond à une branche majeure.
-
Y : numéro de version "features". Il est incrémenté quand de
nouvelles fonctionnalités significatives sont ajoutées à la version
majeure.
-
Z : numéro de version "bug". Il est incrémenté quand il y a
eu simplement des bugs de corrigés, une fois les versions beta passées.
A cela s'ajoute les versions :
-
alpha (a0, a1, ...) : version en développement. Elle
est mise à disposition à destination de ceux qui veulent déjà savoir
de quoi il en retourne, sachant qu'elle peut poser de nombreux (voir
sérieux) problèmes. Elle est incrémentée à chaque (diverse)
modification.
-
beta (b0, b1, ...) : version en maturation, une telle
version est considérée comme relativement utilisable ; elle est
diffusée pour qu'un maximum d'utilisateurs la testent et rendent
compte des éventuels problèmes. Elle est incrémentée à chaque
correction (de bug).
Fonctionnalités
- Permet d'associer un mot de passe différent à chaque catégorie,
- Choix dans l'enregistrement des mots de passe dans la table : en clair ou haché (MD5),
- Permet de personnaliser le formulaire d'authentification lors de l'accès à une catégorie protégée,
- Supporte le plugin Pagination,
- Gére l'authentification http au niveaux des flux rss et Atom,
TODO
Voici le TODO pour les prochaines versions de passCat :
- v1.1 : Gérer différemment rss et atom de façon àne pas modifier l'accès des abonnés à ces flux FINI
- v1.1 : Gérer la protection au niveau du plugin Tags FINI
- v1.1 : Gérer la protection des catégories du plugin Gallery 80%
- v1.1 : Voir si on peut faire de même pour le plugin Related 5% En cours de réflexion...
- v1.2 : Développer une interface de config/admin pour passCat pour mettre
à jour simplement le plugin. 0%
- v1.2 : Gestion de plusieurs mots de passe pour une catégorie 10% En cours de réflexion...
- v1.2 : Gestion d'un utilisateur/mot de passe pour une catégorie 5% En cours de réflexion...
- v1.2 : Nettoyage de la doc du code et génération HTML de cette
dernière à l'aide de PhpDoc (ou équivalent) 25%
- ...etc... Vos idées sont les bienvenues :D
Date de sortie des versions stables (dans le meilleur des cas...) :
- 1.1 : sortie prévue pour le WE du 24-25 juin 2006
- 1.2 : sortie prévue pour le WE du 22-23 juillet 2006
Téléchargement
Vous pouvez me contacter à l'adresse suivante :
passcat@pirio.org
Si le besoin s'en fait sentir (nombreux mails, etc) je mettrai
en place soit un blog ou un forum de façon à discuter plus
facilement des bugs, corrections et améliorations diverses !