Важный: Эта страница использует куки (cookies). Используя настоящий сайт, не выключая куки в браузере, означает, что вы согласны для его использования.
Купить сейчас! Особенности Загрузка

Зарабатывайте с нами!

Если вы хотите начать зарабатывать деньги с vBET присоединиться к Партнерская программа.
Результаты 1 к 6 из 6

Тема: vBET 3.3.2 перерывы в день / неделю дайджестов для пользователей vBSEO

Гибридный Вид

Предыдущий Пост Previous Post   Next Post Следующий Пост
  1. #1
    Senior Member
    Регистрация
    Ноябрь 2009
    Сообщений
    168

    Default vBET 3.3.2 перерывы в день / неделю дайджестов для пользователей vBSEO

    Этот код в своп functions_vbseo_creaturl перерывы в день / неделю дайджесты:
    PHP Code:
    // FIND
    $vbseo_gcache_thread['seotitle'] = vbseo_filter_replace_text ($ttl);
    // REPLACE it with this code:
    $vbseo_gcache_thread['seotitle'] = vbet_vbseo_filter_replace_text ($ttl); 
    Fix:

    В плагине vBSEO Email Отправить заменить все содержимое с:

    PHP Code:
    require_once(DIR '/includes/functions_vbseo.php');

    $GLOBALS['VBSEO_REWRITE_TEXTURLS'] = 1;
    $GLOBALS['FIX_EMAILS'] = 1;

    if(
    function_exists('make_crawlable') && VBSEO_REWRITE_EMAILS)
     
    $message make_crawlable($message);

    unset(
    $GLOBALS['VBSEO_REWRITE_TEXTURLS']);
    unset(
    $GLOBALS['FIX_EMAILS']); 
    В functions_vbseo_createurl.php:

    Поиск по сайту:

    PHP Code:
    $vbseo_gcache_thread['seotitle'] = vbet_vbseo_filter_replace_text ($ttl); 
    Заменить на:

    PHP Code:
    if(isset($GLOBALS['FIX_EMAILS'])) {
    $vbseo_gcache_thread['seotitle'] = vbseo_filter_replace_text ($ttl); 
    }
    else {
    $vbseo_gcache_thread['seotitle'] = vbet_vbseo_filter_replace_text ($ttl); 
    }

    Очевидно, что это быстро и грязно исправить, так как должно быть что-то неправильно с функцией vbet_vbseo_filter_replace_text.

    Я нашел это следующим образом:
    1. Признавая, что ежедневные и еженедельные форум Подписка электронной почты не работают
    2. проверяя все крючки в файлах переварить VBulletin, который привел к почте класса
    3. отключив соответствующий vBSEO mail_send плагин и подтверждающий, что все теперь работает

  2. #2
    Михал Podbielski (vBET штаба) vBET's Avatar
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    Спасибо за внимание мы проверим его и исправить

  3. #3
    Senior Member
    Регистрация
    Ноябрь 2009
    Сообщений
    168

    Default

    Кстати, вы должны найти более элегантное исправить, пожалуйста, дайте мне знать!

  4. #4
    Михал Podbielski (vBET штаба) vBET's Avatar
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    Нет проблем

  5. #5
    Senior Member
    Регистрация
    Декабрь 2009
    Сообщений
    276

    Default

    спасибо за разъяснения!

  6. #6
    Михал Podbielski (vBET штаба) vBET's Avatar
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    Более элегантное решение найдено - будет включен в следующий выпуск. Он не требует никаких дополнительных файлов vBSEO издание.

    Для быстрого решения:
    1. Отредактируйте файл / входит / vbenterprisetranslator_functions_vbseo.php
    2. Поиск по сайту:
    PHP Code:
    function vbet_vbseo_filter_replace_text($text$allowchars null$filter_stop_words true$reversable false) { 
    3. Положите ПОСЛЕ:
    PHP Code:
    if(isset($GLOBALS['FIX_EMAILS'])) {
    return 
    vbseo_filter_replace_text ($text$allowchars$filter_stop_words$reversable); 


Метки этой темы

Ваши права

  • Вы не может создавать новые темы
  • Вы не может отвечать на сообщения
  • Вы не может прикреплять вложения
  • Вы не может редактировать свои сообщения
  •