Firefox: проблема с курсором в полях форм и активи& Firefox: проблема с курсором в полях форм и активи&
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Firefox: проблема с курсором в полях форм и активи&

Started by ilovepiter, September 01, 2009, 02:46:58 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

ilovepiter

Собственно, сабж. firefox 3.5.2. Замечено и в ie 7

Начиная с формы ввода логина/пароля, курсор невозможно установить в самом поле. Приходится манипулировать TABом. В дальнейшем, также не активируются при наведении ссылки в навигационном меню по альбомам (главная->альбом а->альбом Б etc.). Так же - "TAB в помощь", НО что делать с пользователями?!

ilovepiter

Так вроде понятно, где именно проблема: в template.php .

НО, к сожалению я в php ни бум-бум, может кто посмотрит на код и мои изменения в темплейте и подскажет, где зарыта ошибка. ПЛЗ! Заранее гранд мерси :)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="{LANG_DIR}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={CHARSET}" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="imagetoolbar" content="no" />
<title>{TITLE}</title>
{META}

<link rel="stylesheet" href="themes/ilovePiter/style.css" type="text/css" />
<!--[if IE]><link href="themes/ilovePiter/ie.css" media="screen" rel="stylesheet" type="text/css" /><![endif]-->
<!--[if gte IE 7]><link href="themes/ilovePiter/ie7.css" media="screen" rel="stylesheet" type="text/css" /><![endif]-->

<script type="text/javascript" src="scripts.js"></script>
<!--
  SVN version info:
  Coppermine version: 1.4.19
  $Revision: 4392 $
  $LastChangedBy: gaugau $
  $Date: 2008-04-16 09:25:35 +0200 (Mi, 16 Apr 2008) $
-->

</head>
<body>

{CUSTOM_HEADER}

<div id="header" class="back">
  <div id="headerlogo" class="center">
     
         <p id="logo"><a href="../../../index.html">ilovePiter.com</a></p>   
    <p id="slogo"> Удобное размещение в Санкт-Петербурге, вело- и автопутешествия</p>
        <p class="contacts"><strong>skype</strong> ilovepiter.com
    <strong>tел.</strong> +7(906)2491453
    <strong>icq</strong> 599574049
    <strong>email</strong> <a  href="mailto:info@ilovePiter.com">info@ilovePiter.com</a></p>
      </div>
</div>

<div id="textmain">

<div id="text1" class="center back">

    <p id="sysmenu">{SYS_MENU} 
{SUB_MENU} </p>
<h5><em class="yellowbg"> ФОТОПУНКТ</em></h5> <p id="explain"> Здесь можете забрать ваши фотки, посмотреть на другие и разместить свои</p>
               
         
  </div>
  <p id="adminmenu">{ADMIN_MENU}</p>
  </div>  


  <table width="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td valign="top">
       
        <img src="images/spacer.gif" width="1" height="15" alt="" />
        <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td valign="top">
           
              {GALLERY}
              <div style="text-align:center;">
              <div>
  {LANGUAGE_SELECT_FLAGS}<br />
  {THEME_SELECT_LIST}{LANGUAGE_SELECT_LIST}
  </div>
  </div>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
  {CUSTOM_FOOTER}{VANITY}
</body>
</html>

Makc666

Вы изменения ваши удалите и попробуйте без них.
Получилось?
Добавляйте по одной строке и найдёте причину ошибки.

ilovepiter

Так и делаю вообще-то иначе как бы стало понятно, что в темплейте ошибка. .  :) естественно, методом искл-я. .  Сейчас проделала еще раз и вижу поконкретнее, что после удаления всего после {CUSTOM_HEADER} и до {SYS_MENU} баг исчезает, но Я НЕ ВИЖУ ОШИБКИ...я чувствую, что она кроется в незнании правил встраивания html в php....и даже догадываюсь, что может быть неправильно вот это

<p id="sysmenu">{SYS_MENU} 
    {SUB_MENU} </p>

1)Но как тогда правильно?
2)Или не это? Тогда что именно?
3)Хотя, с другой стороны, ведь ошибки нет, когда удаляешь все до {SYS_MENU}  и при этом болтается вот ЭТО:

{SUB_MENU} </p>

Makc666

В коде выделите {SYS_MENU} вот так:

===>>{SYS_MENU}<<===

Потом откройте страницу.

Посмотрите в HTML коде страницы данные между ===>><<===

И эти данные нужно анализировать на наличие ошибки.