sondages

J'ai vu que ce discours a déjà été abordé dans le passé, mais certains liens
de demo et exemples ne fonctionnent plus.

Je voulais savoir s'il existait un moyen déjà prêt afin d'intégrer des
sondages à Spip.
La seule chose que j'ai vue c'est le script SYMPOLL
http://www.bzctoons.net/article.php3?id_article=37#sommaire_2
mais je ne l'ai pas testé.

Quelqu'un connait un peu plus ce sujet, avez vous déjà utilisé le script
mentionné ci-dessus?

Votre expérience est la bienvenue!

Fulvio

Bonsoir Fulvio,

Sympoll fonctionne parfaitement, à partir de SPIP 1.6
Voici un post d'intégration que j'avais diffusé en août :

<-- Bonjour lgd09,
J'ai enfin trouver une solution au problème de Sympoll !!!
Grace à BZC ToOn'S [http://www.bzctoons.net]
/Bonjour,
Vous trouverez ici *http://www.bzctoons.net/article.php3?id_article=37 *la version mise à jour de l'article ainsi que l'archive des sources. J'ai supprimé le fichier config.php qui contenait les codes d'accés à la base de données.
Si vous avez des soucis de déploiement contactez moi. -->/

Mais en fait voici la bonne solution :

L'intégration de Sympoll modifier SPIP à été faite avec succes non sans mal !!!

1 > il faut une version SPIP 1.52 ou 1.6 minimun ! (j'ai en exploitation une 1.42)

2 > j'install Sympoll Officiel 1.5

3 > ensuite je remplace simplement par le fichier "common.php" et tout fonctionne a perfection !
       (prendre juste ce fichier dans le zip de BZC ToOn'S)
      Tout en gardant le fichier "config.php" pour pouvoir configurer l'aparence du sondage.

4 > Cela permet aussi de modifier le fichier "index.php" pour présenter tous les sondages du site

Pour toutes question me contacter par mail.
Bonne lecture
Claude

Fulvio di Stefano wrote:

J'ai vu que ce discours a déjà été abordé dans le passé, mais certains liens
de demo et exemples ne fonctionnent plus.

Je voulais savoir s'il existait un moyen déjà prêt afin d'intégrer des
sondages à Spip.
La seule chose que j'ai vue c'est le script SYMPOLL
[ SymPoll : Adaptation du systéme de sondages pour SPIP - Création site de Gestion de contenu , de Commerce électronique, (SPIP,osCommerce, Mambo/Joomla) ]
mais je ne l'ai pas testé.

Quelqu'un connait un peu plus ce sujet, avez vous déjà utilisé le script
mentionné ci-dessus?

Votre expérience est la bienvenue!

Fulvio

------------------------------------------------------------------------

_______________________________________________
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/
--=============2084126882==--pip.net/

Merci mais le problème continue....

J'ai renommé le répertoire en sympoll.

Voilà le code que je reçoit par l'interface:
<?php require '/home/nomdemonsite.com/html/sympoll/booth.php';
display_booth(2); ?>

Alors quand je place le code <?php require 'sympoll/booth.php';
display_booth(2); ?>
exactement comme écrit ci-dessus (pas comme celui qui m'est fourni,
notamment sans le slash..), DANS LE SQUELETTE, ca fonctionne !

Si je le change il ne fonctionne plus.

Mais le but n'étant pas de l'avoir dans le squelette, j'ai essayé de placer
le code dans plein de façon différentes dans un article ou rubrique et le
résultat est qu'il m'affiche simplement à l'écran le code que j'ai inséré et
pas le sondage :frowning:

Merci pour l'aide....

----- Original Message -----
From: "EY500" <ey500@yahoo.fr>
To: "Fulvio di Stefano" <fulvio@internetdiffusion.com>
Sent: Monday, October 27, 2003 8:12 AM
Subject: Re: sondages

Fulvio di Stefano wrote:

> Bonsoir,
>
> Merci pour la réponse. Désolé d'embêter encore...
> j'aurais encore 2-3 questions:
>
> 1)
> J'ai installé avec succès le script par contre son intégration avec
> spip est un peu floue.
> J'ai installé le script dans un répertoire "sondages" ai-je bien fait ?

Ok, le script reconnait automatiquement le nom du répertoire.

>
> 2)
> Si ce n'est pas le cas et je dois le mettre à la racine (au niveau de
> spip),
> dois je modifier le nom du fichier index.php ? Que fais-je avec le

fichier

> index.php

Pas la peine de renomer. index.php est à modifier pour la présentation
des sondages (sommaire)

> 3) Une fois un sondage créé le script m'a donné un code. Je l'ai intégré
> dans une rubrique et aucun résultat, ca écrit simplement le code dans
> la rubrique
> (en texte visible)

?? sinon essaye de renomer ton répertoire "sondage" en "sympoll"

>
>
> En effet, mon but est de présenter en première page (sommaire.php) le
> dernier
> sondage en cours

pour le dernier sondage en cours <?php require 'sympoll/booth.php';
newest_booth(); ?> ou sympoll = répertoire

> et surtout ouvrir un peu partout (au hasard, selon le besoin, dans la
> section choisie à ce moment) dans le site plusieurs sondages.

Pour afficher un sondage préci : |<?php require 'sympoll/booth.php';
display_booth(2); ?> (2) = N° du sondage
Pour afficher un sondage au hasard : <?php require 'sympoll/booth.php';
random_booth(); ?>
|

>
> Bref, alors je suis un peu perdu car j'espérais que le code collé
> donnait le résultat voulu...
>

Va voir le résultat sur http://www.montelimar-triathlon.com
A++
Claude

> Merci pour ton aide!
>
> Fulvio
> http://www.lesmoteursderecherche.com
>
>
>
>
>
> "EY500" <ey500@yahoo.fr <mailto:ey500@yahoo.fr>> a écrit dans le
> message de news:3F9C25BB.4070902@yahoo.fr...
> > Bonsoir Fulvio,
> >
> > Sympoll fonctionne parfaitement, à partir de SPIP 1.6
> > Voici un post d'intégration que j'avais diffusé en août :
> >
> > <-- Bonjour lgd09,
> > J'ai enfin trouver une solution au problème de Sympoll !!!
> > Grace à BZC ToOn'S [http://www.bzctoons.net]
> > /Bonjour,
> > Vous trouverez ici *http://www.bzctoons.net/article.php3?id_article=37
> > *la version mise à jour de l'article ainsi que l'archive des sources.
> > J'ai supprimé le fichier config.php qui contenait les codes d'accés
> à la
> > base de données.
> > Si vous avez des soucis de déploiement contactez moi. -->/
> >
> > Mais en fait voici la bonne solution :
> >
> > L'intégration de Sympoll modifier SPIP à été faite avec succes non

sans

> > mal !!!
> >
> > 1 > il faut une version SPIP 1.52 ou 1.6 minimun ! (j'ai en
> exploitation
> > une 1.42)
> >
> > 2 > j'install Sympoll Officiel 1.5
> >
> > 3 > ensuite je remplace simplement par le fichier "common.php" et tout
> > fonctionne a perfection !
> > (prendre juste ce fichier dans le zip de BZC ToOn'S)
> > Tout en gardant le fichier "config.php" pour pouvoir configurer
> > l'aparence du sondage.
> >
> > 4 > Cela permet aussi de modifier le fichier "index.php" pour

présenter

> > tous les sondages du site
> >
> > Pour toutes question me contacter par mail.
> > Bonne lecture
> > Claude
> >
> > Fulvio di Stefano wrote:
> >
> > >J'ai vu que ce discours a déjà été abordé dans le passé, mais
> certains liens
> > >de demo et exemples ne fonctionnent plus.
> > >
> > >Je voulais savoir s'il existait un moyen déjà prêt afin d'intégrer

des

> > >sondages à Spip.
> > >La seule chose que j'ai vue c'est le script SYMPOLL
> > >http://www.bzctoons.net/article.php3?id_article=37#sommaire_2
> > >mais je ne l'ai pas testé.
> > >
> > >Quelqu'un connait un peu plus ce sujet, avez vous déjà utilisé le
> script
> > >mentionné ci-dessus?
> > >
> > >Votre expérience est la bienvenue!
> > >
> > >Fulvio
> > >
> > >
> > >
> > >
> > >
> >
>
------------------------------------------------------------------------
> > >
> > >_______________________________________________
> > >liste spip
> > >spip@rezo.net - désabonnement : spip-off@rezo.net
> <mailto:spip-off@rezo.net>
> > >Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> > >Documentation de SPIP : http://www.spip.net/
> > >--=============2084126882==--pip.net/
> > >
> >
> >

"EY500" <ey500@yahoo.fr> a écrit dans le message de
news:3F9C25BB.4070902@yahoo.fr...

Bonsoir Fulvio,

Sympoll fonctionne parfaitement, à partir de SPIP 1.6
Voici un post d'intégration que j'avais diffusé en août :

<-- Bonjour lgd09,
J'ai enfin trouver une solution au problème de Sympoll !!!
Grace à BZC ToOn'S [http://www.bzctoons.net]
/Bonjour,
Vous trouverez ici *http://www.bzctoons.net/article.php3?id_article=37
*la version mise à jour de l'article ainsi que l'archive des sources.
J'ai supprimé le fichier config.php qui contenait les codes d'accés à la
base de données.
Si vous avez des soucis de déploiement contactez moi. -->/

Mais en fait voici la bonne solution :

L'intégration de Sympoll modifier SPIP à été faite avec succes non sans
mal !!!

1 > il faut une version SPIP 1.52 ou 1.6 minimun ! (j'ai en exploitation
une 1.42)

2 > j'install Sympoll Officiel 1.5

3 > ensuite je remplace simplement par le fichier "common.php" et tout
fonctionne a perfection !
       (prendre juste ce fichier dans le zip de BZC ToOn'S)
      Tout en gardant le fichier "config.php" pour pouvoir configurer
l'aparence du sondage.

4 > Cela permet aussi de modifier le fichier "index.php" pour présenter
tous les sondages du site

Pour toutes question me contacter par mail.
Bonne lecture
Claude

Fulvio di Stefano wrote:

>J'ai vu que ce discours a déjà été abordé dans le passé, mais certains

liens

>de demo et exemples ne fonctionnent plus.
>
>Je voulais savoir s'il existait un moyen déjà prêt afin d'intégrer des
>sondages à Spip.
>La seule chose que j'ai vue c'est le script SYMPOLL
>http://www.bzctoons.net/article.php3?id_article=37#sommaire_2
>mais je ne l'ai pas testé.
>
>Quelqu'un connait un peu plus ce sujet, avez vous déjà utilisé le script
>mentionné ci-dessus?
>
>Votre expérience est la bienvenue!
>
>Fulvio
>
>
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>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/
>--=============2084126882==--pip.net/
>

Merci mais le problème continue....

J'ai renommé le répertoire en sympoll.

Voilà le code que je reçoit par l'interface:
<?php require '/home/nomdemonsite.com/html/sympoll/booth.php';
display_booth(2); ?>

Alors quand je place le code <?php require 'sympoll/booth.php';
display_booth(2); ?>
exactement comme écrit ci-dessus (pas comme celui qui m'est fourni,
notamment sans le slash..), DANS LE SQUELETTE, ca fonctionne !

Si je le change il ne fonctionne plus.

Mais le but n'étant pas de l'avoir dans le squelette, j'ai essayé de placer
le code dans plein de façon différentes dans un article ou rubrique et le
résultat est qu'il m'affiche simplement à l'écran le code que j'ai inséré et
pas le sondage :frowning:

Merci pour l'aide....

----- Original Message -----
From: "EY500" <ey500@yahoo.fr>
To: "Fulvio di Stefano" <fulvio@internetdiffusion.com>
Sent: Monday, October 27, 2003 8:12 AM
Subject: Re: sondages

Fulvio di Stefano wrote:

> Bonsoir,
>
> Merci pour la réponse. Désolé d'embêter encore...
> j'aurais encore 2-3 questions:
>
> 1)
> J'ai installé avec succès le script par contre son intégration avec
> spip est un peu floue.
> J'ai installé le script dans un répertoire "sondages" ai-je bien fait ?

Ok, le script reconnait automatiquement le nom du répertoire.

>
> 2)
> Si ce n'est pas le cas et je dois le mettre à la racine (au niveau de
> spip),
> dois je modifier le nom du fichier index.php ? Que fais-je avec le

