Sortie de xmdoc 1.1
Le module xmdoc est maintenant proposé en version 1.1.
Les changement de cette version portent sur:
Correction de bogues :
- Un accès depuis l'index à une catégorie inexistante générait un message d'erreur.
- La recherche ne tenait pas compte des droits d'accès.
- Une erreur apparaissait si l'id du document était fausse (édition depuis la partie utilisateur).
- Une erreur apparaissait lors de la supression d'un document.
Améliorations:
- Ajout de la supression des votes lors de la supression d'un document (xmsocial).
- Si l'option modal n'est pas utilisée, le lien pointe sur le descriptif du document (sinon téléchargement directe).
- Ajout de la compatibilité avec XOOPS 2.5.10 (avant uniquement compatible avec XOOPS 2.5.11).
- Mise à jour des templates Boostrap 4.
- Correction de define (langue).
- Compatibilité avec PHP 8.
Pour rappel, ce module est complémentaire aux modules de la série xm-modules mais il peut être intégré à d'autres modules en suivant le tutoriel présenté sur ce site.
Le module vous permettra d'ajouter des documents par exemple à vos articles (module xmnews), à vos pages statiques (module xmcontent) ou autres modules.
Voici quelques éléments intéressants du module :
- Gestion fine des droits par groupes d'utilisateurs, pour chaque catégorie (Acceder, Proposer, Editer et Aprouver, Supprimer)
- Limitation possible du nombre de téléchargements pour chaque fichier en 24 heures par utilisateur
- Choix des extensions autorisées (parmis une liste > 100)
La particularité de ce module est qu'il pourrait faire office de "4 modules en 1" :
- Module initialement prévu pour attacher tout type de fichiers en tant que module complémentaire à la série des xm-modules
- Module de gestion de Téléchargements de fichiers
Un document peut être un fichier, un lien de page web ou un lien de page Vidéos Youtube.
Il pourrait donc très facilement servir également, en adaptant les templates (modèles) de :
- Module de gestion de Liens Web
- Module de gestion de pages de vidéos Youtube (via les liens)
Nous vous expliquerons comment adapter les templates pour faire de xmdoc un module "4 en 1".
Le paquet fournit également des templates pour une surcharge avec un design responsive, en Bootstrap 4.
Sur monxoops.fr, le module est utilisé pour la gestion des ressources (XOOPS Core, Traduction, Modules et Thèmes)
Atteindre la fiche complète de xmdoc
XMDOC
Re : Sortie de xmdoc 1.1