Ważne: Ta strona jest za pomocą plików cookie (cookies). Za pomocą tej strony internetowej bez wyłączania plików cookie w przeglądarce, oznacza to, że użytkownik zgadza się za to.
Kup Teraz! Funkcje Pliki do pobrania

Zarabiaj z nami!

Jeśli chcieliby Państwo rozpocząć zarabianie pieniędzy z vBET dołączyć do Program partnerski.
Wyniki 1 do 7 z 7

Wątek: Tylko linki w pasek nawigacyjny (homepahe i forum) linki są tylko po angielsku związane

  1. #1
    Senior Member
    Zarejestrowany
    Czerwiec 2010
    Wiadomości
    276

    Default Tylko linki w pasek nawigacyjny (homepahe i forum) linki są tylko po angielsku związane

    Mam problem z domu (allfreechips) i cztery przyciski na mój pasek nawigacyjny, te nie są coraz site.com/lang/ dodaje. Wszystkie inne linki wydają się działać zgodnie z oczekiwaniami z sekcji /lang/.

    Dzięki
    Chris

  2. #2
    Zakazany
    Zarejestrowany
    Sierpnia 2012
    Wiadomości
    481

    Default

    Szybkie rozwiązanie tego problemu:
    • Otwórz plik includes/vbenterprisetranslator_functions.php
    • Znajdź kod:
      PHP Code:
      $output preg_replace_callback('#action="([^"]*)#s''vbet_createURLForAddressNoReplaceAction'$output);
      $output preg_replace_callback('#href="([^"]*)#s''vbet_createURLForAddressNoReplaceHref'$output); 
    • Zastąp kod:
      PHP Code:
      $output preg_replace_callback('#action=["\']([^"\']*)["\']#s''vbet_createURLForAddressNoReplaceAction'$output);
      $output preg_replace_callback('#href=["\']([^"\']*)["\']#s''vbet_createURLForAddressNoReplaceHref'$output); 
    • Znajdź kod:
      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]);

    • Zastąp kod:
      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]).'"';


    Ten problem zostanie rozwiązany w następnym wydaniu.

  3. #3
    Senior Member
    Zarejestrowany
    Czerwiec 2010
    Wiadomości
    276

    Default

    Tekst na pierwszej części był nieco off, ale zastępując to jest korygowanie problemu.

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

  4. #4
    Senior Member
    Zarejestrowany
    Czerwiec 2010
    Wiadomości
    276

    Default

    Nie pewny jeśli to jest spowodowane zmianą lub coś nie zauważyłem

    Jeśli jestem na stronie przeglądu takich jak

    Code:
    http://www.allfreechips.com/no/casino_review/646/loco-panda-casino.html
    linki do innych języków są nieprawidłowe.

    Code:
    http://www.allfreechips.com/phpBB2/no/nl/casino_review/646/loco-panda-casino.html
    Zobacz na holenderski jest dodanie phpBB2 / i /nl i utrzymanie nr
    Jest to droga z kursu, dodając ścieżkę forum i innym lang

  5. #5
    Zakazany
    Zarejestrowany
    Sierpnia 2012
    Wiadomości
    481

    Default

    To jest inny problem, który wystąpił po poprzednim wydaniu.
    Szybkie rozwiązanie tego problemu:
    • Otwórz plik obejmuje / vbenterprisetranslator_functions_url_tracking.php
    • Znajdź kod:
      PHP Code:
      if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
      return 
      vbet_createURLForAddressNoReplaceSEO($language$address) ;
      }
      $bookmark strpos($address'#'); 
    • Zastąp kod:
      PHP Code:
      if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
      if (
      preg_match('/\/('.VBET_LANGUAGESMATCH.')\//'$address)) {
      return 
      $address;
      }
      return 
      vbet_createURLForAddressNoReplaceSEO($language$address) ;
      }
      $bookmark strpos($address'#'); 

    Ten problem będzie rozwiązany w następnym wydaniu. Przepraszam za zamieszanie.
    Ostatnio edytowane przez Marcin Kalak; 24-07-15 W 16:06.

  6. #6
    Senior Member
    Zarejestrowany
    Czerwiec 2010
    Wiadomości
    276

    Default

    Poprawione, dzięki

  7. #7
    Zakazany
    Zarejestrowany
    Sierpnia 2012
    Wiadomości
    481

    Default

    Cieszę się, że mogłem pomóc.

Tagi dla tego tematu

Uprawnienia

  • Państwo nie może wysyłać nowe wątki
  • Państwo nie może odpowiedzi po
  • Państwo nie może załączników postu
  • Państwo nie może edytować swoich postów
  •