Fil <fil@rezo.net> écrivait le 19/02/03 à 16h30 :
si j'ai bien compris, en generalisant, on peut donc essayer de coutourner le
phasage d'execution boucles/php/etc... via l'usage d'INCLURE bien place
Un certain Nicolas génère même ses squelettes à la volée...
Je ne connais pas le nicolas en question mais c'est mon cas en partie.
Mais attention : tout ça est d'une technicité assez élevée, et il faut bien
jouer son coup si on ne veut pas tout casser en cas de mise à jour un peu
violente ou de chute de la base de données...
J'en suis venu là parce qu'une partie des données que j'affiche provient
de tables (on peut résumer à une seule apres jointure) non spip et dont
le contenu conditionne l'affichage. J'avais écrit une API qui fonctionne
super avec SPIP mais la réponse donnée est un bout de solution
d'intégration dans un squelette spip.
Bien sur il doit exister plus simple et surtout plus SPIP pour faire la
meme chose... mais je ne l'ai pas encore trouvé...
Chrys
--
Christian Maisonnave - mailto:chrys@maisonnave.org
- Site : http://www.maisonnave.org
- GPG Key : maisonnave.org
From chryjs@maisonnave.org Wed Feb 19 23:49:03 2003
Return-Path: <chryjs@maisonnave.org>
Received: from chryjsg.intra.maisonnave.org
(lns-p19-9-213-228-46-67.adsl.proxad.net [213.228.46.67])
by miel.brainstorm.fr (Postfix) with ESMTP id 7F2551C89C5
for <spip@rezo.net>; Wed, 19 Feb 2003 23:49:03 +0100 (CET)
Received: from chryjs by chryjsg.intra.maisonnave.org with local (Exim 3.35 #1
(Debian)) id 18ld1T-0006gm-00; Wed, 19 Feb 2003 23:49:03 +0100
Date: Wed, 19 Feb 2003 23:49:03 +0100
From: Christian Maisonnave <christian@maisonnave.org>
To: "S.Calas" <s.calas@wanadoo.fr>
Subject: Re: [Spip] selection fichier selon navigateur
Message-ID: <20030219224902.GC20310@chryjs>
References: <00be01c2d831$f87353e0$3c6b0e50@u5u2n3>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <00be01c2d831$f87353e0$3c6b0e50@u5u2n3>
X-Operating-System: GNU-Linux 2.4.20-k7
Organization: Maisonnave
User-Agent: Mutt/1.5.3i
Sender: chryjs <chryjs@chryjsg.intra.maisonnave.org>
cc: SPIP <spip@rezo.net>
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=unsubscribe>
List-Archive: <Discuter chez rezo.net;
List-Post: <mailto:spip@rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=subscribe>
X-List-Received-Date: Wed, 19 Feb 2003 22:49:03 -0000
Status: O
Content-Length: 1447
Lines: 45
S.Calas <s.calas@wanadoo.fr> écrivait le 19/02/03 à 17h14 :
Bonjour,
j'ai trouvé un script pour discriminer l'affichage d'une page selon la version du navigateur de l'internaute.
Je n'en vois pas trop l'intéret surtout que ca a toutes les chances de
mal/pas fonctionner... mais bon.
<script language="JavaScript">
<!--Javascript issu de Script Masters-->
<!-- script-masters.com;
navigateur = navigator.appName;
if (navigateur == "Microsoft Internet Explorer")
parent.location.href = "index_ie.htm";
else
parent.location.href = "index_nn.htm";
</SCRIPT>
Il est demandé d'inserer ce script dans le head.
Sous entendu la partie <HEAD></HEAD> de ton squelette HTML
Est-il possible d'insérer ce script dans le PHP3 qui commande
l'affichage de la page en question, envoyant soit sur une version
concue pour IE soit pour Netscape ? Si oui comment je gère la cohabitation avec le PHP marci 
Dans le PHP3 c'est possible AMHA, une fonction similaire écrite en PHP
peut te permettre le meme résultat et évitera l'écueil JS .
Un truc du genre (à écrire proprement) :
// Ceci n'est pas du code mais un exemple
switch ($HTTP_USER_AGENT) {
case "Mozilla/4.0 (compatible; MSIE 6.0; Windows 2003; DigExt)":
$fond="winzut"; break;
default: $fond="autre";
}
Voila
--
Christian Maisonnave - mailto:chrys@maisonnave.org
- Site : http://www.maisonnave.org
- GPG Key : maisonnave.org
From java@recre-action.net Wed Feb 19 23:58:21 2003
Return-Path: <java@recre-action.net>
Received: from mel-rto4.wanadoo.fr (smtp-out-4.wanadoo.fr [193.252.19.23])
by miel.brainstorm.fr (Postfix) with ESMTP id 55C8C1C813B
for <spip@rezo.net>; Wed, 19 Feb 2003 23:58:21 +0100 (CET)
Received: from mel-rta10.wanadoo.fr (193.252.19.193) by mel-rto4.wanadoo.fr
(6.7.015) id 3E0C33FD022A5BDA for spip@rezo.net;
Wed, 19 Feb 2003 23:58:21 +0100
Received: from recre-action.net (80.11.50.253) by mel-rta10.wanadoo.fr
(6.7.015) id 3E26DAA6013B7484 for spip@rezo.net;
Wed, 19 Feb 2003 23:58:21 +0100
Message-ID: <3E540C17.3000706@recre-action.net>
Date: Wed, 19 Feb 2003 23:58:31 +0100
From: Java <java@recre-action.net>
User-Agent: Mozilla/5.0 (Windows; U; Win98; fr-FR;
rv:1.0.1) Gecko/20020823 Netscape/7.0
X-Accept-Language: fr-fr, fr
MIME-Version: 1.0
To: spip@rezo.net
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Subject: [Spip] page perdue
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=unsubscribe>
List-Archive: <Discuter chez rezo.net;
List-Post: <mailto:spip@rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=subscribe>
X-List-Received-Date: Wed, 19 Feb 2003 22:58:21 -0000
Status: O
Content-Length: 481
Lines: 14
bonjour,
alors que je chargeai une image dans un article deja en ligne, les
donnees de la page ont disparu. Du coup, j'ai bien le lien, le titre
apparait dans les nouveautés du site (et sur rezo.net), mais plus rien
qd on clique dessus "document ne conduit aucune données:
http://www.lmsi.net/article.php3?id_article=88
les autres articles fonctionnent toujours....
j'ai essayé de "reparer" la base, mais ca n'a pas fonctionné. Je n'ai
pas de sauvegarde recente.
Merci
Java