Регистрация    Войти
Авторизация

Новый вид предупреждений для ucoz

Новый вид предупреждений для ucoz

Новый вид предупреждений для ucoz. Усовершенствовано: Все функции в 1-м ajax окне. Максимально укорочен код. Отправка удобного личного сообщения.
Установка:
Идем Главная/Каталог статей/Настройки модуля:
Ставим галочки по скриншоту.
Новый вид предупреждений для ucoz


Идем Главная/Пользователи/Персональная страница пользователя:
И перед
< /body>
вставляем код:

<script type="text/javascript">function wg_add() {new _uWnd('wm','Мои предупреждения',500,450, {align: 0,shadow: 0,close: 1,autosize: 1,maxh: 450,modal: 1,minh: 60,resize: 1,<?if($GROUP_ID$=='4' or $GROUP_ID$=='3')?>customButtons: {'add': [true, function() {$('.xt-add, .xt-back, .warning, .wg_num, .wg_add, .noWarnings').slideToggle('fast')}], 'back': [true, function() {$('.xt-back, .xt-add, .warning, .wg_num, .wg_add, .noWarnings').slideToggle('fast')}]},<?endif?>oncontent: function () {setInterval(function(){_uWnd.getbyname("wm").checksize()},1500); var wg_add_but = _uButton('', 'b', {style: 1,text: '<b>Отправить</b> предупреждение',id: 'wg_add_but'});$('.wg_add_but').html(wg_add_but); $.get('/publ/0-0-$_USER_ID$-0-17',function(e) {var wg_num = '$_PUBL_ENTRIES$';var wg_text = 'предупреждений';var warnings = $('.warning',e).html();if(wg_num==1){var wg_text = 'предупреждение';}else {var wg_text = 'предупреждения';};if(wg_num>4){var wg_text = 'предупреждений';}else if(wg_num==0){var wg_text = 'предупреждений';};$('.warning').before('<div class="wg_num">У<?if($_IS_OWN_PROFILE$)?> вас <?else?> $_USERNAME$ <?endif?><b><span class="wg_entries">$_PUBL_ENTRIES$</span></b> '+wg_text+'</div>');if(warnings.indexOf('noEntry')>-1){$('.warning').replaceWith('<div class="noWarnings"><font color="green"><b>История</b> предупреждений пуста</div>');};$('.warning').html(warnings);});$('#wg_ls').click(function() {$.get('/index/14-0-0-1',function(q) {var ssid = $('input[name="ssid"]', q).val();var mes = $('#wg_mes').val();$.post('/index/', {a: 18,s: '$_USERNAME$',subject: 'Ваш уровень предупреждений повышен',message: 'Здраствуйте, [b]$_USERNAME$[/b].[br][br]Ваш уровень предупреждений был [b]повышен[/b].[br][br][b]Изменил:[/b] $USERNAME$[br][b]Дата изменений:[/b] $WDAY$, $DATE$, $TIME$[br][b]Причина: [/b]'+mes+'[br][br]Вы можете пожаловаться администрации за неправдивое повышение предупреждений, Всего науличшего',ssid: ssid},function(er) {var answer = $(er).text();if(answer.indexOf('успешно')>-1){_uWnd.alert('<font color="green">О повышении <b>успешно</b> оповещено</font>','Ошибка',{w:270,h:70,t:10000})};});});});$('#wg_add_but').click(function() {$.get('/publ/0-0-0-0-1', function(data) {var ssid = $('input[name="ssid"]', data).val();$.post('/publ/', {a: 12,jkd428: 1,jkd498: 1,ocat: 1,brief: $('#wg_mes').val(),format_brief: 1,user: '$_USERNAME$',aname: '$USERNAME$', ssid: ssid},function(er) {var error = $(er).text();if(error.indexOf('успешно')>-1){$('#wg_mes').val('');$('.xt-back').click();_uWnd.alert('<font color="green">Предупреждение <b>успешно</b> выдано</font>','Успех',{w:270,h:70,t:10000});$('#wg_ls').click();};if(error.indexOf('заполнен')>-1){_uWnd.alert('<font color="red">Введите <b>текст</b> предупреждения</font>','Ошибка',{w:270,h:70,t:10000})};});});});}},'<input type="button" style="display:none;" id="wg_ls"><div class="warning"><div class="wg_lg">Загрузка предупреждений...</div></div><div class="wg_add"><div id="wg_blue"><textarea style="width: 100%;height: 75px;" id="wg_mes"></textarea></div><div class="wg_add_but" align="right" id="wg_blue"></div></div>')};</script>

Ищем там-же:
<?if($_BAN_READ_URL$)?> 
  <div id="block3" class="udtb"><div class="udtlb">Замечания:</div> <a class="banPercent" title="Смотреть историю замечаний" href="$_BAN_READ_URL$">$_BAN_PERCENT$%</a> <?if($_BAN_DO_URL$)?> <a href="$_BAN_DO_URL$"><img alt="" style="margin:0;padding:0;border:0;" title="Изменить уровень замечаний" src="http://s51.ucoz.net/img/fr/wm.gif" width="10" height="9" /></a><img alt="" style="margin:0;padding:0;border:0;" src="http://s51.ucoz.net/img/fr/w$_BAN_RATING$.gif" width="49" height="9" /><a href="$_BAN_DO_URL$"><img alt="" style="margin:0;padding:0;border:0;" title="Изменить уровень замечаний" src="http://s51.ucoz.net/img/fr/wp.gif" width="10" height="9" /></a><?endif?></div>
  <?endif?>

Заменяем его на:
<?if($_BAN_READ_URL$)?> 
  <div id="block3" class="udtb"><div class="udtlb">Замечания:</div> <a class="banPercent" title="Смотреть историю замечаний" href="$_BAN_READ_URL$">$_BAN_PERCENT$%</a> <?if($_BAN_DO_URL$)?> <a href="$_BAN_DO_URL$"><img alt="" style="margin:0;padding:0;border:0;" title="Изменить уровень замечаний" src="http://s51.ucoz.net/img/fr/wm.gif" width="10" height="9" /></a><img alt="" style="margin:0;padding:0;border:0;" src="http://s51.ucoz.net/img/fr/w$_BAN_RATING$.gif" width="49" height="9" /><a href="$_BAN_DO_URL$"><img alt="" style="margin:0;padding:0;border:0;" title="Изменить уровень замечаний" src="http://s51.ucoz.net/img/fr/wp.gif" width="10" height="9" /></a><?endif?></div>
  <div id="block4" class="udtb"><div class="udtlb">Предупреждения:</div> <a title="Смотреть историю предупреждений" href="javascript://" onclick="wg_add()">$_PUBL_ENTRIES$</a> <span class="wg_rate"><?if($_PUBL_ENTRIES$>'4')?><img width="49" height="9" src="http://s51.ucoz.net/img/fr/w5.gif" style="margin:0;padding:0;border:0;"><?else?><img width="49" height="9" src="http://s51.ucoz.net/img/fr/w$_PUBL_ENTRIES$.gif" style="margin:0;padding:0;border:0;"><?endif?></span><a href="javascript://" onclick="wg_add();"><img width="10" height="9" src="http://s51.ucoz.net/img/fr/wp.gif" title="Изменить уровень предупреждений" style="margin:0;padding:0;border:0;"></a></div>
  <?endif?>

Идем Главная/Пользователи/Персональная страница пользователя:
Все удаляем и вставляем
<style> 
  div.title {border-radius: 3px 3px 0px 0px;color: #D63131;text-shadow: 1px 1px 0px rgba(97, 0, 24, 0.1);background:#FFC7C7;border: 1px solid #E87979; padding: 3px;border-bottom: none;}
  div.wg {margin-bottom: 5px;background:#FFE6FF;padding: 3px;color: #C23434;text-shadow: 1px 1px 0px rgba(97, 0, 24, 0.1);border: 1px solid #E87979;}
  hr.hr {height: 1px; border-bottom: 1px dashed #D63131;}
  #wg_del {text-decoration: none; color: white;}
  </style>
  
  <span id="wg$ID$">
  <div class="title">
  Предупреждение от <b>$AUTHOR_NAME$</b><?if($MODER_PANEL$)?><a href="javascript://" onclick="$.get('/index/92-1-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>',function(){$('#wg$ID$').fadeOut('fast')});"><img src="http://cdn1.iconfinder.com/data/icons/diagona/icon/16/150.png" style="margin-left: 5px;" align="absmiddle"></a><?endif?>
  <span style="float:right">Выдано $DATE$, в $TIME$</span>
  </div>
  <div class="wg">
  <i><b>$MESSAGE$</b></i>
  </div>
  
  <hr class="hr">
  </span>
Новые скрипты для ucoz

Есть вопросы по шаблону или скрипту? так задай их и мы ответим!

Автор: chestr  11-06-2011, 16:07   Просмотров: 4289   
предупреждений, Новый, ucoz,
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Пользователь offline prol0g 22 июня 2011 08:42
ппц длиный код очень!

          1
Пользователь offline GriniX 23 июня 2011 11:09
laughing код еще с ошибками laughing

          2
Пользователь offline spice174 25 сентября 2011 20:36
Идем Главная/Пользователи/Персональная страница пользователя:
Все удаляем и вставляем
это в каталог в вид материалов надо,
да и скрипт больше не работает

          3
Пользователь offline Anitus 7 апреля 2012 17:59
код еще с ошибками
biggrin_mini2

          4

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.