RE: [Spip] Spip pas copain windows ?

Je posais la question à titre général.
Cela plante sur mon Nt4 workstation
Cela plante sur mon nt4 server

sur le server, y a pas grand chose qui tourne, si ce n'est zope
sur le ws, il y a ultraedit et msie

cEd

-----Original Message-----
From: Claude Thomassin [mailto:cthomassin@wanadoo.fr]
Sent: lundi 25 mars 2002 16:16
To: spip@rezo.net
Subject: Re: [Spip] Spip pas copain windows ?

----- Original Message -----
From: "François G-Hamonno" <fhamonno@club-internet.fr>
To: <spip@rezo.net>
Sent: Monday, March 25, 2002 3:15 PM
Subject: Re: [Spip] Spip pas copain windows ?

Ce n'est pas une idée!!!
C'est plutôt pénible!

----- Original Message -----
From: <spip@cqfd.net>
To: <spip@rezo.net>
Sent: Monday, March 25, 2002 3:08 PM
Subject: RE: [Spip] Spip pas copain windows ?

Au fait, j'utilise EasyPhp 1.5

-----Original Message-----
From: spip@cqfd.net [mailto:spip@cqfd.net]
Sent: lundi 25 mars 2002 15:08
To: spip@rezo.net
Subject: [Spip] Spip pas copain windows ?

Je tourne spip en test chez moi pour dessiner mes interfaces squelettiques
et mon apache crash tout le temps.
Or cet apache fonctionnait sans prob avec phpnuke etc...
Une idée ?

cEd

Quelle version de windows ? Quel logiciel tiers tourne en même temps ? Si tu
donnes pas + de détails, tu risque de pas avoir beaucoup d'autres réponses
:wink:

Par exemple, j'ai EasyPHP 1.5 sur win2000 serveur + phpEd et SPIP... Ca
tourne nickel (je me connecte d'une autre machine où j'ai un win98 et phpEd.
Mais, pour l'avoir testé, win98 + Easyphp (1.4 ou 1.5) + phpEd = crash
violent !

Claude
cthomassin@wanadoo.fr

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

From info@nci-montargis.fr Mon Mar 25 17:51:05 2002

Return-Path: <info@nci-montargis.fr>
Received: from mel-rto3.wanadoo.fr (smtp-out-3.wanadoo.fr [193.252.19.233])
  by miel.brainstorm.fr (Postfix) with ESMTP id A43AA1C052
  for <spip@rezo.net>; Mon, 25 Mar 2002 17:51:04 +0100 (CET)
Received: from mel-rta3.wanadoo.fr (193.252.19.153) by mel-rto3.wanadoo.fr;
  25 Mar 2002 17:51:04 +0100
Received: from [192.168.1.5] (217.128.165.91) by mel-rta3.wanadoo.fr;
  25 Mar 2002 17:50:45 +0100
User-Agent: Microsoft-Outlook-Express-Macintosh-Edition/5.02.2106
Date: Mon, 25 Mar 2002 17:42:56 +0100
Subject: Re: [Spip] Affichage par lots (mini bug et question)
From: NCI studio graphique <info@nci-montargis.fr>
To: <spip@rezo.net>
Message-ID: <B8C51220.BB2%info@nci-montargis.fr>
In-Reply-To: <5.0.2.1.0.20020325161202.00aa0a78@pop3.club-internet.fr>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b1
Precedence: bulk
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Archive: Discuter chez rezo.net
X-List-Received-Date: Mon, 25 Mar 2002 16:51:05 -0000
Status: O
Content-Length: 3417
Lines: 116

le 25/03/02 16:18, Perline =E0 perline@perline.org a =E9crit=A0:

J'ai deux questions =E0 propos de l'affichage par lots (voir ci-dessous le =

code)

:
- comment transformer le code ".($numero+1)." qui donne [premier num=E9ro d=

u

paquet suivant] en [premier num=E9ro du paquet suivant-dernier num=E9ro du pa=

quet

suivant]
- comment r=E9parer le mini bug qui fait que quand le nombre d'articles est=

=E9gal

=E0 exactement un multiple plus un du nombre d'articles, il s'affiche le de=

rnier

num=E9ro, qui ne correspond donc =E0 rien (exemple : j'ai 211 articles, que
j'affiche par lots de 15. Il m'appara=EEt un paquet cliquable [211] qui ne =

donne

rien).
(ceux qui veulent voir, voici j'ai le lien direct, valable tr=E8s peu de te=

mps,

JUSQU'A CE SOIR SEULEMENT car apr=E8s je recommence =E0 ajouter des articles.=

..)

[http://lipietz.net/biblio.php3?id_rubrique=3D47&debut_articles=3D210]
____________________________
=20

<!-- Affichage des articles de la rubrique -->
<BOUCLE_articles2(ARTICLES){id_rubrique}{debut_articles,10}>
<p>
<IMG SRC=3D"puce.gif"> <A HREF=3D"#URL_ARTICLE">#TITRE</A>
</p>
</BOUCLE_articles2>
=20
=20
<B_compt_articles>
<?
<BOUCLE_compt_articles(ARTICLES){id_rubrique}>
$numero=3D#COMPTEUR_BOUCLE-1;
$total=3D#TOTAL_BOUCLE;
if (floor($numero/10)=3D=3D$numero/10 AND $total>10){
echo "[<A
HREF=3D'rubrique.php3?id_rubrique=3D#ID_RUBRIQUE&debut_articles=3D$numero'>".(=

$nume

ro+1)."</A>]
";
}
</BOUCLE_compt_articles>
?>
<!-- Nombre d'articles -->
<p><b>#TOTAL_BOUCLE articles</b></p>
</B_compt_articles>

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

Hello

Moi, j'avais fait qqchose comme =E7a :

<BOUCLE_articles(ARTICLES){id_rubrique}{par date}{inverse}{debut_vig,4}>

<?php
$D=3D$debut_vig;
$R=3D$id_rubrique;
$A=3D$id_article;
$page=3D"#ID_ARTICLE";
$FIN=3D"#TOTAL_BOUCLE";

              echo "<tr>";
                echo "<td height=3D\"100\" width=3D\"120\">";
                  echo "<div align=3D\"center\"><a
href=3D\"rubrique.php3?id_rubrique=3D$id_rubrique&debut_vig=3D$debut_vig&id_artic=
l
e=3D$page\">";
?>
[(#LOGO_ARTICLE_NORMAL)<br>]
[<font face=3D"Verdana, Arial, Helvetica, sans-serif"
size=3D"1"><b>(#TITRE)</b></font>]
<?php
echo "</a></div>";
                echo"</td>";
              echo "</tr>";
?>
</BOUCLE_vignettes>

<?php
echo "<tr><td width=3D\"120\" align=3D\"center\"><br>";
if ($D>0) {
$lim=3D$D-4;
echo "<a=20
href=3D\"rubrique.php3?id_rubrique=3D$R&id_article=3D$A&debut_vig=3D$lim\"><font
face=3D\"Verdana, Arial, Helvetica, sans-serif\" size=3D\"1\"> <b><: retour |
</b></font></a>";
}
if ($FIN=3D=3D4){
$lim=3D$D+4;
echo "<a=20
href=3D\"rubrique.php3?id_rubrique=3D$R&id_article=3D$A&debut_vig=3D$lim\"><font
face=3D\"Verdana, Arial, Helvetica, sans-serif\" size=3D\"1\"><b>suite
:></b></font></a><br><br>";
}
echo "</td></tr>";

?>

Pour "mieux faire", il faudrait avoir une boucle qui calcule d'embl=E9e la
page suivante et, si cette boucle est vide, ne pas afficher le bouton
"suivant"=8A=20

Mais le probl=E8me, c'est le cache de spip : la variable #TOTAL_BOUCLE est
calcul=E9e avant la mise en cache, ce qui fait que, d=E8s qu'on rajoute un
article, il faut recalculer toutes les pages pour que =E7a fonctionne=8A