Skip to main content Help Control Panel

YACS CMS : Open source !

Community «   Le forum «   Machine à café «  

Meilleure Utilisation des sections, catégories et overlays ?

Je cherche encore la bonne utilisation des principes de Yacs !
Bonjour, J'avais signalé il y a peu que je commençais à migrer mon site Polar Hardboiled de joomla à Yacs. Seulement je suis devant un dilemne concernant l'utilisation des sections et catégories. Malgré quelques infos glanées sur le forum etle site, j'ai encore un Problème : Mon site présente 3 grands domaines :
  1. Livres (des critiques de livres lus),
  2. Auteurs (des fiches pour chaque auteur de polar)
  3. Dossiers (des dossiers sur le roman policier)
et des Actus (les actus littéraires sur le polar du moment)

Pour la migration vers Yacs, j'ai 4 grands choix pour la transposition :

  1. Créer des sections (Livres, Auteurs, Dossiers) et les mêmes catégories correspondantes aux 3 grands domaines et ventiler les articles en fonction de leur sujet
  2. Créer uniquement des catégories correspondantes et ventiler les articles dans des sections "spéciales" (type à la une, gadgets, extra,etc.) en fonction de leur mode d'affichage voulu
  3. Même chose que précédement mais avec en plus des overlays (si j'ai bien compris à quoi cela sert) pour avoir une liste des auteurs traités, une liste des livres, etc...
  4. Ne pas créer de catégories, ventiler les articles dans les sections spéciales et utiliser les overlays pour avoir une liste des auteurs traités, une liste des livres, etc...
Je ne sais vraiment pas quelle est la meilleure solution, sachant que je souhaiterais que quand on arrive sur la catégorie "Livres" (par exemple) on puisse avoir dans une boite sur le côté (extra) la liste des livres traités (et même chose pour les dossiers et auteurs. De même, sur la page d'accueil, je souhaiterais avoir la présentation des articles les plus récents (type decorated) quelque soit la catégorie. En fait j'aimerais retrouver la même présentation que j'ai actuellement sur mon site Polar Hardboiled

Merci d'avance de vos conseils

Nota : j'ai essayé pour m'entraîner d'utiliser les codes Yacs dans ce message, alors désolé pour les erreurs, je débute !!

Comments

Agnès
avatar
from le Grésivaudan (grenoble-chambéry)
Associate, 2241 posts

on Jul. 17 2006


Hardboiled : En voilà bien des questions ! Alors j'y vais de mon humble point de vue, qui ne vaut que ce qu'il est, et rien de plus :
  • j'écarte la tout de suite la question des overlays, on y reviendra, je suis pas certaine qu'il faille l'envisager sous cet angle.
  • Sections/catégories : crée des sections, et des sous-sections. Les catégories sont là pour reventiler le contenu du site dans tous les ordres et désordres transversaux que l'on veut, mais il faut bien une structure logique a tout cela, et ce sont les sections. Donc je dirais : une section "actu", avec des sous-sections "livres", "dossiers" et "en bref", pour retrouver la structure de ton site actuel, une autre section "auteurs", et encore une "liens"...
    Question rendu visuel, il y a pas mal de choix par défaut dans Yacs, il faut tester les différentes options de rendu visuel au niveau de la section (options pour l'index de la section, options pour le contenu, pour l'affichage sur la page d'accueil...)
  • à la limite, mais j'ai pas suffisement épluché le contenu de ton site, on pourrait imaginer une catégorie "dossiers" avec des sous-catégories thématiques si tu y reprends des articles déjà créés dans "auteurs" ou "livres" par exemple... c'est à dire : construire le contenu d'une catégorie avec des articles déjà écrits, éparpillés dans plusieurs sections. Sachant en outre qu'un article, bien rangé dans sa section à une place unique, peut très bien être réutilisé dans plusieurs catégories... Tu me suis toujours ?
  • Pour les archives, pas de problèmes, Yacs crée et gère automatiquement deux catégories : les archives par semaine et par mois. Si tu n'en veux qu'une des deux, supprime l'autre, ou rends la invisible.
  • Pour ta page d'accueil, l'édito peut être géré grâce à l'article de couverture (section spéciale, que pour les associés): tu les écris, et c'est le plus récent sur la liste qui est affiché en page d'accueil.
  • Pour les liens, il suffit de faire une section dédiée, je crois même que l'assistant de contenu propose de pré-paramétrer ce genre de section. Y'a plus qu'à remplir.
  • Les citations du jour : j'ai vu qu'elles étaient différentes d'une page à l'autre, là je sais pas trop. On peut imaginer une boite de navigation (présente sur toutes les pages, toutes les sections), ou plutôt même plusieurs boites selon les sections, si tu choisis les citations en fonction du "contexte".
    A vérifier, mais je pense que c'est ça : tu peux soit avoir une - des - boite(s) de navigation "pour tout le site", soit définir des sections spéciales (les boites de navigation font partie des sections spéciales, réservées aux associées) à l'intérieur d'une section, et du coup y glisser une boite de navigation spécifique à cette seule section.
    Par contre, si tu veux une base de citations, avec une lecture aléatoire, là, me semble-t-il, c'est à proprement parler d'un overlay dont tu auras besoin, pour gérer l'appel et l'affichage aléatoire des citations - là, c'est pas de mon ressort technique, c'est ce que j'en ai compris de la philosophie de la chose.


L'overlay, c'est un peu différent, faut avoir quelques bonnes bases en php. Il s'agit en fait d'écrire un script qui va permettre de modifier le comportement (informations appelées depuis la base de données pour affichage) habituel de yacs. Sans être spécialiste de la question, je pense qu'il serait intéressant d'essayer d'abord comme ça, puis de voir ensuite quoi modifier pour affiner le comportement de Yacs au vu de tes envies/besoins.

A savoir également qu'il va falloir également s'attaquer au style pour obtenir un rendu semblable à ton site actuel. Rien qu'avec la feuille de style, tu dois pouvoir faire l'immense majorité du travail de ce point de vue (surtout ne pas oublier de commencer par dériver un style existant avant de l'adapter).

Voilou, c'est ma p'tite contribution personnelle. Je vais suivre ça de près pour voir comment tu t'en dépatouilles, question de curiosité. Pour ma part, j'ai construis "du neuf", et c'est une démarche un peu différente que de rapatrier de l'existant.

Après, je pense - et c'est pas du tout une critique - que yacs doit permettre "d'autres" approches qui feront que ton site ne sera peut-être plus vraiment tout à fait comme avant... tout simplement parce que les cms ont des fonctionnalités un peu différentes et du coup, ils offrent des possibilités différentes.

Bon courage, et tiens nous au courant !


Agnès
Il n'y a pas de problèmes, que des solutions.
Hardboiled
avatar
from le Web Parisien
175 posts

on Jul. 18 2006


Merci Agnes pour ces explications claires ! J'ai donc commençè à structurer le site comme tu le propose et le résultat est pratiquement ce que je cherchais en termes d'organisation (je teste pour l'instant en local avec ZMWS).
En particulier ton idée de créer des sous-catégories de "dossiers" est excellente dans la mesure où je peux donc (si j'ai bien compris) y attacher des articles d'autres sections (par exemple auteurs).
Pour les overlays, étant nul en php, je vais laisser tomber pour l'instant.
Par contre pour les affichages, je tatonne un peu : je pars du style boxesandarrows mais sur les boites extra (sur le côté) je cherche encore l'affichage désiré.
Concernant la "copie" de mon site actuel, je ne souhaite pas spécialement "cloner" le site sous yacs mais juste retrouver les articles que j'avais déjà écrits.
Je continue donc à tester tout ça et ensuite je me pencherai sur le style (soit à partir de boxesandarrows soit digital qui a l'avantage d'avoir 3 colonnes).

Les vacances approchant je pense que tout cela ne sera pas prêt avant la rentrée!
Merci encore une fois
Gérard

 
Gérard

avatar
Hardboiled
on Jul. 17 2006
from le Web Parisien

YACS team - Modérateur
Share
Information channels
Recent files