Модуль — dude Smart Leech 0.5 FIX
Снова я со своими мыслями, сегодня расскажу о модуле для платформы DLE который закрывает все внешние ссылки, и делает redirect на созданную страницу (подложку).
Модуль называется — dude Smart но его обновление прекратилось еще в далеком 2011 г. Хотелось бы выразить огромную благодарность создателю модуля — seodude.
И с выходом новых свежих/вкусных версий движка DLE скрипт перестал функционировать. Его брались дорабатывать, но опять обновы, и опять он не работает. Вчера и я взялся за установку данного мода, и он не выполнял свой указанный функционал, огорчился.
Но не унывал, первая моя загвоздка оказалась в кодировке, файлы были созданы в кодировке win1251, естественно я переделал на utf-8
Далее родной readmi.html
Для начала скопируйте все файлы из папки upload в данном архиве на ваш сервер поверх папки engine c заменой файлов.
1. Установка модуля на сервер
CHMOD
Установите для файла /engine/dude/cfg/leech.dat права на запись (CHMOD 666)
Установите для файла /engine/dude/cfg/leech_teaser.html права на запись (CHMOD 666)
Открыть файл /index.php
ПЕРЕД:
GzipOut();
Добавить:
require_once ENGINE_DIR . \'/dude/index/leech.php\';
Перейти по адресу http://ваш сайт/install.php и произвести установку, после чего удать этот файл.
После установки сбросить кеш, по крайней мере у меня ссылки изменились только после сброса кеша. Если и после сброса кеша не работает, то можете писать мне. В остальном проблем с совместимостью не было
Еще загвоздка, в версиях 11.* в файле /index.php нет строки
GzipOut();
Правки требуется вносить в файл /engine/modules/main.php
Еще установка атрибутов, все сделал как указано, но НЕ РАБОТАЕТ.
Долго думал, ковырял, попросил помощи у своего друга — Nevera
Тот снес 2 файла .htaccess по следующим путям:
/engine/dude/.htaccess
/engine/dude/index/.htaccess
И о боги. УРА. Модуль снова ожил, и вы сейчас можете пронаблюдать его работу, на данной странице.
Спасибо за внимание.
Для вас сделал правки + две кодировки. Забираем кому нужно.
Версия utf-8 — dude Smart Leech 0.5 FIX
Версия win1251 — dude Smart Leech 0.5 FIX
Протестировал на OpenServer, версия DLE 13.1 — установка удачная, но не работает, просто переход по вшешней ссылке.
Для файла /engine/dude/cfg/leech.dat и /engine/dude/cfg/leech_teaser.htm через Свойства-Безопасность разрешил запись для Пользователей, для остальных запись разрешена.
Что посоветуете…
данный модуль тестировался на версии dle 12.1
Нужно разбираться….
Ставил на версию 13.1. Все прекрасно работает. Спасибо за адаптацию.
не за что)
Здравствуйте!
После установки плагина на DLE 16 и удаления все ссылки lееch перестали работать — редирект на главную. Не знаете, почему такое могла случиться?
Приветствую, версия плагина устарела