andre740 0 Опубликовано: 13 сентября 2014 Рассказать Опубликовано: 13 сентября 2014 Не пойму почему, но даже в дефолтном шаблоне не включаются хотя бы скрипты счетчиков от liveinternet... Может быть нужны какие то дополнительные параметры??? Включали прямой вставкой в main.tpl и через Рекламные банеры - ни один скрипт, что работал на версии 8 и 9 веток не срабатывает... Граждане хорошие - подскажите в чем проблема? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 13 сентября 2014 Рассказать Опубликовано: 13 сентября 2014 Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован. Цитата Ссылка на сообщение Поделиться на других сайтах
andre740 0 Опубликовано: 15 сентября 2014 Рассказать Опубликовано: 15 сентября 2014 Автор Сайт http://www.fishindustryexpo.ru Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 15 сентября 2014 Рассказать Опубликовано: 15 сентября 2014 У вас ошибки в ваших сторонних JS скриптах которые вы подключаете в строке <script language="javascript" src="/templates/fish/css/js/yt_tools.js" type="text/javascript"></script> что в свою очередь может приводить к остановке выполнения других JS скриптов. Смотрите консоль браузера она покажет вам все ошибки. Цитата Ссылка на сообщение Поделиться на других сайтах
andre740 0 Опубликовано: 15 сентября 2014 Рассказать Опубликовано: 15 сентября 2014 Автор У вас ошибки в ваших сторонних JS скриптах которые вы подключаете в строке <script language="javascript" src="/templates/fish/css/js/yt_tools.js" type="text/javascript"></script> что в свою очередь может приводить к остановке выполнения других JS скриптов. Смотрите консоль браузера она покажет вам все ошибки. Что такое консоль браузера? Подскажите что именно неправильно в скрипте.. На старых версиях ведь работало.. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 15 сентября 2014 Рассказать Опубликовано: 15 сентября 2014 Что такое консоль браузера? У любого браузера есть консоль где можно увидеть все ошибки на вашей странице. Смотрите по меню браузера. Подскажите что именно неправильно в скрипте.. Ошибка в стороннем скрипте, а не в тех что идут с DLE, мы не изучаем и не исправляем чужих скриптов, поэтому я не могу вам дать готовый ответ на данный вопрос. На старых версиях ведь работало.. Если вы прочитаете списки того что появилось в новых версиях, то увидите что в нем обновляются и различные Фреймворки, такие например как jquery, и если ваши скрипты взаимодействуют с ними, то ваши например старые плагины могут быть несовместимы с новыми версиями Фреймворков. Цитата Ссылка на сообщение Поделиться на других сайтах
andre740 0 Опубликовано: 16 сентября 2014 Рассказать Опубликовано: 16 сентября 2014 Автор Ну хорошо - сторонние вы не изучаете, но подсказать можете, почему даже стандарные скрипты счетчика от LiveInternet не работают? <!--LiveInternet counter--><script type=\"text/javascript\"><!-- document.write(\"<a href=\'http://www.liveinternet.ru/click\' \"+ \"target=_blank><img src=\'//counter.yadro.ru/hit?t14.1;r\"+ escape(document.referrer)+((typeof(screen)==\"undefined\")?\"\": \";s\"+screen.width+\"*\"+screen.height+\"*\"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+\";u\"+escape(document.URL)+ \";\"+Math.random()+ \"\' alt=\'\' title=\'LiveInternet: показано число просмотров за 24\"+ \" часа, посетителей за 24 часа и за сегодня\' \"+ \"border=\'0\' width=\'88\' height=\'31\'><\\/a>\") //--></script><!--/LiveInternet--> Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 16 сентября 2014 Рассказать Опубликовано: 16 сентября 2014 Ну хорошо - сторонние вы не изучаете, но подсказать можете, почему даже стандарные скрипты счетчика от LiveInternet не работают? Вообще то код полностю неправильный. Что за экранивание кавычек символом <script type="text/javascript"> и т.д. ниже по коду. Никаких экранирований в оригинальном коде от LiveInternet нет. Возьмите оригинальный код на сайте LiveInternet и вставьте его. Цитата Ссылка на сообщение Поделиться на других сайтах
andre740 0 Опубликовано: 16 сентября 2014 Рассказать Опубликовано: 16 сентября 2014 Автор Тогда пожалуйста помогите найти проблему в скрипте обратного отсчета времени, который нужно срочно восстановить в работу и который работал на 8-9 ветке. Выводился он кодом : <center> <div style="margin: 0px auto 0 auto; 02.padding: 0px; 03.text-align:center; 04.font-size: 14px; 05.font-family: Georgia; 06.color: #343434; 07.border: 2px solid #ccc; 08.width: 0px;" id="countdown"> </div> </center> <script src="countdown.js" type="text/javascript" language="javascript"></script> Сам скрипт прикрепить не смог здесь, потому вот его состав: //Скрипт обратного отсчета времени CountDown var eventstr = "Сегодня !!!"; //Эта строка выводиться по окончанию отсчета var countdownid = document.getElementById("countdown"); //ID элемента в который выводится время var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); function CountDowndmn(yr,m,d){ cdyear=yr; cdmonth=m; cdday=d; var today=new Date(); var todayy=today.getYear(); if (todayy < 1000) todayy+=1900; var todaym=today.getMonth(); var todayd=today.getDate(); var todayh=today.getHours(); var todaymin=today.getMinutes(); var todaysec=today.getSeconds(); var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec; futurestring=montharray[m-1]+" "+d+", "+yr dd=Date.parse(futurestring)-Date.parse(todaystring); dday=Math.floor(dd/(60*60*1000*24)*1); dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1); dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1); dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1); if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1){ countdownid.innerHTML=eventstr; return } else { var lastchar = ""+dsec; lastchar = lastchar.substring(lastchar.length-1,lastchar.length); var dsecstr = "секунд"; if (lastchar=="1") { dsecstr = "секунда"; } if ((lastchar=="2")||(lastchar=="3")||(lastchar=="4")) { dsecstr = "секунды"; } lastchar = ""+dmin; lastchar = lastchar.substring(lastchar.length-1,lastchar.length); var dminstr = "минут"; if (lastchar=="1") { dminstr = "минута"; } if ((lastchar=="2")||(lastchar=="3")||(lastchar=="4")) { dminstr = "минуты"; } lastchar = ""+dhour; lastchar = lastchar.substring(lastchar.length-1,lastchar.length); var dhourstr = "часов"; if (lastchar=="1") { dhourstr = "час"; } if ((lastchar=="2")||(lastchar=="3")||(lastchar=="4")) { dhourstr = "часа"; } lastchar = ""+dday; lastchar = lastchar.substring(lastchar.length-1,lastchar.length); var ddaystr = "дней"; if (lastchar=="1") { ddaystr = "день"; } if ((lastchar=="2")||(lastchar=="3")||(lastchar=="4")) { ddaystr = "дня"; } countdownid.innerHTML=""+dday+ " " +ddaystr; } setTimeout("CountDowndmn(cdyear,cdmonth,cdday)",1000); } CountDowndmn(2012,10,17); //Дата отсчета: год, месяц, число Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 16 сентября 2014 Рассказать Опубликовано: 16 сентября 2014 Тогда пожалуйста помогите найти проблему в скрипте обратного отсчета времени, который нужно срочно восстановить в работу и который работал на 8-9 ветке. В самом скрипте ошибок нет. Кроме того что неверно написан сам див куда дожна выводится информация <div style="margin: 0px auto 0 auto; 02.padding: 0px; 03.text-align:center; 04.font-size: 14px; 05.font-family: Georgia; 06.color: #343434; 07.border: 2px solid #ccc; 08.width: 0px;" id="countdown"> </div> [/CODE] что за пункты 02 и т.д. до 0.8. Вы его неверно откуда то скопировали. Должно быть просто [CODE] <div style="margin: 0px auto 0 auto;padding: 0px;text-align:center;font-size: 14px;font-family: Georgia;color: #343434;07.border: 2px solid #ccc;.width: 0px;" id="countdown"> </div> ну и сама дата в скрипте CountDowndmn(2012,10,17); откуда отчет собственно производить. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.