1

Тема: [Релиз] Приклеивание первого сообщения

Позволяет пользователям выделить первый пост и показывать его на каждой странице.

Версия расширения 0.4.2

Зависимости Developer Helper

Версия для PunBB 1.4
Скачать

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

2

Re: [Релиз] Приклеивание первого сообщения

Спасибо за расширение.
Вопрос: можно ли сделать так чтобы только админ и модер влючал шапку а не каждый юзер?
И расширение работает отлично на версии 1.3.5

Поделиться

3

Re: [Релиз] Приклеивание первого сообщения

для 1.3 есть расширение [Релиз] Шапка топика
это расширение может работать корректно в 1.3 - только при включенном [Релиз] Fancy Fast PunBB

bmw пишет:

Спасибо за расширение.
Вопрос: можно ли сделать так чтобы только админ и модер влючал шапку а не каждый юзер?

как нить позже будет такая возможность

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

4

Re: [Релиз] Приклеивание первого сообщения

KANekT пишет:

для 1.3 есть расширение [Релиз] Шапка топика
это расширение может работать корректно в 1.3 - только при включенном [Релиз] Fancy Fast PunBB

Fancy Fast PunBB установлен, а тот первый у меня нехочет инсталироватся. Да и это уже неважно так как Ваше расширение работает прекрасно.
А ту возможность обязательно сделайте.

Поделиться

5 (25.11.2011 11:43 отредактировано mrrc)

Re: [Релиз] Приклеивание первого сообщения

bmw пишет:

Спасибо за расширение.
Вопрос: можно ли сделать так чтобы только админ и модер влючал шапку а не каждый юзер?

Поддерживаю, право закреплять сообщение должно быть у админа и модера или же сделать соответствующий выбор в админке, если и юзерам нужно оставить такую возможность. KANekT, прислушайтесь, при появлении возможности реализуйте, пожалуйста. Дельное расширение.

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

Поделиться

6

Re: [Релиз] Приклеивание первого сообщения

0.4.0 Внимание! апдейтер в инсталле не прописан - требуется новая установка
переписано c использованием Develeper Helper.

Добавлено:

  • Разрешения для групп

  • Возможность выделить все сообщения в определенном форуме

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

7

Re: [Релиз] Приклеивание первого сообщения

Пишет вот такую штуку.

An error was encountered

The error occurred on line 324 in [адрес]/viewtopic.php

Database reported: Not unique table/alias: 't' (Errno: 1066).

Добавлено спустя 2 минуты 45 секунд:

KANekT пишет:
  • Разрешения для групп

  • Возможность выделить все сообщения в определенном форуме

Не нашел где делается.

Сайт KiRiK

Поделиться

8

Re: [Релиз] Приклеивание первого сообщения

t - алиас не очень хороший. Похоже, в каком-то другом расширении кто-то догадался использовать такой же.
Вылечил изменением куска кода, начинающегося в строке 105 файла hook_dispatcher.php.

Добавлено спустя 3 минуты 57 секунд:

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

Добавлено спустя 24 минуты:

KANekT пишет:

Разрешения для групп

Нашел в настройках групп. Затесалось последней строкой в правах пользователей.
Может, выделить в отдельную подкатегорию, как, например, сделано для голосований?

KANekT пишет:

Возможность выделить все сообщения в определенном форуме

Все еще не разобрался где это делать.

Сайт KiRiK

Поделиться

9

Re: [Релиз] Приклеивание первого сообщения

На 1.4.2 никто не тестировал ?

Сайт NlCK

Поделиться

10

Re: [Релиз] Приклеивание первого сообщения

Вы будете первым. но я думаю у вас заработает

Добавлено спустя 12 минут 44 секунды:

между релизами 1.4.* ветки нет больших различий. 99,9% будут работать без проблем

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

11

Re: [Релиз] Приклеивание первого сообщения

KiRiK пишет:

t - алиас не очень хороший. Похоже, в каком-то другом расширении кто-то догадался использовать такой же.
Вылечил изменением куска кода, начинающегося в строке 105 файла hook_dispatcher.php.

значит надо искать в каком

  • подключать 2 раза одну и туже таблицу плохо.

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

KiRiK пишет:

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

лишняя функциональность.

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

12

Re: [Релиз] Приклеивание первого сообщения

Название темы не отражает сути расширения. Лучше переименовать во что-нибудь вроде - прикреплённое сообщение.

Не забываем ставить плюсики дополнительно к «спасибам».

Поделиться

13

Re: [Релиз] Приклеивание первого сообщения

Странно, у меня пишет


ВАЖНО! Список расширений найден в папке Extensions, но их установка или обновление невозможно, поскольку были обнаружены ошибки.
Ошибка загрузки расширения «developer_helper».

Отсутствует manifest.xml.
Ошибка загрузки расширения «nya_first_post».

Отсутствует manifest.xml.
Ошибка загрузки расширения «convert_internal_link».

Отсутствует manifest.xml.


Другие расширения встали вроде...
В папке смотрел - есть такой файл.

Поделиться

14

Re: [Релиз] Приклеивание первого сообщения

В какой папке и какой файл?

Добавлено спустя 6 минут 41 секунду:

если у вас сложности с распаковкой архивов на сервере - распаковывайте у себя на компьютере и копируйте распакованную папку с расширением по фтп

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

15

Re: [Релиз] Приклеивание первого сообщения

hcs пишет:

В какой папке и какой файл?

Добавлено спустя 6 минут 41 секунду:

если у вас сложности с распаковкой архивов на сервере - распаковывайте у себя на компьютере и копируйте распакованную папку с расширением по фтп

Именно так и делал.
Файл manifest в папке с расширением, просто смотрел на компе, когда распаковал перед заливкой через ftp.
Форум 1.4.2 у меня.

Поделиться

16

Re: [Релиз] Приклеивание первого сообщения

Не работает сохранение настроек в админке для определённой группы, точнее убрать чекбокс можно и он сохраняет, а обратно поставить невозможно. Версия 1.4.2. Подскажите, пожалуйста, в чём причина?

Поделиться

17

Re: [Релиз] Приклеивание первого сообщения

maxdepode пишет:

Не работает сохранение настроек в админке для определённой группы, точнее убрать чекбокс можно и он сохраняет, а обратно поставить невозможно. Версия 1.4.2. Подскажите, пожалуйста, в чём причина?

up!

Поделиться

18

Re: [Релиз] Приклеивание первого сообщения

maxdepode пишет:

Не работает сохранение настроек в админке для определённой группы, точнее убрать чекбокс можно и он сохраняет, а обратно поставить невозможно. Версия 1.4.2. Подскажите, пожалуйста, в чём причина?

Вы можете более информативно задавать вопрос? Что за настройки? Где? Включали режим отладки?
Все телепаты в отпуске smile

punBB the best :)

Поделиться

19

Re: [Релиз] Приклеивание первого сообщения

maxdepode пишет:

Не работает сохранение настроек в админке для определённой группы, точнее убрать чекбокс можно и он сохраняет, а обратно поставить невозможно. Версия 1.4.2. Подскажите, пожалуйста, в чём причина?

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

Поделиться

20

Re: [Релиз] Приклеивание первого сообщения

Не совсем корректно работает вот эта опция
http://s4.hostingkartinok.com/uploads/images/2013/01/2a96039afad456f1a570ade3fdb581f1.jpg
Администрирование - Пользователи - Группы - Настройка любой группы

Расширение установилось нормально и работает отлично. Ко всем существующим группам пользователей, в настройках добавился чекбокс, как на картинке, с отключением закрепления первого сообщения. Если создать новую группу, и включить галку (при создании), то всё хорошо, она нормально ставится и значение сохраняется в базе данных. Но стоит убрать эту опцию у существующей группы и сохранить, то обратно её уже не поставишь, настройки сохраняются без ошибок, но именно этого значения в базу данных запись не идёт.

Режим отладки ничего не дал, ошибок нет и логи сервера пустые.

Null, в принципе я так и делаю, но модераторам я не могу дать доступ к базе данных smile

Поделиться

21

Re: [Релиз] Приклеивание первого сообщения

Так права групп один раз настраиваются и все, зачем постоянная возможность вносить изменения?

Поделиться

22

Re: [Релиз] Приклеивание первого сообщения

Постоянной нужды, конечно же, нет. Форум не только мой проект, я его поддерживаю  smile Там свои администраторы, которые ещё больше не компетентны по вопросам PHP и MySQL. И чем меньше я трачу своё время, тем лучше же мне, так как это не оплачиваемая работа.
Тем более проблема не только у меня, значит либо модуль не исправен, либо связка или ещё что то... Если мы решим эту проблему, то поможем другим пользователям. Мне хотя бы знать, куда копать smile

Поделиться

23

Re: [Релиз] Приклеивание первого сообщения

Проблема есть, у меня так же. Только для меня это не столь критично, потому разбираться в этом буду намного позже - сейчас и без того есть куча косяков, которые устранять надо sad

Поделиться

24

Re: [Релиз] Приклеивание первого сообщения

Исправлено в новой версии

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

25

Re: [Релиз] Приклеивание первого сообщения

Спасибо, оперативно smile

Поделиться