epnadmin-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Epnadmin-fr] Proposition de nouvelle arborescence dans le CVS


From: Loïc Dayot
Subject: [Epnadmin-fr] Proposition de nouvelle arborescence dans le CVS
Date: Sat, 13 Sep 2003 13:17:44 +0200
User-agent: KMail/1.5.3

A l'occasion d'un probable transfert du CVS de Savannah vers Adullact, voici 
une proposition de nouvelle arborescence des fichiers du projet :

/images
Existe déjà. Il contient toutes les images indispensable à l'application, mais 
également les images qui sont ajoutées pour paramétrer l'applications (comme 
les photos de salles, d'ordinateur, le logo, les logiciels, les thèmes, etc.)
Doit-on séprarer ces deux types de fichiers dans deux dossiers séparés ?

/fonts
A créer. Contiendrait les *.TTF qui sont utilisés par GD pour disposer du 
texte dans les images créées en PHP.

/templates
A créer. Si un jour la forme et les fond sont réellement séparés, et qu'il 
soit possible de changer complètement de "maquette" des pages.

/include ou includes
A créer. Contiendrait tous les fichiers *.inc.php sauf les *.lang.inc.php.

/languages
A créer. Contiendrait tous les fichiers *.lang.inc.php. Actuellement, seul 
fr.lang.inc.php existe. Mais rêvons, un jour, quelqu'un voudra peut-être 
traduire le projet.

/doc
A créer. Contiendrait INSTALL voire d'autres fichiers textes ou html de 
documentation. Est-ce là qu'il faudra disposer TODO, AUTHORS et README ?

/css
A créer. Les feuilles de styles *.css. Il en existe deux actuellement.

/js
A créer. Les scripts en javascript. Pour le moment, il n'y en a que deux : 
menu2.js et autoeval.js. CEci dit, menu2.js est très directement lié à la 
feuille de style .css.

/sql
A créer. Tous les scripts SQL (*.sql) de l'application. Là encore, un doute : 
certains scripts SQL sont très directement liés à la langue de 
fonctionnement. (fr.initial.sql). Faut-il le mettre dans languages ou dans 
sql ?

/
Existe déjà. Tout le reste, donc tous les *.php directement excutables.

J'attends vos commentaires.

Loïc.
-- 

Hébergeur hébergé sur http://ouvaton.coop
Alternative logiciel libre avec http://april.org
2 CV anciennes sur http://amis2cv.org
Imaginez la suite...





reply via email to

[Prev in Thread] Current Thread [Next in Thread]