[SPIP Zone] surcharge fichier squelette de l'interface privée

Hello every body,

Savez-vous s’il y a moyen de surcharger les squelettes de l’interface privée.

En l’occurrence je voulais changer le squelette de editer_article.html qui se trouve dans \prive\formulaires.

(formulaire d’édition des articles ) mais je n’ai pas trouvé comment faire.

En créant un autre autre editer_article dans squelettes ça ne marche pas, ou alors il faut indiquer d’autres paramétres.

Catherine

Catherine Ossakowsky a écrit :

Hello every body,

Savez-vous s'il y a moyen de surcharger les squelettes de l'interface privée.

En l'occurrence je voulais changer le squelette de editer_article.html qui se trouve dans \prive\formulaires.

(formulaire d'édition des articles ) mais je n'ai pas trouvé comment faire.

En créant un autre autre editer_article dans squelettes ça ne marche pas, ou alors il faut indiquer d'autres paramétres.

squelettes/prive/formulaires/editer_article.html

squelettes/prive/formulaires/editer_article.html

Pour ce type de surcharge je conseille fortement de développer un
micro-plugin dédié.

Trois avantages :
* en cas de mise à jour de SPIP tu peux tester le plugin indépendamment.
* tu identifies une modification fonctionnelle, et pas de l'espace public
* tu peux le réutiliser/partager facilement

-- Fil

Etes vous sûrs ?
Parce que c'est ce que j'ai fait et le squelette n'est pas pris en compte.
Il ne tient compte que du squelette dans prive....

Par contre j'ai surchargé le fichier des libellés (nom des champs)(et ça
fonctionne mais en récupérant les libellés indiqués dans le formulaire de
/prive). Est-ce que c'est ça qui aurait une incidence négative à la
chose........

Ps : ça marche pour les squelettes publics par contre.
PSS: pour créer un micro-plugin, je me pencherai sur la question quand
j'aurai compris comment on fait ça....:wink:

Catherine

-----Message d'origine-----
De : Fil [mailto:fil@rezo.net]
Envoyé : lundi 1 juin 2009 11:44
À : Stephane
Cc : spip-zone@rezo.net
Objet : Re: [SPIP Zone]surcharge fichier squelette de l'interface privée

squelettes/prive/formulaires/editer_article.html

Pour ce type de surcharge je conseille fortement de développer un
micro-plugin dédié.

Trois avantages :
* en cas de mise à jour de SPIP tu peux tester le plugin indépendamment.
* tu identifies une modification fonctionnelle, et pas de l'espace public
* tu peux le réutiliser/partager facilement

-- Fil
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Ok c'est bon en fait il faut juste mettre les surcharges dans
squelettes/formulaires/.

A+

Catherine Ossakowsky

-----Message d'origine-----
De : Fil [mailto:fil@rezo.net]
Envoyé : lundi 1 juin 2009 11:44
À : Stephane
Cc : spip-zone@rezo.net
Objet : Re: [SPIP Zone]surcharge fichier squelette de l'interface privée

squelettes/prive/formulaires/editer_article.html

Pour ce type de surcharge je conseille fortement de développer un
micro-plugin dédié.

Trois avantages :
* en cas de mise à jour de SPIP tu peux tester le plugin indépendamment.
* tu identifies une modification fonctionnelle, et pas de l'espace public
* tu peux le réutiliser/partager facilement

-- Fil
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Catherine Ossakowsky a écrit :

Ok c'est bon en fait il faut juste mettre les surcharges dans
squelettes/formulaires/.
  
ah oui, oups, pardon, c'est bien ca !

PSS: pour créer un micro-plugin, je me pencherai sur la question quand
j'aurai compris comment on fait ça....:wink:

Il suffit de recopier le plugin.xml de n'importe quel plugin et de
tout éliminer ou presque. Conserve <nom>, <chemin> etc. Ensuite tu y
mets ton fichier dans l'arborescence souhaitée (ici
DOSSIER_DU_PLUGIN/formulaires/article_edit.html )

Quand je dis "micro-plugin" ça n'a pas de signification technique,
c'est juste pour dire "un tout petit plugin", puisqu'il aurait comme
seule fonction d'ajouter un fichier sur le "chemin" (path) où SPIP
recherche ses squelettes.

-- Fil