Уважаемые пользователи!
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.
Karma mod by m157y
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Re: Karma mod by m157y
Доброго вечера всем!
Ребята, подскажите пожалуйста как сделать что бы все пользователи видели за что прибавлена карма и кто прибавил?
Сейчас это позволено только админу, а также каждый может посмотреть у себя + если все у себя в профилях поставят галочки на разрешении смотреть, но это сделать практически невозможно...
Просто у нас репутация-карма на форуме очень важна, и каждый пользователь должен иметь возможность посмотреть за что тому или иному человеку прибавили репутацию, без ограничений
Заранее благодарен всем за ответы
С уважением
Юрий
Ребята, подскажите пожалуйста как сделать что бы все пользователи видели за что прибавлена карма и кто прибавил?
Сейчас это позволено только админу, а также каждый может посмотреть у себя + если все у себя в профилях поставят галочки на разрешении смотреть, но это сделать практически невозможно...
Просто у нас репутация-карма на форуме очень важна, и каждый пользователь должен иметь возможность посмотреть за что тому или иному человеку прибавили репутацию, без ограничений
Заранее благодарен всем за ответы
С уважением
Юрий
- Pazh
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 4 месяца
- Благодарил (а): 43 раза
- Поблагодарили: 506 раз
- Контактная информация:
Re: Karma mod by m157y
Наверно нужно открыть настройки мода в Админке и внимательно прочитать все пункты, например:
Включить комментарии, Комментарии обязательны, Включить просмотр комментариев, Комментариев на страницу. Потом зайти в Пользовательские права, вкладка Разное и посмотреть на право "Может просматривать комментарии репутации"
Включить комментарии, Комментарии обязательны, Включить просмотр комментариев, Комментариев на страницу. Потом зайти в Пользовательские права, вкладка Разное и посмотреть на право "Может просматривать комментарии репутации"
Помощь в ЛС/email только за WM или ЮMoney
Re: Karma mod by m157y
Добрый день
В том то и дело что мне не нужно что бы у каждого пользователей бала вкладка "Может просматривать комментарии репутации" с возможностью выбора, а что бы по умолчанию она у всех была уже активна и нельзя ее было снять. Что бы мне не нужно было каждого пользователя уговаривать активировать эту функцию.
С уважением
Юрий
В том то и дело что мне не нужно что бы у каждого пользователей бала вкладка "Может просматривать комментарии репутации" с возможностью выбора, а что бы по умолчанию она у всех была уже активна и нельзя ее было снять. Что бы мне не нужно было каждого пользователя уговаривать активировать эту функцию.
С уважением
Юрий
- Pazh
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 4 месяца
- Благодарил (а): 43 раза
- Поблагодарили: 506 раз
- Контактная информация:
Re: Karma mod by m157y
сокол2 ты не орел, кто сказал что будет какой-то выбор? Ты знаешь что такое система прав доступа на форуме phpbb?
Помощь в ЛС/email только за WM или ЮMoney
- Djeday
- phpBB 2.0.7a
- Сообщения: 622
- Стаж: 12 лет 2 месяца
- Благодарил (а): 105 раз
- Поблагодарили: 66 раз
- Контактная информация:
Re: Karma mod by m157y
Pazh, я поясню немного:
права у него настроены для группы "Зарегистрированные пользователи": Однако в моде есть такой момент: Личный раздел - Личные настройки - Настройки кармы - показывать комментарии только для меня: по-умолчанию стоит "Да". Т.е. видит только он, ну и Админы соответственно. Если пользователь зайдет и поставит "Нет", то комментарии к его репутации будут видеть все. И отключить это никак не удается.
А как сделать, чтобы в личном разделе по-умолчанию стояло "Нет"? Т.е. пользователь, при желании, мог бы ограничивать доступ простым пользователям к комментариям. А изначально они были бы открыты. Сейчас изначально они получаются закрытыми.
Как-то так.
права у него настроены для группы "Зарегистрированные пользователи": Однако в моде есть такой момент: Личный раздел - Личные настройки - Настройки кармы - показывать комментарии только для меня: по-умолчанию стоит "Да". Т.е. видит только он, ну и Админы соответственно. Если пользователь зайдет и поставит "Нет", то комментарии к его репутации будут видеть все. И отключить это никак не удается.
А как сделать, чтобы в личном разделе по-умолчанию стояло "Нет"? Т.е. пользователь, при желании, мог бы ограничивать доступ простым пользователям к комментариям. А изначально они были бы открыты. Сейчас изначально они получаются закрытыми.
Как-то так.
Последний раз редактировалось Djeday 28.12.2012 14:28, всего редактировалось 1 раз.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
- МайскийЖук
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 14 лет 6 месяцев
- Благодарил (а): 17 раз
- Поблагодарили: 366 раз
Karma mod by m157y
Сейчас они закрыты, но нужно, чтобы они были закрыты.изначально они были бы закрыты. А сейчас изначально они получаются закрытыми
Где логика ваще?
Любовь и боль, покой и бой я как любой несу с собой…
- Pazh
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 4 месяца
- Благодарил (а): 43 раза
- Поблагодарили: 506 раз
- Контактная информация:
Re: Karma mod by m157y
Во-первых, сорри, у меня почему-то этот пункт в настройках юзверей не был установлен - и как результат - я не имел таких проблем как тут описаны
Во-вторых, по существу: - это проставит всем в Нет эту настройку
в шаблоне karma_ucp.php
найти и удалить (в subsilver)
или это (в prosilver)
Тогда пункт в настройках пропадет и юзер не сможет поменять настройку через личный раздел
Во-вторых, по существу:
Код: Выделить всё
ALTER TABLE `phpbb_users` CHANGE `user_karma_comments_self` `user_karma_comments_self` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0';
update phpbb_users set user_karma_comments_self=0;
в шаблоне karma_ucp.php
найти и удалить (в subsilver)
Код: Выделить всё
<tr>
<td class="row1" width="50%"><b class="genmed">{L_UCP_KARMA_COMMENTS_SELF}:</b></td>
<td class="row2"><input type="radio" class="radio" name="comments_self" value="1"<!-- IF S_COMMENTS_SELF --> checked="checked"<!-- ENDIF --> /><span class="genmed">{L_YES}</span> <input type="radio" class="radio" name="comments_self" value="0"<!-- IF not S_COMMENTS_SELF --> checked="checked"<!-- ENDIF --> /><span class="genmed">{L_NO}</span></td>
</tr>
Код: Выделить всё
<dl>
<dt><label for="comments_self1">{L_UCP_KARMA_COMMENTS_SELF}:</label></dt>
<dd>
<label for="comments_self1"><input type="radio" name="comments_self" id="comments_self1" value="1"<!-- IF S_COMMENTS_SELF --> checked="checked"<!-- ENDIF --> /> {L_YES}</label>
<label for="comments_self0"><input type="radio" name="comments_self" id="comments_self0" value="0"<!-- IF not S_COMMENTS_SELF --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
</dd>
</dl>
Последний раз редактировалось Pazh 28.12.2012 15:05, всего редактировалось 1 раз.
Причина: Исправил ошибку
Причина: Исправил ошибку
Помощь в ЛС/email только за WM или ЮMoney
- Djeday
- phpBB 2.0.7a
- Сообщения: 622
- Стаж: 12 лет 2 месяца
- Благодарил (а): 105 раз
- Поблагодарили: 66 раз
- Контактная информация:
Re: Karma mod by m157y
Очепятался, с кем не бывает? Поправил.МайскийЖук писал(а):Сейчас они закрыты, но нужно, чтобы они были закрыты.
Где логика ваще?
Pazh, благодарю за расширенный ответ.
Добавлено спустя 7 минут 48 секунд:
Pazh, только наверное все-таки так?
Код: Выделить всё
update phpbb_users set user_karma_comments_self=0
И еще: в PhpMyAdmin значение поля user_karma_comments_self по-умолчанию поставить "0", чтобы у новых юзеров комметы сразу были открыты.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
- Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 14 лет 3 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
- Контактная информация:
Re: Karma mod by m157y
кто как борится с ситуацией:
1 - есть карма комментариями у пользователей, но при удалении пользователя из базы его карма благополучно продолжает висеть в базе. проверил запросом:
2 - есть посты, за которые выставлялась карма, после удаления таких постов карма с комментариями и ссылками на несуествующие посты благополучно продолжает существовать. проверил запросом:
кто разбирался с функционалом кармы: будет ли достаточно хотя бы для варианта (1) вместо SELECT подставить в запрос DELETE и снести карму несуществующих пользвателей? или она еще где-то прописывается?
1 - есть карма комментариями у пользователей, но при удалении пользователя из базы его карма благополучно продолжает висеть в базе. проверил запросом:
Код: Выделить всё
select * from phpbb_karma where not exists (select phpbb_users.user_id from phpbb_users where phpbb_karma.user_id = phpbb_users.user_id)
Код: Выделить всё
select * from phpbb_karma
where not exists (select post_id from phpbb_posts where phpbb_posts.post_id = phpbb_karma.post_id)
and phpbb_karma.post_id > 0
- Pazh
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 4 месяца
- Благодарил (а): 43 раза
- Поблагодарили: 506 раз
- Контактная информация:
Re: Karma mod by m157y
А она Вам мешает? Ну тогда не вместо
SELECT
а вместо SELECT *
Помощь в ЛС/email только за WM или ЮMoney
- Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 14 лет 3 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
- Контактная информация:
Re: Karma mod by m157y
да, точно! спасибо, почистили записи для несуществующих пользователей. для несуществующих сообщений пока оставлю.
добавил этот запрос на ночную обработку по крону.
добавил этот запрос на ночную обработку по крону.
Re: Karma mod by m157y
Кто ставил 1.5.0 версию? Как она?
http://karmamod.svn.sourceforge.net/vie ... hes/1.5.x/
обновил с 1.4 до 1.5.
При проверке репортов на сообщения кармы:
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/mcp/mcp_karma.php on line 1171: Undefined property: karmamod::$config
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/mcp/mcp_karma.php on line 1171: Undefined property: karmamod::$config
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/mcp/mcp_karma.php on line 1171: Undefined property: karmamod::$config
И в самом меню куча ссылок на репорты:
А при клике на Karma report details выдаёт "эта жалоба уже закрыта". После отключения репортов все эти ссылки всё равно остались в MCP.
Как только включаешь проверку обновление и нотификацию выскакивает ошибка:
Fatal error: Call to a member function functions_page_header_ajax() on a non-object in /site/forum/includes/functions.php on line 4642
Строка 4642:
Далее дебагер показывает:
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/functions_karma.php on line 221: Undefined index: karma_version_up_to_date
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/functions_karma.php on line 227: Undefined index: karma_update_time
В админке сообщение:
Как его убрать?
При клике на карму пользователя дебагер показывает:
При клике на поиск выдаёт:
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/changes_karma_general.php on line 167: Undefined index: KARMA_SORT_AVG
В админке:
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/changes_karma_acp.php on line 91: Undefined index: karma_version_up_to_date
AJAX не пашет, просто при включении ничего не происходит. Может это из-за Nginx? Какие должны быть ссылки на + - с AJAX?
http://karmamod.svn.sourceforge.net/vie ... hes/1.5.x/
обновил с 1.4 до 1.5.
При проверке репортов на сообщения кармы:
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/mcp/mcp_karma.php on line 1171: Undefined property: karmamod::$config
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/mcp/mcp_karma.php on line 1171: Undefined property: karmamod::$config
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/mcp/mcp_karma.php on line 1171: Undefined property: karmamod::$config
И в самом меню куча ссылок на репорты:
Код: Выделить всё
» Open karmas reports
» Closed karmas reports
» Karma report details
» Open karmas reports
» Closed karmas reports
» Karma report details
» Open karmas reports
» Closed karmas reports
» Karma report details
» Open karmas reports
» Closed karmas reports
» Karma report details
Как только включаешь проверку обновление и нотификацию выскакивает ошибка:
Fatal error: Call to a member function functions_page_header_ajax() on a non-object in /site/forum/includes/functions.php on line 4642
Строка 4642:
Код: Выделить всё
$karmamod->changes->functions_page_header_ajax();
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/functions_karma.php on line 221: Undefined index: karma_version_up_to_date
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/functions_karma.php on line 227: Undefined index: karma_update_time
В админке сообщение:
Код: Выделить всё
Внимание
A new version of Karma MOD is available.
При клике на карму пользователя дебагер показывает:
Код: Выделить всё
[phpBB Debug] PHP Notice: in file [ROOT]/karma.php on line 395: Undefined index: user_karma_per_page
[phpBB Debug] PHP Notice: in file [ROOT]/karma.php on line 400: Undefined index: user_karma_per_page
[phpBB Debug] PHP Notice: in file [ROOT]/karma.php on line 417: Undefined index: user_karma_per_page
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/changes_karma_general.php on line 167: Undefined index: KARMA_SORT_AVG
В админке:
[phpBB Debug] PHP Notice: in file [ROOT]/includes/mods/changes_karma_acp.php on line 91: Undefined index: karma_version_up_to_date
AJAX не пашет, просто при включении ничего не происходит. Может это из-за Nginx? Какие должны быть ссылки на + - с AJAX?
Последний раз редактировалось SF 23.01.2013 6:42, всего редактировалось 1 раз.
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: Karma mod by m157y
Нормально...перевод проверь и добавь то, что добавилось...там немного..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group