insérer du scriot dans un module

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

  • [RÉGLÉ] insérer du scriot dans un module

    bonjour, je souhaite créer un module avec calcul de l'imc... j'avais déjà créer le script à l'époque ou je travaillais (avant les enfants quoi) et me re voila 7 ans après un peu larguée...
    bref ce script fonctionnait bien à l'époque là je "refait" le site sur joomla j'ai crée un module personnalisé et rentré ça :
    mais ça ne marche pas il n'y a pas de fenêtres qui s'ouvrent à mon grand désespoir... je précise que j'ai bien vérifié sur le navigateur qu'il ne bloque pas les popups....
    et je précise que j'ai modifié temporairement dans le profil utilisateur admin l'éditeur pour le code

    est-ce qu'il vaut mieux faire un formulaire via breezingforms par exemple (même si j'arrive pas encore tout....) je ne suis pas encore "configurée" vraiment 100 joomla je résonne encore vieux site parfois...
    merci d'avance



    <script language="JavaScript">
    <!--
    function imc() {
    fenetresult=window.open("about:blank","fenetresult ","scrollbar=no,status=no,width=400,height=200 ");
    fenetresult.document.write("<html><head><title>Res ultat</title></head>");
    fenetresult.document.write("RESULTAT");
    if (document.questionsimc.sexe[0].checked)
    {
    sexe="femme";
    }
    else
    {
    sexe="homme";
    }BLABLABLA
    // -->
    </script>

    <h2>CALCUL IMC</h2><br><bR>
    <FORM NAME="questionsimc">
    Vous êtes : <BR>
    <INPUT TYPE="radio" NAME="sexe" VALUE="femme"> Une femme <BR>
    <INPUT TYPE="radio" NAME="sexe" VALUE="homme"> Un homme <BR> <br>
    Votre age : <INPUT TYPE="texte" NAME="age""> ans <BR>
    Votre taille : <INPUT TYPE="text" NAME="taille"> cm <BR>
    Votre poids : <INPUT TYPE="text" NAME="poids"> kg<br><br>
    <INPUT TYPE="button" NAME="calcul" VALUE="Calculer" ONCLICK="imc();">
    </FORM>
    Dernière édition par AM2L à 11/03/2012, 23h39 Raison: racouricir le code !

  • #2
    Re : insérer du scriot dans un module

    Bonjour,
    il faut aller dans le gestion des filtres de texte (en 1.7 dans les paramètrs des articles, en 2.5 dans la config générale) et passer les filtres admin à aucun filtre.
    Avec TinyMCe il faut aussi dans la gestion des plugins modifier le plugin TinyMCE pour nettoyer la liste des balises interdites.
    Avec JCE, c'est dans la config du composant.

    Si les symptômes subsistent regarde du coté de Jumi.
    Schtroumpfe toi le Schtroumpf t'aidera.
    Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

    Commentaire


    • #3
      Re : insérer du scriot dans un module

      Bonsoir ! merci pour la réponse malheureusement il n'y a déjà aucun filtre et dans jce config pas de nettoyage de html et j'avais mis exceptionnellement un éditeur pour le code

      je ne sais pas ce que c'est Jumi ?
      merci

      Commentaire


      • #4
        Re : insérer du scriot dans un module

        Bonjour,

        Vu le fatras du script fourni, il est simple de le refaire, par exemple avec Breezing Forms (qui le ne serait exploité en gros que de 0.1% de ses possibilités)
        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 : insérer du scriot dans un module

          c'est justement tout le problème breezingforms est relativement complexe à dompter j'ai déjà réussi à faire un formulaire avec page de remerciement j'ai galéré alors....... en plus j'ai un problème d'affichage en classicmode non encore résolu !!!!!!!!
          merci pour la réponse je vais partir sur le form qui me semble effectivement moins bricolage
          mais c'est pas gagné je pense qu'il faut que je creuse du côté des scripts de soumission.....

          Commentaire


          • #6
            Re : insérer du scriot dans un module

            Envoyé par AM2L Voir le message
            en plus j'ai un problème d'affichage en classicmode non encore résolu !!!!!!!!
            Je me suis toujours (depuis au moins 5 ans) demandé pourquoi ceux qui débutent avec Breezing veulent à tout prix démarrer avec le classic mode, le plus complexe...
            Je dois être un peu vieux jeu, mais commencer qar du Quick mode (qui est quasi aussi puissant sans poser les problèmes ésotériques)n évite 99% des problèmes de compréhension des pièces, scripts, etc..

            Envoyé par AM2L Voir le message
            merci pour la réponse je vais partir sur le form qui me semble effectivement moins bricolage
            mais c'est pas gagné je pense qu'il faut que je creuse du côté des scripts de soumission.....
            Un formulaire Breezing bien fait est effectivement largement mpoins bricolage.

            Pour la soumission, soit en définition du formulaire (destinataires),
            soit en utilisant soit les templates mail Breeziing Forms ou du code en validation du formulaire.
            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 : insérer du scriot dans un module

              simplement parceque je voulais voir les modes et le fait qu'il y en ait un qui marche pas ça me perturbe... sinon je fais avec easymode mais ma déformation professionnelle (je suis graphiste) fait que je suis frustrée parceque je n'arrive pas à un visuel aussi aboutit que je voudrais....... mais bon pour l'instant déjà que le code fonctionne !!!!!

              merci à toi ;-)

              Commentaire


              • #8
                Re : insérer du scriot dans un module

                Envoyé par AM2L Voir le message
                simplement parceque je voulais voir les modes et le fait qu'il y en ait un qui marche pas ça me perturbe... sinon je fais avec easymode mais ma déformation professionnelle (je suis graphiste) fait que je suis frustrée parceque je n'arrive pas à un visuel aussi aboutit que je voudrais....... mais bon pour l'instant déjà que le code fonctionne !!!!!

                merci à toi ;-)
                Il n'y a pas de mode "qui ne marche pas", disons pour être très franc qu'il y a un mode que tu ne maitrises pas dans ta découverte actuelle du composant, et ce serait plus juste.

                Breezing est un composant complexe, avec 3 modes de fonctionnement, c'est typique du genre de produit tellement protéiforme qu'on ne peut le maîtriser en quelques heures/jours.
                mais ma déformation professionnelle (je suis graphiste) fait que je suis frustrée parceque je n'arrive pas à un visuel aussi aboutit que je voudrais.
                Idem, une fois vraiment maîtrisé, ce composant ne t'impose aucune limite graphique, hors celles imposées par les types de données.

                Mais une fois de plus, à composant très complet (et complexe) nul tuto "je maitrise ne 35 secondes"..
                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


                • #9
                  Re : insérer du scriot dans un module

                  je peux par exemple avec easymode mettre deux boutons radio cote à cote et pas l'un en dessous de l'autre ? j'ai pas trouvé..... encore que la rubrique "acte" est encore assez nébuleuse pour moi j'imagine qu'il y plein de trucs là dedans !!!!!

                  Commentaire


                  • #10
                    Re : insérer du scriot dans un module

                    Mais si pour comprendre tu commençais en quick mode... ça ne serait pas mieux?

                    S'ils ont prévu 3 modes, il y a une (très) forte raison.
                    Vouloir commencer à comprendre un système en négligeant ses bases, c'est le meilleur et plus sur moyen de se planter.

                    j'imagine qu'il y plein de trucs là dedans
                    C'est un euphémisme. Ce n'est pas pour rien que Breezing est considéré comme une rolls des gestionnaires de formulaires...
                    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 : insérer du scriot dans un module

                      j'ai une fâcheuse tendance à brûler les étapes je sais....
                      merci à toi en tout cas !

                      Commentaire


                      • #12
                        Re : insérer du scriot dans un module

                        Envoyé par AM2L Voir le message
                        j'ai une fâcheuse tendance à brûler les étapes je sais....
                        merci à toi en tout cas !
                        Je n'ai aucun mérite, j'utilise Breezing Forms depuis sa première version (facile Forms) à l'époque héroique de MamboServer...
                        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 : insérer du scriot dans un module

                          Ca y est j'ai résolu mon problème c'est de la super triche mais tant pis ... j'ai créé un module avec fenêtre intégré qui appelle la page de mon script mis par ftp à la racine du site !!!!! et hop hop hop ni vu ni connu j'ai juste actualisé la feuille de style... cool ! barbare mais ça fonctionne c'est trop compliqué Breezing Forms pour intégrer les calculs et les conditions je suis paumée j'abandonne chacun son job moi c'est le graphisme et j'ai vraiment atteint mes limites en programmation !!!!!!!!
                          Merci à toi jisse03 et à bientôt pour d'autres soucis parceque j'ai pas fini

                          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