Galerie photo version DHTML

Pour ceux que ça intéresse, j'ai fini mon script pour afficher une image
dans un layer (en PJ, décompresser, infos dans popup_dhtml.txt). Il permet
aussi le déplacement, comme une popup. Compatibilité IE5/6, Netscape4/6,
Mozilla. Pas encore pu régler le problème IE5/Mac. Mais ça viendra.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

popup_dhtml.zip (19 KB)

piti détail:
fermer.gif ne s'affiche pas (il s'appelle croix.gif dans le fichier .js)
=> renommer fermer.gif en croix.gif (ou modifier le .js)

Merci et bravo, tes explics sont simples et très claires (je précise pour mes
amis les nuls que Layer c'est le morceau qui est affiché en surimpression dans
la page, un peu comme une fenetre popup prisonnière).

Qui nous fait une adaptation pour spip en galerie universelle multimedia ? :o)
A quand un juke-box par exemple ??

ww

----- Message d'origine -----
De : "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>
À : "Spip@Rezo. Net" <spip@rezo.net>
Envoyé : samedi 26 octobre 2002 00:38
Objet : [Spip] Galerie photo version DHTML

Pour ceux que ça intéresse, j'ai fini mon script pour afficher une image
dans un layer (en PJ, décompresser, infos dans popup_dhtml.txt). Il permet
aussi le déplacement, comme une popup. Compatibilité IE5/6, Netscape4/6,
Mozilla. Pas encore pu régler le problème IE5/Mac. Mais ça viendra.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

Oui, je m'aperçois de quelques petits bugs... Une version debuggée
bientôt... et quelques extensions...

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : Walk [mailto:walk@ifrance.com]
Envoyé : samedi 26 octobre 2002 12:17
À : Bernard Martin-Rabaud; Spip@Rezo. Net
Objet : Re: [Spip] Galerie photo version DHTML

piti détail:
fermer.gif ne s'affiche pas (il s'appelle croix.gif dans le fichier .js)
=> renommer fermer.gif en croix.gif (ou modifier le .js)

Merci et bravo, tes explics sont simples et très claires (je précise pour
mes
amis les nuls que Layer c'est le morceau qui est affiché en surimpression
dans
la page, un peu comme une fenetre popup prisonnière).

Qui nous fait une adaptation pour spip en galerie universelle multimedia ?
:o)
A quand un juke-box par exemple ??

ww

----- Message d'origine -----
De : "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>
À : "Spip@Rezo. Net" <spip@rezo.net>
Envoyé : samedi 26 octobre 2002 00:38
Objet : [Spip] Galerie photo version DHTML

Pour ceux que ça intéresse, j'ai fini mon script pour afficher une image
dans un layer (en PJ, décompresser, infos dans popup_dhtml.txt). Il permet
aussi le déplacement, comme une popup. Compatibilité IE5/6, Netscape4/6,
Mozilla. Pas encore pu régler le problème IE5/Mac. Mais ça viendra.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

Oui, je m'aperçois de quelques petits bugs... Une version debuggée
bientôt... et quelques extensions...

Hello,

J'essaie de modifier ce JS pour l'utiliser dans le cadre de SPIP, mais en vain.

En considérant, que le popup affiche l'image haute réso qui est inclus dans le texte d'un article:
Voici le code utilisé :
<head>
<script language="JavaScript" src="popup_dhtml.js"></script>
</head>
<body>
<div id="popup" style="position:absolute; z-index:1; visibility:hidden;"></div>
<BOUCLE_x(ARTICLES){id_secteur=2}>
<a href="javascript:agrandir_image('#TEXTE')">#LOGO_ARTICLE</a>
</BOUCLE_x>
</body>

Ceci m'affiche bien le logo, mais m'affiche aussi le texte de mon article suivi de ')">
Donc SPIP interprète bien la partie <a href="javascript:agrandir_image('#TEXTE mais pas le reste.
Du coup, le JS n'est pas interprété dans sa totalité, et aucun popup ne peut apparaître.

Je suppose qu'il faut utiliser un filtre pour faire passer la boucle dans un JS, si quelqu'un à une idée...

PS: en regardant rapidement le code, les différents contenus des calques sont chargés (mais invisibles) lors du chargement de la page. Ne serait il pas judicieux de le les charger que sur requête ?

Dans le cas d'une galerie d'images représentant une trentaine de logos par pages, le script va charger une trentaine de hautes résos en même temps qu'il affiche les logos. A ce compte là, les logos ne servent plus à rien :wink:

@+

--
Steph

J'essaie de modifier ce JS pour l'utiliser dans le cadre de SPIP, mais

en vain.

Je dois dire que je n'ai pas prévu d'utiliser ce script dans une boucle
SPIP, mais dans une requête PHP traditionnelle..
Dans le paramètre, il faudrait pouvoir indiquer l'image en haute résolution.

Une suggestion :
<BOUCLE_portfolio(DOCUMENTS){id_article}>
<a href="agrandir_image('#URL_DOCUMENT', '#TITRE',
'#DESCRIPTIF')">#LOGO_DOCUMENT</a>
</BOUCLE_portfolio>

PS: en regardant rapidement le code, les différents contenus des

calques sont chargés (mais invisibles) lors du chargement de la page.
Ne serait il pas judicieux de le les charger que sur requête ?

Dans le cas d'une galerie d'images représentant une trentaine de logos

par pages, le script va charger une trentaine de hautes résos en même
temps qu'il affiche les logos. A ce compte là, les logos ne servent
plus à rien :wink:

Il n'y a qu'un seul layer (<DIV id="popup"...></DIV>) qui sert pour toutes
les images affichées. Donc l'image en haute résolution n'est chargée qu'au
moment où l'utilisateur clique sur la vignette.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

Salut !

Bravo pour le script, pour l'adaptation Spip, aprés avoir galéré voici
quelques modifs à faire :

1 la boucle doit être :

<BOUCLE_portfolio(DOCUMENTS){id_article}{extension==jpg|png|gif}{mode=docume
nt}{doublons}>
    <a href="javascript:agrandir_image('#URL_DOCUMENT', '', '#TITRE',
'#DESCRIPTIF')">[(#LOGO_DOCUMENT)]</a>
    </BOUCLE_portfolio>

2 dans le "popup.dhtml.js", effacer "images" (le laisser vide) entre les
crochets : 'vide'

Et ensuite ça marche tout seul !

Cool

et encore merci

----- Original Message -----
From: "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>
To: <spip@rezo.net>
Sent: Saturday, October 26, 2002 3:51 PM
Subject: RE: [Spip] Galerie photo version DHTML

>J'essaie de modifier ce JS pour l'utiliser dans le cadre de SPIP, mais
en vain.

Je dois dire que je n'ai pas prévu d'utiliser ce script dans une boucle
SPIP, mais dans une requête PHP traditionnelle..
Dans le paramètre, il faudrait pouvoir indiquer l'image en haute

résolution.

Une suggestion :
<BOUCLE_portfolio(DOCUMENTS){id_article}>
<a href="agrandir_image('#URL_DOCUMENT', '#TITRE',
'#DESCRIPTIF')">#LOGO_DOCUMENT</a>
</BOUCLE_portfolio>

>PS: en regardant rapidement le code, les différents contenus des
calques sont chargés (mais invisibles) lors du chargement de la page.
Ne serait il pas judicieux de le les charger que sur requête ?

>Dans le cas d'une galerie d'images représentant une trentaine de logos
par pages, le script va charger une trentaine de hautes résos en même
temps qu'il affiche les logos. A ce compte là, les logos ne servent
plus à rien :wink:

Il n'y a qu'un seul layer (<DIV id="popup"...></DIV>) qui sert pour toutes
les images affichées. Donc l'image en haute résolution n'est chargée qu'au
moment où l'utilisateur clique sur la vignette.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

_______________________________________________
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

Merci pour ce code,

pb : 1 fois sur deux, il récupère le titre ou le texte, mais pas les deux en
même temps

Question peut on ouvrir le layer à l'endroit ou on positionne ce layer,
sans faire appel aux coordonnées?

Merci, Pierre

----- Original Message -----
From: "Matthieu" <matthieu.charrel@wanadoo.fr>
To: "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>; <spip@rezo.net>
Sent: Tuesday, October 29, 2002 10:59 AM
Subject: Re: [Spip] Galerie photo version DHTML

Salut !

Bravo pour le script, pour l'adaptation Spip, aprés avoir galéré voici
quelques modifs à faire :

1 la boucle doit être :

<BOUCLE_portfolio(DOCUMENTS){id_article}{extension==jpg|png|gif}{mode=docume

nt}{doublons}>
    <a href="javascript:agrandir_image('#URL_DOCUMENT', '', '#TITRE',
'#DESCRIPTIF')">[(#LOGO_DOCUMENT)]</a>
    </BOUCLE_portfolio>

2 dans le "popup.dhtml.js", effacer "images" (le laisser vide) entre les
crochets : 'vide'

Et ensuite ça marche tout seul !

Cool

et encore merci

----- Original Message -----
From: "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>
To: <spip@rezo.net>
Sent: Saturday, October 26, 2002 3:51 PM
Subject: RE: [Spip] Galerie photo version DHTML

> >J'essaie de modifier ce JS pour l'utiliser dans le cadre de SPIP, mais
> en vain.
>
> Je dois dire que je n'ai pas prévu d'utiliser ce script dans une boucle
> SPIP, mais dans une requête PHP traditionnelle..
> Dans le paramètre, il faudrait pouvoir indiquer l'image en haute
résolution.
>
> Une suggestion :
> <BOUCLE_portfolio(DOCUMENTS){id_article}>
> <a href="agrandir_image('#URL_DOCUMENT', '#TITRE',
> '#DESCRIPTIF')">#LOGO_DOCUMENT</a>
> </BOUCLE_portfolio>
>
> >PS: en regardant rapidement le code, les différents contenus des
> calques sont chargés (mais invisibles) lors du chargement de la page.
> Ne serait il pas judicieux de le les charger que sur requête ?
>
> >Dans le cas d'une galerie d'images représentant une trentaine de logos
> par pages, le script va charger une trentaine de hautes résos en même
> temps qu'il affiche les logos. A ce compte là, les logos ne servent
> plus à rien :wink:
>
> Il n'y a qu'un seul layer (<DIV id="popup"...></DIV>) qui sert pour

toutes

> les images affichées. Donc l'image en haute résolution n'est chargée

qu'au

> moment où l'utilisateur clique sur la vignette.
>
> Bernard Martin-Rabaud
> martinrabo@wanadoo.fr
>
>
>
> _______________________________________________
> 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

_______________________________________________
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

Matthieu a écrit:

Salut !

Bravo pour le script, pour l'adaptation Spip, aprés avoir galéré voici
quelques modifs à faire :

1 la boucle doit être :

<BOUCLE_portfolio(DOCUMENTS){id_article}{extension==jpg|png|gif}{mode=docume
nt}{doublons}>
    <a href=>[(#LOGO_DOCUMENT)]</a>
    </BOUCLE_portfolio>

2 dans le "popup.dhtml.js", effacer "images" (le laisser vide) entre les
crochets : 'vide'

euh ou ça à quel niveau ?

1ere ligne après parametres

var _dir_images = «  »; // répertoire de l’image à afficher

la suite "entre les crochets : ‹ vide › ", ne veut pas dire grand chose…

----- Original Message -----
From: Ecran de Bureau
To: Matthieu
Cc: spip@rezo.net
Sent: Tuesday, October 29, 2002 12:24 PM
Subject: Re: [Spip] Galerie photo version DHTML

Matthieu a écrit:

Salut !

Bravo pour le script, pour l'adaptation Spip, aprés avoir galéré voici
quelques modifs à faire :

1 la boucle doit être :

<BOUCLE_portfolio(DOCUMENTS){id_article}{extension==jpg|png|gif}{mode=docume
nt}{doublons}>
    <a href="javascript:agrandir_image('#URL_DOCUMENT', '', '#TITRE',
'#DESCRIPTIF')">[(#LOGO_DOCUMENT)]</a>
    </BOUCLE_portfolio>

2 dans le "popup.dhtml.js", effacer "images" (le laisser vide) entre les
crochets : 'vide'

euh ou ça à quel niveau ?

Et ensuite ça marche tout seul !

Cool

et encore merci

----- Original Message -----
From: "Bernard Martin-Rabaud" [<martinrabo@wanadoo.fr>](mailto:martinrabo@wanadoo.fr)
To: [<spip@rezo.net>](mailto:spip@rezo.net)
Sent: Saturday, October 26, 2002 3:51 PM
Subject: RE: [Spip] Galerie photo version DHTML

  
J'essaie de modifier ce JS pour l'utiliser dans le cadre de SPIP, mais
      
en vain.

Je dois dire que je n'ai pas prévu d'utiliser ce script dans une boucle
SPIP, mais dans une requête PHP traditionnelle..
Dans le paramètre, il faudrait pouvoir indiquer l'image en haute
    
résolution.
  
Une suggestion :
<BOUCLE_portfolio(DOCUMENTS){id_article}>
<a href="agrandir_image('#URL_DOCUMENT', '#TITRE',
'#DESCRIPTIF')">#LOGO_DOCUMENT</a>
</BOUCLE_portfolio>

    
PS: en regardant rapidement le code, les différents contenus des
      
calques sont chargés (mais invisibles) lors du chargement de la page.
Ne serait il pas judicieux de le les charger que sur requête ?

    
Dans le cas d'une galerie d'images représentant une trentaine de logos
      
par pages, le script va charger une trentaine de hautes résos en même
temps qu'il affiche les logos. A ce compte là, les logos ne servent
plus à rien ;)

Il n'y a qu'un seul layer (<DIV id="popup"...></DIV>) qui sert pour toutes
les images affichées. Donc l'image en haute résolution n'est chargée qu'au
moment où l'utilisateur clique sur la vignette.

Bernard Martin-Rabaud
[martinrabo@wanadoo.fr](mailto:martinrabo@wanadoo.fr)

_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : [spip-off@rezo.net](mailto:spip-off@rezo.net)
Infos et archives : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
Documentation de SPIP : [http://www.uzine.net/spip](http://www.uzine.net/spip)
    

_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : [spip-off@rezo.net](mailto:spip-off@rezo.net)
Infos et archives : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
Documentation de SPIP : [http://www.uzine.net/spip](http://www.uzine.net/spip)

  

Dans le " _dir_images :" le répertoire de l’image à afficher en grandeur, 1er paragraphe du fichier javascript.

----- Original Message -----
From: Ecran de Bureau
To: Matthieu
Cc: Bernard Martin-Rabaud ; spip@rezo.net
Sent: Tuesday, October 29, 2002 12:24 PM
Subject: Re: [Spip] Galerie photo version DHTML

Matthieu a écrit:

Salut !

Bravo pour le script, pour l'adaptation Spip, aprés avoir galéré voici
quelques modifs à faire :

1 la boucle doit être :

<BOUCLE_portfolio(DOCUMENTS){id_article}{extension==jpg|png|gif}{mode=docume
nt}{doublons}>
    <a href="javascript:agrandir_image('#URL_DOCUMENT', '', '#TITRE',
'#DESCRIPTIF')">[(#LOGO_DOCUMENT)]</a>
    </BOUCLE_portfolio>

2 dans le "popup.dhtml.js", effacer "images" (le laisser vide) entre les
crochets : 'vide'

euh ou ça à quel niveau ?

Et ensuite ça marche tout seul !

Cool

et encore merci

----- Original Message -----
From: "Bernard Martin-Rabaud" [<martinrabo@wanadoo.fr>](mailto:martinrabo@wanadoo.fr)
To: [<spip@rezo.net>](mailto:spip@rezo.net)
Sent: Saturday, October 26, 2002 3:51 PM
Subject: RE: [Spip] Galerie photo version DHTML

  
J'essaie de modifier ce JS pour l'utiliser dans le cadre de SPIP, mais
      
en vain.

Je dois dire que je n'ai pas prévu d'utiliser ce script dans une boucle
SPIP, mais dans une requête PHP traditionnelle..
Dans le paramètre, il faudrait pouvoir indiquer l'image en haute
    
résolution.
  
Une suggestion :
<BOUCLE_portfolio(DOCUMENTS){id_article}>
<a href="agrandir_image('#URL_DOCUMENT', '#TITRE',
'#DESCRIPTIF')">#LOGO_DOCUMENT</a>
</BOUCLE_portfolio>

    
PS: en regardant rapidement le code, les différents contenus des
      
calques sont chargés (mais invisibles) lors du chargement de la page.
Ne serait il pas judicieux de le les charger que sur requête ?

    
Dans le cas d'une galerie d'images représentant une trentaine de logos
      
par pages, le script va charger une trentaine de hautes résos en même
temps qu'il affiche les logos. A ce compte là, les logos ne servent
plus à rien ;)

Il n'y a qu'un seul layer (<DIV id="popup"...></DIV>) qui sert pour toutes
les images affichées. Donc l'image en haute résolution n'est chargée qu'au
moment où l'utilisateur clique sur la vignette.

Bernard Martin-Rabaud
[martinrabo@wanadoo.fr](mailto:martinrabo@wanadoo.fr)

_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : [spip-off@rezo.net](mailto:spip-off@rezo.net)
Infos et archives : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
Documentation de SPIP : [http://www.uzine.net/spip](http://www.uzine.net/spip)
    

_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : [spip-off@rezo.net](mailto:spip-off@rezo.net)
Infos et archives : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
Documentation de SPIP : [http://www.uzine.net/spip](http://www.uzine.net/spip)

  

pb : 1 fois sur deux, il récupère le titre ou le texte, mais pas les deux

en
même temps
Avec la première version, il n'y avait qu'un titre, ou alors il fallait
séparer le titre du texte par un "<br>" dans la fonction agrandir_image().
Avec la dernière version, le titre et le texte sont 2 arguments séparés.
Donc il ne devrait pas y avoir de problème...

Question peut on ouvrir le layer à l'endroit ou on positionne ce layer,

sans faire appel aux coordonnées?
Le layer s'ouvre à endroit fixe à gauche et en haut dans l'écran, même en
défilant verticalement ou horizontalement. Ensuite on peut le déplacer.
Evidemment, il est "prisonnier" dans l'écran, à l'inverse d'une popup.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : Pierre Troll [mailto:troll@dionysos.org]
Envoyé : mardi 29 octobre 2002 12:15
À : Matthieu; Bernard Martin-Rabaud; spip@rezo.net
Objet : Re: [Spip] Galerie photo version DHTML

Merci pour ce code,

Merci, Pierre

----- Original Message -----
From: "Matthieu" <matthieu.charrel@wanadoo.fr>
To: "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>; <spip@rezo.net>
Sent: Tuesday, October 29, 2002 10:59 AM
Subject: Re: [Spip] Galerie photo version DHTML

Salut !

Bravo pour le script, pour l'adaptation Spip, aprés avoir galéré voici
quelques modifs à faire :

1 la boucle doit être :

<BOUCLE_portfolio(DOCUMENTS){id_article}{extension==jpg|png|gif}{mode=docume

nt}{doublons}>
    <a href="javascript:agrandir_image('#URL_DOCUMENT', '', '#TITRE',
'#DESCRIPTIF')">[(#LOGO_DOCUMENT)]</a>
    </BOUCLE_portfolio>

2 dans le "popup.dhtml.js", effacer "images" (le laisser vide) entre les
crochets : 'vide'

Et ensuite ça marche tout seul !

Cool

et encore merci

----- Original Message -----
From: "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>
To: <spip@rezo.net>
Sent: Saturday, October 26, 2002 3:51 PM
Subject: RE: [Spip] Galerie photo version DHTML

> >J'essaie de modifier ce JS pour l'utiliser dans le cadre de SPIP, mais
> en vain.
>
> Je dois dire que je n'ai pas prévu d'utiliser ce script dans une boucle
> SPIP, mais dans une requête PHP traditionnelle..
> Dans le paramètre, il faudrait pouvoir indiquer l'image en haute
résolution.
>
> Une suggestion :
> <BOUCLE_portfolio(DOCUMENTS){id_article}>
> <a href="agrandir_image('#URL_DOCUMENT', '#TITRE',
> '#DESCRIPTIF')">#LOGO_DOCUMENT</a>
> </BOUCLE_portfolio>
>
> >PS: en regardant rapidement le code, les différents contenus des
> calques sont chargés (mais invisibles) lors du chargement de la page.
> Ne serait il pas judicieux de le les charger que sur requête ?
>
> >Dans le cas d'une galerie d'images représentant une trentaine de logos
> par pages, le script va charger une trentaine de hautes résos en même
> temps qu'il affiche les logos. A ce compte là, les logos ne servent
> plus à rien :wink:
>
> Il n'y a qu'un seul layer (<DIV id="popup"...></DIV>) qui sert pour

toutes

> les images affichées. Donc l'image en haute résolution n'est chargée

qu'au

> moment où l'utilisateur clique sur la vignette.
>
> Bernard Martin-Rabaud
> martinrabo@wanadoo.fr
>
>
>
> _______________________________________________
> 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

_______________________________________________
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

BOnjour
je souhaiterais savoir si le moteur de recherche de spip garde quelque part les requêtes qui ont été faitre.
Cela me permettrait de savoir ce qui est cherché sur mon site afin de pouvoir valoriser cela.
Amicalement

Le Mardi 29 Octobre 2002 13:54, Inf'OGM Webmaster a écrit :

BOnjour
je souhaiterais savoir si le moteur de recherche de spip garde quelque part
les requêtes qui ont été faitre.
Cela me permettrait de savoir ce qui est cherché sur mon site afin de
pouvoir valoriser cela.

Les recherches étant faites par un appel de la forme :

http://site.com/recherche.php3?recherche=MOT

il vous suffit de consulter le log access_log de apache ....

From fil@miel.brainstorm.fr Tue Oct 29 21:18:51 2002

Return-Path: <fil@miel.brainstorm.fr>
Received: by miel.brainstorm.fr (Postfix, from userid 1001)
  id 1231B1D2A6; Tue, 29 Oct 2002 21:18:51 +0100 (CET)
Date: Tue, 29 Oct 2002 21:18:51 +0100
From: Fil <fil@rezo.net>
To: spip@rezo.net
Subject: Re: [Spip] Moteur de recherche
Message-ID: <20021029201851.GB8721@rezo.net>
Mail-Followup-To: spip@rezo.net
References: <JOEHLGJKOMDPGJBAHMMEAEKGDJAA.martinrabo@wanadoo.fr>
  <3DBE6FD4.2080006@ecranbureau.com>
  <5.1.0.14.0.20021029135303.02df0a10@pop3.infogm.org>
  <200210291948.53226.aegir@free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <200210291948.53226.aegir@free.fr>
User-Agent: Mutt/1.3.28i
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: Tue, 29 Oct 2002 20:18:51 -0000
Status: O
Content-Length: 477
Lines: 10

> je souhaiterais savoir si le moteur de recherche de spip garde quelque
> part les requêtes qui ont été faitre. Cela me permettrait de savoir ce
> qui est cherché sur mon site afin de pouvoir valoriser cela.

Dans la version en cours des développement, on considère qu'une page trouvée
via le moteur interne (et "cliquée") porte un réferer spécial ; cela permet
de savoir ce que les gens ont cherché et trouvé (mais pas ce qu'ils ont
cherché mais pas trouvé)...

-- Fil

Hello,

Dans la version en cours des développement, on considère qu'une page
trouvée via le moteur interne (et "cliquée") porte un réferer
spécial ; cela permet de savoir ce que les gens ont cherché et
trouvé (mais pas ce qu'ils ont cherché mais pas trouvé)...

Dans ma page d'accueil des stats (/ecrire/statistiques_visites.php3),
j'ai plein de "Recherche SPIP" qui sont des liens vers toutes les
pages de mon site, et ne semblent rien avoir à faire avec le moteur de
recherche.

Par exemple, le top est à "53 liens" pour un "Recherche SPIP" qui
pointe sur la page http://www.phpheaven.net/secteur.php3?id_rubrique=1

C'est normal docteur ? J'ai encore rien compris, hein ... :wink:

-Nicolas

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com

Dans ma page d'accueil des stats (/ecrire/statistiques_visites.php3),
j'ai plein de "Recherche SPIP" qui sont des liens vers toutes les
pages de mon site, et ne semblent rien avoir à faire avec le moteur de
recherche.

Normalement ce sont les hits en &var_recherche=xxx qui déclenchent un
referer "recherche spip : xxx"...

Par exemple, le top est à "53 liens" pour un "Recherche SPIP" qui
pointe sur la page http://www.phpheaven.net/secteur.php3?id_rubrique=1

C'est normal docteur ? J'ai encore rien compris, hein ... :wink:

Tu es le premier à tester :wink:

-- Fil

Normalement ce sont les hits en &var_recherche=xxx qui déclenchent
un referer "recherche spip : xxx"...

C'est bien ce qui me semblait ...

C'est normal docteur ? J'ai encore rien compris, hein ... :wink:

Tu es le premier à tester :wink:

Raaah, je me précipite trop, décidemment, j'essuie les plâtres ... :wink:

-Nicolas

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com

> Normalement ce sont les hits en &var_recherche=xxx qui déclenchent
> un referer "recherche spip : xxx"...
C'est bien ce qui me semblait ...

Ce serait peut-être mieux de logguer les recherches plutôt que les liens
suivis depuis celles-ci ? (Je ne sais pas...)

Raaah, je me précipite trop, décidemment, j'essuie les plâtres ... :wink:

Le Diplo est sous CVS, mais n'utilise pas encore le moteur... par contre on
teste les requêtes sans DELAYED, en ce moment.

-- Fil

Ce serait peut-être mieux de logguer les recherches plutôt que les
liens suivis depuis celles-ci ? (Je ne sais pas...)

Pas forcément, c'est complémentaire, mais avoir en plus une stats des
recherches effectuées serait en effet très intéressant.

Comme ça, on peut mesurer à peu près le taux de satisfaction des
réponses du moteur. Si plus de recherches sur un terme que de liens
suivis ensuite, y'a un blème ... :wink:

Le Diplo est sous CVS, mais n'utilise pas encore le moteur... par
contre on teste les requêtes sans DELAYED, en ce moment.

OK. Vu que je suis maintenant sur Ouvaton, il va falloir que j'y passe
aussi, j'ai l'impression ... :wink:

-Nicolas

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com

Le Mardi 29 Octobre 2002 22:50, Fil a écrit :

Le Diplo est sous CVS, mais n'utilise pas encore le moteur... par contre on
teste les requêtes sans DELAYED, en ce moment.

Si le delayed n'est plus utilisé, autant oublier le hash MD5 pour utiliser un
classique autoincrement ou équivalent... ou je me trompe ?

From uro@ifrance.com Tue Oct 29 23:29:42 2002

Return-Path: <uro@ifrance.com>
Received: from th06.opsion.fr (th06.opsion.fr [62.39.122.16])
  by miel.brainstorm.fr (Postfix) with SMTP id 53D4C1D2C2
  for <spip@rezo.net>; Tue, 29 Oct 2002 23:29:42 +0100 (CET)
Received: from 80.11.41.9 [80.11.41.9] by th06.opsion.fr id 200210292229.1d2e;
  Tue, 29 Oct 2002 22:29:29 GMT
Message-ID: <002501c27f99$f4c0e000$09290b50@trouchebihr>
From: "urologia-fr" <uro@ifrance.com>
To: <spip@rezo.net>, "eric langevin" <eric-l@lautre.net>
References: <343175436.20020106163511@phpheaven.net>
  <012e01c19643$6f850b90$0100a8c0@p333> <000f01c196c6$cb990a20$7950f8c1@p333>
  <343175436.20020106163511@phpheaven.net>
  <4.2.0.58.20021029182822.00c09dc0@globenet.org>
Subject: Re: [Spip] exclure un article
Date: Tue, 29 Oct 2002 23:24:32 +0100
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4807.1700
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700
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: Tue, 29 Oct 2002 22:29:42 -0000
Status: O
Content-Length: 1108
Lines: 34

Salut,

Je pense que ceci devrait marcher, le plus simple étant d'abord d'éliminer
l'article en question ... ne pas oublier le critère{doublons} dans les deux
boucles

<BOUCLE_elimine(ARTICLES){id_article=5}{doublons}>
</BOUCLE_elimine>
<BOUCLE_articles(ARTICLES){id_rubrique}{doublons}{par titre}>
<A HREF="#URL_ARTICLE">[(#TITRE|supprimer_numero)]</A><br>
</BOUCLE_articles>

Je crois que j'ai vu une réponse de Fil à ce sujet

fBihR
http://www.fcpe66.org (sous SPIP)

----- Message d'origine -----

je voudrais ne pas faire apparaitre un article specifique (le numero 5) de
la liste des articles d'une rubrique. J'ai utilise le code suivant sans
succees.

<BOUCLE_articles(ARTICLES){id_rubrique}{id_article!=5}{par titre}>
<A HREF="#URL_ARTICLE">[(#TITRE|supprimer_numero)]</A><br>
</BOUCLE_articles>

si vous avez des idees je prends
ciao
eric

___________________________________________________________________
Haut Débit: Modem offert soit 150,92 euros remboursés sur le Pack eXtense de Wanadoo !
Profitez du Haut Débit à partir de 30 euros/mois : http://www.ifrance.com/_reloc/w

Si le delayed n'est plus utilisé, autant oublier le hash MD5 pour
utiliser un classique autoincrement ou équivalent... ou je me
trompe ?

Si on pouvait tant que possible éviter les spécificités MySQL du genre
des champs AUTO_INCREMENT, ça simplifierait le boulot pour passer à
d'autres base, merci ... :wink:

-Nicolas

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com