boucle edito

bonjour
spip 192e en local
j'ai mis une boucle edito dans mon sommaire.html
[(#REM)article edito]
          <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>

afin d'afficher sur la page d'accueil l'article associé au mot clé edito
j'aimerai que cette fonction puisse s'appliquer aussi à certaines brèves le moment voulu et ayant le mot clé edito comme les articles précités

est ce possible et comment faire ?
merci d'avance

Bonsoir,

jeami a écrit :

bonjour
spip 192e en local
j'ai mis une boucle edito dans mon sommaire.html
[(#REM)article edito]
                    <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>

afin d'afficher sur la page d'accueil l'article associé au mot clé edito
j'aimerai que cette fonction puisse s'appliquer aussi à certaines brèves le moment voulu et ayant le mot clé edito comme les articles précités

est ce possible et comment faire ?
merci d'avance

ben...
<BOUCLE_editob(BREVES){titre_mot="edito"}{doublons}{!par date}{0,1}>
    [(#TEXTE)]
</BOUCLE_editob>

ou alors je n'ai rien compris à la question.

--
FM

Frédéric Moinard a écrit :

Bonsoir,

jeami a écrit :

bonjour
spip 192e en local
j'ai mis une boucle edito dans mon sommaire.html
[(#REM)article edito]
                    <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>

afin d'afficher sur la page d'accueil l'article associé au mot clé edito
j'aimerai que cette fonction puisse s'appliquer aussi à certaines brèves le moment voulu et ayant le mot clé edito comme les articles précités

est ce possible et comment faire ?
merci d'avance

ben...
<BOUCLE_editob(BREVES){titre_mot="edito"}{doublons}{!par date}{0,1}>
   [(#TEXTE)]
</BOUCLE_editob>

ou alors je n'ai rien compris à la question.

Merci,
en fait ce que je souhaite c'est avoir la possibilité, alternativement d'utiliser soit une brève soit un article mais pas les deux en même temps
hors si je met ces deux boucles ensemble sur le fichier sommaire, l'article et la brève affublés du mot clé edito apparaissent sur la page d'accueil...malgré tout ça marche si j'enlève le mot clé edito à l'un ou à l'autre, mais peut être qu'il y a un moyen plus court et plus simple, une autre façon d'écrire la (les) boucle(s) ?
merci d'avance

jeami a écrit :

Frédéric Moinard a écrit :

Bonsoir,

jeami a écrit :

bonjour
spip 192e en local
j'ai mis une boucle edito dans mon sommaire.html
[(#REM)article edito]
                    <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>

afin d'afficher sur la page d'accueil l'article associé au mot clé edito
j'aimerai que cette fonction puisse s'appliquer aussi à certaines brèves le moment voulu et ayant le mot clé edito comme les articles précités

est ce possible et comment faire ?
merci d'avance

ben...
<BOUCLE_editob(BREVES){titre_mot="edito"}{doublons}{!par date}{0,1}>
   [(#TEXTE)]
</BOUCLE_editob>

ou alors je n'ai rien compris à la question.

Merci,
en fait ce que je souhaite c'est avoir la possibilité, alternativement d'utiliser soit une brève soit un article mais pas les deux en même temps
hors si je met ces deux boucles ensemble sur le fichier sommaire, l'article et la brève affublés du mot clé edito apparaissent sur la page d'accueil...malgré tout ça marche si j'enlève le mot clé edito à l'un ou à l'autre, mais peut être qu'il y a un moyen plus court et plus simple, une autre façon d'écrire la (les) boucle(s) ?
merci d'avance

_______________________________________________

Sur spip-contrib,dans Mélanger et trier des éléments hétérogénes - SPIP-Contrib la partie "D'autres mélanges" devrait te ravir.

Jean-Christophe Villeneuve a écrit :

jeami a écrit :

Frédéric Moinard a écrit :

Bonsoir,

jeami a écrit :

bonjour
spip 192e en local
j'ai mis une boucle edito dans mon sommaire.html
[(#REM)article edito]
                    <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>

afin d'afficher sur la page d'accueil l'article associé au mot clé edito
j'aimerai que cette fonction puisse s'appliquer aussi à certaines brèves le moment voulu et ayant le mot clé edito comme les articles précités

est ce possible et comment faire ?
merci d'avance

ben...
<BOUCLE_editob(BREVES){titre_mot="edito"}{doublons}{!par date}{0,1}>
   [(#TEXTE)]
</BOUCLE_editob>

ou alors je n'ai rien compris à la question.

Merci,
en fait ce que je souhaite c'est avoir la possibilité, alternativement d'utiliser soit une brève soit un article mais pas les deux en même temps
hors si je met ces deux boucles ensemble sur le fichier sommaire, l'article et la brève affublés du mot clé edito apparaissent sur la page d'accueil...malgré tout ça marche si j'enlève le mot clé edito à l'un ou à l'autre, mais peut être qu'il y a un moyen plus court et plus simple, une autre façon d'écrire la (les) boucle(s) ?
merci d'avance

_______________________________________________

Sur spip-contrib,dans Mélanger et trier des éléments hétérogénes - SPIP-Contrib la partie "D'autres mélanges" devrait te ravir.

Merci JC
c'est bien compliqué pour moi tout ça!
mais si je comprends bien ce que j'ai lu ces boucles s'installent dans le fichier rubrique.html et influent sur la présentation dans les rubriques du site...en tous cas les essais que je viens de faire vont dans ce sens...
moi ce que je voudrais c'est uniquement modifier à la volée l'apparence de la page d'accueil afin d'y faire figurer le contenu d'un article par exemple ou d'une brève...
la façon avec le mot clé edito est pas mal sauf qu'à ma connaissance (très restreinte) elle oblige à retirer le ou les mots clé edito sur le ou les articles l'ayant eu pour le mettre sur celui que je veux voir seul en page d'accueil...
y a t'il une autre solution ?

jeami a écrit :

Jean-Christophe Villeneuve a écrit :

jeami a écrit :

Frédéric Moinard a écrit :

Bonsoir,

jeami a écrit :

bonjour
spip 192e en local
j'ai mis une boucle edito dans mon sommaire.html
[(#REM)article edito]
                    <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>

afin d'afficher sur la page d'accueil l'article associé au mot clé edito
j'aimerai que cette fonction puisse s'appliquer aussi à certaines brèves le moment voulu et ayant le mot clé edito comme les articles précités

est ce possible et comment faire ?
merci d'avance

ben...
<BOUCLE_editob(BREVES){titre_mot="edito"}{doublons}{!par date}{0,1}>
   [(#TEXTE)]
</BOUCLE_editob>

ou alors je n'ai rien compris à la question.

Merci,
en fait ce que je souhaite c'est avoir la possibilité, alternativement d'utiliser soit une brève soit un article mais pas les deux en même temps
hors si je met ces deux boucles ensemble sur le fichier sommaire, l'article et la brève affublés du mot clé edito apparaissent sur la page d'accueil...malgré tout ça marche si j'enlève le mot clé edito à l'un ou à l'autre, mais peut être qu'il y a un moyen plus court et plus simple, une autre façon d'écrire la (les) boucle(s) ?
merci d'avance

_______________________________________________

Sur spip-contrib,dans Mélanger et trier des éléments hétérogénes - SPIP-Contrib la partie "D'autres mélanges" devrait te ravir.

Merci JC
c'est bien compliqué pour moi tout ça!
mais si je comprends bien ce que j'ai lu ces boucles s'installent dans le fichier rubrique.html et influent sur la présentation dans les rubriques du site...en tous cas les essais que je viens de faire vont dans ce sens...
moi ce que je voudrais c'est uniquement modifier à la volée l'apparence de la page d'accueil afin d'y faire figurer le contenu d'un article par exemple ou d'une brève...
la façon avec le mot clé edito est pas mal sauf qu'à ma connaissance (très restreinte) elle oblige à retirer le ou les mots clé edito sur le ou les articles l'ayant eu pour le mettre sur celui que je veux voir seul en page d'accueil...
y a t'il une autre solution ?

Si tu mets ces boucles dans le fichier rubrique.html, ça influe évidemment sur les rubriques
Si tu veux modifier la page d'accueil, il faut travailler sur le fichier sommaire.html

Pour afficher le dernier article ou la dernière brève avec le mot-clé edito, j'essaierais (à tester) un truc du genre
(pas besoin d'enlever le mot-clé aux anciens ainsi)

<BOUCLE_breves(BREVES) {par date} {inverse}{titre_mot="edito"}{0,1}>

<BOUCLE_articles(ARTICLES) {par date} {inverse} {titre_mot="edito"}{0,1} {date>#DATE}>
Dernier article: #TITRE
</BOUCLE_articles>

Dernière brève : #TITRE<br>

</BOUCLE_breves>

Jean-Christophe Villeneuve a écrit :

jeami a écrit :

Jean-Christophe Villeneuve a écrit :

jeami a écrit :

Frédéric Moinard a écrit :

Bonsoir,

jeami a écrit :

bonjour
spip 192e en local
j'ai mis une boucle edito dans mon sommaire.html
[(#REM)article edito]
                    <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>

afin d'afficher sur la page d'accueil l'article associé au mot clé edito
j'aimerai que cette fonction puisse s'appliquer aussi à certaines brèves le moment voulu et ayant le mot clé edito comme les articles précités

est ce possible et comment faire ?
merci d'avance

ben...
<BOUCLE_editob(BREVES){titre_mot="edito"}{doublons}{!par date}{0,1}>
   [(#TEXTE)]
</BOUCLE_editob>

ou alors je n'ai rien compris à la question.

Merci,
en fait ce que je souhaite c'est avoir la possibilité, alternativement d'utiliser soit une brève soit un article mais pas les deux en même temps
hors si je met ces deux boucles ensemble sur le fichier sommaire, l'article et la brève affublés du mot clé edito apparaissent sur la page d'accueil...malgré tout ça marche si j'enlève le mot clé edito à l'un ou à l'autre, mais peut être qu'il y a un moyen plus court et plus simple, une autre façon d'écrire la (les) boucle(s) ?
merci d'avance

_______________________________________________

Sur spip-contrib,dans Mélanger et trier des éléments hétérogénes - SPIP-Contrib la partie "D'autres mélanges" devrait te ravir.

Merci JC
c'est bien compliqué pour moi tout ça!
mais si je comprends bien ce que j'ai lu ces boucles s'installent dans le fichier rubrique.html et influent sur la présentation dans les rubriques du site...en tous cas les essais que je viens de faire vont dans ce sens...
moi ce que je voudrais c'est uniquement modifier à la volée l'apparence de la page d'accueil afin d'y faire figurer le contenu d'un article par exemple ou d'une brève...
la façon avec le mot clé edito est pas mal sauf qu'à ma connaissance (très restreinte) elle oblige à retirer le ou les mots clé edito sur le ou les articles l'ayant eu pour le mettre sur celui que je veux voir seul en page d'accueil...
y a t'il une autre solution ?

Si tu mets ces boucles dans le fichier rubrique.html, ça influe évidemment sur les rubriques
Si tu veux modifier la page d'accueil, il faut travailler sur le fichier sommaire.html

Pour afficher le dernier article ou la dernière brève avec le mot-clé edito, j'essaierais (à tester) un truc du genre
(pas besoin d'enlever le mot-clé aux anciens ainsi)

<BOUCLE_breves(BREVES) {par date} {inverse}{titre_mot="edito"}{0,1}>

<BOUCLE_articles(ARTICLES) {par date} {inverse} {titre_mot="edito"}{0,1} {date>#DATE}>
Dernier article: #TITRE
</BOUCLE_articles>

Dernière brève : #TITRE<br>

</BOUCLE_breves>

merci,
mais apparemment ça ne marche pas
je met comme ça dans mon sommaire.html
[(#REM) Contenu principal : derniers articles publies ]
    <div id="contenu">

      <h1 class="invisible">#NOM_SITE_SPIP</h1>
      [<div class="chapo">(#DESCRIPTIF_SITE_SPIP)</div>]

      [(#REM)article edito]
          <BOUCLE_breves(BREVES) {par date} {inverse}{titre_mot="edito"}{0,1}>

<BOUCLE_articles(ARTICLES) {par date} {inverse} {titre_mot="edito"}{0,1} {date>#DATE}>
Dernier article: #TITRE
</BOUCLE_articles>

Dernière brève : #TITRE<br>

</BOUCLE_breves>

      <br class="nettoyeur" />

      [(#REM) Articles suivants ]

mais ma page d'accueil ne s'affiche pas normalement , les menus prennent la place du contenu central et rien d'autre
est ce que j'ai placé la boucle au bon endroit ?

jeami a écrit :

Jean-Christophe Villeneuve a écrit :

jeami a écrit :

Jean-Christophe Villeneuve a écrit :

jeami a écrit :

Frédéric Moinard a écrit :

Bonsoir,

jeami a écrit :

bonjour
spip 192e en local
j'ai mis une boucle edito dans mon sommaire.html
[(#REM)article edito]
                    <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>

afin d'afficher sur la page d'accueil l'article associé au mot clé edito
j'aimerai que cette fonction puisse s'appliquer aussi à certaines brèves le moment voulu et ayant le mot clé edito comme les articles précités

est ce possible et comment faire ?
merci d'avance

ben...
<BOUCLE_editob(BREVES){titre_mot="edito"}{doublons}{!par date}{0,1}>
   [(#TEXTE)]
</BOUCLE_editob>

ou alors je n'ai rien compris à la question.

Merci,
en fait ce que je souhaite c'est avoir la possibilité, alternativement d'utiliser soit une brève soit un article mais pas les deux en même temps
hors si je met ces deux boucles ensemble sur le fichier sommaire, l'article et la brève affublés du mot clé edito apparaissent sur la page d'accueil...malgré tout ça marche si j'enlève le mot clé edito à l'un ou à l'autre, mais peut être qu'il y a un moyen plus court et plus simple, une autre façon d'écrire la (les) boucle(s) ?
merci d'avance

_______________________________________________

Sur spip-contrib,dans Mélanger et trier des éléments hétérogénes - SPIP-Contrib la partie "D'autres mélanges" devrait te ravir.

Merci JC
c'est bien compliqué pour moi tout ça!
mais si je comprends bien ce que j'ai lu ces boucles s'installent dans le fichier rubrique.html et influent sur la présentation dans les rubriques du site...en tous cas les essais que je viens de faire vont dans ce sens...
moi ce que je voudrais c'est uniquement modifier à la volée l'apparence de la page d'accueil afin d'y faire figurer le contenu d'un article par exemple ou d'une brève...
la façon avec le mot clé edito est pas mal sauf qu'à ma connaissance (très restreinte) elle oblige à retirer le ou les mots clé edito sur le ou les articles l'ayant eu pour le mettre sur celui que je veux voir seul en page d'accueil...
y a t'il une autre solution ?

Si tu mets ces boucles dans le fichier rubrique.html, ça influe évidemment sur les rubriques
Si tu veux modifier la page d'accueil, il faut travailler sur le fichier sommaire.html

Pour afficher le dernier article ou la dernière brève avec le mot-clé edito, j'essaierais (à tester) un truc du genre
(pas besoin d'enlever le mot-clé aux anciens ainsi)

<BOUCLE_breves(BREVES) {par date} {inverse}{titre_mot="edito"}{0,1}>

<BOUCLE_articles(ARTICLES) {par date} {inverse} {titre_mot="edito"}{0,1} {date>#DATE}>
Dernier article: #TITRE
</BOUCLE_articles>

Dernière brève : #TITRE<br>

</BOUCLE_breves>

merci,
mais apparemment ça ne marche pas
je met comme ça dans mon sommaire.html
[(#REM) Contenu principal : derniers articles publies ]
        <div id="contenu">

            <h1 class="invisible">#NOM_SITE_SPIP</h1>
            [<div class="chapo">(#DESCRIPTIF_SITE_SPIP)</div>]

            [(#REM)article edito]
                    <BOUCLE_breves(BREVES) {par date} {inverse}{titre_mot="edito"}{0,1}>

<BOUCLE_articles(ARTICLES) {par date} {inverse} {titre_mot="edito"}{0,1} {date>#DATE}>
Dernier article: #TITRE
</BOUCLE_articles>

Dernière brève : #TITRE<br>

</BOUCLE_breves>

            <br class="nettoyeur" />

            [(#REM) Articles suivants ]

mais ma page d'accueil ne s'affiche pas normalement , les menus prennent la place du contenu central et rien d'autre
est ce que j'ai placé la boucle au bon endroit ?

Salut !!

Apparemment ta boucle est mal placée !

dans ton premier message tu dis que tu as mis cette boucle dans ta page sommaire:
------------------------------------------------------------------
[(#REM)article edito]
                     <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>
------------------------------------------------------------------
elle s'affichait au bon endroit ???

Si oui, Il faut que tu mettes cette boucle à la place :
------------------------------------------------------------------
<BOUCLE_breves(BREVES){titre_mot="edito"}>
  Dernière brêve: #TITRE
</BOUCLE_breves>
  <BOUCLE_articles(ARTICLES){titre_mot="edito"}>
    Dernier article: #TITRE
  </BOUCLE_articles>
<//B_breves>
------------------------------------------------------------------

ce qui veut dire :
  s'il y a une brève avec titre_mot="edito", tu affiches la brêve.
si il n'y a pas de brève avec titre_mot="edito" tu affiches l'article avec titre_mot="edito"

Tu peux voir cela sur spip.net :

dans la partie "syntaxe complète" tu as les explications concernant les boucles conditionnelles.

----------

Si tu gardes les mots-clés "edito" sur tout tes anciens articles et brêves tu rajoutes {par date} {inverse} {0,1} dans les critères de tes boucles "breves" et "articles",
autrement tu n'en a pas besoin !!!!

version avec {par date} {inverse} {0,1} :
------------------------------------------------------------------
<BOUCLE_breves(BREVES){titre_mot="edito"}{par date} {inverse} {0,1}>
  Dernière brêve: #TITRE
</BOUCLE_breves>
  <BOUCLE_articles(ARTICLES){titre_mot="edito"}{par date} {inverse} {0,1}>
    Dernier article: #TITRE
  </BOUCLE_articles>
<//B_breves>
------------------------------------------------------------------

bonne journée
jmica

jmica a écrit :

jeami a écrit :

Jean-Christophe Villeneuve a écrit :

jeami a écrit :

Jean-Christophe Villeneuve a écrit :

jeami a écrit :

Frédéric Moinard a écrit :

Bonsoir,

jeami a écrit :

bonjour
spip 192e en local
j'ai mis une boucle edito dans mon sommaire.html
[(#REM)article edito]
                    <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>

afin d'afficher sur la page d'accueil l'article associé au mot clé edito
j'aimerai que cette fonction puisse s'appliquer aussi à certaines brèves le moment voulu et ayant le mot clé edito comme les articles précités

est ce possible et comment faire ?
merci d'avance

ben...
<BOUCLE_editob(BREVES){titre_mot="edito"}{doublons}{!par date}{0,1}>
   [(#TEXTE)]
</BOUCLE_editob>

ou alors je n'ai rien compris à la question.

Merci,
en fait ce que je souhaite c'est avoir la possibilité, alternativement d'utiliser soit une brève soit un article mais pas les deux en même temps
hors si je met ces deux boucles ensemble sur le fichier sommaire, l'article et la brève affublés du mot clé edito apparaissent sur la page d'accueil...malgré tout ça marche si j'enlève le mot clé edito à l'un ou à l'autre, mais peut être qu'il y a un moyen plus court et plus simple, une autre façon d'écrire la (les) boucle(s) ?
merci d'avance

_______________________________________________

Sur spip-contrib,dans Mélanger et trier des éléments hétérogénes - SPIP-Contrib la partie "D'autres mélanges" devrait te ravir.

Merci JC
c'est bien compliqué pour moi tout ça!
mais si je comprends bien ce que j'ai lu ces boucles s'installent dans le fichier rubrique.html et influent sur la présentation dans les rubriques du site...en tous cas les essais que je viens de faire vont dans ce sens...
moi ce que je voudrais c'est uniquement modifier à la volée l'apparence de la page d'accueil afin d'y faire figurer le contenu d'un article par exemple ou d'une brève...
la façon avec le mot clé edito est pas mal sauf qu'à ma connaissance (très restreinte) elle oblige à retirer le ou les mots clé edito sur le ou les articles l'ayant eu pour le mettre sur celui que je veux voir seul en page d'accueil...
y a t'il une autre solution ?

Si tu mets ces boucles dans le fichier rubrique.html, ça influe évidemment sur les rubriques
Si tu veux modifier la page d'accueil, il faut travailler sur le fichier sommaire.html

Pour afficher le dernier article ou la dernière brève avec le mot-clé edito, j'essaierais (à tester) un truc du genre
(pas besoin d'enlever le mot-clé aux anciens ainsi)

<BOUCLE_breves(BREVES) {par date} {inverse}{titre_mot="edito"}{0,1}>

<BOUCLE_articles(ARTICLES) {par date} {inverse} {titre_mot="edito"}{0,1} {date>#DATE}>
Dernier article: #TITRE
</BOUCLE_articles>

Dernière brève : #TITRE<br>

</BOUCLE_breves>

merci,
mais apparemment ça ne marche pas
je met comme ça dans mon sommaire.html
[(#REM) Contenu principal : derniers articles publies ]
        <div id="contenu">

            <h1 class="invisible">#NOM_SITE_SPIP</h1>
            [<div class="chapo">(#DESCRIPTIF_SITE_SPIP)</div>]

            [(#REM)article edito]
                    <BOUCLE_breves(BREVES) {par date} {inverse}{titre_mot="edito"}{0,1}>

<BOUCLE_articles(ARTICLES) {par date} {inverse} {titre_mot="edito"}{0,1} {date>#DATE}>
Dernier article: #TITRE
</BOUCLE_articles>

Dernière brève : #TITRE<br>

</BOUCLE_breves>

                          <br class="nettoyeur" />

            [(#REM) Articles suivants ]

mais ma page d'accueil ne s'affiche pas normalement , les menus prennent la place du contenu central et rien d'autre
est ce que j'ai placé la boucle au bon endroit ?

Salut !!

Apparemment ta boucle est mal placée !

dans ton premier message tu dis que tu as mis cette boucle dans ta page sommaire:
------------------------------------------------------------------
[(#REM)article edito]
                    <BOUCLE_edito (ARTICLES) {titre_mot="edito"} {doublons} {par date} {inverse} {0,1}>
[(#TEXTE)]
</BOUCLE_edito>
------------------------------------------------------------------
elle s'affichait au bon endroit ???

Si oui, Il faut que tu mettes cette boucle à la place :
------------------------------------------------------------------
<BOUCLE_breves(BREVES){titre_mot="edito"}>
    Dernière brêve: #TITRE
</BOUCLE_breves>
    <BOUCLE_articles(ARTICLES){titre_mot="edito"}>
        Dernier article: #TITRE
    </BOUCLE_articles>
<//B_breves>
------------------------------------------------------------------

ce qui veut dire :
s'il y a une brève avec titre_mot="edito", tu affiches la brêve.
si il n'y a pas de brève avec titre_mot="edito" tu affiches l'article avec titre_mot="edito"

Tu peux voir cela sur spip.net :
La syntaxe des boucles - SPIP
dans la partie "syntaxe complète" tu as les explications concernant les boucles conditionnelles.

----------

Si tu gardes les mots-clés "edito" sur tout tes anciens articles et brêves tu rajoutes {par date} {inverse} {0,1} dans les critères de tes boucles "breves" et "articles",
autrement tu n'en a pas besoin !!!!

version avec {par date} {inverse} {0,1} :
------------------------------------------------------------------
<BOUCLE_breves(BREVES){titre_mot="edito"}{par date} {inverse} {0,1}>
    Dernière brêve: #TITRE
</BOUCLE_breves>
    <BOUCLE_articles(ARTICLES){titre_mot="edito"}{par date} {inverse} {0,1}>
        Dernier article: #TITRE
    </BOUCLE_articles>
<//B_breves>
------------------------------------------------------------------

bonne journée
jmica

merci jmica
je vais essayer tout cela
mais j'ai subitement un problème avec Notepad++ qui refuse de m'afficher comme il faut le code des fichiers que je télécharge de mon site distant alors qu'il semble bien prendre en compte ceux de mon site en local
*le code de ma page sommaire html est sur une seule ligne une fois rentrée sur Notepad++*
quelqu'un a déjà eu ça ?
comment on s'en débrouille? moi ça fait une heure et je n'y arrive pas

> mais j'ai subitement un problème avec Notepad++ qui refuse de m'afficher
> comme il faut le code des fichiers que je télécharge de mon site distant
> alors qu'il semble bien prendre en compte ceux de mon site en local
> *le code de ma page sommaire html est sur une seule ligne une fois
> rentrée sur Notepad++*
> quelqu'un a déjà eu ça ?
> comment on s'en débrouille? moi ça fait une heure et je n'y arrive pas
Tout est lié à la fin de ligne, CR-LF (0x0D 0xOA) sous W$, LF (0x0A) sous les *nix (Solaris, *BSD, Linux, ...).
Ouvre ton fichier avec Wordpad, sauve-le immédiatement puis rouvre le avec Notepad, ça devrait aller mieux.

Patrice

Patrice Guerlais a écrit :

> mais j'ai subitement un problème avec Notepad++ qui refuse de m'afficher
> comme il faut le code des fichiers que je télécharge de mon site distant
> alors qu'il semble bien prendre en compte ceux de mon site en local
> *le code de ma page sommaire html est sur une seule ligne une fois
> rentrée sur Notepad++*
> quelqu'un a déjà eu ça ?
> comment on s'en débrouille? moi ça fait une heure et je n'y arrive pas
Tout est lié à la fin de ligne, CR-LF (0x0D 0xOA) sous W$, LF (0x0A) sous les *nix (Solaris, *BSD, Linux, ...).
Ouvre ton fichier avec Wordpad, sauve-le immédiatement puis rouvre le avec Notepad, ça devrait aller mieux.

Patrice

merci patrice
mais je suis désolé, je n'ai pas compris exactement ce que tu voulais dire..."Tout est lié à la fin de ligne, CR-LF (0x0D 0xOA) sous W$"
j'ai quand même ouvert le fichier avec wordpad c'était sur une seule ligne comme avec Notepad...j'ai enregistré puis je l'ai ouvert avec Notepad, mais rien de changé, c'est toujours sur une seule ligne
je ne comprends pas??
pourquoi ça se passe de la sorte avec des fichiers en provenance de FTP alors que ceux qui sont sur ma machine c'est normal ?

jeami <jmpaillot@ouvaton.org> a écrit sur 01/12/2008 16:33:55 :

> Patrice Guerlais a écrit :
> >
> >
> > > mais j'ai subitement un problème avec Notepad++ qui refuse de m'afficher
> > > comme il faut le code des fichiers que je télécharge de mon site distant
> > > alors qu'il semble bien prendre en compte ceux de mon site en local
> > > *le code de ma page sommaire html est sur une seule ligne une fois
> > > rentrée sur Notepad++*
> > > quelqu'un a déjà eu ça ?
> > > comment on s'en débrouille? moi ça fait une heure et je n'y arrive pas
> > Tout est lié à la fin de ligne, CR-LF (0x0D 0xOA) sous W$, LF (0x0A)
> > sous les *nix (Solaris, *BSD, Linux, ...).
> > Ouvre ton fichier avec Wordpad, sauve-le immédiatement puis rouvre le
> > avec Notepad, ça devrait aller mieux.
> >
> > Patrice
> >
> merci patrice
> mais je suis désolé, je n'ai pas compris exactement ce que tu voulais
> dire..."Tout est lié à la fin de ligne, CR-LF (0x0D 0xOA) sous W$"
> j'ai quand même ouvert le fichier avec wordpad c'était sur une seule
> ligne comme avec Notepad...j'ai enregistré puis je l'ai ouvert avec
> Notepad, mais rien de changé, c'est toujours sur une seule ligne
> je ne comprends pas??
> pourquoi ça se passe de la sorte avec des fichiers en provenance de FTP
> alors que ceux qui sont sur ma machine c'est normal ?
>
Je ne sais pas ce que tu sais, ce qui suit peut donc être soit simpliste soit adapté selon ton cas ;-)
Un texte est en fait une suite d'octets (caractères) au milieu desquels on va trouver des marqueurs de fin de ligne. Ces marqueurs sont différents selon l'environnement :
- CR/LF (codes ASCII 0x0D et 0x0A) sous Windows
- LF (code ASCII 0x0A) sous les Unix.

Le problème lorsque tu récupères un fichier d'un type d'environnement à un autre est qu'il faut convertir ces marqueurs de fin de ligne pour que l'outil que tu vas utiliser s'y retrouve. En général pas de souci sur les Unix (copie Windows -> Unix), les outils se débrouillent plutôt bien. Au pire en affichant un ^M (équivalent du CR) en fin de ligne, c'est pas beau mais ça marche. Et puis tu disposes de quelques commandes de conversion (unix2dos, dos2unix), mais c'est rarement indispensable.

Le souci est en revanche quasi systématique dans l'autre sens. Plusieurs solutions s'offrent alors à toi :
- utiliser Wordpad, ça fonctionne le plus souvent. Pas de chance dans ton cas, ça n'a pas marché. Pour quelle raison, j'aurai du mal à te le dire, j'évite Windows autant que possible.
- le ftp peut être fait en mode binaire ou ascii. En mode binaire, le fichier est copié tel quel. C'est très important pour une image, un programme, ... En revanche, dans le cas d'un fichier à un format "texte" (et c'est ton cas), tu peux essayer le mode ascii qui va faire la conversion automatiquement en fonction des besoins (convertir les CR/LF en LF ou les LF en CR/LF si nécessaire). Selon l'outil que tu utilises pour faire la copie, ce réglage peut être fait depuis un menu ou par une commande :
- LeechFTP : 3 icônes dans la barre d'outils pour choisir le mode binaire, ascii ou auto (qui s'en sort bien la plupart du temps)
- Filezilla : dans la barre de menu, Transfert -> mode de transfert -> auto/ASCII/Binaire
- en ligne de commande : ftp <serveur> puis user et password. Tape ensuite bin ou ascii selon le mode voulu.
- autre : ça ressemblera bien à un des trois exemples ci-dessus.

Patrice

Patrice Guerlais a écrit :

jeami <jmpaillot@ouvaton.org> a écrit sur 01/12/2008 16:33:55 :

> Patrice Guerlais a écrit :
> >
> > > mais j'ai subitement un problème avec Notepad++ qui refuse de m'afficher
> > > comme il faut le code des fichiers que je télécharge de mon site distant
> > > alors qu'il semble bien prendre en compte ceux de mon site en local
> > > *le code de ma page sommaire html est sur une seule ligne une fois
> > > rentrée sur Notepad++*
> > > quelqu'un a déjà eu ça ?
> > > comment on s'en débrouille? moi ça fait une heure et je n'y arrive pas
> > Tout est lié à la fin de ligne, CR-LF (0x0D 0xOA) sous W$, LF (0x0A)
> > sous les *nix (Solaris, *BSD, Linux, ...).
> > Ouvre ton fichier avec Wordpad, sauve-le immédiatement puis rouvre le
> > avec Notepad, ça devrait aller mieux.
> >
> > Patrice
> >
> merci patrice
> mais je suis désolé, je n'ai pas compris exactement ce que tu voulais
> dire..."Tout est lié à la fin de ligne, CR-LF (0x0D 0xOA) sous W$"
> j'ai quand même ouvert le fichier avec wordpad c'était sur une seule
> ligne comme avec Notepad...j'ai enregistré puis je l'ai ouvert avec
> Notepad, mais rien de changé, c'est toujours sur une seule ligne
> je ne comprends pas??
> pourquoi ça se passe de la sorte avec des fichiers en provenance de FTP
> alors que ceux qui sont sur ma machine c'est normal ?
>
Je ne sais pas ce que tu sais, ce qui suit peut donc être soit simpliste soit adapté selon ton cas :wink:
Un texte est en fait une suite d'octets (caractères) au milieu desquels on va trouver des marqueurs de fin de ligne. Ces marqueurs sont différents selon l'environnement :
- CR/LF (codes ASCII 0x0D et 0x0A) sous Windows
- LF (code ASCII 0x0A) sous les Unix.

Le problème lorsque tu récupères un fichier d'un type d'environnement à un autre est qu'il faut convertir ces marqueurs de fin de ligne pour que l'outil que tu vas utiliser s'y retrouve. En général pas de souci sur les Unix (copie Windows -> Unix), les outils se débrouillent plutôt bien. Au pire en affichant un ^M (équivalent du CR) en fin de ligne, c'est pas beau mais ça marche. Et puis tu disposes de quelques commandes de conversion (unix2dos, dos2unix), mais c'est rarement indispensable.

Le souci est en revanche quasi systématique dans l'autre sens. Plusieurs solutions s'offrent alors à toi :
- utiliser Wordpad, ça fonctionne le plus souvent. Pas de chance dans ton cas, ça n'a pas marché. Pour quelle raison, j'aurai du mal à te le dire, j'évite Windows autant que possible.
- le ftp peut être fait en mode binaire ou ascii. En mode binaire, le fichier est copié tel quel. C'est très important pour une image, un programme, ... En revanche, dans le cas d'un fichier à un format "texte" (et c'est ton cas), tu peux essayer le mode ascii qui va faire la conversion automatiquement en fonction des besoins (convertir les CR/LF en LF ou les LF en CR/LF si nécessaire). Selon l'outil que tu utilises pour faire la copie, ce réglage peut être fait depuis un menu ou par une commande :
        - LeechFTP : 3 icônes dans la barre d'outils pour choisir le mode binaire, ascii ou auto (qui s'en sort bien la plupart du temps)
        - Filezilla : dans la barre de menu, Transfert -> mode de transfert -> auto/ASCII/Binaire
        - en ligne de commande : ftp <serveur> puis user et password. Tape ensuite bin ou ascii selon le mode voulu.
        - autre : ça ressemblera bien à un des trois exemples ci-dessus.

Patrice

re merci Patrice
mais ça ne s'arrange pas
j'utilise Filezilla comme ftp et il s'agit bien de rapatrier un fichier sommaire sur ma machine (j'ai essayé avec un rubrique et là pas de problème!
j'ajoute que j'utilisais de temps en temps le plugin "editer squelettes" bon mais je l'ai désactivé et ça n'a rien changé !
j'ai donc fais ce que tu proposais à savoir: envoyer sur ma machine le fichier soit en binaire, soit en ascii soit en automatique...mais rien à faire c'est tout pareil!!!
j'ajoute que j'ai fait cette manip plein de fois sans problème jusqu'à aujourd'hui sans jamais rien modifier sur Notpad ou Fillezilla, les fichiers arrivaient sur ma machine correctement
alors qu'est ce qui peut bien se passer, c'est énervant au possible un truc pareil et surtout je vois pas comment m'en sortir??

jeami a écrit :

Patrice Guerlais a écrit :

jeami <jmpaillot@ouvaton.org> a écrit sur 01/12/2008 16:33:55 :

> Patrice Guerlais a écrit :
> >
> > > mais j'ai subitement un problème avec Notepad++ qui refuse de m'afficher
> > > comme il faut le code des fichiers que je télécharge de mon site distant
> > > alors qu'il semble bien prendre en compte ceux de mon site en local
> > > *le code de ma page sommaire html est sur une seule ligne une fois
> > > rentrée sur Notepad++*
> > > quelqu'un a déjà eu ça ?
> > > comment on s'en débrouille? moi ça fait une heure et je n'y arrive pas
> > Tout est lié à la fin de ligne, CR-LF (0x0D 0xOA) sous W$, LF (0x0A)
> > sous les *nix (Solaris, *BSD, Linux, ...).
> > Ouvre ton fichier avec Wordpad, sauve-le immédiatement puis rouvre le
> > avec Notepad, ça devrait aller mieux.
> >
> > Patrice
> >
> merci patrice
> mais je suis désolé, je n'ai pas compris exactement ce que tu voulais
> dire..."Tout est lié à la fin de ligne, CR-LF (0x0D 0xOA) sous W$"
> j'ai quand même ouvert le fichier avec wordpad c'était sur une seule
> ligne comme avec Notepad...j'ai enregistré puis je l'ai ouvert avec
> Notepad, mais rien de changé, c'est toujours sur une seule ligne
> je ne comprends pas??
> pourquoi ça se passe de la sorte avec des fichiers en provenance de FTP
> alors que ceux qui sont sur ma machine c'est normal ?
>
Je ne sais pas ce que tu sais, ce qui suit peut donc être soit simpliste soit adapté selon ton cas :wink:
Un texte est en fait une suite d'octets (caractères) au milieu desquels on va trouver des marqueurs de fin de ligne. Ces marqueurs sont différents selon l'environnement :
- CR/LF (codes ASCII 0x0D et 0x0A) sous Windows
- LF (code ASCII 0x0A) sous les Unix.

Le problème lorsque tu récupères un fichier d'un type d'environnement à un autre est qu'il faut convertir ces marqueurs de fin de ligne pour que l'outil que tu vas utiliser s'y retrouve. En général pas de souci sur les Unix (copie Windows -> Unix), les outils se débrouillent plutôt bien. Au pire en affichant un ^M (équivalent du CR) en fin de ligne, c'est pas beau mais ça marche. Et puis tu disposes de quelques commandes de conversion (unix2dos, dos2unix), mais c'est rarement indispensable.

Le souci est en revanche quasi systématique dans l'autre sens. Plusieurs solutions s'offrent alors à toi :
- utiliser Wordpad, ça fonctionne le plus souvent. Pas de chance dans ton cas, ça n'a pas marché. Pour quelle raison, j'aurai du mal à te le dire, j'évite Windows autant que possible.
- le ftp peut être fait en mode binaire ou ascii. En mode binaire, le fichier est copié tel quel. C'est très important pour une image, un programme, ... En revanche, dans le cas d'un fichier à un format "texte" (et c'est ton cas), tu peux essayer le mode ascii qui va faire la conversion automatiquement en fonction des besoins (convertir les CR/LF en LF ou les LF en CR/LF si nécessaire). Selon l'outil que tu utilises pour faire la copie, ce réglage peut être fait depuis un menu ou par une commande :
        - LeechFTP : 3 icônes dans la barre d'outils pour choisir le mode binaire, ascii ou auto (qui s'en sort bien la plupart du temps)
        - Filezilla : dans la barre de menu, Transfert -> mode de transfert -> auto/ASCII/Binaire
        - en ligne de commande : ftp <serveur> puis user et password. Tape ensuite bin ou ascii selon le mode voulu.
        - autre : ça ressemblera bien à un des trois exemples ci-dessus.

Patrice

re merci Patrice
mais ça ne s'arrange pas
j'utilise Filezilla comme ftp et il s'agit bien de rapatrier un fichier sommaire sur ma machine (j'ai essayé avec un rubrique et là pas de problème!
j'ajoute que j'utilisais de temps en temps le plugin "editer squelettes" bon mais je l'ai désactivé et ça n'a rien changé !
j'ai donc fais ce que tu proposais à savoir: envoyer sur ma machine le fichier soit en binaire, soit en ascii soit en automatique...mais rien à faire c'est tout pareil!!!
j'ajoute que j'ai fait cette manip plein de fois sans problème jusqu'à aujourd'hui sans jamais rien modifier sur Notpad ou Fillezilla, les fichiers arrivaient sur ma machine correctement
alors qu'est ce qui peut bien se passer, c'est énervant au possible un truc pareil et surtout je vois pas comment m'en sortir??

je viens de faire un essais en récupérant le fichier sommaire d'origine (donc, non touché) du dossier dist sur mon site et je l'ai ouvert avec
Notepad...eh bien aucun problème, tout est en ordre
il y a donc une forte chance que les transformations successives du fichier sommaire posant problème ont altéré ce dernier...est ce que le plugin "editer squelettes" y est pour quelque chose ?
le sommaire qui pose problème en ce moment est en ligne, pouvez vous allez voir et me dire si vous voyez un défaut dans le corps de ce fichier ? http://www.aubes-interieures.fr
merci d'avance

jeami a écrit (en cette belle journée du 01/12/2008 19:00) :

(...)

je viens de faire un essais en récupérant le fichier sommaire d'origine (donc, non touché) du dossier dist sur mon site et je l'ai ouvert avec
Notepad...eh bien aucun problème, tout est en ordre
il y a donc une forte chance que les transformations successives du fichier sommaire posant problème ont altéré ce dernier...est ce que le plugin "editer squelettes" y est pour quelque chose ?
le sommaire qui pose problème en ce moment est en ligne, pouvez vous allez voir et me dire si vous voyez un défaut dans le corps de ce fichier ? http://www.aubes-interieures.fr
merci d'avance

dans ton fichier sommaire, le code n'a presqu'aucune indentation

--
Jean-Christophe

Jean-Christophe Sekinger a écrit :

jeami a écrit (en cette belle journée du 01/12/2008 19:00) :

(...)

je viens de faire un essais en récupérant le fichier sommaire d'origine (donc, non touché) du dossier dist sur mon site et je l'ai ouvert avec
Notepad...eh bien aucun problème, tout est en ordre
il y a donc une forte chance que les transformations successives du fichier sommaire posant problème ont altéré ce dernier...est ce que le plugin "editer squelettes" y est pour quelque chose ?
le sommaire qui pose problème en ce moment est en ligne, pouvez vous allez voir et me dire si vous voyez un défaut dans le corps de ce fichier ? http://www.aubes-interieures.fr
merci d'avance

dans ton fichier sommaire, le code n'a presqu'aucune indentation

merci mais ça veut dire quoi exactement, comment on corrige ce problème ?

jeami a écrit :

merci mais ça veut dire quoi exactement, comment on corrige ce problème ?

ton problème -sommaire.html sur 16 (!) lignes- ressemble un peu à ça :

non ?

auquel cas, ce serait l'édition et l'enregistrement des modifications en utilisant le plugin qui seraient responsables de la perte des \r\n

(et pas l'utilisation de notepad++)

denisb a écrit :

auquel cas, ce serait l'édition et l'enregistrement des modifications en utilisant le plugin qui seraient responsables de la perte des \r\n

mouais...
j'ai tout trituré et retrituré...
et skel_editor ne semble pas coupable.

quelles sont tes préférences de notepad++
dans : settings -> preferences -> new document -> format

jeami a écrit (en cette belle journée du 01/12/2008 23:37) :

Jean-Christophe Sekinger a écrit :

jeami a écrit (en cette belle journée du 01/12/2008 19:00) :

(...)

je viens de faire un essais en récupérant le fichier sommaire d'origine (donc, non touché) du dossier dist sur mon site et je l'ai ouvert avec
Notepad...eh bien aucun problème, tout est en ordre
il y a donc une forte chance que les transformations successives du fichier sommaire posant problème ont altéré ce dernier...est ce que le plugin "editer squelettes" y est pour quelque chose ?
le sommaire qui pose problème en ce moment est en ligne, pouvez vous allez voir et me dire si vous voyez un défaut dans le corps de ce fichier ? http://www.aubes-interieures.fr
merci d'avance

dans ton fichier sommaire, le code n'a presqu'aucune indentation

merci mais ça veut dire quoi exactement, comment on corrige ce problème ?

précisément: le code n'est pas indenté (un exemple ici http://www.gaboly.com/VBA/Indentation.html), et il n'y a pratiquement aucun saut de ligne (ce qui n'est pas à proprement parler de l'indentation mais nuit non seulement à la lisibilité mais aussi à l'éxecution correcte de certains langages, même si ce n'est pas le cas de SPIP)

pour séparer les lignes de code: retour-chariot (!) pour indenter: tab

--
Jean-Christophe

denisb a écrit :

denisb a écrit :

auquel cas, ce serait l'édition et l'enregistrement des modifications en utilisant le plugin qui seraient responsables de la perte des \r\n

mouais...
j'ai tout trituré et retrituré...
et skel_editor ne semble pas coupable.

quelles sont tes préférences de notepad++
dans : settings -> preferences -> new document -> format

Bonjour
merci de ton aide
je n'ai jamais rien touché à Notepad et ça faisait bien avant, pourquoi ce serait il déréglé ?
sinon mon Notepad est en français mais j'ai un menu: TextFX avec sous menu: Viz settings où deux trucs sont cochés: Viz copy cut always converts to CRLF
et: Viz paste converts EOL to editor