Detection de Flash dans un article

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

  • [Problème] Detection de Flash dans un article

    Bonjour,
    Je souhaite afficher un module utilisant du flash dans un article Joomla 2.5, grâce à l'instruction {loadposition userxx}.
    Néanmoins, je souhaite afficher un autre module (grâce à un {loadposition useryy}) si flash n'est pas installé.
    Est il possible d'intégrer une instruction du type:

    if (FlashInstalled) {loadposition userxx} else {loadposition useryy}

    Est ce possible ?
    Merci pour votre aide.

  • #2
    Re : Detection de Flash dans un article

    Bonjour,

    De base, ce n'est pas possible, loadposition ou loadmodule n'ayant pas de syntaxe conditionnelle.

    Peut être en bricolant avec un plugin genre Sourcerer tu puisses y arriver.

    Mais FlashInstalled n'existant nulle part, sauf sur le navigateur de l'internaute, et rien ne fournissant un moyen simple de savoir quoi est installé ou pas... j'en doute très fort que tu puisses agir au niveau serveur.

    Ce serait au niveau du module lui-même qu'il faudrait agir, avec un repli au cas où Flash ne serait pas installé, mais là, tu tombes sur les requêtes diverses dépendant à la fois du système d'exploitation, du plugin permettant de visualiser Flash (Adobe, Vlc, Xine, Mplayer...) sur le navigateur. Dons à mon avis, aucune solution sans une usine à gaz.
    Dernière édition par jisse03 à 21/03/2012, 23h11
    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 : Detection de Flash dans un article

      Merci jisse03 pour ta réponse.

      J'ai récupéré sur http://www.featureblend.com/javascri...n-library.html le fichier "flash_detect.js" que j'ai mis dans le repertoire /js/

      J'avais imaginé faire quelque chose comme ça dans l'article:

      <script src="/js/flash_detect.js" type="text/javascript"></script>
      <script type="text/javascript">
      if (FlashDetect.installed){
      {loadposition userxx}
      }
      else
      {
      {loadposition userzz}
      }
      </script>


      Bien sûr, cela ne marche pas car les modules comportent des balises <script> qui neutralisent celles de l'article.....

      Bref, je ne trouve pas de solution simple...

      Commentaire


      • #4
        Re : Detection de Flash dans un article

        Envoyé par Demosthene Voir le message
        J'ai récupéré sur http://www.featureblend.com/javascri...n-library.html le fichier "flash_detect.js" que j'ai mis dans le repertoire /js/

        J'avais imaginé faire quelque chose comme ça dans l'article:

        <script src="/js/flash_detect.js" type="text/javascript"></script>
        <script type="text/javascript">
        if (FlashDetect.installed){
        {loadposition userxx}
        }
        else
        {
        {loadposition userzz}
        }
        </script>


        Bien sûr, cela ne marche pas car les modules comportent des balises <script> qui neutralisent celles de l'article.....

        Bref, je ne trouve pas de solution simple...
        Il n'y a pas que les balises qui neutralisent celles de l'article..
        Les navigateurs récents, pour des raison de sécurité, désactivent ces scripts qui tentent de lister les extensions installées.

        Détecter le fatras installé sur le navigateur était un jeu avant qu eles sécurités anti spam/intrusions/fishing/malware ne soient généralisées.
        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