Все для DataLife Engine / Все для DLE / FAQ по DataLife Engine / FAQ: Шаблоны DLE — addnews.tpl шаблон теги страницы Добавление новости

FAQ: Шаблоны DLE — addnews.tpl шаблон теги страницы Добавление новости

addnews.tpl шаблон
FAQ: Шаблоны DLEaddnews.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


Нововведение полезно для площадок, которые применяют доп. поля для публикаций назначенные разным категориям, полволить пользователям при добавлении публикаций несколько уже предустановленных форм добавления публикации, для различных категорий.

addnews.tpl шаблон

Dle шаблоны *.tpl об всех файлах подробно

Страница редактирования и добавления новостей настраивается в dle шаблоне addnews.tpl, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке

addnews.zip [1,45 Kb] (cкачиваний: 58)
  • 100
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent