Все для DataLife Engine / Все для DLE / FAQ по DataLife Engine / FAQ: Шаблоны DLE — registration.tpl шаблон теги «Регистрация на сайте»

FAQ: Шаблоны DLE — registration.tpl шаблон теги «Регистрация на сайте»

registration.tpl шаблон
FAQ: Шаблоны DLE — registration.tpl шаблон теги оформления страницы «Регистрация на сайте», где вы можете добавить поля и формы для регистрации посетителей на сайте, это: поля регистрации и активации, защитная картинка CAPTCHA и reCAPTCHA, модуля вопросы и ответы, в этой форме можно добавить дополнительные поля с разными функциями. Раздел "Регистрация на сайте" шаблона registration.tpl не стоит редактировать без знания HTML, в основном это касается имена полей, это крайне важно. В целом большую часть кода редактировать можно, менять текст по своему усмотрению, но имена полей передают запрос на активацию и сохранение данных в скрипт через форму, если они будут неправильно отредактированы, то информация не будет добавлена в базу данных.

FAQ (полезная справка): В файле registration.tpl dle шаблона страницы "Регистрация на сайте" используются теги оформления следующих типов:

ТегиОписание
[registration]
и [/registration]
Коды выводит содержание заключенный в тегах при регистрации.
[validation]
и [/validation]
Коды выводит содержание заключенный в тегах при активации.
[sec_code]
Защитный код (пример) [/sec_code]
Будет выводиться текст кода безопасности, в случаи подключения скрипта CAPTCHA в настройках панели управления DataLife Engine для данной страницы.
{reg_code}Выводит код безопасности для посетителя.
[sec_code]{reg_code} [/sec_code]Выводит код безопасности для посетителя в шаблонах чаще применяется такая вставка, дополнительно ещё HTML код для оформления блока каптчи.
{xfields}Форма вывода дополнительных полей для полей профиля. Более подробно про доп поля читайте.
[xfinput_X]Тег вывода выбранного дополнительного поля в виде заполнения формы в нужном вам месте, где X это имя дополнительного поля.
[recaptcha]
тест
[/recaptcha]
Выводят информацию, заключенную в тегах, другой вариант каптчи защиты, если в настройках панели управления скрипта включен тип reCAPTCHA
{recaptcha}Основной тег вывода виджета reCAPTCHA, если вы подключили заранее в настройках скрипта этот тип вывода каптчи. Как правило в шаблонах используется такая вставка [recaptcha]{recaptcha}[/recaptcha], дополнительно ещё HTML код для оформления формы каптчи.
РекомендацияСоветуем отказаться от применения CAPTCHA, она легко обходятся программами и скриптами, создаёт нагрузку, многим она не нравится, особенно, если была установлена сложная загадка.

Не стоит использовать и reCAPTCHA, так как данные подгружаются из стороннего источника сервера Google, если он будет не доступен, ваши посетители не смогут оставить комментарий, зарегистрироваться и т.д. Создает сильную нагрузку, не всегда понятна для людей.

Наилучший вариант, подключить стандартный плагин "Вопросы и Ответы", как на сайте dle9.com, вопросы можно поменять за пару минут, взломать её нельзя, уникальная и не неповторимая защита. За всё время использования количество проходов достигла 0,01%, но это в основном ручной подбор.
[question]
и [/question]
Тег вывода содержания заключенный в данный код, если подключена система "Вопрос-Ответ".
{question}Основной тег вывода вопроса для посетителя из заданного ранее списка вопросов и ответов
[question]{question}[/question] часто применяется именно в такой связке.
[vk] Вход через Вконтакте [/vk]Отобразит текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Вконтакте.
{vk_url}Код ссылки URL на авторизацию в соц. сети Вконтакте.
[odnoklassniki]
Вход через Одноклассники
[/odnoklassniki]
Отобразит текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Одноклассники.
{odnoklassniki_url}Код ссылки URL на авторизацию в соц. сети Одноклассники.
[facebook]
Facebook [/facebook]
Отобразит текст текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Facebook.
{facebook_url}Код ссылки URL на авторизацию в соц. сети Facebook.
[google]
Google [/google]
Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Google.
{google_url}Сформирует ссылку URL на авторизацию в соц. сети Google.
[mailru]
текст [/mailru]
Покажет текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Mail ru.
{mailru_url}Сформирует ссылку URL на авторизацию в соц. сети Mail_ru.
[yandex]
текст [/yandex]
Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Yandex.
{yandex_url}Выводит ссылку URL на авторизацию в соц. сети Yandex.

registration.tpl шаблон


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

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

registration.zip [1,33 Kb] (cкачиваний: 6)
  • 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