Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Добавляем пагинацию в темах мобильного скина 3.2.х

(0 отзывов)

По умолчанию почему-то урезали нумерацию страниц в темах. И очень не удобно просматривать темы с большим количеством страниц.

 

Безобразие исправляем в шаблоне Paginationtemplate глобального темплейта мобильного скина.

 

Заменяем содержимое на это

<if test="haspages:|:$work['pages'] > 1">
<if test="firstpage:|:1 < ($work['current_page'] - $data['dotsSkip'])">
 <a class="button page-button" href='{parse url="{$data['baseUrl']}&{$data['startValueKey']}=0" base="{$data['base']}" seotitle="{$data['seoTitle']}" template="{$data['seoTemplate']}"}' title='{$this->lang->words['tpl_gotofirst']}' rel='start'>|{$this->lang->words['_laquo']}</a>
</if>
<if test="normalpages:|:is_array( $work['_pageNumbers'] ) && count( $work['_pageNumbers'] )">
 <foreach loop="pagination:$work['_pageNumbers'] as $_real => $_page">
  <a class="button page-button<if test="activepage:|:$_real == $data['currentStartValue']"> current</if>" href="{parse url="{$data['baseUrl']}&{$data['startValueKey']}={$_real}" base="public" seotitle="{$data['seoTitle']}" template="{$data['seoTemplate']}"}" title="$_page">{$_page}</a>
 </foreach>
</if>
<if test="lastpage:|:isset( $work['_showEndDots'] ) && $work['_showEndDots']">
 <a class="button page-button" href="{parse url="{$data['baseUrl']}&{$data['startValueKey']}={parse expression="intval( ( $work['pages'] - 1 ) * $data['itemsPerPage'] )"}" base="public" seotitle="{$data['seoTitle']}" template="{$data['seoTemplate']}"}" title="{$this->lang->words['tpl_gotolast']}" rel='last'>|{$this->lang->words['_raquo']}|</a>
</if>
</if>

1 комментарий

Рекомендованные комментарии

mylipetsk Newbie

mylipetsk

IPB Specialist

Не юзаю мобильные версии форума, хотя точно уверен, что пользователи некоторые его юзат, хотел поинтересоваться есть ли такая проблема в версии форума 3,3,1?

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.