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. |
Dle шаблоны *.tpl об всех файлах подробно
Страница "Регистрация на сайте" настраивается в dle шаблоне registration.tpl, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке.