block languages _SELECTGUILANG décalé  Début

  • bonjour,
    J'ai un petit souci avec mon bloc languages qui affiche _SELECTGUILANG (langue préférée) en décalage.
    Je m'explique:
    il faut cliquer 2 fois sur le drapeau de la langue choisie pour voir s'afficher "langue préférée" dans la bonne langue.
    Je souhaiterai soit enlever l'affichage de "langue préférée" en suprimant l'espace vertical entre le titre du menu "Languages" et les drapeaux.
    Ou que le mon message s'affiche au premier clique du drapeau.
    Pourriez vous me donner un coup de main?
    merci
    cordialement
  • Bon, ca m'a l'air d'être une version .764 ton site.

    personellement j'elèverai plus le texte plutôt que de partir dans une galère de recherche du pourquoi du comment !

    Pour supprimer il faut faire une recherche à partir de l'indice que tu nous a filé (_SELECTGUILANG) mais qui aurait pu être le texte en français.

    Une petite recherche nous retourne toutes les occurences de _SELECTGUILANG : donc, soit tu mets un texte vide dans les defines, soit tu adapte la ligne 80 de html/includes/blocks/thelang.php !

    Code

    gpilloud@ABOUTPURE-LX:~/Documents/Downloads/PostNuke-0.764$ grep -nr _SELECTGUILANG *
    html/modules/Blocks/pnlang/eng/thelang.php:30:define('_SELECTGUILANG','Preferred language:');
    html/includes/language/blocks/eng/thelang.php:30:define('_SELECTGUILANG','Preferred language:');
    html/includes/blocks/thelang.php:80:    $content = '<div>'._SELECTGUILANG.'<br /><br />';


    ++



    Gilles  ><>°
  • Merci Gilles
    C'est ok pour "Language", pour "langue préférée", "choisir la langue" mais je ne réussis pas à trouver "Sélectionnez la langue" a priori il s'agit de la classe sideblock, mais je ne met pas le nez dessus.
    Aurais tu le chemin du fichier s'il te plait ?
    cordialement
  • Je pense que c'est le nom de ton bloc ! Soit tu mets aucun nom à ton bloc, soit tu en met un et tu crées un nouveau type de bloc, sans spécifier la variable de titre dans le template.
    ++



    Gilles  ><>°
  • ç'est bon.
    Je ne sais pas si c'est trés propre mais voila ce que j'ai fais:
    dans html/includes/blocks/thelang j'ai supprimé la ligne 105 à 107 soit:

    Code

    if (empty($row['title'])) {     $row['title'] = _SELECTLANGUAGE;    }
    ça a l'air de fonctionner
    merci encore icon_smile
  • 6 visiteurs

Données pour les 20 dernières minutes