• Страница 1 из 2
  • 1
  • 2
  • »
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » WolFoX [16]
Результаты поиска
Дата: Четверг, 06.12.2012, 05:14 | Сообщение #1 | Тема: Дополнительные шрифты и цвета к BB-кодам на форум. JavaScript
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


День добрый :)!
Попыталась я использовать ваш скрипт с добавлением кнопки вызова символов. Так и не разобралась smile кнопка сама появляется, но при нажатии окно выбора символов не появляется. Список символов у меня свой, добавлен в корень сайта, ссылка к нему указана. Помогите разобраться, где я допустила ошибку smile


 
Дата: Понедельник, 14.01.2013, 23:54 | Сообщение #2 | Тема: Мини-чат и как его редактировать ..
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


Доброй ночи!
Разрешите поднять тему. В работе над двумя сайтами я обратила внимание на рамку вокруг cBlock.

Так же на данном сайте есть еще одна проблема - сообщения в чат не добавляются. При нажатии на кнопку "ОК" она изменяется, как будто отправка идет, но сообщение в чате не публикуется. Вы можете подсказать, с чем это связано? Я восстанавливала все шаблоны, убирала скрипты, но чат так и не заработал.
http://horserace.ucoz.ru/forum

Я так и не нашла способ отодвинуть скролл-бар левее от фоновой рамки.

http://foxy-world.ucoz.ru/

Прикрепления: 7027846.jpg (13.2 Kb) · 1604482.jpg (19.0 Kb)

 
Дата: Вторник, 15.01.2013, 01:47 | Сообщение #3 | Тема: Мини-чат и как его редактировать ..
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


Цитата (likbezz, Вт, 15.01.2013, 01:38:39)
Нужно двигать не скролл, а сам блок в котором чат - у вас к нему прописаны конретные размеры и скрытие при переполнении.

В таком случае у меня теряется фоновая рамка. Если я закрою блок чата дивами со всех сторон, я согу задать фиксированную ширину для рамки, а чат слегка ужать....я в паравильном направлении мыслю?)))

Цитата (likbezz, Вт, 15.01.2013, 01:38:39)
Скорее всего, из-за ошибок скрипта, если сам чат, конечно, вставлен в шаблон корректно..
Попробуйте убрать вот это:

Скрипт я уже убирала sad не помогло. К тому же, при этом скрипте (слайдере) на обоих сайтах чат работал. Я помню, что меняла что-то в css и после этого чат работать перестал. Я восстанавливала все шаблоны, восстанавливала css, но и это не помогло sad есть еще какие-то способы это исправить?

Цитата (likbezz, Вт, 15.01.2013, 01:38:39)
body{padding:0!important;}

Ооо, спасибо! Столько времени мучений, а я так и не догадалась smile


 
Дата: Вторник, 15.01.2013, 02:21 | Сообщение #4 | Тема: Мини-чат и как его редактировать ..
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


Цитата (likbezz, Вт, 15.01.2013, 02:52:23)
Это почему? к блоку же #MCaddFrm ничего не прописано, кроме ширины и тп.

Ну я правду говорю))))) у меня просто вместе с урезанием чата на темном сайте, урезалась фоновая рамка.
Цитата (likbezz, Вт, 15.01.2013, 03:03:16)
Это делается стилями:

Теперь буду знать smile ну на темном сайте чат работает. Даже если скрипты глючные, я язык не знаю, боюсь лишний раз сама копаться)))) мне бы со светлым сайтом разобраться, почему чат работать перестал. Попробую удалить его и подключить модуль заново.


 
Дата: Вторник, 30.04.2013, 20:04 | Сообщение #5 | Тема: Замена стандартных надписей в ajax-окнах
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


Пытаюсь "пристроить" себе на форум скрипт по замене стандартных надписей в Репутации пользователей.
Код
<a href="javascript://" onclick="rep_open();">История уважения</a>   
   <script type="text/javascript">    
    function rep_open(){    
    new _uWnd('Rh','История уважения',400,250,{autosize:1,closeonesc:1,maxh:300,minh:100,oncontent:function(){    
    _uWnd.setTitle('Rh','История уважения');    

    $('td:first').html('Уважение '+ $('td:first').html().split(' ')[1] );    
    if($('div').html().indexOf('пользователя пуста') != -1){    
    $('.myWinCont').find('div:contains("История репутации для данного пользователя пуста.")').html('<div style="border: 1px solid rgba(0,0,0,0.30); padding: 7px; color: rgba(0,0,0,0.65); background: rgba(255,255,255,0.25); margin: -5px;">История уважения данного человека не найдена.</div>');    
    } // uSite.su    
    }},{url:'/index/9-$_USER_ID$'});return false;    
    };    
    </script>


В моем случае репутации была изменена на наличные / бюджет. Скрипт вроде как встает, при наведении мышой на сумму "денег" я вижу, что при клике должен сработать скрипт. Но когда открывается окошко, мне система пишет "Доступ запрещен". Меняла $_USER_ID$ на $UID$. Окно открывается со всеми внесенными изменениями, но информация отображается только от одного пользователя. Не пойму почему. То есть, я изменила репутацию пользователю №1, стала просматривать репутацию у других пользователей, но у них отображается информация о репутации пользователя №1. При смене $_USER_ID$ на $CUR_USER_ID$, окно открывается без проблем, но естественно, информация только по пользователю, зашедшему на сайт. И такие проблемы как в Виде материалов форума, так и на Персональной странице пользователя.

Буду очень признательна, если подскажете, какой момент я упустила =)
P.S. Ссыль на пост игрока, которому меняла репутацию. Просмотр доступен и для гостей.


Сообщение отредактировал WolFoX - Вторник, 30.04.2013, 20:05
 
Дата: Среда, 01.05.2013, 09:48 | Сообщение #6 | Тема: Замена стандартных надписей в ajax-окнах
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


День добрый!
При установке вышло то, что и выше - окно не открывается вообще) причем скрипт не работает и в Профиле пользователя, хотя предназначен для него.


 
Дата: Среда, 01.05.2013, 10:21 | Сообщение #7 | Тема: Замена стандартных надписей в ajax-окнах
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


likbezz, к тому моменту, как вы написали, я уже там все менять начала =) но я поняла, в чем была ошибка в Виде материалов - у меня через условные операторы был прописан просмотр репутации для админа отдельно, для пользователей отдельно. Эту часть я поставила только для пользователей, поэтому когда просматривала сама, у меня ничего и не открывалось biggrin

Код
<a href="javascript://" onclick="rep_open('$UID$');return false;">


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


Сообщение отредактировал WolFoX - Среда, 01.05.2013, 10:24
 
Дата: Среда, 01.05.2013, 11:06 | Сообщение #8 | Тема: Замена стандартных надписей в ajax-окнах
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


likbezz, перекопала скрипт по новой - при установке стандартного, да и при всех манипуляциях по замене условных операторов окно истории просто не открывается. Если ставить стандартную ссылку системы, все открывается, но, соответственно, без замены слова репутация. Как только ставлю скрипт обратно, окошко перестает всплывать 0_0

 
Дата: Среда, 01.05.2013, 12:22 | Сообщение #9 | Тема: Замена стандартных надписей в ajax-окнах
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


likbezz, я сейчас веду речь про отображение на странице профиля пользователя) на самом форуме все, благодаря Вам, прекрасно работает. А при открытии Профиля пользователя отдельной страницей скрипт не вызывается.

Прикрепления: 6459498.jpg (891.2 Kb)

Сообщение отредактировал WolFoX - Среда, 01.05.2013, 12:23
 
Дата: Среда, 01.05.2013, 12:37 | Сообщение #10 | Тема: Замена стандартных надписей в ajax-окнах
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


likbezz, невнимательность biggrin благодарю!

 
Дата: Воскресенье, 14.07.2013, 22:09 | Сообщение #11 | Тема: Как скрыть колонки "Темы" и "Ответы"
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


Нужно избавиться от колонок "Темы" и "Ответы" на страницах форума. Нашла готовое решение, но оно работает не так, как нужно.

Как я понимаю, первая часть работает исправно.
Код
<?if($PAGE_ID$="main")?>
<style type="text/css">
.forumThreadTd,.forumPostTd{display: none;}
.forumLastPostTd, .threadLastPostTd {width:30%;}
.forumIcoTd {width:5%;}
.threadAuthTd {width:8%;}
</style>
<?endif?>

Сами столбики скрываются, информация сдвигается. НО ... не убираются заголовки колонок. То есть сам текст "Тема" и "Ответы" остаются на месте.

Значит косяк в самом скрипте? Только вот где именно, я не знаю(
Код
<script type="text/javascript">
var td = document.getElementsByTagName('td');
for(var i=0; i<td.length; i++){
if(td[i].className=='gTableSubTop' && td[i].innerHTML=='Темы') td[i].style.display='none';
if(td[i].className=='gTableSubTop' && td[i].innerHTML=='Ответы') td[i].style.display='none';
}
</script>


P.S. Что делать, если есть еще вопрос по форуму, но уже по другой теме?))) создать отдельную тему?

Прикрепления: 6843346.jpg (178.4 Kb)

Сообщение отредактировал WolFoX - Понедельник, 15.07.2013, 16:58
 
Дата: Понедельник, 15.07.2013, 00:53 | Сообщение #12 | Тема: Как скрыть колонки "Темы" и "Ответы"
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


Чур, ооо))) не видать мне помощи)) я вот думаю, я пока делаю все, что запланировала, может возникнуть такая толпа вопросов, что проще наеврное в однйо теме потом все спросить biggrin дождусь тогда пока Ликбезза, наверное ...

 
Дата: Вторник, 16.07.2013, 15:22 | Сообщение #13 | Тема: Как скрыть колонки "Темы" и "Ответы"
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


Чур, опубликовала вопрос там, но тишина. У принципе, можно раскидать вопросы по всем идентичным статьям на других сайтах, но я не думаю, что это принесет пользу =( мало кто потом курирует свои статьи.

 
Дата: Четверг, 18.07.2013, 14:14 | Сообщение #14 | Тема: Как скрыть колонки "Темы" и "Ответы"
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


Чур, я имею в виду, что авторы статьи потом не просматривают комментарии с вопросами и не отвечают на них))) уже не раз опробовано - дохлый номер)))
Вопрос более не актуален =)


Сообщение отредактировал WolFoX - Четверг, 18.07.2013, 14:20
 
Дата: Суббота, 20.07.2013, 18:28 | Сообщение #15 | Тема: Скрипт переключения картинок + еще 2))
WolFoX
Рядовой
Группа: Проверенные
Сообщений: 16
Награды: 0
Репутация: 0
Статус: Offline


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

1-й вопрос.
Скрипт переключения картинок. Объясню специфику: у нас ФРПГ, есть тип персонажа, который имеет два облика. Нужно дать возможность пользователям посмотреть, как персонаж выглядить и в том и в другом. При назначении аватара, будет виден только один облик, поэтому хочу предусмотреть при onclick по кнопке показ второй картинки, которая будет задаваться ссылкой. Ставится на Ucoz. Был использован следующий скрипт:
В Виде материалов
Код
<img alt="Аватар" title="$USERNAME$" id = "bigimg" class="userAvatar" border="0" src="$AVATAR_URL$" width="245" height="320"></a>
<img src = '/Avatar/1.png' width = '25' onclick = 'setBigImage(this)' alt = 'Изображение 1' />
<img src = '/Avatar/2.png' width = '25' onclick = 'setBigImage(this)' alt = 'Изображение 2' />

Мужду head и /head
Код
<script type="text/javascript">
  function setBigImage(foto) {
  document.getElementById("bigimg").src = foto.src;
  }
</script>

Скрипт работает ... но только для первого аватара в теме =( на кнопочки под аватаром первого пользователя, написавшего пост в теме жмакаешь, аватары переключается. На других пользователях не срабатывает. Подсказали, что дело в том, что в коде используется id. Попробовила id заменить на class и скрипту присвоила getElementsByClassName ... вообще работать перестало)) собственно, познания у меня в JS нулевые, меняла наобум)) Как можно сделать так, чтобы аватары менялись для всех польхователей? И можно ли сделать, чтобы у самих кнопок изображение было другое? К примеру, кнопка со следом лапы. При нажатии меняется текущий аватара на аватар животного. Кнопка №2 след ноги человека - при нажатии меняет текущий аватар на аватар человека?

2-й вопрос.
Хочу поставить скрипт рейтинга постов. Использовала:
Код
<script type="text/javascript" src="http://helper.ucoz.ru/_ld/0/47_rate.js"></script>  
  <?if($RATE_FORM$)?><a href="#" onclick="rateForm(-1,$ID$);return false">-</a><?endif?>  
  <b title="Голосов: $RATED$" id="rate_$ID$" class="<?if(($RATING$*$RATED$-2*$RATED$)=0)?>nullRate<?else?><?if(($RATING$*$RATED$-2*$RATED$)<0)?>negativeRate<?else?>positiveRate<?endif?>  <?endif?>"><script type="text/javascript">document.write(Math.round(<?($RATING$*$RATED$)?>)-<?2*$RATED$?>)</script></b>  
  <?if($RATE_FORM$)?><a href="#" onclick="rateForm(1,$ID$);return false">+</a><?endif?>

Появляется значение. Так как оценок не было, естественно, равное нулю. Но нет кнопок + / - ...

