Syntaxes des spip_pipeline

Où touver la syntaxe pour utiliser les spip_pipeline?

Merci d’avance.

Jean


J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusqu’à présent SPAMfighter a bloqué 5972 courriels spam.
Nous avons en ce moment 6 millions d’utilisateurs de par le monde entier.
Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger la version gratuite

Jean POULIQUEN a écrit :

Où touver la syntaxe pour utiliser les spip_pipeline?
Merci d'avance.
Jean

http://programmer.spip.org/Utiliser-les-pipelines

A+

Luis

Merci beaucoup; je connaissais cet article mais il ne donne que quelques
idées générales. Il est loin de donner la syntaxe de tous les pipelines. La
liste fournie dans inc_version est abondante.

Ainsi je n'arrive pas à utiliser conrrectement la fonction "recuperer_fond".

Ma question posée hier est toujours sans réponse:
LA VOICI:

J'essai de mettre dans le head de tous les squelettes un coded HTML par ce
petit plugin:

<plugin>
  <nom> <!-- Nom du plugin -->
fondpage
  </nom>
   <auteur>Jean Pouliquen [contact->mailto:jpouliquen@nordnet.fr]
_ [mon site->http://www.maristes-france.org]</auteur>
   <version>
  0.1
  </version>
  <etat>
  dev
plugin.xml

  </etat>
  <description>
  installe des fonds de page
  </description>
<lien></lien> <!-- URI de documentation -->
  <fonctions>
  my_fonctions.php
  </fonctions>
  <prefix>
JPFP
  </prefix>
  <pipeline>
   <nom>insert_head</nom>
   <inclure>my_fonctions.php</inclure>
  </pipeline>
</plugin>

=========
my_fonctions.php

<?php
function JPFP_my_fonctions_insert_head($flux){
$flux.=recuperer_fond('fondpage', array('id_article' => $id_article,
'id_rubrique' => $rubrique, 'lang' => $lang, ));
return $flux;
}
?>

En fait le code "fondpage.html" n'est pas ajouté.

Quelle erreur y a-t-il dans ce plugin?

Merci de votre réponse.

Jean

--
Jâ??utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusquâ??à présent SPAMfighter a bloqué 5972 courriels spam.
Nous avons en ce moment 6 millions dâ??utilisateurs de par le monde entier.
Les utlisateurs payants nâ??ont pas ce message. Vous pouvez télécharger la version gratuite: http://www.spamfighter.com/lfr

Jean POULIQUEN a écrit :

Merci beaucoup; je connaissais cet article mais il ne donne que quelques
idées générales. Il est loin de donner la syntaxe de tous les pipelines. La
liste fournie dans inc_version est abondante.

Ainsi je n'arrive pas à utiliser conrrectement la fonction "recuperer_fond".

Ma question posée hier est toujours sans réponse:
LA VOICI:

J'essai de mettre dans le head de tous les squelettes un coded HTML par ce
petit plugin:

<plugin>
  <nom> <!-- Nom du plugin -->
fondpage
  </nom>
   <auteur>Jean Pouliquen [contact->mailto:jpouliquen@nordnet.fr]
_ [mon site->http://www.maristes-france.org]</auteur>
   <version>
  0.1
  </version>
  <etat>
  dev
plugin.xml

  </etat>
  <description>
  installe des fonds de page
  </description>
<lien></lien> <!-- URI de documentation -->
  <fonctions>
  my_fonctions.php
  </fonctions>
  <prefix>
JPFP
  </prefix>
  <pipeline>
   <nom>insert_head</nom>
   <inclure>my_fonctions.php</inclure>
  </pipeline>
</plugin>

=========
my_fonctions.php

<?php
function JPFP_my_fonctions_insert_head($flux){
$flux.=recuperer_fond('fondpage', array('id_article' => $id_article,
'id_rubrique' => $rubrique, 'lang' => $lang, ));
return $flux;
}
?>

En fait le code "fondpage.html" n'est pas ajouté.

Quelle erreur y a-t-il dans ce plugin?

1) pas besoin de si c'est jsute pour les pipelines (en général on faut deux fichiers : prefix_fonctions.php et prefix_pipelines.php)
<fonctions>
my_fonctions.php
</fonctions>

Ensuite
2) le fichier JPFP_pipelines.php s'appelle par
<nom>insert_head</nom>
<inclure>JPFP_pipelines.php</inclure>
et la fonction s'appelle prefix_nomPipeline() soit :
JPFP_insert_head($flux){...}

Le reste est correct.

--
MM.

S'lt

Peut être ?
doc.spip.org/plugin-xml et http://doc.spip.org/@Les-points-d-entree-pipelines

km

Un grand MERCI.
le premier fichier est JPFP_my_fonctions.
le second fichier est JPFP_pipeline.php Mais que contient ce fichier? LÃ je
sèche.

Merci d'avance.

Jean
----- Original Message -----
From: "Matthieu Marcillaud" <marcimat@free.fr>
To: <spip@rezo.net>
Cc: "Luis Speciale" <lspeciale@gmail.com>; "SPIP@rezo" <spip@rezo.net>
Sent: Tuesday, April 21, 2009 11:50 AM
Subject: Re: [Spip] Syntaxes des spip_pipeline

Jean POULIQUEN a écrit :

Merci beaucoup; je connaissais cet article mais il ne donne que quelques
idées générales. Il est loin de donner la syntaxe de tous les pipelines.

La

liste fournie dans inc_version est abondante.

Ainsi je n'arrive pas à utiliser conrrectement la fonction

"recuperer_fond".

Ma question posée hier est toujours sans réponse:
LA VOICI:

J'essai de mettre dans le head de tous les squelettes un coded HTML par ce
petit plugin:

<plugin>
  <nom> <!-- Nom du plugin -->
fondpage
  </nom>
   <auteur>Jean Pouliquen [contact->mailto:jpouliquen@nordnet.fr]
_ [mon site->http://www.maristes-france.org]</auteur>
   <version>
  0.1
  </version>
  <etat>
  dev
plugin.xml

  </etat>
  <description>
  installe des fonds de page
  </description>
<lien></lien> <!-- URI de documentation -->
  <fonctions>
  my_fonctions.php
  </fonctions>
  <prefix>
JPFP
  </prefix>
  <pipeline>
   <nom>insert_head</nom>
   <inclure>my_fonctions.php</inclure>
  </pipeline>
</plugin>

=========
my_fonctions.php

<?php
function JPFP_my_fonctions_insert_head($flux){
$flux.=recuperer_fond('fondpage', array('id_article' => $id_article,
'id_rubrique' => $rubrique, 'lang' => $lang, ));
return $flux;
}
?>

En fait le code "fondpage.html" n'est pas ajouté.

Quelle erreur y a-t-il dans ce plugin?

1) pas besoin de si c'est jsute pour les pipelines (en général on faut
deux fichiers : prefix_fonctions.php et prefix_pipelines.php)
<fonctions>
my_fonctions.php
</fonctions>

Ensuite
2) le fichier JPFP_pipelines.php s'appelle par
<nom>insert_head</nom>
<inclure>JPFP_pipelines.php</inclure>
et la fonction s'appelle prefix_nomPipeline() soit :
JPFP_insert_head($flux){...}

Le reste est correct.

--
MM.

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou
http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

--
Jâ??utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusquâ??à présent SPAMfighter a bloqué 5972 courriels spam.
Nous avons en ce moment 6 millions dâ??utilisateurs de par le monde entier.
Les utlisateurs payants nâ??ont pas ce message. Vous pouvez télécharger la version gratuite: Filtre Anti Spam gratuit pour Outlook, Outlook Express, Windows Live Mail & Thunderbird - SPAMfighter