Смена цвета ника в статистике by webo4ka


Смена цвета ника в статистике by webo4ka

2419
10 из 10
Проголосовало: 11






Смена цвета ника в статистике, с помощью данного скрипта каждый пользователь сможет сменить себе цвет ника в статистике. Для этого вам понадобится модуль "Доска объявлений" и время для установки кода)). После того как вы установите код, вам или ваши пользователям нажать на кнопку сменить цвет ника, после чего откроется uWnd окно, в котором будет семь цветов, при нажатии на один из цветов, данное окошко закроется и в правом нижнем углу появится уведомление, что цвет изменен, пользователю надо просто будет обновить страницу, и цвет ника в статистике поменяется... если вы захотите вернуть стандартный цвет своего ника, откроете снова то окошко, где были цвета и нажмете на белый цвет, и ник станет прежним цветом...

Установка:

1) Вставляем перед </body>:

Code
<div id="bodyWebo4kaRu" style="display:none">
<a href="javascript://" onclick="$('#titleCvetWebo4kaRu').val('blue'); $('.kvColorWebo4kaRu').css('opacity','.3'); $(this).css('opacity','1'); otpravitCvetWebo4kaRu();" class="kvColorWebo4kaRu" style="background: blue"></a>
<a href="javascript://" onclick="$('#titleCvetWebo4kaRu').val('red'); $('.kvColorWebo4kaRu').css('opacity','.3'); $(this).css('opacity','1'); otpravitCvetWebo4kaRu();" class="kvColorWebo4kaRu" style="background: red"></a>
<a href="javascript://" onclick="$('#titleCvetWebo4kaRu').val('purple'); $('.kvColorWebo4kaRu').css('opacity','.3'); $(this).css('opacity','1'); otpravitCvetWebo4kaRu();" class="kvColorWebo4kaRu" style="background: purple"></a>
<a href="javascript://" onclick="$('#titleCvetWebo4kaRu').val('orange'); $('.kvColorWebo4kaRu').css('opacity','.3'); $(this).css('opacity','1'); otpravitCvetWebo4kaRu();" class="kvColorWebo4kaRu" style="background: orange"></a>
<a href="javascript://" onclick="$('#titleCvetWebo4kaRu').val('yellow'); $('.kvColorWebo4kaRu').css('opacity','.3'); $(this).css('opacity','1'); otpravitCvetWebo4kaRu();" class="kvColorWebo4kaRu" style="background: yellow"></a>
<a href="javascript://" onclick="$('#titleCvetWebo4kaRu').val('gray'); $('.kvColorWebo4kaRu').css('opacity','.3'); $(this).css('opacity','1'); otpravitCvetWebo4kaRu();" class="kvColorWebo4kaRu" style="background: gray"></a>
<a href="javascript://" onclick="$('#titleCvetWebo4kaRu').val('green'); $('.kvColorWebo4kaRu').css('opacity','.3'); $(this).css('opacity','1'); otpravitCvetWebo4kaRu();" class="kvColorWebo4kaRu" style="background: green"></a>
<a href="javascript://" onclick="closeCvetWebo4kaRu(); $('.kvColorWebo4kaRu').css('opacity','.3'); $(this).css('opacity','1');" class="kvColorWebo4kaRu" style="background: white" title="Удаляет цвет, если вы его устанавливали!"></a>  
<style>.kvColorWebo4kaRu {display:block; width:50px; height:50px; float:left; border:1px solid #999; margin:1px; opacity:0.3} .kvColorWebo4kaRu:hover {border:1px solid #666; opacity:1.0}</style>
<input type="text" id="titleCvetWebo4kaRu" style="display:none;">
<div id="closeColorNikWebo4kaRu" style="display:none"></div>
</div>

<script type="text/javascript">
function cmenaCvetaNikaWebo4kaRu(){new _uWnd('colorNik','Цвет ника',455,250,{alert:1, autosize:1, resize:1, shadow:1, fadetype: 1, fadespeed: 400, fadeclosetype: 1, fadeclosespeed: 400},$("#bodyWebo4kaRu").html())}

function otpravitCvetWebo4kaRu(){
$.get('/board/0-0-0-0-1',function(a){$.post('/board/0-0-0-0-1',{
a:12,
ocat:1,
jkd428:1,
jkd498:1,
title:$('#titleCvetWebo4kaRu').val(),
ssid:$('input[name="ssid"]',a).val()},
function(){_uWnd.alert('<font color="green" style="font-size: 11px;"><b>Цвет выбран, ник поменяет цвет в течении нескольких минут!</b></font>', 'Капитан Очевидность', {w: 270, h: 70, tm: 4000}); _uWnd.close('colorNik'), $('a[class^="mdPanelWebo4kaRu"]').click() })})}
$('#closeColorNikWebo4kaRu').load('/board/ div[id^="udalitWebo4kaRu"]');
function closeCvetWebo4kaRu(){_uWnd.alert('<font color="green" style="font-size: 13px;"><b>Ваш ник стандартного цвета!</b></font>', 'Капитан Очевидность', {w: 270, h: 70, tm: 4000}); _uWnd.close('colorNik'), $('a[class^="mdPanelWebo4kaRu"]').click() }
</script>


2) Ссылку вызова uWnd окна в любое место:

Code
<a href="javascript://" onclick="cmenaCvetaNikaWebo4kaRu();">Сменить цвет ника</a>


3) Далее активируем модуль "Доска объявлений" и создаем в нем одну категорию.

4) Далее заходим ПУ \ Доска объявлений \ Настройки модуля ---> Поля для добавления материалов: оставляем галочку только на Текст объявления.

5) После чего идем ПУ \ Управление дизайном \ Доска объявлений \ Главная страница модуля, удаляем всё оттуда и вставляем:

Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html><head><meta name="robots" content="noindex,nofollow"><title>Модуль не активизирован (module is not installed)</title><style>body, td {font-family:Tahoma,Arial;font-size:9pt;}a:link {text-decoration:underline; color:#0000FF}a:visited {text-decoration:underline; color:#0000FF}a:hover {text-decoration:underline; color:#FF0000}.copy {font-size:7pt;}</style></head><body bgcolor="#FFFFFF"><table height="200" width="100%" border="0"><tr><td align="center">Модуль "<b>Доска объявлений</b>" не активирован.<br><br>Для активации модуля зайдите в панель управления, раздел "Доска объявлений" и нажмите на кнопку "Активировать модуль". <div style="display:none">$BODY$</div> <br><br><center>$POWERED_BY$</center></td></tr></table></body></html><!--OBModule is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed-->


6) После чего идем ПУ \ Управление дизайном \ Доска объявлений \ Вид материалов, модуля удаляем всё оттуда и вставляем:

Code
<div id="udalitWebo4kaRu$ID$"><a href="javascript://" onclick="$.get('/index/92-7-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>');" class="mdPanelWebo4kaRuID$">Удалить</a></div>


7) После чего идем ПУ \ Управление дизайном \ Доска объявлений \ Страница добавления/редактирования материала, модуля удаляем всё оттуда и вставляем:

Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html><head><meta name="robots" content="noindex,nofollow"><title>Модуль не активизирован (module is not installed)</title><style>body, td {font-family:Tahoma,Arial;font-size:9pt;}a:link {text-decoration:underline; color:#0000FF}a:visited {text-decoration:underline; color:#0000FF}a:hover {text-decoration:underline; color:#FF0000}.copy {font-size:7pt;}</style></head><body bgcolor="#FFFFFF"><table height="200" width="100%" border="0"><tr><td align="center">Модуль "<b>Доска объявлений</b>" не активирован.<br><br>Для активации модуля зайдите в панель управления, раздел "Доска объявлений" и нажмите на кнопку "Активировать модуль". <div style="display:none">$BODY$</div> <br><br><center>$POWERED_BY$</center></td></tr></table></body></html><!--OBModule is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed--><!--Module is not installed-->


8) Теперь создаем информер: ПУ \ Информеры, создаем новый информер:

Название информера: Цвет ника
Раздел: Доска объявлений
Тип данных: Материалы
Способ сортировки: Дата добавления материала А
Количество материалов: тут пишем то число, сколько у вас выводится материалов в доске объявлений...
Количество колонок: 1

далее в дизайне шаблонов созданного информера удаляете всё и вставляете:

Code
<script type="text/javascript">$('a[href="http://тут адрес вашего сайта(пример: webo4ka.ru)$PROFILE_URL$"]').html('<b><font color="$TITLE$">$USERNAME$</b></font>');</script>


и вставляем созданный информер перед </body>

всё, установка окончена.
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://webo4ka.ru/
  • Всего комментариев: 3

gosha12345
-1
gosha12345 написал: Написано 31 Июля 2012 в 14:02
Комментарий №2
а если свободны только

Каталог статей
Каталог файлов
Блог
Фотоальбомы
Онлайн игры
Гостевая книга
FAQ (вопрос/ответ)
Тесты
Интернет-магазин
то как установить?

Вовчик
+3
Вовчик написал: Написано 31 Июля 2012 в 14:32
Комментарий №3
переделывать под другой модуль самостоятельно...

BALCETUL
0
BALCETUL написал: Написано 27 Июля 2012 в 14:41
Комментарий №1

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    205
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 9
    Гостей: 8
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: