Medals System - Награды пользователей

Поддержка, переводы и разработка модификаций, расширений для форумов phpbb 3.0\3.1
Правила форума
Не загружайте скриншоты(изображения) на внешние хостинги и размещения их ссылок в сообщениях. Такие сообщения могут остаться без ответа или будут удалены!
Аватара пользователя
Predator
bb3.0.3
bb3.0.3
Сообщения: 35
Зарегистрирован: 23.05.2015, 11:02
Репутация: 6

Medals System - Награды пользователей

Сообщение Predator » 27.10.2015, 13:54 #31

Anvar,
Predator писал(а):если кликнуть по медали в профиле или в минипрофиле, то перейдешь в то место (к посту), за который она собственна и выдана.

Не реализовал еще такой функционал в расширении?
Великую цивилизацию не покорить извне — пока она не разрушит себя изнутри!

Точные машины — Форум о разработке, постройке и модернизации станков с ЧПУ

Аватара пользователя
Андрей Калабуха
bb3.0.5
bb3.0.5
Сообщения: 53
Зарегистрирован: 11.03.2015, 14:37
Репутация: 3

Medals System - Награды пользователей

Сообщение Андрей Калабуха » 24.11.2015, 15:35 #32

Здравствуйте , а как удалить медаль пользователю

Аватара пользователя
Зураб Сергеев
bb3.0.3
bb3.0.3
Сообщения: 34
Зарегистрирован: 07.03.2016, 12:12
Репутация: 0

Medals System - Награды пользователей

Сообщение Зураб Сергеев » 15.03.2016, 11:23 #33

[phpBB Debug] PHP Warning: in file [ROOT]/ext/bb3mobi/medals/event/listener.php on line 180: array_merge(): Argument #1 is not an array
[phpBB Debug] PHP Warning: in file [ROOT]/ext/bb3mobi/medals/event/listener.php on line 180: array_merge(): Argument #1 is not an array
[phpBB Debug] PHP Warning: in file [ROOT]/ext/bb3mobi/medals/event/listener.php on line 180: array_merge(): Argument #1 is not an array
[phpBB Debug] PHP Warning: in file [ROOT]/ext/bb3mobi/medals/event/listener.php on line 180: array_merge(): Argument #1 is not an array
[phpBB Debug] PHP Warning: in file [ROOT]/ext/bb3mobi/medals/event/listener.php on line 180: array_merge(): Argument #1 is not an array
И награды в теме вижу лишь свои админстратора
вот строчка на которую ругается
$cp_row['blockrow'] = array_merge($cp_row['blockrow'], array($medals));

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Medals System - Награды пользователей

Сообщение Anvar » 15.03.2016, 16:37 #34

Последние изменения на https://github.com/bb3mobi/medals там один модификатор вроде решил эту проблему. Я не проверял, но думаю всё норм.
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!

Аватара пользователя
Зураб Сергеев
bb3.0.3
bb3.0.3
Сообщения: 34
Зарегистрирован: 07.03.2016, 12:12
Репутация: 0

Medals System - Награды пользователей

Сообщение Зураб Сергеев » 15.03.2016, 17:33 #35

Anvar, да, всё работает, но нет кнопки награды в навигации
Поправка, так и нет в настройке прав пункта про награды, как следствие не видно наград
Ещё правка, если заполнить в профиле от куда, то тогда медаль видна
И ещё правка: В настройках отбражения полей, поставил поле локатион отображать, даже если не заполнено, и медали появились

Аватара пользователя
Зураб Сергеев
bb3.0.3
bb3.0.3
Сообщения: 34
Зарегистрирован: 07.03.2016, 12:12
Репутация: 0

Medals System - Награды пользователей

Сообщение Зураб Сергеев » 20.04.2016, 10:21 #36

Добрый день! У меня так и не могут пользователи номинировать*(

Аватара пользователя
CodeRFoX
bb3.0.6
bb3.0.6
Сообщения: 62
Зарегистрирован: 06.03.2016, 02:54
Репутация: 22

Medals System - Награды пользователей

Сообщение CodeRFoX » 23.04.2016, 02:27 #37

Расширение не дописано и ошибки есть, смотрел 3.0 файлы, в принципе дописать не много и будет всё пахать, вот только что в 3.0, что тут много запросов к БД.
Изображение

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Medals System - Награды пользователей

Сообщение Anvar » 23.04.2016, 10:53 #38

Начиная с phpbb 3.0.7 необходимо явно указывать права доступа в слушателе. Обновите файл listener.php из репозитория https://github.com/bb3mobi/medals/tree/master/event
либо полностью расширение.

Аватара пользователя
CodeRFoX
bb3.0.6
bb3.0.6
Сообщения: 62
Зарегистрирован: 06.03.2016, 02:54
Репутация: 22

Medals System - Награды пользователей

Сообщение CodeRFoX » 23.04.2016, 11:41 #39

та я вчера подописывал и ошибки убрал, только вот так:

Код: Выделить всё

   public function fox_medals_perm($event)
   {
      $permissions = $event['permissions'];
      $permissions['u_award_medals'] = array('lang' => 'ACL_U_AWARD_MEDALS', 'cat' => 'misc');
      $permissions['u_nominate_medals'] = array('lang' => 'ACL_U_NOMINATE_MEDALS', 'cat' => 'misc');
      $permissions['a_manage_medals'] = array('lang' => 'ACL_A_MANAGE_MEDALS', 'cat' => 'misc');
      $event['permissions'] = $permissions;
   }


Убрал ошибку с blockrow, поправил пути, думал сделать ещё путь к картинкам чтоб в расширении было всё, но не стал заморачиваться, копирайты поубирал, а то чёт их там много сильно, награды не пропадают, убрал пока строку с поинтами) Кстати, глянул на 3.0 у себя на сайт запросы, на страницу вышло 72.
Вот что получилось на тесте)
Medals System - Награды пользователей - 1.png

Потестю ещё, мож потом выложу если надо.

Отправлено спустя 6 часов 37 минут 21 секунду:
потестим вместе)
bb3mobi_medals_1_0_0.zip
(78.6 КБ) 33 скачивания

Аватара пользователя
Зураб Сергеев
bb3.0.3
bb3.0.3
Сообщения: 34
Зарегистрирован: 07.03.2016, 12:12
Репутация: 0

Medals System - Награды пользователей

Сообщение Зураб Сергеев » 23.04.2016, 18:47 #40

CodeRFoX, а как сохранить текущие награды и категории?


Вернуться в «Расширения, модули и хаки»