SPIP 2.0.5 Afficher fond de page avec mot clef

Le code ci-dessous pour afficher un fond de page par mot clef fonctionne parfaitement sur le serveur d’AMEN pour la version de SPIP 2.0.0 [13469]
Quanfd on passe en version 2.0.5 [13790] il ne fonctionne plus (il ne trouve plus l’image)
Par contre, sur easyphp il fonctionne parfaitement. [même squelette, même configuration, en tout point identique]

<BOUCLE_article_principal(ARTICLES){id_article}>

[(#TITRE|textebrut)]

<BOUCLE_mot(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondimage}>

.fond{ background-attachment: fixed; background-color: white; background-image:url(#URL_DOCUMENT); background-repeat: no-repeat; background-position: center center; }

</BOUCLE_mot>

<BOUCLE_mot2(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondmotif}>

.fond{ background-color: white; background-image:url(#URL_DOCUMENT ); background-repeat: repeat; background-position: center center; }

</BOUCLE_mot2>

.....

Que faire pour que cela fonctionne avec la version 2.0.5 ?

Merci d’avance.

Jean


J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusqu’à présent SPAMfighter a bloqué 5072 courriels spam.
Nous avons en ce moment 6 millions d’utilisateurs de par le monde entier.
Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger la version gratuite

Merci beaucoup de la réponse.
Voici les parties significatives des codes html engendrés:

Pour Easyphp qui fonctionne:

.fond{ background-attachment: fixed; background-color: white; background-image:url(IMG/jpg_jpg_Bon_Repos_1ere_chapelle_-_Copie.jpg); background-repeat: no-repeat; background-position: center center; }

Pour celui provenant de l’hébergeur AMEN qui ne fonctionne pas:

.fond{ background-attachment: fixed; background-color: white; background-image:url(); background-repeat: no-repeat; background-position: center center; }

L’évidence c’est que l’url n’est pas transmise par le serveur d’AMEN, POURQUOI ?

Merci d’avance de vos lumières,
Jean

----- Original Message -----
From: Nicolas Dubail
To: Jean POULIQUEN
Sent: Thursday, March 12, 2009 3:13 AM
Subject: Re: [Spip] SPIP 2.0.5 Afficher fond de page avec mot clef

Hello,

Quel est le code html résultatant pour les deux cas de figure ?

Bonne,
Nicolas

2009/3/10 Jean POULIQUEN <jpouliquen@nordnet.fr>

Le code ci-dessous pour afficher un fond de page par mot clef fonctionne parfaitement sur le serveur d’AMEN pour la version de SPIP 2.0.0 [13469]
Quanfd on passe en version 2.0.5 [13790] il ne fonctionne plus (il ne trouve plus l’image)
Par contre, sur easyphp il fonctionne parfaitement. [même squelette, même configuration, en tout point identique]

<BOUCLE_article_principal(ARTICLES){id_article}>

[(#TITRE|textebrut)]

<BOUCLE_mot(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondimage}>

.fond{ background-attachment: fixed; background-color: white; background-image:url(#URL_DOCUMENT); background-repeat: no-repeat; background-position: center center; }

</BOUCLE_mot>

<BOUCLE_mot2(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondmotif}>

.fond{ background-color: white; background-image:url(#URL_DOCUMENT ); background-repeat: repeat; background-position: center center; }

</BOUCLE_mot2>

.....

Que faire pour que cela fonctionne avec la version 2.0.5 ?

Merci d’avance.

Jean


J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusqu’à présent SPAMfighter a bloqué 5072 courriels spam.
Nous avons en ce moment 6 millions d’utilisateurs de par le monde entier.
Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger la version gratuite


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.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusqu’à présent SPAMfighter a bloqué 5101 courriels spam.
Nous avons en ce moment 6 millions d’utilisateurs de par le monde entier.
Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger la version gratuite

bonjour

en allant chercher habillage.css, trouve t on le meme code ou celui avec l'url ?

pat

Jean POULIQUEN wrote:

Merci beaucoup de la réponse.
Voici les parties significatives des codes html engendrés:
Pour Easyphp qui fonctionne:
   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html dir="ltr" lang="fr">
<!-- Ajout pour fond de page -->
<style>
.fond{
background-attachment: fixed;
background-color: white;
background-image:url(IMG/jpg_jpg_Bon_Repos_1ere_chapelle_-_Copie.jpg);
background-repeat: no-repeat;
background-position: center center;
} </style>
<head>
Pour celui provenant de l'hébergeur AMEN qui ne fonctionne pas:
   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html dir="ltr" lang="fr">
<!-- Ajout pour fond de page -->
<style>
.fond{
background-attachment: fixed;
background-color: white;
background-image:url();
background-repeat: no-repeat;
background-position: center center;
} </style>
<head>
*L'évidence c'est que l'url n'est pas transmise par le serveur d'AMEN, POURQUOI ?*
Merci d'avance de vos lumières,
Jean

    ----- Original Message -----
    *From:* Nicolas Dubail <mailto:nic.dub@gmail.com>
    *To:* Jean POULIQUEN <mailto:jpouliquen@nordnet.fr>
    *Sent:* Thursday, March 12, 2009 3:13 AM
    *Subject:* Re: [Spip] SPIP 2.0.5 Afficher fond de page avec mot clef

    Hello,

    Quel est le code html résultatant pour les deux cas de figure ?

    Bonne,
    Nicolas

    2009/3/10 Jean POULIQUEN <jpouliquen@nordnet.fr
    <mailto:jpouliquen@nordnet.fr>>

        Le code ci-dessous pour afficher un fond de page par mot clef
        fonctionne parfaitement sur le serveur d'AMEN pour la version
        de SPIP 2.0.0 [13469]
        Quanfd on passe en version 2.0.5 [13790] il ne fonctionne plus
        (il ne trouve plus l'image)
        Par contre, sur easyphp il fonctionne parfaitement. [même
        squelette, même configuration, en tout point identique]
                 <BOUCLE_article_principal(ARTICLES){id_article}>
                 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
        <html dir="#LANG_DIR" lang="#LANG">
        <head>
        <title>[(#TITRE|textebrut)]</title>
        <INCLURE{fond=inc-headersmsm}{lang}>

        <!-- Ajout -->
        <BOUCLE_mot(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondimage}>
        <style>
         .fond{
        background-attachment: fixed;
        background-color: white;
        background-image:url(<BOUCLE_doc(DOCUMENTS){id_article}{titre=fondimage}{0,1}>#URL_DOCUMENT</
        BOUCLE_doc>);
        background-repeat: no-repeat;
        background-position: center center;
        } </style>
        </BOUCLE_mot>
                 <BOUCLE_mot2(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondmotif}>
        <style type="text/css">
        .fond{
        background-color: white;
        background-image:url(<BOUCLE_doc2(DOCUMENTS){id_article}{titre=fondrepeat}{0,1}>#URL_DOCUMENT
        </BOUCLE_doc2>);
        background-repeat: repeat;
        background-position: center center;
        } </style>
        </BOUCLE_mot2>
                 </head>
                 <body class="fond" onload="setHover('menu')">
        .....
                 Que faire pour que cela fonctionne avec la version 2.0.5 ?
                 Merci d'avance.
                 Jean

        ......

        ------------------------------------------------------------------------
        J’utilise la version gratuite de SPAMfighter pour utilisateurs
        privés.
        Jusqu’à présent SPAMfighter a bloqué 5072 courriels spam.
        Nous avons en ce moment 6 millions d’utilisateurs de par le
        monde entier.
        Les utlisateurs payants n’ont pas ce message. Vous pouvez
        télécharger la version gratuite <http://www.spamfighter.com/lfr&gt;

        _______________________________________________
        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

        Documentation de SPIP : http://www.spip.net/

        irc://irc.freenode.net/spip <http://irc.freenode.net/spip&gt; ou
        http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
        <http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip&gt;

------------------------------------------------------------------------
J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusqu’à présent SPAMfighter a bloqué 5101 courriels spam.
Nous avons en ce moment 6 millions d’utilisateurs de par le monde entier.
Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger la version gratuite <http://www.spamfighter.com/lfr&gt;
------------------------------------------------------------------------

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

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
  

il y a peut être un conflit de syntaxe entre les parenthéses des boucles et des css, essaye ca, :

<B_doc>
background-image:url(
<BOUCLE_doc(DOCUMENTS){id_article}{titre=fondimage}{0,1}>#URL_DOCUMENT
</BOUCLE_doc>
);
</B_doc>

Le 10 mars 2009 09:30, Jean POULIQUEN <jpouliquen@nordnet.fr> a écrit :

Le code ci-dessous pour afficher un fond de page par mot clef fonctionne parfaitement sur le serveur d’AMEN pour la version de SPIP 2.0.0 [13469]
Quanfd on passe en version 2.0.5 [13790] il ne fonctionne plus (il ne trouve plus l’image)
Par contre, sur easyphp il fonctionne parfaitement. [même squelette, même configuration, en tout point identique]

<BOUCLE_article_principal(ARTICLES){id_article}>

[(#TITRE|textebrut)]

<BOUCLE_mot(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondimage}>

.fond{ background-attachment: fixed; background-color: white; background-image:url(#URL_DOCUMENT); background-repeat: no-repeat; background-position: center center; }

</BOUCLE_mot>

<BOUCLE_mot2(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondmotif}>

.fond{ background-color: white; background-image:url(#URL_DOCUMENT ); background-repeat: repeat; background-position: center center; }

</BOUCLE_mot2>

.....

Que faire pour que cela fonctionne avec la version 2.0.5 ?

Merci d’avance.

Jean


J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusqu’à présent SPAMfighter a bloqué 5072 courriels spam.
Nous avons en ce moment 6 millions d’utilisateurs de par le monde entier.
Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger la version gratuite


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.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Merci de votre réponse.

Les deux fichiers "habillage.css" celui sur AMEN et celui sur Easyphp sont
identiques.

Mais je crains n'avoir pas bien compris votre question.

Merci de m'éclairer,

Jean
----- Original Message -----
From: "vic" <victoria.poser@laposte.net>
To: "Jean POULIQUEN" <jpouliquen@nordnet.fr>
Cc: "SPIP@rezo" <spip@rezo.net>; "Nicolas Dubail" <nic.dub@gmail.com>
Sent: Thursday, March 12, 2009 9:35 AM
Subject: Re: [Spip] SPIP 2.0.5 Afficher fond de page avec mot clef

bonjour

en allant chercher habillage.css, trouve t on le meme code ou celui avec
l'url ?

pat

Jean POULIQUEN wrote:
> Merci beaucoup de la réponse.
> Voici les parties significatives des codes html engendrés:
>
> Pour Easyphp qui fonctionne:
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
> <!-- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01

ransitional//EN"> -->

> <html dir="ltr" lang="fr">
>
> <!-- Ajout pour fond de page -->
> <style>
> .fond{
> background-attachment: fixed;
> background-color: white;
> background-image:url(IMG/jpg_jpg_Bon_Repos_1ere_chapelle_-_Copie.jpg);
> background-repeat: no-repeat;
> background-position: center center;
>
> }
> </style>
> <head>
>
> Pour celui provenant de l'hébergeur AMEN qui ne fonctionne pas:
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
> <!-- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01

ransitional//EN"> -->

> <html dir="ltr" lang="fr">
>
> <!-- Ajout pour fond de page -->
> <style>
> .fond{
> background-attachment: fixed;
> background-color: white;
> background-image:url();
> background-repeat: no-repeat;
> background-position: center center;
>
> }
> </style>
> <head>
>
> *L'évidence c'est que l'url n'est pas transmise par le serveur d'AMEN,
> POURQUOI ?*
>
> Merci d'avance de vos lumières,
> Jean
>
> ----- Original Message -----
> *From:* Nicolas Dubail <mailto:nic.dub@gmail.com>
> *To:* Jean POULIQUEN <mailto:jpouliquen@nordnet.fr>
> *Sent:* Thursday, March 12, 2009 3:13 AM
> *Subject:* Re: [Spip] SPIP 2.0.5 Afficher fond de page avec mot clef
>
> Hello,
>
>
> Quel est le code html résultatant pour les deux cas de figure ?
>
> Bonne,
> Nicolas
>
> 2009/3/10 Jean POULIQUEN <jpouliquen@nordnet.fr
> <mailto:jpouliquen@nordnet.fr>>
>
> Le code ci-dessous pour afficher un fond de page par mot clef
> fonctionne parfaitement sur le serveur d'AMEN pour la version
> de SPIP 2.0.0 [13469]
> Quanfd on passe en version 2.0.5 [13790] il ne fonctionne plus
> (il ne trouve plus l'image)
> Par contre, sur easyphp il fonctionne parfaitement. [même
> squelette, même configuration, en tout point identique]
>
> <BOUCLE_article_principal(ARTICLES){id_article}>
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html dir="#LANG_DIR" lang="#LANG">
> <head>
> <title>[(#TITRE|textebrut)]</title>
> <INCLURE{fond=inc-headersmsm}{lang}>
>
> <!-- Ajout -->
>

<BOUCLE_mot(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondimage}>

> <style>
> .fond{
> background-attachment: fixed;
> background-color: white;
>

background-image:url(<BOUCLE_doc(DOCUMENTS){id_article}{titre=fondimage}{0,1
}>#URL_DOCUMENT</

> BOUCLE_doc>);
> background-repeat: no-repeat;
> background-position: center center;
> }
> </style>
> </BOUCLE_mot>
>
>

<BOUCLE_mot2(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondmotif}>

> <style type="text/css">
> .fond{
> background-color: white;
>

background-image:url(<BOUCLE_doc2(DOCUMENTS){id_article}{titre=fondrepeat}{0
,1}>#URL_DOCUMENT

> </BOUCLE_doc2>);
> background-repeat: repeat;
> background-position: center center;
> }
> </style>
> </BOUCLE_mot2>
>
> </head>
>
> <body class="fond" onload="setHover('menu')">
> .....
>
> Que faire pour que cela fonctionne avec la version 2.0.5 ?
>
> Merci d'avance.
>
> Jean
>
> ......
>

  ------------------------------------------------------------------------

> J’utilise la version gratuite de SPAMfighter pour utilisateurs
> privés.
> Jusqu’à présent SPAMfighter a bloqué 5072 courriels spam.
> Nous avons en ce moment 6 millions d’utilisateurs de par le
> monde entier.
> Les utlisateurs payants n’ont pas ce message. Vous pouvez
> télécharger la version gratuite <http://www.spamfighter.com/lfr&gt;
>
> _______________________________________________
> 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
>
> Documentation de SPIP : http://www.spip.net/
>
> irc://irc.freenode.net/spip <http://irc.freenode.net/spip&gt; ou
> http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
>

<http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip&gt;

>
>
>
> ------------------------------------------------------------------------
> J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
> Jusqu’à présent SPAMfighter a bloqué 5101 courriels spam.
> Nous avons en ce moment 6 millions d’utilisateurs de par le monde

entier.

> Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger
> la version gratuite <http://www.spamfighter.com/lfr&gt;
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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.spip.net/
>
> irc://irc.freenode.net/spip ou

http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

>

Un grand merci.

Ce nouveau code fonctionne sur Easyphp mais toujours pas sur AMEN.

Cette fois sur Amen dans le code html généré la ligne correspondante à cette boucle n’existe plus; évidemment sur Easyphp elle est correcte.

Merci encore
Jean

----- Original Message -----
From: gillesklein
To: Jean POULIQUEN
Cc: SPIP_rezonet
Sent: Thursday, March 12, 2009 11:04 AM
Subject: Re: [Spip] SPIP 2.0.5 Afficher fond de page avec mot clef

il y a peut être un conflit de syntaxe entre les parenthéses des boucles et des css, essaye ca, :

<B_doc>
background-image:url(
<BOUCLE_doc(DOCUMENTS){id_article}{titre=fondimage}{0,1}>#URL_DOCUMENT
</BOUCLE_doc>
);
</B_doc>

Le 10 mars 2009 09:30, Jean POULIQUEN <jpouliquen@nordnet.fr> a écrit :

Le code ci-dessous pour afficher un fond de page par mot clef fonctionne parfaitement sur le serveur d’AMEN pour la version de SPIP 2.0.0 [13469]
Quanfd on passe en version 2.0.5 [13790] il ne fonctionne plus (il ne trouve plus l’image)
Par contre, sur easyphp il fonctionne parfaitement. [même squelette, même configuration, en tout point identique]

<BOUCLE_article_principal(ARTICLES){id_article}>

[(#TITRE|textebrut)]

<BOUCLE_mot(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondimage}>

.fond{ background-attachment: fixed; background-color: white; background-image:url(#URL_DOCUMENT); background-repeat: no-repeat; background-position: center center; }

</BOUCLE_mot>

<BOUCLE_mot2(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondmotif}>

.fond{ background-color: white; background-image:url(#URL_DOCUMENT ); background-repeat: repeat; background-position: center center; }

</BOUCLE_mot2>

.....

Que faire pour que cela fonctionne avec la version 2.0.5 ?

Merci d’avance.

Jean


J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusqu’à présent SPAMfighter a bloqué 5072 courriels spam.
Nous avons en ce moment 6 millions d’utilisateurs de par le monde entier.
Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger la version gratuite


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.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


J’utilise la version gratuite de SPAMfighter pour utilisateurs privés.
Jusqu’à présent SPAMfighter a bloqué 5113 courriels spam.
Nous avons en ce moment 6 millions d’utilisateurs de par le monde entier.
Les utlisateurs payants n’ont pas ce message. Vous pouvez télécharger la version gratuite

Mon code est mis dans le squelette qui affiche la page.

J’ai tenté un autre essai avec ce code mis aussi dans le squelette de la page:

<BOUCLE_motI(ARTICLES){id_article}{type_mot==fond}{titre_mot=fondimage}>
<BOUCLE_docI(DOCUMENTS){id_article}{titre=fondimage}{0,1}>
[(#FICHIER|image_reduire{200})]
</BOUCLE_docI>
</BOUCLE_motI>

Cela fonctionne sur Easyphp mais pas sur AMEN où le code engendré n’affiche rien si ce n’est que les 2 textes de commentaires.

Quels sont les fichiers de SPIP qui traitent cette boucle afin de vérifier si ces fichiers sur Amen sont correctes?
MERCI beaucoup de vos réponses.

Jean

----- Original Message -----
From: gk
To: Jean POULIQUEN
Sent: Thursday, March 12, 2009 11:55 PM
Subject: Re: [Spip] SPIP 2.0.5 Afficher fond de page avec mot clef

Est ce que ton code est dans le g de ta page ou dans 1 fichier CSS externe ?

---- gilles klein ----


From: « Jean POULIQUEN »