Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Биографии актёров.
Скачать бесплатно Биографии актёров.
Здравствуйте. Представляю вашему вниманию ещё один модуль моего авторства. Модуль этот так же ориентирован на сайты с фильмами, но может быть использован и в других целях. Он служит для организации страниц с биографиями актёров, которые играют роли в фильмах и перелинковку между актёрами.
Сейчас, когда в DLE 9.5 появилась возможность делать перелинковки по значению дополнительных полей, список актёров на таких сайтах перекочевал в доп поля. Так же было довольно много слухов по поводу кирилических УРЛов, про их пользу и вред и тд.
Мой модуль позоляет улучшить это положение списка актёров. Его средствами можно создать базу биографий актёров и при выводе списка актёров в фильме пользователь сможет перейти на страницу с биографией актёра или же перейти на страницу со всеми фильмами этого актёра. Так же спешу заметить, что в перелинковке между актёрами ссылки латинские и используют транслит от имён актёров.
Имеется панель управления актёрами, где можно добавить/редактировать/удалить актёра.
На странице добавления актёра можно записывать следующую информацию:
1. Имя
2. Оригинальное имя
3. Дату рождения (По ней посчитается возраст)
4. Пол
5. Место рождения
6. Фотографию (Фотография загружается на сервер, в случае её больших размеров уменьшается. Так же накладывается водянной знак)
7. Биографию (На просторах текста можно использовать ББ коды)
При добавлении фильма достаточно просто записать список актёров через запятую. Скрипт сам разберётся, есть ли биография по данному актёру или нет. И в зависимости от этого при клике на имя актёра будет отображаться меню с пунктами: Биография и Все фильмы или же это будет просто ссылка на все фильмы с участием этого актёра.
Со стороны пользователя это выглядит так:
А это страница биографии актёра. В данном случае, актрисы.
Помимо информации, что вводилась вручную и загружалась отображается ещё и список последних 5и фильмов с участием актёра/актрисы и ссылка на все фильмы.
Этот блок имеет свой шаблон и позволяет выводить:
1. Заголовок
2. Картинку
3. Информацию из краткой новости
4. Информацию из дополнительных полей.
Страничка с биографией так же имеет свой шаблон и перечень тегов. И если заметили, то "её" во фразе "Все фильмы с её участием" динамическое и в случае с актёром Мужского пола ловко заменяется на "его" :)
Ещё один маленький плюсик, отличающий просмотр всех фильмов актёра/актрисы на сайте от перелинковки в дополнительных полях - это выделение имени актёра, фильмы с участием которого выводятся на страничку.
Нагрузок больших от модуля не будет. Есть один небольшой кешируемый запрос на получение списка актёров, поэтому при выводе списка актёров нет запросов для проверки наличия биографии или получения дополнительных данных, они берутся из кеша. Кстати, стоит заметить, что нет отважных циклов по списку актёров для получения каких-нибудь мелких данных (Как это было с $cat_info). +2 запроса при просмотре странички биографии актёра/актрисы для получения списка фильмов и, собственно, самой биографии.
Если модуль обретёт популярность, то буду дальше развивать. Несколько идей по расширению функционала уже есть.
Так как в большинстве случаев на киношных сайтах список актёров хранится в дополнительных полях, то в комплекте с модулем имеется конвертер. Который позволит перенести всех актёров в ячейку модуля.
Цена модуля всего 400 рублей. При покупке модуля вместе с "Модулем неудачных посиковых запросов на сайте", отдам за 500 (Скидка 20). Если вместе с "Группировкой новостей в блоки по дате", то отдам за 600 (Скидка 50).
Контакты:
Аська: 419694531
Мало [email protected]
Предыдущая Следующая