Mode d’affichage des pages internes de SoyezCréateurs

SoyezCréateurs dispose de plusieurs modes d’affichage pour les pages internes

Objectif

Plusieurs mots clés permettent de changer l’apparence des pages internes.

Pour les rubriques

-  Mots clés du groupe _TypeRubrique

Ces mots permettent de choisir un mode d’affichage spécifique pour les rubriques, différent de celui du comportement par défaut. Affecter le mot clef à chaque rubrique racine concernée :

  • ArticlesParAnnees : À la place de la rubrique, on aura le contenu de tous les articles de cette rubrique, par années, par mois, par ordre antichronologique dans chaque mois.
  • ContenuArticles : À la place de la rubrique, on aura le contenu de tous les articles de cette rubrique, par ordre antichronologique, ou par numéro de titre.
  • ListeArticlesParAnnees : À la place de la rubrique, on aura la liste des articles de cette rubrique, par années, par mois, par ordre antichronologique dans chaque mois.
  • multicolonnes : À la place de la rubrique, on aura une colonne par sous rubrique, avec la liste des articles par ordre antichronologique, ou par numéro de titre.

-  Mots clés du groupe _CouleurRubrique

Permet de changer la couleur d’une Rubrique.

Affecter un mot clef de ce groupe à une rubrique (et ses descendants) pour en changer la tonalité de couleur.

Pour chacun des mots clefs, mettre en titre quelque chose d’intelligible, un éventuel descriptif rapide sur l’usage à en faire et le code hexadecimal de la couleur dans le texte.

Exemple :

  • Titre : Orange
  • Texte : f78221

-  Mots clés du groupe _LayoutGala

Affecter un des mots mots clefs de ce groupe à un objet de SPIP (Articles, Rubriques, Brèves, Sites) permet de lui affecter la mise en page associée.

-  Mots clés du groupe _Specialisation_Rubrique

  • AfficherArticlesMenu : Affichage des articles de la rubrique dans le menu de gauche. Affecter ce mot clef aux rubriques dont la liste des articles doit être affichée dans le menu de gauche (le cartouche dans la même rubrique ne s’affiche alors plus)
  • PlanLocal : Affecter ce mot clef aux rubriques où vous voulez afficher le plan local à la place de la liste des articles.

-  Mots clés du groupe _Specialisation_Rubrique_ou_Article

  • Archives : Pour dire la rubrique ayant ce mot clef ou les articles de la rubrique doivent être considérés comme archivés. Affecter ce mot clef à chaque rubrique concernée ou à chaque article individuellement.
  • GrosLogo : Pour dire la rubrique ayant ce mot clef ou les articles de la rubrique doit afficher le logo de l’article ou de la rubrique en grand (flottant à gauche du texte de l’article). Affecter ce mot clef à chaque rubrique concernée ou à chaque article individuellement.
  • Sommaire : Pour dire que les articles de cette rubrique ont un sommaire ou que l’article a un sommaire.
    Un sommaire automatique sera placé en début d’article.
    Ce sommaire sera bati à partir des titres et sous-titres du texte de l’article.

On se reportera aussi utilement au Schémas de fonctionnement du squelette SoyezCreateurs.

D’autre part, sur votre site, la page http://votresite.tld/?page=motsfonctionnels affiche la liste des mots clefs du site avec toutes les explications pour les utiliser.

updated on 5 April 2020

Discussion

