Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Готовые моды для трекера

  • Список форумов
  • ppkBB3cker
  • Моды и стили для трекера
  • Готовые моды для трекера

Убрать параметр f из ссылок на темы, на основе SEO Mod

3 сообщения
 • Страница 1 из 1
Просмотры: 1328 • 
Аватара пользователя
9CaraTT
VIP
Сообщения: 3095
Зарегистрирован: 13 мар 2011, 15:23
Сообщение 12 окт 2013, 12:02
Всё ломал голову как убрать идентификатор форумов на странички тем, чтобы когда переносишь тему, темы не вылетали из поискового индекса, (есть конечно другое решение но слишком геморойно ), решение нашёл на основе Simple SEO Mod для phpBB3, ppkbb3cker, не много переделал файл, в админке опции перенёс в другое место и если к примеру ставим галочку "Включить Simple SEO Mod" мы видим что id форумов на топиках пропадает. После установки мода вы свои url не теряете, пример на этом форуме.
Установка:
Открыть: includes/functions.php
Найти:

Код: Выделить всё

    $template->display('body');
Заменить на:

Код: Выделить всё

// Simple SEO Mod
ob_start();
    $template->display('body');
    $content = ob_get_clean();
    echo replace_for_mod_rewrite($content);
// Simple SEO Mod
Найти:

Код: Выделить всё

?>
Перед вставить:

Код: Выделить всё

// Simple SEO Mod
 require_once($phpbb_root_path . 'includes/functions_seo.' . $phpEx);
// Simple SEO Mod
Открыть: includes/acp/acp_board.php
Найти:

Код: Выделить всё

						'warnings_expire_days'	=> array('lang' => 'WARNINGS_EXPIRE',		'validate' => 'int',	'type' => 'text:3:4', 'explain' => true, 'append' => ' ' . $user->lang['DAYS']),
После вставить:

Код: Выделить всё

            // Simple SEO Mod
            'legend4'               => 'SERVER_SEO',
            'with_simple_seo'       => array('lang' => 'WITH_SIMPLE_SEO',   'validate' => 'bool',           'type' => 'radio:yes_no', 'explain' => true),
            'simple_seo_title'      => array('lang' => 'SIMPLE_SEO_TITLE',  'validate' => 'bool',           'type' => 'radio:yes_no', 'explain' => true),
            // Simple SEO Mod
Открыть: language/ru/acp/board.php
Найти:

Код: Выделить всё

	'WARNINGS_EXPIRE_EXPLAIN'		=> 'Количество дней, по истечении которых выданное пользователю предупреждение будет автоматически снято. Установите 0, чтобы сделать предупреждения бессрочными.',
После вставить:

Код: Выделить всё

	// Simple SEO Mod
  'WITH_SIMPLE_SEO'           => 'Включить Simple SEO Mod',
  'WITH_SIMPLE_SEO_EXPLAIN'   => 'Simple SEO Mod by zhouyanqin from jabgo.com', 
  'SIMPLE_SEO_TITLE'          => 'Включить ЧПУ заголовоки в URL-адресе тем и форумов',
  'SIMPLE_SEO_TITLE_EXPLAIN'  => 'Если установлено да, то будут задействованы ЧПУ заголовоки в URL-адресе тем и форумов',
  'SERVER_SEO'                => 'Поисковой оптимизатор',
  // Simple SEO Mod
Администраторский раздел > Конфигурация > Настройки конференции > В самом низу смотрим
Про файл .htaccess не забываем.
Если чё пишите, мог что-то упустить.
 Скрытый текст. Для просмотра нужно зарегистрироваться
9CaraTT
Аватара пользователя
9CaraTT
VIP
Сообщения: 3095
Зарегистрирован: 13 мар 2011, 15:23
Сообщение 12 окт 2013, 19:13
Есть нескаолькро косяков, когда постишь сообщение, перекидывает на левый топик, если у кого стоит мод карма, линки на повышение приходят битые, править нужно в моде, sitemap fx нужно линки переделать, идентификатор снести, поновой пересоздать его. Пока что на рабогчиетрекера не ставьте, если не соображаете суть и не сможете самостоятельно сделать какие-то правки, пока что в ознакомительных целях, как сделаю для себя, проверю, выложу доработанную версию.
9CaraTT
dmitrogen
Донатор
Сообщения: 48
Зарегистрирован: 27 авг 2012, 23:03
Сообщение 22 дек 2013, 19:08
Спасибо.
Нашёл косяк - не листает страницы тем.

Код: Выделить всё

/viewforum.php?f=2-25
было:

Код: Выделить всё

/viewforum.php?f=2&start=25
Как исправить грамотно ?
Закомментировал в functions_seo.php

Код: Выделить всё

"/viewforum.$phpEx\?f=([0-9]*)&(?:amp;)start=([0-9]*)\"/i",
dmitrogen
3 сообщения
 • Страница 1 из 1

Вернуться в «Готовые моды для трекера»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo