В чем же проблема по 4 модулям футера

#2 7 ноября 2012 в 08:04
Эдуард Машковский, попробуйте сделать более валидную верстку
там у вас несколько тегов кривых — беспорядочно открываются/закрываются
может он и не может переварить из-за этого
#3 7 ноября 2012 в 08:51
а вы не подскажете каких? вроде ничего такого… я не спец
#4 7 ноября 2012 в 08:52
вот код template.php

  1.  
  2. <?php
  3. /******************************************************************************/
  4. // //
  5. // InstantCMS v1.10 //
  6. // http://instantcms.ru/ //
  7. // //
  8. // written by InstantCMS Team, 2007-2012 //
  9. // produced by InstantSoft, (www.instantsoft.ru) //
  10. // //
  11. // LICENSED BY GNU/GPL v2 //
  12. // //
  13. /******************************************************************************/
  14.  
  15. if(!defined('VALID_CMS')) { die('ACCESS DENIED'); }
  16. $inUser = cmsUser::getInstance();
  17. $inPage = cmsPage::getInstance();
  18.  
  19. $mod_count['top'] = $inPage->countModules('top');
  20. $mod_count['sidebar'] = $inPage->countModules('sidebar');
  21.  
  22. ?>
  23. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  24. <html xmlns="http://www.w3.org/1999/xhtml">
  25. <head>
  26. <!-- HEAD !-->
  27. <?php $inPage->printHead(); ?>
  28. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  29. <?php if($inUser->is_admin){ ?>
  30. <script src="/admin/js/modconfig.js" type="text/javascript"></script>
  31. <script src="/templates/cybercoon/js/nyromodal.js" type="text/javascript"></script>
  32. <link href="/templates/cybercoon/css/modconfig.css" rel="stylesheet" type="text/css" />
  33. <link href="/templates/cybercoon/css/nyromodal.css" rel="stylesheet" type="text/css" />
  34. <?php } ?>
  35. <link href="/templates/cybercoon/css/reset.css" rel="stylesheet" type="text/css" />
  36. <link href="/templates/cybercoon/css/text.css" rel="stylesheet" type="text/css" />
  37. <link href="/templates/cybercoon/css/960.css" rel="stylesheet" type="text/css" />
  38. <link href="/templates/cybercoon/css/styles.css" rel="stylesheet" type="text/css" />
  39. </head>
  40.  
  41. <body>
  42. <?php if (cmsConfig::getConfig('siteoff') && $inUser->is_admin) { ?>
  43. <div style="margin:4px; padding:5px; border:solid 1px red; background:#FFF; position: fixed;opacity: 0.8; z-index:999"><strong style="color:red">Сайт отключен.</strong> Только администраторы видят его содержимое.</div>
  44. <?php } ?>
  45. <div id="wrapper">
  46.  
  47. <div id="header">
  48. <div class="container_12">
  49. <div class="grid_3">
  50. <div id="logo"><a href="/"><img title="Главная" src="/templates/cybercoon/images/logo.png" /></a></div>
  51. </div>
  52. <div class="grid_9">
  53. <?php if (!$inUser->id){ ?>
  54. <div class="mod_user_menu">
  55. </div>
  56. <?php } else { ?>
  57. <?php $inPage->printModules('header'); ?>
  58. <?php } ?>
  59. </div>
  60. <div id="kont"><img src="/templates/cybercoon/images/kont.png" alt="Наши контакты" title="Наши контакты" /></div>
  61. </div>
  62. </div>
  63.  
  64. <div id="page">
  65.  
  66. <div id="menu_bg" class="container_12">
  67. <?php cmsModule('topmenu'); ?>
  68. </div>
  69.  
  70. <?php if ($mod_count['top']){ ?>
  71. <div class="clear"></div>
  72.  
  73. <div id="topwide" class="container_12">
  74. <div class="grid_12" id="topmod"><?php $inPage->printModules('top'); ?></div>
  75. </div>
  76. <?php } ?>
  77.  
  78. <div id="pathway" class="container_12">
  79. <div class="grid_12"><?php $inPage->printPathway('&rarr;'); ?></div>
  80. </div>
  81.  
  82. <div class="clear"></div>
  83.  
  84. <div id="mainbody" class="container_12">
  85. <div class="grid_4" id="sidebar_left"><?php $inPage->printModules('sidebar_left'); ?></div>
  86. <div id="main" class="<?php if ($mod_count['sidebar']) { ?>grid_8<?php } else { ?>grid_12<?php } ?>">
  87. <?php $inPage->printModules('maintop'); ?>
  88.  
  89. <?php $messages = cmsCore::getSessionMessages(); ?>
  90. <?php if ($messages) { ?>
  91. <div class="sess_messages">
  92. <?php foreach($messages as $message){ ?>
  93. <?php echo $message; ?>
  94. <?php } ?>
  95. </div>
  96. <?php } ?>
  97.  
  98. <?php if($inPage->page_body){ ?>
  99. <div class="component">
  100. <?php $inPage->printBody(); ?>
  101. </div>
  102. <?php } ?>
  103. <?php $inPage->printModules('mainbottom'); ?>
  104. </div>
  105. <div class="grid_4" id="sidebar"><?php $inPage->printModules('sidebar'); ?></div>
  106. </div>
  107.  
  108. </div>
  109.  
  110. </div>
  111.  
  112. <center>
  113. <div id="footer_4" class="container_12">
  114. <div id="footer_a"><?php $inPage->printModules('footer_a'); ?></div>
  115. <div id="footer_b"><?php $inPage->printModules('footer_b'); ?></div>
  116. <div id="footer_c"><?php $inPage->printModules('footer_c'); ?></div>
  117. <div id="footer_d"><?php $inPage->printModules('footer_d'); ?></div>
  118. </div>
  119. </center>
  120. <div id="footer">
  121. <div class="container_12">
  122. <div class="grid_8">
  123. <div id="copyright"><?php $inPage->printSitename(); ?> &copy; <?php echo date('Y'); ?></div>
  124. </div>
  125. <div class="grid_4 foot_right">
  126. <a href="http://instantcms.ru/" title="Работает на InstantCMS" target="_blank">
  127. <img src="/templates/cybercoon/images/b88x31.gif" border="0"/>
  128. </a>
  129. </div>
  130. </div>
  131. </div>
  132.  
  133. <script type="text/javascript">
  134. $(document).ready(function(){
  135. $('#topmenu .menu li').hover(
  136. function() {
  137. $(this).find('ul:first').show();
  138. $(this).find('a:first').addClass("hover");
  139. },
  140. function() {
  141. $(this).find('ul:first').hide();
  142. $(this).find('a:first').removeClass("hover");
  143. }
  144. );
  145. });
  146. </script>
  147. <script type="text/javascript">
  148. $('#nav').spasticNav();
  149. </script>
  150.  
  151. </body>
  152.  
  153. </html>
  154.  
#5 7 ноября 2012 в 11:42
Попробуйте кэш сайта очистить. Возможно, закешировался для сайта-скриншотера, вот и не показывает.
#6 7 ноября 2012 в 11:49

а вы не подскажете каких? вроде ничего такого… я не спец

Эдуард Машковский

Разработка и администрирование сайтов

Эдуард Машковский
laugh

Да просто в фаерфоксе откройте исходный код страницы (Инструменты->Веб разработка->Исходный код страницы) и там красным подстветятся кривые теги (не закрытые, или закрытые к месте).
Ну или тут проверить можно validator.w3.org/
#7 7 ноября 2012 в 13:43


а вы не подскажете каких? вроде ничего такого… я не спец

Эдуард Машковский

Разработка и администрирование сайтов

Эдуард Машковский
laugh

SJen

smileда уж…
#8 7 ноября 2012 в 14:17
SJen, я проверял. но не на сайте валидаторе. Ща им попробую.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.