code javascript dans un article

Bonjour,

j'ai besoin d'ajouter du javascript dans un article mais je ne veux pas
que celui ci soit filtré.

j'ai vu les balises
<html>
<javascript> code ...
</javascript>
</html>

mais le "<" du premier javascript est transformé en &lt; donc a marche pas.

je dois procéder de quelle façon svp ?

thanx
pascal

From infos@universbd.com Sat Nov 16 16:32:55 2002

Return-Path: <infos@universbd.com>
Received: from pyxis.wanadoo.be (pyxis.wanadoo.be [195.74.212.24])
  by miel.brainstorm.fr (Postfix) with ESMTP id 5BF511D384
  for <spip@rezo.net>; Sat, 16 Nov 2002 16:32:55 +0100 (CET)
Received: from [212.65.48.93] (dial-48-93.wanadoo.be [212.65.48.93])
  by pyxis.wanadoo.be (8.12.0/8.12.0) with ESMTP id gAGFWrI4019737
  for <spip@rezo.net>; Sat, 16 Nov 2002 16:32:54 +0100 (MET)
User-Agent: Microsoft-Outlook-Express-Macintosh-Edition/5.02.2106
Date: Sat, 16 Nov 2002 16:33:37 +0100
Subject: Re: [Spip] BREVES et Moteur de recherche SPIP
From: Univers BD <infos@universbd.com>
Cc: SPIP <spip@rezo.net>
Message-ID: <B9FC21FA.8D80%infos@universbd.com>
In-Reply-To: <5.0.2.1.2.20021116015526.06a582e0@pop.wanadoo.fr>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
X-DCC-wanadoo-be-Metrics: pyxis 1023; Body=1 Fuz1=1 Fuz2=1
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b3+
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: Sat, 16 Nov 2002 15:32:55 -0000
Status: O
Content-Length: 385
Lines: 9

le 16/11/02 1:57, Laurent =E0 laurent.dubourg@wanadoo.fr a =E9crit=A0:

tout est pris en compte par le moteur de spip
articles, breves
et heureusement je pense sinon cela sera la cata :slight_smile:
donc pas de souci a avoir de ce point de vue la !

A propos, que se passe-t-il lorsqu'on supprime un article?
Que deviennent les infos du moteur de recherche relatives =E0 celui-ci?
Patrick

En effet, SPIP modifie le 1er < de <script par mesure de sécurité.

Si c'est un script sur une seule ligne, style <a href="alert('un
message')">, pas de problème.

Sinon, il faut mettre ton script dans un fichier .js joint <script
src="mon_script.js"></script> dans le <HEAD> de ta page (ton squelette, en
fait).

Si ce script est fait pour un seul article, voilà comment je fait :
- j'utilise le champ surtitre (que j'ai condamné) de l'article où j'écris
"mon_script.js"
- puis dans le squelette avant le </HEAD> : [(#SURTITRE|js_inclus)]
- js_inclus est un filtre dans mes_fonctions.php3 :
function js_inclus($texte) {
  if ($texte) return "<script language='JavaScript' src='" . trim($texte) .
"'></script>\n";
}

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Pascal Desroche
Envoyé : samedi 16 novembre 2002 16:31
À : spip@rezo.net
Objet : [Spip] code javascript dans un article

Bonjour,

j'ai besoin d'ajouter du javascript dans un article mais je ne veux pas
que celui ci soit filtré.

j'ai vu les balises
<html>
<javascript> code ...
</javascript>
</html>

mais le "<" du premier javascript est transformé en &lt; donc a marche pas.

je dois procéder de quelle façon svp ?

thanx
pascal
_______________________________________________
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.uzine.net/spip

thanx.
je crois que je vais faire un squelette specifique pour ce genre de cas;

Pascal

// "Bernard" == Bernard Martin-Rabaud écrit le Sat, 16 Nov 2002 17:10:50 +0100:

> En effet, SPIP modifie le 1er < de <script par mesure de sécurité.
> Si c'est un script sur une seule ligne, style <a href="alert('un
> message')">, pas de problème.

> Sinon, il faut mettre ton script dans un fichier .js joint <script
> src="mon_script.js"></script> dans le <HEAD> de ta page (ton squelette, en
> fait).

> Si ce script est fait pour un seul article, voilà comment je fait :
> - j'utilise le champ surtitre (que j'ai condamné) de l'article où j'écris
> "mon_script.js"
> - puis dans le squelette avant le </HEAD> : [(#SURTITRE|js_inclus)]
> - js_inclus est un filtre dans mes_fonctions.php3 :
> function js_inclus($texte) {
> if ($texte) return "<script language='JavaScript' src='" . trim($texte) .
> "'></script>\n";
> }

> Bernard Martin-Rabaud
> martinrabo@wanadoo.fr

> -----Message d'origine-----
> De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
> Pascal Desroche
> Envoyé : samedi 16 novembre 2002 16:31
> À : spip@rezo.net
> Objet : [Spip] code javascript dans un article

> Bonjour,

> j'ai besoin d'ajouter du javascript dans un article mais je ne veux pas
> que celui ci soit filtré.

> j'ai vu les balises
> <html>
> <javascript> code ...
> </javascript>
> </html>

> mais le "<" du premier javascript est transformé en &lt; donc a marche pas.

> je dois procéder de quelle façon svp ?

> thanx
> pascal
> _______________________________________________
> 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.uzine.net/spip

From fil@miel.brainstorm.fr Sun Nov 17 00:02:47 2002

Return-Path: <fil@miel.brainstorm.fr>
Received: by miel.brainstorm.fr (Postfix, from userid 1001)
  id 880541D1F8; Sun, 17 Nov 2002 00:02:46 +0100 (CET)
Date: Sun, 17 Nov 2002 00:02:46 +0100
From: Fil <fil@rezo.net>
To: Olivier MARTINEAU <olivier@cigogne.net>
Subject: Re: [Spip] Erreur SQL dans les stats
Message-ID: <20021116230244.GE6536@rezo.net>
Mail-Followup-To: Olivier MARTINEAU <olivier@cigogne.net>,
  Spip <spip@rezo.net>
References: <3DD3B437.9070505@cigogne.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <3DD3B437.9070505@cigogne.net>
User-Agent: Mutt/1.3.28i
cc: Spip <spip@rezo.net>
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b3+
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: Sat, 16 Nov 2002 23:02:49 -0000
Status: O
Content-Length: 951
Lines: 22

@ Olivier MARTINEAU <olivier@cigogne.net> :

J'ai une erreur dans les statisques. En dessous du graphique, j'ai :
Warning: Supplied argument is not a valid MySQL result resource in
/home/webmaster/www/ecrire/statistiques_visites.php3 on line 461
Comment est ce que je peux faire pour résoudre le probleme ?

Deux étapes:

1) essaie d'aller sur ecrire/admin_repair.php3 et suis la procédure de
   réparation de la base le cas échéant

2) si ça n'a pas marché, essaie d'activer le mode "mysql debug" de spip,
   dans le fichier ecrire/inc_version.php3, où tu trouveras :

    function spip_query($query) {
    // return spip_query_profile($query); // a decommenter pour chronometrer les requetes
    // return spip_query_debug($query); // a decommenter pour afficher toutes les erreurs

il faut décommenter la deuxième ligne, et les erreurs MySQL s'afficheront,
ce qui nous permettra peut-être d'avoir une idée plus précise du problème.

-- Fil