FAQ: Шаблоны DLE — addnews.tpl шаблон теги оформления страницы «Добавление новости» на сайте, в раздел есть поля для заголовка, описания краткой и полной новости, установки даты, доп поля, вывод разных редакторов и другие формы, которые важны при добавлении публикации в базу данных со стороны пользователей, эта же страница используется при редактирование новостей.
Редактирование раздела "Добавление новости" следует выполнять со осторожностью, если вы плохо знаете HTML, в основном не рекомендуется изменять имена полей, они передают в скрипт запросы через форму, добавлять код и редактировать текст можно по своему усмотрению. Главное не изменяйте имена полей, это крайне важно.
FAQ (полезная справка): Страница «Добавление новости» шаблон addnews.tpl использует следующие теги :
Теги | Описание |
{category} | Тег нужен, чтобы выводить поле для выбора категории публикации в которую следует её добавить. |
---|---|
{xfields} | Форма вывода дополнительных полей. |
[xfinput_X] | Служит для вывода в разделе добавления новости в нужном вам месте дополнительное поле "X", где "X" название дополнительного поля для новостей. Более подробно про доп поля читайте. |
{bbcode} | Форма вывода иконок и кнопок текстового редактора BBCode для вставки тегов в статью. |
{admintag} | Тег вывода дополнительные опции для администратора. |
[urltag] и [/urltag] | Выводит код заключенный в теги, для изменения ЧПУ URL(ссылки) статьи (доступно администратору). |
[not-wysywyg] текст [/not-wysywyg] | Текст заключенный в код выводит теги, если отключен WYSIWYG редактор, если включен, содержимое будет пустым |
{shortarea} | Выводит текстовый редактор WYSIWYG, с большим количеством функций, чем стандартный BBCode в разделе краткой новости страницы добавления темы, можно код удалить, и оставить только в полной. |
{title} | С помощью тега выводиться поле для заголовка публикации, поле с текстом заголовка будет показана при редактирование. |
{alt-name} | Тег значение ЧПУ отредактированной новости. |
{short-story} | Основной код вывода формы короткой части новости при добавление и редактирования текста. |
{full-story} | Основной тег вывода формы полной новости при добавление и редактирования текста. |
[sec_code] Защитный код (пример) [/sec_code] | Заключенный в код текст, будет выводиться, в случаи подключения скрипта CAPTCHA в настройках панели управления DataLife Engine для данной страницы. |
{sec_code} | Выводится форма CAPTCHA, картинка для разгадывания и поле для ввода ответа. |
[sec_code] {sec_code} [/sec_code] | В шаблонах чаще применяется такая вставка, дополнительно ещё HTML код для оформления блока капчи. |
{fullarea} | Выводит текстовый редактор WYSIWYG, с большим количеством функций, чем стандартный BBCode в разделе полной новости страницы добавления темы, можно код удалить, и оставить только в полной. |
[recaptcha] тест [/recaptcha] | Выводят информацию, заключенную в тегах, другой вариант капчи защиты, если в настройках панели управления скрипта включен тип reCAPTCHA |
{recaptcha} | Основной тег вывода виджета reCAPTCHA, если вы подключили заранее в настройках скрипта этот тип вывода капчи. Как правило в шаблонах используется такая вставка, дополнительно ещё HTML код для оформления формы капчи. [recaptcha]{recaptcha}[/recaptcha] |
Рекомендация | Советуем отказаться от применения CAPTCHA, она легко обходятся программами и скриптами, создаёт нагрузку, многим она не нравится, особенно, если была установлена сложная загадка. Не стоит использовать и reCAPTCHA, так как данные подгружаются из стороннего источника сервера Google, если он будет не доступен, ваши посетители не смогут оставить комментарий, зарегистрироваться и т.д. Создает сильную нагрузку, не всегда понятна для людей. Наилучший вариант, подключить стандартный плагин "Вопросы и Ответы", как на сайте dle9.com, вопросы можно поменять за пару минут, взломать её нельзя, уникальная и не неповторимая защита. За всё время использования количество проходов достигла 0,01%, но это в основном ручной подбор. |
[question] и [/question] | Выводят текст заключенный в данные теги, если подключена система "Вопрос-Ответ". |
{question} | Основной тег вывода вопроса для посетителя из заданного ранее списка вопросов и ответов [question]{question}[/question] часто применяется именно в такой связке. |
{votetitle} | Тег предназначен для вывода заголовка опроса при редактировании новости. |
{frage} | Выводит вопрос из опроса. |
{votebody} | Поле ответа из опроса в виде списка вариантов. |
В шаблоне можно в том числе передавать в URL браузера категории, которые нужно сделать выбранными по умолчанию.
Чтобы сделать это ва нужно будет применить вот такой запрос URL
http://вашсайт/index.php?do=addnews&category=X
где "X" это ID разрешенных вами категорий, которые можно перечислять через запятую. К примеру: на странице добавления статей на сайте будут доступны по умолчанию категории с ID 1, 2 и 3
http://вашсайт/index.php?do=addnews&category=1,2,3
Нововведение полезно для площадок, которые применяют доп. поля для публикаций назначенные разным категориям, полволить пользователям при добавлении публикаций несколько уже предустановленных форм добавления публикации, для различных категорий.
Dle шаблоны *.tpl об всех файлах подробно
Страница редактирования и добавления новостей настраивается в dle шаблоне addnews.tpl, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке