Результаты поиска
|
|
|
2012-12-06Дата: Четверг, 06.12.2012, 05:14 | Сообщение #1 | Тема: Дополнительные шрифты и цвета к BB-кодам на форум. JavaScript |
Рядовой
Группа: Проверенные
Статус: Offline
|
День добрый :)! Попыталась я использовать ваш скрипт с добавлением кнопки вызова символов. Так и не разобралась кнопка сама появляется, но при нажатии окно выбора символов не появляется. Список символов у меня свой, добавлен в корень сайта, ссылка к нему указана. Помогите разобраться, где я допустила ошибку
| | |
|
|
2013-01-14Дата: Понедельник, 14.01.2013, 23:54 | Сообщение #2 | Тема: Мини-чат и как его редактировать .. |
Рядовой
Группа: Проверенные
Статус: Offline
|
Доброй ночи! Разрешите поднять тему. В работе над двумя сайтами я обратила внимание на рамку вокруг cBlock. Так же на данном сайте есть еще одна проблема - сообщения в чат не добавляются. При нажатии на кнопку "ОК" она изменяется, как будто отправка идет, но сообщение в чате не публикуется. Вы можете подсказать, с чем это связано? Я восстанавливала все шаблоны, убирала скрипты, но чат так и не заработал. http://horserace.ucoz.ru/forum
Я так и не нашла способ отодвинуть скролл-бар левее от фоновой рамки. http://foxy-world.ucoz.ru/
| | |
|
|
2013-01-15Дата: Вторник, 15.01.2013, 01:47 | Сообщение #3 | Тема: Мини-чат и как его редактировать .. |
Рядовой
Группа: Проверенные
Статус: Offline
|
Нужно двигать не скролл, а сам блок в котором чат - у вас к нему прописаны конретные размеры и скрытие при переполнении. В таком случае у меня теряется фоновая рамка. Если я закрою блок чата дивами со всех сторон, я согу задать фиксированную ширину для рамки, а чат слегка ужать....я в паравильном направлении мыслю?)))
Скорее всего, из-за ошибок скрипта, если сам чат, конечно, вставлен в шаблон корректно.. Попробуйте убрать вот это: Скрипт я уже убирала не помогло. К тому же, при этом скрипте (слайдере) на обоих сайтах чат работал. Я помню, что меняла что-то в css и после этого чат работать перестал. Я восстанавливала все шаблоны, восстанавливала css, но и это не помогло есть еще какие-то способы это исправить?
body{padding:0!important;} Ооо, спасибо! Столько времени мучений, а я так и не догадалась
| | |
|
|
2013-01-15Дата: Вторник, 15.01.2013, 02:21 | Сообщение #4 | Тема: Мини-чат и как его редактировать .. |
Рядовой
Группа: Проверенные
Статус: Offline
|
Это почему? к блоку же #MCaddFrm ничего не прописано, кроме ширины и тп. Ну я правду говорю))))) у меня просто вместе с урезанием чата на темном сайте, урезалась фоновая рамка. Теперь буду знать ну на темном сайте чат работает. Даже если скрипты глючные, я язык не знаю, боюсь лишний раз сама копаться)))) мне бы со светлым сайтом разобраться, почему чат работать перестал. Попробую удалить его и подключить модуль заново.
| | |
|
|
2013-04-30Дата: Вторник, 30.04.2013, 20:04 | Сообщение #5 | Тема: Замена стандартных надписей в ajax-окнах |
Рядовой
Группа: Проверенные
Статус: 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 | | |
|
|
2013-05-01Дата: Среда, 01.05.2013, 09:48 | Сообщение #6 | Тема: Замена стандартных надписей в ajax-окнах |
Рядовой
Группа: Проверенные
Статус: Offline
|
День добрый! При установке вышло то, что и выше - окно не открывается вообще) причем скрипт не работает и в Профиле пользователя, хотя предназначен для него.
| | |
|
|
2013-05-01Дата: Среда, 01.05.2013, 10:21 | Сообщение #7 | Тема: Замена стандартных надписей в ajax-окнах |
Рядовой
Группа: Проверенные
Статус: Offline
|
likbezz, к тому моменту, как вы написали, я уже там все менять начала =) но я поняла, в чем была ошибка в Виде материалов - у меня через условные операторы был прописан просмотр репутации для админа отдельно, для пользователей отдельно. Эту часть я поставила только для пользователей, поэтому когда просматривала сама, у меня ничего и не открывалось
Код <a href="javascript://" onclick="rep_open('$UID$');return false;">
Ох, и не внимательная я =) благодарю Вас за помощь! А вот почему в профиле стандартный скрипт срабатывать не хочет, мне тоже не ясно =) пойду дальше копаться.
Сообщение отредактировал WolFoX - Среда, 01.05.2013, 10:24 | | |
|
|
2013-05-01Дата: Среда, 01.05.2013, 11:06 | Сообщение #8 | Тема: Замена стандартных надписей в ajax-окнах |
Рядовой
Группа: Проверенные
Статус: Offline
|
likbezz, перекопала скрипт по новой - при установке стандартного, да и при всех манипуляциях по замене условных операторов окно истории просто не открывается. Если ставить стандартную ссылку системы, все открывается, но, соответственно, без замены слова репутация. Как только ставлю скрипт обратно, окошко перестает всплывать 0_0
| | |
|
|
2013-05-01Дата: Среда, 01.05.2013, 12:22 | Сообщение #9 | Тема: Замена стандартных надписей в ajax-окнах |
Рядовой
Группа: Проверенные
Статус: Offline
|
likbezz, я сейчас веду речь про отображение на странице профиля пользователя) на самом форуме все, благодаря Вам, прекрасно работает. А при открытии Профиля пользователя отдельной страницей скрипт не вызывается.
Сообщение отредактировал WolFoX - Среда, 01.05.2013, 12:23 | | |
|
|
2013-05-01Дата: Среда, 01.05.2013, 12:37 | Сообщение #10 | Тема: Замена стандартных надписей в ajax-окнах |
Рядовой
Группа: Проверенные
Статус: Offline
|
likbezz, невнимательность благодарю!
| | |
|
|
2013-07-14Дата: Воскресенье, 14.07.2013, 22:09 | Сообщение #11 | Тема: Как скрыть колонки "Темы" и "Ответы" |
Рядовой
Группа: Проверенные
Статус: 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. Что делать, если есть еще вопрос по форуму, но уже по другой теме?))) создать отдельную тему?
Сообщение отредактировал WolFoX - Понедельник, 15.07.2013, 16:58 | | |
|
|
2013-07-15Дата: Понедельник, 15.07.2013, 00:53 | Сообщение #12 | Тема: Как скрыть колонки "Темы" и "Ответы" |
Рядовой
Группа: Проверенные
Статус: Offline
|
Чур, ооо))) не видать мне помощи)) я вот думаю, я пока делаю все, что запланировала, может возникнуть такая толпа вопросов, что проще наеврное в однйо теме потом все спросить дождусь тогда пока Ликбезза, наверное ...
| | |
|
|
2013-07-16Дата: Вторник, 16.07.2013, 15:22 | Сообщение #13 | Тема: Как скрыть колонки "Темы" и "Ответы" |
Рядовой
Группа: Проверенные
Статус: Offline
|
Чур, опубликовала вопрос там, но тишина. У принципе, можно раскидать вопросы по всем идентичным статьям на других сайтах, но я не думаю, что это принесет пользу =( мало кто потом курирует свои статьи.
| | |
|
|
2013-07-18Дата: Четверг, 18.07.2013, 14:14 | Сообщение #14 | Тема: Как скрыть колонки "Темы" и "Ответы" |
Рядовой
Группа: Проверенные
Статус: Offline
|
Чур, я имею в виду, что авторы статьи потом не просматривают комментарии с вопросами и не отвечают на них))) уже не раз опробовано - дохлый номер))) Вопрос более не актуален =)
Сообщение отредактировал WolFoX - Четверг, 18.07.2013, 14:20 | | |
|
|
2013-07-20Дата: Суббота, 20.07.2013, 18:28 | Сообщение #15 | Тема: Скрипт переключения картинок + еще 2)) |
Рядовой
Группа: Проверенные
Статус: 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>
Обращаюсь к вам, т.к. активность администрации на сайтах, с которых взяты коды скриптов отсутствует.
| | |
|