fichier

> index.php

Pas la peine de renomer. index.php est à modifier pour la présentation
des sondages (sommaire)

> 3) Une fois un sondage créé le script m'a donné un code. Je l'ai intégré
> dans une rubrique et aucun résultat, ca écrit simplement le code dans
> la rubrique
> (en texte visible)

?? sinon essaye de renomer ton répertoire "sondage" en "sympoll"

>
>
> En effet, mon but est de présenter en première page (sommaire.php) le
> dernier
> sondage en cours

pour le dernier sondage en cours <?php require 'sympoll/booth.php';
newest_booth(); ?> ou sympoll = répertoire

> et surtout ouvrir un peu partout (au hasard, selon le besoin, dans la
> section choisie à ce moment) dans le site plusieurs sondages.

Pour afficher un sondage préci : |<?php require 'sympoll/booth.php';
display_booth(2); ?> (2) = N° du sondage
Pour afficher un sondage au hasard : <?php require 'sympoll/booth.php';
random_booth(); ?>
|

>
> Bref, alors je suis un peu perdu car j'espérais que le code collé
> donnait le résultat voulu...
>

Va voir le résultat sur http://www.montelimar-triathlon.com
A++
Claude

> Merci pour ton aide!
>
> Fulvio
> http://www.lesmoteursderecherche.com
>
>
>
>
>
> "EY500" <ey500@yahoo.fr <mailto:ey500@yahoo.fr>> a écrit dans le
> message de news:3F9C25BB.4070902@yahoo.fr...
> > Bonsoir Fulvio,
> >
> > Sympoll fonctionne parfaitement, à partir de SPIP 1.6
> > Voici un post d'intégration que j'avais diffusé en août :
> >
> > <-- Bonjour lgd09,
> > J'ai enfin trouver une solution au problème de Sympoll !!!
> > Grace à BZC ToOn'S [http://www.bzctoons.net]
> > /Bonjour,
> > Vous trouverez ici *http://www.bzctoons.net/article.php3?id_article=37
> > *la version mise à jour de l'article ainsi que l'archive des sources.
> > J'ai supprimé le fichier config.php qui contenait les codes d'accés
> à la
> > base de données.
> > Si vous avez des soucis de déploiement contactez moi. -->/
> >
> > Mais en fait voici la bonne solution :
> >
> > L'intégration de Sympoll modifier SPIP à été faite avec succes non

sans

> > mal !!!
> >
> > 1 > il faut une version SPIP 1.52 ou 1.6 minimun ! (j'ai en
> exploitation
> > une 1.42)
> >
> > 2 > j'install Sympoll Officiel 1.5
> >
> > 3 > ensuite je remplace simplement par le fichier "common.php" et tout
> > fonctionne a perfection !
> > (prendre juste ce fichier dans le zip de BZC ToOn'S)
> > Tout en gardant le fichier "config.php" pour pouvoir configurer
> > l'aparence du sondage.
> >
> > 4 > Cela permet aussi de modifier le fichier "index.php" pour

présenter

> > tous les sondages du site
> >
> > Pour toutes question me contacter par mail.
> > Bonne lecture
> > Claude
> >
> > Fulvio di Stefano wrote:
> >
> > >J'ai vu que ce discours a déjà été abordé dans le passé, mais
> certains liens
> > >de demo et exemples ne fonctionnent plus.
> > >
> > >Je voulais savoir s'il existait un moyen déjà prêt afin d'intégrer

des

> > >sondages à Spip.
> > >La seule chose que j'ai vue c'est le script SYMPOLL
> > >http://www.bzctoons.net/article.php3?id_article=37#sommaire_2
> > >mais je ne l'ai pas testé.
> > >
> > >Quelqu'un connait un peu plus ce sujet, avez vous déjà utilisé le
> script
> > >mentionné ci-dessus?
> > >
> > >Votre expérience est la bienvenue!
> > >
> > >Fulvio
> > >
> > >
> > >
> > >
> > >
> >
>
------------------------------------------------------------------------
> > >
> > >_______________________________________________
> > >liste spip
> > >spip@rezo.net - désabonnement : spip-off@rezo.net
> <mailto:spip-off@rezo.net>
> > >Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> > >Documentation de SPIP : http://www.spip.net/
> > >--=============2084126882==--pip.net/
> > >
> >
> >

"EY500" <ey500@yahoo.fr> a écrit dans le message de
news:3F9C25BB.4070902@yahoo.fr...

Bonsoir Fulvio,

Sympoll fonctionne parfaitement, à partir de SPIP 1.6
Voici un post d'intégration que j'avais diffusé en août :

<-- Bonjour lgd09,
J'ai enfin trouver une solution au problème de Sympoll !!!
Grace à BZC ToOn'S [http://www.bzctoons.net]
/Bonjour,
Vous trouverez ici *http://www.bzctoons.net/article.php3?id_article=37
*la version mise à jour de l'article ainsi que l'archive des sources.
J'ai supprimé le fichier config.php qui contenait les codes d'accés à la
base de données.
Si vous avez des soucis de déploiement contactez moi. -->/

Mais en fait voici la bonne solution :

L'intégration de Sympoll modifier SPIP à été faite avec succes non sans
mal !!!

1 > il faut une version SPIP 1.52 ou 1.6 minimun ! (j'ai en exploitation
une 1.42)

2 > j'install Sympoll Officiel 1.5

3 > ensuite je remplace simplement par le fichier "common.php" et tout
fonctionne a perfection !
       (prendre juste ce fichier dans le zip de BZC ToOn'S)
      Tout en gardant le fichier "config.php" pour pouvoir configurer
l'aparence du sondage.

4 > Cela permet aussi de modifier le fichier "index.php" pour présenter
tous les sondages du site

Pour toutes question me contacter par mail.
Bonne lecture
Claude

Fulvio di Stefano wrote:

>J'ai vu que ce discours a déjà été abordé dans le passé, mais certains

liens

>de demo et exemples ne fonctionnent plus.
>
>Je voulais savoir s'il existait un moyen déjà prêt afin d'intégrer des
>sondages à Spip.
>La seule chose que j'ai vue c'est le script SYMPOLL
>http://www.bzctoons.net/article.php3?id_article=37#sommaire_2
>mais je ne l'ai pas testé.
>
>Quelqu'un connait un peu plus ce sujet, avez vous déjà utilisé le script
>mentionné ci-dessus?
>
>Votre expérience est la bienvenue!
>
>Fulvio
>
>
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>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/
>--=============2084126882==--pip.net/
>

Voilà le code que je reçoit par l'interface:
<?php require '/home/nomdemonsite.com/html/sympoll/booth.php';
display_booth(2); ?>

Alors quand je place le code <?php require 'sympoll/booth.php';
display_booth(2); ?>
exactement comme écrit ci-dessus (pas comme celui qui m'est fourni,
notamment sans le slash..), DANS LE SQUELETTE, ca fonctionne !

Si je le change il ne fonctionne plus.

Mais le but n'étant pas de l'avoir dans le squelette, j'ai essayé de placer
le code dans plein de façon différentes dans un article ou rubrique et le
résultat est qu'il m'affiche simplement à l'écran le code que j'ai inséré et
pas le sondage :frowning:

Merci pour l'aide....

"EY500" <ey500@yahoo.fr> a écrit dans le message de
news:3F9C25BB.4070902@yahoo.fr...

Bonsoir Fulvio,

Sympoll fonctionne parfaitement, à partir de SPIP 1.6
Voici un post d'intégration que j'avais diffusé en août :

<-- Bonjour lgd09,
J'ai enfin trouver une solution au problème de Sympoll !!!
Grace à BZC ToOn'S [http://www.bzctoons.net]
/Bonjour,
Vous trouverez ici *http://www.bzctoons.net/article.php3?id_article=37
*la version mise à jour de l'article ainsi que l'archive des sources.
J'ai supprimé le fichier config.php qui contenait les codes d'accés à la
base de données.
Si vous avez des soucis de déploiement contactez moi. -->/

Mais en fait voici la bonne solution :

L'intégration de Sympoll modifier SPIP à été faite avec succes non sans
mal !!!

1 > il faut une version SPIP 1.52 ou 1.6 minimun ! (j'ai en exploitation
une 1.42)

2 > j'install Sympoll Officiel 1.5

3 > ensuite je remplace simplement par le fichier "common.php" et tout
fonctionne a perfection !
       (prendre juste ce fichier dans le zip de BZC ToOn'S)
      Tout en gardant le fichier "config.php" pour pouvoir configurer
l'aparence du sondage.

4 > Cela permet aussi de modifier le fichier "index.php" pour présenter
tous les sondages du site

Pour toutes question me contacter par mail.
Bonne lecture
Claude

Fulvio di Stefano wrote:

>J'ai vu que ce discours a déjà été abordé dans le passé, mais certains

liens

>de demo et exemples ne fonctionnent plus.
>
>Je voulais savoir s'il existait un moyen déjà prêt afin d'intégrer des
>sondages à Spip.
>La seule chose que j'ai vue c'est le script SYMPOLL
>http://www.bzctoons.net/article.php3?id_article=37#sommaire_2
>mais je ne l'ai pas testé.
>
>Quelqu'un connait un peu plus ce sujet, avez vous déjà utilisé le script
>mentionné ci-dessus?
>
>Votre expérience est la bienvenue!
>
>Fulvio
>
>
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>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/
>--=============2084126882==--pip.net/
>

dans l'article bnjlvo$mg4$1@sea.gmane.org, Fulvio di Stefano à
fulvio@internetdiffusion.com a écrit le 27/10/03 21:51 :

Voilà le code que je reçoit par l'interface:
<?php require '/home/nomdemonsite.com/html/sympoll/booth.php';
display_booth(2); ?>

Alors quand je place le code <?php require 'sympoll/booth.php';
display_booth(2); ?>
exactement comme écrit ci-dessus (pas comme celui qui m'est fourni,
notamment sans le slash..), DANS LE SQUELETTE, ca fonctionne !

Si je le change il ne fonctionne plus.

salut Fulvio, il n'est pas possible de balancer comme ça des instructions
php dans le corps d'un article, ceci est une mesure de sécurité importante.

il existe plusieurs moyens (techniques) pour contourner cette limitation de
spip, je te propose celle ci, à lire sur mon site :

---http://www.3studio.org/article.php3?id_article=231---
Créer un mot clé "lever_securite" qui sera lié à l'article en question, et
utilisé uniquement par les admins (version 1.4 et +).
Dans mes_fonctions.php3 rajouter le code suivant :
<?php
function supprimer_la_securite($texte){
$texte=ereg_replace ("<php>","<?php",$texte);
$texte=ereg_replace ("</php>","?>",$texte);
return $texte;
}
?>

Dans le squelette article.html remplacer le #TEXTE par :
<BOUCLE_controle_securite(ARTICLES){id_article} {titre_mot=lever_securite}>
[(#TEXTE*|supprimer_la_securite)]
</BOUCLE_controle_securite>
#TEXTE
<//B_controle_securite>

Quand vous écrivez un article il ne vous reste plus qu'à le lier au mot clé
lever_securite et de placer avant et après le code php les balises <php> et
</php> en minuscule (ils correspondent en fait au <?php et ?> ) et ca
marche !

ATTENTION : A ne pas mettre entre toutes les mains....... Ha vi, et
n'oubliez pas l' * après le #TEXTE, il permet de ne pas passer par les
filtres SPIP.
----

Dorian

salut !

Merci infiniment !!! C'est le top !!! Juste une question: c'est donc normal
que tous les codes spip
ne fonctionnent plus ( le gras-> {{texte}}, les liens
[rubrique->rub12]..... )

Bon c'est pas grave mais juste savoir si c'est normal !

Merci infinement !

Fulvio

"oOo-- DoriaN --oOo" <dorian@3studio.org> a écrit dans le message de
news:BBC3FD58.643E%dorian@3studio.org...

dans l'article bnjlvo$mg4$1@sea.gmane.org, Fulvio di Stefano à
fulvio@internetdiffusion.com a écrit le 27/10/03 21:51 :

> Voilà le code que je reçoit par l'interface:
> <?php require '/home/nomdemonsite.com/html/sympoll/booth.php';
> display_booth(2); ?>
>
> Alors quand je place le code <?php require 'sympoll/booth.php';
> display_booth(2); ?>
> exactement comme écrit ci-dessus (pas comme celui qui m'est fourni,
> notamment sans le slash..), DANS LE SQUELETTE, ca fonctionne !
>
> Si je le change il ne fonctionne plus.

salut Fulvio, il n'est pas possible de balancer comme ça des instructions
php dans le corps d'un article, ceci est une mesure de sécurité

importante.

il existe plusieurs moyens (techniques) pour contourner cette limitation

de

spip, je te propose celle ci, à lire sur mon site :

---http://www.3studio.org/article.php3?id_article=231---
Créer un mot clé "lever_securite" qui sera lié à l'article en question, et
utilisé uniquement par les admins (version 1.4 et +).
Dans mes_fonctions.php3 rajouter le code suivant :
<?php
function supprimer_la_securite($texte){
$texte=ereg_replace ("<php>","<?php",$texte);
$texte=ereg_replace ("</php>","?>",$texte);
return $texte;
}
?>

Dans le squelette article.html remplacer le #TEXTE par :
<BOUCLE_controle_securite(ARTICLES){id_article}

{titre_mot=lever_securite}>

[(#TEXTE*|supprimer_la_securite)]
</BOUCLE_controle_securite>
#TEXTE
<//B_controle_securite>

Quand vous écrivez un article il ne vous reste plus qu'à le lier au mot

clé

lever_securite et de placer avant et après le code php les balises <php>

et

</php> en minuscule (ils correspondent en fait au <?php et ?> ) et ca
marche !

ATTENTION : A ne pas mettre entre toutes les mains....... Ha vi, et
n'oubliez pas l' * après le #TEXTE, il permet de ne pas passer par les
filtres SPIP.
----

Dorian

dans l'article bnlfso$md$1@sea.gmane.org, Fulvio di Stefano a demandé :

salut !

Merci infiniment !!! C'est le top !!! Juste une question: c'est donc normal
que tous les codes spip
ne fonctionnent plus ( le gras-> {{texte}}, les liens
[rubrique->rub12]..... )

Bon c'est pas grave mais juste savoir si c'est normal !

oui c'est normal car on utilise #TEXTE* au lieu de #TEXTE (donc ça vire tous
les raccourcis)
pour une meilleure intégration je te conseille de mettre ton instruction php
dans un autre champs que TEXTE, par exemple PS, ce qui te permets de faire
une meilleure présentation.

<BOUCLE_controle_securite(ARTICLES){id_article}
{titre_mot=lever_securite}>
[(#PS*|supprimer_la_securite)]
</BOUCLE_controle_securite>
#PS
<//B_controle_securite>

DoriaN

Encore merci, j'avais pensé justement à cette variante!

A bientôt!

Fulvio
http://www.lesmoteursderecherche.com

"oOo-- DoriaN --oOo" <dorian@3studio.org> a écrit dans le message de
news:BBC4494C.652D%dorian@3studio.org...

dans l'article bnlfso$md$1@sea.gmane.org, Fulvio di Stefano a demandé :
> salut !
>
> Merci infiniment !!! C'est le top !!! Juste une question: c'est donc

normal

> que tous les codes spip
> ne fonctionnent plus ( le gras-> {{texte}}, les liens
> [rubrique->rub12]..... )
>
> Bon c'est pas grave mais juste savoir si c'est normal !
oui c'est normal car on utilise #TEXTE* au lieu de #TEXTE (donc ça vire

tous

les raccourcis)
pour une meilleure intégration je te conseille de mettre ton instruction

php

dans un autre champs que TEXTE, par exemple PS, ce qui te permets de faire
une meilleure présentation.

<BOUCLE_controle_securite(ARTICLES){id_article}
{titre_mot=lever_securite}>
[(#PS*|supprimer_la_securite)]
</BOUCLE_controle_securite>
#PS
<//B_controle_securite>

DoriaN