Joomla 1.5 не верное отображение дизайна модулей

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем Дея, 16.05.2009.

  1. Дея
    Offline

    Дея Недавно здесь

    Регистрация:
    16.05.2009
    Сообщения:
    4
    Симпатии:
    0
    Здраствуйте, сразу признаюсь, что я начинающая в этом деле и буду рада, если тыкнут носиком туда, где я напортачила.

    при выводе модулей отображается неверный дизайн, есть догадки,что просто места не хватает.. отступы неправельные( но не уверена,да и не знаю, где это исправить, выглядит это безобразие так вот :
    версия шаблона JA Sanidine II (Light Version)
    версия Joomla 1.5.9

    [​IMG]

    вот часть css , с данными модулями и index .php

    Код (PHP):
    1. div.moduletable {
    2.     margin: 0;
    3.     padding: 0 15px;
    4. }
    5.  
    6. div.module h3,
    7. div.module_text h3,
    8. div.module_menu h3,
    9. div.module_hilite h3,
    10. div.ja-box-br h3 {
    11.     margin: 0 -6px 10px;
    12.     padding: 0 0 0 30px;
    13.     font-size: 100%;
    14.     height: 28px;
    15.     line-height: 28px;
    16.     color: #FFFFFF;
    17.     background: url(../images/h3-bg.gif) no-repeat left #333333;
    18.     text-transform: uppercase;
    19. }
    20.  
    21. div.module h3 span,
    22. div.module_text h3 span,
    23. div.module_menu h3 span,
    24. div.module_hilite h3 span,
    25. div.ja-box-br h3 span {
    26.     display: block;
    27.     height: 28px;
    28.     background: url(../images/h3-bg.gif) no-repeat right;
    29. }
    30.  
    31. div.module,
    32. div.module_text,
    33. div.module_menu,
    34. div.module_hilite,
    35. div.ja-box-br {
    36.     padding: 0;
    37.     float: left;
    38.     clear: both;
    39.     width: 100%;
    40.     background: url(../images/box-br.png) no-repeat bottom right #FFFFFF;
    41.     overflow: hidden;
    42.     margin-bottom: 5px;
    43. }
    44.  
    45. div.module div,
    46. div.module_text div,
    47. div.module_menu div,
    48. div.module_hilite div,
    49. div.ja-box-bl {
    50.     margin: 0;
    51.     padding: 0;
    52.     background: url(../images/box-bl.png) no-repeat bottom left;
    53. }
    54.  
    55. div.module div div,
    56. div.module_text div div,
    57. div.module_menu div div,
    58. div.module_hilite div div,
    59. div.ja-box-tr {
    60.     padding: 0;
    61.     margin: 0;
    62.     background: url(../images/box-tr.png) no-repeat top right;
    63. }
    64.  
    65. div.module div div div,
    66. div.module_text div div div,
    67. div.module_menu div div div,
    68. div.module_hilite div div div,
    69. div.ja-box-tl {
    70.     padding: 15px 20px 15px;
    71.     background: url(../images/box-tl.png) no-repeat top left;
    72. }
    73.  
    74. div.module div div div div,
    75. div.module_text div div div div,
    76. div.module_menu div div div div,
    77. div.module_hilite div div div div {
    78.     margin: 0;
    79.     padding: 0;
    80.     background: none;
    81. }
    82.  
    83. /* mis */
    84. div.banneritem_text {
    85.     padding: 5px 0 !important;
    86. }
    87.  
    88. div.advs {
    89.     clear: both;
    90.     display: block;
    91.     float: left;
    92.     width: 100%;
    93. }
    94.  
    95. div.moduletable li,
    96. div.moduletable_menu li,
    97. div.moduletable_text li,
    98. div.module li,
    99. div.module_menu li,
    100. div.module_text li {
    101.     padding-left: 15px;
    102.     background-position: 5px 7px;
    103. }


    Код (PHP):
    1. <?php
    2. /*------------------------------------------------------------------------
    3. # JA Sanidine II for Joomla 1.5 - Version 1.0 - Licence Owner JA98631
    4. # ------------------------------------------------------------------------
    5. # Copyright (C) 2004-2008 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
    6. # @license - Copyrighted Commercial Software
    7. # Author: J.O.O.M Solutions Co., Ltd
    8. # Websites:  http://www.joomlart.com -  http://www.joomlancers.com
    9. # This file may not be redistributed in whole or significant part.
    10. -------------------------------------------------------------------------*/
    11.  
    12. // no direct access
    13. defined( '_JEXEC' ) or die( 'Restricted access' );
    14.  
    15. include_once (dirname(__FILE__).DS.'ja_vars_1.5.php');
    16.  
    17. ?>
    18.  
    19. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    20.  
    21. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>">
    22.  
    23. <head>
    24. <jdoc:include type="head" />
    25. <?php JHTML::_('behavior.mootools'); ?>
    26.  
    27. <link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/system.css" type="text/css" />
    28. <link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/general.css" type="text/css" />
    29. <link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/template.css" type="text/css" />
    30. <link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/typo.css" type="text/css" />
    31.  
    32. <script language="javascript" type="text/javascript">
    33.     var siteurl = '<?php echo $tmpTools->baseurl();?>';
    34.     var tmplurl = '<?php echo $tmpTools->templateurl();?>';
    35. </script>
    36. <script type="text/javascript">
    37. var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    38. document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    39. </script>
    40. <script type="text/javascript">
    41. try {
    42. var pageTracker = _gat._getTracker("UA-4912839-6");
    43. pageTracker._trackPageview();
    44. } catch(err) {}</script>
    45. <script language="javascript" type="text/javascript" src="<?php echo $tmpTools->templateurl(); ?>/js/ja.script.js"></script>
    46. <!-- js for dragdrop -->
    47.  
    48. <!-- Menu head -->
    49. <?php if ($jamenu) $jamenu->genMenuHead(); ?>
    50. <link href="<?php echo $tmpTools->templateurl(); ?>/css/colors/<?php echo $tmpTools->getParam(JA_TOOL_COLOR); ?>.css" rel="stylesheet" type="text/css" />
    51.  
    52. <!--[if lte IE 6]>
    53. <style type="text/css">
    54. .clearfix {height: 1%;}
    55. img {border: none;}
    56. </style>
    57. <![endif]-->
    58.  
    59. <!--[if gte IE 7.0]>
    60. <style type="text/css">
    61. .clearfix {display: inline-block;}
    62. </style>
    63. <![endif]-->
    64.  
    65. <?php if ($tmpTools->isIE6()) { ?>
    66. <!--[if lte IE 6]>
    67. <link href="<?php echo $tmpTools->templateurl(); ?>/css/ie6.php" rel="stylesheet" type="text/css" />
    68. <script type="text/javascript">
    69. window.addEvent ('load', makeTransBG);
    70. function makeTransBG() {
    71. makeTransBg($$('img'));
    72. }
    73. </script>
    74. <![endif]-->
    75. <?php } ?>
    76. <!--[if gt IE 7]>
    77. <link href="<?php echo $tmpTools->templateurl(); ?>/css/ie8.css" rel="stylesheet" type="text/css" />
    78. <![endif]-->
    79.  
    80. </head>
    81. <?php
    82. //populate background for body
    83. $bodybg = $tmpTools->getParam('ja_bodybg');
    84. if ($bodybg) {
    85.     $bodybg = " style=\"background-image: url(".$tmpTools->templateurl()."/images/background/$bodybg);\"";
    86. }
    87. ?>
    88. <body id="bd" class="<?php echo $tmpTools->getParam(JA_TOOL_LAYOUT);?> <?php echo $tmpTools->getParam(JA_TOOL_SCREEN);?> fs<?php echo $tmpTools->getParam(JA_TOOL_FONT);?>"<?php echo $bodybg;?> >
    89. <a name="Top" id="Top"></a>
    90. <ul class="accessibility">
    91.     <li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-content" title="<?php echo JText::_("Skip to content");?>"><?php echo JText::_("Skip to content");?></a></li>
    92.     <li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-mainnav" title="<?php echo JText::_("Skip to main navigation");?>"><?php echo JText::_("Skip to main navigation");?></a></li>
    93.     <li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-col1" title="<?php echo JText::_("Skip to 1st column");?>"><?php echo JText::_("Skip to 1st column");?></a></li>
    94.     <li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-col2" title="<?php echo JText::_("Skip to 2nd column");?>"><?php echo JText::_("Skip to 2nd column");?></a></li>
    95. </ul>
    96.  
    97.  
    98.  
    99.  
    100.  
    101. <div id="ja-wrapper">
    102.  
    103. <div id="ja-topbar" class="clearfix">
    104.     <div id="ja-pathway">
    105.         &nbsp;</div>
    106.     <?php if ($this->countModules('user4')) { ?>
    107.     <div id="ja-search" class="clearfix">
    108.         <jdoc:include type="modules" name="user4" style="raw" />
    109.     </div>
    110.     <?php } ?>
    111. </div>
    112.  
    113. <!-- BEGIN: HEADER -->
    114. <div id="ja-header" class="clearfix">
    115.  
    116.     <?php
    117.     $siteName = $tmpTools->sitename();
    118.     if ($tmpTools->getParam('logoType')=='image') { ?>
    119.     <h1 class="logo">
    120.         <a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $siteName; ?></span></a>
    121.     </h1>
    122.     <?php } else {
    123.     $logoText = (trim($tmpTools->getParam('logoText'))=='') ? $config->sitename : $tmpTools->getParam('logoText');
    124.     $sloganText = (trim($tmpTools->getParam('sloganText'))=='') ? JText::_('SITE SLOGAN') : $tmpTools->getParam('sloganText');  ?>
    125.     <div class="logo-text">
    126.         <p class="site-slogan"><?php echo $sloganText;?></p>
    127.         <h1>
    128.             <a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $logoText; ?></span></a> 
    129.         </h1>
    130.     </div>
    131.     <?php } ?>
    132.  
    133.     <?php if ($this->countModules('top')) { ?>
    134.     <div id="ja-login">
    135.         <jdoc:include type="modules" name="top" style="raw" />
    136.     </div>
    137.     <?php } ?>
    138.  
    139.     <!-- BEGIN: MAIN NAVIGATION -->
    140.     <?php if ($tmpTools->getParam('ja_menu') != 'none') : ?>
    141.     <div id="ja-mainnav">
    142.         <?php if ($jamenu) $jamenu->genMenu (0); ?>
    143.     </div>
    144.     <?php endif; ?>
    145.     <!-- END: MAIN NAVIGATION -->
    146.  
    147. </div>
    148. <!-- END: HEADER -->
    149.  
    150. <?php if ($hasSubnav) : ?>
    151. <div id="ja-subnav" class="clearfix">
    152.     <?php if ($jamenu) $jamenu->genMenu (1,1);  ?>
    153. </div>
    154. <?php endif; ?>
    155.  
    156.  
    157. <?php if( $this->countModules('topsl1') && $this->countModules('topsl2') ) { ?>
    158. <!-- BEGIN: TOP SPOTLIGHT -->
    159. <div id="ja-topsl" class="clearfix">   
    160.     <div id="ja-topsl1">
    161.         <jdoc:include type="modules" name="topsl1" style="raw" />
    162.     </div>
    163.     <div id="ja-topsl2">
    164.         <jdoc:include type="modules" name="topsl2" style="xhtml" />
    165.     </div>
    166. </div>
    167. <!-- END: TOP SPOTLIGHT -->
    168. <?php } ?>
    169.  
    170. <div id="ja-containerwrap<?php echo $divid; ?>">
    171. <div id="ja-container" class="clearfix">
    172.  
    173.     <div id="ja-mainbody" class="clearfix">
    174.  
    175.         <?php
    176.         $spotlight = array ('user1','user2','user5');
    177.         $contentsl = $tmpTools->calSpotlight ($spotlight,$tmpTools->isOP()?100:99.9);
    178.         if( $contentsl ) {
    179.         ?>
    180.         <!-- BEGIN: CONTENT SPOTLIGHT-->
    181.         <div id="ja-contentsl1" class="clearfix">  
    182.        
    183.           <?php if( $this->countModules('user1') ) {?>
    184.           <div class="ja-box<?php echo $contentsl['user1']['class']; ?>" style="width: <?php echo $contentsl['user1']['width']; ?>;">
    185.                 <jdoc:include type="modules" name="user1" style="rounded" />
    186.           </div>
    187.           <?php } ?>
    188.          
    189.           <?php if( $this->countModules('user2') ) {?>
    190.           <div class="ja-box<?php echo $contentsl['user2']['class']; ?>" style="width: <?php echo $contentsl['user2']['width']; ?>;">
    191.                 <jdoc:include type="modules" name="user2" style="rounded" />
    192.           </div>
    193.           <?php } ?>
    194.          
    195.           <?php if( $this->countModules('user5') ) {?>
    196.           <div class="ja-box<?php echo $contentsl['user5']['class']; ?>" style="width: <?php echo $contentsl['user5']['width']; ?>;">
    197.                 <jdoc:include type="modules" name="user5" style="rounded" />
    198.           </div>
    199.           <?php } ?>
    200.    
    201.         </div>
    202.         <!-- END: CONTENT SPOTLIGHT -->
    203.         <?php } ?>
    204.  
    205.         <!-- BEGIN: CONTENT -->
    206.         <div id="ja-content"><div id="ja-content-top"><div id="ja-content-bot" class="clearfix">
    207.             <jdoc:include type="message" />
    208.            
    209.             <div id="ja-current-content" class="clearfix">
    210.             <jdoc:include type="component" />
    211.             </div>
    212.  
    213.         </div></div></div>
    214.         <!-- END: CONTENT -->
    215.  
    216.       <?php if ($ja_left) { ?>
    217.       <!-- BEGIN: LEFT COLUMN -->
    218.         <div id="ja-col1">
    219.         <div class="ja-innerpad">
    220.             <jdoc:include type="modules" name="left" style="rounded" />
    221.         </div></div><br />
    222.         <!-- END: LEFT COLUMN -->
    223.         <?php } ?>
    224.        
    225.         <?php if($this->countModules('banner')) : ?>
    226.         <div id="ja-banner">
    227.             <jdoc:include type="modules" name="banner" />
    228.         </div>
    229.         <?php endif; ?>
    230.        
    231.         <?php
    232.         $spotlight = array ('user6','user7');
    233.         $contentsl = $tmpTools->calSpotlight ($spotlight,$tmpTools->isOP()?100:99.9);
    234.         if( $contentsl ) {
    235.         ?>
    236.         <!-- BEGIN: CONTENT SPOTLIGHT 2-->
    237.         <div id="ja-contentsl2" class="clearfix">  
    238.        
    239.           <?php if( $this->countModules('user6') ) {?>
    240.           <div class="ja-box<?php echo $contentsl['user6']['class']; ?>" style="width: <?php echo $contentsl['user6']['width']; ?>;">
    241.                 <jdoc:include type="modules" name="user6" style="rounded" />
    242.           </div>
    243.           <?php } ?>
    244.          
    245.           <?php if( $this->countModules('user7') ) {?>
    246.           <div class="ja-box<?php echo $contentsl['user7']['class']; ?>" style="width: <?php echo $contentsl['user7']['width']; ?>;">
    247.                 <jdoc:include type="modules" name="user7" style="rounded" />
    248.           </div>
    249.           <?php } ?>
    250.    
    251.         </div>
    252.         <!-- END: CONTENT SPOTLIGHT 2-->
    253.         <?php } ?>
    254.        
    255.         <?php if( $this->countModules('user10') ) {?>
    256.         <!-- BEGIN: TABS -->
    257.         <div id="ja-tabs" class="clearfix">
    258.             <jdoc:include type="modules" name="user8" style="rounded" />
    259.         </div>
    260.         <!-- END: TABS-->
    261.         <?php } ?>
    262.  
    263.     </div>
    264.  
    265.     <?php if ($ja_right) { ?>
    266.     <!-- BEGIN: RIGHT COLUMN -->
    267.     <div id="ja-col2">
    268.     <div class="ja-innerpad">
    269.         <jdoc:include type="modules" name="right" style="rounded" />
    270.         <?php $tmpTools->genToolMenu($tmpTools->getParam('usertool_bg')); ?>
    271.     </div></div><br />
    272.     <!-- END: RIGHT COLUMN -->
    273.     <?php } ?>
    274.  
    275. </div></div>
    276.  
    277. <?php
    278. $spotlight = array ('user9','user10','user11','user12');
    279. $botsl = $tmpTools->calSpotlight ($spotlight,$tmpTools->isOP()?100:99.9);
    280. if( $botsl ) {
    281. ?>
    282. <!-- BEGIN: BOTTOM SPOTLIGHT -->
    283. <div id="ja-botsl" class="clearfix">
    284.  
    285.   <?php if( $this->countModules('user9') ) {?>
    286.   <div class="ja-box<?php echo $botsl['user9']['class']; ?>" style="width: <?php echo $botsl['user9']['width']; ?>;">
    287.         <jdoc:include type="modules" name="user9" style="xhtml" />
    288.   </div>
    289.   <?php } ?>
    290.  
    291.   <?php if( $this->countModules('user10') ) {?>
    292.   <div class="ja-box<?php echo $botsl['user10']['class']; ?>" style="width: <?php echo $botsl['user10']['width']; ?>;">
    293.         <jdoc:include type="modules" name="user10" style="xhtml" />
    294.   </div>
    295.   <?php } ?>
    296.  
    297.   <?php if( $this->countModules('user11') ) {?>
    298.   <div class="ja-box<?php echo $botsl['user11']['class']; ?>" style="width: <?php echo $botsl['user11']['width']; ?>;">
    299.         <jdoc:include type="modules" name="user11" style="xhtml" />
    300.   </div>
    301.   <?php } ?>
    302.  
    303.   <?php if( $this->countModules('user12') ) {?>
    304.   <div class="ja-box<?php echo $botsl['user12']['class']; ?>" style="width: <?php echo $botsl['user12']['width']; ?>;">
    305.         <jdoc:include type="modules" name="user12" style="xhtml" />
    306.   </div>
    307.   <?php } ?>
    308.  
    309. </div>
    310. <!-- END: BOTTOM SPOTLIGHT -->
    311. <?php } ?>
    312.  
    313. <!-- BEGIN: FOOTER -->
    314. <div id="ja-botnav">
    315.     <jdoc:include type="modules" name="user3" />
    316. </div>
    317. <div id="ja-footer">
    318.     <jdoc:include type="modules" name="footer" />
    319. </div>
    320. <!-- END: FOOTER -->
    321.  
    322. </div>
    323.  
    324. <jdoc:include type="modules" name="debug" />
    325. <script type="text/javascript">
    326.     addSpanToTitle();
    327.     jaAddFirstItemToTopmenu();
    328.     jaRemoveLastContentSeparator();
    329.     //jaRemoveLastTrBg();
    330. </script>
    331.  
    332. </body>
    333.  
    334. </html>


    спасибо тем, кто откликнется.
     
  2.  
  3. chilly_bang
    Offline

    chilly_bang специалист

    Регистрация:
    30.04.2006
    Сообщения:
    1 545
    Симпатии:
    38
    Пол:
    Мужской
    это с чьей точки зрения неверный? и что конкретно неверно? "неверно" – неверная формулировка, потому что браузер показывает в точности то, что сформатировано.


    и вообще, если шаблон куплен (а в цитированном тексте стоит, что он куплен и вы являетесь держателем лицензии), то почему вам не помогут разработчики, взявшие с вас деньги?
     
  4. Дея
    Offline

    Дея Недавно здесь

    Регистрация:
    16.05.2009
    Сообщения:
    4
    Симпатии:
    0
    я лишь делаю редизайн того, что мне дали,но меня коробит такое вот отображение модулей с закруглёнными углами.

    прошу прощение за неверную формулировку,но самой мне пока не додуматься как сделать её верной поэтому я и обратилась сюда, думая, что тут мне помогут.

    сведениями о том, почему разработчики не удосужились сделать всё так, как хотелось бы я не обладаю, увы.
     
  5. Fanamura
    Offline

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
    Дея, Шаблон покупали или он "биплатный? *наивно*
     
  6. Дея
    Offline

    Дея Недавно здесь

    Регистрация:
    16.05.2009
    Сообщения:
    4
    Симпатии:
    0
    я не являюсь владелецей сайта,но могу узнать, если это важно.
     
  7. Дея
    Offline

    Дея Недавно здесь

    Регистрация:
    16.05.2009
    Сообщения:
    4
    Симпатии:
    0
    всем спасибо, разобралась сама, исправить оказалось очень легко. Возможно у кого то такая же проблемма отображения, ковыряемся в css ищем что то подобное от ленивого модуля * легче искать по картинкам создающим модуль, через Сtrl+F * и меняем, как написано:

    div.module div div div {
    background: url(../images/px.gif) no-repeat; /** изменения для ИЕ7, раньше было background: none; **/
     

Поделиться этой страницей

Загрузка...