• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Авто заполнения короткой новости DLE

usergeyv

Знаток
Регистрация
5 Июл 2013
Сообщения
152
Реакции
25
Dle 12 . Как реализовать, убрал с addnews.tpl короткую новость, пользователь при добавлении новости на сайт заполнил только полную новость, как часть символов с полной новости автоматически добавлять в короткую новость?
 
Я знаком с документацией , ну там такого нет как мне нужно, а нужно типа, использования {full-story limit="x"} в коротких новостях, но не тегом, а копирования в базу или обеднения полной новости и короткой, смотря какая из них заполнена, по моему вопросу,то конкретно полная заполнена,а ее нужно скопировать в краткую
 
Ок, расшифрую...
Заменяешь textarea краткой новости на input hiden и записываешь туда какую-нибудь абра-кадабру... Всегда...
Мы обошли ограничение отсутствия краткой статьи.

Теперь в шаблоне выводим {full-story limit="x"}

Ну это если из топорного и без правки кода...
 
Ок, расшифрую...
Заменяешь textarea краткой новости на input hiden и записываешь туда какую-нибудь абра-кадабру... Всегда...
Мы обошли ограничение отсутствия краткой статьи.

Теперь в шаблоне выводим {full-story limit="x"}

Ну это если из топорного и без правки кода...
Все равно не..ра не понял)) Прошу растолковать поподробней
HTML:
<div class="stt-block">
    <div class="stt-block-title">
        Публикация новости на сайте
    </div>
    <div class="stt-block-content">
        <div class="form-line-tt">
            <div class="form-line-tt-left">
                Введите заголовок:
            </div>
            <div class="form-line-tt-right mob2">
                <input type="text" name="title" style="width: 300px;" value="{title}" class="add-n-form mob1" maxlength="150" />
            </div>
        </div>
       
        <div class="form-line-tt">
            <div class="form-line-tt-left">
                Категория:
            </div>
            <div class="form-line-tt-right">
                {category}
            </div>
        </div>
       
        <div class="form-line-tt">
            <div class="form-line-tt-left">
                Вводная часть:
            </div>
            [not-wysywyg]
            <div class="bb-editor">
                {bbcode}
                <textarea name="short_story" id="short_story" onfocus="setFieldName(this.name)" rows="15" class="f_textarea" >{short-story}</textarea>
            </div>
            [/not-wysywyg]
            {shortarea}
        </div>
       
        <div class="form-line-tt">
            <div class="form-line-tt-left">
                Подробная часть:
            </div>
            [not-wysywyg]
            <div class="bb-editor">
                    {bbcode}
                <textarea name="full_story" id="full_story" onfocus="setFieldName(this.name)" rows="20" class="f_textarea" >{full-story}</textarea>
            </div>
            [/not-wysywyg]
            {fullarea}
        </div>
       
        <div class="form-line-tt add-news-table">
            <table width="100%" cellpadding="0" cellspacing="0">
                {xfields}
            </table>           
        </div>
       
        [question]
        <div class="form-line-tt">
            <div class="form-line-tt-left">
                Вопрос:
            </div>
            <div class="form-line-tt-right">
                {question}
            </div>
        </div>
       
        <div class="form-line-tt">
            <div class="form-line-tt-left">
                Ответ:
            </div>
            <div class="form-line-tt-right">
                <input type="text" name="question_answer" id="question_answer" />
            </div>
        </div>
        [/question]
       
        [sec_code]
        <div class="form-line-tt">
            <div class="form-line-tt-left">
                Код:
            </div>
            <div class="form-line-tt-right">
                {sec_code}
            </div>
        </div>

        <div class="form-line-tt">
            <div class="form-line-tt-left">
                Введите код:
            </div>
            <div class="form-line-tt-right">
                <input type="text" name="sec_code" id="sec_code" style="width:115px" />
            </div>
        </div>
        [/sec_code]

        [recaptcha]       
        Введите два слова, показанных на изображении: <span class="impot">*</span>
        <div>{recaptcha}</div>
        [/recaptcha]
       
        <div style="padding: 15px 0;">
            {admintag}
        </div>
        <div style="padding: 15px 0;">
            <input type="submit" class="form-button-tt" name="add" value="отправить" />  
            <input type="button" class="form-button-tt" name="nview" onclick="preview()" value="просмотр" />
        </div>

    </div>
</div>
<script type="text/javascript">
    $(document).ready(function() {
   
        $('.add-news-table td.addnews').next('td').find('textarea').wrap('<div style="width: 95%;"></div>');
   
    });
</script>

Тег в краткой новости не выводится
86059-54ec149b42213f0df3c797b0b23d28cc.jpg


Кароче, ясно, буду все ето делать доп.полями, так считаю проще
 

Вложения

  • Screenshot_9.png
    Screenshot_9.png
    84,2 KB · Просмотры: 5
Последнее редактирование модератором:
Я б на твоем месте разобрался бы, что да как. Просто дальше, сложнее)
В курсе , автоматическое мета описания, слова и т.д отсутствуют , но почему в движку не заложено отключения короткой новости или брать все с полной....не пойму

Сидит чел,нех че ему делать,написал коротко, написал полностью...прикольно))

Рябят, помогите в базу записать несколько строк полной новости для короткой, я считаю нет смысла писать одно и тоже,а движок DLE это требует(
 
Последнее редактирование модератором:
Назад
Сверху