Одновременное заполнение {short-story} и {full-story} в DLE

K1
На сайте с 15.11.2014
Offline
158
1083

Подскажите, как сделать чтобы через одно поле инпут (или может есть другие) одновременно можно было заполнить {short-story} и {full-story} в форме добавления новости?

Мне просто не нужны эти 2 поля, а одно описание дублировать не очень хочется... Хочу сделать вот что-то вроде такого... Я уже вроде и сверстал такую форму, но без присутствующих в ней поля

[not-wysywyg]<textarea name="short_story" id="short_story" onclick=setFieldName(this.name) style="width:80%; height:200px" class="f_textarea" required>{short-story}</textarea>[/not-wysywyg]{shortarea}

[not-wysywyg]<textarea name="full_story" id="full_story" onclick=setFieldName(this.name) style="width:80%; height:200px" class="f_textarea" required>{full-story}</textarea>[/not-wysywyg]{fullarea}

Вот как эти 2 поля заменить одним? Ответа на свой вопрос уже около месяца не могу найти(

L
На сайте с 16.10.2014
Offline
108
#1

Насколько я помню , по умолчанию в ДЛЕ если заполнена только шот стори , такая же информация выводиться в фул стори.

Или я вас не правильно понял...

Купить автомобиль из США можно тут (https://us-car.com.ua)
eis
На сайте с 18.10.2008
Offline
473
eis
#2

Верно, если заполнен только short_story то автоматически заполняется и full_story той же информацией

- Здесь я покупаю вечные ссылки на свои сайты! (https://backlinkator.com) - сотни ссылок за копейки
K1
На сайте с 15.11.2014
Offline
158
#3

Это я понял, но вот в чем проблема состоит... Мне не нужно чтобы поле ввода краткой новости отображалось и я его скрыл тегом display: none в итоге заполнены все поля, а кнопка отправить не нажимается...

Можете глянуть в чем дело? http://base-road.ru/addnews.html

L
На сайте с 16.10.2014
Offline
108
#4
karen1994:
Это я понял, но вот в чем проблема состоит... Мне не нужно чтобы поле ввода краткой новости отображалось и я его скрыл тегом display: none в итоге заполнены все поля, а кнопка отправить не нажимается...
Можете глянуть в чем дело? http://base-road.ru/addnews.html

чтото я вас совсем не понимаю

Опишите более расширенно и по порядку что как и куда

K1
На сайте с 15.11.2014
Offline
158
#5
lexter:
чтото я вас совсем не понимаю
Опишите более расширенно и по порядку что как и куда

Мне уже подсказали, что не обязательно делать одно поле ввода для заполнения {short-story} и {full-story}, а можно просто заполнить {short-story}. На странице addnews.html я скрыл тегом display: none поле ввода {full-story} и bbcode чтобы не мешали и остались дополнительные поля и поле {short-story}, но почему-то при заполнении всех полей у меня не работает кнопка отправить...

Вот так у меня выглядит addnews.tpl:

<div class="s-block">

<div class="title-block">
Публикация новости на сайте
</div>
<div class="s-block-content">

<table width="100%" border="0" cellspacing="1" cellpadding="3">
<tr>
<td class="row1" align="center" colspan="3">Обозначения: <font color="#FF0000"><b>(!)</b></font>-визард не позволит оставить это поле пустым, <font color="#00AA00"><b>(?)</b></font>-визард не требует обязательного заполнения этого поля, <b>но это могут потребовать модераторы</b></td>
</tr>

<tr>
<td align="right" valign="top" width="150"><label for="title">Выберите раздел: <font color="#FF0000"><b>(!)</b></font></label></td>
<td>{category}<br>
<label for="title"><span class="note">Определитесь в какой из разделов подходит ваша новость. Если это учебник или справочник, тогда выберители раздел "Литература".</span></label>
</td>
</tr>

<tr>
<td align="right" valign="top" width="170"><label for="images">Обложка (постер): <font color="#FF0000"><b>(!)</b></font></label></td>
<td><input name="xfield[image]" id="xf_image" type="text" class="input-wide" required/> <a href="#" onclick="dle_image_upload( 'username', '' ); return false;">Загрузить файл</a> <br>
<label for="images"><span class="note">Инструкция: Загружаете изображение размером не меньше 800х600 -> После загрузки нажимаете на изображение, которое загрузили -> Копируете появившуюся ссылку.</span><br><br></label>
</td>
</tr>
<tr>
<td align="right" valign="top" width="170"><label for="title">Название: <font color="#FF0000"><b>(!)</b></font></label></td>
<td><input type="text" id="title" name="title" style="width: 80%;" value="{title}" class="input-wide" maxlength="80" required/><br>
<label for="title"><span class="note">Например: Устройство, эксплуатация и ремонт тепловозов ТЭМ18</span></label>
</td>
</tr>
<tr>
<td align="right" valign="top" width="170"><label for="aytor">Автор: <font color="#FF0000"><b>(!)</b></font></label></td>
<td><input type="text" name="xfield[aytor]" id="xf_aytor" style="width: 80%;" class="input-wide" maxlength="80" required/><br>
<label for="aytor"><span class="note">(Например: С. В. Мольдерф)</span></label>
</td>
</tr>


<tr>
<td align="right" valign="top" width="170"><label for="godvup">Год выпуска: <font color="#FF0000"><b>(!)</b></font></label></td>
<td><input type="text" name="xfield[godvup]" id="xf_godvup" style="width: 80%;" class="input-wide" maxlength="80" required/><br>
<label for="godvup"><span class="note">Например: 2005</span></label>
</td>
</tr>

<tr>
<td align="right" valign="top" width="170"><label for="izdat">Издательство: <font color="#00AA00"><b>(?)</b></font></label></td>
<td><input type="text" name="xfield[izdat]" id="xf_izdat" style="width: 80%;" class="input-wide" maxlength="80"/><br>
<label for="izdat"><span class="note">Например: Транспорт</span></label>
</td>
</tr>

<tr>
<td align="right" valign="top" width="170"><label for="ISBN">ISBN: <font color="#00AA00"><b>(?)</b></font></label></td>
<td><input type="text" name="xfield[ISBN]" id="xf_ISBN" style="width: 80%;" class="input-wide" maxlength="80"/><br>
<label for="ISBN"><span class="note">Уникальный номер книжного издания, необходимый для распространения книги в торговых сетях и автоматизации работы с изданием
<br>Например: 978-5-06-002611-5</span></label>
</td>
</tr>
<tr>
<td align="right" valign="top" width="170"><label for="otrasl">Жанр: <font color="#FF0000"><b>(!)</b></font></label></td>
<td><input type="text" name="xfield[otrasl]" id="xf_otrasl" style="width: 80%;" value="{title}" class="input-wide" maxlength="80" required/><br>
<label for="otrasl"><span class="note">Например: Железнодорожный транспорт, Специальная литература, Обучающая литература</span></label>
</td>
</tr>

<tr>
<td align="right" valign="top" width="170"><label for="stranuc">Страниц: <font color="#00AA00"><b>(?)</b></font></label></td>
<td><input type="text" name="xfield[stranuc]" id="xf_stranuc" style="width: 80%;" class="input-wide" maxlength="80"/><br>
<label for="stranuc"><span class="note">Например: 320</span></label>
</td>
</tr>
<tr>
<td align="right" valign="top" width="170"><label for="otrasl">Формат: <font color="#FF0000"><b>(!)</b></font></label></td>
<td><select name="xfield[format]"><option value="0">--- Выберите ---</option><option value="PDF">PDF</option><option value="FB2">FB2</option><option value="DJVU">DJVU</option><option value="RTF">RTF</option><option value="DOC">DOC</option><option value="DOCX">DOCX</option><option value="TXT">TXT</option><option value="JPG">JPG</option></select></td>
</tr>
<tr>
<td align="right" valign="top" width="170"><label for="otrasl">Качество: <font color="#FF0000"><b>(!)</b></font></label></td>
<td><select name="xfield[ka4estvo]"><option value="0">--- Выберите ---</option><option value="Изначально электронное (ebook)">Изначально электронное (ebook)</option><option value="Хороший скан">Хороший скан</option><option value="Удовлетворительный скан">Удовлетворительный скан</option><option value="Черно-белый скан">Черно-белый скан</option></select></td>
</tr>
<tr>

{bbcode}
<td>[not-wysywyg]<textarea name="full_story" id="full_story" onclick=setFieldName(this.name) style="width:80%; height:200px" class="short_story" required>{full-story}</textarea>[/not-wysywyg]{fullarea}</td>
</tr>
<tr>
<td align="right" valign="top" width="120"><label for="short_story">Описание: <font color="#FF0000"><b>(!)</b></font></label></td>
{bbcode}
<td>[not-wysywyg]<textarea name="short_story" id="short_story" onclick=setFieldName(this.name) style="width:80%; height:200px" required>{short-story}</textarea>[/not-wysywyg]{shortarea}
<br>
<label for="full_story"><span class="note">Из описания должно быть понятно, что из себя представляет выкладываемый материал.</span></label>
</td>
</tr>

<tr>
<td align="right" valign="top" width="120"><label for="tags">Метки: <font color="#FF0000"><b>(!)</b></font></label></td>
<td><input id="tags" type="text" name="tags" value="{tags}" maxlength="150" class="input-wide" required/><br>
<label for="tags"><span class="note">Метки указываются <b>через запятую</b>. Пример, если ваша тема называется «Пассажирский тепловоз ТЭП70», метки нужно указать следующие: "пассажирский тепловоз, тепловоз тэп70, тэп70".</span></label>
</td>
</tr>

<br><br>
<tr>
<td><input type="submit" name="add" value="Отправить" class="button-type button-blue"></td>
<td><input type="submit" name="nview" value="Предпросмотр" class="button-type button-blue" onclick="preview()"></td>
</tr>
</table>

</div>
</div>


---------- Добавлено 22.02.2016 в 16:21 ----------

Как-то так
wa-lk
На сайте с 26.09.2012
Offline
140
#6
karen1994:
Это я понял, но вот в чем проблема состоит... Мне не нужно чтобы поле ввода краткой новости отображалось и я его скрыл тегом display: none в итоге заполнены все поля, а кнопка отправить не нажимается...

Скройте поле полной, заполнение краткой обязательно. как и заголовка

Ага, уже подсказали..

K1
На сайте с 15.11.2014
Offline
158
#7

Так и сделал, но кнопка отправления не работает... Можете глянуть?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий