22.07.2025
 
| Главная | Форум | Поиск | Фотоальбом | Ваша ссылка | Профиль | Ваша ссылка | Выход |
Меню сайта
Для WEB-мастера
Программы
Для телефона
SmS раздел
Наш опрос
Ходишь ли ты по баннерам на сайте?

Результаты
Архив опросов
Всего ответов: 64
Обсудить на форуме

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Награды
WolFДата: Суббота, 01.11.2008, 09:21 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 410
Репутация: 148
За дизайнерские умения За любовь народа За хорошую посещаемость на форуме
Статус: :-)
В шаблоне "Персональная страница пользователя" по месту, где нужен вывод наград:

Code
%IF($_IS_ACTIVITY$)%  

<script type="text/javascript">  
put='http://horeman.ru/IMGf/m/'; // Путь до медалек  
var n; medal='';  
//Репутация (за каждые 10 плюсиков)  
zn=$_REPUTATION$; Nm=Math.floor(zn/10);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal10.gif" title="За положительную репутацию">';  
//Статьи (за каждые 3 статьи)  
zn=$_PUBL_ENTRIES$; Nm=Math.floor(zn/3);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal34.gif" title="За статьи">';  
//Каталог файлов (за каждые 10 файлов)  
zn=$_LOAD_ENTRIES$; Nm=Math.floor(zn/10);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal30.gif" title="За файлы">';  
//Форум + комментарии  
zn=$_FORUM_ENTRIES$+$_COM_ENTRIES$; Nm=Math.floor(zn/1000);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal0.gif" title="За общение на форуме и сайте">';  

//Вывод наград  
document.write(medal);  
</script>  

%ELSE%А здесь будут мои медали, полученные в нелегкой борьбе за выживание на этом сайте!%ENDIF%







Кому помог ставьте "+"
 
anubis-rkДата: Воскресенье, 23.11.2008, 13:04 | Сообщение # 2
Зачастившый
Группа: Постоянный
Сообщений: 22
Репутация: 1
Бог файлов
Статус: :-)
А эти награды автоматически выдаваться будут?
 
WolFДата: Воскресенье, 23.11.2008, 13:10 | Сообщение # 3
Admin
Группа: Администраторы
Сообщений: 410
Репутация: 148
За дизайнерские умения За любовь народа За хорошую посещаемость на форуме
Статус: :-)
Да .! только требуется віставить количество сообщений, коментариев, файлов, статей..и т.д.!

//Каталог файлов (за каждые 10 файлов)
zn=$_LOAD_ENTRIES$; Nm=Math.floor(zn/10);
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal30.gif" title="За файлы">';

необязательно но можно изменить..... єто и есть количество (в даном случае файлов)







Кому помог ставьте "+"
 
WolFДата: Вторник, 25.11.2008, 21:41 | Сообщение # 4
Admin
Группа: Администраторы
Сообщений: 410
Репутация: 148
За дизайнерские умения За любовь народа За хорошую посещаемость на форуме
Статус: :-)
punk(gorshok), Можно... но для этого нада дополнительные скрипты!!!! а их у меня нету






Кому помог ставьте "+"
 
WolFДата: Вторник, 25.11.2008, 21:47 | Сообщение # 5
Admin
Группа: Администраторы
Сообщений: 410
Репутация: 148
За дизайнерские умения За любовь народа За хорошую посещаемость на форуме
Статус: :-)
//Форум + комментарии
zn=$_FORUM_ENTRIES$+$_COM_ENTRIES$; Nm=Math.floor(zn/1000);
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal0.gif" title="За общение на форуме и сайте">';

значение даного числа меняет все!







Кому помог ставьте "+"
 
anubis-rkДата: Понедельник, 01.12.2008, 03:37 | Сообщение # 6
Зачастившый
Группа: Постоянный
Сообщений: 22
Репутация: 1
Бог файлов
Статус: :-)
Вот нашел на одном сайте, мож пригодиться:

Как их установить?
Вот все скрипты с которыми будут работать медальки
В любом месте страницы:

