Important: Cette page utilise des cookies (cookies). L'utilisation de ce site web sans avoir à éteindre les cookies dans le navigateur, cela signifie que vous êtes d'accord pour l'utiliser.
Achetez! Caractéristiques Téléchargements

Gagnez avec nous!

Si vous souhaitez commencer à gagner de l'argent avec vBET jointure à Programme d'affiliation.
Résultats 1 à 7 des 7

Discussion: Seuls les liens dans la barre de navigation (homepahe et sur le forum) les liens sont en anglais seulement liés

  1. #1
    Membre Senior
    Date d'inscription
    Juin 2010
    Messages
    276

    Default Seuls les liens dans la barre de navigation (homepahe et sur le forum) les liens sont en anglais seulement liés

    J'ai un problème avec la maison (allfreechips) et de la gare sncf de boutons sur ma barre de navigation, ce ne sont pas arriver la site.com/lang/ ajoutée. Tous les autres liens semblent fonctionner comme prévu avec le /lang/ sections.

    Merci
    Chris

  2. #2
    Banni
    Date d'inscription
    Aoû 2012
    Messages
    481

    Default

    Solution rapide à ce problème:
    • Ouvrir le fichier includes/vbenterprisetranslator_functions.php
    • Trouvez le code suivant:
      PHP Code:
      $output preg_replace_callback('#action="([^"]*)#s''vbet_createURLForAddressNoReplaceAction'$output);
      $output preg_replace_callback('#href="([^"]*)#s''vbet_createURLForAddressNoReplaceHref'$output); 
    • Remplacez ce code :
      PHP Code:
      $output preg_replace_callback('#action=["\']([^"\']*)["\']#s''vbet_createURLForAddressNoReplaceAction'$output);
      $output preg_replace_callback('#href=["\']([^"\']*)["\']#s''vbet_createURLForAddressNoReplaceHref'$output); 
    • Trouvez le code suivant:
      PHP Code:
      function vbet_createURLForAddressNoReplaceAction($what) {
      return 
      'action="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]);
      }
      function 
      vbet_createURLForAddressNoReplaceHref($what) {
      return 
      'href="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]);

    • Remplacez ce code :
      PHP Code:
      function vbet_createURLForAddressNoReplaceAction($what) {
      return 
      'action="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]).'"';
      }
      function 
      vbet_createURLForAddressNoReplaceHref($what) {
      return 
      'href="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]).'"';


    Ce problème sera résolu dans la prochaine version.

  3. #3
    Membre Senior
    Date d'inscription
    Juin 2010
    Messages
    276

    Default

    Texte sur la première partie a été un peu hors sujet, mais en remplaçant ce qui est de la correction de la question.

    Code:
    $output = preg_replace_callback('#action="([^"]*)#', 'vbet_createURLForAddressNoReplaceAction', $output);
    $output = preg_replace_callback('#href="([^"]*)#', 'vbet_createURLForAddressNoReplaceHref', $output);

  4. #4
    Membre Senior
    Date d'inscription
    Juin 2010
    Messages
    276

    Default

    Vous ne savez pas si cela est causé par le changement ou quelque chose que je n'ai pas remarqué

    si je suis sur une page de révision, tels que

    Code:
    http://www.allfreechips.com/no/casino_review/646/loco-panda-casino.html
    les liens vers d'autres langues sont incorrectes.

    Code:
    http://www.allfreechips.com/phpBB2/no/nl/casino_review/646/loco-panda-casino.html
    Voir pour le néerlandais, il est l'ajout phpBB2/ et /nl et en gardant le pas
    C'est loin des cours d'ajouter le forum de chemin d'accès et un autre lang

  5. #5
    Banni
    Date d'inscription
    Aoû 2012
    Messages
    481

    Default

    C'est un autre problème qui est survenu après la correction d'un numéro précédent.
    Solution rapide à ce problème:
    • Ouvrir le fichier includes/vbenterprisetranslator_functions_url_tracking.php
    • Trouvez le code suivant:
      PHP Code:
      if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
      return 
      vbet_createURLForAddressNoReplaceSEO($language$address) ;
      }
      $bookmark strpos($address'#'); 
    • Remplacez ce code :
      PHP Code:
      if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
      if (
      preg_match('/\/('.VBET_LANGUAGESMATCH.')\//'$address)) {
      return 
      $address;
      }
      return 
      vbet_createURLForAddressNoReplaceSEO($language$address) ;
      }
      $bookmark strpos($address'#'); 

    Ce problème sera corrigé dans la prochaine version. Désolé pour la confusion.
    Dernière édition par le Marcin Kalak; 24-07-15 au 16:06.

  6. #6
    Membre Senior
    Date d'inscription
    Juin 2010
    Messages
    276

    Default

    Corrigé, merci

  7. #7
    Banni
    Date d'inscription
    Aoû 2012
    Messages
    481

    Default

    Je suis content d'avoir pu vous aider.

Tags pour ce sujet

Règles des messages

  • Vous ne peut pas créer de nouvelles discussions
  • Vous ne peut pas réponses après
  • Vous ne peut pas pièces jointes après
  • Vous ne peut pas modifier vos messages
  •