28.09.14, 11:09
6 комментарий
  DLE Модули

Модуль Блоги v.1.4.5 (Доки) / DLE 10.2 и выше.

Модуль Блоги 1.4.5 для DLE - расширение для движка DLE позволяющее вашим пользователям создавать неограниченное число своих блогов на различные тематики. Большое количество настроек для каждого созданного блога заинтересовывают и в тоже время упрощают работу с сайтом. Также отдельные настройки для каждого пользователя позволяют сохранять информацию от посторонних лиц. А улучшенное управление кэшированием модуля позволяет снизить нагрузку на базу данных на 60 - 80%. Модуль Блоги (доки) 1.4.5 переписан на 70% и специально заточен под версии DLE 10.2.

Главные обновления в модуле Блоги 1.4.5:
1. Добавлены дополнительные поля, которых может быть неограниченно. Создано 6 типов полей: маленькое поле, большое поле, список, множественный список, флажки и картинка. Каждое поле имеет свои настройки для вывода непосредственно в самом шаблоне, можно что-то скрыть или показать (читайте документацию).

2. Переписаны древовидные комментарии. Теперь комментарии имеют навигацию (также ajax навигацию), чередование, подсветку групп комментариев и т.д.

3. Все редакторы (BB Code и Wysiwyg) были заточены специально под модуль и многие версии DLE, а редакторы самого сайта не тронулись. Теперь они полностью поддерживают AJAX технологию. Также был добавлен тег [blog] в сам редактор.

4. AJAX редактирование новостей и комментариев были написаны специально под модуль, поэтому теперь не будет проблем с доступом.

5. Установка модуля стала намного проще, все не нужные действия были убраны и их можно устанавливать как доп. плагины. Из почти 80 пунктов установки, осталось всего 17 пунктов.

6. Добавлен тип репутации "AJAX". Он похож на тип "Popup", но только работает полностью на AJAX и показывается в окошке "AJAX помощника".

7. Полностью переписано редактирование меню пользователя, теперь оно редактируется в окошке "AJAX помощника", и всё происходит без перезагрузки страницы.

8. Добавлена функция, уведомления Ping сервисов, непосредственно сразу после публикации статьи. Сам список сервисов можно настроить в админцентре модуля.

9. Добавлен модуль "Вывод новостей по первой букве", то есть можно просматривать новости, где первая буква равна выбранной.

10. Изменён дизайн админцентра. Убран раздел "Тонкие настройки", теперь все настройки собраны в одном месте. Также добавлено несколько опций по улучшению виду самого админцентра.

11. Добавлена "Активация модуля", теперь не активированная копия будет иметь ограничение. После прохода этих ограничений, модуль автоматически отключается.

12. Полностью переписан инсталлятор модуля, убран тип "Автоматическое изменение в файлах движка" в связи с тем, что каждая версия движка имеет много изменений в коде. Теперь инсталлятор только устанавливает (также и обновляет) БД и конфигурационные файлы.

Полный список изменений в модуле Блоги 1.4.5:
1. В админцентре блога, добавилось быстрое AJAX изменение прав пользователей.
2. В админцентре блога, добавилось быстрое AJAX изменение модерации новости.
3. Полностью переписано кэширование, теперь оно ещё лучше снижает нагрузку на сервер и почти не ощущается.
4. Добавлена функция перекодирования новости для WYSIWYG и BB Code редакторов.
5. Изменён модуль проверки обновления, добавлены "Не установленные патчи".
6. Добавлен тип удаления комментариев "Маска удаления", она только визуально удаляет комментарии.
7. Добавлена опция в блоги "Открытый блог или закрытый". Если блог закрытый, то после подключения, пользователю придётся дождаться подтверждения администратора блога.
8. Из простого создания блога были убраны некоторые поля (новостей на страницу и новостей на страницу при просмотре листа новостей).
9. Оптимизированы многие запросы к БД, теперь они создают ещё меньше нагрузки.
10. Улучшена фильтрация всех входящих данных модуля, теперь безопасность модуля усилилась.
11. Опция для пользователя "Удаление комментариев" расширилась, теперь она также даёт возможность редактировать комментарии.
12. Теперь комментария удаляются без перезагрузки страницы, через AJAX.
13. Счётчик просмотров новости был переписан, теперь все данные записываются в спец. файл и очищается по крону. Это очень сильно снижает нагрузку, но работает только в том случае, если включено кэширование счётчика просмотров новостей в настройках движка (не модуля).
14. В добавление и редактирование новостей добавлен тег [moder] для модераторов блогов. Он позволяет менять некоторые настройки статьи.

Также было добавлено огромное количество других мелких функций, большая часть которых, работает в фоновом режиме.
- Добавлен плагин для Google Sitemap. Теперь после установки все ссылки будут правильно формироваться.
- Добавлен плагин для блокирования новости непосредственно на сайте, чтобы нельзя было посмотреть не доступную новость.

Для снятия защиты:

в файле /inc/blog/init.php ищем такие строчки:
$Send = new SendPost;
$Send->hostname = "rezer.net";
$Send->path = "/engine/activation.php";
$Send->data = "key={$key}&host={$Host}&mod_id={$ModServerID}";
$Send->Send();
$ResActivationExplode = $Send->OnlyHTML();
$ResActivationExplode = explode( "|",$ResActivationExplode );
$ResActivation = $ResActivationExplode[0];
$ForKeyGenerate = intval( $ResActivationExplode[1] );


и заменяем на такой код:

$ResActivation = 1;
$ForKeyGenerate = intval($key);


активация доступна по любым комбинациям цифр,букв и разных символов

СКАЧАТЬ

Вес файла
1.49 Mb

Реклама

Комментарии

  1. LuxeMat 17 ноября 2014 23:08                    

    Совместим ли данный модуль с версией 10.3?

  1. ToNik Пользователь offline 17 ноября 2014 23:09                    

    LuxeMat, Думаю да...

  1. LuxeMat 17 ноября 2014 23:15                    

    теперь вопрос по снятии защиты я так понял что
    этот код
    в файле /inc/blog/init.php ищем такие строчки:
    $Send = new SendPost;
    $Send->hostname = "rezer.net";
    $Send->path = "/engine/activation.php";
    $Send->data = "key={$key}&host={$Host}&mod_id={$ModServerID}";
    $Send->Send();
    $ResActivationExplode = $Send->OnlyHTML();
    $ResActivationExplode = explode( "|",$ResActivationExplode );
    $ResActivation = $ResActivationExplode[0];
    $ForKeyGenerate = intval( $ResActivationExplode[1] );


    нужно заменить на этот

    $ResActivation = 1;
    $ForKeyGenerate = intval($key);

  1. ToNik Пользователь offline 17 ноября 2014 23:17                    

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

  1. LuxeMat 17 ноября 2014 23:18                    

    к сожалению инструкция не отображается

  1. NataInfiniti 15 мая 2015 08:35                    

    а у меня не устанавливается...
    ставлю на локалхост. Сайл в локальной сети у меня называется:
    http://localhost/Nata/
    а он видит просто как http://localhost/
    Как мне путь в установщик заменить? точнее добавить?

Напишите своё мнение

  • acuteaggressiveair_kissangel
    badbbbeachbeee
    biggrinbig_bossblumblush
    boastbombboredombye
    clappingcraycrazycurtsey
    dancedashdeclarediablo
    diroldon-t_mentiondownloaddrinks
    first_moveflirtfocusfool
    friendsgive_heartgive_rosegood
    hangheartheathelp
    hihunterhystericireful
    kingkisslaughlazy
    lolmail1mambaman_in_love
    mdamega_shokmoilmosking
    musicneanegativenew_russian
    okon_the_quietpardonparting
    partypilotpioneerpleasantry
    popcormpranksterprevedpunish
    roflrtfmrussiansad
    sarcasticscarescratchsearch
    secretsensoredshokshout
    slowsmilesmokesoldier
    soldier_girlsorryspitefulspruce_up
    stinkersuicidesunsuperstition
    swoonteasetenderthanks
    thisto_pick_ones_noseto_take_umbragetreaten
    umnikunknwvampirevava
    victorywackowhistlewink
    wizardyahooyesyu
    e101e102e103e104
    e105e106e107e108
    e109e110e111e112
    e113e114e115e116
    e117e118e119e120
    e121e122e123e124
    e125e126e127e128
    e129e130e131e132
    e133e134e135e136
    e137e138e139e140
    e141e142e143e144
    e145e146e147e148
    e149e150e151e152
    e153e154e155e156
    e157e158e159e160
    e161e162e163e164
    e165e166e167e168
    e169e170e171e172
    e173e174e175e176
    e177e178e179e180
    e181e182e183e184
    e185e186e187e188
    e189e190e191e192
    e193e194e195e196
    e197e198e199e200
    e201e202e203e204