1 message de forum 'Mise en page générale'

Bizarre ton message n’apparait pas dans le forum mais j’ai bien eu une
notification pour une (...) |

**Escal V3**

Message posté par Jean Christophe Villeneuve
<jean-chris.villeneuve@ac-lyon.fr> à la suite de l’article « Mise en
page générale ».
* * *

## Mise en page générale

Bizarre ton message n’apparait pas dans le forum mais j’ai bien eu une
notification pour une demande de tuto.
Alors c’est parti !

* par ftp, tu crées un fichier autres-sites.html dans
/squelettes/modeles (dossier et sous-dossier à créer si pas existant)
* dans ce fichier, tu colles ce code

`
#SET{nombresites,#CONFIG{escal/config/nombresites,5}}
#SET{nombreartsites,#CONFIG{escal/config/nombreartsites,5}}

          <BOUCLE_derniers_sites(SITES){titre_mot=autressites}{si
#CONFIG{escal/config/sitessyndic}|=={oui}|non}{par
nom_site}{0,#GET{nombresites}} >
            <div class="titre-site"><LIEN href="#URL_SITE" [
title="(#NOM_SITE|couper{80}|attribut_html)"]>#NOM_SITE</LIEN></div>
            <div class="descriptif-site"> [(#DESCRIPTIF|couper{50})]</div>
              <B_articles_sites>
              <ul>
               <BOUCLE_articles_sites(SYNDIC_ARTICLES){par
date}{inverse}{id_syndic}{0,#GET{nombreartsites}}>
               <li><LIEN href="#URL_ARTICLE"
title="[(#DESCRIPTIF|textebrut|entites_html)]"

[(#TITRE|couper{30})]</LIEN></li>

               </BOUCLE_articles_sites>
               </ul>
               </B_articles_sites>
          </BOUCLE_derniers_sites>

          <BOUCLE_derniers_sites2(SITES){titre_mot=autressites}{si
#CONFIG{escal/config/sitessyndic}|=={oui}|oui}{syndication=oui}{par
nom_site}{0,#GET{nombresites}} >
            <div class="titre-site"><LIEN href="#URL_SITE" [
title="(#NOM_SITE|couper{80}|attribut_html)"]>#NOM_SITE</LIEN></div>
            <div class="descriptif-site"> [(#DESCRIPTIF|couper{50})]</div>
              <B_articles_sites2>
              <ul>
               <BOUCLE_articles_sites2(SYNDIC_ARTICLES){par
date}{inverse}{id_syndic}{0,#GET{nombreartsites}}>
               <li><LIEN href="#URL_ARTICLE"
title="[(#DESCRIPTIF|textebrut|entites_html)]"

[(#TITRE|couper{30})]</LIEN></li>

               </BOUCLE_articles_sites2>
               </ul>
               </B_articles_sites2>
          </BOUCLE_derniers_sites2>
`
et tu remplaces les 8 occurences de "LIEN" par "a" (la protection antispam
m’empêche de mettre le code réel)

* tu crées le mot-clé "autressites" dans le groupe "affichage"
* tu crées un article (son titre sera celui de la noisette) dans une
rubrique cachée (mot-clé "invisible") et dedans tu mets juste
    `<inc-site|>` et tu n’oublies pas de publier l’article :wink:
* tu associes le mot-clé "article-libre1" à cet article

<!-- -->

* dans la config d’Escal, tu affiches la noisette "Article libre 1" où
tu le souhaites

<!-- -->

* tu n’as plus qu’à associer le mot-clé "autressites" aux sites
référencés que tu veux afficher dans cette noisette

Les réglages appliqués à la noisette "sur le web" dans la config
d’escal s’appliqueront aussi à cette noisette

Allez, à toi de jouer.

* * *

### Modération

Ne répondez pas à ce mail mais sur le forum à l’adresse suivante :
http://www2.ac-lyon.fr/services/escal/spip.php?article1#forum6168

— Envoyé par Escal V3 (http://www2.ac-lyon.fr/services/escal/)

clin_d-oeil.png