1 (edited by PunBB 2018.03.02 08:22)

Topic: Pan Subforums - Субфорумы, подфорумы, подкатегории

Расширение Pan Subforums позволяет создавать на форуме PunBB подкатегории или подфорумы. Это действительно полезная вещь когда у вас крупный форум с разной структурой. Хотя расширение было написано с нуля, все же некоторые идеи были взяты у автора OM у его расширения om_subforums. В отличии от om_subforums в Pan Subforums более оптимизированы запросы, которые не производятся в циклах и функциях. Это значительно увеличило производительность.

К тому же:
+ В Pan Subforums решена проблема с отображением последнего сообщения в обьедененных форумах.
+ При просмотре субфорума в цепочку ссылок добавляется ссылка на основную категорию.
+ Совместимость с расширением Pan Last Post Info (необходимо обновить расширение)
+ Отображает надпись (Новые сообщения) в основной категории при появлении новых сообщений в подкатегориях.
+ Совместимость с бд SQLite3


https://punbb.softplaza.net/uploads/images/2017/06/d32d403a854efd6dac26127b7d3e5363.png

https://punbb.softplaza.net/uploads/images/2017/06/c7d6513e18057761e321941e62b68c3c.png


Скачать расширение Pan Subforums

В будущем планируется совместимость с SQLite3

$matches[1]

Обновлено расширение. Добавлена совместимость с Pan Icons (Иконки форумов)

3

2

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

PunBB_INFO_ICQ/thumbsup Мощно

3

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

PunBB wrote:

В будущем планируется совместимость с SQLite3

Ждем!  PunBB_INFO_ICQ/thumbsup

4

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

Обновлено расширение. Расширение теперь совместимо с базой данных SQLite3. Тестировалось на MySQL, MySQLi, SQLite3.

Если возникнут несовместимости с другими типами баз данных дайте пожалуйста знать.

1

5

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

Бажец нашел вроде. В блоке "Последнее сообщение" подкатегории почему-то не подтягивается аватарка юзера, отображается стандартная.

$matches[1]

Возможно, проблема относится к Last Post Info, не уверен...

6

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

Grand91 wrote:

не подтягивается аватарка юзера, отображается стандартна

ты имеешь ввиду тут?

Форум хороших людей! → Темы с новыми сообщениями

$matches[1]

Выложил бы лучше фото. Не трудно же...

7

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

PunBB, окей  PunBB_INFO_ICQ/smile
https://punbb.softplaza.net/uploads/images/2017/06/a4601cb4145f72fd2e01622b1538c364.png

$matches[1]

Или я чего-то не понял и так и должно быть?

https://punbb.softplaza.net/uploads/images/2017/06/b17bcb5370b5145de6ccb49ca3120efc.png

8

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

Grand91, исправил. Переустанови оба расширения. Вначале удали, а затем установи, потому, что на SQLite3 не работает функция обновления хуков.

9

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

PunBB wrote:

SQLite3 не работает функция обновления хуков.

А, да, ещё один головняк.

10

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

PunBB wrote:

потому, что на SQLite3 не работает функция обновления хуков

Почему же? Всегда кидал файлы новой версии с заменой, в админке нажимал "Обновить" и все корректно обновлялось. И сейчас поступил так же (только с расширением сабфорумов, второе удалил-поставил) - все хорошо.

kisa wrote:

А, да, ещё один головняк.

SQLite3 - головняк, это да. Но нет у нас на форуме спецов, способных БД перенести... Она там вообще в каком-то странном файле без формата лежит, который ни одной СУБД не открывается.

11

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

Grand91 wrote:

Но нет у нас на форуме спецов, способных БД перенести... Она там вообще в каком-то странном файле без формата лежит, который ни одной СУБД не открывается.

Grand91, не парься. Скоро выпустим конвертер, то есть преобразователь на MySQLi

Кстати, есть инструмент чтения SQLite3 как таблицу показывает и редактирует частично процентов 90, но этот инструмент только для разработчиков.  PunBB_INFO_ICQ/pardon

$matches[1]

Grand91, а что ты за версию используешь инструмента обновления хуков?

12

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

PunBB wrote:

Grand91, а что ты за версию используешь инструмента обновления хуков?

Спроси чего попроще!  PunBB_INFO_ICQ/scratch  PunBB_INFO_ICQ/jokingly

PunBB wrote:

Grand91, не парься. Скоро выпустим конвертер, то есть преобразователь на MySQLi

Вот это просто шикарно было бы!  PunBB_INFO_ICQ/thumbsup

PunBB wrote:

но этот инструмент только для разработчиков

А как называется?

13

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

если не знаешь ответ на первый вопрос, то и говорить о расширении разработчика (Pan Developer) нет смысла, нужно долго объяснять что к чему, а во вторых умение им пользоваться, что бы не получилось еще больше проблем.
Пока использую для себя, делал этот инструмент для правки баз данных SQLite3 на нашем хостинге.

14

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

PunBB, понял. Я думал речь о каком-то приложении или вроде того.
То есть БД, лежащая в одном файле без расширения - это в порядке вещей и ее тоже можно как-то перенести?

15

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

Grand91 wrote:

То есть БД, лежащая в одном файле без расширения - это в порядке вещей и ее тоже можно как-то перенести

да, конечно. Это как обычный файл, но со своей структурой. Важно только прежде чем переносить бд, нужно разлогинится и очистить папку кеша. С ней работать очень удобно и даже выгодно работать, особенно когда хостер дает только одну база данных.

16

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

На 1.4.6 протестировал, есть баги.

1. Когда подфоруму даешь описание, это описание прикрепляется всем подфорумам (Которые находятся в одной категории), которые без описания.
2. Не выводится список категорий на главной ( Или я просто не нашел в кастройках).
У меня в настройках в "Показывать подфорумы" выбрано "На главной и с темами".

17

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

Есть такое. Нужен совсем другой механизм подкатегории. Есть аж 3 расширения для субфорумов и все они не обходятся без знаков.

Нужно использовать рекурсивную структуру, неплохо, если бы в ядре уже присутствовала такая функция.

18

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

CL1FF wrote:

На 1.4.6 протестировал, есть баги.

1. Когда подфоруму даешь описание, это описание прикрепляется всем подфорумам (Которые находятся в одной категории), которые без описания.
2. Не выводится список категорий на главной ( Или я просто не нашел в кастройках).
У меня в настройках в "Показывать подфорумы" выбрано "На главной и с темами".

Поменял стиль на Oxygen, и категории на главной стали показываться  PunBB_INFO_ICQ/crasy

19

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

CL1FF, Оксиген откуда - новый, или старый?

20

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

kisa wrote:

CL1FF, Оксиген откуда - новый, или старый?

Старый)

21

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

PunBB_INFO_ICQ/scratch  PunBB_INFO_ICQ/write (но не в это время года PunBB_INFO_ICQ/dontknow )

22

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

Добрый день!
Столкнулся с проблемой, на главной странице в неправильном порядке отображаются подфорумы. В настройках форума выставлены числовые значения приоритетов по порядку, но они не сходятся с порядком отображения подфорумов на главной странице.
В первый раз при настройке подорумов выставлял один порядок, и подфорумы в первый раз отобразились корректно, пкак только стал менять порядок подфорумов, на главной странице остался старый порядок отображения, и не обновляется.

23

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

Так же столкнулся с проблемой, что дублируется описание подфорумов.

24

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

В этом расширении требуется иная реализация, чтобы иметь возможность рекурсивно добавлять подразделы.

Требуются большие мозги, чтобы расширение работало совместно с другими расширениями без ошибок.

Если есть какие либо идеи, наброски или примеры, то я готов принять на рассмотрение...

25

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

Отличное расширение! Движок - 1.4.4. PHP - 5.6. Тип базы - MySQL Improved. Полет нормальный (без ошибок).
Расширение создает вложенный форум 1 уровня.
Т.е. Категория - Форум - Подфорум.

$matches[2]

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


$matches[2]

Вопрос: А ведь сколько бы мы не создавали форумов, подфорумов и т.д., ведь для движка и базы это все равно таблицы. И нет никакой разницы - "100 форумов" или "10 форумов, а в них 10 подфорумов".
Мои догадки верны?

26

Re: Pan Subforums - Субфорумы, подфорумы, подкатегории

PunBB_INFO_ICQ/yes просто расширение формирует по другому сам вид форумов