Биографии актёров 1.2 [DLE 9.x - 10.0] [Все версии]

Биографии актёров 1.2 [DLE 9.x - 10.0] [Все версии]


Название: Биографии актёров
Версия модуля: 1.2
Версия DLE: 8.2 - 10.0

Описание:
Здравствуйте. Прошло 2 недели и я наконец смог выкроить несколько часов своего времени и сделать небольшое обновление для модуля "Биографии актёров". Сам я такими модулями не пользуюсь и особо даже не представляю, как и чем расширять функционал модуля. Поэтому, я решил начать с исправления багов предыдущей версии и добавления удобств при работе с моим модулем.

1. Исправлены баги с кешем (Только при включенном кеше). Скрипт кешировал и страницы биографий со страницами актёров и при переходе на другие страницы сайта подгружал кеш с биографией или со страницей фильмов и отдавал это как за нужное.
Оптимизирована работа скрипта. Изменены некоторые алгоритмы работы и добавлено кеширование.
2. Добавлено кеширование страница с биографией актёра. Это позволяет съэкономить 2 запроса к базе данных и ускорить загрузку страницы
3. Добавлено кеширование страниц со всеми фильмами актёра. Экономит 1 запрос
4. Введена возможность подключение дополнительного файла шаблона для вывода всех фильмов актёра. В предыдущей версии подгружался только стандартный shortstory.tpl
5. Введена постраничная навигация в панели управления модулем
6. Добавлена возможность управления актёрами для остальных групп, имеющих доступ к панели управления. Это реализовано следующим образом: На странице конфигурации модуля можно выбрать список групп, которые будут иметь доступ к добавлению и редактированию актёров. И есть ещё одно поле в котором можно выбрать группы, которым будет позволено редактировать, добавлять и удалять актёров. Я специально их разделил, дабы можно было дать доступы например журналистам добавлять и редактировать актёров, а модераторам ещё и их удалять.
Пользователям из групп, которым не разрешено удаление, ссылки на удаление отображаться не будут

Биографии актёров 1.2 [DLE 9.x - 10.0] [Все версии]


7. Добавлена возможность указывать количество новостей на страницу со всеми фильмами актёров (В прошлой версии использовался конфиг движка)
8. Добавлена панель конфигурации модуля. Не смотря на возможность доступа модераторов к модулю актёров, ссылка на неё и сама страница будет доступна исключительно администраторам (Людям состоящим в группе Администраторы, ID 1).

Биографии актёров 1.2 [DLE 9.x - 10.0] [Все версии]


Сама панель конфигурации:

Биографии актёров 1.2 [DLE 9.x - 10.0] [Все версии]


9. Кто-то в комментариях к первой версии писал о перелинковке в новостях. Так вот, такую возможность я тоже добавил. Она опциональна и настраивается в админке, ибо не всем такое нужно. Так же перелинковку такую можно сделать например и на статических страничках. Ссылки при таком деле отображаются так же как и в списке актёров (При нажатии на ссылку всплывает окошко с вариантами выбора ссылок: Биография актёра или все фильмы).

Новая Версия!:[Проверено на DLE 10.0]

Скачать:
Скачать файл: dle-10.0-biog.rar [48,36 Kb] (cкачиваний: 42)
0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.