Показать сообщение отдельно
Старый 22.09.2009, 00:29 Вверх   #15
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо Дополнительное ВВ поле - «Шаблоны» для новости

Дополнительное ВВ поле - «Шаблоны» для новости

Это дополгительная панель на которой отображены основные категории новостей, и при нажатии на категорию в Краткой и Полной новостях выводился шаблон на добавления новости!
Вот как это выглядит:



А теперь как это сделать!
Все изменения - только в одном файле - в шаблоне новости addnews.tpl

1. Открыть шаблон добавления новости addnews.tpl
2. В самом верху вставить:

PHP код:
<script language='JavaScript' type="text/javascript">
function 
video () {
    
document.getElementById('short_story').innerHTML 'nnn[b]Описание:[/b]';
    
document.getElementById('full_story').innerHTML 'nn[u][b]Информация о фильме[/b][/u]n[b]Название:[/b] n[b]Оригинальное название:[/b] nn[b]Год выпуска:[/b] n[b]Жанр: [/b]n[b]Режиссер:[/b] n[b]В ролях: [/b]nnn[b]О фильме: [/b]nnn[b]Выпущено: [/b]n[b]Продолжительность:[/b]n[b]Перевод:[/b] nn[u][b]Файл:[/b][/u]n[b]Формат:[/b]n[b]Качество:[/b] n[b]Видео кодек:[/b] n[b]Аудио кодек:[/b] n[b]Видео:[/b] n[b]Аудио:[/b] n[b]Размер:[/b] nnn [size=4]CКАЧАТЬ:[/size]nn';

};

function 
music () {
    
document.getElementById('short_story').innerHTML '[b]Artist:[/b] n[b]Title:[/b] n[b]Release date:[/b] n[b]Style:[/b] n[b]Size:[/b] n[b]Tracks:[/b] n[b]Quality:[/b]';
    
document.getElementById('full_story').innerHTML '[b]Artist:[/b] n[b]Title:[/b] n[b]Release date:[/b] n[b]Style:[/b] n[b]Size:[/b] n[b]Tracks:[/b] n[b]Quality:[/b] nnn[b]на обложке[/b]nnn[b]Треклист:[/b]nnnn [size=4]CКАЧАТЬ:[/size]nn';
};

function 
soft () {
    
document.getElementById('short_story').innerHTML 'n[b]Описание:[/b] n';
    
document.getElementById('full_story').innerHTML '[b]Год выпуска:[/b] n[b]Версия:[/b] n[b]Разработчик:[/b] n[b]Активация[/b] n[b]Язык интерфейса:[/b] n[b]Размер файла:[/b] n[b]Описание:[/b] n[b]Системные требования:[/b]nnnn [size=4]CКАЧАТЬ:[/size]nn';
};

function 
games () {
    
document.getElementById('short_story').innerHTML 'nn[b]Описание игры:[/b]n';
    
document.getElementById('full_story').innerHTML '[b]Год выпуска:[/b] n[b]Жанр:[/b] n[b]Разработчик:[/b] n[b]Издатель:[/b] n[b]Платформа:[/b] n[b]Тип издания:[/b] n[b]Язык интерфейса:[/b] n[b]Язык озвучки:[/b] n[b]Таблетка: [/b]nnn[b]Описание игры:[/b] nnn[b]Рекомендуемые системные требования:[/b]nnnn [size=4]CКАЧАТЬ:[/size]nn';

};
</script> 
Чтобы потом вопросов меньше было: видите два символа - n - так вот это перенос строки означает, КОД РАЗРЫВАТЬ НА СТРОКИ НЕЛЬЗЯ

3. В нужное Вам (Тебе) место вставить, например после:

PHP код:
[/not-wysywyg
вставляем:

PHP код:
                      <tr>
                        <
td height="25">Шаблоны:</td>
                        <
td><input class="bbcodes_poll" type="button" onclick="video(); return false;" value="Видео" />   <input class="bbcodes_poll" type="button" onclick="music(); return false;" value="Музыка" />   <input class="bbcodes_poll" type="button" onclick="games(); return false;" value="Игры" />   <input class="bbcodes_poll" type="button" onclick="soft(); return false;" value="Софт" /></td>
                      </
tr
Вот и все... Если кому-то нада будет дополнительную консультаціию - обращайтесь: ICQ#: 479-7-95-5-6-2

Последний раз редактировалось Serberg; 12.11.2009 в 19:39..
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.08160 секунды с 10 запросами