1 (edited by PunBB 2018.03.21 07:58)

Topic: Pan Subscriptions - Управление подписками форума PunBB

Итак, расширение Pan Subscriptions - это управление своими подписками на форуме PunBB. После установки расширения, в главном меню появится новый пункт - Подписки. При нажатии появится страница. или несколько страниц с вашими подписками на темы.

Расширение базовые, по ходу развития будут добавлены и другие интересные и удобные опции.


https://punbb.softplaza.net/uploads/images/2017/04/12/screenshot.2017-04-12_11.13.57.png


Скачать расширение Pan Subscriptions для PunBB 1.4

1

2 (edited by kisa 2017.04.13 06:16)

Re: Pan Subscriptions - Управление подписками форума PunBB

Default/ay Спасибо, оно. А то кое-кто из моих форумчан мне плешь проели - таки это востребовано, люди просили, а сейчас довольны.

А могу ли я в хуке задать расположение кнопки? А то как-то блок кнопок логичнее заканчивать "Входом/выходом", "Выход" - это должна быть крйняя кнопка. А Подписки сейчас логически торчат снаружи. Я бы её где-то в середину блока поставил, рядом с "Закладками" от fancy и поиском. Как-то аккуратнее, что ли..

$matches[1]

Default/bw Украинская  и литовская кнопочки  This content is available only to registered users.  PunBB_INFO_ICQ/bigsmile

3 (edited by PunBB 2017.04.17 07:25)

Re: Pan Subscriptions - Управление подписками форума PunBB

kisa wrote:

А могу ли я в хуке задать расположение кнопки? А то как-то блок кнопок логичнее заканчивать "Входом/выходом", "Выход" - это должна быть крйняя кнопка. А Подписки сейчас логически торчат снаружи. Я бы её где-то в середину блока поставил, рядом с "Закладками" от fancy и поиском. Как-то аккуратнее, что ли..

Обновил расширение. Сдвинул кнопку  немного левее


https://punbb.softplaza.net/uploads/images/2017/04/17/screenshot.2017-04-17_17.19.21.png


Кнопку можно привязать рядом практически к любому пункту меню. Для этого потребуется открыть файл: fn_generate_navlinks_end.php

Далее меняем это

$links['profile']

на любой из требуемых

$links['index']
$links['rules']
$links['search']
$links['userlist']
$links['admin']

1

4 (edited by kisa 2017.04.17 09:05)

Re: Pan Subscriptions - Управление подписками форума PunBB

Default/ay
Понравился такой получившийся подход к расширению:  устанавливается и работает из коробки. Но при желании легко подстраивается  ручками, не отягощая расширение и админку однократно нужными кнопками, рычагами и лампочками  PunBB_INFO_ICQ/smile
Не везде так получится, но именно здесь очень хорош такой подход.

Как противоположный пример, могу привести pun_bbcode . Вот очень там в админке нужны галочки "показывать/не показывать" те кнопки всему форуму?

5

Re: Pan Subscriptions - Управление подписками форума PunBB

kisa wrote:

Как противоположный пример, могу привести pun_bbcode . Вот очень там в админке нужны галочки "показывать/не показывать" те кнопки всему форуму?

мы писали расширение Свои ББ Кнопки, ссылка только оно на тестировании. Хотя, знаю у одного админа стоит такое до сих пор на его форуме

6 (edited by kisa 2017.05.10 07:32)

Re: Pan Subscriptions - Управление подписками форума PunBB

Кроме Default, работа в других урл-схемах не предусмотрена? Или у меня косяки где-то?

$matches[1]

Ещё такое вот ссылка   Кто виноват - не понял.

7

Re: Pan Subscriptions - Управление подписками форума PunBB

kisa wrote:

работа в других урл-схемах не предусмотрена? Или у меня косяки где-то?

да, я видел это. Спасибо за напоминание. Постараюсь сегодня устранить.

$matches[1]

Обновлено расширение. Устранена ошибка с активной вкладкой.

1

8

Re: Pan Subscriptions - Управление подписками форума PunBB

Если по верху установить (чтоб данные не пропали) - норм?

9

Re: Pan Subscriptions - Управление подписками форума PunBB

kisa wrote:

Если по верху установить (чтоб данные не пропали) - норм

перезалей и обнови хуки.

10

Re: Pan Subscriptions - Управление подписками форума PunBB

PunBB_INFO_ICQ/dance Пропал глюк, спасибо!

11 (edited by kisa 2017.07.30 00:31)

Re: Pan Subscriptions - Управление подписками форума PunBB

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

Subject: Atbilde tēmā: <topic_subject>

<replier> atbildējis(-ja) tēmā <topic_subject>, uz kuru Jūs esat parakstīts. Tēmā var būt arī citas atbildes, bet šis ir vienīgais informācijas paziņojums, kuru Jūs saņemsiet līdz neapmeklēsiet forumu atkal.

Ziņu varat izlasīt šeit: <post_url>

Lai atteikties no parakstīšanās, apmeklējiet: <unsubscribe_url>

--
<board_mailer>
(Neatbildiet uz šo ziņu)

PunBB_INFO_ICQ/shock  PunBB_INFO_ICQ/dontknow
С этим можно что-то сделать в рамках расширения? Или патч на движок?

$matches[1]

Вручную просто папку mail_templates во все локали засуну на основном языке форума. А красиво сделать? Чтоб каждый в своей локали получал сообщения?

Мдя. Ещё сложнее глюк. Разбираюсь. Не могу чётко поймать закономерность, на каком языке приходит  PunBB_INFO_ICQ/wall

12

Re: Pan Subscriptions - Управление подписками форума PunBB

Обновлено расширение. Устранена ошибка неопределенной переменной "profile'.

13

Re: Pan Subscriptions - Управление подписками форума PunBB

Мне одному кажется, что подписки логичнее сюдой запихать:
https://punbb.softplaza.net/uploads/images/2019/06/5aa524fc881e013142a0f89d4f465628.png
???

14

Re: Pan Subscriptions - Управление подписками форума PunBB

@anspiker, запихнуть то можно что угодно, но это плюс еще одна выборка их бд. Если и "запихивать", то уже в Pan Notify, тогда разом можно вытащить данные.