Fork me on GitHub

Wfsection

200401
Mai
  Anonyme Lettres d'informations 4648



 

Comme certains d'entre vous l'ont vu, il m'arrive régulièrement de travailler sur le module wfsection initialement proposé par Catzwolf.

Avant de vous parler de ce qui a été fait et de ce que je compte faire sur ce module, j'aimerais vous expliquer pourquoi c'est ce module qui a retenu mon attention plus qu'un autre.

Lorsque je me suis mis à la recherche d'un tel module, j'ai commencé par me faire un cahier des charges puis j'ai regardé le comparatif qui se trouve sur Xoops Modules.

Ce comparatif m'a amené à tester, entre autres, iContent et TinyContent (modules qui me semblaient être les mieux "placés").

TinyContent m'a semblé être le plus simple mais il lui manquait, à mon goût, "quelques" options. Mais sa simplicité m'a beaucoup plû et dans un premier temps, c'est lui que j'ai retenu.

iContent paraissait assez puissant mais son système de pages et de dossiers me rebutait et j'ai trouvé que çà n'allait pas forcément être facile à utiliser pour des débutants.
En gros, "trop de clics"
Je suis donc resté sur ma faim. Ca n'a pas duré longtemps car j'ai alors fait la connaissance de wfsection.

Dans ce module, j'ai pû trouver tous les points du cahier des charges que je m'étais fixé :

- Relative simplicité d'utilisation
- Possibilité de créer des articles avec un éditeur wysiwyg
- Gestionnaire de fichiers permettant de télécharger des fichiers à joindre aux articles vers le serveur avec des options permettant de choisir les types de fichiers à télécharger (ce qui est primordial pour la sécurité)
- Possibilité de remplacer le pseudo par le nom complet. Il est de même possible d'afficher tout un tas d'informations sur l'article
- Gestion des droits au niveau le plus fin c'est à dire sur l'article
- Gestion des catégories et sous catégories illimitées avec là aussi la possibilité de gérer des droits.
- Intégration de la recherche
- Possibilité de "prépublier" et de faire expirer un article
- Donner aux personnes chargées de publier de l'information la capacité de travailler tout seul.
- Possiblité de prendre du code html pour le coller tel quel dans l'article.

Toutefois, le module présentait quelques défauts de jeunesse, quelques bugs et quelques petites choses à modifier.

Pour faire vite, voilà la liste de tout ce qui a été modifié/ajouté (vous retrouverez la liste intégrale et détaillée à l'intérieure du module dans un fichier texte) :
- Corrections de quelques bugs
- Possiblité de voir le titre et l'image (s'ils existent) de la catégorie mère de la catégorie en cours.
- Correction de la fonction d'impression afin que l'on ne puisse pas imprimer des articles auxquels on n'a pas accès
- Internationalisation quasi complète du module (il est donc totalement disponible en francais)
- Modification de la recherche afin qu'elle utilise tous les champs du module et que ne soient visibles que les articles que l'on a le droit de voir.
- Possibilité de choisir le répertoire d'accueil dans le gestionnaire de fichiers du module pour les non webmasters
- Intégration des corrections faites par l'auteur de XFSection
- Ajout de deux liens en bas d'article permettant d'aller à l'article précédent et à l'article suivant
(tout en tenant compte des droits bien entendu)
- Possibilité d'afficher un bloc résumant les articles récents de la même catégorie (le tout lié à une nouvelle
option du module)
- Titres de pages significatifs
- Intégration de l'éditeur Spaw à l'administration

Pour ce qui reste à venir, en tout cas ce que j'aimerai faire :
- Intégration du module Spaw au formulaire permettant aux utilisateurs (qui n'ont pas accès à l'interface d'administration) de soumettre des articles. Cela viendra très rapidement.
- Passage de la page index en template (je crois que Catzwolf l'a fait)
- Option pour (comme dans la nouvelle version du module d'articles) choisir qui peut soumettre des articles
- Ajout d'un nouveau lien dans les articles : "Du même auteur". Ce lien devrait être positionnable (mais simplement), "affichable" ou pas (par option). La page vers laquelle il renverra tiendra compte des droits de chacun afin de n'afficher que les titres d'articles que les utilisateurs sont autorisés à voir.
- Possibilité d'ajouter (de manière optionnelle) à l'article un bloc "Voir aussi". son contenu serait choisit par l'auteur de l'article au moment de la rédaction de l'article.
- Lien permettant d'ajouter l'article en cours aux favoris du navigateur
- Allègement de l'interface d'administration
- Option permettant de choisir le contenu du nouveau bloc qui est déjà en place. On aurait la possiblité de choisir entre :
- La liste des articles de la même section
- Les articles populaires de la même section ou du module
- Les articles les mieux notés de la section ou du module
- Une liste d'articles pris au hasard dans la même section ou dans le module
- Modification de la présentation du vote
- Intégration (comme c'est le cas dans la dernière version du module faite par Catzwolf) de liens directs vers un forum rattaché à l'article
- un "backend" pour le module (tout comme il est possible d'avoir des manchettes pour le module de news).
- Un bloc "A propos de l'auteur" (déjà fait par Catzwolf)
- La possibilité d'intégrer de la publicité aux articles

Les développements seront faits au gré de mon temps libre, de mes humeurs et de mes besoins.
Pour en finir, vous trouverez cette version modifiée de wfsection à cette adresse

Merci à Marco, Solo et Christian pour leurs suggestions et aide sur ce module.

Hervé 

Note: 0.00 (0 votes) - Noter cet article -

Partager Twitter Partagez cette article sur GG+
Format imprimable Envoyer cet article à un ami
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Régulier
Inscrit le: 10/12/2004
De: Genève
Contributions: 294
Luisinho Posté le: 18/03/2005 06:02  Mis à jour: 18/03/2005 06:02
 Re: Wfsection
Salut Big Boss,
Dommage que tu n'aies pas continué tes mises à jour sur ce module, je l'utilise et il est excellent malheureusement trop de bugs... je me perfectionne en php xoopsien pour travailler et apporter des modifs, mais ce n'est pas encore suffisant..
Et toi ? Tu avais fait beaucoup de modifs ?
Merci de les partager si jamais.
Bye L~
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

70 Personne(s) en ligne (2 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 0 | Invité(s): 70 | Plus ...