Хак Шаблон новости дополнительные поля для DLE

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак Шаблон новости дополнительные поля для DLE

Если нужно создать дополнительные поля например для фильма: Название, Год и т.д. то возможно именно этот 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>


Далее ищем

[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)">&nbsp;<INPUT class="bbcodes" TYPE="button" NAME="button3" Value="Музыка" onclick="writeTextaudio(this.form)">&nbsp;<INPUT class="bbcodes" TYPE="button" NAME="button3" Value="Игры" onclick="writeTextgame(this.form)">&nbsp;<INPUT class="bbcodes" TYPE="button" NAME="button3" Value="Очистить" onclick="writeTextempty(this.form)"></td>    </tr>[/not-wysywyg]


** \r\n — для тех, кто не знает, это отступ на строку ниже. (как нажатие клавиши Enter)… Не знаю как ещё сказать.
Желательно, удалить один символ перед этим \r\n

Вот так:
Было:
rn[u]Год:[/u] rn[u]Стиль:[/u] *** 


Стало:

rn[u]Год:[/u] rn[u]Стиль:[/u] ***  


Рекомендуем хаки на dle скачать скрипт шаблон новости дополнительные поля
  • 0
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак Подсветка HTML кода для dle« Далее Расширенный вывод новостей с уменьшенными картинками
Добавление комментарияОставить комментарий
  • № :7
  • 1 февраля 2012 22:34
gurov,
Тоже пробовал не чего не вышло в скрипт старый ..
  • № :6
  • 1 февраля 2012 21:57
В стандартном шаблоне DLE 9.3 , DLE 9.4,
ничего не выводит.
Пустые поля, вот что выводиться.
Не работат энта байда.
  • № :5
  • 23 декабря 2011 01:03
Просто многим необходимо слелать на сайте стандартный шаблон, который пользователи смогут вывести нажав на одну кнопочку.. И облегчает оформление и стандартизирует новости, а это иногда очень важно.
  • № :4
  • 22 декабря 2011 14:31
Цитата: dna13
дополнительные поля

По моему лучше использовать Дополнительные поля в самом дле
  • № :3
  • 22 декабря 2011 07:45
На 9.4 не работает.. кнопки появились в нужном месте.. вставка в поле fullstory не происходит.. Надо переделывать под эту версию ДЛЕ
  • № :2
  • 9 июня 2011 08:56
Цитата: naimaN
он почему-то не работает! обьяните почему? будьте любезны, отпишитесь на майл

Лучше здесь будет полезно другим, да и хаком не пользовался этим ... может кто пользовался ответят тоже , помогут!
Есть вопрос: На какую версию ДЛЕ пытаетесь ставить ХАК?
  • № :1
  • 8 июня 2011 14:37
он почему-то не работает! обьяните почему? будьте любезны, отпишитесь на майл