Créer et gérer des tableaux

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

  • [RÉGLÉ] Créer et gérer des tableaux

    Hello,

    Petit sujet du week-end : comment gérez vous les tableaux de votre côté ?
    Pour ma part j'utilise cette extension : https://www.joomunited.com/products/droptables
    Elle permet de mettre ça entre les mains d'un client assez facilement, mais je suis curieux de savoir si y'a mieux/plus simple ou autre?

    Merci

    Bon WE
    Laurent
    Dernière édition par Tortue Genial 69 à 05/01/2023, 14h16
    Expert en conception et réalisation de sites Internet 100% Joomla
    www.toonetcreation.com

  • #2
    Bonjour Laurent,

    Il m'est arrivé de devoir intégrer des tableaux : trois solutions pour trois cas de figures
    - droptables pour clients qui voulaient prendre en main
    - copiés collés de Libreoffice ( avec tutoriel ou formation si pour le client )
    - embed de google sheet ( le client ne touche pas au tableau du site, et peux même partager l'édition du tableau )
    je crois que droptable fait de l'embed aussi

    woluweb aime ceci.
    aidons nous les uns les autres ...

    https://www.web54.fr

    Commentaire


    • #3
      merci de ton retour

      en effet, si on veut mettre les tableaux entre les mains des clients, y'a pas vraiment d'extension simple à part DropTables je trouve
      Expert en conception et réalisation de sites Internet 100% Joomla
      www.toonetcreation.com

      Commentaire


      • #4
        en fait, jce fait assez bien le job pour des clients un peu aguerris , sinon l'option copié collé est pas mal aussi (réglage des css à envisager)
        aidons nous les uns les autres ...

        https://www.web54.fr

        Commentaire


        • #5
          ouais mais la plupart des clients ne sont pas aguerris, donc pas viable malheureusement.
          Expert en conception et réalisation de sites Internet 100% Joomla
          www.toonetcreation.com

          Commentaire


          • #6
            Bonsoir,
            Perso,
            Je crée mes tableaux avec Calc de libre office
            Je sauvegarde la feuille au format html
            J'ouvre le fichier.html avec un éditeur pour supprimer tout ce qui se trouve avant et après les balises table
            Je colle ce code dans jce en affichage code

            Et hop,

            B.

            Commentaire


            • #7
              Bonsoir,

              Je propose deux solutions :

              - le glisser/déposer du fichier dans le gestionnaire de media mais généralement je fais un répertoire personnalisé dans l'extension Quantum manager (un "scope") puis un modèle (template) est utilisé pour afficher le tableau quand on souhaite l’intégrer (embed). J'ai pris le parti d'en faire un custom field (champ personnalisé ou CF) mais on peut très bien l'intégrer depuis l'éditeur (tinymce) avec le bouton "embed" xtd de quantum. Pour faire simple, je gère les tableaux comme je gère les medias audio, video et pdf avec des lecteurs adaptés soit en les affichant, soit en téléchargement avec un véritable Glisser-déposer et sans afficher de ligne de code pour le rédacteur.


              - l'autre solution, c'est d'importer le contenu ou d'éditer un tableau responsive depuis l'éditeur. L'extension que j'utilise permet de définir la présentation des colonnes et lignes sans ligne de code. On utilise les propriétés de Bootstrap 5 pour définir comment afficher le contenu sous les différents supports (ecran large, normal, tablette, smartphone...). Je l'ai déjà évoqué en présentation du Joomladay 2022.





              En résumé pour les tableaux simples ou pour être capable d'aligner correctement une image avec du texte (y compris sur smartphone), j’utilise et je propose la deuxième solution.
              Et la première solution pour les tableaux plus complexes. Ce qu'il faut retenir, c'est la simplicité avec quantum sur le fait de glisser et deposer (ou autres medias), la gestion de droits et de repertoires spécifiques.

              Il m'arrive aussi de développer un formulaire ou d'extraire des données du site (stats par exemple) pour obtenir l'affichage de résultat sous la forme d'un tableau (incluant formule de calcul) avec graphique et/ou de l'envoyer par email mais on s'éloigne du sujet.

              Il existe des solutions comme le fait d'utiliser onedrive, googledrive qui propose l'intégration en iframe (le code est généré par onedrive et il suffit de le coller dans l'article),
              des outils de conversion comme tableizer ( https://tableizer.journalistopia.com/ )

              Pour réaliser une intégration simple en iframe d'un fichier local, on peut utiliser l'outil de visualisation de google.
              On peut aussi envisager le développement d'un shortcode via l'extension Up ou utiliser une extension tierce comme embed Office ( https://joomhelper.com/joomla-embed-office-plugin )
              pour eviter de modifier le blocage des iframes ( on peut aussi décider de supprimer les iframes du paramètre des codes prohibés depuis le profil défini dans le plugin "tinymce")

              Cela donne en html

              Code HTML:
              <iframe src="https://docs.google.com/viewer?url=https://files.elfsight.com/storage/_assets/file-embed/files/embed-xlsx-file.xlsx&embedded=true" frameborder="0" width="500" height="500"></iframe>


              En conclusion, il y a de nombreuses façons en embed (iframe) mais dans le cas de composant éditeur de tableau, mis à part un développement, je ne vois pas d'autre choix que droptables pour les tableaux les plus complexes.


              Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

              Commentaire


              • #8
                Bonjour,

                Envoyé par daneel Voir le message
                Pour réaliser une intégration simple en iframe d'un fichier local, on peut utiliser l'outil de visualisation de google.
                On peut aussi envisager le développement d'un shortcode via l'extension Up ou utiliser une extension tierce comme embed Office ( https://joomhelper.com/joomla-embed-office-plugin )
                Cette action prévue pour la prochaine version de UP devrait voir le jour assez vite. Elle permettra d'afficher des fichiers word, excel, powerpoint et LibreOffice (odt et ods)

                Une autre solution pour faire des tableaux est cette action : https://up.lomart.fr/demo/action-csv2table
                Le webmaster garde le contrôle sur le style (>
                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


                • #9
                  Merci pour tous vos retours

                  Même si ces solutions sont très bien, de mon point de vue, je trouve que pour une personne lambda avec pas ou peu de connaissance et de "débrouillardise", il n'y a quand même pas de vraie solution très simple et user friendly de prise en main pour la gestion des tableaux.
                  Expert en conception et réalisation de sites Internet 100% Joomla
                  www.toonetcreation.com

                  Commentaire


                  • #10
                    Envoyé par Tortue Genial 69 Voir le message
                    Merci pour tous vos retours

                    Même si ces solutions sont très bien, de mon point de vue, je trouve que pour une personne lambda avec pas ou peu de connaissance et de "débrouillardise", il n'y a quand même pas de vraie solution très simple et user friendly de prise en main pour la gestion des tableaux.
                    Au résultat, je ne vois pas plus simple.

                    Et j'ai bien des rédacteurs qui ne sont pas habitués de l'informatique, capables d'aller cliquer sur le bouton pour "intégrer les fichiers"
                    d'aller chercher le fichier ou de le glisser/déposer dans la zone et de choisir l'affichage et d'enregistrer leur article.
                    Il font cela régulièrement avec les pdf mais également avec des fichiers xls.

                    Et pour aller dans la simplification comme je l'ai indiqué, j'ai mis en custom field et je l'ai associé à une catégorie avec un type d'article qui ne fait qu'afficher ce type de document. Ainsi, un utilisateur qui établi un planning sous excel et souhaite le diffuser sur l'intranet ouvre l'article, glisse le fichier et publie.
                    Dernière édition par daneel à 03/10/2022, 11h15
                    Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                    Commentaire


                    • #11
                      Tiens, ce que tu proposes là avec Quantum, c est gaisable aussi avec TinyMCE ?
                      Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                      Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                      Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                      Commentaire


                      • #12
                        Envoyé par daneel Voir le message

                        Au résultat, je ne vois pas plus simple.

                        Et j'ai bien des rédacteurs qui ne sont pas habitués de l'informatique, capables d'aller cliquer sur le bouton pour "intégrer les fichiers"
                        d'aller chercher le fichier ou de le glisser/déposer dans la zone et de choisir l'affichage et d'enregistrer leur article.
                        Il font cela régulièrement avec les pdf mais également avec des fichiers xls.

                        Et pour aller dans la simplification comme je l'ai indiqué, j'ai mis en custom field et je l'ai associé à une catégorie avec un type d'article qui ne fait qu'afficher ce type de document. Ainsi, un utilisateur qui établi un planning sous excel et souhaite le diffuser sur l'intranet ouvre l'article, glisse le fichier et publie.
                        1) faut pas s'énerver, ça sert à rien.
                        2) ce n'est pas du tout ce que j'ai voulu dire : en gros, d'après les retours qui m'ont été faits, les IHM/interfaces/processus/solutions etc pour gérer des tableaux ne sont globalement pas hyper funky et que au premier abord cela peut perdre pas mal de gens non avertis.
                        3) je suis totalement d'accord avec toi, mais pour la plupart des gens, même de petites choses/actions insignifiantes pour nous, sont déjà trop prises de têtes pour une personne lambda
                        4) encore une fois, je ne fait que relater des choses qui m'ont été remontées, perso j'ai pas de soucis avec tout ce qui a été évoqué plus haut.
                        Dernière édition par daneel à 03/10/2022, 11h15
                        Expert en conception et réalisation de sites Internet 100% Joomla
                        www.toonetcreation.com

                        Commentaire


                        • #13
                          Envoyé par woluweb Voir le message
                          Tiens, ce que tu proposes là avec Quantum, c est faisable aussi avec TinyMCE ?
                          Envoyé par daneel Voir le message
                          on peut très bien l'intégrer depuis l'éditeur (tinymce) avec le bouton "embed" xtd de quantum.
                          mais aussi avec up, etc... et tu peux aussi écrire l'iframe directement dans tinymce sans extension tierce donc oui pour l'intégration (embed)

                          L'autre solution : La création de tableau responsive, c'est directement dans tinymce (pas dans jce ou autre editeur) donc oui également.

                          Pas de soucis

                          Dernière édition par daneel à 03/10/2022, 10h53
                          Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                          Commentaire


                          • #14
                            Envoyé par Tortue Genial 69 Voir le message

                            1) faut pas s'énerver, ça sert à rien.
                            Il n'y a pas d'énervement mais simplement suivez les indications, faite un retour avant d'apporter une critique.
                            En prenant le temps de détailler la procédure avec ou sans quantum, c'est aussi pour expliquer le fonctionnement.

                            Exemple : Je n'ai jamais gouté à la gelée de framboise et j'ai plusieurs avis négatif sur la gelée de framboise. On présente une recette de cuisine sur la gelée de framboise, je dois en conclure sans avoir lu la recette que c'est mauvais en général car les gens détestent la gelée de framboise? Et je l'indique malgré ne pas avoir lu ou testé la recette. Tu comprends le raisonnement et l'analogie ?

                            Alors peut être que j'ai manqué quelque chose dans mes explications.
                            Dans ce cas, n'hésitez pas à m'indiquer vos difficultés... on en reparle après

                            Dernière édition par daneel à 03/10/2022, 10h54
                            Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                            Commentaire


                            • #15
                              Envoyé par Tortue Genial 69 Voir le message
                              Merci pour tous vos retours

                              Même si ces solutions sont très bien, de mon point de vue, je trouve que pour une personne lambda avec pas ou peu de connaissance et de "débrouillardise", il n'y a quand même pas de vraie solution très simple et user friendly de prise en main pour la gestion des tableaux.
                              Bon :
                              Pour avoir vécu la difficulté de mettre entre les mains des utilisateurs les outils d'éditions, je dirai qu'il faut savoir poser ses limites.
                              On fait du web, et les clients aussi.
                              s'ils ne savent pas ajouter une ligne ou une colonne en ayant un tutoriel
                              s'ils ne savent pas aller modifier un tableau sur un drive ( qui serait embed)
                              s'ils ne savent pas faire un glissé déposé comme propose daneel
                              ...

                              Alors, ils te déléguent la tâche et font ce pourquoi ils sont doués.
                              C'est du web ! On essaye de faire que cela ressemble le plus possible à leur environnement bureautique !
                              Que faut il de plus ? La télépathie ?

                              Je plaisante mais à un certain niveau quand la personne en face te dit que c'est compliqué à chaque fois que tu simplifies c'est qu'elle n'a pas envie de comprendre.
                              J'ai des personnes de + 80 ans qui arrivent à gérer des contenus plutôt compliqué, simplement elles le veulent bien.

                              Je te dis cela sans énervement non plus, mais pour te faire savoir que parfois on ne peut pas répondre au désir client car il n'y a pas de véritable désir !
                              aidons nous les uns les autres ...

                              https://www.web54.fr

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X