сайт на данный момент является архивом информации по форуму phpbb 3.0. объяснения и помощь больше не предоставляются. старый сайт

Белк на PhpBB 3.0.14

информация по этому форуму. bbcode, моды и прочее, проверенное Белком. (перенос данных продолжается...)

Сегодня на конференции было 65 посетителей :: 1 зарегистрированный, 0 скрытых, 1 бот и 63 гостей (основано на активности посетителей за последние 24 часа)




 [ 1 сообщение ] 
Автор Сообщение
Не в сети
  (Андрей)
Администратор
Аватара пользователя

Стаж: 5 месяцев 21 день
Сообщения: 228
Откуда: здешние мы

Стиль сайта: subsilver2
Настоящее имя: Андрей


Prime Links + Away

7 мая 2021 года убрал модификацию с сайта. поисковик Яндекса начал массово удалять страницы из-за редиректа, который создаётся этим модом.
пока понаблюдаю за результатами в поисковике - если тенденция пойдёт в обратную сторону - значит этот мод ставить не стоит... :(

Вложение:
redirect.max.8.05.2021.png
redirect.max.8.05.2021.png [ 35.66 КБ | Просмотров: 17 ] redirect.max.8.05.2021.png



Вложение:
redirect.max.13.06.2021.png
redirect.max.13.06.2021.png [ 39.44 КБ | Просмотров: 17 ] redirect.max.13.06.2021.png



судя по диаграмме эффект дало.
применять редирект для ссылок или нет - решать вам.

ведь проблема в том, что если оставить много ссылок на другие ресурсы на сайте - из поиска могут вообще выкинуть. как спам.


Данные модификации помогут вам "разобраться" с внешними ссылками. Не секрет, что поисковые системы (боты), сканируя на сайте большое количество внешних ссылок - причисляют ресурс к "пиратскому" и "спамерному" и даже могут его заблокировать - внести в "чёрный список". Данные модификации не дают ботам сканировать внешние ссылки и не дают "особо одарённым товарищам" размещать на сайте ссылки, которые будут работать "для чужого ресурса" - не будут. до таких гномиков быстро доходит, что на таком сайте им ничего не светит и они разбегаются.

В общем эти моды стоит поставить для облегчения жизни и существования сайта.

Итак, сам мод Prime Links:

скачать из архива сайта

распаковать и содержимое папки root загрузить в корень сайта (где файл congig.php).

Отредактировать файлы форума:

Открыть includes/functions_content.php
Найти

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

   if ($force_option || !$config['allow_smilies'] || !$user->optionget('viewsmilies'))


Вставить перед найденным

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

//-- mod: Prime Links -------------------------------------------------------//
   if (!function_exists('prime_links'))
   {
      global $phpEx;
      include($phpbb_root_path . 'includes/prime_links.' . $phpEx);
   }
   $text = prime_links($text);
//-- end: Prime Links -------------------------------------------------------//


почистить кэш.

Теперь мод необходимо настроить:

Создать файл go.php со следующим содержанием

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

<?php
if (isset($_SERVER['QUERY_STRING'])) Header('Location: '.urldecode($_SERVER['QUERY_STRING']));
?>


и загрузить его в корень сайта

если есть трудности с созданием файла
если у вас проблемы с созданием файла - можете скачать готовый

Вложение:
go.rar [173 байт]
Скачиваний: 1


распаковать и загрузить в корень сайта


также необходимо настроить файл мода prime_links.php

Открыть includes/prime_links.php
Найти

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

define('EXTERNAL_LINK_PREFIX', '');         
define('INTERNAL_LINK_DOMAINS', '');


Заменить найденное на

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

define('EXTERNAL_LINK_PREFIX', 'http://адрес форума/go.php?');
define('INTERNAL_LINK_DOMAINS', 'http://адрес форума;http://www.адрес форума');


Теперь мод настроен и готов к работе. Внешние ссылки будут открываться в другом окне и не определяться ботами. Никаких "внешних" проявлений работы мода нет (не видно).

если хотите скрыть ссылки от гостей
Для того, чтобы с помощью данного мода скрыть ссылки от гостей необходимо провести небольшие правки:

Открыть includes/prime_links.php (заменить кодировку на UTF8 без BOM)
Найти

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

define('HIDE_LINKS_FROM_GUESTS', 'false');   // Hide external links from guests? If this is a string, then the text of the link will be replaced with this string.


Заменить найденное на

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

define('HIDE_LINKS_FROM_GUESTS', '<div class="adapthide"><strong>Пожалуйста зарегистрируйтесь чтобы увидеть ссылку</strong></div>');   // Hide external links from guests? If this is a string, then the text of the link will be replaced with this string.




Открыть styles/subsilver2/theme/stylesheet.css
В конец файла вставить

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

div.adapthide {
        border: 1px dashed #000099;
        background-color: #FFFFFF;
        margin: 0px 10px 5px 10px;
        padding: 5px 5px 5px 5px;
        font-size: 12px;
}



Открыть styles/prosilver/theme/content.css
Найти

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

/* Attachments
----------------------------------------*/


Добавить перед найденным

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

div.adapthide {
        border: 1px dashed #000099;
        background-color: #FFFFFF;
        margin: 0px 10px 5px 10px;
        padding: 5px 5px 5px 5px;
        font-size: 12px;
}


Выглядеть для гостей будет так:

Вложение:
Prime Links anonymous.png
Prime Links anonymous.png [ 64.18 КБ | Просмотров: 17 ] Prime Links anonymous.png



очистить все кэши и пользоваться.


Away - страничка
Если вы хотите иметь (как, наверное, видели на некоторых сайтах) окно предупреждения перехода такого вида

страница перехода

то реализуется это просто:

Вложение:
away.rar [1.14 КБ]
Скачиваний: 1


распаковать, содержимое (один файл) загрузить в корень сайта (где файл config.php).

После этого провести правки:

Открыть includes/prime_links.php
Найти

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

define('EXTERNAL_LINK_PREFIX', '');         // Example: 'http://anonym.to?'


Заменить найденное на

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

define('EXTERNAL_LINK_PREFIX', 'http://ваш_домен.ru/away.html?');         // Example: 'http://anonym.to?'


Открыть robots.txt
Добавить в содержимое следующий код:

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

Disallow: /away.html


(запрет на индексацию файла)


Очистить кэш и всё готово. Можно пользоваться.





трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ 1 сообщение ] 

Кто сейчас на конференции:

Всего посетителей: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (63) здесь было 23 май 2026, 12:35

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Часовой пояс: UTC + 3 часа



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

Найти:
Перейти:  

cron

Текущее время: 27 июн 2026, 23:32

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB.