Importante: Questa pagina utilizza i cookie (cookies). L'utilizzo di questo sito senza disattivare i cookies in del browser, significa che sei d'accordo per il suo utilizzo.
Acquista ora! Caratteristiche Download

Guadagna con noi!

Se vuoi iniziare a guadagnare soldi con BB unirsi a Programma di affiliazione.
Risultati 1 a 7 di 7

Discussione: Solo link nella navbar (homepahe e forum) i link sono in inglese correlati

  1. #1
    Senior Member
    Data di registrazione
    Giugno 2010
    Messaggi
    276

    Default Solo link nella navbar (homepahe e forum) i link sono in inglese correlati

    Ho un problema con la casa (allfreechips) e fourm pulsanti sul mio navbar, questi non sono sempre la site.com/lang/ aggiunte. Tutti gli altri link sembra funzionare come previsto con l' /lang/ sezioni.

    Grazie
    Chris

  2. #2
    Banned
    Data di registrazione
    Ago 2012
    Messaggi
    481

    Default

    Quick fix per questo problema:
    • Apri il file includes/vbenterprisetranslator_functions.php
    • Cerca il codice:
      PHP Code:
      $output preg_replace_callback('#action="([^"]*)#s''vbet_createURLForAddressNoReplaceAction'$output);
      $output preg_replace_callback('#href="([^"]*)#s''vbet_createURLForAddressNoReplaceHref'$output); 
    • Sostituirlo al codice:
      PHP Code:
      $output preg_replace_callback('#action=["\']([^"\']*)["\']#s''vbet_createURLForAddressNoReplaceAction'$output);
      $output preg_replace_callback('#href=["\']([^"\']*)["\']#s''vbet_createURLForAddressNoReplaceHref'$output); 
    • Cerca il codice:
      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]);

    • Sostituirlo al codice:
      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]).'"';


    Questo problema verrà risolto nella prossima release.

  3. #3
    Senior Member
    Data di registrazione
    Giugno 2010
    Messaggi
    276

    Default

    Il testo nella prima sezione è stata un po ' fuori, ma la sostituzione è correggere il problema.

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

  4. #4
    Senior Member
    Data di registrazione
    Giugno 2010
    Messaggi
    276

    Default

    Non sono sicuro se questo è causato dal cambiamento o qualcosa, non ho notato

    se io sono su una pagina di recensione come

    Code:
    http://www.allfreechips.com/no/casino_review/646/loco-panda-casino.html
    il link per le altre lingue non sono corrette.

    Code:
    http://www.allfreechips.com/phpBB2/no/nl/casino_review/646/loco-panda-casino.html
    Vedere per l'olandese è l'aggiunta di phpBB2/ e /nl e mantenere la no
    Questo è, naturalmente, l'aggiunta di forum, percorso e un altro lang

  5. #5
    Banned
    Data di registrazione
    Ago 2012
    Messaggi
    481

    Default

    Questo è un altro problema che si è verificato dopo la correzione di un precedente problema.
    Quick fix per questo problema:
    • Apri il file includes/vbenterprisetranslator_functions_url_tracking.php
    • Cerca il codice:
      PHP Code:
      if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
      return 
      vbet_createURLForAddressNoReplaceSEO($language$address) ;
      }
      $bookmark strpos($address'#'); 
    • Sostituirlo al codice:
      PHP Code:
      if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
      if (
      preg_match('/\/('.VBET_LANGUAGESMATCH.')\//'$address)) {
      return 
      $address;
      }
      return 
      vbet_createURLForAddressNoReplaceSEO($language$address) ;
      }
      $bookmark strpos($address'#'); 

    Questo problema verrà risolto nella prossima versione. Mi dispiace per la confusione.
    Ultima modifica di Marcin Kalak; 24-07-15 a 16:06.

  6. #6
    Senior Member
    Data di registrazione
    Giugno 2010
    Messaggi
    276

    Default

    Corretto, grazie

  7. #7
    Banned
    Data di registrazione
    Ago 2012
    Messaggi
    481

    Default

    Sono contento di poterti aiutare.

Tag per questa discussione

Permessi

  • Voi non possono inviare nuove discussioni
  • Voi non possono inviare risposte
  • Voi non possono inviare allegati
  • Voi non possono modificare i tuoi messaggi
  •