Joomla est-il une possibilité?

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

  • Joomla est-il une possibilité?

    Bonjour à toutes et à tous,

    En 1999 je me suis lancé dans le webmastering en créant un petit site en html sur une équipe de volley professionnelle (le Tours Volley Ball), les saisons ont défilé et de fil en aiguille j'ai appris le PHP pour faire un site à mon idée mais j'avoue que je commence à être fatigué de faire et défaire pour au final perdre du temps dans des évolutions qui pourraient être celles d'un CMS auquel je pourrais apporter mes sciprts PHP perso, donc la question est la suivante, à votre avis, ce site : http://www.tewebe.com, pourrait il passer facilement sous Joomla tout en y intégrant les scripts qui me permettent de gérer la base de données qui est derrière (gestion de rencontres et de pronostics)?

    Si oui, pourriez vous me guidez sur la base de la 1.5 en m'indiquant/me conseillant les plugin à y intégrer pour me permettre de développer en php dans Joomla?

    Je vous remercie par avance, et j'espère que vous ne penserez pas que je poste ici pour vous attirer vers tewebe, c'est loin d'être le but, je ne demande qu'un peu d'aide pour une décision car après avoir testé brièvement Joomla et Drupal, mon coeur balance et j'ai découvert récemment la philosophie de SPIP et je suis encore plus dans l'embarras du choix, c'est la raison pour laquelle je me suis décidé à demander de l'aide ici te probablement du côté de Drupal et de Spip ...

    Par avance merci

    Quelque soit ma décison future, je terminerai ce message par longue vie aux CMS qui permettent d'élargir l'éventail des sites amateurs sur la toile
    1 Ligue des Champions (2005) / 2 Championnats de France (2004, 2010) / 6 Coupes de France (2003, 2005, 2006, 2009, 2010, 2011) [Record] ... TVB l'histoire se poursuit

  • #2
    Il existe des extensions pour joomla qui offre la possibilité de gérer les rencontres et les scores, j'espère que tu trouvera quelques utilisateurs de ces extensions afin de remonter leurs expériences et pourquoi pas de voir leur site en fonction...

    Papounet peut-être?
    Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

    Commentaire


    • #3
      Merci pour ta réponse, mais, je ne sais pas si je me suis bien exprimé, mon idée n'est pas de trouver des extensions pour gérer les rencontres et les pronostics, mais de pouvoir coder en php à l'intérieur de joomla avec des tables de données autres que celle de Joomla, je veux que le CMS que je vais choisir intègre mes scripts, quitte, bien entendu, à les adapter à une syntaxe dans les url... etc

      j'ai développé tewebe dans une certaine logique et j'y tiens
      1 Ligue des Champions (2005) / 2 Championnats de France (2004, 2010) / 6 Coupes de France (2003, 2005, 2006, 2009, 2010, 2011) [Record] ... TVB l'histoire se poursuit

      Commentaire


      • #4
        Envoyé par Green Hornet Voir le message
        Merci pour ta réponse, mais, je ne sais pas si je me suis bien exprimé, mon idée n'est pas de trouver des extensions pour gérer les rencontres et les pronostics, mais de pouvoir coder en php à l'intérieur de joomla avec des tables de données autres que celle de Joomla, je veux que le CMS que je vais choisir intègre mes scripts, quitte, bien entendu, à les adapter à une syntaxe dans les url... etc

        j'ai développé tewebe dans une certaine logique et j'y tiens
        oui il existe quelques petites extensions qui permettent d'inserer du code php et des les appeler par des balises dans des articles ou des modules

        exemple :
        -pour les articles :
        http://extensions.joomla.org/compone...,60/Itemid,35/
        - pour le positionnement en module :
        http://extensions.joomla.org/compone...758/Itemid,35/

        Idem pour les appels à des tables mysql autre que la base joomla...
        exemple :
        http://extensions.joomla.org/compone...326/Itemid,35/

        Voila, en espérant que cela répond à tes questions.
        Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

        Commentaire


        • #5
          ahhh! excellent tout ça, va falloir que je teste ça maintenant

          merci et si vous avez des suggestions n'hésitez pas
          1 Ligue des Champions (2005) / 2 Championnats de France (2004, 2010) / 6 Coupes de France (2003, 2005, 2006, 2009, 2010, 2011) [Record] ... TVB l'histoire se poursuit

          Commentaire


          • #6
            Envoyé par Green Hornet Voir le message
            ahhh! excellent tout ça, va falloir que je teste ça maintenant

            merci et si vous avez des suggestions n'hésitez pas
            pour l'instant la plupart des extensions sont sous joomla 1.0.x mais cela va tellement vite... que j'hésiterai quand même encore avant de me lancer dans joomla 1.5 sachant que la version finale sortira prochainement.

            donc en résumé, ce serait mieux de développer sous joomla 1.0.13 (le site pourrait facilement être réalisable pour le mois de janvier) puis d'attendre que les extensions soit passé sous joomla 1.5 avant de transiter. Sinon, il vous faudra patienter.
            Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

            Commentaire


            • #7
              Sans passer par ce dont parle Daneel tu peux aussi te mettre à la création de composants ou modules rien que pour toi dans joomla.
              http://www.christophehagnere.fr
              Joomladay, j'y serai ====> http://joomladay.fr/
              AUCUN support ne sera fait par MP

              Commentaire


              • #8
                Bonjour,

                Envoyé par daneel Voir le message
                Idem pour les appels à des tables mysql autre que la base joomla...
                exemple :
                http://extensions.joomla.org/compone...326/Itemid,35/

                ....
                Il y a un équivalent pour Joomla 1.5
                http://extensions.joomla.org/compone...306/Itemid,35/

                Il a l'air super mais payant sans période d'essai.
                Tiens nous au courant de tes tests
                a+
                Hervé
                Guide pour débutants des principaux outils, ressources et logiciels libres + alternatives à Google : http://www.clibre.eu/

                Commentaire


                • #9
                  merci messieurs pour ces réponses

                  la sortie de la 1.5 stable me redonne du coeur à l'ouvrage mais me manque jsute le temps mais on va se débrouiller

                  je vous tiens au courant, la création de composants ou modules étant probablement la voie qu'il faut que je prenne si j'ai bien tout suivi
                  1 Ligue des Champions (2005) / 2 Championnats de France (2004, 2010) / 6 Coupes de France (2003, 2005, 2006, 2009, 2010, 2011) [Record] ... TVB l'histoire se poursuit

                  Commentaire


                  • #10
                    je me suis lancé dans une grande aventure et je m'éclate bien

                    mais j'ai quelques questions car je découvre Joomla donc comme vous pourrez le constater sur la version actelle de "tewebe" (cf. : http://www.tewebe.com/index.php?rr=club&pc=coordonnees), j'utilise un script Google pour indiquer le siège social et le gymnase du TVB sur la maps Google, j'ai donc recherché une petite extension qui me permettrait d'intégrer la même chose dans Joomla et je suis tombé sur "Plugin Googlemaps" compatible 1.5 (http://extensions.joomla.org/compone...limitstart,15/) or quand je souhaite l'installer ça me dit :

                    Votre extension semble être écrite pour une ancienne version. Vous devez publier le plugin de compatibilité dans le gestionnaire de plugin pour effectuer cette opération
                    donc que dois-je faire? j'ai été voir dans les plugin et il n'a bien entendu pas été installé donc je ne sais pas ce que je dois faire... trouver un autre plugin?

                    merci à l'âme charitable qui me guidera dans cette quête
                    1 Ligue des Champions (2005) / 2 Championnats de France (2004, 2010) / 6 Coupes de France (2003, 2005, 2006, 2009, 2010, 2011) [Record] ... TVB l'histoire se poursuit

                    Commentaire


                    • #11
                      c'est le plugin "legacy" qu'il faut publier.
                      http://www.christophehagnere.fr
                      Joomladay, j'y serai ====> http://joomladay.fr/
                      AUCUN support ne sera fait par MP

                      Commentaire


                      • #12
                        quelle rapidité !!!!!

                        well done!!! thanks! je poursuis ma petite aventure
                        1 Ligue des Champions (2005) / 2 Championnats de France (2004, 2010) / 6 Coupes de France (2003, 2005, 2006, 2009, 2010, 2011) [Record] ... TVB l'histoire se poursuit

                        Commentaire


                        • #13
                          bon ben j'ai pas encore installé les extensions que l'on m'a suggéré ici en réponse à ma question mais depuis hier je suis sur le wiki developpement du site officiel de Joomla et j'en suis tombé amoureux de Joomla surtout quand je vois dans quel état d'esprit a été fait la 1.5!!!! chapeau messieurs les développeurs, le modèle MVC est tout bonnement l'idée qu'il fallait appliquer à un CMS PHP!!!!

                          par contre, bon le wiki c'est bien mais j'aime bien lire ce genre de choses à tête reposé donc sauriez vous si il existe une version PDF ou un livre anglais ou français pour tout savoir du bébé Joomla 1.5?

                          Edit: au temps pour moi j'ai trouvé un bouquin sur le site de Joomla
                          Dernière édition par Green Hornet à 28/01/2008, 19h46
                          1 Ligue des Champions (2005) / 2 Championnats de France (2004, 2010) / 6 Coupes de France (2003, 2005, 2006, 2009, 2010, 2011) [Record] ... TVB l'histoire se poursuit

                          Commentaire


                          • #14
                            1 an après ma découverte de Joomla et la lecture du livre je m'y attèle enfin mais dur dur de jongler entre la migration d'applis au taf (vers un ERP) et la migration d'un site vers Joomla donc depuis quelques semaines je m'attèle à la migration de mes scripts, dans un premier temps je voulais migrer tout d'un coup mais je préfère y aller étape par étape pour ne pas me brûler les ailes (de frelon vert) donc actuellement j'en suis au stade de créer des modules pour afficher les données issues de la base de tewebe, que je ne souhaite pas, dans un premier temps relier à Joomla donc j'ai réaliser un module sur la base de l'exemple "auto" du site joomla.org en attaquant ma base externe, ce qui donne ceci pour le script "helper.php"

                            <?php
                            defined('_JEXEC') or die('Restricted access');
                            class modTEquipeHelper {
                            function getTEquipe(&$params){
                            echo "getTEquipe début";
                            global $mainframe;
                            // Si même base de donnée que Joomla
                            // $db = JFactory::getDBO();
                            // Sinon
                            $option = array(); // prevent problems
                            $option['driver'] = 'mysql'; // Database driver name
                            $option['host'] = '**********'; // Database host name
                            $option['user'] = '**********'; // User for database authentication
                            $option['password'] = '**********'; // Password for database authentication
                            $option['database'] = '**********'; // Database name
                            $option['prefix'] = ''; // Database prefix (may be empty)

                            $db = & JDatabase::getInstance( $option );
                            $query = ".../...";
                            $db->setQuery( $query );
                            $rows = $db->loadObjectList();;
                            $tequipe = "<ul>\n";
                            if ($rows) {
                            foreach ($rows as $row) {
                            $tequipe .= " <li>". $row->nom . " " . $row->prenom . "</li>\n";
                            }
                            }
                            $tequipe .= "</ul>\n";
                            return $tequipe;
                            }
                            }
                            ?>
                            l'installation du module se passe bien, par contre à " l'exécution" cela donne ceci :
                            Fatal error: Call to undefined method: jexception->setquery() in /*********/modules/mod_tequipe/helper.php on line 34
                            et là je seiche, j'ai consulté la doc (http://docs.joomla.org/JDatabase) et soit l'heure "tardive" et la fatigue m'empêche de trouver (le setQuery est visiblement une méthode de l'objet JDatabase) soit c'est pas si simple donc si une âme charitable pouvait me guider, je lui en serai reconnaissant
                            1 Ligue des Champions (2005) / 2 Championnats de France (2004, 2010) / 6 Coupes de France (2003, 2005, 2006, 2009, 2010, 2011) [Record] ... TVB l'histoire se poursuit

                            Commentaire


                            • #15
                              comme souvent c'est après avoir demandé de l'aide qu'on trouve le souci donc j'ai trouvé une réponse grâce à ce sujet : http://forum.joomla.fr/showthread.php?t=42731

                              la connexion à la base externe ne se fait pas et il y a donc une exception de levée fort logiquement ...
                              1 Ligue des Champions (2005) / 2 Championnats de France (2004, 2010) / 6 Coupes de France (2003, 2005, 2006, 2009, 2010, 2011) [Record] ... TVB l'histoire se poursuit

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X