Блог
Elite-Board 2.2.160526, изменения в шаблонах
27 мая 2016 12:05
В файле шаблоне статей добавилась разбивка на странице. Небольшое изменение в коде подключения uLogin затронуло несколько файлов шаблона
Выяснилось, что в некоторых шаблонах, штатных и от сторонних разработчиков, неправильно подключается ulogin, в виджете иногда не запрашивается поле email или не требуется его верификация.
Чтобы исправить эту ситауцию, нужно изменить атрибут data-ulogin, добавить в список запрашиваемых параметров email, если его нет и указать параметр verify=1.
Н-р, было вот так:
data-ulogin="display=window;fields=first_name,last_name;redirect_uri=http%3A%2F%2F{%$smarty.server.HTTP_HOST%}{%$smarty.const.PATH%}users/?ulogin"
а станет так:
data-ulogin="display=window;fields=first_name,last_name,email;verify=1;redirect_uri=http%3A%2F%2F{%$smarty.server.HTTP_HOST%}{%$smarty.const.PATH%}users/?ulogin"
Скорей всего, это нужно сделать в нескльких файлах шаблонах. Обычно в этих:
- users_login.html
- users_registr.html
- block_user.html
- header.html
Добавить пагинацию нужно в файл articles_cat.html
Просто добавьте внизу шаблона:
{%if $pages > 1%} <div align='left' class='pages'> <span>{%$locale.140%}:</span> {%section name=page loop=$pages%} {%assign var="p" value=$smarty.section.page.index+1%} <a href="page{%$p%}.html{%$get_str%}" {%if $smarty.get.page == $p%}class='selected_page'{%/if%}>{%$p%}</a> {%/section%} </div> {%/if%}
Комментировать
Комментарии
Комментариев пока нет