1 message de forum 'Hierarchie des dossiers'

Oui c’est normal .......... La caractéristique principale des plugins
est leur habilité à (...) |

**Escal V3**

Message posté par spipfactory <asso@spipfactory.com> à la suite de
l’article « Une question technique ? ».
* * *

## Hierarchie des dossiers

Oui c’est normal ..........

La caractéristique principale des plugins est leur habilité à fournir
des fonctionnalités supplémentaires ou à modifier le fonctionnement de
spip sans avoir à modifier le noyau (core) de spip.

Cela veut dire qu’il sera capable d’aller chercher des éléments.
C’est valable aussi bien pour des scripts .php que pour des squelettes
.html, des images, etc.

Dès qu’il est activé, le répertoire du plugin devient prioritaire par
rapport aux répertoires du noyau : ecrire/, dist/ et racine du site.

Donc, par exemple, si le plugin escal fournit un inc/xxx.html, c’est ce
fichier qui sera inclus lors d’un include_spip(“inc/xxx.html. Il
viendra donc remplacer le script original du noyau.

Les répertoires des plugins restent néanmoins moins prioritaires que les
répertoires squelettes. Ceci permet à l’utilisateur final de pouvoir
fournir sa propre copie qui prendra le pas sur les plugins et le noyau. On
peut dire ainsi que les plugins fournissent une localisation intermédiaire
entre le noyau (distribution standard) et les squelettes (fourniture propre
à l’utilisateur)

c’est donc dans /squelettes que tu déposera tes fichiers personnalisé,
il seront donc prioritaire

exemple :
spip fournit une page sommaire dans "squelettes_dist" ..... "sommaire.html"

escal fournit une page sommaire dans "plugins/auto/escal/v4.0.37" ....
"sommaire.html"

c’est donc le fichier sommmaire de escal qui est prioritaire

si je met un fichier sommaire.html dans le repertoire /squelettes , c’est
celui-ci qui deviendra prioritaire.

est ce plus clair ???

* * *

### Modération

Ne répondez pas à ce mail mais sur le forum à l’adresse suivante :
http://escal.ac-lyon.fr/spip/spip.php?article176#forum7470

— Envoyé par Escal V3 (http://escal.ac-lyon.fr/spip/)