Fork me on GitHub

Accès aux ressources XOOPS !

Vous pouvez maintenant accéder à des ressources à jour sur le site monxoops.fr







Vous pouvez aussi atteindre la page GitHub des modules en développement.


Attention :
Pour chaque module, ne téléchargez pas la version en cours de développement ("Master" / bouton vert ) sauf pour tests sur un site local.
Merci de récupérer la dernière version "Release" du module que vous souhaitez utiliser sur un site en production


Téléchargements Modules Version 2.5 Administration TDMCreate 1.91 Alpha 3.4


TDMCreate 1.91 Alpha 3.4 Populaire 
2016
  • 02
  • janvier

Minimum requis

- XOOPS 2.5.7 minimum
- MYSQL 5.5
- PHP 5.3.7

Avertissement : ce module est destiné aux développeurs.


Description

TDMCreate est un module de création de modules.
Le module a été créé pour gagner du temps sur du codage qui est répétitif (ex : les classes).

Options du module :


- création de l'administration
- création des classes
- création du fichier mysql.sql
- création du xoopsversion.php
- création des fichiers de langues
- création des blocs avec templates
- recherche global par rapport à xoops
- création d'un en-tête pour tous les fichiers php

Les nouveautés du module :
- Ajout des éléments supplémentaires dans les formulaires :
* TextArea
* ColorPicker
* UploadImage (mimetypes et taille à modifier dans les préférences pour chaque champs)
* UploadFile (mimetypes et taille à modifier dans les préférences pour chaques champs)
* Un champs SELECT qui permet de récupérer des données d'une autre table du module, il faudra indiquer le champs principal dans la table.
- Ajout d'un système pour savoir quels champs seront recherchés lors d'une recherche globale dans Xoops (valable pour une table)
- Ajout d'un système de champs obligatoires dans les formulaires
- Ajout des commentaires (valable pour une table)

Mode d'emploi

En résumé, vous devez :

1) Créer le module dans l'onglet Modules.

2) Cliquer sur le bouton Ajouter un nouveau module

3) Dans l'écran qui apparaît, lire les descriptions des champs à remplir pour créer votre propre module.

4) Une fois que vous avez créé le module, si vous le souhaitez, vous pouvez ajouter des tables pour une utilisation avec la base de données si nécessaire, en suivant toujours les descriptions des champs sur la gauche de l'onglet Tables.

5) Une fois que la table est créée, vous serez automatiquement redirigé vers une liste ou un formulaire, pour la création des champs de la table.

6) Lorsque vous avez enregistré tous les champs de la table, construisez selon les instructions à l'écran. Vous serez dirigé vers la liste des modules et des tables créés en relation.

7) La dernière étape est d'aller à l'onglet Construire un Module pour choisir quel module compiler et choisir dans la liste de vos modules.

8) Quand ce sera terminé, allez dans le dossier TDMCreate/modules et copiez collez votre nouveau module pour le tester dans la section modules de le racine de votre espace internet, ou généralement dans le localhost.

Historique des modifications (Changelog)

=================================
2016/01/28: Version 1.91 alpha 3.x
=================================

- Refactoring Classes with Php Functions in place of Heredoc
- Alpha Contribute & Testers (Timgno, Mamba, Goffy)

=================================
2015/06/01: Version 1.91 alpha 3
=================================

- Added templates breacrumbs
- Added index in tables form to put code in user/index.php
- Added more functions in classes
- Added more field database in tables form

=================================
2015/04/27: Version 1.91 alpha 2
=================================

- Added templates item for tables & fields
- Added sortable table for tables & fields
- Added more parameters in tables form
- Added more parameters in fields form
- Added more field database in tables form
- Added more field database in fields form
- Added checkAll checkbox in modules & tables form
- Added more files for user side
- Added autoload file for all classes
- Added settings to customize module informations

=================================
2014/01/02: Version 1.91 alpha 1
=================================

- Refactoring
- Rewritten from scratch
- Added templates admin
- Added fields table
- Added more parameters in fields form

=================================
2013/09/02: Version 1.91 alpha 1
=================================

- Skipped to versione 1.91 alpha 1

=================================
2013/05/12: Version 1.39 RC 1
=================================

- Added minimum php textbox in admin/modules.php
- Added minimum xoops textbox in admin/modules.php
- Added minimum admin textbox in admin/modules.php
- Added minimum mysql textbox in admin/modules.php
- fixed bugs

=================================
2013/04/01: Version 1.39 Beta 4
=================================

- fixed several error notices and bugs

=================================
2013/03/28: Version 1.39 Beta 3
=================================

- fixed several error notices and bugs

=================================
2013/03/25: Version 1.39 Beta 2
=================================

- fixed several error notices and bugs

=================================
2013/03/22: Version 1.39 Beta 1
=================================

- fixed several error notices and bugs

=================================
2013/02/23: Version 1.38.6 Beta 1
=================================

- added: fields notifications, paypal button and subversion in modules
- added: fields notifications in tables
- modified: file const_header.php for subversion
- modified: file const_admin_about.php for paypal button
- added: module info pulled from Preferences
- fixed several error notices and bugs

=================================
2012/09/24: Version 1.38.1 Beta 1
=================================

- added: option to rename module and tables
- added: generated tables start with "mod_"
- added: logo image generator
- added: user info stored in Preferences
- added: module info pulled from Preferences
- added: plugins for Waiting module
- clean-up of English translations, and constants
- fixed several error notices and bugs

=================================
2012/07/13: Version 1.38 Final
=================================

- Fixed bug (Timgno)
- Release only for xoops 2.5.5 (Timgno)

=================================
2012/01/29: Version 1.37 Final
=================================

- Fixed bug default string in sql file (Timgno)
- Added class for const_architecture.php (Timgno)
- Release only for xoops 2.5.x (Timgno)

=================================
2011/10/10: Version 1.37 RC 3
=================================

- Fixed default and optional button paypal in admin/about.php (Timgno)
- Fixed default image module string in $module_name_slogo (Timgno)
- Deleted code creations folders deco & admin in file const_architecture.php (Timgno)
- Release only for xoops 2.5.x (Timgno)

=================================
2011/10/03: Version 1.37 RC 2
=================================

- Bugfixed directory select images tables from & upload to Frameworks (Timgno)
- Added in mysql options fields, decimal/float/enum (Timgno)

=================================
2011/09/15: Version 1.37 RC 1
=================================

- Added code directory select images tables from & upload to Frameworks (Timgno)

=================================
2011/09/07: Version 1.37 beta 4
=================================

- Added buttons New Table, New Categories & List Table (Timgno)

=================================
2011/08/24: Version 1.37 beta 3
=================================

- Added buttons New Table, New Categories & List Table (Timgno)

=================================
2011/08/08: Version 1.37 beta 2
=================================

- Added buttons New Module & List Module (Timgno)

=================================
2011/08/07: Version 1.37 beta 1
=================================

- Added class constArch (Timgno)

=================================
2011/06/27: Version 1.36 beta
=================================

- fixed (Mamba)

=================================
2011/04/22: Version 1.18
=================================

- Added field forum url (Timgno)
- Added field forum title (Timgno)
- Added function createFile (Timgno)
- Changes code lines all files in cost folder for create file with function createFile (Timgno)

=================================
2011/03/07: Version 1.15
=================================

- Email Author (timgno)
- Advertise in const_xoops_version.php (timgno)
- Keywords for SEO in const_xoops_version.php (timgno)
- Datetime php function, copyright autoincrement years in const_entete.php (timgno)
- Defines in language pack (timgno)
- Added const_changelog.php (timgno)
- Added const_templates.php (timgno)
- Added const_main_language.php (timgno)

=================================
2010/12/25: Version 1.11
=================================

- changes admin gui for xoops 2.5.x (Mamba)
- internationalization - the created module will local language based (mamba)
- added changelog (mamba)
- updated English translations (Mamba)
- replaced GIF images to PNG (Mamba)

=================================
2009/07/23: Version 1.1
=================================

- Base changes (TDM)

=================================
2009/07/17: Version 1.0
=================================
- Original release (TDM)


Traduction
Un grand merci à nicemen pour son aide à la traduction.

 Date de proposition: 02/01/2016

 Proposé par: Cesagonchu

 Téléchargé 971 fois

 Note: 0.0 (0 votes)

 Page d'accueil: ICI

 Dossier de langue FR: inclus

 Version: 1.91 Alpha

 Taille du fichier: 576 [Ko]

 Plateforme:  2.5.x

 Langue: FR

 Developpeur: TDM et reprogrammé par Timgno

 Licence: GNU GPL2 et supérieur

Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Supporter Xoops
Inscrit le: 14/03/2005
De: Paris
Contributions: 518
blet Posté le: 11/05/2016 18:22  Mis à jour: 11/05/2016 18:22
 Re: TDMCreate 1.91 Alpha 3.4
Un seul mot : GENIAL
encore bravo !
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

26 Personne(s) en ligne (1 Personne(s) connectée(s) sur Téléchargements) | Utilisateur(s): 0 | Invité(s): 26 | Plus ...