Medals System MOD for phpBB3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
apylyov
phpBB 1.4.4
Сообщения: 139
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

Re: Medals System MOD for phpBB3

Сообщение apylyov »

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

Re: Medals System MOD for phpBB3

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

не встречал...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
apylyov
phpBB 1.4.4
Сообщения: 139
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

Re: Medals System MOD for phpBB3

Сообщение apylyov »

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

Re: Medals System MOD for phpBB3

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

Вощет для этого есть ранги, картинки которых можно легко заменить на медальки... Ну и различных модов для назначения дополнительных рангов в виде надписей или картинок тех же медалек тоже хватает...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
apylyov
phpBB 1.4.4
Сообщения: 139
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

Re: Medals System MOD for phpBB3

Сообщение apylyov »

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

Re: Medals System MOD for phpBB3

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

NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
WinSSLioN
phpBB 1.4.4
Сообщения: 106
Стаж: 12 лет
Благодарил (а): 11 раз
Поблагодарили: 18 раз

Re: Medals System MOD for phpBB3

Сообщение WinSSLioN »

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

Re: Medals System MOD for phpBB3

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

А у тя чо по одной будет? А потом добавятся и чо?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
WinSSLioN
phpBB 1.4.4
Сообщения: 106
Стаж: 12 лет
Благодарил (а): 11 раз
Поблагодарили: 18 раз

Re: Medals System MOD for phpBB3

Сообщение WinSSLioN »

Пчелкин писал(а):А у тя чо по одной будет? А потом добавятся и чо?

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

Re: Medals System MOD for phpBB3

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

Задача морочная... Придется новый класс для такого вывода ваять... И делить его в блоке минипрофиля между классом авы, всетиневсети и медалями.. Не просто.. Или сдвигать туда падингами, что будет криво при складывании браузера...
Весь минипрофиль создан на так называемых строковых классах, и заниматься дележкой одного из них не из легких, просто так и на пальцах не объяснишь... Попробуйте воспользоваться блоком всетиневсети и его в развернутую зеркально копию втулить медали...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
WinSSLioN
phpBB 1.4.4
Сообщения: 106
Стаж: 12 лет
Благодарил (а): 11 раз
Поблагодарили: 18 раз

Re: Medals System MOD for phpBB3

Сообщение WinSSLioN »

спасибо за совет, попробую.

в общем вот как сделал

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

<!-- BEGIN medal -->
<!-- BEGIN medal_row -->
			<dd>
				<!-- BEGIN medal_col -->
					<img src="{postrow.medal.medal_row.medal_col.MEDAL_IMAGE}" style="float:right;margin-right:5px;width:20px;height:20px;top:90px;line-height:20px;text-align:center; alt="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" title="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" {postrow.medal.medal_row.medal_col.MEDAL_WIDTH} {postrow.medal.medal_row.medal_col.MEDAL_HEIGHT} />
				<!-- END medal_col -->
			</dd>
<!-- END medal_row -->
<!-- END medal -->
добавить перед

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

<dl class="postprofile" id="profile{postrow.POST_ID}">
У вас нет необходимых прав для просмотра вложений в этом сообщении.
С уважением, Николай
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Medals System MOD for phpBB3

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

WinSSLioN, перед dl не добавляют dd - http://htmlbook.ru/html/dd
Аватара пользователя
WinSSLioN
phpBB 1.4.4
Сообщения: 106
Стаж: 12 лет
Благодарил (а): 11 раз
Поблагодарили: 18 раз

Re: Medals System MOD for phpBB3

Сообщение WinSSLioN »

очистил от лишнего тэга.

спасибо
С уважением, Николай
Аватара пользователя
WinSSLioN
phpBB 1.4.4
Сообщения: 106
Стаж: 12 лет
Благодарил (а): 11 раз
Поблагодарили: 18 раз

Re: Medals System MOD for phpBB3

Сообщение WinSSLioN »

Как сделать вот такую страницу, что бы вверху были те у кого больше медалей? http://forum.allnokia.ru/medalist.php
С уважением, Николай
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Medals System MOD for phpBB3

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

Сделать выборку из phpbb_medals_awarded с сортировкой по количеству user_id и вывести это всё циклом в шаблон.
Отделить первые 3 элемента можно в шаблоне, схематично так:

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

<!-- BEGIN arr -->
    <!-- IF arr.S_ROW_COUNT == 0 -->
        код для 1-й строки
    <!-- ELSEIF arr.S_ROW_COUNT == 1 -->
        код для 2-й
    <!-- ELSEIF arr.S_ROW_COUNT == 2 -->
        код для 3-й
    <!-- ELSE -->
        код для 4-й и последующих строк
    <!-- ENDIF -->
<!-- END arr -->

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