Règles de base

Tout développement pour NPDS doit comporter au moins les fichiers suivants.

- Un fichier de licence en Français et un en Anglais. Ces fichiers sont disponible ici.

- Un fichier reprenant la méthode d'installation. Il est le plus souvent nommé install.txt


voici un exemple de fichier install.txt :

/************************************************************************/
/* NPDS : Net Portal Dynamic System                                     */
/* ================================                                     */
/* This version name NPDS Copyright (c) 2001-2002 by Philippe Brunier   */
/************************************************************************/
/* Original Copyright (c) [ ANNEE ] Par [ NOM DU DEVELOPPEUR ]          */
/* Module   : [ NOM DU MODULE ]                                         */
/* Auteur   : [ NOM DU DEVELOPPEUR ]                                    */
/* Mail     : [ MAIL DU DEVELOPPEUR ]                                   */
/* Site     : [ SITE DU DEVELOPPEUR ]                                   */
/************************************************************************/
/* MODULE DEVELOPPE POUR NPDS VERSION [ VERSION DU CORE NPDS ]          */
/************************************************************************/
/* [ ACTION ( Correction, MaJ, ...) ] Par [ NOM ] le [ ANNEE ]          */
/************************************************************************/
/* This NPDS modules is free software. You can redistribute it          */
/* and/or modify it under the terms of the GNU General Public License   */
/* as published by the Free Software Foundation; either version 2 of    */
/* the License.                                                         */
/************************************************************************/


/************************************************************************/
/* DESCRIPTIF FONCTIONNEL DU MODULE                                     */
/************************************************************************/


/************************************************************************/
/* INSTALLATION DU MODULE                                               */
/************************************************************************/
Automatique via Module-Install (Admin/Gestion installation des modules)
ou
Manuelle:
 

/************************************************************************/
/* LANCEMENT DU MODULE                                                  */
/************************************************************************/
   Via une url de type : http://www.xxxxx.xxx/modules.php?ModPath=exemple&ModStart=index
                 (xxxxx.xxx à remplacer par le nom de votre site)

/************************************************************************/
/* ADMINISTRATION DU MODULE                                             */
/************************************************************************/
 Via l'administration des Plugins - Exemple




/************************************************************************/
/* BLOCK (S) DU MODULE                                                  */
/************************************************************************/


- Un fichier index.html vide qui permet d'éviter de lister le dossier de votre application.

- Un fichier PHP contenant votre application. Ce fichier devra contenir un en-tête de ce type :

/************************************************************************/
/* NPDS : Net Portal Dynamic System                                     */
/* ================================                                     */
/* This version name NPDS Copyright (c) 2001-2002 by Philippe Brunier   */
/************************************************************************/
/* Original Copyright (c) [ ANNEE ] Par [ NOM DU DEVELOPPEUR ]          */
/* Module   : [ NOM DU MODULE ]                                         */
/* Auteur   : [ NOM DU DEVELOPPEUR ]                                    */
/* Mail     : [ MAIL DU DEVELOPPEUR ]                                   */
/* Site     : [ SITE DU DEVELOPPEUR ]                                   */
/************************************************************************/
/* MODULE DEVELOPPE POUR NPDS VERSION [ VERSION DU CORE NPDS ]          */
/************************************************************************/
/* [ ACTION ( Correction, MaJ, ...) ] Par [ NOM ] le [ ANNEE ]          */
/************************************************************************/
/* This NPDS modules is free software. You can redistribute it          */
/* and/or modify it under the terms of the GNU General Public License   */
/* as published by the Free Software Foundation; either version 2 of    */
/* the License.                                                         */
/************************************************************************/


Ces fichiers sont indispensables pour permettre une bonne compréhension et faciliter l'installation de votre module par tous les utilisateurs de NPDS.






Cet article provient de Modules NPDS

L'URL pour cet article est : http://modules.npds.org/sections.php?op=viewarticle&artid=29