Joomla 1.5 Изменение шаблона JA Corona

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

  1. Offline

    Atner Недавно здесь

    Регистрация:
    27.08.2008
    Сообщения:
    1
    Симпатии:
    0
    Доброго дня, позвольте обратиться с вопросами, которые для многих возможно покажутся голосом из далекого прошлого изученного.

    Знакомлюсь с Jooml'ой второй день. Импонирует система внедрения модулей на страницы. Появились вопросики. Но обо всём по порядочку:

    Установил шаблон JA Corona v.1.3. Распространение вареза на этом форуме запрещено! (Администрация)

    Захотелось добавить возможность сдвинуть 'left' на истинное место left. Вопрос: а как правильно это делать?!!

    [​IMG]

    Поехали дальше. Вопрос по организации меню.
    Вот что мы имеем:

    [​IMG]

    Home
    |_ About Us (тип: Articles » Article)
    |_ Joomla! License (тип: Articles » Article)
    |_ What's New in 1.5? (тип: Articles » Article)
    |_ Joomla! Features (тип: Articles » Article)
    |_ FAQ Articles » Section

    СТАТЬИ Articles » Article
    |_ Sample menu 1 Articles » Article
    |_ Sample menu 2 Articles » Article
    |_ Sample menu 3 Articles » Article
    |_ Sample menu 4 Articles » Article
    |_ Sample menu 5 Articles » Article

    Navigation
    Articles » Category / Blog
    |_ JA Slide Menu url
    |_ JA Split Menu url
    |_ JA Dropline Menu url

    Layout Articles » Article
    |_ Wrapper Wrapper » Wrapper
    |_ Content + 1 Col Articles » Article
    |_ Content + 2 Cols Articles » Article
    |_ With all Extra modules Articles » Category / Blog

    Demo Articles » Category / Blog
    |_ Web Links Web Links » Categories
    |_ News Feeds News Feeds » Categories
    |_ Sample menu 1 Articles » Article
    |_ Sample menu 2 Articles » Article
    |_ Sample menu 3 Articles » Article
    |_ Sample menu 4 Articles » Article

    Правильно ли я понимаю, что добавление подменю проихсходит через Menus - Main Menu - New:
    [​IMG]

    Пока на этих вопросах и остановлюсь.
    Заранее благодарен за ответы и ссылки типа "читай и втыкай тут"...
    Удачи!
     
    Последнее редактирование модератором: 28.08.2008
  2.  
  3. Offline

    ssv Недавно здесь

    Регистрация:
    28.05.2008
    Сообщения:
    21
    Симпатии:
    0
    Пол:
    Мужской
    Re: Изменение шаблона

    Шаблон можно поправить только ручками! Скачай какой нибудь редактор с подсветкой кода и редактируй! Я давным давно пользуюсь FrontPage 2003
     
  4. Offline

    Aike1981 Недавно здесь

    Регистрация:
    30.05.2011
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Женский
    А ПОМОГИТЕ МНЕ ТОЖЕ ПОНЯТЬ КАК МЕНЮ ПЕРЕДВИНУТЬ

    НА РЕАЛЬНО ВЛЕВО!!!!!

    111 ОЧЕНЬ НАДО, ПОТОМУ И КАПСОМ!!!!!!11111111111111

    ХЭЛП!!!!!!!11

    нУ ХОТЬ СКАЖИТЕ ГДЕ КОПАТЬ, МНЕ ПОДСВЕТКА

    НЕ ПОМОЖЕТ, ЕСЛИ СУТИ НЕ ПОНИМАТЬ,

    В КАКОМ ФАЙЛЕ СМОТРЕТЬ? :)
     
  5. umbabaraumba
    Offline

    umbabaraumba специалист

    Регистрация:
    25.09.2009
    Сообщения:
    624
    Симпатии:
    58
    Пол:
    Мужской
    Смотреть в файле index.php в шаблоне .
     
  6. Offline

    Aike1981 Недавно здесь

    Регистрация:
    30.05.2011
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Женский
    Вот и пришла наконец мая очередь код шматком запостиить...)))))

    Ну и где там надо искать вот эти части? Я просто не пойму смыла, у всех слово лефт, ничего уникального, как этом коде нати запчасть для такой картинки?
    http://img194.imageshack.us/img194/5659/ghgfhp.png

    Код (CODE):
    1. <?php
    2. /*
    3.  
    4. # ------------------------------------------------------------------------
    5. # JA Corona template for joomla 1.5
    6. # ------------------------------------------------------------------------
    7. # Copyright (C) 2004-2010 JoomlArt.com. All Rights Reserved.
    8. # @license - PHP files are GNU/GPL V2. CSS / JS are Copyrighted Commercial,
    9. # bound by Proprietary License of JoomlArt. For details on licensing,
    10. # Please Read Terms of Use at http://www.joomlart.com/terms_of_use.html.
    11. # Author: JoomlArt.com
    12. # Websites:  http://www.joomlart.com -  http://www.joomlancers.com
    13. # Redistribution, Modification or Re-licensing of this file in part of full,
    14. # is bound by the License applied.
    15. # ------------------------------------------------------------------------
    16.  
    17. */
    18.  
    19. // no direct access
    20. defined( '_JEXEC' ) or die( 'Restricted access' );
    21.  
    22. include_once (dirname(__FILE__).DS.'ja_vars_1.5.php');
    23.  
    24. ?>
    25.  
    26. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    27.  
    28. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>">
    29.  
    30. <head>
    31. <jdoc:include type="head" />
    32. <?php JHTML::_('behavior.mootools'); ?>
    33.  
    34. <link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/system.css" type="text/css" />
    35. <link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/general.css" type="text/css" />
    36. <link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/editor.css" type="text/css" />
    37.  
    38. <link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/template.css" type="text/css" />
    39. <link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/typo.css" type="text/css" />
    40.  
    41. <script language="javascript" type="text/javascript" src="<?php echo $tmpTools->templateurl(); ?>/js/ja.script.js"></script>
    42.  
    43. <!-- Menu head -->
    44. <?php $jamenu->genMenuHead(); ?>
    45.  
    46. <link href="<?php echo $tmpTools->templateurl(); ?>/css/colors/<?php echo $tmpTools->getParam(JA_TOOL_COLOR); ?>.css" rel="stylesheet" type="text/css" />
    47.  
    48. <!--[if lte IE 6]>
    49. <style type="text/css">
    50. .clearfix {height: 1%;}
    51. img {border: none;}
    52. </style>
    53. <![endif]-->
    54.  
    55. <!--[if gte IE 7.0]>
    56. <style type="text/css">
    57. .clearfix {display: inline-block;}
    58. </style>
    59. <![endif]-->
    60.  
    61. <!--[if gt IE 7]>
    62. <link href="<?php echo $tmpTools->templateurl(); ?>/css/ie8.css" rel="stylesheet" type="text/css" />
    63. <![endif]-->
    64.  
    65. <?php if ($tmpTools->isIE6()) { ?>
    66. <script type="text/javascript">
    67. var siteurl = '<?php echo $tmpTools->baseurl();?>';
    68.  
    69. window.addEvent ('load', makeTransBG);
    70. function makeTransBG() {
    71.     makeTransBg($('ja-header'));
    72.     makeTransBg($$('h1.logo a'));
    73.     makeTransBg($$('#ja-mainnav img'));
    74.     makeTransBg($('ja-footer'));
    75.     makeTransBg($$('#ja-footer img'));
    76. }
    77. </script>
    78.  
    79. <?php } ?>
    80. <script type="text/javascript">
    81. /*<![CDATA[*/
    82. document.write ('<style type="text\/css">#ja-mainnav ul{visibility: hidden;}<\/style>');
    83. /*]]>*/
    84. </script>
    85.  
    86. </head>
    87.  
    88. <body id="bd" class="<?php echo $tmpTools->getParam(JA_TOOL_SCREEN);?> fs<?php echo $tmpTools->getParam(JA_TOOL_FONT);?>" >
    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.     <li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-col3" title="<?php echo JText::_("Skip to 3nd column");?>"><?php echo JText::_("Skip to 2nd column");?></a></li>
    96. </ul>
    97.  
    98. <div id="ja-wrapper-top">
    99. <div id="ja-wrapper">
    100.  
    101. <!-- BEGIN: HEADER -->
    102. <div id="ja-headerwrap">
    103. <div id="ja-header" class="clearfix">
    104.  
    105.     <h1 class="logo">
    106.         <a href="index.php" title="<?php echo $tmpTools->siteName(); ?>"><span><?php echo $tmpTools->siteName(); ?></span></a>
    107.     </h1>
    108.  
    109.     <!-- BEGIN: MAIN NAVIGATION -->
    110.     <div id="ja-mainnav" class="clearfix">
    111.         <?php $jamenu->genMenu (0); ?>
    112.     </div>
    113.     <!-- END: MAIN NAVIGATION -->
    114.    
    115.     <!-- BEGIN: USER TOOLS -->
    116.   <?php if ($tmpTools->getParam(JA_TOOL_USER)) { ?>
    117.   <div id="ja-usertools">
    118.     <?php $tmpTools->genToolMenu($tmpTools->getParam(JA_TOOL_USER)); ?>
    119.   </div>
    120.   <?php } ?>
    121.     <!-- END: USER TOOLS -->
    122.  
    123. </div>
    124. </div>
    125. <!-- END: HEADER -->
    126.  
    127. <!-- BEGIN: SEARCH + SUBNAV -->
    128. <div id="ja-subnavwrap">
    129.  
    130.     <?php if($this->countModules('user4')) : ?>
    131.         <div id="ja-search">
    132.             <jdoc:include type="modules" name="user4" />
    133.         </div>
    134.     <?php endif; ?>
    135.  
    136.     <?php if ($hasSubnav) { ?>
    137.     <div id="ja-subnav" class="clearfix">
    138.     <?php $jamenu->genMenu (1,1); ?>
    139.     </div>
    140.     <?php }else if($ja_menutype == 'dropline'){
    141.     ?>
    142.     <div id="ja-subnav" class="clearfix">
    143.     <?php $jamenu->genMenu (1,1); ?>
    144.     </div>
    145.     <?php } ?>
    146.  
    147. </div>
    148. <!-- END: SEARCH + SUBNAV -->
    149.  
    150. <div id="ja-mainwrap">
    151.  
    152. <!-- BEGIN: TOP SPOTLIGHT -->
    153. <?php if( $this->countModules('user1 or user2 or top') ) {?>
    154. <div id="ja-topslwrap" class="clearfix">
    155.     <?php
    156.     $spotlight = array ('user1','user2');
    157.     $topsl = $tmpTools->calSpotlight ($spotlight,99.9);
    158.     $sl1 = $this->countModules('top')?'60%':'100%';
    159.     $sl2 = $topsl?'40%':'100%';
    160.     if( $topsl ) {
    161.     ?>
    162.     <div id="ja-topsl1" class="ja-box-br" style="width:<?php echo $sl1;?>; float: left;">
    163.     <div class="ja-box-bl"><div class="ja-box-tr"><div class="ja-box-tl clearfix">
    164.    
    165.       <?php if( $this->countModules('user1') ) {?>
    166.       <div class="ja-box<?php echo $topsl['user1']['class']; ?>" style="width: <?php echo $topsl['user1']['width']; ?>;">
    167.             <jdoc:include type="modules" name="user1" style="xhtml" />
    168.       </div>
    169.       <?php } ?>
    170.    
    171.       <?php if( $this->countModules('user2') ) {?>
    172.       <div class="ja-box<?php echo $topsl['user2']['class']; ?>" style="width: <?php echo $topsl['user2']['width']; ?>;">
    173.             <jdoc:include type="modules" name="user2" style="xhtml" />
    174.       </div>
    175.       <?php } ?>
    176.  
    177.     </div></div></div></div>
    178.     <?php } ?>
    179.  
    180.     <?php if( $this->countModules('top') ) {?>
    181.     <div id="ja-topsl2" class="ja-box-br" style="width:<?php echo $sl2;?>; float: right;">
    182.     <div class="ja-box-bl"><div class="ja-box-tr"><div class="ja-box-tl clearfix">
    183.         <jdoc:include type="modules" name="top" style="xhtml" />
    184.     </div></div></div></div>
    185.     <?php } ?>
    186.  
    187. </div>
    188. <?php } ?>
    189. <!-- END: TOP SPOTLIGHT -->
    190.  
    191. <div id="ja-containerwrap<?php echo $divid; ?>">
    192. <div id="ja-container">
    193. <div id="ja-container-top">
    194. <div id="ja-container-bot" class="clearfix">
    195. <div id="ja-container-inner1">
    196. <div id="ja-container-inner2" class="clearfix">
    197.  
    198.     <!-- BEGIN: CONTENT -->
    199.     <div id="ja-content">
    200.     <div class="ja-innerpad clearfix">
    201.  
    202.         <jdoc:include type="message" />
    203.  
    204.         <?php if($tmpTools->isFrontPage()) : ?>
    205.         <div id="ja-breadcrumb">
    206.             <jdoc:include type="module" name="breadcrumbs" />
    207.         </div>
    208.         <?php endif ; ?>
    209.  
    210.         <jdoc:include type="component" />
    211.    
    212.         <?php if($this->countModules('user5')) : ?>
    213.         <div class="ja-box-br" style="margin-top: 15px;">
    214.         <div class="ja-box-bl"><div class="ja-box-tr"><div class="ja-box-tl clearfix">
    215.             <jdoc:include type="modules" name="user5" />
    216.         </div></div></div></div>
    217.         <?php endif; ?>
    218.  
    219.         <?php if($this->countModules('banner')) : ?>
    220.         <!-- BEGIN: BANNER -->
    221.         <div id="ja-banner">
    222.             <jdoc:include type="modules" name="banner" />
    223.         </div>
    224.         <!-- END: BANNER -->
    225.         <?php endif; ?>
    226.  
    227.     </div>
    228.     </div>
    229.     <!-- END: CONTENT -->
    230.        
    231.     <?php if ($ja_left || $ja_right) { ?>
    232.     <!-- BEGIN: COLUMNS -->
    233.     <div id="ja-colwrap">
    234.  
    235.         <?php if ($ja_left) { ?>
    236.         <div id="ja-col1">
    237.             <jdoc:include type="modules" name="left" style="xhtml" />
    238.         </div>
    239.         <?php } ?>
    240.  
    241.         <?php if ($ja_right) { ?>
    242.         <div id="ja-col2">
    243.             <jdoc:include type="modules" name="right" style="xhtml" />
    244.         </div>
    245.         <?php } ?>
    246.  
    247.  
    248.     </div><br />
    249.     <!-- END: COLUMNS -->
    250.     <?php } ?>
    251.  
    252. </div></div></div></div></div></div>
    253.  
    254. </div>
    255.  
    256. <!-- BEGIN: FOOTER -->
    257. <div id="ja-footerwrap">
    258. <div id="ja-footer" class="clearfix">
    259.  
    260.     <div class="copyright">
    261.         <jdoc:include type="modules" name="user3" />
    262.         <jdoc:include type="modules" name="footer" />
    263.     </div>
    264.    
    265.     <div class="ja-cert">
    266.         <jdoc:include type="modules" name="syndicate" />
    267.         <a href="http://jigsaw.w3.org/css-validator/validator?uri=<?php echo urlencode(JRequest::getURI());?>" target="_blank" title="<?php echo JText::_("CSS Validity");?>" style="text-decoration: none;">
    268.         <img src="<?php echo $tmpTools->templateurl(); ?>/images/but-css.png" alt="<?php echo JText::_("CSS Validity");?>" />
    269.         </a>
    270.         <a href="http://validator.w3.org/check/referer" target="_blank" title="<?php echo JText::_("XHTML Validity");?>" style="text-decoration: none;">
    271.         <img src="<?php echo $tmpTools->templateurl(); ?>/images/but-xhtml10.png" alt="<?php echo JText::_("XHTML Validity");?>" />
    272.         </a>
    273.     </div>
    274.  
    275. </div>
    276. </div>
    277. <!-- END: FOOTER -->
    278.  
    279. </div>
    280. </div>
    281.  
    282. <jdoc:include type="modules" name="debug" />
    283.  
    284. </body>
    285.  
    286. </html>
     
  7. Offline

    Aike1981 Недавно здесь

    Регистрация:
    30.05.2011
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Женский
    ну может кто подправит? А? мне бы менюшку влево.. {:X
     
  8. umbabaraumba
    Offline

    umbabaraumba специалист

    Регистрация:
    25.09.2009
    Сообщения:
    624
    Симпатии:
    58
    Пол:
    Мужской
    Вот левая позиция
    <jdoc:include type="modules" name="left" style="xhtml" />
    Вот правая
    <jdoc:include type="modules" name="right" style="xhtml" />
     
    Aike1981 нравится это.
  9. Offline

    Aike1981 Недавно здесь

    Регистрация:
    30.05.2011
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Женский
    Так, ок))) разобрались..
    Я могу эти две строчки найти и даже нашла вуже в шаблоне. Но что с ними делать? Там наверное еще целый пласт правок? Или как? :) Я что-то вообще не понимаю, вот если был написан отступ =100px было бы понятно, а тут никаких чисел...
     
  10. Offline

    Aike1981 Недавно здесь

    Регистрация:
    30.05.2011
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Женский
    В общем я хочу сказать, там вообще смертному разобраться можно или лучше другой шабл поискать?
     
  11. umbabaraumba
    Offline

    umbabaraumba специалист

    Регистрация:
    25.09.2009
    Сообщения:
    624
    Симпатии:
    58
    Пол:
    Мужской
    Попробуйте например поменяйте местами эти строчки ,или одну удалите и посмотрите что изменится .
     

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

Загрузка...