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