Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[RC] Thanks_mod (Спасибо за сообщение)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- Warlock75
- Former team member
- Сообщения: 1428
- Стаж: 16 лет 1 месяц
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
- Контактная информация:
Re: [RC] Thanks_mod (Спасибо за сообщение)
Ну не знаю, у меня усматривало, пока не поменял. Сделал как у себя в Бан-листе)
Палыч, в конце концов любой мод - это пластелин, из которого любой может лепить все, что ему нужно), не меняя основы.
Я вот вообще хочу оставить в таблице только количество тем и сообщений, благодарности и добавить туда репутацию (из известного мода). Только пока не решил, одна ли это будет колонка с репой, или 2. Первая сколько баллов имеет и от кого, а вторая сколько баллов выдано и кому (при нажатии на циферку).
Палыч, в конце концов любой мод - это пластелин, из которого любой может лепить все, что ему нужно), не меняя основы.
Я вот вообще хочу оставить в таблице только количество тем и сообщений, благодарности и добавить туда репутацию (из известного мода). Только пока не решил, одна ли это будет колонка с репой, или 2. Первая сколько баллов имеет и от кого, а вторая сколько баллов выдано и кому (при нажатии на циферку).
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
мусор
мод поставлен верноПалыч писал(а):У вас нужно спросить.Bel писал(а):как?
При нормальной установке МОДа и прямых руках - такое не возможно.
А если скопировать код "спасиба", и вставить id своего сообщения, спасибо поставишь самому себе.
Re: [RC] Thanks_mod (Спасибо за сообщение)
А не планируется случаем расширить фунционал спасибок до оценки сообщений?
В IPB например знаю мод, с помощью которого можно давать оценки сообщениям. Например "спасибо", "не согласен", "не уверен" и т п. Вроде для phpBB2 тоже видел такое.
Или может уже существует мод для phpBB3, который умеет нечто подобное?
В IPB например знаю мод, с помощью которого можно давать оценки сообщениям. Например "спасибо", "не согласен", "не уверен" и т п. Вроде для phpBB2 тоже видел такое.
Или может уже существует мод для phpBB3, который умеет нечто подобное?
- Палыч
- Former team member
- Сообщения: 9683
- Стаж: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
- Контактная информация:
Re: [RC] Thanks_mod (Спасибо за сообщение)
deseven
Лично я не планирую.
На оффсайте какие-то разработки, поищите в разделе модов
Лично я не планирую.
На оффсайте какие-то разработки, поищите в разделе модов
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Re: [RC] Thanks_mod (Спасибо за сообщение)
Палыч
Спасибо за наводку, но ничего толком не нашел.
Наткнулся только на тему данного мода и еще на тему Thank Post Mod.
Будем ждать значит :)
Спасибо за наводку, но ничего толком не нашел.
Наткнулся только на тему данного мода и еще на тему Thank Post Mod.
Будем ждать значит :)
- Палыч
- Former team member
- Сообщения: 9683
- Стаж: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
- Контактная информация:
Re: [RC] Thanks_mod (Спасибо за сообщение)
Не поставишь. Для этого нужно ещё и собственный user_id вставить, иначе благодарность будет отображаться только во viewtopic. Но если для самолюбия ваших 13-летних хакеров этого достаточно, то почему нет?Bel писал(а):спасибо поставишь самому себе.
Специально для малолетних хакеров из Беларуси
(предотвращение последствий прямого редактирования адресной строки браузера)
- Вложения
-
- functions_thanks.zip
- (3.2 КБ) 213 скачиваний
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Re: [RC] Thanks_mod (Спасибо за сообщение)
Палыч
Большое спасибо, отличный мод. Правда, столкнулся с одним затруднением. Допустим, я хочу разрешить всем пользователям видеть «Список благодарностей». При этом у меня есть форумы с ограниченным доступом. Так вот, если кто-то в этих форумах кого-то поблагодарит, то через «Список благодарностей» эти сообщения («отблагодаренные») будут видны всем, кто заглянет в «Список благодарностей». То есть некоторые сообщения из приватных форумов видны пользователям, не имеющим прав на их просмотр.
Может быть, я просто не разобрался с настройками прав доступа? Помогите, пожалуйста. Как ограничить просмотр сообщений через «Список благодарностей» тем, кто не имеет прав на просмотр этих сообщений?
Большое спасибо, отличный мод. Правда, столкнулся с одним затруднением. Допустим, я хочу разрешить всем пользователям видеть «Список благодарностей». При этом у меня есть форумы с ограниченным доступом. Так вот, если кто-то в этих форумах кого-то поблагодарит, то через «Список благодарностей» эти сообщения («отблагодаренные») будут видны всем, кто заглянет в «Список благодарностей». То есть некоторые сообщения из приватных форумов видны пользователям, не имеющим прав на их просмотр.
Может быть, я просто не разобрался с настройками прав доступа? Помогите, пожалуйста. Как ограничить просмотр сообщений через «Список благодарностей» тем, кто не имеет прав на просмотр этих сообщений?
- Палыч
- Former team member
- Сообщения: 9683
- Стаж: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
- Контактная информация:
Re: [RC] Thanks_mod (Спасибо за сообщение)
Нет, всё правильно. Это следует сделать, просто было не досуг. Сделаем.snupy писал(а):Может быть, я просто не разобрался с настройками прав доступа?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Re: [RC] Thanks_mod (Спасибо за сообщение)
Палыч
Спасибо, буду весьма признателен. Мод замечательный, жалко отключать его в приватных разделах.
Спасибо, буду весьма признателен. Мод замечательный, жалко отключать его в приватных разделах.
- Палыч
- Former team member
- Сообщения: 9683
- Стаж: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
- Контактная информация:
Re: [RC] Thanks_mod (Спасибо за сообщение)
snupy
Есть одна проблема. Если исключать из просмотра посты, то исключать нужно и из подсчёта... (вполне вероятно, что полученных спасибок будет с десяток, а на вывод только один пост, а то и не одного...)
То есть обременять, и весьма существенно, все выборки... (и viewtopic, и viewprofile, и thankslist...)
Есть одна проблема. Если исключать из просмотра посты, то исключать нужно и из подсчёта... (вполне вероятно, что полученных спасибок будет с десяток, а на вывод только один пост, а то и не одного...)
То есть обременять, и весьма существенно, все выборки... (и viewtopic, и viewprofile, и thankslist...)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Re: [RC] Thanks_mod (Спасибо за сообщение)
Палыч
Зачем исключать? Пусть вместо тех сообщений, которые человеку нельзя просматривать будет текст: «У вас нет доступа на чтение сообщений в этих форумах» (или что-нибудь в этом духе). То есть текст приватного (для данного пользователя) сообщения заменяем этой надписью. А подсчет как был, так и остается. Тут и изменений-то особых не нужно: проверить права доступа этого человека и сформировать ему результат поиска, в котором будут «сообщения-заглушки» вместо тех сообщений, котрые недоступны ему для просмотра.
Зачем исключать? Пусть вместо тех сообщений, которые человеку нельзя просматривать будет текст: «У вас нет доступа на чтение сообщений в этих форумах» (или что-нибудь в этом духе). То есть текст приватного (для данного пользователя) сообщения заменяем этой надписью. А подсчет как был, так и остается. Тут и изменений-то особых не нужно: проверить права доступа этого человека и сформировать ему результат поиска, в котором будут «сообщения-заглушки» вместо тех сообщений, котрые недоступны ему для просмотра.
- Палыч
- Former team member
- Сообщения: 9683
- Стаж: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
- Контактная информация:
Re: [RC] Thanks_mod (Спасибо за сообщение)
snupy
Спасибо за идею.
Спасибо за идею.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
- Палыч
- Former team member
- Сообщения: 9683
- Стаж: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
- Контактная информация:
Re: [RC] Thanks_mod (Спасибо за сообщение)
mars1an
snupy
Все запрошенные фиксы (корректный подсчёт вывода, вывод постов с учётом прав доступа, проверка ручного изменения адресной строки браузера) сделаны.
Замена 4 файлов (в архиве)
(архив заменён с учётом правки thankslist.php)
snupy
Все запрошенные фиксы (корректный подсчёт вывода, вывод постов с учётом прав доступа, проверка ручного изменения адресной строки браузера) сделаны.
Замена 4 файлов (в архиве)
(архив заменён с учётом правки thankslist.php)
- Вложения
-
- root.zip
- (10.09 КБ) 210 скачиваний
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Re: [RC] Thanks_mod (Спасибо за сообщение)
Палыч
При вызове новой версии thankslist.php происходит ошибка:
При вызове новой версии thankslist.php происходит ошибка:
[phpBB Debug] PHP Notice: in file /thankslist.php on line 247: Undefined offset: 7
В базе данных ничего не нужно обновлять?SQL ERROR [ mysql4 ]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY u.username_clean ASC LIMIT 50' at line 1 [1064]
- Палыч
- Former team member
- Сообщения: 9683
- Стаж: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
- Контактная информация:
Re: [RC] Thanks_mod (Спасибо за сообщение)
snupy
Попробуйте закомментировать строку 232
Попробуйте закомментировать строку 232
Код: Выделить всё
$rows = array_unique($rows);
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.