Automatic ToolTip Links - Модуль перелинковки и подсказок.
Описание:
Модуль заменяет в контенте сайта слова на введенные в админке ссылки. Если у ссылки введен анкор, то при наведении на ссылку появляется подсказка.
Актуальная Версия: 0.30 beta от 5.11.2010
Стоимость: 350р за одну лицензию на домен
Для покупки и вопросам обращаться: ICQ 8533596, ht-expert@yandex.ru
Внимание, при покупке модуля вы получаете полностью зашифрованную ZEND'ом модуль.
Как работает модуль
Модуль держит все добавленные ссылки в кеше. Затем при выводе новости\статической страницы\комментариев проверяется есть ли ссылка именно для этой страницы. Если есть ссылка, то производится поиск слов в тексте, если слова найдены, то производится замена.
Производительность
При тестировании производительности, на замену 10 ссылок на главной странице было потрачено около 0,004 секунды. Надо понимать, чем больше ссылок заменяется на странице, тем это происходит дольше.
Характеристики модуля
Замена ссылки:
- Ссылка заменяется с учетом регистра, т.е. регистр слова остается прежним.
- Если у слова уже есть ссылка, то замена не производится.
- Замена слов в теге img в атрибутах title и alt так же не производится.
- Замена происходит при полном соответствии слова или фразы без учета регистра.
Добавление ссылки:
- Возможность указывать неограниченное количество слов замен у одной ссылки.
- Возможность указать дату, до которой ссылка будет показываться
- Настраиваемый редирект для групп пользователей.
- Несколько типов открытия ссылки.
- Возможность указать количество замен.
- Замена слов на ссылки в короткой и полной новости, статической страницы, дополнительных полях, комментариях.
- Возможность запрета индексации ссылки.
- Удобное управление ссылками.
- Возможность поиска замененных ссылок.
- Замена ссылок происходит налету с частичным кешированием.
- Кеширование введенных ссылок. При замене ссылок обращение к бд нет, только к кешу.
- Возможность отключать модуль.
Блок ссылок:
- Вывод ссылок на сайт блоком.
- Регулируемое количество выводимых ссылок.
- Регулируемая сортировка.
Загрузка картинок:
- Уменьшение картинки до заданных размеров.
- Пропорциональное уменьшение картинки по ширине или высоте.
- Неограниченное количество загрузок картинок к одной ссылке.
Подсказки:
- Возможность добавлять форматированный текст.
- Возможность добавлять картинки.
Главная страница
На главной странице находится два раздела:
1. Главное меню:
Добавить ссылку
Управление ссылками
Настройки
Шаблоны
2. Информация:
Всего ссылок - показывает сколько всего добавлено ссылок.
Владелец - имя или ник владельца лицензии (Одна лицензия на один домен).
Тип лицензии - показывает тип лицензии (в данном модуле два типа лицензии: Демо и Полная лицензия).
Разработка - Сайт разработчика модуля.
Версия - версия модуля и дата последнего обновления.
Добавить ссылку
Добавление и редактирование ссылок:
1. Ключевые слова - Это слова которые будут заменяться в контенте. Слова не чувствительны к регистру. Можно вводить неограниченное количество ключевых слов для ссылки, разделитель |, к примеру: движок|дле|купить. Однако не рекомендуется вводить большое количество ключевых слов.
2. Где заменять - опция позволяет выбрать где заменять ссылку. Возможно выбрать несколько одновременно.
3. URL - url куда будет вести ссылка. Если не указан, то будет браться из глобальных настроек модуля. Если там не указано, то будет вставляться #.
4. Анкор - выводится при наведении на ссылку. Можно не заполнять. Поддерживает ввод текста и картинок. Картинки можно вставлять как через встроенный загрузчик, так и с помощью html
5. Target - где будет открываться ссылка, в новом окне или в этом же.
6. Количество замен - сколько раз будет заменена ссылка в одном элементе.
7. Заменять до - заменяет ссылку до указанной даты. Затем ссылка помечается красным в панели управления и не показывается на сайте.
8. Редирект для групп - если выбрана группа, то для этой группы ссылка откроется через редирект вашего сайта.
9. Видим для поисковиков - если стоит нет, то ссылка обрамляется тегом noindex и вставляется атрибут rel со значением nofollow
10. Публиковать - публикует ссылку.
Сохранить - сохраняет ссылку с переходом в другое окно.
Применить - сохраняет ссылку и остается на странице редактировании этой ссылки.
Управление ссылками
На данной странице представлен удобный интерфейс для управления существующими ссылками:
Фильтр - ищет ссылку по ключевым словам.
Пункт "Действие"
1. Редактировать - переход на страницу редактирования ссылки.
2. Найти ссылку - переход на страницу поиска ссылки.
3. Удалить - удаление ссылки из базы данных.
Настройки
На странице настроек предоставлены глобальные настройки модуля:
1. Общие настройки
Включить модуль - включает и отключает замену ссылок в контенте сайта.
URL по умолчанию - если при добавлении ссылки не введен URL, то вставляется этот. Если в настройках пустой, то вставится #.
Подсчет времени замены - если включено, то после каждой замен вставляется время затраченное на замену.
Метод замены - связано с особенностью работы функций регулярных выражений. Теоретически быстрее работает Метод 2, он же предпочтительнее. Если Метод 2 работает не корректно, то включаем Метод 1 - он точно должен корректно работать.
2. Блок ссылок
Включить блок ссылок - включает и отключает блок ссылок, который выводится в main.tpl тегом.
Количество выводимых ссылок - количество ссылок, которые будут выводится в блоке.
Сортировка в блоке - как будут сортироваться ссылки в блоке: новые в начале, новые в конце, рандомно.
3. Вывод картинки в подсказке
Ширина картинки - ширина загружаемой картинки
Высота картинки - высота загружаемой картинки
Если введен один из параметров, а второй равен 0, то уменьшится пропорционально.
Если введены два параметра, то уменьшится до заданных размеров.
Если оба параметра равны 0, то загрузится в оригинальном размере.
4. Подсказки
Ширина подсказки - ширина всплывающей подсказки, задается в пикселях.
Шаблоны
Интерфейс для управления шаблонами:
Шаблон одной ссылки в блоке ссылок | one_link.tpl
В данном шаблоне настраивается вывод одной ссылки в блоке ссылок.
{url} - ссылка.
{keyword} - ключевое слово. В блок ссылок берется первое слово.
{target} - где будет открываться ссылка, в новом окне или в этом же.
{anchor} - идентификатор всплывающей подсказки.
{nofollow} - запрет индексации rel="nofollow", если включено.
{noindex_start}{noindex_end} - обрамление тегами noindex, если включено.
Шаблон страницы переадресации | redirect.tpl
В данном шаблоне настраивается вид страницы переадресации.
{http_home_url} - ссылка на ваш сайт.
{url} - ссылка куда переадресовывает.
CSS настройка отображения подсказки | css/stickytooltip.css
В данном стиле настраивается внешний вид подсказки.
Поиск ссылки
Этот раздел сделан для того, чтобы не искать вручную где заменится ссылка:
В управлении ссылками в меню каждой ссылки можно нажать "Найти ссылку". Откроется окно, где необходимо выбрать место, где будет произведен поиск.
Загрузка картинок
У модуля есть собственный загрузчик картинок:
Загрузка производится в папку /uploads/hte/links/
-Возможность загружать по 10 фото одновременно.
-Возможность загружать с другого сайта путем ввода URL картинки.
-Возможность указать размеры загружаемой фотографии.
-Возможность просмотра загруженных фото.
-Возможность удаления фотографий.
Блок ссылок на сайте
Этот модуль выводит добавленные ссылки:
Блок ссылок вставляется в шаблона main.tpl тегом {hte_links_block}. Сортировка и количество выводимых ссылок настраивается в настройках модуля.
Интересное
Когда всплыла подсказка, её можно заблокировать. Для блокировки нажмите "s". - или правый клик мышкой.
Актуальная Версия: 0.30 beta от 5.11.2010
Стоимость: 350р за одну лицензию на домен
Для покупки и вопросам обращаться: ICQ 8533596, ht-expert@yandex.ru
Посмотреть модуль в действии можно тут: links.ht-expert.ru