Расширение, позволяющее добавить на форум список последних тем.
Страница автора на 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,
- интервал между прокрутками.Включаем. Проверяем на работоспособность. Если немного некорректно отображается, подправляем значения.
Архив с уже готовой функцией прокручивания. Скопировать в папку расширения с заменой.
Вариант от кабинета админа. Можно посмотреть на главной странице.
Минимизировано по полной, так сказать, остались: названия тем, форум и время. Отлично подойдёт куда нибудь где место ограничено. Например в боковой колонке.
Скачать:
Комментарии: 89
Можно.
Чтобы не забивать вам голову правкой файлов, прикреплю архив сразу с готовым решением: Копируете файл в папку с заменой:
Останется только стилевой файл подправить. Он находится тоже в папке all, но в theme. Открываете его и в самый конец добавляете:
Чтобы не забивать вам голову правкой файлов, прикреплю архив сразу с готовым решением: Копируете файл в папку с заменой:
Код: Выделить всё
ext/paybas/recenttopics/styles/all/template/
Код: Выделить всё
/* Recent Topic Box */
#recent-topics-box li.header dd {
display: none;
}
#recent-topics-box dd.lastpost {
text-align: right;
padding-right: 5px;
border-width: 0;
}
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Спасибо CabinetAdmin,все работает отлично.
Еще чтоб удобней был переход к последнему сообщению заменил
на
Еще чтоб удобней был переход к последнему сообщению заменил
Код: Выделить всё
{recent_topics.U_VIEW_TOPIC}
Код: Выделить всё
{recent_topics.U_LAST_POST}
Ну да, это обычное расширение последних тем, то которое для 3.3. Вернее даже так, это скрещение двух расширений - последние темы и предпросмотр тем.
Можно сделать просто блоками, в общем надо экспериментировать.
По идее можно, но в каком именно виде? Здесь на форуме они выполнены в виде блоков перекликающихся с фоном, это дизайнерская задумка (моя). Если делать для просто просильвера, то с его шириной будет влезать максимум две колонки, три уже будет некрасиво. Если для просильвера с шириной на весь экран, то желательно делать большое количество постов, а то 5/6 постов просто выведутся просто в одну линию.
Можно сделать просто блоками, в общем надо экспериментировать.
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
CabinetAdmin писал(а): ↑30 авг 2020, 12:23 Я напишу инструкцию, но скорее всего создам новую тему в разделе под 3.2 и 3.3, чтобы не путаться.
Суть вопроса такова!
У меня есть форум на phpbb, он лежит в папке форум, главная страница, это отдельный само написанный стиль, хотелось бы в ставить последние темы из форума на свою страницу но сделать со своим дизайном, есть ли такая возможность реализации данной идеи?
Но сделать их вид например таким?
У меня есть форум на phpbb, он лежит в папке форум, главная страница, это отдельный само написанный стиль, хотелось бы в ставить последние темы из форума на свою страницу но сделать со своим дизайном, есть ли такая возможность реализации данной идеи?
Но сделать их вид например таким?
C дизайном и всем содержимым нет, есть вариант просто списком - https://www.phpbbguru.net/community/vie ... hp?t=43722
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Похожие темы
-
После обновления старого PHPBB форума
с версии 2 до версии 3.3.10 в меню форума появился link The team , при открытии которого выдает 404 ошибку... -
Все привет, с Новым 2023 годом, здоровья и успехов во всем.
Ребят, такой вопрос, нужно было сделать форум, не стал делать чистую установку, просто... -
darkmode,расширение которое переключает светлый,темный режим форума.
Расширение работает и для гостей и имеет переключатель в navbar .
Недостатки:... -
Добрый вечер.
Появилась необходимость запретить показ рекламы от гугл адсенс на некоторых страницах форума. Там есть такая функция как исключить... -
Расширение позволяющее добавить на форум свой стиль, скрипт или блок с произвольным содержимым. В расширении можно задать шапку форума, ico иконку...