» » » » Модуль Блоги (Доки) 1.4.1

Модули для DLE -   Модуль Блоги (Доки) 1.4.1

В данной версии были в основном выполнены пожелания пользователей и исправлены некоторые баги. Но также сделаны некоторые важные функции, которых не хватало для удобства пользования модулем.

Новые возможности модуля:
Модуль Блоги (Доки) 1.4.1


1. В админценрт блога, а конкретнее в просмотр листа подключённых пользователей добавлен блок массового редактирования всех пользователей данного блога. Для снижения нагрузки, нет выбора чекбоксов и выбора действий, и данная возможность делает всего лишь 1 запрос к базе данных для редактирования всех пользователей.
Модуль Блоги (Доки) 1.4.1



2. В админцентр модуля добавлен пункт включения/отключения возможности массового редактирования пользователей. В связи с тем, что модуль почти не нагружает сервер, его не стал ставить в раздел оптимизации модуля.
Модуль Блоги (Доки) 1.4.1


3. В админцентр модуля » Тонкие настройки добавлен пункт выбора, что делать со статьёй если она удаляется из блога при различных параметрах. Раньше при удалении новости из блога, она просто опубликовывалась на сайте.
Модуль Блоги (Доки) 1.4.1


4. В связи с тем, что многие даже и не знают зачем нужен раздел новостей в админцентре, я обновил его. Теперь в поиске можно указать не только те новости, которые удалены с сайта, но и посмотреть все новости, которые находятся в блогах. Также создана корзина, в ней находятся все новости, которые удалены с сайта и из блога - данное дейсвие происходит в том случае, если вы в пункте выбора действий с новостью при удалении из блога, выбрали переместить в корзину.
Модуль Блоги (Доки) 1.4.1


5. Также в раздел новостей в админцентре добавлены пункты массовых действий для управления новостями. Каждый пункт вы можете увидеть на картинке.

6. Исправлена ошибка, когда пользователь добавляет статью, загружает картинки и файлы, но они не привязываются к данной статье. Теперь данная проблема исправлена и все картинки фиксируются за данной статьёй.

7. В админцентре блога при редактировании новости изменились шаблоны пред. просмотра. Теперь они находятся в папке /tempaltes/***/blog/admin/preview/. Раньше грузились стандартные шаблоны статей, что некорректно смотрелось в админцентр. Также добавлена поддержка highslide в предварительные просмотр для изображений и исправлены баги с фильтрацией (отображением с wysiwyg редактором).

8. В блок последних новостей в блогах добавлена поддержка шаблона. Теперь лсит новостей генерируется по заданному шаблону не искожая дизайн сайта.
Модуль Блоги (Доки) 1.4.1


9. В админцентр модуля добавлены 2 пункта, которые позволяют поставить максимальный объём лого в КБ и максимальный размер в пикселях.
Модуль Блоги (Доки) 1.4.1


10. В просмотр блога добавлена новая страница, где посетители могут просматривать новости в списке. Кроме того при нажатии на картинку снизу появится краткая статья данной статьи через подгрузку ajax. После появления краткой статьи она просто сворачивается и больше не использует технологию ajax. Функция поддерживает сортировку новостей по различным параметрам, навигацию, которая указывается в настройках самого блога, а также полностью оптимизирована под технологию ajax.

11. С данного момента в дистрибьютив модуля не входят файлы конфигов модуля. Данное действие хорошо как для вас, так и для обновлений. Для вас хорошо тем, что при обновлении будут сохраняться все настройки, а для обновлений: например у вас стоит версия модуля 1.3, затем вы скачали с форума версию 1.4 и заменили все файлы включая конфиги. Разумеется все настройки пропали, а самое главное, что вы ещё не обновляли модуля до версии 1.4, а инсталлятор решил что информации нету. Это связано ч тем, что инсталлятор проверяет версию согласно конфигам и обновляет её при обновлении, а раз в конфиге стоит самая последняя, то разумеется у него нет выхода, как вывести, что информации для обновления движка или базы не найдено. Сейчас же конфиги создаются в автоматическом режиме при установке модуля.
Модуль Блоги (Доки) 1.4.1


12. В настройки блога добавлен пункт указания максимального количества новостей при просмотре листа новостей. В админцентр добавлены 2 пункта: максимальное количества данных новостей и автоматически заполненное поле. Также, как и в админцентр блога, в создание блога добавлены точно такие же пунткы.
Модуль Блоги (Доки) 1.4.1



13. В редактировании блогов в админцентре модуля, добавлен в меню новый пункт блокировки блога. Блокировка позволяет не удалить блог на совсем, а лишь на время заблокировать доступ к блогу всем посетителям включая и самого админа блога. После блокировки доступ к админцентру блога будет также запрещён, сам блог уберётся из топа и всех блогов на сайте. При блокировке можно указать причину данного действия и разрешить/запретить смотреть всем, а также уведомить на email и ПС. Чтобы разблокирвоать блог, необходимо зайти в это же самое окошко и найти новую кнопку "Разблокировать" ну и разумеется попытаться нажать на неё. В настройках шаблонов email сообщений добавлен пункт для настройки уведомлений о блокировке блогов.

Модуль Блоги (Доки) 1.4.1


14. Теперь лист блогов в профиле имеет свой шаблон. На данный момент он поддерживает вывод картинки блога, названия, описания и саму ссылку на блог. Также я оставил формирования списка блогов через запятую (теперь кстати нет пустой запятой) - для этого используется отдельный тег.

15. Исправлены ошибки при удалении кэша пользователей. В версии 1.4 я по ошибке я обновил не все файлы и ID юзера не указывалось.

16. Исправлены замеченные баги кроме багов с комментариями, а также добавлена поддержка DLE 8.0.

  Просмотров: 1498 | Категория: DLE-модули | Добавил: NA

Другие новости


Поделиться ссылкой


Ссылка:
BB-code:
HTML:
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Fatal error: Uncaught exception 'RedisException' with message 'MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.' in [no active file]:0 Stack trace: #0 {main} thrown in [no active file] on line 0