Как в DLE увеличить ограничение облака тегов tags в 255 символов?
Как в DLE поменять и увеличить ограничение облака тегов ограниченное 255 символами и увеличить поле tags?
Для начала нужно поменять это поле в структуре базы данных.
Заходим через phpmyadmin в вашу базу данных ДЛЕ, заходим в таблицу dle_post (структура) и внизу где Индексы:, удаляем имя индекса tags. Только внизу, в первой таблице ни в коем случае строку tags удалять нельзя.
А вот теперь в верхней таблице редактируем поле TAGS и в разделе Тип выставляем значение Mediumtext. Скорее всего 65 тыс символов вам хватит сполна!
В принципе и все, теперь в админке можно вводить тэги свыше 255 символов. Единственное что неудобно в одну строку.
Можно еще увеличить размеры этого поля.
Файл редактирования новостей engine/inc/editnews.php, ищем строку:
И меняем ее на:
И файл добавления новых новостей engine/inc/addnews.php, ищем строку:
и меняем на:
В разных версиях DLE могут быть незначительные правки, поэтому ищите по небольшому кусочку.
Вот и все. Наслаждайтесь!
Заходим через phpmyadmin в вашу базу данных ДЛЕ, заходим в таблицу dle_post (структура) и внизу где Индексы:, удаляем имя индекса tags. Только внизу, в первой таблице ни в коем случае строку tags удалять нельзя.
А вот теперь в верхней таблице редактируем поле TAGS и в разделе Тип выставляем значение Mediumtext. Скорее всего 65 тыс символов вам хватит сполна!
В принципе и все, теперь в админке можно вводить тэги свыше 255 символов. Единственное что неудобно в одну строку.
Можно еще увеличить размеры этого поля.
Файл редактирования новостей engine/inc/editnews.php, ищем строку:
<td><input type="text" id="tags" name="tags" size="55" class="edit bk" value="{$row['tags']}" autocomplete="off" /><a href="#" class="hintanchor" onmouseover="showhint('{$lang[hint_tags]}', this, event, '300px')">[?]</a></td>
И меняем ее на:
<td><textarea type="text" id="tags" name="tags" cols="70" rows="4" class="edit bk" autocomplete="off">{$row['tags']}</textarea><a href="#" class="hintanchor" onmouseover="showhint('{$lang[hint_tags]}', this, event, '300px')">[?]</a></td>
И файл добавления новых новостей engine/inc/addnews.php, ищем строку:
<td><input type="text" name="tags" id="tags" size="55" class="edit bk" autocomplete="off" /><a href="#" class="hintanchor" onmouseover="showhint('{$lang[hint_tags]}', this, event, '300px')">[?]</a></td>
и меняем на:
<td><textarea type="text" name="tags" id="tags" cols="70" rows="4" class="edit bk" autocomplete="off"></textarea><a href="#" class="hintanchor" onmouseover="showhint('{$lang[hint_tags]}', this, event, '300px')">[?]</a></td>
В разных версиях DLE могут быть незначительные правки, поэтому ищите по небольшому кусочку.
Вот и все. Наслаждайтесь!
Оставить свой ответ: