- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Хотел установить на сайт счетчик посещений LI. Сайт сделан на Joomla Версия 1.5.15.
Открыл папку (свой шаблон) - templates-index.php. После сохранения php, таблица сайта развалилась. Счетчик снял, вернул всё назад, но ничего не изменилось. В мозиле и в гугле хром правое и левое меню (баян) стали огромными столбами, в ИЕ ушел центр, а вот в Опере все отлично.
В template.css убирал слева и справа width:100%; height:100%; Меню стало нормально Мозилле и в Гугле, но вот в ИЕ с центром контента все равно ерунда.
Уже голову сломал, где и что копать? Подскажите плиз.
Сайт http://rosexpert.org/
Выкладываю скрины браузеров
мозилла
гугл-хром
ИЕ
Опера
IE отличается умом и сообразительностью. Ваша проблема в css, точнее в полях отступа. Вместо margin старайтесь прописывать по возможности padding, а также возможно есть конфликт в свойстве float.
Навскидку трудно сказать в чем точно проблема, нужно код css анализировать, но смотрите на свойства основных div блоков.
Главное что я ничего ни где не менял.
Просто в файле index.php в конце
</div><!--site-->
Здесь установил счетчик, сохранил и понеслось. Убрал счетчик и назад не вернулся сайт. Стало все каряво
</body>
</html>
Возьмите код счетчика например в блок <div class="statistic">код счетчика</div>
Для .statistic{float:left;width:940px;} пропишите свойства и все будет нормально.
width:940px; - нужно изменить на Ваши параметры сайта
А как мне сейчас вернуть сайт в нормальный режим если я пока счетчик устанавливать не буду?
А как мне сейчас вернуть сайт в нормальный режим если я пока счетчик устанавливать не буду?
Вы скорее всего удалили тег div когда удаляли код счетчика. Перезалейте шаблон
Нет на 100% уверен что div не удалял. Как показал выше постом, просто сделал пробел и воткнул туда счетчик, потом просто счетчик убрал и убрал пробелы.
К сожалению резерва файла php шаблона нет.
Вот код существующего файла index.php
p.s. Еще валидатор ругается, или на это не обращать внимание? http://validator.w3.org/check?uri=http%3A%2F%2Frosexpert.org%2F&charset=%28detect+automatically%29&doctype=Inline&group=0
Byte-Order Mark found in UTF-8 File.
The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.
Validation Output: 1 Error
Error Line 1, Column 1: character "" not allowed in prolog
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3…
А такие стили для чего? (аналогичный для другой колонки)
height: 100%;
}
ivan-lev
Я писал выше, в template.css убирал слева и справа width:100%; height:100%; меню (баян) слева и права становится нормальным в браузерах Мозилле и в Гугле, но вот в ИЕ с центром контента все равно ерунда, да и сам сайт в Ие не поцентру а прижимается влево.
p.s. шаблон сайта и все что на сайте, делал не я мне это досталось по наследству. Теперь сижу разбираюсь и не могу понять.
Если больше никаких изменений не было, я бы попробовал BOM убрать.. тот, который первый символ. В Notepad++ можно сделать при помощи меню Кодировки-Кодировать в UTF-8 (без BOM)
p.s. шаблон сайта и все что на сайте, делал не я мне это досталось по наследству. Теперь сижу разбираюсь и не могу понять.
Шаблон сайта разрабатывал неандерталец, код до безобразия дебильный, отсюда и такие проблемы. Да, и пользуйтесь статистикой Гугл, а не всяким хламом.
Шаблон должен быть таким:
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
?>
<!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="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<?php $this->setGenerator('Центр судебных экспертиз - Росэксперт'); ?>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ;?>/templates/<?php echo $this->template ;?>/css/template.css" type="text/css"/>
</head>
<body>
<div id="site">
<div id="header">
<div id="logo"><?php
$sv = $_SERVER['REQUEST_URI'];
if ($sv == '/' or $sv == '/index.php') { ?>
<img src="templates/<?php echo $this->template ;?>/images/logo.jpg" alt="Центр судебных экспертиз Росэксперт" />
<?php } else { ?>
<a href="/" title="Перейти на главную" > <img src="templates/<?php echo $this->template ;?>/images/logo.jpg" alt="Центр судебных экспертиз Росэксперт"/></a>
<?php } ?></div>
<div id="search"><jdoc:include type="modules" name="search" style="xhtml" /></div>
<div id="phone"><jdoc:include type="modules" name="phone" style="xhtml" /></div>
</div>
<div id="menu"><jdoc:include type="modules" name="menu" style="xhtml" /></div>
<div id="main">
<div id="left"><jdoc:include type="modules" name="left" style="xhtml" /></div>
<div id="content">
<jdoc:include type="message" />
<jdoc:include type="component" />
</div>
<div id="right"><jdoc:include type="modules" name="right" style="xhtml" /></div>
</div>
<div id="footer"><jdoc:include type="modules" name="footer" style="xhtml" /></div>
</div>
</body>
Только нужно заново изменить css и в файле templateDetails.xml внести нужные изменения. Зачем лезть в код, если cms дает возможность выводить информацию блоками?