Важно: Тази страница използва бисквитки (cookies). Използването на този уеб сайт без изключване бисквитки в браузъра, означава, че сте съгласни, за да го използвате.
Купи сега! Характеристики Downloads

Спечелете с нас!

Ако искате да започнете да печелите пари с vBET присъединяване към Партньорска програма.
Резултати 1 за 7 на 7

Тема: Само връзки в навигационна лента (homepahe и форум) връзки са само на английски език, свързани с

Хибридният изглед

Предишна публикация Previous Post   Next Post Следващ пост
  1. #1
    Senior Member
    Дата на присъединяване
    Jun 2010
    Мнения
    276

    Default Само връзки в навигационна лента (homepahe и форум) връзки са само на английски език, свързани с

    Имам проблем с дома (allfreechips) и четири метър бутоните на моя навигационна лента, те не получават site.com/lang/ добавя. Всички други връзки се появяват да работи според очакваното със /lang/ секции.

    Благодаря
    Крис

  2. #2
    Забранен
    Дата на присъединяване
    Aug 2012
    Мнения
    481

    Default

    Бързо fix за този въпрос:
    • Отваряне на файл Includes/vbenterprisetranslator_functions.PHP
    • Намери код:
      PHP Code:
      $output preg_replace_callback('#action="([^"]*)#s''vbet_createURLForAddressNoReplaceAction'$output);
      $output preg_replace_callback('#href="([^"]*)#s''vbet_createURLForAddressNoReplaceHref'$output); 
    • Замести го с код:
      PHP Code:
      $output preg_replace_callback('#action=["\']([^"\']*)["\']#s''vbet_createURLForAddressNoReplaceAction'$output);
      $output preg_replace_callback('#href=["\']([^"\']*)["\']#s''vbet_createURLForAddressNoReplaceHref'$output); 
    • Намери код:
      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]);

    • Замести го с код:
      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]).'"';


    Този проблем ще бъде отстранен в следващото издание.

  3. #3
    Senior Member
    Дата на присъединяване
    Jun 2010
    Мнения
    276

    Default

    Текст на първата част е малко разстояние, но вместо това е коригиране на проблема.

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

  4. #4
    Senior Member
    Дата на присъединяване
    Jun 2010
    Мнения
    276

    Default

    Не съм сигурен дали това е причинено от промяна или нещо не съм забелязал

    Ако аз съм на преглед страница като

    Code:
    http://www.allfreechips.com/no/casino_review/646/loco-panda-casino.html
    връзки към други езици са неправилни.

    Code:
    http://www.allfreechips.com/phpBB2/no/nl/casino_review/646/loco-panda-casino.html
    Виж за холандски то е отдавам phpBB2 / и /nl и поддържане на не
    Това е начин на разстояние от курс, Добавяне на форума пътя и друг Ланг

  5. #5
    Забранен
    Дата на присъединяване
    Aug 2012
    Мнения
    481

    Default

    Това е друг въпрос, който възникна след коригиране на предишния въпрос.
    Бързо fix за този въпрос:
    • Отваряне на файл включва / vbenterprisetranslator_functions_url_tracking.php
    • Намери код:
      PHP Code:
      if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
      return 
      vbet_createURLForAddressNoReplaceSEO($language$address) ;
      }
      $bookmark strpos($address'#'); 
    • Замести го с код:
      PHP Code:
      if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
      if (
      preg_match('/\/('.VBET_LANGUAGESMATCH.')\//'$address)) {
      return 
      $address;
      }
      return 
      vbet_createURLForAddressNoReplaceSEO($language$address) ;
      }
      $bookmark strpos($address'#'); 

    Този проблем ще бъде отстранен в следващото издание. Съжалявам за объркването.
    Последната промяна е направена от Marcin Kalak; 24-07-15 В 16:06.

  6. #6
    Senior Member
    Дата на присъединяване
    Jun 2010
    Мнения
    276

    Default

    Поправена, благодаря

  7. #7
    Забранен
    Дата на присъединяване
    Aug 2012
    Мнения
    481

    Default

    Радвам се, че мога да ти помогна.

Етикети за тази Тема

Разрешения за писане

  • Ви не може да пускате нови теми
  • Ви не може да пускате мнения
  • Ви не може да публикувате прикачени файлове
  • Ви не може да редактирате вашите мнения
  •