Новости Joomla

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

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

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

В февральском номере Joomla Community Magazine в статье Evolving Joomla - Joomla CMS MCP Server: Opening the Door to AI-Powered Administration рассказывается о работе команды разработчиков над внедрением в ядро Joomla MCP-сервера.

Что такое MCP-сервер?
Последние годы всех захватывает бум ИИ-технологий. Появились ИИ-агенты - программы, устанавливаемые на сервер или компьютер, которые получают от вас запрос или задачу в человеческом виде и могут выполнять действия с файлами, ходить по сайтам, создавать сайты, программировать и т.д. Люди используют ИИ-агентов в самых разных ситуациях: от написания и проверки кода (даже там, где язык программирования не знаете совсем) до планирования путешествий и бронирования гостиницы.

ИИ-агенты могут использовать различные программные инструменты по протоколу Model Context Protocol (MCP). Для этого разработчик программы должен внедрить MCP в свой продукт или сервис. Так, например, ваш ИИ-агент может ходить по сайтам через браузер и собирать нужную информацию, управляя браузером через MCP-сервер. Или использовать функционал IDE PHP Storm для написания кода, сбора и отладки ошибок, использовать поиск PHP Storm по кодовой базе, а не простой текстовый поиск по файлам. MCP предоставляет набор функций для полноценного управления программным обеспечением.

В случае с Joomla, сервер MCP может предоставить администраторам следующие возможности:
- Автоматическое создание категорий, материалов и меню на основе карты сайта или PDF-файла.
- Создавайть SEO-оптимизированные заголовки и метаописания в пакетном режиме.
- Обновлять расширения на нескольких сайтах одновременно
- Создание посадочные страницы.

Важно отметить, что сервер MCP не задумывался как функция, доступная только «супер-администраторам». Цель инициативы — создать решение, которое будет простым в настройке, маломощным и доступным для широкого круга пользователей.

В процессе разработки точка входа Joomla (аналогично Site, Administrator, Api, Cli), которая будет работать с Streamable HTTP, необходимым для MCP. Аутентификация пока что предполагается на токенах, но затем планируется создание универсального OAuth-сервера для Joomla.
Фактические возможности MCP — инструменты, ресурсы и подсказки — реализованы в виде плагинов для обеспечения расширяемости. Таким образом ожидаем, что и сторонние разработчики смогут создавать MCP-плагины для внедрения поддержки своих расширений Joomla для работы с ИИ.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 1899 Просмотров
*

Chingis

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Добрый день!
На локальной машине все нормально (в ie6 все ок)
а как перенес на хостинг, в ие6 все съехало.
не знаю как это понимать...
*

Olg

  • Завсегдатай
  • 1183
  • 91 / 2
Re: Шаблон сьехал в IE6 на хостинге.
« Ответ #1 : 25.12.2010, 18:40:12 »
Местные телепаты уже смотрят на сайт.
*

Chingis

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Шаблон сьехал в IE6 на хостинге.
« Ответ #2 : 25.12.2010, 18:50:56 »
сам сайт: http://idegel.com
шаблон:
Код
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
<!--[if lte IE 6]>
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/ie6.css" type="text/css" />
<![endif]-->

