Liste des catégories avec titres des articles pour chaque catégorie

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • #16
    Re : Liste des catégories avec titres des articles pour chaque catégorie

    Y'a peut-être quelque chose qui m'échappe... le plugin à télécharger sur la page de Content List est System Admin Order. J'imagine qu'il s'agit bien de 2 plugins différents donc ça doit être juste une petite erreur..

    Commentaire


    • #17
      Re : Liste des catégories avec titres des articles pour chaque catégorie

      Y'a peut-être quelque chose qui m'échappe... le plugin à télécharger sur la page de Content List est System Admin Order.
      Bien vu. J'ai complétement oublié de mettre le fichier ... ce qui prouve qu'il n'a pas manqué à grand monde
      C'est corrigé
      UP, le plugin universel à découvrir sur https//up.lomart.fr
      bgMax
      , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

      Commentaire


      • #18
        Re : Liste des catégories avec titres des articles pour chaque catégorie

        Je viens de l'installer sans modifier les options.
        Et il y un comportement bizarre qui fait que dans chaque liste on a des <li> qui contiennent chacun un ensemble de <a> qui s'incrémentent, comme si un <li> était créé à chaque passage de la boucle...

        Cliquez sur l'image pour l'afficher en taille normale

Nom : cpt_1.jpg 
Affichages : 1 
Taille : 22,2 Ko 
ID : 1805593

        Sinon la solution est assez chouette et pourrait répondre à mon besoin.
        Avec une class donnée aux sous catégories par niveau et un appel dynamique de la catid ce serait super fun
        Dernière édition par 8Fanny8 à 06/06/2016, 09h40

        Commentaire


        • #19
          Re : Liste des catégories avec titres des articles pour chaque catégorie

          Et il y un comportement bizarre qui fait que dans chaque liste on a des <li> qui contiennent chacun un ensemble de <a> qui s'incrémentent, comme si un <li> était créé à chaque passage de la boucle...
          J'ai vu le problème. Je regarde

          Avec une class donnée aux sous catégories par niveau et un appel dynamique de la catid ce serait super fun
          Ce n'est pas l'idée de base, qui est d'avoir une version copiable vers un traitement de textes
          Dernière édition par lomart à 06/06/2016, 13h38
          UP, le plugin universel à découvrir sur https//up.lomart.fr
          bgMax
          , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

          Commentaire


          • #20
            Re : Liste des catégories avec titres des articles pour chaque catégorie

            @ 8Fanny8

            Je viens de l'installer sans modifier les options.
            C'est ça le souci, car j'ai surtout tester les personnalisations jusqu'à oublier la version de base.
            Je vais revoir cela et mettre une nouvelle version en ligne.
            En attendant, il suffit ajouter cela dans les paramètres du plugin :

            Template catégorie : <small>##ROUTE##</small><strong> ##TITLE##</strong>
            Template article : <a href="##URL##"">##TITLE##</a>
            mettre aussi le "Niveau titre pour catégorie" sur p au lieu de h1

            ou passer ces mêmes paramétres lors de l'appel dans l'article, soit :
            Code:
            {contentlist 
            | cat_tag=p 
            | cat_template = <small>##ROUTE## </small><strong> ##TITLE##</strong> 
            | art_template=<a href="##URL##">##TITLE##</a>}
            UP, le plugin universel à découvrir sur https//up.lomart.fr
            bgMax
            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

            Commentaire


            • #21
              Re : Liste des catégories avec titres des articles pour chaque catégorie

              La version corrigée est en ligne : http://lomart.fr/extensions/lm-contentlist

              Si tu as des suggestions (en dehors d'une arborescence), n'hésite pas !
              UP, le plugin universel à découvrir sur https//up.lomart.fr
              bgMax
              , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

              Commentaire


              • #22
                Re : Liste des catégories avec titres des articles pour chaque catégorie

                Super ! Comme sur des roulettes. Du coup j'ai plein de questions, mais ce sont probablement les dernières.

                1) Le plus important : est-ce que tu verrais un moyen simple d'obtenir une indentation des sous-catégories pour gagner en lisibilité ? S'il n'y a pas d'arborescence dans la structure même ce serait un bon compromis pour moi.

                Le plus simple est surement d'ajouter une class avec le niveau de catégorie.
                Là j'ai un peu triché en intégrant la ##ROUTE## en tant que class dans le cat_template ; un moyen serait de simplement compter les '/' mais pour ça il faut passer par une regex et je sais pas trop comment m'y prendre. Moi ça me va, peut-être que tu trouveras ça un peu trop bricolé

                2) Et sinon pour obtenir une vraie table ce serait pas mal d'afficher les catégories vides, celles qui n'ont pas d'articles mais qui ont des sous-catégories qui possèdent des articles (à moins qu'il y ait une option qui m'ait échappé).

                3) Ce serait aussi assez puissant d'avoir une catégorie dynamique, c'est à dire remplacer la catégorie (si elle est en mode dynamique) par la catégorie courante quand on se trouve dans un composant du bon type. Ou alors passer ça directement en paramètre dans le code du plugin ?

                4) Et un dernière question : j'ai placé le code dans un module perso mais il n'est pas converti, j'imagine que ça ne fonctionne que dans un article, il faudrait que je passe par une extension qui affiche l'article dans un module ?

                Merci encore !

                Commentaire


                • #23
                  Re : Liste des catégories avec titres des articles pour chaque catégorie

                  Merci pour ton retour,

                  1) Le plus important : est-ce que tu verrais un moyen simple d'obtenir une indentation des sous-catégories pour gagner en lisibilité ? S'il n'y a pas d'arborescence dans la structure même ce serait un bon compromis pour moi.
                  Si tu veux que les articles soient décalés par rapport aux catégories, un simple règle CSS sur la balise UL doit suffire. Tu crées une classe .margin-left-20 {margin-left:20px} et tu l'affectes au paramètre "Classe(s) pour balise article"
                  Pour avoir une marge proportionnelle au nombre de "/", il faudrait que je le code dans le php. Mais dans ce cas, on peut faire mieux ... à réflechir

                  2) Et sinon pour obtenir une vraie table ce serait pas mal d'afficher les catégories vides, celles qui n'ont pas d'articles, mais qui ont des sous-catégories qui possèdent des articles (à moins qu'il y ait une option qui m'ait échappé).
                  L'idée de base du plugin est d'avoir la liste des articles pour les coller dans un traitement de texte pour avoir un document à pointer au fur et à mesure de la relecture. Donc, je pars des articles que je classe par catégories, et non l'inverse.
                  Si un article a des catégories parentes sans article, il me semble que le nom de ces catégories est mentionné

                  3) Ce serait aussi assez puissant d'avoir une catégorie dynamique, c'est-à-dire remplacer la catégorie (si elle est en mode dynamique) par la catégorie courante quand on se trouve dans un composant du bon type. Ou alors passer ça directement en paramètre dans le code du plugin ?
                  Tu veux dire un truc du genre {contentlist auto} qui remplacerait auto par l'ID de la catégorie de l'article courant pour avoir la liste des autres autres articles ?
                  C'est une bonne idée que je retiens. Reste à savoir si auto est implicite, pour l'instant sans ID on liste toutes les catégories.

                  4) Et un dernière question : j'ai placé le code dans un module perso, mais il n'est pas converti, j'imagine que ça ne fonctionne que dans un article, il faudrait que je passe par une extension qui affiche l'article dans un module ?
                  As-tu activé plugin de contenu ?
                  Dernière édition par lomart à 07/06/2016, 11h59
                  UP, le plugin universel à découvrir sur https//up.lomart.fr
                  bgMax
                  , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                  Commentaire


                  • #24
                    Re : Liste des catégories avec titres des articles pour chaque catégorie

                    Désolée de ne pas avoir répondu plus tôt, il y a eu quelques retournements de situation... J'ai mis la main sur l'extension ArtCats qui fait exactement le boulot ! Et après tout ce chemin je crains qu'une partie du projet ne tombe à l'eau pour cause de réorganisation du cahier des charges. Bref.

                    Si tu veux que les articles soient décalés par rapport aux catégories, un simple règle CSS sur la balise UL doit suffire. Tu crées une classe .margin-left-20 {margin-left:20px} et tu l'affectes au paramètre "Classe(s) pour balise article"
                    Pour avoir une marge proportionnelle au nombre de "/", il faudrait que je le code dans le php. Mais dans ce cas, on peut faire mieux ... à réflechir
                    Oui, je parlais bien du niveau de catégorie. C'est le moyen le plus simple que je vois, ça reste du bricolage

                    Tu veux dire un truc du genre {contentlist auto} qui remplacerait auto par l'ID de la catégorie de l'article courant pour avoir la liste des autres autres articles ?
                    C'est une bonne idée que je retiens. Reste à savoir si auto est implicite, pour l'instant sans ID on liste toutes les catégories.
                    Exactement ! Ca permet par exemple d'avoir une liste des catégories et l'index de chaque catégorie en pendant.


                    Je te remercie encore beaucoup pour ton aide, et je suis prête à te filer un coup de main pour tester le jour où tu voudras mettre en place une amélioration. Pour l'instant je vais voir comment évolue le projet avant de m'engager dans une voie.

                    ++
                    Fanny

                    Commentaire


                    • #25
                      Re : Liste des catégories avec titres des articles pour chaque catégorie

                      Bonjour Fanny,

                      J'ai mis la main sur l'extension ArtCats qui fait exactement le boulot !
                      C'est vrai que cela répond à ton (ancien) besoin, mais c'est un module qui n'a pas le même but que mon plugin.

                      Merci pour ta proposition d'aide pour tester une nouvelle version. Dès que j'ai des changements conséquents, je te ferais signe.

                      Bonne journée
                      UP, le plugin universel à découvrir sur https//up.lomart.fr
                      bgMax
                      , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                      Commentaire


                      • #26
                        Re : Liste des catégories avec titres des articles pour chaque catégorie

                        @ 8Fanny8

                        Pour info, j'ai mis en place ta suggestion (v1.2). Si on n’indique pas de catégorie, c'est la catégorie courante qui est listée. Pour avoir toutes les catégories, il suffit de mettre 0

                        Pour le reste, je regarderais cela quand j'aurais un peu de temps
                        UP, le plugin universel à découvrir sur https//up.lomart.fr
                        bgMax
                        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                        Commentaire

                        Annonce

                        Réduire
                        Aucune annonce pour le moment.

                        Partenaire de l'association

                        Réduire

                        Hébergeur Web PlanetHoster
                        Travaille ...
                        X