Расширение, позволяющее добавить на форум список последних тем.

Изображение


В данной теме мы не будет разбирать вид или работоспособность расширения в том виде, в котором его задумал его автор. Здесь мы будем менять вид, сделаем вместо строк - колонки и краткое описание последнего сообщения.
В нашем примере колонок будет три, при уменьшении экрана меняться на две и в конце концов, на минимальных размерах, выстроятся в одну. Содержимое колонок не выстраиваются в одну линию, блоки будут не одинакового размера, т.е. блоки идут не слева направо, а сверху вниз. Поэтому, в зависимости от количества текста, второй блок слева может быть длинее первого и ничего не перекосится.

Выглядеть наша модификация будет так:
recent.png

Для модификации нам понадобятся сами расширения.
Расширение Recent Topics можно скачать на официальном сайте phpbb здесь.
А так же расширение Topic Preview - здесь.

Если у вас не было этих расширений - ставьте оба. Если уже стоят, то сразу переходим к модификациям.

Чтобы не утомлять своими правками, что править, что удалять, сразу добавлю правки.
Скачиваем:
recenttopics-columns.zip
3.63 КБ 106 скачиваний
topicpreview_for_recenttopics-column.zip
2.55 КБ 85 скачиваний
Разархивируем оба архива. В каждом архиве по цепочке папок, как в расширении по нужному пути, лежат нужные нам файлы. Если вы используете prosilver стилем по умолчанию, то просто копируете содержимое архива в папку ext, соглашаетесь на объединение и у вас в папке styles расширения добавляется ещё одна папка prosilver. Если вы используете другой стиль, то просто переименуйте папку на название вашего стиля.

Кому интересно как это работает.
Расширение предпросмотра тем выводит содержимое через определённое условие в шаблоне, мы подменяем это условие своим и выводим уже не через всплывающее окно, а напрямую на страницу.

Цветовое оформление поправить/изменить под используемый стиль можно в стилевом файле в модификации Recent Topics.

Если стиль использует всю ширину экрана, то трёх колонок может быть мало и потребуются дополнительные стили, а так же увеличение количества выводимых тем.
Подскажите пожалуйста. как вывести php код под шапкой



<?php

require_once('файл.php');

print($файлLinkHtml);

?>



такого вот формата?
weboved 25 авг 2020, 15:12

ForumImage для phpbb 3.3.1

Здравствуйте,

Скажите, пожалуйста, а случайно не выпускалась ли версия разрешения ForumImage для phpbb 3.3.1 ?

А то обновился, но старая версия выдает ошибку...

Вдруг вышло. Жалко отказываться от такой функциональности)
dotez 22 авг 2020, 16:04

menu bar 3.3.

Народ, как запустить горизонтальное меню на 3.3.?
Здравствуйте друзья)
Такая проблема - человек регистрируется на моем форуме и пишет в ЛС пользователям всякие гадости, некоторым даже присылал ссылки с вирусами( Короче делает мне всякие пакости. Как найти на него управу? Не выключать же возможность писать ЛС у новых пользователей.
Может есть какое-то расширение чтобы я могла просматривать ЛС у новых пользователей, прежде чем разрешать отправку/доставку?
Если нет может ли кто написать под заказ?
Понравилось как на сайте Кинопоиска https://www.kinopoisk.ru реализовано сообщение тем, кто использует Адблок

Изображение

Как реализовать точно такое же окошко? Так же с возможностью скрытия и прочим.
Название стиля: titanium
Версия стиля: 1.0.1
Версия phpBB: 3.3.0
Скачать:
titanium_1.0.1.zip
279.62 КБ 176 скачиваний
Новый стиль от Кабинета Админа в непривычных цветах - по умолчанию стиль имеет тёмное оформление, но так же есть возможность переключить его в светлый режим.

Стиль создан для современных браузеров - в стиле используются: флексы, svg изображения и переменные var(). Это означает что если ваш форум ориентирован на пользователей со старыми браузерами, то этот стиль вам не подходит! Если вы выбираете современный веб - этот стиль для вас!

Скриншоты:
Titanium-1.png
+Ещё скриншоты
Большинство расширений будет работать без особых допиливаний, для некоторых может понадобиться стилевое оформление.

Настройки - файл config.
По умолчанию форумы и темы представлены в виде двух колонок. Вторая совмещает в себе подсчёт сообщений и тем/просмотров. Колонка с "Последнее сообщение" перемещена под название темы и её автора.
Переключиться на стандартный режим можно в пункте $CA_ROW_LASTPOST - нужно переключить 1 на 0.

Смена тёмного оформления на светлое. Чтобы переключить оформление на светлое, вам потребуется в пункте $CA_THEME (в версии 1.0.0 $CA_NIGHT_THEME) переключить 1 на 0.
Начиная с версии 1.0.1 цветовых оформлений в стиле более двух. В пункте Color design forum указаны доступные виды оформления.

Так же в настройках имеется пункт включения формы поиска в шапке.

Начиная с версии 1.0.1 появились следующие настройки:
  • возможность отключить кнопку вверх (может быть полезна тем, кто использует расширение, либо своё решение).
  • боковая колонка
  • закруглённые кнопки
Боковая колонка.
Боковая колонка не отображается на странице личного и модераторского разделов, а так же на странице просмотра профиля.
Для добавления содержимого в боковую колонку используются следующие события:
ca_sidebar_stats_blocks_before - перед статистикой
ca_sidebar_stats_blocks_after - после статистики

Отключение боковой колонки на пользовательских страницах. В шаблоне созданной вами страницы, либо на странице выводимой через расширение, в самое начала файла, перед:

CODE: Выделить всё

<!-- INCLUDE overall_header.html -->
добавить:

CODE: Выделить всё

<!-- DEFINE $CA_SIDEBAR_VIEW_NOT = true -->

Смена шапки и лого.
Логотип в стиле меняется так же как и в обычном просильвере в файле colours.css, там же меняется и изображение шапки.

Дальнейшее развитие стиля.
Добавление функции сворачивания форумов.
Большая замена части изображений на svg.
Возможно! Добавление возможности переключения на плиточный режим (по три блока в ряд).
Плюс предложения...

+История изменений - Скачать
Здравствуйте! Нигде не могу найти в чем проблема. Есть форум phpbb 3.1.12, стоит SLL, включены безопасные куки, настроен .htaccess. НО! Почему то не из любого браузера можно зайти или зарегистрироваться на сайте. С firefox и оперы все работает без проблем, а вот например с TOR браузера ни в какую не заходит - нажимаешь кнопку "вход" и нет рекции, также нет реакции на кнопку "принимаю условия регистрации". Дело не в браузере, проверено на разных компьютерах. Подскажите пожалуйста куда копать?