3-й вопрос.
Видоизменение списка пользователей. Опять таки готовое решение, которое пыталась переделать под себя и безуспешно. Хотела убрать надпись "пол" рядом с ником и заменить фильтрацию по полу на фильтрацию по рангу. Меняла gender на rank ... не вышло.
Код
<script type='text/javascript' src='http://code.jquery.com/jquery-1.4.4.min.js'></script>  
  <script type='text/javascript' src='http://ucodes.ru/js/uCodes_select.js'></script>  
  <link rel='stylesheet' type='text/css' href='http://ucodes.ru/js/select.css'/>  
  <style>  
  .classU{padding:6px;border:1px solid #d4d2d2;background:#FFF;font-family:tahoma;}  
  * {margin:0;padding:0;}  
  body {background:#f1f1f1;margin:15px;font:11px tahoma;}  
  td {font:11px tahoma;}  
  img {border:0;vertical-align:bottom;}  
  #nameS{color:#45688e;font-weight:bold;border-bottom:1px solid #dae1e8;padding:4px;font-size:12px;text-shadow: 0.1em 0.1em 0.05em rgb(255, 255, 255);}  
  #navigate_ucodes {margin: 0px;padding: 0px 5px;background: white;}  
  #navigate_ucodes a {margin: 0px;padding: 5px;display: block;background: white;color:#2b587a;text-decoration:none;border-bottom: solid 1px #CCD3DA;font-size:12px;}  
  #navigate_ucodes a:hover {text-decoration: none;background-color: #33558c;color:#FFF;}  
  select {border: 1px solid #bdc7d8;padding: 2px;font-size: 11px;font-family: tahoma, verdana, arial, sans-serif, Lucida Sans}  
  input[type="text"],  
  input[type="search"],  
  input[type="password"],  
  input[type~="text"],  
  input[type~="search"],  
  input[type~="password"] {border: 1px solid #C0CAD5;padding: 3px;font-size: 11px;font-family: tahoma, tahoma, verdana, arial, sans-serif, Lucida Sans;}  
  input[type="submit"],  
  input[type="button"],  
  input[type~="submit"],  
  input[type~="button"] {font-size:11px;font-family:tahoma;padding:3px;text-align:center;}  
  .typeV{background:#FFF;padding:5px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;font-size:12px;font-weight:bold;margin-left:7px;}  
  .typeV2{background:#FFF;padding:5px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;font-size:12px;font-weight:bold;}  
  .swchItem,.swchItemDots{background:#FFF;padding:5px;border:1px solid #e1e1e1;text-decoration:none;color:#aba9a9;font-size:12px;}  
  .swchItemA{background:#FFF;padding:5px;border:1px solid #e1e1e1;text-decoration:underline;color:#aba9a9;font-size:12px;font-weight:bold;}  
  </style>  
  <body>  
  <div style="display:none;" align="center">$BODY$</div>  
  <table width="100%"><tr><td align="left" valign="top"><div style="background:#f6f6f6;padding:6px;border:1px solid #e1e1e1;"><table width="100%"><tr><td align="left" id="nument" valign="top"><b>$NUM_ENTRIES$</b> пользовате<?if($NUM_ENTRIES$%10=0||$NUM_ENTRIES$%10>4||$NUM_ENTRIES$%100>10&&$NUM_ENTRIES$%100<15)?>лей<?else?><?if($NUM_ENTRIES$%10=1)?>ль<?else?>ля<?endif?><?endif?></td><td width="25%" align="right" valign="top">$PAGE_SELECTOR$</td></tr></table></div><div style="margin-bottom:4px;"></div><div id="0ent"></div><div id="uCodes"></div></td>  
  <td width="30%" align="left" valign="top">  
  <div style="margin-left:7px;"><div id="nameS">Ник пользователя:</div>$SEARCH_FORM$</div>  
  </td>  
  </tr>  
  </table>  

  <script type="text/javascript">  
  $('input[name="subm"]').attr({value:'Поиск'})  
  $('input[name="user"]').each(function() {  
  $(this).css({width:'192px',margin:'7px'});  
  });  
  $('select[name="w"],select[name="sort"],input[name="ban"]').hide();  
  $('input[name="user"]').after('<div id="nameS">Выберите пол:</div>');  
  $('select[name="gender"]').after('<div id="nameS">Группа:</div>');  
  $('select[name="group"]').after('<div id="nameS">Кол-во результатов:</div>');  
  $('.uTable tr').find("td:eq(0)").each(function(i,data) {  
  uCodes_img = $(this).find('img').attr('src');  
  uCodes_username = $(this).parent().find('a').text().replace(/-/gi,'~');  
  uCodes_fullname = $(this).parent().find('td:eq(2)').text();  
  uCodes_group = $(this).parent().find('td:eq(3)').text();  
  uCodes_gender = $(this).parent().find('td:eq(4)').text();  
  $(document).ready(function() {$('.uTable').find('.uPM').each(function(i,data) {  
  $('.test').eq(i).html('<a href="'+$(this).attr('href')+'">Отправить сообщение</a>');  
  });});  
  if (i > 0) {  
  $('#uCodes').append('<table class="classU" width="100%"><tr><td align="left" valign="top"><div class="avaID" align="left"><img class="uImg" style="margin-right:5px;" onerror="this.src=\'http://ucodes.ru/images/noava.png\'" width="60" src='+uCodes_img+'></div></td><td width="80%" align="left" valign="top"><a style="color:#333;" href="/index/8-0-'+uCodes_username+'">'+uCodes_username+'</a> ['+uCodes_gender+']<div style="padding-top:2px;"></div>Полное имя: <b>'+uCodes_fullname+'</b><div style="padding-top:2px;"></div>Группа: <b>'+uCodes_group+'</b><div class="upD"></div></td><td width="20%" align="left" valign="top"><div id="navigate_ucodes"><a href="/index/8-0-'+uCodes_username+'">Перейти к профилю</a><div class="test"></div><span class="getid"></span></div></td></tr></table><br>')}  
  else{}  
  });  
  $('select[name="gender"]').attr({id:'ourselect2'});  
  $('select[name="group"]').attr({id:'ourselect3'});  
  $('select[name="res"]').attr({id:'ourselect12'});  
  if($('#nument').text() == '0 пользователей'){$('#0ent').html('Пользователей не найдено')}  
  else{}  
  </script>


Обращаюсь к вам, т.к. активность администрации на сайтах, с которых взяты коды скриптов отсутствует.


 
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » WolFoX [16]
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:


Мобильная версия