Community Builder : Ajouter les fonctionnalités d'une autre extension

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

  • Community Builder : Ajouter les fonctionnalités d'une autre extension

    Bonjour,

    Je suis nouveau dans Joomla, je cherche en quelque sorte à fusioner les fonctionnalités de deux extensions.

    Il s'agit de Community Builder et J!Research.

    En effet, j'aimerais avoir toutes les fonctionnalités de gestion de laboratoire proposé par J!Research mais que les chercheurs soient des profils enregistrés via Commnunity Builder.

    J'ai déjà développé pleins d'extensions sous Wordpress mais sous Joomla le fonctionnement à l'air plus complexe.

    Si vous connaissez bien les deux extensions, j'aimerais savoir comment je dois proceder ? C à d : créer une extension qui fait un lien entre CB et J!Research ou intégrer les fonctions de J!Research dans CB ... ?

    Merci

  • #2
    Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

    Bonjour,

    Et bienvenue sur le forum.

    Il faut créer un plugin CB pour J!Research.

    Mais attention, ce composant n'étant plus maintenu depuis 2 ans (décembre 2010), et n'étant pas porté vers Joomla! 2.5 (Joomla! 1.5 est officiellement décédé quand au support), je doute fort que tu trouves de l'aide pour intégrer un cadavre.
    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


    • #3
      Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

      Merci de l’accueil et de la réponse.

      Pour J!Research il existe une version bêta qui est compatible Joomla 2.5 : http://joomla-research.com/

      Sinon je comprends pas trop ce que tu veux dire par créer un plugin CB pour J!Research ?

      Commentaire


      • #4
        Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

        La version beta n'étant pas référencée correctement, je ne l'ai pas trouvée

        Community Builder fonctionne avec un mécanisme de plugins, permettant d'ajouter des onglets spécifiques à chaque extension. Il en existe des centaines, du plus simple au plus sophistiqué.
        Ce très vieux sujet donne la logique d'écriture d'un plugin CB http://www.joomlapolis.com/news/11774?task=view
        On peut en écrire pour tout composant existant ou à venir. C'ets l'un des points forts de CB, qui permet, en extrapolant un peu, d'avoir un site totalement user-centric (où l'utilisateur accède à tout et gère tout depuis son profil).
        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


        • #5
          Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

          Merci je comprends mieux. Car pour moi une extension est une forme de plugin alors le concept de plugin dans le plugin me paraissait bizarre.

          Il est donc possible d'implémenter l’extension J!Research(Sous forme de plugin) dans l'extension CB .

          Commentaire


          • #6
            Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

            Oui, c'est possible, CB a certains plugins (genre GroupJive) qui sont quasiment des composants inclus comme plugins de CB).

            Attention, la création d ece type de plugin/composant n'est pas une mince affaire, mais le résultat est en général bluffant.
            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


            • #7
              Re : Community Builder : Ajouter les fonctionnalités d'une autre extension



              Jisse, attention à ne pas noyer notre ami tux. Un plugin dans un plugin qui, pour CB, peut être assimilé à un composant tant le plugin CB est puissant... ouf, le mal de crâne est proche...:-)
              Christophe (cavo789)
              Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
              Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

              Commentaire


              • #8
                Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

                Très bien. Et le lien que tu as posté contient toute la démarche à suivre, si tu as d'autres docs, je suis preneur.

                Sinon, tu avais suggéré de créer un plugin CB dans J!Research et j'ai suggéré l'inverse. Quelle serait la meilleur solution ?

                Commentaire


                • #9
                  Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

                  J!Research étant une vieillerie 1.5, non suivie, si tu veux pouvoir suivre l'évolution de Joomla! et de CB, le plus sage est le plugin CB
                  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


                  • #10
                    Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

                    Envoyé par cavo789 Voir le message


                    Jisse, attention à ne pas noyer notre ami tux. Un plugin dans un plugin qui, pour CB, peut être assimilé à un composant tant le plugin CB est puissant... ouf, le mal de crâne est proche...:-)
                    Qui dit Tux, dit linux, et là on est habitués au concept des plugins de plugins

                    Et pour CB, c'est vrai qu'un plugin CB peut souvent (Group Jive, CB Subs, etc...) être assimilé à un composant, tant le plugin est puissant.
                    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


                    • #11
                      Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

                      Envoyé par jisse03 Voir le message
                      Qui dit Tux, dit linux, et là on est habitués au concept des plugins de plugins
                      Mdrrrr.


                      Donc pour être sur que j'ai bien compris, c'est J!Research qui devient un plugin de CB et qui va être représenté sous forme d'onglet dans l'interface de gestion de CB ?

                      Commentaire


                      • #12
                        Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

                        Envoyé par tux77 Voir le message
                        Donc pour être sur que j'ai bien compris, c'est J!Research qui devient un plugin de CB et qui va être représenté sous forme d'onglet dans l'interface de gestion de CB ?
                        Exactement.

                        CB est d'une redoutable puissance, je pense que tu ne fais qu'effleurer pour l'instant la partie visible de l'iceberg...
                        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


                        • #13
                          Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

                          Oui je m'en doute et j'ai pas encore mis la tête dans le code mais j'espère que c'est pas une usine à gaz lol

                          J'ai pas encore lu en détail le lien que tu as donné mais j'ai pas l'impression que rajouter un plugin à une extension nécessite beaucoup de code. Je me trompe forcement..

                          Commentaire


                          • #14
                            Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

                            Pas forcément, tout dépends de l'extension à interfacer et ce que cette dernière prends en charge. Impossible de quantifier.

                            La programmation d'un onglet dans CB est simple est fait en deux heures max. Reste à gérer ce qui doit être affiché et là c'est l'extension tierce qui devrait prendre le relai.
                            Christophe (cavo789)
                            Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                            Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                            Commentaire


                            • #15
                              Re : Community Builder : Ajouter les fonctionnalités d'une autre extension

                              Envoyé par cavo789 Voir le message
                              Pas forcément, tout dépends de l'extension à interfacer et ce que cette dernière prends en charge. Impossible de quantifier.

                              La programmation d'un onglet dans CB est simple est fait en deux heures max. Reste à gérer ce qui doit être affiché et là c'est l'extension tierce qui devrait prendre le relai.
                              Là oui, tout dépend...

                              Mais dans ce cas concret vu que l'extension en question est aussi figée que le Sphinx...
                              Autant tout réécrire dans le plugin.
                              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

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X