Хак дле скрипт Шаблон новости дополнительные поля для DLE
Небольшая информация |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Если нужно создать дополнительные поля например для фильма : Название , Год и т.д. то возможно именно этот дле ( dle ) хак скрипт " Шаблон новости " дополнительные поля для DLE Вам нужен
Открываем файл: templates/ THEME /addnews.tpl
В самое начало добавьте
<SCRIPT LANGUAGE="javascript">
function writeTextvideo (form) {
form.short_story.value = "[center][img] *** [/img][/center]
rn
rn[b]Название:[/b] ***
rn[b]Год:[/b] ***
rn[b]Страна:[/b] ***
rn[b]Режиссер:[/b] ***
rn[b]Жанр:[/b] ***
rn[b]Продолжительность:[/b] ***
rn
rn[b]Описание:[/b] [color=#0066CC]***[/color]
rn
rn[b][size=1][color=#CC0000]Скачать до: *** [/color][/size][/b]";
form.full_story.value = "[center][img] *** [/img][/center]
rn[b]Название:[/b] ***
rn[b]Год:[/b] ***
rn[b]Страна:[/b] ***
rn[b]Режиссер:[/b] ***
rn[b]Жанр:[/b] ***
rn[b]Продолжительность:[/b] ***
rn[b]В ролях:[/b] ***
rn
rn[b]Описание:[/b] [color=#0066CC]***[/color]
rn
rn[b]Перевод:[/b] ***
rn[b]Video:[/b] ***
rn[b]Audio:[/b] ***
rn
rn[spoiler=Скриншоты][center][img] *** [/img][/center]
rn[center][img] *** [/img][/center]
rn[center][img] *** [/img][/center]
rn[center][img] *** [/img][/center]
rn[/spoiler]
rn
rn[spoiler=Скачать:]
rn[hide] *** [/hide][/spoiler]";
}
function writeTextaudio (form) {
form.short_story.value = "[center][img] *** [/img][/center]
rn
rn[b]Исполнитель:[/b] ***
rn[b]Альбом:[/b] ***
rn[b]Год:[/b] ***
rn[b]Стиль:[/b] ***
rn[b]Продолжительность:[/b] ***
rn[b]Качество:[/b] ***
rn[b]Размер:[/b] ***
rn
rn[color=#CC0000][right][size=1][b]Скачать до: [/b] *** [/size][/right][/color]";
form.full_story.value = "[center][img] *** [/img][/center]
rn
rn[b]Исполнитель:[/b] ***
rn[b]Альбом:[/b] ***
rn[b]Год:[/b]
rn[b]Стиль:[/b] ***
rn[b]Продолжительность:[/b] ***
rn[b]Качество:[/b] ***
rn[b]Размер:[/b] ***
rn
rn[b]Треклист:[/b] ***
rn
rn[spoiler=Скачать:]
rn[hide] *** [/hide][/spoiler]";
}
function writeTextgame (form) {
form.short_story.value = "[center][img] *** [/img][/center]
rn[b]Год выпуска:[/b] ***
rn
rn[b]Жанр:[/b] ***
rn
rn[b]Разработчик: *** [/b]
rn[b]Издательство:[/b] ***
rn[b]Платформа:[/b] ***
rn[b]Тип издания:[/b] ***
rn[b]Язык интерфейса: *** [/b]
rn[b]Таблетка:[/b] ***
rn
rn[color=#CC0000][right][size=1][b]Скачать до: [/b] *** [/size][/right][/color]";
form.full_story.value = "[center][img] *** [/img][/center]
rn
rn[b]Год выпуска:[/b] ***
rn[b]Жанр:[/b] ***
rn[b]Разработчик: [/b] ***
rn[b]Издательство:[/b] ***
rn[b]Платформа:[/b] ***
rn[b]Тип издания:[/b] ***
rn[b]Язык интерфейса:[/b] ***
rn[b]Таблетка:[/b] ***
rn
rn[b]Минимальные системные требования:[/b] ***
rn
rn
rn[b]Описание:[/b] [color=#0066CC]***[/color]
rn
rn
rn[spoiler=Скриншоты:][center][img] *** [/img][/center]
rn[center][img] *** [/img][/center]
rn[center][img] *** [/img][/center]
rn[center][img] *** [/img][/center][/spoiler]
rn
rn[spoiler=Скачать:]
rn[hide] *** [/hide][/spoiler]";
}
function writeTextempty (form) {
form.short_story.value = "";
form.full_story.value = "";
}
</SCRIPT>
function writeTextvideo (form) {
form.short_story.value = "[center][img] *** [/img][/center]
rn
rn[b]Название:[/b] ***
rn[b]Год:[/b] ***
rn[b]Страна:[/b] ***
rn[b]Режиссер:[/b] ***
rn[b]Жанр:[/b] ***
rn[b]Продолжительность:[/b] ***
rn
rn[b]Описание:[/b] [color=#0066CC]***[/color]
rn
rn[b][size=1][color=#CC0000]Скачать до: *** [/color][/size][/b]";
form.full_story.value = "[center][img] *** [/img][/center]
rn[b]Название:[/b] ***
rn[b]Год:[/b] ***
rn[b]Страна:[/b] ***
rn[b]Режиссер:[/b] ***
rn[b]Жанр:[/b] ***
rn[b]Продолжительность:[/b] ***
rn[b]В ролях:[/b] ***
rn
rn[b]Описание:[/b] [color=#0066CC]***[/color]
rn
rn[b]Перевод:[/b] ***
rn[b]Video:[/b] ***
rn[b]Audio:[/b] ***
rn
rn[spoiler=Скриншоты][center][img] *** [/img][/center]
rn[center][img] *** [/img][/center]
rn[center][img] *** [/img][/center]
rn[center][img] *** [/img][/center]
rn[/spoiler]
rn
rn[spoiler=Скачать:]
rn[hide] *** [/hide][/spoiler]";
}
function writeTextaudio (form) {
form.short_story.value = "[center][img] *** [/img][/center]
rn
rn[b]Исполнитель:[/b] ***
rn[b]Альбом:[/b] ***
rn[b]Год:[/b] ***
rn[b]Стиль:[/b] ***
rn[b]Продолжительность:[/b] ***
rn[b]Качество:[/b] ***
rn[b]Размер:[/b] ***
rn
rn[color=#CC0000][right][size=1][b]Скачать до: [/b] *** [/size][/right][/color]";
form.full_story.value = "[center][img] *** [/img][/center]
rn
rn[b]Исполнитель:[/b] ***
rn[b]Альбом:[/b] ***
rn[b]Год:[/b]
rn[b]Стиль:[/b] ***
rn[b]Продолжительность:[/b] ***
rn[b]Качество:[/b] ***
rn[b]Размер:[/b] ***
rn
rn[b]Треклист:[/b] ***
rn
rn[spoiler=Скачать:]
rn[hide] *** [/hide][/spoiler]";
}
function writeTextgame (form) {
form.short_story.value = "[center][img] *** [/img][/center]
rn[b]Год выпуска:[/b] ***
rn
rn[b]Жанр:[/b] ***
rn
rn[b]Разработчик: *** [/b]
rn[b]Издательство:[/b] ***
rn[b]Платформа:[/b] ***
rn[b]Тип издания:[/b] ***
rn[b]Язык интерфейса: *** [/b]
rn[b]Таблетка:[/b] ***
rn
rn[color=#CC0000][right][size=1][b]Скачать до: [/b] *** [/size][/right][/color]";
form.full_story.value = "[center][img] *** [/img][/center]
rn
rn[b]Год выпуска:[/b] ***
rn[b]Жанр:[/b] ***
rn[b]Разработчик: [/b] ***
rn[b]Издательство:[/b] ***
rn[b]Платформа:[/b] ***
rn[b]Тип издания:[/b] ***
rn[b]Язык интерфейса:[/b] ***
rn[b]Таблетка:[/b] ***
rn
rn[b]Минимальные системные требования:[/b] ***
rn
rn
rn[b]Описание:[/b] [color=#0066CC]***[/color]
rn
rn
rn[spoiler=Скриншоты:][center][img] *** [/img][/center]
rn[center][img] *** [/img][/center]
rn[center][img] *** [/img][/center]
rn[center][img] *** [/img][/center][/spoiler]
rn
rn[spoiler=Скачать:]
rn[hide] *** [/hide][/spoiler]";
}
function writeTextempty (form) {
form.short_story.value = "";
form.full_story.value = "";
}
</SCRIPT>
Далее ищем
[not-wysywyg]
<tr>
<td height="25">Коды:</td>
<td>{bbcode}</td>
</tr>
[/not-wysywyg]
<tr>
<td height="25">Коды:</td>
<td>{bbcode}</td>
</tr>
[/not-wysywyg]
И добавляем после
[not-wysywyg] <tr>
<td class="userinfo_td"><div align="left">Шаблоны:</div></td>
</tr><tr>
<td><INPUT class="bbcodes" TYPE="button" NAME="button2" Value="Фильмы/Видео" onclick="writeTextvideo(this.form)"> <INPUT class="bbcodes" TYPE="button" NAME="button3" Value="Музыка" onclick="writeTextaudio(this.form)"> <INPUT class="bbcodes" TYPE="button" NAME="button3" Value="Игры" onclick="writeTextgame(this.form)"> <INPUT class="bbcodes" TYPE="button" NAME="button3" Value="Очистить" onclick="writeTextempty(this.form)"></td>
</tr>[/not-wysywyg]
<td class="userinfo_td"><div align="left">Шаблоны:</div></td>
</tr><tr>
<td><INPUT class="bbcodes" TYPE="button" NAME="button2" Value="Фильмы/Видео" onclick="writeTextvideo(this.form)"> <INPUT class="bbcodes" TYPE="button" NAME="button3" Value="Музыка" onclick="writeTextaudio(this.form)"> <INPUT class="bbcodes" TYPE="button" NAME="button3" Value="Игры" onclick="writeTextgame(this.form)"> <INPUT class="bbcodes" TYPE="button" NAME="button3" Value="Очистить" onclick="writeTextempty(this.form)"></td>
</tr>[/not-wysywyg]
** rn — для тех, кто не знает, это отступ на строку ниже. (как нажатие клавиши Enter)… Не знаю как ещё сказать.
Желательно, удалить один символ перед этим rn
Вот так:
Было:
rn[b]Год:[/b]
rn[b]Стиль:[/b] ***
rn[b]Стиль:[/b] ***
Стало:
rn[b]Год:[/b] rn[b]Стиль:[/b] ***
Установка ЗАКОНЧЕНА!/right
Уважаемый посетитель, Вы зашли на сайт megonline.ru как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.