|
Форма входа
|
|
| danger9393 | Дата: Среда, 24.03.2010, 18:11 | Сообщение # 1 |
Offline
Опытный
Пользователи
| Сообщений: | 113 |
| Награды: | 0 |
| Замечания: | 0% |
|
у Меня на сайте такая проблема,сверху,в верхней части сайта как видите тоже идёт дополнительная форма входа типа,нажимаешь и высвечивается табличка,там вводишь логин,пароль... ТАк вот у меня там только выйти можно,пробоваал добавлять вход чтобы не только выход был и дизайн кривой становится не получается,помогите плз,вот код Code <script> var tit = document.title; var c = 0;
function writetitle() { document.title = tit.substring(0,c);//osw if(c==tit.length) { c = 0;setTimeout("writetitle()", 3000) } else { c++; setTimeout("writetitle()", 200) } } writetitle() </script> <CENTER><IMG alt="" src="/img/moy.jpg" width="100%" align="" border="0"> <TABLE style="border: 1px solid rgb(38, 38, 38); background: transparent url(/img/line.png) repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" border="0" cellpadding="0" cellspacing="0" height="28" width="100%"> <TBODY><TR><TD width="50%" align="left" style="font-size:10px;padding-left:10px;"> <A href="$HOME_PAGE_LINK$">Главная</A> | <A href="$PERSONAL_PAGE_LINK$">Мой профиль</A> | <A href="$LOGOUT_LINK$">Выход</A> </TD><TD width="50%" align="right" style="font-size:10px;padding-right:10px;">Вы вошли как <A href=""><B>$USERNAME$</B></A> | Группа "<U>$USER_GROUP$</U>" | <A href="$RSS_LINK$">RSS</A></TD></TR></TBODY></TABLE><P> </P><P>$MYINF_35$<BR></P>
|
| |
| |
| antisept | Дата: Четверг, 25.03.2010, 17:09 | Сообщение # 2 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
danger9393, не нужно в каждой теме писать адрес своего сайта. Просто занеси его в свой профиль и все. Пробуй: Code <script> var tit = document.title; var c = 0;
function writetitle() { document.title = tit.substring(0,c);//osw if(c==tit.length) { c = 0;setTimeout("writetitle()", 3000) } else { c++; setTimeout("writetitle()", 200) } } writetitle() </script> <CENTER><IMG alt="" src="/img/moy.jpg" width="100%" align="" border="0"> <TABLE style="border: 1px solid rgb(38, 38, 38); background: transparent url(/img/line.png) repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" border="0" cellpadding="0" cellspacing="0" height="28" width="100%"> <TBODY><TR><TD width="50%" align="left" style="font-size:10px;padding-left:10px;"> <A href="$HOME_PAGE_LINK$">Главная</A> | <A href="$PERSONAL_PAGE_LINK$">Мой профиль</A> | <?if($USER_LOGGED_IN$)?><A href="$LOGOUT_LINK$">Выход</A><?else?><a href="javascript://" onclick="new _uWnd('LF',' ',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});">Вход</a><?endif?> </TD><TD width="50%" align="right" style="font-size:10px;padding-right:10px;">Вы вошли как <A href=""><B>$USERNAME$</B></A> | Группа "<U>$USER_GROUP$</U>" | <A href="$RSS_LINK$">RSS</A></TD></TR></TBODY></TABLE><P> </P><P>$MYINF_35$<BR></P>
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| danger9393 | Дата: Четверг, 25.03.2010, 17:59 | Сообщение # 3 |
Offline
Опытный
Пользователи
| Сообщений: | 113 |
| Награды: | 0 |
| Замечания: | 0% |
|
antisept, спасибо,в долгу всё равно не останусь)) Рекламу у себя на сайте поставлю вашего сайта))
|
| |
| |
| antisept | Дата: Четверг, 25.03.2010, 18:00 | Сообщение # 4 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Quote (danger9393) Рекламу у себя на сайте поставлю вашего сайта)) А вот за это - тебе спс.
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| MrChert | Дата: Пятница, 30.04.2010, 15:06 | Сообщение # 5 |
Offline
Опытный
Проверенные
| Сообщений: | 97 |
| Награды: | 0 |
| Замечания: | 0% |
|
antisept, а можешь у меня проверить? Я чет скидал мини профиль, а он гад не хочет работать... На странице сделал так:Code <?if($USER_LOGGED_IN$)?>$LOGIN_FORM$<?else?>$GLOBAL_PROFIL$<?endif?> А в глобальном блоке так: Code <div class="left"> <form class="clearfix" action="#" method="post"> <h6>Мини Профиль</h6> <center> <script language="JavaScript"> var h=(new Date()).getHours(); if (h > 23 || h <7) document.write('Привет неспящим!') ; if (h > 6 && h < 12) document.write('Доброе утро!'); if (h > 11 && h < 19) document.write('Добрый день!'); if (h > 18 && h < 24) document. write('Добрый вечер!'); </script> <font color="#ffffff"><strong>$USERNAME$</strong></font><br><br> <?if($USER_AVATAR_URL$)?><img class="userAvatar" title="$USERNAME$" src="$USER_AVATAR_URL$" border="0"><?else?><?if($USER_LOGGED_IN$)?><img class="userAvatar" title="$USERNAME$" src="/images/noavatar.png" border="0"><?else?><img class="userAvatar" title="$USERNAME$" src="/images/noavatar.png" border="0"><?endif?><?endif?><br> Вы вошли как: <strong>$USERNAME$</strong><br> Группа: <strong>$USER_GROUP$</strong><br> Личных сообщений: <strong>$UNREAD_PM$</strong><br><br> <input class="buttonprofile" type="button" onclick="document.location.href='/index/8'; return false;" value="Профиль">
<input class="buttonprofile" type="button" onclick="window.open('/index/14','pmw','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350'); return false;" value="ЛС">
<input class="buttonprofile" type="button" onclick="document.location.href='/index/10'; return false;" value="Выход">
<?if($IS_NEW_PM$)?><script type="text/javascript">function flashit(id,cl){var c=document.getElementById(id);if (c.style.color=='red'){c.style.color=cl;}else {c.style.color='red';}}setInterval("flashit('upml2','')",500)</script><?endif?> <script language=javascript type=text/javascript> function openOnClick(client_type) { if(client_type=="mail")clientWindow = window.open("$PM_URL$","pmw","scrollbars=1,top=0,left=0,resizable=1,width=850,height=350") || alert("Отключите блокировку всплывающих окон!"); if(client_type=="send")clientWindow = window.open("/index/14-999-0-1","pms","scrollbars=1,top=0,left=0,resizable=1,width=850,height=350") || alert("Отключите блокировку всплывающих окон!"); if(client_type=="options")clientWindow = window.open("/index/11","options","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!"); if(client_type=="users")clientWindow = window.open("$USERS_LIST_URL$","users","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!"); if(client_type=="rules")clientWindow = window.open("/rules.html","rules","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!"); } </script> </center> </form> </div> Форма входа нормально работает, а когда входишь, она исчезает а на ее месте не появляется мини профиль, почему? ЗЫ Как закончу копаться с дизайном тоже рекламку к тебе обещаю поставить, сайт будет крутиться в САР, так что какая-то часть юзеров прибудет...
<-- Для Спасибо есть кнопочка//
|
| |
| |
| antisept | Дата: Пятница, 30.04.2010, 16:28 | Сообщение # 6 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Условие не правильно задал. У тебе получается, что профиль будет показываться гостям, а форма входа -авторизированным пользователям. Нужно так: Code <?if($USER_LOGGED_IN$)?>$GLOBAL_PROFIL$<?else?>$LOGIN_FORM$<?endif?> Quote (MrChert) Форма входа нормально работает, а когда входишь, она исчезает а на ее месте не появляется мини профиль, почему? ЗЫ Как закончу копаться с дизайном тоже рекламку к тебе обещаю поставить, сайт будет крутиться в САР, так что какая-то часть юзеров прибудет... спс.
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| MrChert | Дата: Пятница, 30.04.2010, 21:24 | Сообщение # 7 |
Offline
Опытный
Проверенные
| Сообщений: | 97 |
| Награды: | 0 |
| Замечания: | 0% |
|
Quote (antisept) Условие не правильно задал. antisept, все равно не пашет, а в самом коде профиля багов нет? Я вроде все проверил, короче для наглядности сайт:[spoiler]Вся эта лабуда в панели сверху. ЗЫ не суди строго только начал капаться в шаблоне, еще 2 экзамена и быстрей работа пойдет...
<-- Для Спасибо есть кнопочка//
|
| |
| |
| antisept | Дата: Суббота, 01.05.2010, 09:06 | Сообщение # 8 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Quote (MrChert) а в самом коде профиля багов нет? Нет. Постой-ка, а куда ты вставляешь этот код: Code <?if($USER_LOGGED_IN$)?>$GLOBAL_PROFIL$<?else?>$LOGIN_FORM$<?endif?> Случайно, не в один из глобальных блоков (верхняя или нижняя часть сайта, первый или второй контейнер)? Если да, то $GLOBAL_PROFIL$ работать не будет. Нужно вставлять полный код, т.е: Code <?if($USER_LOGGED_IN$)?><div class="left"> <form class="clearfix" action="#" method="post"> <h6>Мини Профиль</h6> <center> <script language="JavaScript"> var h=(new Date()).getHours(); if (h > 23 || h <7) document.write('Привет неспящим!') ; if (h > 6 && h < 12) document.write('Доброе утро!'); if (h > 11 && h < 19) document.write('Добрый день!'); if (h > 18 && h < 24) document. write('Добрый вечер!'); </script> <font color="#ffffff"><strong>$USERNAME$</strong></font><br><br> <?if($USER_AVATAR_URL$)?><img class="userAvatar" title="$USERNAME$" src="$USER_AVATAR_URL$" border="0"><?else?><?if($USER_LOGGED_IN$)?><img class="userAvatar" title="$USERNAME$" src="/images/noavatar.png" border="0"><?else?><img class="userAvatar" title="$USERNAME$" src="/images/noavatar.png" border="0"><?endif?><?endif?><br> Вы вошли как: <strong>$USERNAME$</strong><br> Группа: <strong>$USER_GROUP$</strong><br> Личных сообщений: <strong>$UNREAD_PM$</strong><br><br> <input class="buttonprofile" type="button" onclick="document.location.href='/index/8'; return false;" value="Профиль">
<input class="buttonprofile" type="button" onclick="window.open('/index/14','pmw','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350'); return false;" value="ЛС">
<input class="buttonprofile" type="button" onclick="document.location.href='/index/10'; return false;" value="Выход">
<?if($IS_NEW_PM$)?><script type="text/javascript">function flashit(id,cl){var c=document.getElementById(id);if (c.style.color=='red'){c.style.color=cl;}else {c.style.color='red';}}setInterval("flashit('upml2','')",500)</script><?endif?> <script language=javascript type=text/javascript> function openOnClick(client_type) { if(client_type=="mail")clientWindow = window.open("$PM_URL$","pmw","scrollbars=1,top=0,left=0,resizable=1,width=850,height=350") || alert("Отключите блокировку всплывающих окон!"); if(client_type=="send")clientWindow = window.open("/index/14-999-0-1","pms","scrollbars=1,top=0,left=0,resizable=1,width=850,height=350") || alert("Отключите блокировку всплывающих окон!"); if(client_type=="options")clientWindow = window.open("/index/11","options","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!"); if(client_type=="users")clientWindow = window.open("$USERS_LIST_URL$","users","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!"); if(client_type=="rules")clientWindow = window.open("/rules.html","rules","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!"); } </script> </center> </form> </div><?else?>$LOGIN_FORM$<?endif?>
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| MrChert | Дата: Вторник, 04.05.2010, 14:03 | Сообщение # 9 |
Offline
Опытный
Проверенные
| Сообщений: | 97 |
| Награды: | 0 |
| Замечания: | 0% |
|
Quote (antisept) Постой-ка, а куда ты вставляешь этот код: antisept, РЕСПЕКТ тебе нериальный! Я не знал, что глобалки между собой тупят, лови +!  Добавлено (04.05.2010, 14:03) --------------------------------------------- antisept, еще темка, менял дизайн формы входа, хочу чтобы работала следующим образом: на странице ссылка ($LOGIN_LINK$), если ее кликнуть всплывает форма входа, вводишь логин, пас, входишь, ссылка исчезает а на ее месте появляется панель выдвижная, в которой спрятан профиль юзера и там к примеру инфа о сайте. Вроде все скидал (взял скрипт с вашего сайта, переделал под себя), но как обычно не работает . Форма входа появляется, ввожу даные, жму субмит, и внизу инфа красным, мол "Невозможно выполнить запрос, попробуйте позже". Код формы окинь своим всеведающим взором, плиз! Code <form method="post"> <div align="left"><SPAN style="font-size: 10pt; color: #c4c4c4">Логин: $UID_ICON$</span></div><br> <div align="center"><input class="log1" name="user" style="width: 200px; height: 21px;" size="16" type="text" value="" /></div><br> <div align="left"><SPAN style="font-size: 10pt; color: #c4c4c4">Пароль:</span></div><br> <div align="center"><input class="log2" name="password" style="width: 200px; height: 21px;" size="16" type="password" value="" /></div><br> <div align="left"> <table border="0" cellpadding="0" cellspacing="1" width="60"> <tbody><tr><td nowrap="nowrap"><input id="rem$PAGE_ID$" name="rem" value="1" checked="checked" type="checkbox"> <SPAN style="font-size: 8pt; color: #c4c4c4"><label for="rem$PAGE_ID$"> запомнить</label></span><?if($PAGE_ID$="login")?><br> <input id="hid$PAGE_ID$" name="hidden" value="1" type="checkbox"> <SPAN style="font-size: 8pt; color: #c4c4c4"><label for="hid$PAGE_ID$"> скрытый</label></span><?endif?> </td></tr></tbody></table> </div> <div align="center"> <input class="submit" name="sfSbm" title="ВОЙТИ" alt="Войти" value="ВОЙТИ" type="submit" /> </div> </form>
<style> input.log2 { background: url(http://www.megacomp.ucoz.kz/Raznoe/new_profil_vxod/key.png) no-repeat; background-position: 0 50%; background-color: #000000; color: #dea200; padding-left: 18px; }
input.log1 { background: url(http://www.megacomp.ucoz.kz/Raznoe/new_profil_vxod/log.png) no-repeat; background-color: #000000; color: #dea200; padding-left: 18px; }
input.submit { text-align: center; font-size: 10pt; color: #000000; font-weight:bolder cursor: pointer; width: 83px; height: 27px; border: 0 none; background: #d29823 url("../images/loginbtn2.png") no-repeat 0 0; padding-bottom: 0px; }
input.submit:hover { background-position: -83px 0; } </style> Сайт тот же (см. выше). С меня еще +
<-- Для Спасибо есть кнопочка//
|
| |
| |
| antisept | Дата: Вторник, 04.05.2010, 15:14 | Сообщение # 10 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Попробуй так: Code <?if($PAGE_ID$="login")?><div style="width:180px;"><?endif?> <table border="0" cellspacing="1" cellpadding="0" width="100%"> <?if($ERROR$)?><td colspan="2" style="color:red;text-align:center;">$ERROR$</td><?endif?> <tr><td width="40%" nowrap="nowrap"><div align="left"><SPAN style="font-size: 10pt; color: #c4c4c4">Логин:$UID_ICON$</span></div><br></td></tr> <tr><td colspan="2"><input class="log1" type="text" name="user" value="" size="20" style="width:100%;" maxlength="50"/></td></tr> <tr><td><div align="left"><SPAN style="font-size: 10pt; color: #c4c4c4"><br>Пароль:</span></div><br></td></tr> <td colspan="2"><input class="log2" type="password" name="password" size="20" style="width:100%" maxlength="15"/></td></tr> </table> <table border="0" cellspacing="1" cellpadding="0" width="100%"> <tr><td nowrap><input id="rem$PAGE_ID$" type="checkbox" name="rem" value="1" checked="checked"/><SPAN style="font-size: 8pt; color: #c4c4c4"><label for="rem$PAGE_ID$">запомнить</label></span> <?if($PAGE_ID$="login" && $HIDDEN_ALLOWED$)?><br /><input id="hid$PAGE_ID$" type="checkbox" name="hidden" value="1" /><SPAN style="font-size: 8pt; color: #c4c4c4"><label for="hid$PAGE_ID$">скрытый</label></span><?endif?></td></tr><tr><td valign="top"><center><input class="submit" name="sbm" type="submit" value="ВОЙТИ"/></center></td></tr> </table> <?if($PAGE_ID$="login")?></div><?endif?>
<style> input.log2 { background: url(http://www.megacomp.ucoz.kz/Raznoe/new_profil_vxod/key.png) no-repeat; background-position: 0 50%; background-color: #000000; color: #dea200; padding-left: 18px; }
input.log1 { background: url(http://www.megacomp.ucoz.kz/Raznoe/new_profil_vxod/log.png) no-repeat; background-color: #000000; color: #dea200; padding-left: 18px; }
input.submit { text-align: center; font-size: 10pt; color: #000000; font-weight:bolder cursor: pointer; width: 83px; height: 27px; border: 0 none; background: #d29823 url("../images/loginbtn2.png") no-repeat 0 0; padding-bottom: 0px; }
input.submit:hover { background-position: -83px 0; } </style>
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| MrChert | Дата: Вторник, 04.05.2010, 15:44 | Сообщение # 11 |
Offline
Опытный
Проверенные
| Сообщений: | 97 |
| Награды: | 0 |
| Замечания: | 0% |
|
antisept, да то что нужно, теперь пускает на сайт, и исчезает когда нужно, короче ты снова на высоте! Только вот вопросик, а можно ли как-нибудь сделать, чтоб границы у <input> были не такими жирными, а тоненькими?
<-- Для Спасибо есть кнопочка//
|
| |
| |
| antisept | Дата: Вторник, 04.05.2010, 16:13 | Сообщение # 12 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Ну, можно так: Code <?if($PAGE_ID$="login")?><div style="width:180px;"><?endif?> <table border="0" cellspacing="1" cellpadding="0" width="100%"> <?if($ERROR$)?><td colspan="2" style="color:red;text-align:center;">$ERROR$</td><?endif?> <tr><td width="40%" nowrap="nowrap"><div align="left"><SPAN style="font-size: 10pt; color: #c4c4c4">Логин:$UID_ICON$</span></div><br></td></tr> <tr><td colspan="2"><input class="log1" type="text" name="user" value="" size="20" style="border:1px; width:100%;" maxlength="50"/></td></tr> <tr><td><div align="left"><SPAN style="font-size: 10pt; color: #c4c4c4"><br>Пароль:</span></div><br></td></tr> <td colspan="2"><input class="log2" type="password" name="password" size="20" style="border:1px; width:100%" maxlength="15"/></td></tr> </table> <table border="0" cellspacing="1" cellpadding="0" width="100%"> <tr><td nowrap><input id="rem$PAGE_ID$" type="checkbox" name="rem" value="1" checked="checked"/><SPAN style="font-size: 8pt; color: #c4c4c4"><label for="rem$PAGE_ID$">запомнить</label></span> <?if($PAGE_ID$="login" && $HIDDEN_ALLOWED$)?><br /><input id="hid$PAGE_ID$" type="checkbox" name="hidden" value="1" /><SPAN style="font-size: 8pt; color: #c4c4c4"><label for="hid$PAGE_ID$">скрытый</label></span><?endif?></td></tr><tr><td valign="top"><center><input class="submit" name="sbm" type="submit" value="ВОЙТИ"/></center></td></tr> </table> <?if($PAGE_ID$="login")?></div><?endif?>
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| MrChert | Дата: Вторник, 04.05.2010, 16:31 | Сообщение # 13 |
Offline
Опытный
Проверенные
| Сообщений: | 97 |
| Награды: | 0 |
| Замечания: | 0% |
|
Ок, теперь то что нужно. Лед тронулся...
<-- Для Спасибо есть кнопочка//
|
| |
| |