dude Smart Leech 0.1 Beta

Февраль 2nd, 2010 по seodude Оставить ответ »

Привет, СЕО-Люди! :)

Предствляю вашему вниманию плагинчик — 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 0.1 Beta

Инструкция по установке находится внутри архива, но я решил продублировать ее и сюда.

— 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",

и радуемся :)

Реклама

15 комментариев

  1. Данил:

    Как поставить лючевое слово для отмены замены ссылок??

  2. seodude:

    что значит любое?)

    можно заданное администратором использовать, задается оно в админке, вроде все просто :)

    или ошибка какая-то получилась?

  3. serg:

    Не могу снять галочки выдает ошибки …….. engine/dude/admin/leech.php on line 27
    нужно убрать: «Использовать OUT страницу для исходящих ссылок»

  4. seodude:

    вам нужно напросто дать права на запись на файл engine/dude/cfg/leech.dat

    и все будет работать :)

    я забыл об этом упомянуть :(

  5. serg:

    Пасибо, права на запись действительно помогло

  6. seodude:

    должно было! )

  7. hanter:

    Когда выйдит следущая версия?
    - Добавляем [noleech] [/noleech] теги для отмены замен в куске HTML
    - проверки для яваскрипта сделать, чтобы счетчики «непоганило»

  8. seodude:

    ближайшие пару дней. сейчас закрою пару неотложных дел и сделаем апчик :)

  9. Lotus:

    Ув. Автор выручайте очень нужно а не работает !
    Поставил по инструкции а ссылки какие были такие и остались , ошибок не выдаёт
    как быть ?
    спс

  10. Lotus:

    Движок пока на локалке dle 8.2

  11. Lotus:

    Поставил 8.3 и всё заработало )))
    Ура
    Ув. Автор огромное человеческое вам спасибо !

  12. seodude:

    да не за что особенно. а вот с дле 82 надо потестировать еще видимо :)

    сегодня планирую след версию, поэтому если все получится, то протестирую еще на 82.

  13. CKBDA:

    Поставил модуль. При сохранение изменений в админке. Меняется АУТ страница — добавляются знаки «////» много. Из-за чего потом всё лагает. Вопрос такой. Можно ли во-первых, сделать так, чтобы ссылки от SAPE не менялись(как это сделать). Можноли ввести список доменов, для которых будет действовать модуль.

  14. Кирилл:

    Где найти файл index.php options.php admin.php

  15. Webber:

    Кирилл, ты отжигаешь,
    в корне сайта и в папке engine

Добавить комментарий

Subscribe without commenting