• Страница 1 из 1
  • 1
Модератор форума: Yuri_G  
Баги в модулях
UndeadLive
Сообщений: 3
Репутация: 0

Сообщение # 1 | 14:50:46
Как быть - всем известный вопрос с котором столкнулся и я.
Существует код в страницах сайта:
Код
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Doobs-каталог</title>
<style>
html, body {margin:0;height:100%;}
#wrapper {height:auto !important;height:100%;min-height:100%;min-width:800px;}
#header {height:auto;}
#left {float:left;width:200px;}
#right {float:right;width:200px;}
#center {margin:0 250px 0 250px;}
#spacer {height:100px;}
#footer {height:100px;margin-top:-100px;background-color: #48A028}
a:link {text-decoration: none;color: #1B7224}   
a:visited { text-decoration: none;color:#303030; }   
a:active { text-decoration: none;color:#303030; }
   a:hover { text-decoration: none; text-shadow: 0px 0px 10px #fff, -0.5px -0.5px #1F1F1F; color: #1B7224}
.clear {clear:both;}
.title-top {   
   width:200px;   
   height:22px;
   background-image:url('img/menu_back.png');   
   text-align:center;
   vertical-align: middle;
   color: #FFFFFF;
}
</style>
</head>
<body>
<div id='wrapper'>
   <div id='header'>
   <!-- Содержимое хэдэра -->
$GLOBAL_AHEADER$
   </div>
   <div id='container'>
   <div id='left'>
   <!-- Содержимое левой колонки -->
$GLOBAL_CLEFTER$
   </div>
   <div id='right'>
   <!-- Содержимое правой колонки -->
$GLOBAL_DRIGHTER$
   </div>
   <div id='center'>
   <!-- Содержимое центральной колонки -->
$CONTENT$
   </div>
   </div>
   <div class='clear'></div>
   <div id='spacer'></div>
</div>
<div id='footer'>
<!-- Содержимое футера -->
$GLOBAL_BFOOTER$
</div>
</body>
</html>
Аналогичные коды во всех модулях, только содержимое центральной колонки меняется в зависимости от модуля, к примеру в "Добавление/Редактирования материалов модуля статьи"
Код
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Doobs-каталог</title>
<style>
html, body {margin:0;height:100%;}
#wrapper {height:auto !important;height:100%;min-height:100%;min-width:800px;}
#header {height:300px;}
#left {float:left;width:200px;}
#right {float:right;width:200px;}
#center {margin:0 250px 0 250px;}
#spacer {height:100px;}
#footer {height:200px;margin-top:-100px;background-color: #A0A0A0}
a:link {text-decoration: none;color: #1B7224}   
a:visited { text-decoration: none;color:#303030; }   
a:active { text-decoration: none;color:#303030; }
   a:hover { text-decoration: none; text-shadow: 0px 0px 10px #fff, -0.5px -0.5px #1F1F1F; color: #1B7224}
.clear {clear:both;}
.title-top {   
   width:200px;   
   height:22px;
   background-image:url('img/menu_back.png');   
   text-align:center;
   vertical-align: middle;
   color: #FFFFFF;
}
</style>
</head>
<body>
<div id='wrapper'>
   <div id='header'>
   <!-- Содержимое хэдэра -->
<style>
#newTags {
   position:relative;
   z-index:1;
}
#newTags div {
   background:url(/images/tag_bg4.png) no-repeat;
   color:#3f3f3f;
   float:left;
   height:25px;
   line-height:1;
   margin:5px;
   padding:0 5px 0 8px;
   position:relative;
   text-decoration:none;
   overflow:hidden;
   font-family:helvetica, arial, sans-serif;
}
#newTags div:active {
   top:1px;
}
#newTags div a, #newTags div span {
   display:block;
   float:left;
}
#newTags div a {
   background:url(/images/tag_bg4.png) no-repeat 100% -25px;
   height:19px;
   padding:6px 10px 0 0;
   position:relative;
   text-shadow:0 1px 1px #fff;
   z-index:10;
   font-weight:bold;
   font-size:12px;   
   color:#3f3f3f;
   text-decoration:none;
}
#newTags div span {
   background:url(/images/tag_bg4.png) no-repeat 100% -50px;
   color:#fff;
   height:19px;
   padding:5px 10px 0;
   position:absolute;
   right:0;
   top:1px;
   text-shadow:0 -1px 0 #5c5c5c;
   z-index:-1;
   font-size:12px;
   line-height:14px;
}
ul {
   list-style: none;
   margin: 0;
   padding: 0;
   }

#menu3 {
   width: 200px;
   border: 0px solid #ccc;
     
   }

#menu3 li a {
   height: 32px;
   voice-family: "\"}\"";
   voice-family: inherit;
   height: 24px;
   text-decoration: none;
   }

#menu3 li a:link, #menu3 li a:visited {
   color: #888;
   display: block;
   background: url(/images/menu3.gif);
   padding: 8px 0 0 30px;
   }

#menu3 li a:hover, #menu3 li #current, #menu3 li a:active {
   color: #283A50;
   background: url(/images/menu3.gif) 0 -32px;
   padding: 8px 0 0 30px;
   }

.upTop {   
   display:none;
   width:100px;
   height:100%;
   position:fixed;
   left:0px;
   top:0px;
   z-index:100;
}
.upTopButton {   
   background:#777777 url(/goup.png) no-repeat;
   width:27px;
   height:27px;
   position:fixed;
   top:30px;
   left:10px;
   cursor:pointer;
}
.upTopZone {   
   display:none;
   background:url(/upbg.png) repeat;
   width:100px;
   height:100%;
   cursor:pointer;
}
.upTopZone p {   
   background:#777777;
   font-size:12px;
   width:63px;
   height:27px;
   margin:0;
   position:fixed;
   top:30px;
   left:37px;
   color:#fff;
   font-family:"tahoma", "verdana", "arial";
   line-height:25px;
   text-align:center;
   text-shadow:1px 1px 1px #000000;
}
@media screen and (max-width:1024px) {
   .upTopZone {
   display:none !important;
   }
} .blue .upTopButton, .blue .upTopZone p {
   background-color:#3fa3e1;
}
.green .upTopButton, .green .upTopZone p {
   background-color:#60bf3a;
}
.red .upTopButton, .red .upTopZone p {
   background-color:#ca2929;
}
.orange .upTopButton, .orange .upTopZone p {
   background-color:#ef990b;
}
.purple .upTopButton, .purple .upTopZone p {
   background-color:#b053a0;
}
.grey .upTopButton, .grey .upTopZone p {
   background-color:#777777;
}

</style>
<table style="border-collapse: collapse; width: 100%; background-color: rgb(100, 153, 81);" align="" width=""><tbody><tr><td><img style="margin-left: 60px;" alt="" src="/img/logo.png" align="left"><table style="border-collapse: collapse; width: 468px; height: 60px; background-image: url("/img/back_banner.png"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; background-clip: border-box; background-origin: padding-box; background-size: auto auto; margin-left: 250px;" align="left" width=""><tbody><tr><td> <a href="http://gogetlinks.net/?inv=6kjvmx"><img src="http://www.doobs.ru/kartinki/468x60_3.gif" border="0" alt="" /></a></td></tr></tbody></table></td></tr></tbody></table><table style="border-collapse: collapse; width: 100%; background-image: url("/img/menu_back.png"); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; background-clip: border-box; background-origin: padding-box; background-size: auto auto; height: 36px;" align="center" width=""><tbody><tr><td>       <span style="font-size: 14pt;"><span style="font-size: 14pt;">     <i>  <span style="font-size: 14pt;"><a href="$HOME_PAGE_LINK$"><span style="font-size: 14pt; color: rgb(255, 255, 255);">Главная</span></a>     <a href="/publ"><span style="font-size: 14pt; color: rgb(255, 255, 255);">Статьи</span></a> <a href="#"><span style="font-size: 14pt; color: rgb(255, 255, 255);"></span></a>   <a href="/board"><span style="font-size: 14pt; color: rgb(255, 255, 255);">Объявления</span></a><a href="/dir">     <span style="font-size: 14pt; color: rgb(255, 255, 255);">Сайты</span></a><a href="http://www.gogetlinks.net/?inv=6kjvmx" target="_blank">    <span style="font-size: 14pt; color: rgb(255, 255, 255);">Вечные ссылки</span></a></span></i></span><br></span></td></tr></tbody></table><br>
   </div>
   <div id='container'>
   <div id='left'>
   <!-- Содержимое левой колонки -->
<!-- <block3> -->
<div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> -->Навигация<!-- </bt> --></h4></div></div>
   <div class="block-content"><!-- <bc> --><div id="menu3">
<ul>
   <li><a href="$HOME_PAGE_LINK$"><span>Главная</span></a></li>

   <li><a href="/index/vechnye_ssylki/0-28"><span>Вечные ссылки</span></a></li>
   <li><a href="/index/0-29"><span>Белые каталоги</span></a></li>
   <li><a href="/publ"><span>Каталог статей</span></a></li>
</ul>
</div>

<!-- </bc> --></div>
<!-- </block3> -->

<div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> -->Вечные статьи<!-- </bt> --></h4></div></div>
   <div class="block-content">
<div align="center"><a href="http://miralinks.ru/users/registration/from:57615"><img src="http://www.miralinks.ru/img/banner/100x100/image-002.gif" alt="Лучшая система размещения статей" /></a>
</div></div>

<div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> -->Категории<!-- </bt> --></h4></div></div>
   <div class="block-content">$MYINF_16$
</div>

<div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> -->Доска объявлений<!-- </bt> --></h4></div></div>
   <div class="block-content">$MYINF_15$
</div>

<div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> -->Сайты<!-- </bt> --></h4></div></div>
   <div class="block-content">$MYINF_12$
</div>

<!-- <block59709> -->
<?if($CHANNELS$)?>
<div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> --><!--<s6439>-->Категории каналов<!--</s>--><!-- </bt> --></h4></div></div>
   <div class="block-content"><!-- <bc> -->$CHANNELS$<!-- </bc> --></div>
<?endif?>
<!-- </block59709> -->
   </div>
   <div id='right'>
   <!-- Содержимое правой колонки -->
$LOGIN_FORM$

<?if($MYINF_11$)?>
<div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> --><!--<s5347>-->Поиск по сайту<!--</s>--><!-- </bt> --></h4></div></div>
   <div class="block-content"><!-- <bc> -->$SEARCH_FORM$<!-- </bc> --></div>
<?endif?>

<!-- <block4> -->
<?if($MYINF_11$)?>
<div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> --><!--<s5347>-->Статьи<!--</s>--><!-- </bt> --></h4></div></div>
   <div class="block-content"><!-- <bc> -->$MYINF_11$<!-- </bc> --></div>
<?endif?>
<!-- </block4> -->

<!-- <block8> -->
<?if($POLL$)?>
<div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> --><!--<s5207>-->Наш опрос<!--</s>--><!-- </bt> --></h4></div></div>
   <div class="block-content"><!-- <bc> -->$POLL$<!-- </bc> --></div>
<?endif?>
<!-- </block8> -->

<!-- <block4334> -->
<div class="title-top"><div class="title-bottom"><h4 class="block-title"><!-- <bt> -->Теги<!-- </bt> --></h4></div></div>
   <div class="block-content"><!-- <bc> -->$MYINF_19$ <div id="newTags"></div><!-- </bc> --></div>
<!-- </block4334> -->

<br/>   
<br/>   
<br/>
   </div>
   <div id='center'>
   <!-- Содержимое центральной колонки -->

<?if($MODULE_ID$='forum')?><div style="width: 95%; margin-left: 3%;"><?endif?>
<!-- <middle> -->
<table border="0" cellpadding="0" cellspacing="0" width="90%" align="center">
   <tr>
   <td class="content">
   <!-- <body> --><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="80%"><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> » <a href="$MODULE_URL$"><!--<s5208>-->Статьи<!--</s>--></a> » $SECTION_NAME$</td>
<td align="right" style="white-space: nowrap;"><?if($ADD_ENTRY_LINK$)?>[ <a href="$ADD_ENTRY_LINK$"><!--<s5202>-->Разместить статью<!--</s>--></a> ]<?endif?> </td>
</tr>
</table>
<hr /><span style="font-size:11pt"><span style="color:red"><b>Если Вы хотите что бы размещенная статья прошла модерацию, соблюдайте правила:</b>
<b>• Количество ссылок в статье не более 1.<br>
• Наличие изображения в статье*.<br>
• Количество символов в статье не менее 1500 *<br>
• Уникальность текста статьи не ниже 80%<br></b>
</span></span><hr /><b>
   <span style="font-size:18pt"><a href="http://www.gogetlinks.net/?inv=6kjvmx" target="_blank" title="Вечные ссылки">Вечные ссылки!!!!</a><br/> <a href="/index/baza_katalogov_statej/0-29" target="_blank" title="Белые каталоги статей">Белые каталоги статей</a></span>   
</b><hr />   

$BODY$
     
   <hr/>   

   <!-- </body> -->
   </td>
   </tr>
</table>
<!-- </middle> -->
<?if($MODULE_ID$='forum')?></div><?endif?>

   </div>
   </div>
   <div class='clear'></div>
   <div id='spacer'></div>
</div>
<div id='footer'>
<!-- Содержимое футера -->
$GLOBAL_BFOOTER$
$POWERED_BY$
</div>
</body>
</html>


Проблема заключается в том, что на "дочерних" от главных страниц модулей - Ucoz не видит стили, указанные сразу в коде: между тегами <style></style>.
Можете посмотреть http://www.doobs.ru/, перейдя в статьи->добавить статью. Шапки для блоков исчезают и каким-то образом фон для таблицы с меню слетает также. Как быть, может быть я верстаю не правильно?
Сообщение отредактировал UndeadLive - Суббота, 13 Июл 2013, 14:51:57
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 2 | 16:13:55
UndeadLive,Кратко говоря типа тегов <style> (даже это не корректный вариант) с их содержанием в шаблоне быть не должно ...

UndeadLive
Сообщений: 3
Репутация: 0

Сообщение # 3 | 16:54:39
Miss_Esq, ок. Странно, но на хостингере такого нет. Сделали бы ucoz что-ли справочник по используемым тегам.
Переверстаю с link type="text/css" rel="StyleSheet" href="style.css", посмотрим что будет.
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 4 | 20:29:26
Miss_Esq,
Вообще-то, вполне корректный, но только для html5.

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
UndeadLive
Сообщений: 3
Репутация: 0

Сообщение # 5 | 13:09:49
Переверстал, всё отлично, спасибо!
  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!