Recent Topics - Список последних тем форума
Добавлено: 11 фев 2015, 17:58
Расширение, позволяющее добавить на форум список последних тем.
Страница автора на phpbb.com - [BETA] Recent Topics. Там же ссылка на скачивание.
Дополнение к данному расширению.
Прикручивание функции вертикального прокручивания последних тем. Была такая возможность на 3.0 версии - http://cabinetadmina.ru/viewtopic.php?f=122&t=3867, будем её прикручивать, согласно спецификации версии 3.1.
Расскажу теорию, для тех кому хочется самому сделать. В конце дам готовый результат.
Первое, переходите по ссылке, данной чуть выше, и скачиваете архив с модом. Распаковываете. Открываете папку с расширением:
В данной папке создаём
Стилевой файл из архива копируете в созданную папку
Изображения копируете в
Скрипт копируете в
Открываете
и меняете на:
Находите:
и меняете на:
Открываете папку
Содержимое файлов.
Здесь же находятся настройки. Основные настройки:
Включаем. Проверяем на работоспособность. Если немного некорректно отображается, подправляем значения.
Архив с уже готовой функцией прокручивания. Скопировать в папку расширения с заменой.
Вариант от кабинета админа. Можно посмотреть на главной странице.
Минимизировано по полной, так сказать, остались: названия тем, форум и время. Отлично подойдёт куда нибудь где место ограничено. Например в боковой колонке.
Скачать:
Страница автора на phpbb.com - [BETA] Recent Topics. Там же ссылка на скачивание.
Дополнение к данному расширению.
Прикручивание функции вертикального прокручивания последних тем. Была такая возможность на 3.0 версии - http://cabinetadmina.ru/viewtopic.php?f=122&t=3867, будем её прикручивать, согласно спецификации версии 3.1.
Расскажу теорию, для тех кому хочется самому сделать. В конце дам готовый результат.
Первое, переходите по ссылке, данной чуть выше, и скачиваете архив с модом. Распаковываете. Открываете папку с расширением:
Код: Выделить всё
ext/paybas/recenttopics/styles/all/
theme
, в ней папку images
.Стилевой файл из архива копируете в созданную папку
theme
.Изображения копируете в
images
.Скрипт копируете в
template
.Открываете
recent_topics_body.html
, находите:
Код: Выделить всё
<dt><div class="list-inner">{L_RECENT_TOPICS}</div></dt>
Код: Выделить всё
<dt><div class="list-inner">{L_RECENT_TOPICS}</div>
<div class="vertical-ticker-icons">
<a href="#" id="ticker-previous"><img src="ext/paybas/recenttopics/styles/all/theme/images/player_rew.png" width="16" height="16" alt=""></a>
<a href="#" id="ticker-next"><img src="ext/paybas/recenttopics/styles/all/theme/images/player_fwd.png" width="16" height="16" alt=""></a>
<a href="#" id="stop"><img src="ext/paybas/recenttopics/styles/all/theme/images/player_pause.png" width="16" height="16" alt=""></a>
<a href="#" id="start"><img src="ext/paybas/recenttopics/styles/all/theme/images/player_play.png" width="16" height="16" alt=""></a>
</div>
</dt>
Код: Выделить всё
<ul class="topiclist topics">
Код: Выделить всё
<ul id="vertical-ticker" class="topiclist topics">
event
в нашем расширении, создаёте внутри него два html файла - overall_header_head_append
и overall_footer_after
.Содержимое файлов.
overall_header_head_append.html
:
Код: Выделить всё
<!-- INCLUDECSS ../theme/vertical_auto-scroll.css -->
overall_footer_after.html
:
Код: Выделить всё
<!-- IF RECENT_TOPICS_DISPLAY and recent_topics_included neq true -->
<!-- INCLUDEJS jquery.totemticker.min.js -->
<script type="text/javascript">
// <![CDATA[
$(document).ready(function() {
$('#vertical-ticker').totemticker({
row_height : '52px',
max_items : 3,
speed : 400,
interval : 8000,
next : '#ticker-next',
previous : '#ticker-previous',
stop : '#stop',
start : '#start',
mousestop : true,
direction : 'down'
});
});
// ]]>
</script>
<!-- ENDIF -->
row_height : '52px',
- высота строки.max_items : 3,
- количество одновременно показываемых строк.speed : 400,
- скорость.interval : 8000,
- интервал между прокрутками.Включаем. Проверяем на работоспособность. Если немного некорректно отображается, подправляем значения.
Архив с уже готовой функцией прокручивания. Скопировать в папку расширения с заменой.
Вариант от кабинета админа. Можно посмотреть на главной странице.
Минимизировано по полной, так сказать, остались: названия тем, форум и время. Отлично подойдёт куда нибудь где место ограничено. Например в боковой колонке.
Скачать: