•  » Trucs et astuces
  •  » Rendre le plugin Language Switch Menubar utilisable sur device tactile

#1 2016-06-16 10:43:02

titounet
Membre
Mauvezin, Gers
2010-06-07
50

Rendre le plugin Language Switch Menubar utilisable sur device tactile

Bonjour,

Sur smartphone ou tablette (device tactile) l'activation de contenus "au survol" (ou rollover) n'est pas possible à la différence du survol avec la souris sur les machines "Desktop". 

Plugin en question :
Language Switch Menubar
Date de la dernière révision: 2016-03-18

Il se trouve qu'avec ce plugin lorsqu'on est sur un device tactile, le "tap"  sur le lien/drapeau du langage actif a pour effet de simplement recharger la page.
En tout cas c'est le comportement que j'ai constaté avec ma configuration (cf. signature de mon message).
Le tap/click disponible primant de part l'hyperlien existant rend impossible l'ouverture du bloc/popin de changements de langue (qui n'est disponible qu'au survol sur desktop).

J'ai trouvé une petite parade en modifiant le fichier de template du plugin "flags.tpl" :
dans /plugins/language_switch_menubar/template/
J'ai mis en commentaire la ligne :

Code:

<!-- suppression du lien
<a rel="nofollow" href="" class="activeFlag">
          <img class="flags" src="{$lang_switch.Active.img}" alt="{$lang_switch.Active.alt}" title="{$lang_switch.Active.alt}"/>
        </a> -->

Du coup le tap sur le lien/drapeau de langue ouvre/ferme le bloc/popin de changement de langue, ce qui est un fonctionnement logique et homogène sur tous les devices.


Version de Piwigo: 2.8.1
Version de PHP: 7.0.6
Version de MySQL: 5.5.46
Thème Piwigo : Modus
URL Piwigo: http://www.beouetsavic.fr

Dernière modification par titounet (2016-06-16 10:50:30)


Version de Piwigo: 2.9.5
PHP: 7.3
Thème Piwigo : Bootstrap Darkroom
URL Piwigo: https://www.beouetsavic.fr

Hors ligne

#2 2016-08-22 23:13:39

GuillaumeDepreze
Membre
2016-08-22
11

Re: Rendre le plugin Language Switch Menubar utilisable sur device tactile

titounet a écrit:

Bonjour,

Sur smartphone ou tablette (device tactile) l'activation de contenus "au survol" (ou rollover) n'est pas possible à la différence du survol avec la souris sur les machines "Desktop". 

Plugin en question :
Language Switch Menubar
Date de la dernière révision: 2016-03-18

Il se trouve qu'avec ce plugin lorsqu'on est sur un device tactile, le "tap"  sur le lien/drapeau du langage actif a pour effet de simplement recharger la page.
En tout cas c'est le comportement que j'ai constaté avec ma configuration (cf. signature de mon message).
Le tap/click disponible primant de part l'hyperlien existant rend impossible l'ouverture du bloc/popin de changements de langue (qui n'est disponible qu'au survol sur desktop).

J'ai trouvé une petite parade en modifiant le fichier de template du plugin "flags.tpl" :
dans /plugins/language_switch_menubar/template/
J'ai mis en commentaire la ligne :

Code:

<!-- suppression du lien
<a rel="nofollow" href="" class="activeFlag">
          <img class="flags" src="{$lang_switch.Active.img}" alt="{$lang_switch.Active.alt}" title="{$lang_switch.Active.alt}"/>
        </a> -->

Du coup le tap sur le lien/drapeau de langue ouvre/ferme le bloc/popin de changement de langue, ce qui est un fonctionnement logique et homogène sur tous les devices.


Version de Piwigo: 2.8.1
Version de PHP: 7.0.6
Version de MySQL: 5.5.46
Thème Piwigo : Modus
URL Piwigo: http://www.beouetsavic.fr

Top merci pour le tips ;)
Étonnant tout de même que ça soit pas natif...

Hors ligne

#3 2016-09-27 20:38:21

Dani
Membre
2016-09-16
10

Re: Rendre le plugin Language Switch Menubar utilisable sur device tactile

Super merci !


Dani, une personne à mobilité réduite qui se déplace en fauteuil roulant électrique de Acekare. Passionné de technologie et de photographie.

Hors ligne

  •  » Trucs et astuces
  •  » Rendre le plugin Language Switch Menubar utilisable sur device tactile

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact