Fork me on GitHub

Flux RSS

Sortie du Framework ModuleClasses 1.1

201115
Août
  mage Modules 4043

Je suis heureux de vous annoncez la sortie du Framework "ModuleClasses" en version 1.1

Ce Framework vise à faciliter et à standardiser les parties d'administration des modules des modules XOOPS.

moduleclasses

La classe "ModuleAdmin" gère complètement le côté admin du module. Il vous permet de:

  • Créer la page d'index.
  • Créer la page "about".
  • Créer des boutons d'action sur toutes les pages admin.

Je recommande d'utiliser ce framework pour tous vos nouveaux modules - de cette façon ils peuvent tous partager la même interface d'administration. Les modules du prochain pack de module XOOPS utilisent tous le framework ModuleClasses.

Vous pouvez également mettre à jour vos modules existants - voir ce forum . La version 1.1 apporte quelques améliorations pour rendre plus facile la mise à niveau, et Mamba travaille sur un tutoriel. J'ai fais une documentation sur l'utilisation de la class "moduladmin" dans l'archive.

Merci à tous ceux qui ont aidé à l'élaboration de ce Framework, et à tous les utilisateurs qui l'utilise déjà dans leurs modules.

Vous pouvez télécharger le Frameworks ModuleClasses sur SourceForge

Note: 10.00 (2 votes) - Noter cet article - Lire la suite... |

Mise à jour des modules fantôme "Casper" et "Ghost"

201129
Juillet
  Kris Modules 3192
Modules

Le Laboratoire XooFoo vient de procéder à la mise à jour de ses modules fantôme "Casper" et "Ghost".
Il s'agit principalement de la mise en exemple de la création d'une base de données, et de l'effacement de dossiers et fichiers créés lors de l'installation du module - donc pas de grande révolution mais juste des morceaux de code à garder sous la main.

Pour rappel, ces modules possèdent une architecture, des exemples et documentations, afin de faciliter la création d'un module basique pour Xoops ou tout simplement d'intégrer des pages personnelles en html ou php.

Des tutoriels vidéos ont déjà été réalisés sur l'installation et clonage.

Téléchargement

Module Ghost

Module Casper

Photowalls - Mur de photos

201111
Juillet
  JJDai Modules 4321
Modules

Je suis heureux de vous présenter la nouvelle version 2.7 du module PHOTOWALLS.

Adapté du module PhotoBooth de Kris. Ce module permet :


  • De créer des murs de photos
  • de prendre des photos avec une webcam et de les télécharger sur le site
  • De télécharger directement des photos au format JPG ou PNG (possibilité de limiter le nombre de photos et la taille des fichiers)
  • Les utilisateur peuvent avoir leur propres murs selon les permissions accordés aux groupes
  • Ajout de tatouages électronique (watermark) à définir selon ses besoins, avec une incrustation de logos ou de texte (ou les deux)
  • la taille des photos et des vignettes sont paramétrables.

Téléchargement:


Démo ICI - Si vous voulez tester envoyer moi un post que je vous donne des habilitations temporaires.

JJDAI

Note: 10.00 (1 vote) - Noter cet article - Lire la suite... |

Sortie de TDMDownloads version 1.6

201118
Juin
  mage Modules 2667
Modules

L'équipe de FreeXoopServices est heureuse de vous annoncez la sortie de TDMDownloads 1.6 finale.

Liste des bugs

  • On ne pouvait pas choisir les catégories à afficher dans l'admin des blocks (pas d'affichage) (Mage).
  • Lors d'une demande de modification d'un téléchargement et que le logo n'était plus existant, la valeur par défaut n'était pas "blank.gif" (Mage).
  • Lors de l'édition d'un téléchargement la date n'était pas celle du jour (Mage).
  • Les permissions par fichier ne marchaient pas (Mage).
  • Dans visit.php l'url du téléchargement pouvait poser problème (Fabrice59).
  • Appel d'un fichier inexistant dans la class tree.php (Mage).
  • Le nom de la catégorie n'était pas renseigné dans le message de notification "category_newfile_notify.tpl" (Mage).

Note: 0.00 (0 votes) - Noter cet article - Lire la suite...

ClassGenerator pour les développeurs de module

201125
Avril
  JJDai Modules 2914
Modules

Class Generator : un générateur très simple de class pour XOOPS.

Pour éviter le fastidieux codage de l'implémentation de ces 2 classes, nous avons développé un petit générateur qui nous a fait gagné du temps et a fiabilisé et homogénéisé le code de type DAO.
Il s'appuie sur un seul template smarty décrivant le fichier des 2 classes implémentent respectivement XoopsObject et XoopsObjectHandler.
Le template peux bien entendu être modifié pour prendre en compte des besoins spécifiques.

Ce générateur utilise uniquement les informations issues de la base de données ce qui impose d'avoir déjá une table de base de donnée sur laquelle s'appuyer. Class_generator génère un fichier par table de Base de données.
Il se base aujourd'hui sur la convention que la table source ne doit posséder qu'une seule clé primaire. Ceci pour générer la méthode du handler getId($maClePrimaire).
Une fois le module installé, l'accès au générateur s'effectue dans la partie administration.
Dans le formulaire "Générer une class" après avoir sélectionné le module sur lequel on travaille et la table de BD existante, le clic sur le bouton "générer" génère un fichier nommé du nom de la table de BD sélectionnée dans le répertoire /class du module.

Le module était téléchargeable sur le site dev.oryxvet.com mais la version en question n'est plus compatible avec mySQL.
Je l'ai donc mis à jour et est disponible à l'adresse ci-dessous en attendant qu'il intègre le référentiel XOOPS.

=====>>> Téléchargement de classgenerator

Pour info c'est un module pour les développeurs,
documentation ===> Modèle objet de Xoops

JJDAI

Note: 10.00 (1 vote) - Noter cet article - Lire la suite... |
« 1 2 3 (4) 5 6 7 ... 65 »
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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