Prime Links

В данном подфоруме будут располагаться темы с анонсами интересных модификаций, а так же будут рассматриваться проверенные временем дополнения для phpBB3.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

Введение и установка

Сегодня хотелось бы проанонсировать очень полезный и удобный мод Prime Links. Мод призван облегчить жизнь в работе с внешними ссылками форума. В установке - это самый легкий мод из всех какие есть. Не имеет настроек в админке, не требуется SQL-запросов к БД либо скриптов-инсталляторов.

Скачиваем ниже и устанавливаем его по инструкции в архиве

AВерсия мода повысилась, архив перезалит. Для обновления версии мода открываем нужную инструкцию из папки /contrib/. Если вы ранее скачивали данный мод у нас, то у вас версия мода 1.2.12, следовательно обновлять мод следует по инструкции update 1.2.12 to 1.3.0.xml

Теперь поговорим о его применении и настройке


1) Первоначальная настройка мода
Данный способ схож со способом редиректа через away-страничку, но в данном случае она не показывается. Это этап первоначальной настройки мода. Создаем файл go.php со следущим содержанием

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

<?php 
if (isset($_SERVER['QUERY_STRING'])) Header('Location: '.urldecode($_SERVER['QUERY_STRING'])); 
?>
Загружаем его в корень форума и открываем файл 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.адрес форума');
Сохраняем изменения, заливаем обратно на сервер с заменой. Все, мод настроен и готов к работе

2) Редидект внешних ссылок через AWAY-страничку описан .

3) Скрытие ссылок от гостей
Открываем файл /includes/prime_links.php и сразу же меняем его кодировку на UTF-8 BOOM, и находим следущие строки

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

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.
Для стилей на основе subsilver2
Открываем /styles/ваш стиль/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;
}
Для стилей на основе prosilver
Открыть styles/ваш стиль/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;
}
Так будут выглядеть все внешние ссылки для гостей
Так будут выглядеть все внешние ссылки для гостей
Чистим кеш на вкладке Стили, во всех 3 пунктах, а так же на вкладке Общие. Радуемся результатам
Последний раз редактировалось DeaDRoMeO 09 янв 2012, 17:54, всего редактировалось 9 раз.
Причина: Обновлена версия мода
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#1
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 4 месяца
Контактная информация:

Prime Links

Сообщение mixail »

Применил дополнения в настройке мода Prime Links.
Хорошие настройки и дополнения, очень понравилось, спасибо все проверил, все работает хорошо... :?
#2
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

Всегда пожалуйста :? действительно, мод очень функционален
Гыы 5000 -ое сообщение на форуме :?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#3
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Prime Links

Сообщение wket »

Сереж спасибо за мод все стало нормально. Единстаенное что когда незарегиный пользователь видит ссылку пишется просто что бы зарегится жирным шрифтом а у вас на белом фоне. Как быть??
#4
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

А вы все правки выполнили по инструкции скрытия от гостей ? Кеш почистили в 3 местах на вкладке Стили и на вкладке Общие ?
Если это не помогло, я дополню первый пост другой инструкцией :smile:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#5
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Prime Links

Сообщение wket »

кеш чистил в двух местах на вкладке стили (шаблоны и темы) а также на вкладке общие
#6
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

Отредактировал первый пост, добавил инструкции для разных стилей :smile: Выполните инструкцию Для стилей на основе prosilver и так же после этого очистите кеш :smile:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#7
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Prime Links

Сообщение wket »

после таких манимуляций когда заходишь не зарегеным пользователем цвет форума меняется на серый а проблемма осталась
#8
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

А вы уверены что все правильно сделали и правильно, без ошибок скопировали и вставили нужные коды ??
Тогда поступим по другому. Создайте текстовый документ с именем, допустим hide.txt , вставьте в него

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

div.adapthide {
        border: 1px dashed #000099;
        background-color: #FFFFFF;
        margin: 0px 10px 5px 10px;
        padding: 5px 5px 5px 5px;
        font-size: 12px;
}
И сохраните, не забыв про правильную кодировку. После переименуйте расширение txt в css и закиньте этот файл в /styles/prosilver/theme/, потом откройте файл stylesheet.css из той же папки и найдите

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

@import url("common.css");
Добавьте перед

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

@import url("hide.css");
Как обычно после этого очистите кеш.
Просто тот факт что у вас форум меняет цвет при использовании правок из первого поста, свидетельствует о том что вы где то ошиблись, потому как приведенные коды корректно работают на других форумах
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#9
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Prime Links

Сообщение wket »

Думаю что правильно перед

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

/* Attachments
----------------------------------------*/
втавил

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

div.adapthide {
        border: 1px dashed #000099;
        background-color: #FFFFFF;
        margin: 0px 10px 5px 10px;
        padding: 5px 5px 5px 5px;
        font-size: 12px;
}
Получилось

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

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

/* Attachments
----------------------------------------*/
#10
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

Дык а первая правка ?? может в ней ошибка?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#11
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Prime Links

Сообщение wket »

Так я все правки удалил и оставил только эту
#12
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

Я имею ввиду правку для :smile: /includes/prime_links.php
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#13
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Prime Links

Сообщение wket »

а вот тут не знаю ))))
#14
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

Ну так наверное надо проверить :D
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#15
Аватара пользователя
dream12
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 82
Стаж: 12 лет 2 месяца
Откуда: Минск
Контактная информация:

Prime Links

Сообщение dream12 »

А как сделать слово зарегистрируйтесь ссылкой которая ведет на страницу регистрации?
#16
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

Ну заменить слово Зарегистрируйтесь на

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

<a href="/ucp.php?mode=register">Зарегистрируйтесь</a>
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#17
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

Ап теме, добавлен первый пункт - первоначальная настройка мода :co_ol:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#18
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Prime Links

Сообщение DeaDRoMeO »

Версия мода была обновлена, в первом сообщении темы архив с модификацией перезалит, доп.информация о обновлении мода добавлена после прикрепленного архива, советую всем обновиться :co_ol:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#19
kiev
Заглянул на огонек
Заглянул на огонек
Сообщения: 29
Стаж: 11 лет 9 месяцев

go.php

Сообщение kiev »

http://portal/%5C/go.php?http://....... вот что выдает при нажатие на ссылку, как исправить, бы ссылка нормально работала?
#20
Ответить