</head>
<body id="page_bg">
  <div id="wrapper">
    <div id="header">
      <div class="clr"></div>
      <div id="pillmenu"><jdoc:include type="modules" name="user3" /></div>
      <div class="clr"></div>
        <jdoc:include type="modules" style="rounded" name="top" />
      </div>
      <div class="clr"></div>
    </div>
   
    <div id="content">
   
      <?php if($this->countModules('left') and $this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
      <div class="content_m">
        <div class="content_b">
          <div class="content_t">
         
      <?php elseif($this->countModules('left') and !$this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
      <div class="content_m_l">
        <div class="content_b_l">
          <div class="content_t_l">
         
      <?php elseif(!$this->countModules('left') and $this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
      <div class="content_m_r">
        <div class="content_b_r">
          <div class="content_t_r">
     
      <?php else: ?>
      <div class="content_m_full">
        <div class="content_b_full">
          <div class="content_t_full">
      <?php endif; ?>
         
        <?php if($this->countModules('left') and JRequest::getCmd('layout')!= 'form') : ?>
        <div id="leftcolumn">
          <jdoc:include type="modules" name="left" style="rounded" />
          <br />
          <?php $sg = 'banner'; include "templates.php"; ?>
          <br />
        </div>
        <?php endif; ?>
       
        <?php if($this->countModules('left') and $this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
        <div id="maincolumn">     
        <?php elseif($this->countModules('left') and !$this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
        <div id="maincolumn_left">
        <?php elseif(!$this->countModules('left') and $this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
        <div id="maincolumn_right">
        <?php else: ?>
        <div id="maincolumn_full">
        <?php endif; ?>
       
          <div class="nopad">
            <jdoc:include type="message" />
            <?php if($this->params->get('showComponent')) : ?>
              <jdoc:include type="component" />
            <?php endif; ?>
          </div>
        </div>
         
        <?php if($this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
        <div id="rightcolumn">
          <jdoc:include type="modules" name="right" style="rounded" />
        </div>
        <?php endif; ?>
        <div class="clr"></div>
                   
          </div>
        </div>
      </div>
    </div>   
  </div>
</body>
</html>
CSS:
Код
body {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  line-height: 1.3em;
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #000;
  background: #fff;
}

body.contentpane {
  background: #fff;
}

form {
  margin: 0;
  padding: 0;
}

img,table {
  border: none;
}

p {
  margin: 0;
  margin-right:15px;
  text-align: justify;
  font-size: 14px;
  font-family: verdana;
  line-height: 1.5;
}

a {
  color: #0075ff;
  outline: none;
  text-decoration: none;
  font-weight: 400;
}

a:link {
  font-weight: 400;
}

a:visited {
  font-weight: 400;
  color: #777;
}

a:hover {
  text-decoration: underline;
  font-weight: 400;
}

input  {
  color: #000;
  outline: none;
  margin: 0;
}

input:focus {
  outline: none;
}

button {
  color: #fff;
  font-size: 11px;
  border: none;
  background: #696969;
  cursor: pointer;
}


#modlgn_remember.inputbox  {
  background: none;
  border: none;
  width: auto;
  vertical-align:middle;
}

input.button, .validate  {
  color: #fff;
  font-size: 11px;
  cursor: pointer;
  font-weight: 700;
  border: none;
  height:20px;
  line-height:19px;
  padding: 2px 4px 4px;
  margin:6px 0 0 0;
}

/*****************************************/
/*** Template specific layout elements ***/
/*****************************************/

#page_bg {
  background: #fff url(../images/page_bg.png) repeat-x top left;
}

#wrapper {
  margin:0 auto;
  background: transparent url(../images/wrapper.jpg) no-repeat top center;
}

#header {
  position:relative;
  margin:0 auto;
  padding:10px 0 0 0;
  width:960px;
  height:290px;
  background: transparent url(../images/headerimg.jpg) no-repeat top center;
}

#pillmenu {
  position:absolute;
  right:0px;
  bottom:100px;
  width:730px;
  o verflow:visible;
}

#pillmenu ul {
  float:right;
  padding:0;
  margin:0;
  list-style: none;
}

#pillmenu li {
  float: left;
  margin:0 1px 0 0;
}

#pillmenu li a {
  float:left;
  color: #0075ff;
  text-decoration: none;
  height:26px;
  line-height:27px;
  padding: 0 10px 0 16px;
  margin:0;
  cursor:pointer;
  background: transparent url(../images/t_menu_btn.png) no-repeat left bottom;
}

#pillmenu li a:hover, #pillmenu li a#active_menu-nav {
  color:#328910;
  background: transparent url(../images/t_menu_hover.png) no-repeat left bottom;
}

.logo {
  float:right;
  width:380px;
  height:50px;
  padding:0 80px 0 0;
  overflow:hidden;
}

.logo table tr td {
  width:380px;
  height:50px;
  overflow:hidden;
  vertical-align:middle;
}

.logo h1 {
  text-align:center;
  color:#47a423;
  line-height:normal;
  text-transform:uppercase;
  margin:0;
  padding:0;
}

.logo a, .logo a:link, .logo a:visited  {
  color:#47a423;
  font-size:20px;
  font-weight:700;
  text-decoration:none;
}

.logo a:hover {
  text-decoration:none;
  font-weight:700;
}

.newsflash {
  position:absolute;
  bottom:28px;
  right:14px;
  height:62px;
  width:720px;
}

.newsflash h3 {
  height:30px;
  color:#328910;
  overflow:hidden;
  line-height:29px;
  margin:0 0 2px 0;
  padding:0 30px 0 0;
  font-weight:700;
  text-align:right;
  text-transform:uppercase;
  background: transparent url(../images/news_h3.png) no-repeat right bottom;
}

.newsflash table tr td {
  color:#777;
  height:60px;
  margin:0;
  text-align:justify;
}

.newsflash p {
  margin:0;
}

.newsflash  a {
  color:#777;
  font-weight:700;
  text-decoration:none;
}

.newsflash div.module  {
  height:62px;
  width:720px;
  margin:0;
  text-align:justify;
  overflow:hidden;
}

.newsflash div.module div  {
  background:none;
  padding:0;
}

.newsflash table.contentpaneopen {
  margin:0;
}

.newsflash div.module_menu div div div, .newsflash div.module div div div, .newsflash  div.module_text div div div {
  margin:0;
  padding:0;
}

#search {
  position:absolute;
  bottom:30px;
  left:8px;
}

.search {
  float:left;
  height:22px;
  width:197px;
  padding:0 0 0 6px;
  background: transparent url(../images/inputbox.png) no-repeat bottom left;
}

.search .inputbox {
  float:left;
  border: none;
  color: #696969;
  font-size:11px;
  line-height:16px;
  height:16px;
  width:190px;
  padding:2px 6px 4px 0;
  background:none;
}

.search .button {
  float:right;
  text-indent:-9999;
  border:none;
  height:0;
  font-size:0;
  line-height:0;
  background:none;
}

.search .button:hover {
  border:none;
}

#content {
  width:968px;
  margin:0 auto;
}

.content_m {
  width:968px;
  background: transparent url(../images/content_m.png) repeat-y top center;
}
 
.content_b  {
  width:968px;
  background: transparent url(../images/content_b.png) no-repeat bottom center;
}

.content_t {
  width:968px;
  background: transparent url(../images/content_t.png) no-repeat top center;
}

.content_t_l {
  width:968px;
  background: transparent url(../images/content_t_l.png) no-repeat top center;
}

.content_t_r {
  width:968px;
  background: transparent url(../images/content_t_r.png) no-repeat top center;
}

.content_t_full {
  width:968px;
  background: transparent url(../images/content_t_full.png) no-repeat top center;
}

.content_b_l  {
  width:968px;
  background: transparent url(../images/content_b_l.png) no-repeat bottom center;
}

.content_b_r  {
  width:968px;
  background: transparent url(../images/content_b_r.png) no-repeat bottom center;
}

.content_b_full  {
  width:968px;
  background: transparent url(../images/content_b_full.png) no-repeat bottom center;
}

.content_m_l {
  width:968px;
  background: transparent url(../images/content_m_l.png) repeat-y top center;
}

.content_m_r {
  width:968px;
  background: transparent url(../images/content_m_r.png) repeat-y top center;
}

.content_m_full {
  width:968px;
  background: transparent url(../images/content_m_full.png) repeat-y top center;
}

#leftcolumn {
  float:left;
  overflow:visible;
  width: 214px;
  margin:0 10px 10px 0;
  background-color:#FFFFFF;
}

#rightcolumn {
  float: right;
  margin:0 0 0 10px;
}

div#maincolumn {
  float: left;
  width:520px;
  padding:0 0 10px;
}

div#maincolumn_left, div#maincolumn_right {
  float: left;
  width:730px;
  padding:6px 0 0 14px;
}

div#maincolumn_right {
  padding:6px 0 0 0;
}

div#maincolumn_full {
  padding:0 20px 10px;
  width:940px;
}
 
div.nopad {
  overflow: hidden;
}

div.nopad ul {
  clear: both;
}

td.middle_pad {
  width: 20px;
}

#footer {
  width:940px;
  height:50px;
  line-height:15px;
  text-align:center;
  color: #777;
  padding:6px 10px;
  margin:0 auto;
  overflow:hidden;
}

#footer a {
  color: #777;
  font-weight:400;
  text-decoration: none;
}


#footer a:hover {
  text-decoration:underline;
}

a.footer123:link, a.footer123:visited {
  color: #363e4e;
  font-family: Tahoma, Arial, sans-serif;
  text-decoration: underline;
}

#f123 {
  text-align: right;
  width: 100%;
  margin: 0 auto;
  font-family: Tahoma, Arial, sans-serif;
}
.f123 {
  text-align: right;
  font-family: Tahoma, Arial, sans-serif;
  text-decoration: none;
}
.f123_bg {
  background:url(../images/123_bg.png);
  width:134px;
  height:30px;
  text-align:center;
  padding: 0 3px;
}
.f123_1 {
  display: block;
  font-size: 10px;
  font-family: Tahoma, Arial, sans-serif;
  color: #666;
  text-align: left;
  padding: 0 0 2px 4px;
}

a.link_123:link, a.link_123:visited {
  font-size: 15px;
  font-family: Tahoma, Verdana,Arial,Helvetica,sans-serif;
  color: #797979;
  text-decoration:none;
  font-weight: 700;
}
a.link_123:hover {
  font-size: 15px;
  font-family: Tahoma, Verdana,Arial,Helvetica,sans-serif;
  color: #797979;
  text-decoration:none;
  font-weight: 700;
}

/*****************************************/
/*** Joomla! specific content elements ***/
/*****************************************/

div.offline {
  background: #fffebb;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 1.2em;
  padding: 5px;
}

/* headers */
div.componentheading {
  height: 22px;
  margin:0;
  margin-bottom: 20px;
  color: #00000;
  font-size:14px;
}

table.blog {
 
}

h1 {
  padding: 0;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 1.3em;
  line-height:19px;
  font-weight: 700;
  vertical-align: bottom;
  color: #000;
  text-align: left;
  width: 100%;
}

h2, .contentheading {
  padding: 0;
  padding-bottom:10px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  vertical-align: middle;
  color: #666666;
  text-align: left;
  font-weight: 700;
}

h2, a.contentheading {
  background: none;
  border: none;
  margin:6px 0;
}

table.contentpaneopen h3 {
  margin-top: 25px;
  color:#585858;
}

h4 {
  font-family: Tahoma, Arial, sans-serif;
  color: #333;
}

h3, .componentheading, table.moduletable th, legend {
  margin:6px 0;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight:700;
  text-align: left;
  text-transform:uppercase;
  color: #333;
  padding: 0;
}
/* small text */
.small {
  font-size: 10px;
  color: #666666;
  font-weight: 700;
  text-align: left;
}

.modifydate {
  height: 20px;
  vertical-align: bottom;
  font-size: 10px;
  color: #666666;
  text-align: right;
}

.createdate {
  vertical-align: top;
  font-size: 11px;
  color: #555;
  padding-bottom: 8px;
}

a.readon {
  float: left;
  line-height: normal;
  font-weight:bold;
  font-size: 14px;
  padding: 5px 0 0 14px;
  color: blue;
  text-transform: lowercase;
  text-decoration: none;
}

a.readon:hover {
  text-decoration: underline;
}

/* form validation */
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }


/** overlib **/

.ol-foreground {
  background-color: #f1f1f1;
  color: #333;
}

.ol-background {
  background-color: #f1f1f1;
  color: #333;
}

.ol-textfont {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
}

.ol-captionfont {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #fbfbfb;
  font-weight: 700;
}
.ol-captionfont a {
  background-color: #f1f1f1;
  color: #333;
  text-decoration: none;
  font-size: 12px;
}

.ol-closefont {}

/* menu links */
a.mainlevel:link, a.mainlevel:visited {
  padding-left: 5px;
}

a.mainlevel:hover {

}

/* spacers */
span.article_separator {
  display: block;
  height: 20px;
}

.article_column {

}

.column_separator {
 
}

td.buttonheading {
  text-align: right;
  width: 0;
}

.clr {
  clear: both;
  font-size:0;
}

table.blog span.article_separator {
  display: block;
  height: 20px;
}



/* table of contents */
table.contenttoc {
  margin: 5px;
  padding: 5px;
  background: none;
}

table.contenttoc td {
  padding: 0 5px;
}


/* content tables */
td.sectiontableheader {
  color: #fff;
  font-weight: 700;
  padding: 4px;
}

tr.sectiontableentry1 td {
  padding: 4px;
}

tr.sectiontableentry1 {
  background:#ebebeb;
}
 
tr.sectiontableentry0 td,
tr.sectiontableentry2 td {
  padding: 4px;
}

td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2 {
  padding: 3px;
  font-size: 11px;
}


/* content styles */
.contentpaneopen, table.contentpane {
  margin: 0;
  padding: 0;
}

table.contentpane td{
  text-align: left;
}

table.contentpane td.contentdescription {
  width: 100%;
}

table.contentpane  {
  text-align: left;
  float: left;
  width: 100%;
}

table.contentpane ul li a .category {
  color: #FF8800;
}

table.contentpane ul li {
  color: #666;
}

table.contentpaneopen {
  border-collapse: collapse;
  padding: 0;
  margin:0 6px;
}

table.contentpaneopen li {
  margin-bottom: 5px;
  font-size: 14px;
  font-family: verdana;
  line-height: 1.5;

}

table.contentpaneopen fieldset {
  border: 0;
  border-top: 1px solid #669933;
}

table.contentpaneopen h3 {
  margin-top: 25px;
}

table.contentpaneopen h4 {
  font-family: Tahoma, Arial, sans-serif;
  color: #363e4e;
}

.highlight {
  background-color: #fffebb;
}

/* module control elements */
table.user1user2 div.moduletable {
  margin-bottom: 0px;
}

div.moduletable, div.module {
  margin-bottom: 25px;
}

div.module_menu, div.module, div.module_text{
  margin:0 0 0px 0;
  padding: 0;
}

div.module_menu div, div.module div, div.module_text div {
  margin:0;
}

div.module_menu div, div.module div, div.module_text div {
}

div.module_menu div div,div.module div div,div.module_text div div {
  text-align: center;
}

div.module_menu div div div, div.module div div div, div.module_text div div div {
  margin:0;
  padding:0 0 8px 0;
}

div.module div div div div {
  width: 160px;
  color:#777;
}

#leftcolumn div.module_menu div div div div,#leftcolumn div.module div div div div,#leftcolumn div.module_text div div div div,
#rightcolumn div.module_menu div div div div,#rightcolumn div.module div div div div,#rightcolumn div.module_text div div div div {
  background: none;
  margin:0 auto;
  padding:0;
  color:#777;
}

#leftcolumn div.module_text div div div div, #rightcolumn div.module_text div div div div {
  text-align: left;
}

#leftcolumn div.module_text div div div div.bannergroup_text,#rightcolumn div.module_text div div div div.bannergroup_text {
  padding: 10px 10px 10px 20px;
  width: 174px;
}

#leftcolumn div.module_text div div div div.bannergroup_text div,#rightcolumn div.module_text div div div div.bannergroup_text div {
  color:#777;
  width: auto;
  padding: 0 0 4px;
}

div.module div div div form {
  margin:0 auto;
  padding:0 0 6px 20px;
  text-align:left;
  width:180px;
}

div.module_menu ul {
  list-style: none;
  padding: 0;
}

div.module_menu ul#mainlevel {
  margin: 0 auto;
  text-align: center;
}

div.module_menu ul li{
  margin: 0;
  padding: 0;
}

div.module_menu ul li a:link, div.module_menu ul li a:visited {
  font-weight: 700;
  padding: 2px 0;
  line-height: 24px;
  color:#777;
  background: transparent url(../images/blue/bullet2.jpg) top left no-repeat;
}

#leftcolumn div.module table ,#rightcolumn div.module table {
  padding: 0 0 6px 0;
  background:none;
}

#leftcolumn div.module table td ,#rightcolumn div.module table td {
  margin:0;
  padding: 0 6px 0 0;
  height:20px;
  color:#0075ff;
  text-align:left;
  line-height:13px;
  vertical-align: middle;
}

#leftcolumn div.module table.poll {

}

#leftcolumn div.module table.poll td {
  text-align: left;
}

/* LEFT COL H3 */
#leftcolumn h3, #rightcolumn h3 {   
  width:190px;
  margin:0 0 8px;
  height:26px;
  line-height:25px;
  padding:0 12px;
  font-size: 15px;
  color: #fff;
  text-align: left;
  text-transform: none;
  font-weight: 700;
  overflow:hidden;
  background: transparent url(../images/box_h3.png) no-repeat top left;
}

#rightcolumn h3 {
  background: transparent url(../images/box_h3_r.png) no-repeat top left;
}

.moduletable_menu, .moduletable, .moduletable_text {
  margin: 0 0 16px 0;
  padding: 0 0 8px 0;
}

#leftcolumn ul.menu, #rightcolumn ul.menu {
  list-style: none;
  text-align: left;
  margin:0;
  padding:0 0 0 12px;
}

/*LEFT COL LINK*/

#leftcolumn ul.menu li {
}

#leftcolumn ul.menu li a, #leftcolumn ul.menu li a:link,
#rightcolumn ul.menu li a, #rightcolumn ul.menu li a:link {
  display:block;
  font-weight: 400;
  font-size: 11px;
  line-height: 17px;
  padding:0 0 2px 14px;
  margin:0;
  text-decoration: none;
  color: #0075ff;
  background: transparent url(../images/menu_arrow.gif) no-repeat left top;
}


#leftcolumn ul.menu li a:hover, #rightcolumn ul.menu li a:hover {
  color: #328910;
  background: transparent url(../images/menu_arrow_hover.gif) no-repeat left top;
}

/*LEFT COL CURRENT LINK*/

#leftcolumn ul.menu li#current, #rightcolumn ul.menu li#current {
}

#leftcolumn ul.menu li#current a, #leftcolumn ul.menu li#current a:link,
#rightcolumn ul.menu li#current a, #rightcolumn ul.menu li#current a:link {
  color: #328910;
  background: transparent url(../images/menu_arrow_hover.gif) no-repeat left top;
}

#leftcolumn ul.menu li#current {
 
}

#leftcolumn ul.menu li#current a:hover, #rightcolumn ul.menu li#current a:hover {
  display:block;
  color: #328910;
}

/*LEFT COL SUB LINK*/
#leftcolumn ul.menu li#current ul li {
  background:none;
}

#leftcolumn ul.menu li#current ul li a, #leftcolumn ul.menu li#current ul li a:link,
#rightcolumn ul.menu li#current ul li a, #rightcolumn ul.menu li#current ul li a:link {
  font-weight: 400;
  text-decoration: none;
  color: #0075ff;
  line-height:17px;
  padding:0 0 4px 22px;
  background: none;
}

#leftcolumn ul.menu li#current ul li a:hover, #rightcolumn ul.menu li#current ul li a:hover {
  color: #328910;
  background: none;
}

#leftcolumn ul.menu li ul li#current, #rightcolumn ul.menu li ul li#current {
}

#leftcolumn ul.menu li.parent ul li, #rightcolumn ul.menu li.parent ul li {
}

#leftcolumn ul.menu li.parent ul li a,
#rightcolumn ul.menu li.parent ul li a {
  line-height:17px;
  font-size: 11px;
  font-weight: 400;
  text-decoration: none;
  color: #0075ff;
  padding:0 0 4px 22px;
  background: none;
}

#leftcolumn ul.menu li.parent ul li a:hover {
  color: #328910;
  background: none;
}

/*SUBMENU POSITION*/
#leftcolumn ul.menu li#current ul {
  margin: 0;
  padding: 0;
}

#leftcolumn ul.menu li#current ul li {
  margin: 0;
  padding: 0;
}

/*CURRENT SUBMENU POSITION*/
#leftcolumn ul.menu li ul {
  margin: 0;
  padding: 0;
}


#leftcolumn ul.menu li ul, #rightcolumn ul.menu li ul {
  list-style: none;
  margin:0;
}


/* forms */
#leftcolumn .moduletable ul, #rightcolumn .moduletable ul {
  margin: 6px 0;
  padding: 0;
  list-style: none;
}

#leftcolumn .moduletable ul li, #rightcolumn .moduletable ul li {
  margin: 0;
  padding: 0 2px;
}

table.adminform textarea {
  width: 540px;
  height: 400px;
  font-size: 1em;
  color: #000099;
}

form#form-login fieldset {
  border: 0 none;
  padding: 0;
  margin:0;
  color:#777;
  text-align: left;
}

form#form-login ul {
  padding: 0;
  list-style: none;
  text-align: left;
  margin: 10px auto 0;
}

form#form-login ul li {
  padding: 0;
}

form#form-login ul li a {
  text-align: left;
  padding: 0;
  font-size: 11px;
  color: #777;
  text-decoration: none;
}

form#form-login ul li a:hover {
  text-decoration: underline;
}

#form-login input {
  border:none;
  color:#0075ff;
  font-size:11px;
  height:14px;
  line-height:14px;
  padding:2px 4px;
  background:#bdd8f8;
}

input#modlgn_passwd, input#modlgn_username {
  width:142px;
}

input.button, #form-login input.button {
  height:20px;
  border:none;
  font-weight:700;
  line-height:15px;
  color:#fff;
  padding:1px 6px 2px;
  margin:0;
  background:transparent url(../images/but.gif) repeat-x top left;
}

input.button:hover, #form-login input.button:hover {
  color:#3cebff;
}

/* thumbnails */
div.mosimage         {  margin: 5px; }
div.mosimage_caption {  font-size: .90em; color: #333; }

div.caption       { padding: 0 10px 0 10px; }
div.caption img   { border: 1px solid #CCC; }
div.caption p     { font-size: .90em; color: #333; text-align: center; }

/* Parameter Table */
table.paramlist {
  margin-top: 5px;
}

table.paramlist td.paramlist_key {
  width: 128px;
  text-align: left;
  height: 30px;
}

table.paramlist td.paramlist_value {
}

div.message {
  font-family: Tahoma, Arial, sans-serif;
  font-weight: 700;
  font-size : 14px;
  color : #c30;
  text-align: center;
  width: auto;
  background-color: #f9f9f9;
  border: solid 1px #d5d5d5;
  margin: 3px 0px 10px;
  padding: 3px 20px;
}

/* Banners module */

/* Default skyscraper style */
.bannergroup {
}

.banneritem {
}

/* Text advert style */

.banneritem_text {
  padding: 4px;
  font-size: 11px;
}

.banneritem_text a {
  font-weight:700;
  color:#777;
}

.bannerfooter_text {
  padding: 4px;
  font-size: 11px;
  text-align: right;
}

/* System Messages */
/* see system general.css */

.pagination span { padding: 2px; }
.pagination a    { padding: 2px; }

/* Polls */
.pollstableborder td {
  text-align: left;
}

/* Frontend Editing*/
fieldset {
  border: 1px solid #ccc;
  margin-top: 15px;
  padding: 4px;
}

legend {
  margin: 0;
  padding: 0 10px;
}

td.key {
  border-bottom:1px solid #eee;
  color: #333;
}

/* Tooltips */
.tool-tip {
  float: left;
  background: #ffc;
  border: 1px solid #D4D5AA;
  padding: 5px;
  max-width: 200px;
}

.tool-title {
  padding: 0;
  margin: 0;
  font-size: 100%;
  font-weight: 700;
  margin-top: -15px;
  padding-top: 15px;
  padding-bottom: 5px;
  background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
  font-size: 100%;
  margin: 0;
}

/* System Standard Messages */
#system-message dd.message ul {
  padding: 0;
  margin: 0;
  background: none;
  border: none;
}

/* System Error Messages */
#system-message dd.error ul {
  color: #c00;
  background: none;
  border: none;
  padding: 0;
  margin: 0;
}

/* System Notice Messages */
#system-message dd.notice ul {
  color: #c00;
  background: none;
  border: none;
  padding: 0;
  margin: 0;
}

#system-message dd {
  text-indent: 0;
}

#system-message dd ul {
  list-style-type: none;
  color: #c00;
  background: none;
  border: none;
}

#system-message {
  margin-top: 5px;
}
-----------------
Сайт только начинает жизнь, и сразу такая неприятность...
Главное дома все хорошо, именно при переносе возник съезд.
Попробую с размерами блоков поиграться может встанет.
*

Olg

  • Завсегдатай
  • 1183
  • 91 / 2
Re: Шаблон сьехал в IE6 на хостинге.
« Ответ #3 : 25.12.2010, 18:52:10 »
Ёшки-матрёшки, ссылку на сайт дайте -- оно проще, чем код читать.
*

Chingis

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Шаблон сьехал в IE6 на хостинге.
« Ответ #4 : 25.12.2010, 19:30:13 »
постом выше: idegel.com
*

Olg

  • Завсегдатай
  • 1183
  • 91 / 2
Re: Шаблон сьехал в IE6 на хостинге.
« Ответ #5 : 25.12.2010, 19:46:35 »
Извиняюсь -- не заметил.
padding в нижеприведённом коде и вызывает перекос в IE6.
Код
template.css (строка 371)
div#maincolumn_left, div#maincolumn_right {
    float: left;
    padding: 6px 0 0 14px;
    width: 730px;
}
Почитайте про особенности блочной модели в IE.
А дальше:
1) или используйте вместо padding -- margin,
2) или делайте отдельное правило для IE,
3) или используйте хаки и т. д.
*

Chingis

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Шаблон сьехал в IE6 на хостинге.
« Ответ #6 : 25.12.2010, 20:01:03 »
все, исправил.
Спасибо тебе, добрый человек!
только я не понял как ты вычислил что именно было проблемой?
*

Olg

  • Завсегдатай
  • 1183
  • 91 / 2
Re: Шаблон сьехал в IE6 на хостинге.
« Ответ #7 : 25.12.2010, 20:04:54 »
Очень просто:
1) если используешь padding -- жди гадостей от IE,
2) код смотрел FireBug-ом для Firefox-а.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как узнать пароль для входа в админ панель, когда сайт на хостинге в интернете

Автор pashu33

Ответов: 4
Просмотров: 21392
Последний ответ 29.12.2014, 02:14:16
от Valerko_O
Joomla 1.5 не работает на другом хостинге

Автор Langowen

Ответов: 0
Просмотров: 2368
Последний ответ 06.02.2013, 14:40:21
от Langowen
Проблема.Не запускается начальная страница установки Joomla на хостинге.

Автор acsocol

Ответов: 1
Просмотров: 2288
Последний ответ 02.07.2012, 13:19:13
от hooten
Переустановил Joomla на хостинге и удалил сайт. Можно ли восстановить обратно.

Автор jonny-best

Ответов: 10
Просмотров: 5296
Последний ответ 18.02.2012, 21:05:02
от Marques
Не устанавливается на хостинге

Автор Stas.On

Ответов: 1
Просмотров: 1790
Последний ответ 17.08.2011, 01:17:03
от Гринвич