Приветствуем Вас на сайте!
      Авторизировавшись на сайте Вы получаете возможность заказывать эксклюзивные вещи для Вашего сайта, скачивать новинки, общаться с друзьями.

      Если у Вас ещё нет аккаунта на BEST STUDIO, вы можете создать его потратив не более 10-ти секунд используя форму справа с заголовком "Вход на сайт"
Вход на сайт
Логин:

Пароль:
Вход
Войти по Логину и Паролю
О нас
Cтудия скриптов и дизайна BEST STUDIO, как студия перспективных веб-разработок, была основана 1 июля 2009 г. Уже более 17000 зарегистрированых пользователей! С момента ее создания мы четко придерживаемся принципа: «Быстро, качествено, дорого».

Заказывая работу для вашего сайта у нас, вы экономите время...

Стремитесь к лучшему - в Best Studio!
Войти | Зарегистрироваться
Настройки
Анимация Шапки
Анимация Меню
Анимация Футера
Автообновление Чата
Автообновление Статистики
Звуковые Оповещения
Авто Подгрузка Материалов

Перезагрузите страницу
Модуль "Награды" из поля $_AOL$
+


Если Вам надоели стандартные награды, то вот Вам замена!

Всё награды хранятся в одном поле
Удобно тем, что можно давать награды только определённым пользователям

Сначала активируйте само поле AOL, а потом зайдите на Страницу редактирования данных пользователя и перед </body> пропишите:

Code
<script type="text/javascript" src="/js/uAwards.uCodes.ru.js"></script>  
<style type="text/css">#siM9{display:none}</style>

Сам скрипт скачайте и залейте к себе на сайте в папку js

В Форме редактирования данных пользователя находим:

Code
  
<tr id="siM9"><td class="manTd1" id="siM10">$AOL_SIGN$</td><td class="manTd2" id="siM11">$AOL_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>  

И заменяете на:

Code
  
<tr id="siM9"><td class="manTd1" id="siM10">Награды пользователей</td><td class="manTd2" id="siM11"><a href="javascript://" onclick="new _uWnd('uAwards','Редактирование наград',300,300,{align:0,shadow:0,close:1,autosize:1,maxh:500,minh:30,resize:0},texts); return false;">Изменить</a><span style="display:none;">$AOL_FL$</span></td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>  

Теперь идём на Персональную страницу пользователя и вставляете ниже приведённый код туда, где хотите чтобы выводились ваши награды:

Code
  
У пользователя нет наград!  
  
<img src="/images/uA1.png" border="0" alt="Награда за лучшую новость" title="Награда за лучшую новость">  
<img src="/images/uA2.png" border="0" alt="Награда за популярную новость" title="Награда за популярную новость">  
<img src="/images/uA3.png" border="0" alt="Награда за помощь Администрации" title="Награда за помощь Администрации">  
<img src="/images/uA4.png" border="0" alt="Награда за помощь пользователям" title="Награда за помощь пользователям">  
<img src="/images/uA5.png" border="0" alt="Награда лучшему комментатору" title="Награда лучшему комментатору">  
<img src="/images/uA6.png" border="0" alt="Награда самому активному" title="Награда самому активному">  

Вот архив с картинками, там два набора - 16х16 пикселей и 32х32 пикселей! Выбираете какой Вам больше всего подходите и заливаете к себе на сайт в папку images.

Для того, чтобы вручить награду пользователю, нужно зайти на http:// ваш_сайт/index/11-id - где id - это айди пользователя которому хотите вручить медальку

Данный раздел авторский все работы являются собственностью ucods.3dn.ru любое коммерческое использование строго запрещено.

При копировании материала указываем источник ucods.3dn.ru

Для редактирования кода необходимо иметь хотя бы базовые знания в HTML, CSS и Js технологиях.
Скачать файл 16.5 Kb
Поделиться новостью в социальной сети.
Имя файла:
Размер: 16.5 Kb
Добавил: Lex@
Дата добавления: 09.03.2011 в 18:11 по МСК
Категория: Пользователи
Скачиваний: 732
Просмотров: 4704
Комментариев: 8
Эмоций:
  • Оценки читателей

    ЗАКРЫТЬ
    • 0 Лайк
    • 0 Лавки
    • 0 Ахахах!
    • 0 Ого!
    • 0 Восторг
    • 0 Печаль
    • 0 Грусняшь

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
SeRG
24.05.2011 | # |№8
Ну это кэп, а как с JS внутри, я хз. Конечно, была идея самостоятельно прописывать еденицы в строке АОЛ, но по ряду причин это невозможно.

Брэнд
24.05.2011 | # |№7
чё тут знать (len($_AOL$)!=6))?> меняешь 6 на сколько надо, далее вписываешь награды копируя предыдущую строчку типо:

<?if(substr($_AOL$,6,1)="1")?><img src="Картинко" border="0" alt="Награда самому себе" title="аграда самому себе"><?endif?>

SeRG
18.05.2011 | # |№6
Народ, помогите сделать больше наград, в лс обращался, так и не помогли =(

dslppcity
02.04.2011 | # |№5
А можно чтобы награды выводились на профиле на форуме?

Дегтярёв
15.03.2011 | # |№3
Lex@ не все так просто,про награды ещё упоминается в JS файлике так что жду ещё помощи

Lex@
14.03.2011 | # |№2
Ну вот же тут:
Code
<?if($_AOL$="000000" or (len($_AOL$)!=6))?>  
У пользователя нет наград!  
<?else?>  
<?if(substr($_AOL$,0,1)="1")?><img src="/images/uA1.png" border="0" alt="Награда за лучшую новость" title="Награда за лучшую новость"><?endif?>  
<?if(substr($_AOL$,1,1)="1")?><img src="/images/uA2.png" border="0" alt="Награда за популярную новость" title="Награда за популярную новость"><?endif?>  
<?if(substr($_AOL$,2,1)="1")?><img src="/images/uA3.png" border="0" alt="Награда за помощь Администрации" title="Награда за помощь Администрации"><?endif?>  
<?if(substr($_AOL$,3,1)="1")?><img src="/images/uA4.png" border="0" alt="Награда за помощь пользователям" title="Награда за помощь пользователям"><?endif?>  
<?if(substr($_AOL$,4,1)="1")?><img src="/images/uA5.png" border="0" alt="Награда лучшему комментатору" title="Награда лучшему комментатору"><?endif?>  
<?if(substr($_AOL$,5,1)="1")?><img src="/images/uA6.png" border="0" alt="Награда самому активному" title="Награда самому активному"><?endif?>  
<?endif?>

К примеру вот

Code
<?if(substr($_AOL$,3,1)="1")?><img src="/images/uA4.png" border="0" alt="Награда за помощь пользователям" title="Награда за помощь пользователям"><?endif?>  

/images/uA4.png - ссылка на картинку награды

Награда за помощь пользователям - свое название, как будет называтся.


Дегтярёв
12.03.2011 | # |№1
как можно туда добавить ещё своих наград что б их было не 6 а допустим 15

TRANE73
18.03.2011 | # |№4
если знаешь немного js и условные операторы укоза то это будет легко, если нет то обращайся в аську в моём профиле