Page html ou script au lieu d'une rubrique

Je cherche à afficher une page html ou un script
lorqu'on clique sur le lien d'une rubrique précise.

A priori, il n'y a pas l'équivalent de =ma_page.html
pour les rubriques.

Quelqu'un a-t-il une idée ?

--
Bernard FRIT <bernard@frit.net>

Consultant Linux & Réseaux www.ldap-linux.com

Ben si, il suffit de créer un template pour cette rubrique :
rubrique-xx.html. Et le tour est joué. Ca répond à la question, ou je suis à
côté de la plaque ?

----- Original Message -----
From: "Bernard FRIT" <bernard@frit.net>
To: <spip@rezo.net>
Sent: Sunday, November 10, 2002 4:44 PM
Subject: [Spip] Page html ou script au lieu d'une rubrique

Je cherche à afficher une page html ou un script
lorqu'on clique sur le lien d'une rubrique précise.

A priori, il n'y a pas l'équivalent de =ma_page.html
pour les rubriques.

Quelqu'un a-t-il une idée ?

--
Bernard FRIT <bernard@frit.net>

Consultant Linux & Réseaux www.ldap-linux.com

_______________________________________________
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

__________________________________________________
Do You Yahoo!?
Sign up for SBC Yahoo! Dial - First Month Free

From martinrabo@wanadoo.fr Sun Nov 10 17:29:59 2002

Return-Path: <martinrabo@wanadoo.fr>
Received: from mel-rto2.wanadoo.fr (smtp-out-2.wanadoo.fr [193.252.19.254])
  by miel.brainstorm.fr (Postfix) with ESMTP id EBF721C061
  for <spip@rezo.net>; Sun, 10 Nov 2002 17:29:58 +0100 (CET)
Received: from mel-rta7.wanadoo.fr (193.252.19.61) by mel-rto2.wanadoo.fr
  (6.5.007) id 3DA24CF6013DBA41 for spip@rezo.net;
  Sun, 10 Nov 2002 17:29:58 +0100
Received: from athlon (80.8.29.73) by mel-rta7.wanadoo.fr (6.5.007)
        id 3DC7A381003000B2 for spip@rezo.net; Sun, 10 Nov 2002 17:29:58 +0100
From: "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>
To: <spip@rezo.net>
Subject: RE: [Spip] Page html ou script au lieu d'une rubrique
Date: Sun, 10 Nov 2002 17:31:12 +0100
Message-ID: <JOEHLGJKOMDPGJBAHMMEOEFJDLAA.martinrabo@wanadoo.fr>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-Mimeole: Produced By Microsoft MimeOLE V6.00.2600.0000
Importance: Normal
In-Reply-To: <4.3.2.7.2.20021110164104.00afe780@kheops>
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: Sun, 10 Nov 2002 16:29:59 -0000
Status: O
Content-Length: 1268
Lines: 48

peut-être en faisant un tri dans rubrique.php3 :

switch ($id_rubrique) {
  case 15 : $fond = "ma_page.html"; break;
  case xx ...
  default : $fond = "rubrique.html";
}

ou alors en renommant ma_page.html en rubrique=xx.html

Pour le script, ça me paraît plus complexe... Il y a des possibilités, mais
ça dépend du contexte.
Par exemple :
<?php if (#ID_RUBRIQUE == xx) echo "a
href='javascript:mon_script()'>#TITRE</a>";
else echo "< href='#URL_RUBRIQUE'>#TITRE</a>";
?>

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Bernard FRIT
Envoyé : dimanche 10 novembre 2002 16:44
À : spip@rezo.net
Objet : [Spip] Page html ou script au lieu d'une rubrique

Je cherche à afficher une page html ou un script
lorqu'on clique sur le lien d'une rubrique précise.

A priori, il n'y a pas l'équivalent de =ma_page.html
pour les rubriques.

Quelqu'un a-t-il une idée ?

--
Bernard FRIT <bernard@frit.net>

Consultant Linux & Réseaux www.ldap-linux.com

_______________________________________________
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

At 20:31 10/11/02, you wrote:

j'ose à peine suggérer de mettre ton lien a href en titre de rubrique :o)

et

Ben si, il suffit de créer un template pour cette rubrique :
rubrique-xx.html. Et le tour est joué. Ca répond à la question, ou je suis à
côté de la plaque ?

Effectivement rubrique-19.html marche ok, même pour les scripts, de la
façon suivante (dans rubrique-19.html):

<html><head>
<meta DEFANGED_http-equiv="Refresh" content="0; URL=/cgi-bin/script.cgi">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="spip_style.css" type="text/css" />
<title>Redirection</title>
</head>
<body>
<p align='center'><DEFANGED_blink>Chargement de la page ...</DEFANGED_blink></p>
</body></html>

La ligne importante c'est :
<meta DEFANGED_http-equiv="Refresh" content="0; URL=/cgi-bin/script.cgi">

Juste un petit temps d'attente...

Merci à tous.

--
Bernard FRIT <bernard@frit.net>

Consultant Linux & Réseaux www.ldap-linux.com