DLE Actors - бесплатный плагин, представляющий собой полную переделку старого модуля "Биографии актеров". Плагин адаптирован под DLE 15.3 и 16.0, весь код модуля переписан в соответствии со стандартом актуальных версий DataLife Engine.
Несмотря на то, что большая часть функций схожа со старым модулем, это - совершенно иной плагин, несовместимый со старым.
Среди новых функций:
>>>>>>>>> HTACCESS в главной папке сайта
Найти:
Ниже вставить:
Права доступа
на файл engine/data/config.actors.php выставить права 666
на папки uploads/actors/posters/ и все вложенные подпапки выставить права 777
>>>>>>>>> addnews.tpl
Добавьте в любое место:
>>>>>>>>> Для использования в доп.полях (Тип - Список Персон) установите расширение actors-for-xfields
>>>>>>>>> Информация по шаблонам
------
Вывод в краткой или полной новости:
------
В actors_biography.tpl Используйте следующие теги:
Несмотря на то, что большая часть функций схожа со старым модулем, это - совершенно иной плагин, несовместимый со старым.
Среди новых функций:
- Добавление актеров с сайта
- Создание нескольких копий миниатюр постера
- Доп. плагин для нового типа доп.полей - Список персон.
- Доработанная логика прикрепления актеров к новостям: При заполнении полей вы будете получать подсказу о том, что актер найден в базе и сможете выбрать его из списка.
>>>>>>>>> HTACCESS в главной папке сайта
Найти:
Код:
RewriteRule ^([0-9]+)-(.*).html(/?)+$ index.php?newsid=$1&seourl=$2 [L]
Ниже вставить:
Код:
RewriteRule ^actor/id/([0-9]+)(/?)+$ index.php?do=actors&id=$1 [L]
RewriteRule ^actor/id/([0-9]+)/page/([0-9]+)(/?)+$ index.php?do=actors&id=$1&cstart=$2 [L]
Права доступа
на файл engine/data/config.actors.php выставить права 666
на папки uploads/actors/posters/ и все вложенные подпапки выставить права 777
>>>>>>>>> addnews.tpl
Добавьте в любое место:
Код:
<li class="form-group">
<label for="category" class="imp">Актеры</label>
<input type="text" name="actors" id="actors" value="{actors}" class="wide">
</li>
>>>>>>>>> Для использования в доп.полях (Тип - Список Персон) установите расширение actors-for-xfields
>>>>>>>>> Информация по шаблонам
------
Вывод в краткой или полной новости:
{actors_link} - список актеров в виде: <a href="">Актер 1</a>, <a href="">Актер 2</a>, актеры без привязке к персоне в базе выводятся тем же образом
{actors} - список актеров в виде: <span>Актер 1</span>, <span>Актер 2</span>
[actors]текст[/actors] - Выводит "текст", если список актеров заполнен
[not-actors]текст[/not-actors] - Выводит "текст", если список актеров незаполнен
Теги в доп.полях xfvalue_x равнозначны {actors_link}
{actors} - список актеров в виде: <span>Актер 1</span>, <span>Актер 2</span>
[actors]текст[/actors] - Выводит "текст", если список актеров заполнен
[not-actors]текст[/not-actors] - Выводит "текст", если список актеров незаполнен
Теги в доп.полях xfvalue_x равнозначны {actors_link}
------
В actors_biography.tpl Используйте следующие теги:
{name}
[name][/name]
[not-name][/not-name]
{fullname}
[fullname][/fullname]
[not-fullname][/not-fullname]
{years} - Кол-во лет актера (расчет от birthday)
{birthday}
[birthday][/birthday]
[not-birthday][/not-birthday]
{birthplace}
[birthplace][/birthplace]
[not-birthplace][/not-birthplace]
{deathday}
[deathday][/deathday]
[not-deathday][/not-deathday]
{deathplace}
[deathplace][/deathplace]
[not-deathplace][/not-deathplace]
{description}
[description][/description]
[not-description][/not-description]
{growth}
[growth][/growth]
[not-growth][/not-growth]
{hasawards}
[hasawards][/hasawards]
[not-hasawards][/not-hasawards]
{kpid}
[kpid][/kpid]
[not-kpid][/not-kpid]
{tmdbid}
[tmdbid][/tmdbid]
[not-tmdbid][/not-tmdbid]
{imdbid}
[imdbid][/imdbid]
[not-imdbid][/not-imdbid]
{poster} - Ссылка на оригинал постера
{poster_medium} - Ссылка на оригинал medium копию
{poster_small} - Ссылка на оригинал small копию
[poster][/poster]
[not-poster][/not-poster]
{gender}
[gender][/gender]
[not-gender][/not-gender]
[gender_male][/gender_male]
[not-gender_male][/not-gender_male]
[gender_female][/gender_female]
[not-gender_female][/not-gender_female]
[gender_non][/gender_non]
[not-gender_non][/not-gender_non]
{facts}
[facts][/facts]
[not-facts][/not-facts]
[name][/name]
[not-name][/not-name]
{fullname}
[fullname][/fullname]
[not-fullname][/not-fullname]
{years} - Кол-во лет актера (расчет от birthday)
{birthday}
[birthday][/birthday]
[not-birthday][/not-birthday]
{birthplace}
[birthplace][/birthplace]
[not-birthplace][/not-birthplace]
{deathday}
[deathday][/deathday]
[not-deathday][/not-deathday]
{deathplace}
[deathplace][/deathplace]
[not-deathplace][/not-deathplace]
{description}
[description][/description]
[not-description][/not-description]
{growth}
[growth][/growth]
[not-growth][/not-growth]
{hasawards}
[hasawards][/hasawards]
[not-hasawards][/not-hasawards]
{kpid}
[kpid][/kpid]
[not-kpid][/not-kpid]
{tmdbid}
[tmdbid][/tmdbid]
[not-tmdbid][/not-tmdbid]
{imdbid}
[imdbid][/imdbid]
[not-imdbid][/not-imdbid]
{poster} - Ссылка на оригинал постера
{poster_medium} - Ссылка на оригинал medium копию
{poster_small} - Ссылка на оригинал small копию
[poster][/poster]
[not-poster][/not-poster]
{gender}
[gender][/gender]
[not-gender][/not-gender]
[gender_male][/gender_male]
[not-gender_male][/not-gender_male]
[gender_female][/gender_female]
[not-gender_female][/not-gender_female]
[gender_non][/gender_non]
[not-gender_non][/not-gender_non]
{facts}
[facts][/facts]
[not-facts][/not-facts]
