Business Talk

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Business Talk » Сайтостроение » Не работает форма входа на сайт ЮКОЗ!!!!


Не работает форма входа на сайт ЮКОЗ!!!!

Сообщений 1 страница 12 из 12

1

Вот столкнулся с такой проблемой, на моем сайте http://shag-vpered.at.ua не работает форма входа. То есть вводишь e-mail (логин) и пароль, происходит обновление страницы и все но на сайт не получается войти. Удается войти на сам сайт только через панель управления, там вход на сайт срабатывает. Но это очень неудобно очень для редактирования материалов и добавления на сайт.
Все перелазил в интернете не могу найти как решить данную проблему.
Да и еще проблема возникла после смены дизайна сайта. Такая же ситуация и с модулем голосования на сайте, происходит не голосование а обновление страницы. Кто подскажет как это исправить и решить проблему. Всем заранее  спасибо! :unsure:

0

2

1.Зайди в панель управления >>Управление дизайном >>Верхняя часть сайта
Проверь код, должно быть так написано.
<div id="header_left">
<div id="top_menu">
<span class="left"><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a></span>
<?if($USER_LOGGED_IN$)?><span class="center"><a href="$PERSONAL_PAGE_LINK$"><!--<s5214>-->Мой профиль<!--</s>--></a></span>
<?else?><span class="center"><a href="$REGISTER_LINK$"><!--<s3089>-->Регистрация<!--</s>--></a></span><?endif?>
<?if($USER_LOGGED_IN$)?><span class="right"><a href="$LOGOUT_LINK$"><!--<s5164>-->Выход<!--</s>--></a></span>
<?else?><span class="right"><a href="$LOGIN_LINK$"><!--<s3087>-->Вход<!--</s>--></a></span><?endif?>
</div>

Разница в номерах типа <s5176> допускается, это команды для конструктора, не важные.
Свой прописанный код скопируй и сохрани в Блокноте, на всякий случай.
Исправь код если нужно и сохрани изменения.
Если не помогло,то или нажми на той же странице редактора голубую стрелочку отката на шаг назад или вставь назад свой скопированный ранее код.
__________
2. На Главной странице вверху открой Конструктор и добавь еще 1 блок.
Нажми на шестерёнку над этим блоком и в меню выбери Site Elements >> Форма входа.
Сохрани изменения.
__________
3. Если не помогло, пиши тут - ФОРУМ, народ там отзывчивый, помогут.

+2

3

Спасибо сегодня попробую, посмотрим что выйдет. Тут отпишусь о результатах и схожу если что на форум. :rolleyes:

0

4

Да все сказанное верно форуму  также воссатнавливал

0

5

Пробовал править код не помогло. Так же как и ставил код с сайта с таким дизайном где работает форма входа. Аналогично.
Восстанавливал шаблон, страницу входа как посоветовали на другом форуме, то же не помогло.
Что касается установки блока с формой входа, то же ничего, при попытке входа открывается страница вот с такими надписями:
С этим XML-файлом не связана ни одна таблица стилей. Ниже показано дерево элементов.
     

<ajax>

<cmd p="innerHTML" t="blk549148">
<div align="left" style="padding:10px;"><div class="myWinLoadSD"></div></div>
</cmd>

<cmd p="js">
var ad=window.location.href.replace(/#(.*)?/,''); setTimeout("window.location.href='"+ad+"?lD7JpF'",'1000')
</cmd>
</ajax>

Вот так вот. Проблема я так понимаю с самой страницей входа, когда при логине идет обращение к ней ее либо нет либо она не привязана к форме входа. А вот как это исправить это другой вопрос. Будем искать :rolleyes:

Отредактировано Ass238 (2011-12-24 17:55:15)

0

6

Ass238 написал(а):


<ajax>

<cmd p="innerHTML" t="blk549148">
<div align="left" style="padding:10px;"><div class="myWinLoadSD"></div></div>
</cmd>

<cmd p="js">
var ad=window.location.href.replace(/#(.*)?/,''); setTimeout("window.location.href='"+ad+"?lD7JpF'",'1000')
</cmd>
</ajax>

Я конечно не спец....но как по мне то программа просто путается с каким кодом работать.
У тебя открывается команда  <ajax>, потом идет команда работать с яваскрипт приложениями - <cmd p="js">...
В принципе ,ajax разновидность яваскрипта, но как по мне то эти 2 команды не должны быть в одном сценарии.
Вчера твой сайт не реагировал на заполнение Unet профиля, вроде как не принадлежал Юкозу. Сегодня уже сдвиг есть, мой Робоформ сразу просится заполнить логин и пароль. Да вот только не пускают)
Может тебе попробовать установить другой дизайн и проверить работоспособность формы входа на нем?
Или пробовал откат на стандартный шаблон?
PS
Кстати, Экоз довольно капризная система и использование "визуального редактора" и "конструктора" частенько ломают код, вставляют неправильные символы.
Ну и нужно внимательно просматривать изменяемые коды, иногда причина может быть всего в 1 неправильном символе или незакрытой команде.
У меня так было когда создавал сайтик для фанатов игры PirateGalaxy. Мне нужно было чтоб на Главной странице отображался только рисунок и трейлер игры, без новостей. Ну я этого добился. Да вот незадача)) как Админ и зарегистрированный пользователь, я видел правильное отображение этой страницы. А как Посетитель (Гость) пустую страницу и шапку сайта.
Написал на форуме Юкоза и через час получил подсказку - у меня не был закрыт один сценариев, всего лишь не хватало знака / в конце строки.
Исправил и всё нормально.

Отредактировано Sumrock (2011-12-24 22:22:51)

+1

7

Sumrock
CMS юкоз действительно довольно капризная система, одно небольшое изменение может повлечь сбой сайта в целом, что собственно говоря в данном случае мы и имеем.
Откат пробовал всех страниц делать включая и CSS не помогает, правда с одним уточнением. После восстановления шаблонов CSS и контейнеров а так же страницы входа в редакторе в начале пишет что восстановлен шаблон дизайна №901 то есть того который у меня стоит. Далее сохраняюсь и обновляю страницу редактора, он пишет опять что установлен персональный шаблон, то есть получается откат шаблонов не работает почему то.
Что касается дизайнов, на каком то одном дизайне после его установки все работало, но во-первых мне тот дизайн не нравиться, а во-вторых дело не в дизайне, поскольку я пробовал создать чистый "левый" сайт с таким дизайном все работает, а здесь нет.
Скрипты меню, социальных сетей, и рекламных блоков на сайте вряд ли имеют отношение к неработоспособности сайта.
Потому я поступил следующим образом, удалил с сайта стандартный вход и перенес авторизацию на сайте в блок, как Вы мне и советовали, но поставил не стандартный скрипт формы входа а собственный, в итоге, как только авторизуюсь вылетает страница с надписями которые я указывал выше, обновляю страницу и меня авторизует на сайте после обновления как это ни странно, но авторизует сайт только таким образом меня поскольку я Админ сайта, других пользователей не пускает по прежнему, происходит ошибка сценария на которой все и останавливается.
Что касается визуального редактора и конструктора, честно не люблю работать с ними на юкозе, поскольку виз. редактор часто дает сбои это раз, во вторых потом в написанном им коде сложнее разбираться, работаю исключительно через HTML редактор, благо HTML и CSS я знаю, а вот там где скрипты для меня пока темный лес)
Насчет виз. редактора еще хотел заметить вот что то что я наблюдал. После редактирования страницы в визуальном редакторе и сохранении изменений часто выбивает ошибку сценария и если нажимаешь кнопку "продолжить сценарий" как раз и выскакивает страница с текстом идентичным тому что и при авторизации на сайте. Вот такие дела.

В общем будем искать и разбираться, сайт переедет думаю в новом году на другой домен и на другой хостинг, но суть не в этом, мне просто самому интересно понять и разобраться в чем причина такой неполадки. На форум юкоза пока не писал, это на крайний случай. Пока ознакомлюсь с JavaScript может тогда увижу сам в чем ошибка) :rolleyes:

0

8

Ass238 написал(а):

В общем будем искать и разбираться,

Ок, будут какие то новости- сообщите, тоже интересно в чем причина.

0

9

Итак решил обратиться к форуму UCOZ, там есть соответствующий раздел посвященный как раз данной проблеме и у многих людей такая проблема возникает как оказалось, в общем я не один оказался такой.
Почитал форум и попробовал последовать советам что там стоят, типа чистка кукисов, включение в браузере работы javascript и прочих таких вещей. Все попробовал не помогло. Поскольку где то есть конфликт кода, но как человек не понимающий в скриптах ничего, самостоятельно ошибку кода выявить я не могу.
Написал на форуме свою проблему с указанием ошибки сценария, что у меня выбивало, мне последовал такой ответ что форма входа у меня безобразно и печально выглядит, как тут:

http://uploads.ru/i/C/L/c/CLcyH.jpg

Хотя у меня форма входа отображалась корректно, причем я мог через нее авторизоваться на сайте как Админ, но правда после обновления страницы с ошибкой сценария <ajax>, текст которого я приводил выше. Другие пользователи авторизоваться не могли.
Поскольку вид формы оказался баговым, я удалил блок  с формой входа и вернул стандартный вход с всплывающей формой входа. Возврат ничего не дал, теперь авторизоваться через сайт я не мог вообще, единственное что хорошо что исчезло безобразие которое видно на скрине.

Далее я опять описал, что все убрал, но прежняя стандартная форма не работает вообще. Ответа пока до сих пор нет еще. Потому решил сам размышлять, еще раз перечитал форум и как понял такая ошибка связана со скриптом jquery. Поскольку при создании сайта на юкоз сразу же подключается этот скрипт, а потом пользователи настраивая сайт подключают еще один такой же скрипт вот и конфликт.
Потому решил так убрать действие этого скрипта, заменив в коде </head> и </title> соответственно на </head<?'>'?> и </title<?'>'?>.
В итоге у меня появились на сайте, модуль опросов, календарь и прочие стандартные модули, но при этом произошел сбой меню и еще не большие сбои. Потому на данный момент сайт отключен, производиться обновление всех данных. Форма входа работает корректно. После обновления к вечеру сайт вновь будет работать, надеюсь что проблем никаких не возникнет.

Как только все будет готово отпишусь! :rolleyes:

0

10

Все наконец то выяснил истинную причину конфликта кода на сайте из за чего и не работала форма входа. Код сайта конфликтует со скриптом меню, именно скриптом а не CSS. Скрипт создает эффект выезжания подменю и его скрытия по клику самого пункта меню. Однако не задача хочу именно такое меню, то есть с эффектом выезжания подменю как на Seosprint, только как в таком случае оптимизировать скрипт под юкоз что бы все работало и меню и форма входа это уже другой вопрос!
Будем думать!
Да на всякий случай вот скрипт самого меню без CSS и HTML:

<script type="text/javascript" src="jquery-1.2.6.pack.js"></script>
<script type="text/javascript" src="ddaccordion.js">
</script>
<script type="text/javascript">
ddaccordion.init({
headerclass: "submenuheader", //Shared CSS class name of headers group
contentclass: "submenu", //Shared CSS class name of contents group
revealtype: "click", //Reveal content when user clicks or onmouseover the header? Valid value: "click" or "mouseover
mouseoverdelay: 200, //if revealtype="mouseover", set delay in milliseconds before header expands onMouseover
collapseprev: true, //Collapse previous content (so only one open at any time)? true/false
defaultexpanded: [], //index of content(s) open by default [index1, index2, etc] [] denotes no content
onemustopen: false, //Specify whether at least one header should be open always (so never all headers closed)
animatedefault: false, //Should contents open by default be animated into view?
persiststate: true, //persist state of opened contents within browser session?
toggleclass: ["", ""], //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"]
togglehtml: ["suffix", "<img src='http://shag-vpered.at.ua/plus.gif' class='statusicon' />", "<img src='http://shag-vpered.at.ua/minus.gif' class='statusicon' />"], //Additional HTML added to the header when it's collapsed and expanded, respectively ["position", "html1", "html2"] (see docs)
animatespeed: "fast", //speed of animation: integer in milliseconds (ie: 200), or keywords "fast", "normal", or "slow"
oninit:function(headers, expandedindices){ //custom code to run when headers have initalized
//do nothing
},
onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed
//do nothing
}
})
</script>

+1

11

:cool: Молодец что разобрался и решил проблему!
У меня табличка с кодом и красной надписью была сразу, я так понял это после добавления отдельного блока Логина происходит. Сейчас всё отображается хорошо,единственное - опять же сайт не идентифицируется как принадлежащий Ukoz.
Объясню. При регистрации в системе Юкоза, заполняется форма Unet профиля, которая дает возможность входить на сайты Юкоза без повторной регистрации уже как Пользователь.
То есть попадая на такие сайты я просто нажимаю кнопку плагина Unet и всё, я считаюсь на сайте зарегистрированным и вход открыт.
Тут так не получается.
Это конечно не важно, но вот такая проблемка существует)

0

12

Sumrock написал(а):

Тут так не получается.
Это конечно не важно, но вот такая проблемка существует)

Нет не совсем разобрался, сейчас мозгую как сделать меню что бы оно было выпадающим, потому такое количество пунктов просто "загружают" место и при этом что бы код меню не "конфликтил" с кодом сайта. Идея одна есть завтра попробую сделать.

Что касаеться принадлежности сайта юкозу и авторизации через юнет. Я понимаю о чем вы говорите, с одним логином и паролем можно авторизоваться на всех сайтах системы юнет. Попробую разобраться с этой проблемой. Так же о ее решении отпишусь или невозможности решения! :rolleyes:

0


Вы здесь » Business Talk » Сайтостроение » Не работает форма входа на сайт ЮКОЗ!!!!