<textarea cols=20 rows=3 style="width:140px; font-size:9px;" readonly scrolling="auto" onclick="select(this)">
<script>
var Mnik = new Array ('Juse','Ohotnikoff');
var Mmedal = new Array ('000001000','100000000');
var Mtitle = new Array ('Админ','NewsMaker');
put='http://www.megabox.net.ru/img/medals/';
function fmedal(nik) {
for(n=0;n<Mnik.length;n++) {
if(nik==Mnik[n]) {
medal='';
for(j=0;j<Mmedal[n].length;j++) for(i=0;i<Mmedal[n].charAt(j);i++) medal+=' <img src="'+put+'medal'+j+'.gif" title="'+Mtitle[j]+'">'; document.write('<div align="center" style="margin:5 5 0 0">'+medal+'</div>'); break;
}}}
</script>
</textarea>

Где вы хотите их видеть:

<script>
fmedal('$USERNAME$');
</script>

 
WolFДата: Среда, 03.12.2008, 16:53 | Сообщение # 7
Admin
Группа: Администраторы
Сообщений: 410
Репутация: 148
За дизайнерские умения За любовь народа За хорошую посещаемость на форуме
Статус: :-)
anubis-rk, видел такие.. но их надо начислять в ручную.... а если на сайте больше 100 чеорвек??? то может надоесть в конце концов... скрипт который стоит в этой теме роботает сам.... при определенном количестве постов или материалов!!!






Кому помог ставьте "+"
 
anubis-rkДата: Среда, 31.12.2008, 09:39 | Сообщение # 8
Зачастившый
Группа: Постоянный
Сообщений: 22
Репутация: 1
Бог файлов
Статус: :-)
А как сделать так, что бы награды выдовались за загрузку фотографий?
 
WolFДата: Среда, 31.12.2008, 10:56 | Сообщение # 9
Admin
Группа: Администраторы
Сообщений: 410
Репутация: 148
За дизайнерские умения За любовь народа За хорошую посещаемость на форуме
Статус: :-)
Вот готовый код ! к нему добавлена возможность выдачи медеалей за фотографии

Code
%IF($_IS_ACTIVITY$)%   

<script type="text/javascript">   
put='http://horeman.ru/IMGf/m/'; // Путь до медалек   
var n; medal='';   
//Репутация (за каждые 10 плюсиков)   
zn=$_REPUTATION$; Nm=Math.floor(zn/10);   
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal10.gif" title="За положительную репутацию">';   
//Статьи (за каждые 3 статьи)   
zn=$_PUBL_ENTRIES$; Nm=Math.floor(zn/3);   
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal34.gif" title="За статьи">';   
//Каталог файлов (за каждые 10 файлов)   
zn=$_LOAD_ENTRIES$; Nm=Math.floor(zn/10);   
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal30.gif" title="За файлы">';   
//Форум + комментарии   
zn=$_FORUM_ENTRIES$+$_COM_ENTRIES$; Nm=Math.floor(zn/1000);   
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal0.gif" title="За общение на форуме и сайте">';   
//Фото (за каждые 10 фоток)   
zn=$_PHOTO_ENTRIES$; Nm=Math.floor(zn/10);   
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'medal10.gif" title="За загрузку фотографий">';
//Вывод наград   
document.write(medal);   
</script>   

%ELSE%А здесь будут мои медали, полученные в нелегкой борьбе за выживание на этом сайте!%ENDIF%







Кому помог ставьте "+"
 
  • Страница 1 из 1
  • 1
Поиск:

Реклама
 
 
Мини профиль



Группа:
Гости
Время:17:22
22.07.2025


Гость, мы рады вас видеть у нас на сайте. Пожалуйста зарегистрируйтесь или авторизуйтесь!
Статистика
Все материалы размещенные на сайте пренадлежат их владельцам и предоставляются исключительно в ознакомительных целях.
Администрация ответственности за содержание материала не несет и убытки не возмещает.
По истечении 24 часов материал должен быть удален с вашего компьютера.
Незаконная реализация карается законами РФ : "Об авторском и смежном праве".
Шаблон by WolF online-studio.at.ua