Плагин «Редирект внешних ссылок (URL Redirect)», обновление 1.2.1


В этой версии:
Пофикшен баг если ЛС был установлен в подкаталог. Также в версии 1.2.1 добавлена возможность указания времени, через которое будет осуществлен автоматический переход по ссылке в окне выхода и выделение внешних ссылок (обрамление специальной иконкой после ссылки).

Более подробно прочитать о плагине можно в прошлом топике.

Читать дальше →

Плагин «Редирект внешних ссылок (URL Redirect)», Версия 1.2.0 для ЛС 1.0+



Новые возможности
В плагин добавлено 3 новых важных изменения (все включаются в конфиге):

  1. Страница выхода с ссылками теперь может не индексироватся поисковиками. Как результат — уменьшение внешних ссылок на сайте и рост пузомерок. Раньше кто догадывался о такой возможности делали все через robots.txt, теперь это доступно прямо из коробки и по-умолчанию включено.

  2. Ссылки на сайты теперь кодируются через base64, что позволяет упростить интеграцию плагина с некоторыми хитронастроенными nginx серверами. Теперь урл внешней ссылки может выглядеть так:
    http://psnet.lookformp3.net/redirect/aHR0cDovL3Rlc3QuY29t

    и будет без проблем скушан nginx`ом.
    Старые ссылки работают по старому алгоритму без проблем.

  3. Страница выхода теперь проверяет поле HTTP_REFERER, если оно не указано, либо не указывает на сам сайт — блокирует внешнюю ссылку и вместо неё показывает ссылку на самого себя. Это позволяет избежать черного СЕО, когда с помощью страниц выхода и пингаторов некоторые СЕОшники наращивали показатели своих сайтов с помощью ваших.

Читать дальше →

Добавить ссылку в шапку на другой сайт в header_top.tpl

Добавить ссылку в шапку на другой сайт в header_top.tpl

1) Вопрос что конкретно и куда в коде надо прописать в header_top.tpl чтобы в шапке сайта появилась ссылка на другой сайт?
2) Возможно ли добавить ссылку в шапку на другой сайт через плагин Static page?

Буду очень благодарен. Можно помощь за донейт.

Ссылки на избранное в шапке

Пытаюсь в header_top.tpl разместить ссылку
<a href="{router page='profile'}{$oUserProfile->getLogin()}/favourites/">{$aLang.user_menu_profile_favourites}</a>


Но вся верстка куда то улетает, только шапка и остается, ссылка не отображается. На странице профиля все ок. Есть решение?

нужна особая ссылка

Дело вот в чем: нужно сделать на странице с блогом кнопку «Написать», при нажатии на которую открывается страница написания топика с уже выбранным блогом(на котором стоит кнопка).

Это можно как-нибудь реализовать?

Нектороые пожелания по системе

Хотелось бы добавить необязательное поле — url для топика, если его нет(null) — то используется ид.

Самое главное — убрать лишнее от ботов(по юзерагенту) — скрипты, внешние ссылки и прочий хлам.

Так же очень хотелось, чтобы раскрыли мощный потенциал системы — в настройках. А то настроек как таковых нет.
Хотелось, чтобы конфиг перенесли в БД, а также увидеть стандартный файл robots.txt

Еще не совсем понял, почему нет html тегов в добавлении ссылки.

Не могу найти

Где-то тут промелькивал один сайт об онлайновых игрушках. Там была хорошая интеграции Лс+форум+вики. К моему сожалению никак не могу вспомнить название этого сайта.
Помогите ссылкой на этот проект

Как запретить вставку ссылок в топиках?

и убрать вообще кнопку из панели?
Спасибо!

ответили

убрать кнопку из панели

\templates\skin\new\actions\ActionTopic\add.tpl
\templates\skin\new\actions\ActionTalk\add.tpl
\templates\skin\new\comment_tree.tpl

удалить
<a href="#" onclick="lsPanel.putTagUrl('talk_text','{$aLang.panel_url_promt}'); return false;" class="button"><img src="{cfg name='path.static.skin'}/images/panel/link.gif" width="20" height="20"  title="{$aLang.panel_url}"></a>


запретить тег engine\modules\text\Text.class.php

закоментировать
$this->oJevix->cfgAllowTagParams('a', array('title', 'href', 'rel'));