Dude Smart Leech 0.4 [FIX] DLE


Представляем модуль для DLe Dude Smart Leech 0.4 [FIX] с исправлением для работы на версиях DataLife Engine 10.3 и 10.x. Dude Smart Leech - осуществляет скрытия и обработки внешних ссылок согласно установленным настройкам а админ панели движка и правилам для них.

От автора адаптации: поставил модуль на сайт, решил внести изменения в настройки и тут понеслось: настройки не сохраняются и затирался файл leech_teaser.html, в общем решил это дело поправить. Вряд ли все исправил, что увидел, вот и решил поделится с вами, так как на многих сайтах в комментах видел подобные вопросы о проблемах.



Версия Dude Smart Leech от Yeti на движке с виндовc кодировкой и версией PHP 5.4. тоже при сохранении настроек затирается leech_teaser.html, а все дело в htmlspecialchars, которая не дружит с windows-1251 на новых версиях пыха(а если быть точнее то по умолчанию стоит utf кодирока). Так что сначала внимательно смотрим код.



Название: Dude Smart Leech
Автор: seodude ака phpdude
Совместимость: DLE 9.x - 10.x например для DLE 10.3
Адаптация: Yeti
С уважением, seodude.
Скачать модули для dle у нас.
Адаптация под актуальные версии: shadow6630

Dude_smart_leech_fix_0.4.zip [44,83 Kb] (cкачиваний: 496)
  • 60

Комментарии 24

dle9.com от 19 мая 2020 04:33
Цитата: Vitaliy
привет
Добавил в БС домен
А ссылку все равно в редирект заворачивает ((
Ссылка в футере у меня

Хорошо было бы понять о какой именно версии DLE идет речь, многое зависит от версии движка, как правило в статье указана версия на которой всё должно работать как надо...
Vitaliy от 18 мая 2020 19:55
привет
Добавил в БС домен
А ссылку все равно в редирект заворачивает ((
Ссылка в футере у меня
Dartus от 25 мая 2017 16:37
Нашел в закладках )
Вот команда которая закрывает окно в новой вкладке, нормально добавлять не разрешает, так что обрежу)

a href="java script:window.close();">отмена</a
Dartus от 25 мая 2017 13:41
Цитата: dle9.com
в файле
dude/cfg/leech_teaser.html и dude/cfg/leech_teaser.php

Спасибо. Но не то. Эта команда которая была в 10 версии в полной новости. Она сработает если открывать ссылку в этойже странице, но не срабатывает если в новой вкладке. Нечего, я на какомта сайте видел команду которая закрывает, если повезет то найду сайт снова )
dle9.com от 12 мая 2017 16:49
Цитата: Dartus
Один минус у этого модуля. Команда отмена перехода не работает. Там скрипт ход назад а раз новая вкладка то естественно работать не будет.
Вроде должна быть команда закрытия, может подскажите?

в файле
dude/cfg/leech_teaser.html и dude/cfg/leech_teaser.php
находим

Вашего аккаунта и компьютера, нажмите
 <a href="javascript:window.history.back()">отмена</a>
,
надо код подправить

<a href="javascript:history.go(-1)">отмена</a>

и в этих файлах можно копирайт убрать всё равно этого сайта уже нет
dude/cfg/leech_teaser.html
dude/cfg/leech_teaser.php
Dartus от 12 мая 2017 12:44
Один минус у этого модуля. Команда отмена перехода не работает. Там скрипт ход назад а раз новая вкладка то естественно работать не будет.
Вроде должна быть команда закрытия, может подскажите?
dle9.com от 11 мая 2017 17:28
Цитата: Dartus
Можете мой вопрос удалять если нет мудрых изречений wink Запустил в нужной кодировке. Пришлось немного расширить знания в Notepad++ и даже вышло интересно, запустилась русской на английской версии 11.3. Одним словом Большое Спасибо за труды и интересные статьй :bully:

На здоровье.

Статья предложена была, как пример, достаточно перекодировать файлы модуля или шаблона. Базу данных перекодировать в вашем случаи не надо.
Думаю, вы и сами поняли. Раз разобрались.
Dartus от 11 мая 2017 12:28
Можете мой вопрос удалять если нет мудрых изречений wink Запустил в нужной кодировке. Пришлось немного расширить знания в Notepad++ и даже вышло интересно, запустилась русской на английской версии 11.3. Одним словом Большое Спасибо за труды и интересные статьй :bully:
Dartus от 11 мая 2017 11:36
Цитата: dle9.com
Цитата: sokoloka
DLE 10.3
Добавьте utf8 версию, а то вообще нигде её нету.

Вы можете сделать сами один раз научитесь и другие модули сможете, делается так же как базой # по этой инструкции[/url], только в вашем случаи надо это делать со всеми файлами модуля

Вопрос тоже интересует как это не первый модуль отображаемый каракулями и вопросами.
Если у меня сайт и база UTF-8 и я перевкду её по инструкции в 1251 то неотразиться ли это на других местах. Иностранных языках, модулях и многом чем что требует utf-8. Может есть более гуманный способ превратить файл в другой? Например шаблоны легко на новую кадировку переводятся без правки базы данных.
Dartus от 13 февраля 2017 18:01
А подобная версия работает на 11.2? или есть подобные модули которые точно работают на 11.2?
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent