Medals System MOD for phpBB3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Medals System MOD for phpBB3

Сообщение Пчелкин »

Petruxa12 писал(а):Подскажите,когда создаю категорию награды,выводит ошибку
Petruxa12 писал(а):Data too long for column 'name' at row 1 [1406]
Если название категории делалось так-же без пробелов - причина ясна..

Это может помочь...
http://dev.mysql.com/doc/refman/5.0/en/char.html
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

Re: Medals System MOD for phpBB3

Сообщение Petruxa12 »

Опять какой-то косяк.

в админке нажимаю на управление наградами.
выдаёт ошибку

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

SQL ERROR [ mysqli ]

Table 'petru120_maxima.MEDALS_TABLE' doesn't exist [1146]

SQL

SELECT * FROM MEDALS_TABLE ORDER BY order_id ASC

BACKTRACE

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/acp/acp_medals.php
LINE: 155
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_medals->main()

FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()

И ещё почему-то пропала сверху форума кнопка НАГРАДЫ.


Позавчера работало нормально,и тут бах.. Я кроме очистки кеша ничего не трогал.. :|
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

Re: Medals System MOD for phpBB3

Сообщение Petruxa12 »

Всё Спасибо решил проблему,не знаю как это было, слетели все редактируемые скрипты из инсталятора,пришлось из бекапа копировать и заработало :)
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: Medals System MOD for phpBB3

Сообщение Krabsss »

у меня таже ошибка, что делать
Общая ошибка
SQL ERROR [ mysqli ]

Table 'u996978344_azeTa.MEDALS_TABLE' doesn't exist [1146]

SQL

SELECT * FROM MEDALS_TABLE ORDER BY order_id ASC

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/acp/acp_medals.php
LINE: 155
CALL: dbal_mysqli->sql_query()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_medals->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Medals System MOD for phpBB3

Сообщение Pazh »

в файле constans.php отсутствует определение имени таблицы MEDALS_TABLE - проверяйте установку и выполнен ли после правки файлов install
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
AHTEPO
phpBB 1.4.0
Сообщения: 33
Стаж: 15 лет 11 месяцев
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Re: Medals System MOD for phpBB3

Сообщение AHTEPO »

Привет всем!
Столкнулся со следующими неудобствами:
- не могу дважды подряд номинировать одного и того же юзера на медаль;
- не могу сам себя номинировать.

Кто подскажет решение?
Одноглазой девочке уже не интересно, кто живет в скворечнике...
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Medals System MOD for phpBB3

Сообщение DK7 »

создать второй админиский ник и не мучатся. если хочется мучатся, лезьте в код, и убирайте ограничения на данные действия.
Аватара пользователя
AHTEPO
phpBB 1.4.0
Сообщения: 33
Стаж: 15 лет 11 месяцев
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Re: Medals System MOD for phpBB3

Сообщение AHTEPO »

Эти ограничения должны отсутствовать у всех пользователей, по-этому "второй админиский ник" не выход.
лезьте в код, и убирайте ограничения на данные действия.
вот тут бы поподробнее...
Одноглазой девочке уже не интересно, кто живет в скворечнике...
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Medals System MOD for phpBB3

Сообщение DK7 »

что бы мочь номинировать самого себя - в файле medals.php закоментировать сей фрагмент

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

		if ( $user_id == $user->data['user_id'] )
		{
			trigger_error('NOT_SELF');
		}
для того что бы несколько раз награждать подряд аналогично убираем проверки

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

		if (!$medals[$medal_id]['number'] > 1 && !empty($row))
		{
			trigger_error(sprintf($user->lang['CANNOT_AWARD_MULTIPLE'], append_sid('memberlist.php?mode=viewprofile&u=' . $user_id)));
		}

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

			if ( $row['count'] >= $medals[$medal_id]['number'] )
			{
				trigger_error(sprintf($user->lang['CANNOT_AWARD_MULTIPLE'], append_sid('memberlist.php?mode=viewprofile&u=' . $user_id)));
			}
и

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

		if ( $row['count'] >= $medals[$medal_id]['number'] )
		{
			$redirect = append_sid('memberlist.php?mode=viewprofile&u=' . $user_id);
			meta_refresh(3, $redirect);
			trigger_error(sprintf($user->lang['CANNOT_AWARD_MULTIPLE']));
		}
Аватара пользователя
AHTEPO
phpBB 1.4.0
Сообщения: 33
Стаж: 15 лет 11 месяцев
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Re: Medals System MOD for phpBB3

Сообщение AHTEPO »

DK7
Дай бог тебе доброго здоровья! :)
Одноглазой девочке уже не интересно, кто живет в скворечнике...
valentin1985
phpBB 1.0.0
Сообщения: 8
Стаж: 14 лет 1 месяц
Благодарил (а): 3 раза

Re: Medals System MOD for phpBB3

Сообщение valentin1985 »

Люди подскажите как можно удалить вручную медаль? не где не вижу кнопку на удаление
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: Medals System MOD for phpBB3

Сообщение Djeday »

valentin1985, заходим в профиль пользователя. Жмем Награждение - выбираем вкладку Врученные награды и удаляем все, что нужно:
1.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Medals System MOD for phpBB3

Сообщение romeo_piter »

Есть среди медалей группа временных медалей (за мелкие достижения0, после набора 5 таких одинаковых медалей пользователь получает одну полноценную.

Не очень красиво смотрится когда эти медали (в форме обычных звездочек например) идут в одну строчку со всеми остальными. Нет ли возможность переноса определенной группы медалей на новую строку

Добавлено спустя 30 минут 38 секунд:
И ещё вопрос по доработке Nekstati вот отсюда: Medals System MOD for phpBB3

всё замечательно работает, но ссылка в ЛС приходит в виде

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

[url=http://www.forum.site.ru/viewtopic.php?p=233238#p233238]имя темы[/url]
Т.е. не преобразуется в ссылку, а остается в ббкоде Url.
Как вообще убрать ббкод, пусть будет просто ссылка хоть и не активная.
Формируется ссыль так:

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

			'MESSAGE'				=> $ref && ctype_digit($ref) ? append_sid(generate_board_url() . "/viewtopic.$phpEx", "p=$ref#p$ref") : '',
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Medals System MOD for phpBB3

Сообщение romeo_piter »

И по той же доработке Nekstati ещё вопросик.

Кнопку видят все юзвери, даже те у которых нет права на номинирование.
Но номинировать могут только те у кого право есть - остальным вылетает сообщение, что нельзя.
Как скрыть кнопку от бесправных юзверей - чтоб не завидовали?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Medals System MOD for phpBB3

Сообщение Пчелкин »

Обложить вывод условием...
И потом -
romeo_piter писал(а):Кнопку видят все юзвери, даже те у которых нет права
Это не правда...
Вот с правами номинировать -
0407.jpg
Вот гостя -
0408.jpg
Так что разбирайтесь с правами...и с тем, что там наковыряли...
Да и у Некстати там с условиями прав все окей...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

Вернуться в «Поддержка модов для phpBB 3.0.x»