Блог

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>&nbsp;
	{%/section%}
	</div>
{%/if%}
Ваша оценка:

Комментировать

Ваше имя:
Ваш email:
(не публикуется)
Комментарий:
 
Введите код:
 

Комментарии

Комментариев пока нет