RE : [Spip] menu cool

Bonjour, est ce que qqn pourrait m'envoyer le filtre chainephp ou son
équivalent texte_script pour que je fasse fonctionner sans problème ce menu
déroulant (pour ceux qui ont pas suivi la semaine dernière il s'agit d'un
filtre de la version 1.4 mais je sais pas ou chercher)

Merci
Dorian

Ce filtre n'est pas présent dans la version 132 ou je me trompe? Je
n'arrive pas a le trouver...

spip dispose d'un filtre pour ça : la séquence '[(#TEXTE|chainephp)]' ne
devrait jamais générer d'erreurs.

TU peux aller là
<http://cvsweb.tuxfamily.org/cvs/spip/ecrire/inc_filtres.php3?cvsroot=spipcvs&gt;
et cliquer sur 'download'

Sinon la réponse est :

// Transforme n'importe quel champ en une chaine utilisable
// en PHP ou Javascript en toute securite
// < ? php $x = '[(#TEXTE|texte_script)]'; ? >
function texte_script($texte) {
    $texte = str_replace('\\', '\\\\', $texte);
    $texte = str_replace('\'', '\\\'', $texte);
    return $texte;
}

@ Oo-- DoriaN --oO <dorian@3studio.org> :

Bonjour, est ce que qqn pourrait m'envoyer le filtre chainephp ou son
From bureau@kangourous-basket.com Tue Jun 18 00:14:05 2002

Return-Path: <bureau@kangourous-basket.com>
Received: from relay-5m.club-internet.fr (relay-5m.club-internet.fr
  [194.158.104.44])
  by miel.brainstorm.fr (Postfix) with ESMTP id D40CA1C0C0
  for <spip@rezo.net>; Tue, 18 Jun 2002 00:14:04 +0200 (CEST)
Received: from cyclo2 (lns18m-10-214.w.club-internet.fr [212.195.145.214])
  by relay-5m.club-internet.fr (Postfix) with ESMTP
  id 2C252E0CD; Tue, 18 Jun 2002 00:14:03 +0200 (CEST)
From: "Bureau" <bureau@kangourous-basket.com>
To: "'Christophe Attias'" <cddp47@free.fr>,
  "'mailnantesweb'" <xavier.courtonne@nantesweb.com>, <spip@rezo.net>
Subject: RE : [Spip] menu cool
Date: Tue, 18 Jun 2002 00:14:03 +0200
Message-ID: <000001c2164c$4acdc4c0$0100a8c0@cyclo2>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.2627
Importance: Normal
In-Reply-To: <005801c21391$f5602620$a500a8c0@wanadoo.fr>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Mailman-Approved-At: Tue, 18 Jun 2002 00:19:12 +0200
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b2+
Precedence: list
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Mon, 17 Jun 2002 22:14:05 -0000
Status: O
Content-Length: 5550
Lines: 193

Salut,

Ca marche du feu de dieu!! Merci Arnaud et Christophe :slight_smile:

Je suis parvenu =E0 int=E9grer un autre script de ce site qui permet
d'afficher une description dans un calque ou dans un popup.
Pour l'instant, mes comp=E9tences me permettent au mieux d'afficher 1
seule description pour l'ensemble du menu....
S=FBrement une boucle "for" quelque part dans le script mais l=E0 je
s=E8che...

http://kangourous.dyndns.org (pas dispo si dodo)

le script est dispo sur :
http://membres.lycos.fr/cyclos0/SPIP/coolmenu4_SPIP.zip

et dans le m=EAme genre avec un affichage de popup onmouseover :
http://membres.lycos.fr/cyclos0/SPIP/menu_SPIP.zip

Ces scripts ne sont pas fonctionnels au niveau de la description (et =E0
plein d'autres niveaux d'ailleurs)

Si quelques autres spipeurs sont int=E9ress=E9s par cet ajo=FBt de
fonction....un coup de main de leur part ferait plaisir =E0 mon menu.

Encore merci pour ce must de navigation et pardonnez moi pour l'aspect +
ou moins off-topic de ce message.

@+

P.S : quelques soucis avec le filtre "chainephp" (SPIP 1-4c6). Il
stripslashes on dirait mais =E7a foire quand m=EAme.

-----Message d'origine-----
De=A0: spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part =
de
Christophe Attias
Envoy=E9=A0: vendredi 14 juin 2002 12:55
=C0=A0: mailnantesweb; spip@rezo.net
Objet=A0: Re: [Spip] menu cool

Pardon, je viens de v=E9rifier : il est libre =E0 conditions de =
conserver le
copyright de l'auteur dans le code source.

----- Original Message -----
From: "mailnantesweb" <xavier.courtonne@nantesweb.com>
To: "Christophe Attias" <cddp47@free.fr>
Sent: Friday, June 14, 2002 11:58 AM
Subject: RE: [Spip] menu cool

il est libre de droit ce script ?

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Christophe Attias
Envoy=E9 : vendredi 14 juin 2002 11:52
=C0 : spip@cqfd.net; spip@rezo.net
Objet : Re: [Spip] menu cool

Salut,

Ca marche nickel !
Il suffit de copier/coller, et =E0 la place de file://Menu0...//Menux =

il
faut

mettre :
file://makeMenu('TYPE','TEXT','LINK','TARGET', 'END (THE LAST MENU)')
</script>
<BOUCLE_Menu0(RUBRIQUES){id_parent=3D0}{par titre}{inverse}>
<script>makeMenu('top','[(#TITRE)]')</script>
<BOUCLE_Menu1(RUBRIQUES){id_parent}{par titre}>
<script>makeMenu('sub','[(#TITRE)]','#URL_RUBRIQUE')</script>
<BOUCLE_Menu2(RUBRIQUES){id_parent}>
<script>makeMenu('sub2','[(#TITRE)]','#URL_RUBRIQUE')</script>
</BOUCLE_Menu2>
</BOUCLE_Menu1>
</BOUCLE_Menu0>
<script>
file://Starting the menu
onload=3DSlideMenuInit;
</script>

On peut voir sur http://cddp47.free.fr/

Reste des d=E9tails =E0 r=E9gler pour que ce soit vraiment tip-top :
- D=E9roulement du menu sur l'=E9v=E8nement OnMouseOver
- Lien sur OnClick
Je continue =E0 chercher...

----- Original Message -----
From: spip@cqfd.net
To: ecranbur@ecranbureau.com ; spip@rezo.net
Sent: Thursday, June 13, 2002 4:08 PM
Subject: RE: [Spip] menu cool

Pour le message que je viens d'envoyer, je suis en train de me dire

qu'il

est peut etre spipable en r=E9alit=E9 !
Pas d'appel a des fichiers .js externes...

QQSLOT | Number #1 Game Portal With License
-----Original Message-----
From: Ecran de Bureau [mailto:ecranbur@ecranbureau.com]
Sent: jeudi 13 juin 2002 15:41
To: JANSSENS Cedric (SANCO); spip@rezo.net
Subject: Re: [Spip] menu cool

ouah, j'ai essaye de reprende le script mais je vois pas comment

ins=E9rer
des

boucles spip, le mieux c'est d'identifier chacun des liens une fois

que
ton

arborescence est totalement construite. si je trouve une astuce, je te
ferais signe.
----- Original Message -----
From: spip@cqfd.net
To: ecranbur@ecranbureau.com ; spip@rezo.net
Sent: Thursday, June 13, 2002 3:15 PM
Subject: RE: [Spip] menu cool

Ou encore mieux, le menu =E0 cette page la :

Intro to HTML Basics | WebReference

Bon, celui la a une licence payante, mais c'est le principe que je

montre..

-----Original Message-----
From: Ecran de Bureau [mailto:ecranbur@ecranbureau.com]
Sent: jeudi 13 juin 2002 15:07
To: JANSSENS Cedric (SANCO); spip@rezo.net
Subject: Re: [Spip] menu cool

tu aurais un exemple =E0 montrer ?
----- Original Message -----
From: spip@cqfd.net
To: spip@rezo.net
Sent: Thursday, June 13, 2002 12:51 PM
Subject: FW: [Spip] menu cool

-----Original Message-----
From: JANSSENS Cedric (SANCO)
Sent: jeudi 13 juin 2002 12:52
To: JANSSENS Cedric (SANCO)
Subject: RE: [Spip] menu cool

Personne n'a pu g=E9rer de menu hi=E9rarchique en SPIP ??? Je suis =

tout
seul

face =E0 ce probl=E8me ??

Dur Dur..
-----Original Message-----
From: spip@cqfd.net [mailto:spip@cqfd.net]
Sent: mercredi 12 juin 2002 16:56
To: spip@rezo.net
Subject: [Spip] menu cool

Je recherche des spipeurs ayant r=E9ussi des menus d=E9roulants de =

type

hi=E9rarchique autre que le volly club lannion...

cEd
__________________________________________________________________
Cedric Janssens
SANCO WebMaster
__________________________________________________________________

_______________________________________________
liste spip
spip@rezo.net - d=E9sabonnement : spip-off@rezo.net
http://listes.rezo.net/mailman/listinfo/spip

_______________________________________________
liste spip
spip@rezo.net - d=E9sabonnement : spip-off@rezo.net
http://listes.rezo.net/mailman/listinfo/spip