Compilateur d'extension

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

  • Compilateur d'extension

    Bonjour,

    si comme moi vous développez parfois des extensions qui ont vocation à être distribuées sur le JED ou bien installées sur plusieurs site, ce petit composant pourra vous être utile :
    http://extensions.joomla.org/extensi...igration/28435

    Il permet simplement de créer un zip installable à partir des sources présentes sur un site Joomla.
    Cela évite d'aller récupérer les fichiers individuellement pour ensuite créer un zip structuré en local (surtout pour les composants multilingues pour lesquels on a rapidement beaucoup de fichiers à récupérer / organiser).

    Attention, ça ne fonctionne que pour une extension "simple" pas un package qui va contenir par exemple un composant + un module.

    Si vous trouvez des bugs ou des améliorations possibles, n'hésitez pas à me les faire remonter

  • #2
    Re : Compilateur d'extension

    Bonjour,

    Très bonne idée que ce composant. Je l'avais déjà remarqué sur la JED

    2 suggestions :
    - donner un nom explicite au composant du genre cmp_Folcomedia_Packager_1.0.1 au lieu de 1.0.1
    c'est plus facile pour le retrouver après téléchargement
    - la possibilité de faire un package langue en créant un fichier manifest minimal
    Il est fréquent de traduire une extension sans avoir le courage de le mettre en forme pour le proposer à la communauté
    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


    • #3
      Re : Compilateur d'extension

      Merci pour ton retour.

      Pour la première suggestion, on me l'avais déjà fait remonter, je pense que ce sera le cas dès la prochaine mise à jour.
      Pour la seconde, je ne comprends pas très bien ce que tu veux dire... peux-tu développer l'idée stp ?

      Commentaire


      • #4
        Re : Compilateur d'extension

        Je traduis souvent une extension en faisant une copie des fichiers langages d'origine en remplaçant le préfixe langue (fr-FR)
        Il serait bien de pouvoir en faire ensuite un zip pour une réinstallation ou un partage.
        Il faudrait chercher les fichiers langues pour un prefixe langue puis créer un fichier XML manifest avant de créer le zip.
        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


        • #5
          Re : Compilateur d'extension

          Bonjour,

          J'utilise en général Freestyle Translation Manager Pro, qui permet de créer directement les "packages" langues, quel que soit le nombre de modules ou plugins associés à un composant, avec le manifest correct.

          Bon, il s'agit d'une extension commerciale, mais qui peut être utile en cas de gros travaux de traduction.
          Pas de demande de support par MP.
          S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

          Commentaire


          • #6
            Re : Compilateur d'extension

            J'utilise en général Freestyle Translation Manager Pro, qui permet de créer directement les "packages" langues, quel que soit le nombre de modules ou plugins associés à un composant, avec le manifest correct.
            Tout à fait JC.
            Mais je trouve qu'il serait bien d'avoir un outil simple et gratuit pour faciliter le partage des traductions de petites extensions que nous avons tous fait un jour.
            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


            • #7
              Re : Compilateur d'extension

              Oui, ce serait sympa, en étendant un peu le Folco, par exemple.
              Pas de demande de support par MP.
              S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

              Commentaire


              • #8
                Re : Compilateur d'extension

                Oui, ce serait sympa, en étendant un peu le Folco, par exemple.
                On est d'accord!

                Il resterait à Peter_P d'ajouter une rubrique sur le site des extensions FR pour centraliser le tout
                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
                  Re : Compilateur d'extension

                  @folcomedia
                  super pratique ton extension, mais il manque le dossier "media".
                  Il me semble que nous sommes de + en + nombreux à y placer les "assets" de nos extensions (js/css/images, voire fonts).

                  Juste pour info, ca se gère par le .xml :

                  Code HTML:
                  	<media folder="media" destination="dossier_de_l'extension">
                  		        <filename>index.html</filename>
                                  <folder>css</folder>
                                  <folder>images</folder>
                                  <folder>js</folder>
                  	</media>
                  Dernière édition par ghazal à 01/12/2014, 15h04
                  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


                  • #10
                    Re : Compilateur d'extension

                    Hello,

                    merci pour ton retour.

                    Je viens de vérifier, ce dossier est bien traité (normalement) quand on compile un composant, mais pour les autres types d'extension.
                    Je vais donc le rajouter, sauf si justement tu parlais des composants, auquel cas il y a un problème (car ça devrait être inclus).

                    Commentaire


                    • #11
                      Re : Compilateur d'extension

                      Non, tu as raison, je n'ai pas vérifié pour un composant mais pour un module.
                      Pas glop.
                      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 : Compilateur d'extension

                        Une nouvelle version est disponible (via l'auto updater seulement, pas encore publié sur le JED) qui devrait couvrir ce besoin.
                        Par contre je n'ai pas de module/plugin sous la main pour tester, donc je compte sur vous

                        Commentaire


                        • #13
                          Re : Compilateur d'extension

                          Ca roule ici avec un module.
                          En tous les cas, un grand merci. Ca permet de gagner du temps et surtout d'éviter les erreurs quand on recompose l'extension.
                          Dernière édition par ghazal à 02/12/2014, 11h23
                          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

                          Annonce

                          Réduire
                          Aucune annonce pour le moment.

                          Partenaire de l'association

                          Réduire

                          Hébergeur Web PlanetHoster
                          Travaille ...
                          X