j'essaye de créer des balises pour un plugin : j'ai bien consulté le site
du développeur ainsi que la doc écrite par le même auteur : http://programmer.spip.org/
Toutefois impossible de trouver comment écrire une balise : exemple :
une balise dynamique, ou simplement une balise....
J'ai réussi quelque chose mais je souhaiterais écrire un vrai guide
qui permettrait de compléter les guides existants : indiquer quels
sont les noms des fichiers à créer, comment intituler les fonctions
etc...
injustement j’ai posté sur la liste spip ce message, aussi et sur les conseils avisés de Paolo je poste ici.
Pour le moment je cherche comment passer des paramètres calculés (#TITRE, #URL_ARTICLE…) à une balise que j’ai créée dans un plug in existant, une balise « générique » d’après la doc.
Elle peut être dans une boucle article ou rubrique ou brève…
Après je reviendrai sur les balises dynamiques
Merci de votre aide,
Alex
---------- Message transféré ----------
De : Alexis Poncet <aponcet@gmail.com>
Date : 23 mai 2010 21:32
Objet : Qui m’aide pour comprendre comment créer une balise dans un plug in
À : spip@rezo.net
Bonjour,
j’essaye de créer des balises pour un plugin : j’ai bien consulté le site
du développeur ainsi que la doc écrite par le même auteur : http://programmer.spip.org/
Toutefois impossible de trouver comment écrire une balise : exemple :
une balise dynamique, ou simplement une balise…
J’ai réussi quelque chose mais je souhaiterais écrire un vrai guide
qui permettrait de compléter les guides existants : indiquer quels
sont les noms des fichiers à créer, comment intituler les fonctions
etc…
Dans une balise, pour récupérer une colonne, tu peux t'appuyer sur la fonction $titre = champ_sql('titre', $p); tu obtiens le code PHP qui va chercher le #TITRE** en gros (mais pas le contenu texte encore).
Pour l'url, peut être sur la fonction $url = generer_url_entite($id, 'article')
MM.
On 25/05/2010 09:25, Alexis Poncet wrote:
Bonjour,
injustement j'ai posté sur la liste spip ce message, aussi et sur les
conseils avisés de Paolo je poste ici.
Pour le moment je cherche comment passer des paramètres calculés
(#TITRE, #URL_ARTICLE...) à une balise que j'ai créée dans un plug in
existant, une balise "générique" d'après la doc.
Elle peut être dans une boucle article ou rubrique ou brève...
Après je reviendrai sur les balises dynamiques
Merci de votre aide,
Alex
---------- Message transféré ----------
De : *Alexis Poncet* <aponcet@gmail.com <mailto:aponcet@gmail.com>>
Date : 23 mai 2010 21:32
Objet : Qui m'aide pour comprendre comment créer une balise dans un plug in
À : spip@rezo.net <mailto:spip@rezo.net>
Bonjour,
j'essaye de créer des balises pour un plugin : j'ai bien consulté le site
du développeur ainsi que la doc écrite par le même auteur : http://programmer.spip.org/
Toutefois impossible de trouver comment écrire une balise : exemple :
une balise dynamique, ou simplement une balise....
J'ai réussi quelque chose mais je souhaiterais écrire un vrai guide
qui permettrait de compléter les guides existants : indiquer quels
sont les noms des fichiers à créer, comment intituler les fonctions
etc...
merci de ta réponse, c’est vrai que c’est pas évident je vais creuser la piste que tu m’indiques, je pense essayer de faire les choses en deux temps : utiliser un peu de javascript, puis essayer de faire du full SPIP
Merci de ton aide,
Alex
Le 25 mai 2010 11:10, Matthieu Marcillaud <marcimat@rezo.net> a écrit :
Ah, je n’avais pas vu ce mail. Quelques pistes…
Dans une balise, pour récupérer une colonne, tu peux t’appuyer sur la fonction $titre = champ_sql(‹ titre ›, $p); tu obtiens le code PHP qui va chercher le #TITRE** en gros (mais pas le contenu texte encore).
Pour l’url, peut être sur la fonction $url = generer_url_entite($id, ‹ article ›)
MM.
On 25/05/2010 09:25, Alexis Poncet wrote:
Bonjour,
injustement j’ai posté sur la liste spip ce message, aussi et sur les
conseils avisés de Paolo je poste ici.
Pour le moment je cherche comment passer des paramètres calculés
(#TITRE, #URL_ARTICLE…) à une balise que j’ai créée dans un plug in
existant, une balise « générique » d’après la doc.
Elle peut être dans une boucle article ou rubrique ou brève…
j’essaye de créer des balises pour un plugin : j’ai bien consulté le site
du développeur ainsi que la doc écrite par le même auteur : http://programmer.spip.org/
Toutefois impossible de trouver comment écrire une balise : exemple :
une balise dynamique, ou simplement une balise…
J’ai réussi quelque chose mais je souhaiterais écrire un vrai guide
qui permettrait de compléter les guides existants : indiquer quels
sont les noms des fichiers à créer, comment intituler les fonctions
etc…