Господа Джумловеды и Джумловоды. Проблема возникла практически на пустом месте. Сайт тихо и мирно себе работал и не создавал особых проблем, но вот однажды, без какого либо воздействия извне (сайт не администрировался месяца три - причина того - отсутствие денег у владельца), произошел тихий сбой - при регистрации нового пользователя после заполнения всех полей в форме регистрации и нажатия на кнопку "Зарегистрировать" происходит следующее - страничка быстренько перегружается и снова перед вами пустая форма регистрации для заполнения... В Хроме воспользовался опцией просмотра консоли на момент нажатия кнопки - и увидел следующее: Код (html): Uncaught SyntaxError: Unexpected identifier index.php:2019 Uncaught TypeError: Object [object Object] has no method 'addEvent' hover.js:1 (anonymous function) hover.js:1 (anonymous function) hover.js:1 returns mootools.js:21 (anonymous function) mootools.js:21 (anonymous function) mootools.js:50 Element.Methods.Events.fireEvent mootools.js:50 (anonymous function) mootools.js:59 (anonymous function) mootools.js:59 returns При просмотре самой ошибки выдало следующее: Код (html): window.addEvent('domready', function() { (((/// Вот именно тут показывает ошибку, ссылаясь на отсутствие или сбой addEvent///))) var list = $$('#left a.mainlevel,#left ul.menu li a,#right a.mainlevel,#right ul.menu li a'); list.each(function(element) { var fx = new Fx.Styles(element, {duration:350, wait:false, transition: Fx.Transitions.Quad.easeInOut}); element.addEvent('mouseenter', function(){ fx.start({ 'padding-left': 35, 'color': '#222222' }); }); element.addEvent('mouseleave', function(){ fx.start({ 'padding-left': 10, 'color': '#222222' }); }); }); var list = $$('ul.menu li li a, a.sublevel'); list.each(function(element) { var fx = new Fx.Styles(element, {duration:350, wait:false,transition: Fx.Transitions.Quad.easeInOut}); element.addEvent('mouseenter', function(){ fx.start({ 'padding-left': 35, 'color': '#888' }); }); element.addEvent('mouseleave', function(){ fx.start({ 'padding-left': 10, 'color': '#999' }); }); }); var list = $$('a.contentpagetitle,.contentheading ' ); list.each(function(element) { var fx = new Fx.Styles(element, {duration:500, wait:false}); element.addEvent('mouseenter', function(){ fx.start({ 'color': '#ffffff' }); }); element.addEvent('mouseleave', function(){ fx.start({ 'color': '#3a3225' }); }); }); var list = $$('#header_topmenu a'); list.each(function(element) { var fx = new Fx.Styles(element, {duration:500, wait:false}); element.addEvent('mouseenter', function(){ fx.start({ 'color': '#efefef' }); }); element.addEvent('mouseleave', function(){ fx.start({ 'color': '#000000' }); }); }); }); function scrollToTop(){ scrollBy(0,-1500) ; } function scrollToTop(){ for (var i=0;i<1500;i++){ scrollBy(0,-15) ; } } Внимание вопрос: И что теперь мне делать, что бы все снова заработало и не выдавало больше таких сообщений? ЗЫ. Фразы типа "Попрыгай с бубном вокруг компа" и "Прими пурген" не прокатит. ЗЫ. ЗЫ. примерно в тоже время, что и указанное выше (появление проблемы) хостингом на сайт был установлен дополнительный компонент - доп. блокировка админки и теперь в админку можно войти только введя две пары авторизации... а снять такую блокировку хостинг наотрез отказывается. Так же были предприняты элементарные шаги по восстановлению резервной копии сайта - но хостинг сохраняет резервные копии только за пять последних дней, а сбой произошел раньше, а на просьбы дать бэкапы более ранние - мы вежливо были посланы.... до сарая боком.
Что то тишина в этой теме? Неужто никто не знает? Да уж, саппорт... Никто не может подсказать, как же все же мне быть - как устранить такую проблему и заставить сайт работать снова как и раньше,