Forum de l’article

Mise en page générale

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Rappel de la discussion
Mise en page générale
Patrice CALEYRON - le 4 octobre 2016

bonjour,

A partir de mots cles différents est-il possible d’obtenir dans les colonnes de droite et de gauche deux sites web favoris différents ou deux sites favoris...

Merci

Cordialement,
Patrice

Mise en page générale
Jean Christophe Villeneuve - le 4 octobre 2016

Non, on ne peut pas mais on peut bidouiller !
En gros l’idée est de créer un modèle similaire à la noisette et d’appeler ce modèle dans une noisette article-libre
Si tu ne vois pas de quoi je parle, je peux te faire un tuto rapide.

Mise en page générale
Jean Christophe Villeneuve - le 4 octobre 2016

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 <autres-sites|> et tu n’oublies pas de publier l’article 😉
  • 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.