[RC] Thanks_mod (Спасибо за сообщение)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

Lelic
Попробуйте трассировку права.
И проверьте, нет ли у вас дублирующей записи f_thanks в таблице phpbb_acl_options (ищите в конце теаблицы)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
wwc
phpBB 1.4.4
Сообщения: 127
Стаж: 19 лет 3 месяца
Откуда: Москва
Благодарил (а): 1 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение wwc »

Палыч писал(а):Попробуйте трассировку права.
А можно отсюда поодробнее. Просто заметил, что у пользователя находящегося в разных группах ,все права групп и его личные перемешиваются и найти концы для исключения какого-либо права просто нереально. Может есть какая-то стандарная начальная процедура трассировки таблиц по пользователю, к примеру где ему все недоступно и он не входит ни в одну группу или наоборот, "стандартка" для владельца, где все включено ?
Лучшая месть убийце - укол редкого вируса и поиск антидота от него за 48 часов.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

wwc
Подробнее - FAQ-3 п.8 (ссылка прямо над темой)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Lelic
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 5 месяцев
Откуда: Красноярск

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Lelic »

Палыч писал(а):Lelic
Попробуйте трассировку права.
И проверьте, нет ли у вас дублирующей записи f_thanks в таблице phpbb_acl_options (ищите в конце теаблицы)
всё проверил - нигде нет косяков, поставил заново опять та же фигня :(
lunat
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев
Откуда: россия

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение lunat »

Lelic
Я проще сделал. Открыл право ставить спасибки "Зарегистрированым пользователям" то есть всем. А если уж понадобится в исключительных случаях отметить в правах доступа к форумам. Зачем огород городить? Все прекрасно работает без траблов.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

Lelic писал(а):всё проверил - нигде нет косяков
Вопрос в том, что и как проверяли...
Lelic писал(а):поставил заново опять та же фигня :(
А вот это настораживает. Во время установки выполняются SQL-запросы по добавлению опций прав. Если вы их не удаляли, то их, как минимум уже две. И работать не будет.

В финальной версии мода права будут добавляться только скриптом (защита от дурака).
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Gisher »

Палыч
а можно будет как-то уменьшить количество SQL-запросов на viewtopic?
И ещё полузапрос, не лучше сделать сортировку списка благодарностей начиная с юзера, который получил самое большое количество благодарностей?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

Gisher писал(а):а можно будет как-то уменьшить количество SQL-запросов на viewtopic?
Без мода - 12
С модом - 13
Куда уменьшать?
Gisher писал(а): не лучше сделать сортировку списка благодарностей начиная с юзера
Палыч писал(а):Всё, что связано с сортировкой, пока не будет реализовано.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Gisher »

прошу прощения, только включил explain
там мод репутации чудит с запросами
Lelic
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 5 месяцев
Откуда: Красноярск

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Lelic »

Палыч писал(а): Вопрос в том, что и как проверяли...
права доступа для всех ролей и пользователей.
Палыч писал(а):А вот это настораживает. Во время установки выполняются SQL-запросы по добавлению опций прав. Если вы их не удаляли, то их, как минимум уже две. И работать не будет.
перед повторной установкой был сделан откат и базы и файлов до первоначального состояния.
вроде как и работает, но коряво - один раз на тестовом пользователе под оперой сработало само собой, т.е. благодарность была проставлена от имени пользователя, НО кнопки благодарности не было и, соответственно, никто не нажимал ее :)
Ksarien
phpBB 1.4.0
Сообщения: 30
Стаж: 18 лет

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Ksarien »

Палыч писал(а):Ksarien
Судя по всему вы ставили поверх старого мода. Сделайте пересчёт.
пересчет благодарностей или вообще сообщений и пр.?
в благодарностях в админпанели есть "обновить" - обновлял проблема осталась.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

Ksarien
Дайте ссылку и тестовый вход. Можно в ЛС.

Lelic
Чудес ведь не бывает.
Тоже давайте ссылку и тестовый вход.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

В архиве версии 120 следует заменить файл thankslist.php (прилагается в первом посте) в связи с некорретным подсчётом (спасибо Ksarien)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
gmyz
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 4 месяца

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение gmyz »

Добрый день. У меня вот такая проблемка. Установил мод как полагается. Появилось все, кроме в локальных правах доступа к форуму во вкладке "разное" строки "Может благодарить за сообщения" и соответсвенно не показывается кнопка.переустанавливал и перепроверял несколько раз. На локальном компьютере установил все получилось и все работает, а на сервере не выходит :( В чем может быть проблема?
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Garret_Dark »

gmyz
Кэш чистили?

Вернуться в «Бета-версии модов для phpBB 3.0.x»