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.
|