Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Модификация phpBB 3.0.x » Моды каталога

Prime Links

Обсуждение и поддержка модов, размещённых в каталоге
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке модов

Сообщение 29 янв 2009, 21:50

Название мода: Prime Links
Версия мода: 1.2.4
Автор: primehalo
Язык: English
Сложность установки: Низкая
Длительность установки: 2 мин.
Сборка форума с этим модом: Перейти

Описание:
Мод для корректной класификации внутренних ссылок, также есть функция для открытия ссылок в новом окне.

Страница в каталоге модов: Перейти
Раздел каталога модов: Перейти
Размер архива: 50 Kb
mod_robot
Активный участник
 
Сообщений: 60
Зарегистрирован:
18 янв 2009, 15:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 29 апр 2009, 22:14

Мод поставил, понятно что префикс ссылок нужно указывать скорее всего в define('EXTERNAL_LINK_PREFIX', ''); вопрос только при создании файла go.php что там писать?

Есть вариант:

Код: выделить все
<?php

$go = $_GET['go'];

print ‘header(\’Location: .$go.’\')’;

?>
Premier
Локализатор
 
Сообщений: 69
Зарегистрирован:
28 мар 2009, 17:09
Откуда:
Земля, Россия, Омск
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 30 апр 2009, 10:49

Лучше так
Код: выделить все
<?php
if (isset($_SERVER['QUERY_STRING'])) @header('Location: '.$_SERVER['QUERY_STRING']);
?>
а в prime_links.php
Код: выделить все
define('EXTERNAL_LINK_PREFIX', 'http://ваш_домен/путь_к_корню_форума/go.php?');
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение 30 апр 2009, 22:49

Что-то не редиректит, может проблема что на локальной машине, формируется вот такая ссылка а дальше нет движения белая страница:

http://pplocal.ru/conferencia/go.php?ht ... html#p4701

В go.php написал как Сержант советовал.

В prime_links.php вот это:

Код: выделить все
   define('INCLUDES_PRIME_LINKS', true);

   // Options
   define('PRIME_LINKS_ENABLE', true);         // Enable this MOD?
   define('REMOVE_SUBDOMAINS', true);         // Specify subdomains to be removed before checking the link, separated by semicolons (setting TRUE will remove all subdomains)
   define('USE_TARGET_ATTRIBUTE', false);      // The attribute "target" is not valid for STRICT doctypes.
   define('HIDE_LINKS_FROM_GUESTS', false);   // Hide external links from guests?
   define('EXTERNAL_LINK_PREFIX', 'http://pplocal.ru/conferencia/go.php?');         // Example: 'http://anonym.to?'
   define('INTERNAL_LINK_DOMAINS', '');      // List of domains to be considered local, separated by semicolons. Example: 'http://www.alternate-domain.com/'
   define('FORBIDDEN_DOMAINS', '');         // List of domains for which links should be removed, separated by semicolons. Example: 'http://www.porn.com/'
   define('FORBIDDEN_NEW_URL', '#');         // URL to insert in place of any removed links. Example: 'http://www.google.com/' or '#top'
   define('TOP_LEVEL_DOMAIN_NAME', '');      // Recommended for domains with country codes. Example: '.co.jp'

   // Link relationships
   define('INTERNAL_LINK_REL', '');
   define('EXTERNAL_LINK_REL', 'nofollow');

   // Link targets (setting to FALSE will remove the link)
   define('INTERNAL_LINK_TARGET', '');
   define('EXTERNAL_LINK_TARGET', '_blank');

   // Link classes
   define('INTERNAL_LINK_CLASS', 'postlink-local');
   define('EXTERNAL_LINK_CLASS', 'postlink');
Premier
Локализатор
 
Сообщений: 69
Зарегистрирован:
28 мар 2009, 17:09
Откуда:
Земля, Россия, Омск
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 01 май 2009, 09:40

Решил попробовать поставить этот мод на чистый движок за одно попереводить на русский:

1. Выполняю базовые модификации

Описание:

Код: выделить все
Modifies links within posts so that local links are correctly classified as such. It can also apply a target to external links (e.g. to open in a new window) and prepend links (e.g. to apply an anonymizer).

Перевёл как:

Код: выделить все
Изменяет ссылки в сообщениях тем, так чтобы локальные ссылки были правильно классифицированы как таковые. Также применяется для установки параметров (target) внешних ссылок (например, чтобы открыть в новом окне) и для переменных (предварительных) ссылок (например, для применения анонимайзеров).

Прочие инструкции

Код: выделить все
If you want to disable the external link target, open "includes/prime_links.php"
and change the value of EXTERNAL_LINK_TARGET to an empty string.

Other settings can be adjusted from within the "includes/prime_links.php" file as well.

Перевёл как:

Код: выделить все
Если вы хотите отключить использование параметра target для внешних ссылках, откройте "includes/prime_links.php" и измените значение EXTERNAL_LINK_TARGET на пустое.

Другие параметры могут быть так же скорректированы в файле "includes/prime_links.php".

Результат:

Внешние ссылки могут открываться в новом окне, ссылки можно делать не активными для гостей, ну и наверно работают все другие возможности этого мода.

Создаю файл go.php с содержанием:

Код: выделить все
    <?php
    if (isset($_SERVER['QUERY_STRING'])) @header('Location: '.$_SERVER['QUERY_STRING']);
    ?>

В includes/prime_links.php прописываю

Код: выделить все
   define('EXTERNAL_LINK_PREFIX', 'go.php?');

В результате открывается новое окно в поле перехода отображается http://тестовый_сайт.ru/go.php?http://bb3x.ru/forum/post4701.html#p4701 и дальше не переходит уже на конкретно post4701.html#p4701

Если в includes/prime_links.php прописать:

Код: выделить все
   define('EXTERNAL_LINK_PREFIX', 'http://тестовый_сайт.ru/go.php?');

Результат тот же

Я пока загружу, то что получилось в Интернет, может проблема из-за локального хоста, а пока может есть у кого-то идеи как сделать чтобы работало?
Premier
Локализатор
 
Сообщений: 69
Зарегистрирован:
28 мар 2009, 17:09
Откуда:
Земля, Россия, Омск
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 01 май 2009, 10:04

Перенос в Интернет результата не дал. Быстро сознавайтесь как вы сделали на http://forum.bb3x.ru, ;) какие настройки в prime_links.php, что написано в go.php.
Premier
Локализатор
 
Сообщений: 69
Зарегистрирован:
28 мар 2009, 17:09
Откуда:
Земля, Россия, Омск
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 01 май 2009, 21:11

Заработало после того как в go.php вставил:

Код: выделить все
<?php
if (isset($_SERVER['QUERY_STRING'])) Header('Location: '.$_SERVER['QUERY_STRING']);
?>

Отличие от того что раньше было: там был @header, а теперь Header.
Premier
Локализатор
 
Сообщений: 69
Зарегистрирован:
28 мар 2009, 17:09
Откуда:
Земля, Россия, Омск
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 04 май 2009, 15:58

Premier писал(а):Отличие от того что раньше было: там был @header, а теперь Header.

Немного странно, ведь я привел содержание go.php который стоит и успешно работает на этом форуме.
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение 22 май 2009, 20:03

Кто мод ставил? как вам? работает? стоит ли ставить? и зачем?
Заранее спасибо.
Аватар пользователя
GSC
Локализатор
 
Сообщений: 583
Зарегистрирован:
22 мар 2009, 09:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 22 май 2009, 20:32

Мод работает.
Семь бед - один RESET
Ребята! Давайте жить дружно!
A.R.T.
Разработчик модов
 
Сообщений: 1087
Зарегистрирован:
03 фев 2009, 23:59
Откуда:
Город над вольной Невой
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 23 май 2009, 18:04

А в чем суть этого мода? что он делает? :?
Аватар пользователя
GSC
Локализатор
 
Сообщений: 583
Зарегистрирован:
22 мар 2009, 09:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Моды каталога

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение
  • Prime Birthdate
    mod_robot » 29 янв 2009, 21:45
    1 Ответов
    8106 Просмотров
    Последнее сообщение NeAdmin Перейти к последнему сообщению
    12 фев 2011, 01:18
  • Prime Warnings
    1, 2, 3 mod_robot » 21 янв 2009, 21:29
    25 Ответов
    32132 Просмотров
    Последнее сообщение sawas Перейти к последнему сообщению
    23 дек 2014, 01:02
  • Prime Anti-bot
    1 ... 10, 11, 12 mod_robot » 29 янв 2009, 21:20
    114 Ответов
    67161 Просмотров
    Последнее сообщение DeathMan Перейти к последнему сообщению
    03 авг 2011, 21:49
  • Prime Notify
    1, 2 mod_robot » 29 янв 2009, 21:56
    11 Ответов
    14204 Просмотров
    Последнее сообщение Deffi Перейти к последнему сообщению
    20 ноя 2013, 20:22
  • Prime Trash Bin
    1 ... 6, 7, 8Вложения mod_robot » 21 янв 2009, 21:44
    70 Ответов
    56132 Просмотров
    Последнее сообщение BenDeen Перейти к последнему сообщению
    15 апр 2014, 18:38

Кто сейчас на форуме

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

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама