Template Administration - Est il possible de les personnaliser?

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

  • Template Administration - Est il possible de les personnaliser?

    Bonjour,

    Un de mes clients non expert en joomla a tendances à vouloir faire des expériences dans l'administration. j'aimerais savoir s'il est possible de personnaliser les menus en mettant, par exemple en vert les menus " OK" et en rouge "pas touche".

    Merci

  • #2
    Re : Template Administration - Est il possible de les personnaliser?

    Bonjour,

    il est certainement possible de modifier ce template, mais sinon, il y a une solution plus sécurisée, qui serait de ne donner accès au client seulement aux paries souhaitées.
    Cela est réalisable en utilisant le système ACL de Joomla!?
    Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

    Référencement Joomla! 10 astuces pour référencer son site web https://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

    Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

    Commentaire


    • #3
      Re : Template Administration - Est il possible de les personnaliser?

      Tu peux ajouter quelques règles css dans ton template.
      L'idéal serait de bidouiller un petit plugin pour charger la feuille de style supplémentaire plutôt que de devoir dupliquer le template par défaut juste pour ajouter 3 petites règles. (pire en modifiant le template original)

      Tu peux sélectionner certains menus avec des règles du genre :

      ul#menu li:nth-child(5) {
      color: #f00;
      }

      Sinon, je suis d'accord avec SimonG, les ACLs de Joomla 3 te permettent très simplement de bloquer l'accès à certains composants / fonctionnalités. Les menus disparaitront simplement du backoffice de ton client ce qui évitera tout problème.
      Agence de communication près d'Agen : http://www.bulle-communication.com
      Le blog de l'Agence : http://aperipub.fr
      Mes deux CMS de predilection sont Joomla et Magento. :-)

      Commentaire


      • #4
        Re : Template Administration - Est il possible de les personnaliser?

        Les templates administration sont des templates qui obeissent aux memes regles que les templates frontaux.
        LA seule reelle différence est la conception des menus.
        Tu trouveras facilement comment les customiser.

        Commentaire


        • #5
          Re : Template Administration - Est il possible de les personnaliser?

          Bonjour,


          Envoyé par lefabdu51 Voir le message
          Les templates administration sont des templates qui obeissent aux memes regles que les templates frontaux.
          ...Oui pour les « vues » en PHP (view), mais de mon côté, je n'ai pas encore trouvé le moyen de faire des surcharges (overrides) CSS, notamment pour Isis (Joomla 3.x). Avez-vous une idée là-dessus qui éviterait d'avoir à intervenir dans le template.css ?

          Je précise que la google-isation de ma recherche n'a abouti à rien pour le moment. Mais peut-être ai-je mal cherché :-\


          D'avance merci si vous avez un début de réponse.


          PhilJ
          Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

          Commentaire


          • #6
            Re : Template Administration - Est il possible de les personnaliser?

            Salut,
            il existe un petit plugin tout bête :


            Il suffit de rajouter un fichier custom.css dans le dossier css du template admin :
            /administrator/templates/isis/css/custom.css

            par exemple.

            PS : je ne sais plus où je l'ai trouvé, c'est pourquoi je l'envoie sur mon compte dropbox.
            Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

            Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

            Commentaire


            • #7
              Re : Template Administration - Est il possible de les personnaliser?

              Bonjour Ghazal,


              Envoyé par ghazal Voir le message
              il existe un petit plugin tout bête :
              https://dl.dropboxusercontent.com/u/..._customcss.zip [...]
              ...Merci. C'est exactement ce que je recherchais .

              => Testé illico :
              • Avec Joomla 3.1.5 en ajoutant une feuille de style à ISIS (/administrator/templates/isis/css/custom.css) : OK .
              • Avec Joomla 2.5.14 en ajoutant une feuille de style à BLUESTORK (/administrator/templates/bluestork/css/custom.css) : OK aussi .

              je ne sais plus où je l'ai trouvé, c'est pourquoi je l'envoie sur mon compte dropbox.
              ...C'était peut-être dans la forge Joomla : http://joomlacode.org/gf/project/joo..._item_id=31135 ?

              Description sur cette page :

              « With this Feature I wolud like to add the function to include a custom.css for all templates (e.g. beez3/protostar/isis/hathor) to the Joomla Core. The Plugin include this file, if it exists, from /templates/"templatename"/css.
              With this file (custom.css) you can overwrite the template css files (e.g. the template.css) and this file will not be touched by an eventual update.
              »



              Ou bien ici sur cette page en allemand : http://www.jah-tz.de/joomla-custom-c...-joomla-3.html, sous le nom de 'JCCSS (Joomla custom.css Plugin)' ?

              En tout cas je ne le vois pas dans le JED.


              Un grand merci à vous de toute façon pour le précieux renseignement.

              Bon week-end,



              PhilJ
              Dernière édition par PhilJ à 09/11/2013, 18h34
              Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

              Commentaire


              • #8
                Re : Template Administration - Est il possible de les personnaliser?

                Salut,
                PRECISION:
                je n'avais pas encore checké le Nouveau templating System de la 3.2, mais il apparait qu'il est possible de faire la même chose , ie, créer un fichier CSS personnalisé via le backend de Joomla.
                Dans Gestion des templates-->Templates-->Isis Détails et fichiers
                Dans le sub-menu
                --> Nouveau fichier
                -->(une fenêtre modale) Créér ou transférer un nouveau fichier
                -->(à droite) Type de fichier
                -->Sélectionner un type de Fichier + Nom du fichier
                -->Créer

                Le fichier est créé dans le dossier adéquat.
                Ici, dans :
                /administrator/templates/isis/css/monfichier.css
                Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                Commentaire


                • #9
                  Re : Template Administration - Est il possible de les personnaliser?

                  Salut ghazal,

                  Merci pour l'info mais, sauf erreur, en regardant l'index.php d'Isis, il ne charge que le fichier template.css (ou template-rtl.css) + un css spécifique à la langue en cours.

                  Sinon, je retiens ton plugin précédent en modifiant le nom par défaut 'custom.css' qui interfère avec celui de nombreux templates ou en le limitant au backend

                  Bon week-end
                  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


                  • #10
                    Re : Template Administration - Est il possible de les personnaliser?

                    @lomart
                    Merci pour l'info mais, sauf erreur, en regardant l'index.php d'Isis, il ne charge que le fichier template.css (ou template-rtl.css) + un css spécifique à la langue en cours.
                    OOOPS.
                    Tu as absolument raison.
                    Mais il doit bien y avoir un moyen de rajouter l'appel de la css qq part via le backend, sinon je vois pas l'intérêt du dispositif.
                    Pour l'instant, pas trouvé.
                    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                    Commentaire


                    • #11
                      Re : Template Administration - Est il possible de les personnaliser?

                      Question posée dans forum.joomla.org :


                      Peut-être que qqn répondra - quand ils seront rentrés de Boston et auront fini de s'arsouiller à la bière dans les after . Je ne dénoncerai personne mais il y a déjà des photos qui circulent , just kidding ...
                      Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                      Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                      Commentaire


                      • #12
                        Re : Template Administration - Est il possible de les personnaliser?

                        Bonjour,


                        Envoyé par ghazal Voir le message
                        Peut-être que qqn répondra - quand ils seront rentrés de Boston et auront fini de s'arsouiller à la bière dans les after . Je ne dénoncerai personne mais il y a déjà des photos qui circulent , just kidding ...
                        ...Je ne sais pas si ce qui suit est la bonne réponse, mais voilà ce que l'on peut observer dans l'en-tête <HEAD> du code source (1°) en frontend, et en (2°) en backend :
                        1. Frontend / Site Joomla : <link rel="stylesheet" href="/templates/template-du-dite/css/custom.css" type="text/css" /> — si un « custom.css » est utilisé pour le site.
                        2. Backend / Admin Joomla : <link rel="stylesheet" href="templates/isis/css/custom.css" type="text/css" /> — étant entendu que le dossier templates se trouve alors dans administrator/.

                        => Selon toute vraisemblance, il n'y a donc pas de « mélange » ou de « télescopage » à redouter entre le « custom.css » du site et le « custom.css » de l'administration.

                        De toute façon, si un tel souci venait à se faire jour, il suffirait d'écrire des surcharges très individualisées dans le « custom.css » de l'administration.


                        Bonne fin de we (et à votre bonne santé ).


                        Cordialement,



                        PhilJ
                        Dernière édition par PhilJ à 10/11/2013, 20h01
                        Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

                        Commentaire


                        • #13
                          Re : Template Administration - Est il possible de les personnaliser?

                          Bonsoir PhilJ,

                          1. Frontend / Site Joomla : <link rel="stylesheet" href="/templates/template-du-dite/css/custom.css" type="text/css" /> — si un « custom.css » est utilisé pour le site.
                          2. Backend / Admin Joomla : <link rel="stylesheet" href="templates/isis/css/custom.css" type="text/css" /> — étant entendu que le dossier templates se trouve alors dans administrator/.
                          Ce code c'est avec le plugin plg_customcss.
                          La réponse de Ghazal est pour ma remarque concernant la prise en charge native, mais à moitié, d'un css personnalisé dans J!3.2

                          Sinon ta remarque concernant les téléscopage, je l'évoque aussi dans mon post. Il faudrait ajouter la possibilité de spécifier le nom pour le backend et frontend.
                          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


                          • #14
                            Re : Template Administration - Est il possible de les personnaliser?

                            Re,


                            Envoyé par lomart Voir le message
                            Ce code c'est avec le plugin plg_customcss. La réponse de Ghazal est pour ma remarque concernant la prise en charge native [...] d'un css personnalisé dans J!3.2.
                            Oui — c'est le cas de le dire — pardon pour l'interférence . A vrai dire, je n'ai pas encore expérimenté cette version 3.2.

                            ...Et justement, à propos d'interférence :

                            Sinon ta remarque concernant les téléscopage, je l'évoque aussi dans mon post. Il faudrait ajouter la possibilité de spécifier le nom pour le backend et frontend.
                            Comme indiqué ci-dessus, je ne sais pas pour J! 3.2, mais l'utilisation du plugin plg_customcss exclut fort heureusement tout télescopage, même si le nom de la feuille de style est 'custom.css' pour le frontend et le backoffice : le fichier custom.css du site ne se charge pas lorsqu'on se rend sur l'admin, et inversement le fichier custom.css de l'admin ne se charge pas avec le site.

                            Bien entendu, si on souhaite définitivement lever toute ambigüité sur les noms de fichiers (= pour ne pas s'emmêler les pinceaux quand on travaille), il suffit de remplacer le nom custom.css dans le fichier plugins/system/customcss/customcss.php :
                            Code:
                            $custom = 'templates/'.$app->getTemplate().'/css/custom.css';
                            ...devenant par exemple :
                            Code:
                            $custom = 'templates/'.$app->getTemplate().'/css/custom[B][COLOR=#008000]-admin[/COLOR][/B].css';

                            Cordialement,



                            PhilJ
                            Dernière édition par PhilJ à 10/11/2013, 22h27
                            Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

                            Commentaire


                            • #15
                              Re : Template Administration - Est il possible de les personnaliser?

                              Bien entendu, si on souhaite définitivement lever toute ambigüité sur les noms de fichiers (= pour ne pas s'emmêler les pinceaux quand on travaille), il suffit de remplacer le nom custom.css dans le fichier plugins/system/customcss/customcss.php
                              Pas tout à fait car le nom est le même pour le backend et frontend

                              Je viens d'écrire un fork du plugin qui permet d'indiquer dans les paramètres du plugin les 2 noms des templates perso pour le backend et le frontend. Par défaut, je conserve "custom.css", comme cela l'esprit de l’original est respecté.
                              Fichiers joints
                              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