4 discussions

  • 9

    bonjour

    est-il imaginable d’avoir une option “affichage paginé par année” ? qui créerait ainsi un onglet par an, puis un affichage sous forme de liste, ou éventuellement de pavés comme pour les goodies en sommaire ?

    j’ai un peu essayé de détourner la pagination, mais pour l’instant sans succès...

    cordialement

    • C’est quelque chose qui demanderait un développement spécifique.

      Donc du temps...

      À moins qu’il s’agisse de ceci : https://www.ville-cognac.fr/spip.php?page=antichrono ?

    • oui, effectivement, elle repose sur l’utilisation de pagination ?

      mais elle n’est pas dans le plugin ?

      d’ailleurs, il me semble que c’est la page qui est cherchée si on active le paramètre “Ce lien envoie vers une page listant tous les articles du site, classés par ordre antichronologique” mais ca me fait une 404...
      je ne vois aucun squelette anticrhono dans le plugin...

      codialement,

    • oui, et d’ailleurs, j’ai bien le squelette antichrono.html et antichrono_grid.html

      mais quand je clique sur “dernier articles mis en ligne” après le bloc Quoi de neuf,
      qui renvoie justement https://dev.levenissian.fr/spip.php?page=antichrono_grid
      ca me fait un 404... après un certain temps

      dans le log quatrecentaquatre j’ai

      404 REQUEST_URI : /spip.php ?page=antichrono_grid | User agent : Mozilla/5.0 (Windows NT 10.0 ; Win64 ; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36 | Referer : https://dev.levenissian.fr/

      ????

      pam

    • j’avais cru répondre, mais je ne retrouve pas, j’ai du zappé la confirmation, si je me répète, désolé...

      donc oui, anticrhono est bien là en fait, et il est appelé par le lien “dernier articles publiés” du bloc “quoi de neuf” du portail cognac, sauf que ca me fait un 404.. ??

      dans le log 404...

      404 REQUEST_URI : /spip.php ?page=antichrono_grid | User agent : Mozilla/5.0 (Windows NT 10.0 ; Win64 ; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36 | Referer : https://dev.levenissian.fr/

      je vois cependant que ce squelette antichrono_grid n’utilise pas la pagination... il me semble que si on arrivait à reprendre le principe de la pagination, simplement en lui ajoutant un critère du genre DATE|annee|unique ca serait plus simple, et potentiellement une contribution à spip en général ?

      je fais un essai sur dev.levenissian.fr/-Section-de-Venissieux-du-PCF-

      ca me semble pas loin, à part que la pagination continue de raisonner sur un nombre et que la mise en page en pavé disparaît parfois sans que je comprenne pourquoi...

      pam

    • Il ne faut pas confondre antichrono_grid et
      https://dev.levenissian.fr/spip.php?page=antichrono (qui marche)

      antichrono_grid est très gourmande en calcul d’image, et ne s’affiche pas sur certains hébergements/sites :(

    • Quant à la pagination, dans l’ensemble, je n’y suis pas favorable, parce que ça présente des lourdeur ergonomiques importantes.

    • antichrono a les liens ajax qui ne marchent pas.

      Probablement à chercher du côté de https://www.spip.net/fr_article5532.html#_CACHE_CONTEXTES_AJAX

      (ou changer pour un hébergement où il est notoire que ça marche)

    • OK
      merci

      je ne vois pas bien d’alternative à la pagination dès qu’on atteint une centaine d’objets. J’ai plusieurs pétitions par exemple avec plus de 1000 signatures, ça parait obligatoire ?

      Dans mon site j’ai simplifié la structure de rubriques, car c’est difficile à gérer au fil du temps, mais le résultat est que j’ai des rubriques avec plusieurs centaines d’articles... donc, il faudrait sans doute en passer en archive, amis le pb est repoussé sur les archives qui ont alors plutôt besoin d’une pagination par année...

      encore merci,

      je passe a mon objectif suivant, intégrer la liste des dernières newsletter dans un bloc sur le portail...

      pam

    Reply to this message

  • 2

    Bonjour,
    Je souhaiterais que quand je clique sur une rubrique, la liste des articles s’affiche (sous forme de résumés). Il me semble que ça le faisait par défaut au début de la mise en place de mon site. Maintenant, seule la description de la rubrique s’affiche.
    Je pense que le mot-clé “ContenuArticles” correspond à ce que je recherche, mais je ne trouve dans mon interface aucun groupe de mots-clés qui s’appelle _TypeRubrique. Est-ce normal ? Merci de votre aide.
    Cordialement

    • Quand le texte de la rubrique est rempli, alors, c’est lui qui s’affiche.

      Sinon, c’est un des contenus automatiques.

      Pour _TypeRubrique, est-ce que la version de SoyezCréateurs est à jour ? Une URL pour voir ?

    • Merci pour votre réponse. J’ai effectivement pu résoudre le problème installant la version 3.7.2 (j’avais la 2.5.3). Merci encore

    Reply to this message

  • Retenodus

    À priori ce n’est pas cette ligne là qui pose problème, vu qu’en la supprimant purement et simplement pour tester, le menu reste toujours.

    Est ce que tu saurais ce qui fait que les articles dessous breves ne soient présents que sur la page d’accueil ?

    Merci d’avance,
    Cordialement,
    Retenodus

    Reply to this message

  • 1
    Retenodus

    Bonjour,

    Je chercher à faire en sorte que les Dessous Breves s’affichent pour tous les menus.

    Je suppose qu’il faut toucher à cette ligne de menu_right.html :
    [(#ENVtemplate|==’Sommaire’|?’’,[(#INCLUREfond=noisettes/menus/menu_right_dessousbrevesid_rubriqueenv)])]

    J’ai essayé de la bidouiller un peu mais je me suis retrouvé avec deux fois la rubrique dans la page d’accueil, mais toujorus absente sur les autres pages.

    Est ce que je pourrais avoir un peu d’aide s’il vous plait ?

    Merci d’avance,
    Cordialement,
    Retenodus

    • J’ai pas la réponse à cette question sans une relecture attentive du code (c’est du vieux vieux code là).

      Par contre, var_mode=inclure rajouté à l’url des pages que tu regardes pourrait bien t’aider à trouver la partie du squelette concernée.

    Reply to this message

Ajouter un commentaire

Who are you?
[Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom