Medals System MOD for phpBB3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Medals System MOD for phpBB3

Сообщение x00peR »

Sheer как всегда выручил. Все работает отлично.
Я поставил вот это еще Medals System MOD for phpBB3 - в в минипрофиле выводит иконку.
Заключил его между

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

<!-- IF S_MEDAL_SHOW --><!-- ENDIF -->
И он скрывает когда выключен мод и когда включен.
В viewtopic.php добавил вот этот код

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

Найти:		
'U_NOMINATE'		=> $user->data['is_registered'] && $poster_id != $user->data['user_id'] && $poster_id != ANONYMOUS ? append_sid("{$phpbb_root_path}medals.$phpEx", "m=nominate&u=$poster_id&ref=" . $row['post_id']) : '',
Добавить после:
'S_MEDAL_SHOW'			=> ($config['medals_active']) ? true : false,
Но мой метод тыка не понравился форуму и он мне указал что я балбес :D
Sheer, прошу опять помощи. Как скрыть значок в минипрофиле? :oops:
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Medals System MOD for phpBB3

Сообщение Sheer »

Заменить

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

		'U_NOMINATE'		=> $user->data['is_registered'] && $poster_id != $user->data['user_id'] && $poster_id != ANONYMOUS ? append_sid("{$phpbb_root_path}medals.$phpEx", "m=nominate&u=$poster_id&ref=" . $row['post_id']) : '',
на

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

		'U_NOMINATE'		=> $config['medals_active'] && $user->data['is_registered'] && $poster_id != $user->data['user_id'] && $poster_id != ANONYMOUS ? append_sid("{$phpbb_root_path}medals.$phpEx", "m=nominate&u=$poster_id&ref=" . $row['post_id']) : '',
ЗЫ
Следовало бы обратить внимание на <!-- IF postrow.U_NOMINATE -->
Поэтому в принципе можно было бы использовать условие

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

<!-- IF postrow.S_MEDAL_SHOW --><!-- ENDIF -->
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Medals System MOD for phpBB3

Сообщение x00peR »

Sheer, спасибо огромное. Оба метода рабочие.
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 14 лет 3 месяца
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Medals System MOD for phpBB3

Сообщение max2012 »

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

Re: Medals System MOD for phpBB3

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

Мод Гремлином давно заброшен, но его теперь ведет Джессика - https://www.phpbb.com/community/viewtop ... &t=2166248
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 14 лет 3 месяца
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Medals System MOD for phpBB3

Сообщение max2012 »

ссылки на скачивание не работают, видимо не популярные "медальки"
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Medals System MOD for phpBB3

Сообщение Татьяна5 »

max2012, только что скачала, обе ссылки из темы на phpbb.com рабочие
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 14 лет 3 месяца
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Medals System MOD for phpBB3

Сообщение max2012 »

Добавил несколько новых строк перевода к русской локализации (в главном посте неполная).
в файле root\language\RU\mods\info_medals_mod.php добавляем новые строки:
Скрытый текст
в // medals awarding
'AWARDED_BY' => 'Наградил',
'MEDAL_EDIT' => 'Редактирование',
в // medals view
'MEDALS_VIEW_EXPLAIN' => 'Медали',
'MEDAL_AWARD_PANEL' => 'Панель награждений',
'MEDAL_INFORMATION' => 'Описание медалей',
'MEDAL_NOM_BY' => 'Выдал',
'MEDAL_AMOUNT' => 'Количество',
'MEDAL_DETAIL' => 'Детали',
'MEDALS_VIEW_BUTTON' => 'Список медалей',
Лично я еще у себя поменял все слова "Медали" на "Награды"
Последний раз редактировалось max2012 08.07.2014 15:42, всего редактировалось 2 раза.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Medals System MOD for phpBB3

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

max2012 писал(а):в главном посте неполная
Где...
Вот - [Русский перевод] Medals_System_MOD
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 14 лет 3 месяца
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Medals System MOD for phpBB3

Сообщение max2012 »

при удалении медалей у пользователя, выходит ошибка. После обновления страницы ошибка исчезает, но все таки что то не то. Никто не встречал?
Скрытый текст
phpBB Debug] PHP Warning: in file [ROOT]/medals.php on line 621: sprintf() [function.sprintf]: Too few arguments

И ошибки указывают на строки в includes/functions.php
header('Content-type: text/html; charset=UTF-8');
header('Cache-Control: private, no-cache="set-cookie"');
header('Expires: 0');
header('Pragma: no-cache');
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Medals System MOD for phpBB3

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

max2012 где-то в теме было... Или у старого автора. искать неохота, но было..
И второе - в чем прикол выкладки в постах тут инфы в спойлере и не в теге [ code][ /code]?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 14 лет 3 месяца
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Medals System MOD for phpBB3

Сообщение max2012 »

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

Re: Medals System MOD for phpBB3

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

max2012 писал(а):не знаю так задумано или косяк
Так задумано... Как вариант - не давать одинаковые или использовать те же картинки но с другим названием...
В моде предусмотрено выделение повторных наград...
1419.jpg
Настройка здесь -
1420.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 14 лет 3 месяца
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Medals System MOD for phpBB3

Сообщение max2012 »

в профиле там где описание наград, не могу никак удалить строку "кто наградил" из шаблона, так и не нашел конкретное имя этой строки
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Medals System MOD for phpBB3

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

В инклудовском medals_memberlist.php строка

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

if ( $row['awarder_id'] )
			{
				$awarder_name = "<br />" . $user->lang['AWARDED_BY'] . ": " . get_username_string('full', $row['awarder_id'], $row['awarder_un'], $row['awarder_color'], $row['awarder_un']) ;
			}
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

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