Привет, СЕО-Люди!
Предствляю вашему вниманию плагинчик — dude Smart Leech.
Для чего он предназначен? В общем то несколько у него «обязанностей»:
- url rewrite: http://site.ru => /engine/dude/index/leech_out.php?abra-cadabra
- img url rewrite! Да, таким же методом можно перенаправлять и картинки!
- Настройки всего, что умеет плагин
- Белый список доменов — список доменов, ссылки на который НИКОГДА не будут перезаписаны
- Ключевое слово для отмены перезаписи ссылок, полезно для работы например с SAPE.
- Черный список доменов — список доменов, ссылки на которые ВСЕГДА удаляютс прямо из HTML кода страниц, то есть ссылок на эти сайты с вашего попросту не будет
- OUT страница — страница, которую видит пользователь при переходе на внешний сайт. Поддерживается PHP код на этой странице, поэтому там можно сделать практически что угодно.
- Легкость установки. Плагин проверен на DLE83, но я уверен что он пойдет и на других версиях, под рукой нет, поэтому если у кого то заработает на более ранних версиях, то пожалуйста отписываемся в комментариях
- Все ссылки автоматически становятся перезаписанными при установке плагина, а не только свежие/будущие/хакнутые новости, перезаписывается абсолютно все — начиная от ссылок в статьях, заканчивая элементами шаблона
- возможно что-то еще, больше на ум на данный момент ничего не пришло
Что же я прошу за него? Всего две вещи на данный момент меня интересуют
- Пожертвования на кошельки Z214962204619 или R329610411286 с примечанием «dle smart leech»
- Плагинчик ставит ссылочку на мой сайт в конец HTML кода, либо в место в HTML коде, где находится метка {dude_leech}, так вот я прошу ее оставить
Ведь я потратил время, ценное между прочим!)))
Открыт для обсуждений по работе плагина, «неподдерживаемости» старыми версиями ДЛЕ оного, либо добавлению функционала в плагин, идейно совместимого с реализованным функционалом. У меня уже появилась пара идей, но я хотел бы выслушать ваши
Инструкция по установке находится внутри архива, но я решил продублировать ее и сюда.
— dude Smart Leech DLE plugin. Version 0.1 Beta —
url: http://seodude.ruЯ сейчас постараюсь объяснить как установить сие чудо.
ВАЖНО!! Сохраните все из папки engine к себе на компьютер во избежание
порчи вашего сайта, Я за него ответственности НЕ НЕСУ. ВСе на свой
страх и рискУдачи!
1. начинаем с того, что копируем папку engine поверх папки
engine движка. данный плагин никакие файлы системные не
переписывает, поэтмоу совместим с любым другим плагином
или модом.2. Следующим шагом нам надо сделать загрузку рабочей части
на страницы сайта, для этого добавим строчкуrequire_once ENGINE_DIR.’/dude/index/leech.php’;
Перед строкой
GzipOut ();
В index.php файле сайта.
3. Добавим ссылки для настроек модуля в меню администора.
Для этого, добавляем строчки
array (
‘name’ => «dude Smart Leech»,
‘url’ => «?mod=dude_leech»,
‘descr’ => «Управление настройками модуля «Smart Leech»»,
‘image’ => «../../dude/admin/leech.png»,
‘access’ => «admin»
),
в файл engine/inc/options.php ПЕРЕД строчками
array (
‘name’ => $lang['opt_xfil'],
‘url’ => «$PHP_SELF?mod=xfields&xfieldsaction=configure»,
‘descr’ => $lang['opt_xfilc'],
‘image’ => «xfset.png»,
‘access’ => $user_group[$member_id['user_group']]['admin_xfields']
)чтобы получилось
array (
‘name’ => «dude Smart Leech»,
‘url’ => «?mod=dude_leech»,
‘descr’ => «Управление настройками модуля «Smart Leech»»,
‘image’ => «../../dude/admin/leech.png»,
‘access’ => «admin»
),
array (
‘name’ => $lang['opt_xfil'],
‘url’ => «$PHP_SELF?mod=xfields&xfieldsaction=configure»,
‘descr’ => $lang['opt_xfilc'],
‘image’ => «xfset.png»,
‘access’ => $user_group[$member_id['user_group']]['admin_xfields']
)Если у нас загрузилась страница admin.php?mod=options&action=options,
то все прошло удачно, и в разделе «настройки скрипта» мы можем
видеть ссылку на плагин![]()
4. Дальше настраиваем плагин «по вкусу» и радуемся
![]()
Ну и можно отблагодарить разработчика пожертвованиями на кошельки:
Z214962204619
R329610411286С примечанием «dle smart leech». Спасибо
![]()
А теперь пара картинок
Надеюсь после прочтения этого «альманаха», вы решите использовать данный плагин
добавочки из сообществ:
- Добавляем [noleech] [/noleech] теги для отмены замен в куске HTML
- проверки для яваскрипта сделать, чтобы счетчики «непоганило»
DLE7.5:
в файле admin.php находим
$system_modules = array (
и добавляем
'dude_leech' => "admin",
и радуемся
Как поставить лючевое слово для отмены замены ссылок??
что значит любое?)
можно заданное администратором использовать, задается оно в админке, вроде все просто
или ошибка какая-то получилась?
Не могу снять галочки выдает ошибки …….. engine/dude/admin/leech.php on line 27
нужно убрать: «Использовать OUT страницу для исходящих ссылок»
вам нужно напросто дать права на запись на файл engine/dude/cfg/leech.dat
и все будет работать
я забыл об этом упомянуть
Пасибо, права на запись действительно помогло
должно было! )
Когда выйдит следущая версия?
- Добавляем [noleech] [/noleech] теги для отмены замен в куске HTML
- проверки для яваскрипта сделать, чтобы счетчики «непоганило»
ближайшие пару дней. сейчас закрою пару неотложных дел и сделаем апчик
Ув. Автор выручайте очень нужно а не работает !
Поставил по инструкции а ссылки какие были такие и остались , ошибок не выдаёт
как быть ?
спс
Движок пока на локалке dle 8.2
Поставил 8.3 и всё заработало )))
Ура
Ув. Автор огромное человеческое вам спасибо !
да не за что особенно. а вот с дле 82 надо потестировать еще видимо
сегодня планирую след версию, поэтому если все получится, то протестирую еще на 82.
Поставил модуль. При сохранение изменений в админке. Меняется АУТ страница — добавляются знаки «////» много. Из-за чего потом всё лагает. Вопрос такой. Можно ли во-первых, сделать так, чтобы ссылки от SAPE не менялись(как это сделать). Можноли ввести список доменов, для которых будет действовать модуль.
Где найти файл index.php options.php admin.php
Кирилл, ты отжигаешь,
в корне сайта и в папке engine