Les sources de SPIP ont été réorganisées par dossier afin d’obtenir une meilleure lisibilité du rôle de chacun. Quelques explications de ce que vous trouverez dans chacun des dossiers :
1.formulaires/
Définition des balises dynamiques avec un couple squelette html pour la mise en forme et php pour la préparation/traitement des données
Pas encore à sa place définitive, car les fichiers utilisent encore un nommage du type inc- xx herité de la 1.8.2.
Devrait être nommage type formulaires/xxx, éventuellement en sous dossier du dossier squelette (dist par défaut, ou dossier squelette personalisé)
2.dist/
Les squelettes par défaut de SPIP, pas de modification depuis la 1.8.2.
3.IMG/
4.CACHE
5.oo/
6.squelettes/
7.plugins
8.ecrire/img_pack
Éléments de style accessibles direct http de l’espace privé
Seul sous rep de ecrire accessible en http
9.ecrire/exec
Scripts Interface privée
10.ecrire/action
Objectif : toutes les actions issues d’un post/get
10.ecrire/inc
Librairies de fonction
11.ecrire/base/
Librairies de fonctions qui accèdent a la base de donnée
Objectif de spécialiser à terme en fonction de la base (mysql …)
12.ecrire/charsets/
13.ecrire/lang/
Fichiers de lang uniquement
Certains fichiers de langue personnalisés sont encore pris en compte pour accompagner la migration.
Ex :
ecrire/lang/spip_fr.php
Ecrire/lang/spip_pt_br.php
14.ecrire/urls/
15.ecrire/polices/
Fichiers polices ttf utilisés pour générer des images
16.ecrire/safehtml/
Librairie qui n’est pas a sa place, mais pour le moment on ne sait pas ou la mettre
17.ecrire/upload/
Discussions par date d’activité
2 discussions
Deux dossiers sont, pour ma part, mal placés et ils ne semblent pas faire l’objet de la prochaine réorganisation :
Les icônes *-dist.png et autres fichiers requis à SPIP devraient être, par exemple, dans /ecrire/IMG/... et les documents des articles et icônes personalisés devraient rester dans /IMG/...
Pour le dossier UPLOAD, je dois donner à des spipiciens néophytes un accès en lecture/écriture à un dossier situé en plein coeur de mon serveur web. (Les frissons me passent dans le dos juste à y penser.) Ça serait bien de pouvoir indiquer un autre emplacement ou simplement /upload... non ?
M’enfin !
Une petite erreur dans le contrôleur statut :
Un slash / en trop à la fin de la balise select.
Maintenant la liste déroulante fonctionne mieux :)
oups, message pas au bon endroit,
désolé
Répondre à ce message
Et puis il y a aussi /ecrire/data
hein évidemment :-) pour les datas (sauvegarde etc.)
Où vont les fichiers mes_fonctions.php et ecrire/mes_options.php ? Et local_fr.php reste toujours dans squelettes/ ?
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |