Модератор форума: JonMagon  
Вопросы по применению скриптов в системе uCoz
Модератор форума
Сообщение # 1 | 11:38:19
В данной теме можно попросить помощи для решения проблемы с использованием скриптов в системе uCoz, исполняемых на стороне клиента.


Правила темы:
  • Новичков, только начинающих изучать программирование, просим воздержаться от участия в теме.
  • Также здесь не место для вопросов - где взять какой-либо скрипт.
  • Также бессмысленно спрашивать про скрипты, исполняемые на стороне сервера — для этого существует темы: «PHP на uCoz» и «Условные операторы и системные коды»
nike6248
Сообщений: 3
Репутация: 0

Сообщение # 781 | 17:07:23
Цитата (Ferro7)
в примерах заголовки колонок лежат в th, а не в td (как у вас сейчас). если глянуть исходники плагина , то видно, что это имеет значение, ибо:

да едрить его кочарышку, чтоб он провалился. Действительно в этом трабла!! Спасибо большое, заработало! wacko
mrx
Сообщений: 309
Репутация: 51

Сообщение # 782 | 16:54:58
Поставил скрипт, который описан здесь. Но я хочу сделать так, чтобы пользователи могли оценивать материал только положительно, то есть ставить только "+" и эта оценка была бы равна пяти стандартным юкозовским звездочкам. Никаких промежуточных значений (4, 3, 2, 1 звезды) быть не должно. Как сделать? Увы, но в скриптах не разбираюсь.

UPD. Исходный скрипт при нажатии "-" ставит 1 звезду, при оценке "+" 3 звезды. А нужно, чтобы при нажатии "+" ставилось 5 звезд. Непонятная для меня абракадабра исходного скрипта:

Код
rateForm=function(c,d,f,g){if(typeof d=='undefined'||typeof c=='undefined'||(c!=1&&c!=-1))return false;c+=2;if(!f)f=location.pathname.match(/[^\\\/]+/i)+'';if(!f)return false;var h=$('#rate_'+d);g=$.extend({'before':function(a){a.prev('a').remove();a.next('a').remove()},'after-success':function(a,b){a.html(b).addClass(b>0?'positiveRate':(b==0?'nullRate':'negativeRate'));_uWnd.alert('Оценка засчитана!')},'after-error':function(a){try{eval(a)}catch(e){}}},g||{};);g.before(h);$.post('/'+f+'/',{'a':'65','id':d,'mark':c,'mod':f,'ajax':'2'},function(a){a=$('cmd:first',a).text();var b=a.match(/рейтинг:\s*([\d.]+)\/(\d+)/i);if(!b)return g['after-error'](a);b=Math.round(b[1]*b[2];)-2*b[2];g['after-success'](h,b)};)}


Код
<?if($RATE_FORM$)?><a href="javascript://" 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="javascript://" onclick="rateForm(1,$ID$);return false">+</a><?endif?>
Сообщение отредактировал mrx - Среда, 17 Апр 2013, 17:07:01
hEHMAN__
Сообщений: 14
Репутация: 5

Сообщение # 783 | 19:25:31
Нашел выход из ситуации.
Сообщение отредактировал hEHMAN__ - Среда, 17 Апр 2013, 19:25:51
DizZzel
Сообщений: 10
Репутация: 6
Уровень замечаний:

Сообщение # 784 | 11:27:51
Здравствуйте, помогите пожалуйста исправить скрипт
Код
<script type="text/javascript">       
  $(document).ready(function(){  
  $.get('/index/8-$UID$',{},function(data){  
  $('input.email').val($('#email',data).text());  
  });  
  });       
  </script>
И так есть вот такой код, который выше. Как изменить эти две строчки
Код
$(document).ready(function(){  
  $.get('/index/8-$UID$',{},function(data){

, что бы при нажатии на изображение он выводил ссылку изображения в почтовую форму
Код
<input class="email" value="" name="" type="text" />
Изображение находятся на одной странице, причем не одно, а 12, при нажатии на изображение открывается Ajax окно с почтовой формой.
SushiManga
Сообщений: 15
Репутация: 0

Сообщение # 785 | 15:09:06
На сайте используется скрипт, который заменяет некоторый ссылки на сайте, например:

http://sushi-manga.ru/index/8-0-Delint
на
http://sushi-manga.ru/profile/Delint

http://sushi-manga.ru/index/0-3
на
http://sushi-manga.ru/contact

И так далее...

Проблема в том, что когда открываем всплывающее окно (например, форму входа или в рейтинге "Весь рейтинг"), то страница перезагружается, и мы видим старую ссылку вида:

http://sushi-manga.ru/index/0-3#Login

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

Интересно то, что в Опере всё ОК, тогда как в других браузерах такая проблема. Еще интереснее то, что эта проблема возникает, а у другого человека во всех браузерах всё отлично, у третьего тоже отлично, у четвертого проблема.

Мог бы кто-нибудь помочь решить эту проблему?
Ferro7
Сообщений: 285
Репутация: 230

Сообщение # 786 | 04:19:45
Цитата (SushiManga)
Проблема в том, что когда открываем всплывающее окно


Всплывающие окна открываются через скрипт в onclick'е
Ваш скрипт замены скорее всего не меняет действия в onclick'е, отсюда и ошибка

P.S. Если честно, не ясна ваша проблема, в таких вопросах надо всегда выкладывать проблемный скрипт

Вы полюбили меня. Здесь я. (с)
SushiManga
Сообщений: 15
Репутация: 0

Сообщение # 787 | 19:37:22
Проблема решена, можете удалить сообщения. Ferro7, спасибо (не знаю, ваш пост помог или нет, но проблему решили)!
-angel-
Сообщений: 60
Репутация: 39

Сообщение # 788 | 21:25:05
Здравствуйте уважаемые форумчане !
Подскажите пожалуйста как добавить кнопку ЦЫТАТЫ (quote) на панель при добавления материала.
Нашёл только такой скрипт он добавляет code и spoiler
Код
<script type="text/javascript">    
   $(document).ready(function(){    
   if ($("#brief"))    
   $("input.codeButtons[value='u']:first").parent().after("<span   
style=\"padding-right: 1px;\"><input title=\"Вставить код\"   
value=\"Code\" onclick=\"simpletag('code','','','brief','')\"   
class=\"codeButtons\" id=\"codes\"   
type=\"button\"></span><span style=\"padding-right:   
1px;\"><input title=\"spoiler\" value=\"spoiler\"   
onclick=\"simpletag('spoiler','','','brief','')\" class=\"codeButtons\"   
id=\"spoiler\" type=\"button\"></span>");    
   if ($("#message"))    
   $("input.codeButtons[value='u']:last").parent().after("<span   
style=\"padding-right: 1px;\"><input title=\"Вставить код\"   
value=\"Code\" onclick=\"simpletag('code','','','message','')\"   
class=\"codeButtons\" id=\"codes\"   
type=\"button\"></span><span style=\"padding-right:   
1px;\"><input title=\"spoiler\" value=\"spoiler\"   
onclick=\"simpletag('spoiler','','','message','')\"   
class=\"codeButtons\" id=\"spoiler\"   
type=\"button\"></span>");    
   };);       
   </script>
Заранее благодарен за ответ.

СПАСИБО ПРОБЛЕМУ РЕШИЛ САМ.

Сообщение отредактировал -angel- - Суббота, 27 Апр 2013, 21:43:23
yanat
Сообщений: 21
Репутация: 2

Сообщение # 789 | 14:51:12
Здравствуйте.
Помогите решить 1 вопрос, а точнее найти и исправить ошибку.

Есть функция "Отправить другу" создал новую форму $ADVBT_4$ и вставил ее в "Управление дизайном » Редактирование шаблонов » Вид материалов"
Но увы кнопка не отображается, тогда попробовал этот код спрятать под обычную гиперссылку.
Вот что у меня вышло:
Код
<form id="advFrm304" method="post">  
  <a href="/javascript://" onclick="new _uWnd('AdvPg01','Отправить  
другу',400,200,{align:'left',closeonesc:1,min:0,max:0},{url:'http://pozitiv-ru.com/index/',form:'advFrm304'});">Отправить
  другу</a>  
  <input type="hidden" name="id" value="4" />  
  <input type="hidden" name="a" value="32" />  
  <input type="hidden" name="page" value="http://pozitiv-ru.com/publ" />   
  </form>
Все нормально, ссылка появилась, но эта ссылка даёт сбой, при клике по ней
должно появится аякс окно с данной формой, вот тут то и проблема.
Окно появляется буквально на 1 секунду и выкидывает на стр.404
Помогите найти ошибку...
Заранее спасибо.
Komoff
Сообщений: 595
Репутация: 276

Сообщение # 790 | 00:49:43
yanat,
Цитата (yanat)
<a href="/javascript://" onclick="new _uWnd
лишний
Сообщение отредактировал Komoff - Четверг, 09 Май 2013, 00:50:35
yanat
Сообщений: 21
Репутация: 2

Сообщение # 791 | 13:27:27
Цитата (Komoff)
Нет, не помогло...
но по крайней мере уже на стр.404 не выбрасывает. Спасибо.
Появляется окно и сразу же изчезает
ivanko-artem
Сообщений: 6
Репутация: 0

Сообщение # 792 | 21:26:20
Здрасте
не работает вызов ява скрипта хз че такое.... копалсо так и не понял по чему
<!--[if lt IE 7]>
<script src="ieh.js" language="JavaScript1.4" type="text/javascript"></script>
<![endif]-->
<SCRIPT src="popup.js" type="text/javascript"></SCRIPT>
Ferro7
Сообщений: 285
Репутация: 230

Сообщение # 793 | 22:12:43
ivanko-artem, пропишите полный путь (начиная с домена сайта) до скрипта

Вы полюбили меня. Здесь я. (с)
ivanko-artem
Сообщений: 6
Репутация: 0

Сообщение # 794 | 17:47:56
Цитата (Ferro7)
ivanko-artem, пропишите полный путь (начиная с домена сайта) до скриптаПомогаю милым девушкам с сайтами за плюс репутацию. Интим не предлагать tongue
Сделал свой тетрис. Доволен как слон B)
извеняюсь сразу не сказал я делал так и так и не так прописовал и пути и в скрипте копалсо вот с прописаными путями
<!--[if lt IE 7]>
<script src="http://sotd.at.ua/ieh.js" language="JavaScript1.4" type="text/javascript"></script>
<![endif]-->
<SCRIPT src="http://sotd.at.ua/popup.js" type="text/javascript"></SCRIPT>
MAKARА
Сообщений: 4
Репутация: 0

Сообщение # 795 | 10:27:34
доброе время суток , у меня вот такой вопрос , я добавляю торрент файл для скачивание и он у меня не индексируется возможно ли исправить ошибку в коде , для скачивание


Код
Ошибки на стороне сервера или сайта[i][/i]HTTP-статус: Внутренняя ошибка сервера (500) 86 [i][/i]Страницы запрещены к индексированию вебмастером или не существуют[i][/i]HTTP-статус: Ресурс не найден (404) 286 [i][/i]Не поддерживается роботом[i][/i]Формат документа не поддерживается 5128 Неверный формат документа 2

как это можно исправить , помогите пожалуйста уже замотался бороться с этим


Код
/_ld/0/11_LordoftheRingsW.torrent[list][*][img]http://webmaster.yandex.ru/i/linkint.png[/img]
[*][img]http://webmaster.yandex.ru/i/link.png[/img]
[/list]
23.10.20128.02.2013[i][i][/i][/i]/_ld/0/16_BTRTRT_13206478.torrent[list][*][img]http://webmaster.yandex.ru/i/linkint.png[/img]
[*][img]http://webmaster.yandex.ru/i/link.png[/img]
[/list]
25.11.201228.11.2012[i][i][/i][/i]/_ld/0/23_ower_rangers-su.torrent[list][*][img]http://webmaster.yandex.ru/i/linkint.png[/img]
[*][img]http://webmaster.yandex.ru/i/link.png[/img]
[/list]
14.09.201217.01.2013[i][i][/i][/i]/_ld/0/25_65625torrentino.torrent[list][*][img]http://webmaster.yandex.ru/i/linkint.png[/img]
[*][img]http://webmaster.yandex.ru/i/link.png[/img]
[/list]
14.09.201214.09.2012[i][i][/i][/i]/_ld/0/31_Killing_Floor_1.torrent[list][*][img]http://webmaster.yandex.ru/i/linkint.png[/img]
[*][img]http://webmaster.yandex.ru/i/link.png[/img]
[/list]
6.10.20126.10.2012[i][i][/i][/i]/_ld/0/36_thalf_132085070.torrent[list][*][img]http://webmaster.yandex.ru/i/linkint.png[/img]
[*][img]http://webmaster.yandex.ru/i/link.png[/img]
[/list]
30.09.201230.09.2012[i][i][/i][/i]/_ld/0/40_HardResetRePack.torrent[list][*][img]http://webmaster.yandex.ru/i/linkint.png[/img]
[*][img]http://webmaster.yandex.ru/i/link.png[/img]
[/list]
20.11.201220.11.2012[i][i][/i][/i]/_ld/0/51_NCISv1001_13210.torrent[list][*][img]http://webmaster.yandex.ru/i/linkint.png[/img]
[*][img]http://webmaster.yandex.ru/i/link.png[/img]
[/list]
9.11.20129.11.2012

http://torrent-best-games.net/
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!