Архив - только для чтения |
Сообщество uCoz Архивариус Архив Архив темы Если вы заметили баг (2012-2016гг.) |
Архив темы Если вы заметили баг |
Добрый день.
У меня такая же проблема как и у XemorDio, . В блоках : фотоальбомы, каталог статей, каталог файлов, каталог сайтов, не работает счетчик материалов. s104 www.argerusa.com пример на фотоальбоме - http://s019.radikal.ru/i615/1412/d8/fe45e560f11b.png Написала в службу поддержки, мне ответили , что письмо передано техникам, ждите ответа. Но у меня уже несколько таких предыдущих других жалоб на технические неполадки лежат и ждут ответа. Уже несколько месяцев. А теперь вот эта будет лежать. Проблемы не решаются, увы. Помогите пожалуйста . |
Добрый день, в модуле "Каталог файлов", в категориях Поздравления и Рецепты, не отображается количество материалов, хотя они там есть, просто стоит 0. http://tvoistatus.ucoz.ru/load/ Сервер s61. Заметила это вчера поздно вечером, подумала, может на UCOZ делают какие-то обновления, но сегодня, зайдя на сайт, увы, ничего не изменилось, по-прежнему стоит 0. Надеюсь, что в ближайшее время, эта небольшая проблемка разрешится. Спасибо) Сообщение отредактировал Lorein) - Суббота, 27 Дек 2014, 16:07:32
|
1. Любые сайты в системе uCoz, но вот конкретный промер
2. Подозреваю, что любой сервер (для примера №6) 3. Код для авторизации через социальные сети дублируется вне кода $AJAXJS$. Что именно я имею в виду: если не использовать код $AJAXJS$, то всё хорошо - портянка стандартных стилей и скриптов подставляется сразу перед закрывающим тегом head (как например на этом форуме): Код <link type="text/css" rel="StyleSheet" href="http:https://s4.ucoz.net/src/base.css" /> <link type="text/css" rel="StyleSheet" href="http:https://s4.ucoz.net/src/layer1.css" /> <script type="text/javascript" src="http:https://s4.ucoz.net/src/jquery-1.7.2.js"></script> <script type="text/javascript">window.ulb = {photoPage: "Перейти на страницу с фотографией.",closeBtn: "Закрыть", error: "Запрошенный контент не может быть загружен. Пожалуйста, попробуйте позже.", next: "Вперед", prev: "Предыдущий", btnPlay: "Начать слайдшоу", btnToggle: "Изменить размер"}</script> <link href="http:https://s4.ucoz.net/src/ulightbox/ulightbox.css" rel="stylesheet" type="text/css" /><script type="text/javascript" src="http:https://s4.ucoz.net/src/ulightbox/ulightbox.js"></script> <script type="text/javascript" src="http:https://s4.ucoz.net/src/uwnd.js?2"></script><style type="text/css">.UhideBlock {display:none}</style><script type="text/javascript">new Image().src = "http://counter.yadro.ru/hit;noadsru?r"+escape(document.referrer)+((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";"+Math.random();</script><script type="text/javascript">//<!-- (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter25852319 = new Ya.Metrika({id:25852319, webvisor:true, clickmap:true, trackLinks:true, accurateTrackBounce:true}); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); function uSocialLogin(t){ var params = { 'vkontakte':{ 'width':790, 'height':400 }, 'facebook':{ 'width':950, 'height':520 }, 'yandex':{ 'width':870, 'height':515 }, 'google':{ 'width':700, 'height':360 }, 'twitter':{ 'width':800, 'height':400 } }; var ref = escape(location.hash ? location.protocol + '//' + location.hostname + location.pathname + ( location.search ? location.search + '&' : '?' ) + 'rnd=' + Date.now() + location.hash : location.href); // var ref = escape(location.href); window.open('/'+t+'?ref='+ref,'conwin','width='+params[t].width+',height='+params[t].height+',status=1,resizable=1,left='+parseInt((screen.availWidth/2)-(params[t].width/2))+',top='+parseInt((screen.availHeight/2)-(params[t].height/2)-20)+'screenX='+parseInt((screen.availWidth/2)-(params[t].width/2))+',screenY='+parseInt((screen.availHeight/2)-(params[t].height/2)-20)); try{yaCounter25852319.reachGoal(t);}catch(e){} return false; } //--></script> <link type="text/css" rel="StyleSheet" href="http:https://s4.ucoz.net/src/social.css" /> </head> Если мы хотим поменять очерёдность загрузки стилей и скриптов (мы ответственные, знаем что это такое и зачем это нужно), то мы пишем в шаблоне примерно так: Код <!--U1AJAXJS1Z--> $AJAXJS$ <!--/U1AJAXJS1Z--> <link href="/css/my_awesome_style.min.css" rel="stylesheet"> <script src="/js/my_awesome_scripts.min.js"></script> </head> А сервер нам отдаёт: Код <!--U1AJAXJS1Z--> <link type="text/css" rel="StyleSheet" href="http://s6.ucoz.net/src/base.css" /> <link type="text/css" rel="StyleSheet" href="http://s6.ucoz.net/src/layer6.css" /> <script type="text/javascript" src="http://s6.ucoz.net/src/jquery-1.7.2.js"></script> <script type="text/javascript">window.ulb = {photoPage: "Перейти на страницу с фотографией.",closeBtn: "Закрыть", error: "Запрошенный контент не может быть загружен. Пожалуйста, попробуйте позже.", next: "Вперед", prev: "Предыдущий", btnPlay: "Начать слайдшоу", btnToggle: "Изменить размер"}</script> <link href="http://s6.ucoz.net/src/ulightbox/ulightbox.css" rel="stylesheet" type="text/css" /><script type="text/javascript" src="http://s6.ucoz.net/src/ulightbox/ulightbox.js"></script> <script type="text/javascript" src="http://s6.ucoz.net/src/uwnd.js?2"></script><style type="text/css">.UhideBlock {display:none}</style><script type="text/javascript">new Image().src = "http://counter.yadro.ru/hit;noadsru?r"+escape(document.referrer)+((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";"+Math.random();</script><script type="text/javascript">//<!-- (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter25852319 = new Ya.Metrika({id:25852319, webvisor:true, clickmap:true, trackLinks:true, accurateTrackBounce:true}); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); function uSocialLogin(t){ var params = { 'vkontakte':{ 'width':790, 'height':400 }, 'facebook':{ 'width':950, 'height':520 }, 'yandex':{ 'width':870, 'height':515 }, 'google':{ 'width':700, 'height':360 }, 'twitter':{ 'width':800, 'height':400 } }; var ref = escape(location.hash ? location.protocol + '//' + location.hostname + location.pathname + ( location.search ? location.search + '&' : '?' ) + 'rnd=' + Date.now() + location.hash : location.href); // var ref = escape(location.href); window.open('/'+t+'?ref='+ref,'conwin','width='+params[t].width+',height='+params[t].height+',status=1,resizable=1,left='+parseInt((screen.availWidth/2)-(params[t].width/2))+',top='+parseInt((screen.availHeight/2)-(params[t].height/2)-20)+'screenX='+parseInt((screen.availWidth/2)-(params[t].width/2))+',screenY='+parseInt((screen.availHeight/2)-(params[t].height/2)-20)); try{yaCounter25852319.reachGoal(t);}catch(e){} return false; } //--></script> <link type="text/css" rel="StyleSheet" href="http://s6.ucoz.net/src/social.css" /> <!--/U1AJAXJS1Z--> <link href="/css/my_awesome_style.min.css" rel="stylesheet"> <script src="/js/my_awesome_scripts.min.js"></script> <script type="text/javascript">//<!-- (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter25852319 = new Ya.Metrika({id:25852319, webvisor:true, clickmap:true, trackLinks:true, accurateTrackBounce:true}); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); function uSocialLogin(t){ var params = { 'vkontakte':{ 'width':790, 'height':400 }, 'facebook':{ 'width':950, 'height':520 }, 'yandex':{ 'width':870, 'height':515 }, 'google':{ 'width':700, 'height':360 }, 'twitter':{ 'width':800, 'height':400 } }; var ref = escape(location.hash ? location.protocol + '//' + location.hostname + location.pathname + ( location.search ? location.search + '&' : '?' ) + 'rnd=' + Date.now() + location.hash : location.href); // var ref = escape(location.href); window.open('/'+t+'?ref='+ref,'conwin','width='+params[t].width+',height='+params[t].height+',status=1,resizable=1,left='+parseInt((screen.availWidth/2)-(params[t].width/2))+',top='+parseInt((screen.availHeight/2)-(params[t].height/2)-20)+'screenX='+parseInt((screen.availWidth/2)-(params[t].width/2))+',screenY='+parseInt((screen.availHeight/2)-(params[t].height/2)-20)); try{yaCounter25852319.reachGoal(t);}catch(e){} return false; } //--></script> <link type="text/css" rel="StyleSheet" href="http://s6.ucoz.net/src/social.css" /> </head> Как видно из кода, всё работает как надо кроме куска: Код <script type="text/javascript">//<!-- (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter25852319 = new Ya.Metrika({id:25852319, webvisor:true, clickmap:true, trackLinks:true, accurateTrackBounce:true}); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); function uSocialLogin(t){ var params = { 'vkontakte':{ 'width':790, 'height':400 }, 'facebook':{ 'width':950, 'height':520 }, 'yandex':{ 'width':870, 'height':515 }, 'google':{ 'width':700, 'height':360 }, 'twitter':{ 'width':800, 'height':400 } }; var ref = escape(location.hash ? location.protocol + '//' + location.hostname + location.pathname + ( location.search ? location.search + '&' : '?' ) + 'rnd=' + Date.now() + location.hash : location.href); // var ref = escape(location.href); window.open('/'+t+'?ref='+ref,'conwin','width='+params[t].width+',height='+params[t].height+',status=1,resizable=1,left='+parseInt((screen.availWidth/2)-(params[t].width/2))+',top='+parseInt((screen.availHeight/2)-(params[t].height/2)-20)+'screenX='+parseInt((screen.availWidth/2)-(params[t].width/2))+',screenY='+parseInt((screen.availHeight/2)-(params[t].height/2)-20)); try{yaCounter25852319.reachGoal(t);}catch(e){} return false; } //--></script> <link type="text/css" rel="StyleSheet" href="http://s6.ucoz.net/src/social.css" /> который отрисовывается и в $AJAXJS$ и перед </head> Нужно полностью перенести этот код в $AJAXJS$ и убрать дублирование перед </head>. 4. Кажется что это действительно для любого модуля. ПС, да, я знаю про <? '</he' + 'ad>' ?> и !important, но поверьте, продвинутым пользователям гораздо удобнее использовать один код, чем уродовать свои шаблоны и стили костылями. Absit invidia verbo
|
1. Любой сайт
2. Любой (у меня s1) 3. Если мы задаем через SEO-модуль свой адрес к материалу (например site.ru/my_article), то в информерах остаются ссылки на материал полными ( site.ru/publ/category/my_article/13-1-0-7) 4. Модуль информеры и SEO Считаю, что в информерах должны быть пути к материалам такие же как заданы через SEO-модуль. Мои сайты: Titan Quest | Всё спасибо в репутацию
|
Заметил, что если воспользоваться поиском по сайту - то количество результатов равно установке "Количество материалов на странице:" в ПУ, у всех так?
http://www.nevyansk.org.ru/search/ : Сброс шаблона и настроек ни к чему не привел, проверил на нескольких сайтах в системе - похоже проблема глобальная Прикрепления:
7090470.png
(15.7 Kb)
|
|
В декабре я написала , что не работают счетчики материалов.И в тех поддержку написала, но вы так и не исправили эту ошибку.
А сейчас я вижу , что не работает "поиск по сайту" . Вместо того чтобы искать материалы, показывает, что их 0. Почему все так плохо? Каждый месяц в Укозе что то, да портится. Это так и будет дальше? www.argerusa.com |
Обнаружен баг на странице товара. Робот Google воспринимает юкозскрипт как 404 ошибку для страницы.
Объясняю подробнее. В sео настройках модуля интернет-магазин у меня задано что страницы (imgs), (comm), (spec) отключены. Изменен идентификатор desc на katalog и включен 301 редирект на него. В последнее время обнаружил что стало появляться много ошибок в гугл-вебмастере. Смотрю на них: Ошибки URL-адресов - Не найдено более 200 страниц (404) ошибка. Наведу пример на одном товаре, пишет: Не найдено - URL: http://amrita.club/shop/369/comm/gastrogiperin; (именно в конце ; пишет; у меня сразу возник вопрос - откуда точка с запятой?). Открываю ошибку к этой странице чтобы глянуть подробнее, смотрю пишет что робот обнаружил эту страницу так как действующая страница http://amrita.club/shop/369/katalog/gastrogiperin ссылается на неё. Думаю, проверю код, ссылаться страница не может так как у меня там ссылок на неё нет. Открываю код и что вижу системный скрипт в блоке комментариев который содержит этот юрл на страницу комментариев которой не существует (отключена). Подправьте пожалуйста. И ещё одно - там точно должна быть точка с запятой (;)? Код <script type="text/javascript"> function spages(p,link) { if(1) { //document.location.href = '/'+'shop'+'/'+'369/katalog/gastrogiperin;'+p; document.location.href = link.href; return; } try { document.getElementById('myGrid').style.cssText = 'position:absolute; z-index:8; top:0;left:0; display:normal; background: url(\'http://s42.ucoz.net/img/fr/g.gif\'); text-align:center; width:'+document.body.scrollWidth+'px; height:'+document.body.scrollHeight+'px;'; } catch(e) { }; _uPostForm('',{url:'[color=#ff0000]/shop/369/comm/gastrogiperin;'+p,type:'POST',data:{ soc_type: scurrent, sdata: ssdata[scurrent]}}); } </script> Сделайте шаг навстречу здоровью amrita.club
|
Судя по тишине - не скоро
|
|
| |||