model.php
Изготовлено: 02.11.2013 22:50:18
   
Режим:  Все, С содержимым  
Левый файл: C:\Users\Максим\Desktop\instantCMS_20131015_v1.10.3\templates\_default_\template.php  
Правый файл: C:\Users\Максим\Desktop\template.php  
1 <?php = 1 <?php
2 /******************************************************************************/   2 /******************************************************************************/
3 //                                                                            // <>    
4 //                           InstantCMS v1.10.3                               //   3 //                             InstantCMS v1.10                               //
5 //                        http://www.instantcms.ru/                           //      
6 //                                                                            //      
7 //                   written by InstantCMS Team, 2007-2013                    //      
8 //                produced by InstantSoft, (www.instantsoft.ru)               //      
9 //                                                                            //      
10 //                        LICENSED BY GNU/GPL v2                              //      
11 //                                                                            //      
12 /******************************************************************************/ = 4 /******************************************************************************/
13     5  
14     if(!defined('VALID_CMS')) { die('ACCESS DENIED'); }   6     if(!defined('VALID_CMS')) { die('ACCESS DENIED'); }
15   <> 7     $inUser = cmsUser::getInstance();
16     /*   8         $inPage = cmsPage::getInstance();
17      * Доступны объекты $inCore $inUser $inPage($this) $inConf $inDB      
18      */      
19   = 9  
20     // Получаем количество модулей на нужные позиции <>    
21     $mod_count['top']     = $this->countModules('top');   10     $mod_count['top']     = $inPage->countModules('top');
22     $mod_count['topmenu'] = $this->countModules('topmenu');      
23     $mod_count['sidebar'] = $this->countModules('sidebar');   11     $mod_count['sidebar'] = $inPage->countModules('sidebar');
24   = 12  
25     // Подключаем стили шаблона +-    
26     $this->addHeadCSS('templates/'.TEMPLATE.'/css/reset.css');      
27     $this->addHeadCSS('templates/'.TEMPLATE.'/css/text.css');      
28     $this->addHeadCSS('templates/'.TEMPLATE.'/css/960.css');      
29     $this->addHeadCSS('templates/'.TEMPLATE.'/css/styles.css');      
30     // Подключаем colorbox (просмотр фото)      
31     $this->addHeadJS('includes/jquery/colorbox/jquery.colorbox.js');      
32     $this->addHeadCSS('includes/jquery/colorbox/colorbox.css');      
33     $this->addHeadJS('includes/jquery/colorbox/init_colorbox.js');      
34     // LANG фразы для colorbox      
35     $this->addHeadJsLang(array('CBOX_IMAGE','CBOX_FROM','CBOX_PREVIOUS','CBOX_NEXT','CBOX_CLOSE','CBOX_XHR_ERROR','CBOX_IMG_ERROR', 'CBOX_SLIDESHOWSTOP', 'CBOX_SLIDESHOWSTART'));      
36        
37 ?> = 13 ?>
38 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">   14 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
39 <html xmlns="http://www.w3.org/1999/xhtml">   15 <html xmlns="http://www.w3.org/1999/xhtml">
40   +-    
41 <head> = 16 <head>
    -+ 17     <!-- HEAD !-->
      18     <?php $inPage->printHead(); ?>
42     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> = 19     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
43     <?php $this->printHead(); ?> +-    
44     <?php if($inUser->is_admin){ ?> = 20     <?php if($inUser->is_admin){ ?>
45         <script src="/admin/js/modconfig.js" type="text/javascript"></script>   21         <script src="/admin/js/modconfig.js" type="text/javascript"></script>
46         <script src="/templates/<?php echo TEMPLATE; ?>/js/nyromodal.js" type="text/javascript"></script> <> 22         <script src="/templates/solar/js/nyromodal.js" type="text/javascript"></script>
47         <link href="/templates/<?php echo TEMPLATE; ?>/css/modconfig.css" rel="stylesheet" type="text/css" />   23         <link href="/templates/solar/css/modconfig.css" rel="stylesheet" type="text/css" />
48         <link href="/templates/<?php echo TEMPLATE; ?>/css/nyromodal.css" rel="stylesheet" type="text/css" />   24         <link href="/templates/solar/css/nyromodal.css" rel="stylesheet" type="text/css" />
49     <?php } ?> = 25     <?php } ?>
    -+ 26     <link href="/templates/solar/css/reset.css" rel="stylesheet" type="text/css" />
      27     <link href="/templates/solar/css/text.css" rel="stylesheet" type="text/css" />
      28     <link href="/templates/solar/css/styles.css" rel="stylesheet" type="text/css" />
      29     <link href="/templates/solar/css/inshop.css" rel="stylesheet" type="text/css" />
50 </head> = 30 </head>
51     31  
52 <body>   32 <body>
53 <?php if ($inConf->siteoff && $inUser->is_admin) { ?> <> 33 <?php if (cmsConfig::getConfig('siteoff') && $inUser->is_admin) { ?>
54 <div style="margin:4px; padding:5px; border:solid 1px red; background:#FFF; position: fixed;opacity: 0.8; z-index:999"><?php echo $_LANG['SITE_IS_DISABLE']; ?></div>   34 <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>
55 <?php } ?> = 35 <?php } ?>
56     <div id="wrapper">   36     <div id="wrapper">
57     37  
58         <div id="header">   38         <div id="header">
59             <div class="container_12"> <> 39             <div class="head1 con">
60                 <div class="grid_2">   40                 <div class="logo">
61                     <div id="sitename"><a href="/"></a></div>   41                     <a href="/"><img src="/templates/solar/images/logo.png" alt="logo"/></a>
62                 </div> = 42                 </div>
63                 <div class="grid_10"> <> 43                 <div class="info">
64                     <?php if ($inConf->is_change_lang){   44                     <span>(495)</span>517-52-04 <br>
65     45                     <span>(8482)</span>78-80-18 <br>
66                         $langs = cmsCore::getDirsList('/languages'); ?>      
67                         <div onclick="$('#langs-select').toggle().toggleClass('active_lang');$(this).toggleClass('active_lang'); return false;" title="<?php echo $_LANG['TEMPLATE_INTERFACE_LANG']; ?>" id="langs" style="background-image:  url(/templates/<?php echo TEMPLATE; ?>/images/icons/langs/<?php echo $inConf->lang; ?>.png);">      
68                             <span>&#9660;</span>   46                     <span>(8482)</span>25-60-69 <br>
      47                     <a href="#">superzagar</a>
      48                 </div>
      49  
69                             <ul id="langs-select">   50                 <div class="h-right">
70                                 <?php foreach ($langs as $lng) { ?>   51                     <?php if (!$inUser->id){ ?>
71                                 <li onclick="setLang('<?php echo $lng; ?>'); return false;" style="background-image:  url(/templates/<?php echo TEMPLATE; ?>/images/icons/langs/<?php echo $lng; ?>.png);"><?php echo $lng; ?></li>   52                         <div class="mod_user_menu">
72                                 <?php } ?>   53                             <span class="register"><a href="/registration">Регистрация</a></span>|
73                             </ul>   54                             <span class="login"><a href="/login">Вход</a></span>
74                         </div> = 55                         </div>
75   <> 56                     <?php } else { ?>
      57                         <?php $inPage->printModules('header'); ?>
76                     <?php } ?> = 58                     <?php } ?>
    <> 59  
      60                     <div class="cart">
77                     <?php $this->printModules('header'); ?>   61                         <?php $inPage->printModules('cart')?>
78                 </div>   62                     </div>
      63                     <div class="find-block">
      64                         <form name="searchform" action="/index.php" method="get">
      65                             <input type="hidden" name="view" value="search"/>
      66                             <input id="find_txt" name="query" type="text" tabindex="1"/>
      67                             <input id="find_but" name="gosearch" type="submit" alt="Поиск" value="" onclick="document.searchform.submit()"/>
      68                         </form>
79             </div>   69                     </div>
80         </div>   70                 </div>
81        
82         <div id="page">   71                 <div class="clear"></div>
      72             </div>
83   = 73  
84             <?php if($mod_count['topmenu']) { ?> <>    
85             <div class="container_12" id="topmenu">   74             <div class="menu-block">
86                 <div class="grid_12">   75                 <div class="con">
      76                     <div id="topmenu">
87                     <?php $this->printModules('topmenu'); ?>   77                         <?php $inPage->printModules('topmenu'); ?>
      78                     </div>
88                 </div> = 79                 </div>
89             </div>   80             </div>
90             <?php } ?> <> 81         </div>
91   = 82  
92             <?php if ($mod_count['top']){ ?> <>    
93             <div class="clear"></div>   83         <div id="page" class="con">
      84             <div id="pathway">
      85                 <?php $inPage->printPathway('&rsaquo;'); ?>
      86             </div>
94   = 87  
    <> 88             <?php if ($inPage->countModules('sidebar')||$inPage->countModules('shop_cats')) { ?>
95             <div id="topwide" class="container_12">   89                 <div class="side">
96                 <div class="grid_12" id="topmod"><?php $this->printModules('top'); ?></div>   90                     <?php $inPage->printModules('shop_cats'); ?>
      91                     <?php $inPage->printModules('sidebar'); ?>
97             </div>   92                 </div>
98             <?php } ?> = 93             <?php } ?>
99     94  
    <> 95             <div class="main">
100             <div id="pathway" class="container_12">   96                 <div class="top">
101                 <div class="grid_12"><?php $this->printPathway('&rarr;'); ?></div>   97                     <?php $inPage->printModules('top')?>
102             </div>   98                 </div>
103   = 99  
    <> 100                 <div class="fifty"><?php $inPage->printModules('user1')?></div>
      101                 <div class="fifty"><?php $inPage->printModules('user2')?></div>
104             <div class="clear"></div>   102                 <div class="clear"></div>
105   = 103  
    <> 104                 <?php if($inPage->countModules('tab1')){?>
106             <div id="mainbody" class="container_12">   105                     <div class="tab">
107                 <div id="main" class="<?php if ($mod_count['sidebar']) { ?>grid_8<?php } else { ?>grid_12<?php } ?>">   106                         <dl class="tabs">
      107                             <?php cmsModule('tab1')?>
      108                         </dl>
      109                     </div>
      110                 <?php }?>
      111  
108                     <?php $this->printModules('maintop'); ?>   112                 <?php $inPage->printModules('maintop'); ?>
109   = 113  
110                     <?php $messages = cmsCore::getSessionMessages(); ?> <> 114                 <?php $messages = cmsCore::getSessionMessages(); ?>
111                     <?php if ($messages) { ?>   115                 <?php if ($messages) { ?>
112                     <div class="sess_messages"> = 116                     <div class="sess_messages">
113                         <?php foreach($messages as $message){ ?>   117                         <?php foreach($messages as $message){ ?>
114                             <?php echo $message; ?>   118                             <?php echo $message; ?>
115                         <?php } ?>   119                         <?php } ?>
116                     </div>   120                     </div>
117                     <?php } ?> <> 121                 <?php } ?>
118   = 122  
119                     <?php if($this->page_body){ ?> <> 123                 <?php if($inPage->page_body){ ?>
120                         <div class="component">   124                     <div class="component">
121                              <?php $this->printBody(); ?>   125                         <?php $inPage->printBody(); ?>
122                         </div>   126                     </div>
123                     <?php } ?>   127                 <?php } ?>
124                     <?php $this->printModules('mainbottom'); ?>   128                 <?php $inPage->printModules('mainbottom'); ?>
      129  
      130                 <div class="fifty"><?php $inPage->printModules('user3')?></div>
      131                 <div class="fifty"><?php $inPage->printModules('user4')?></div>
      132                 <div class="clear"></div>
      133  
      134                 <div class="top">
      135                     <?php $inPage->printModules('bottom')?>
125                 </div> = 136                 </div>
126                 <?php if ($mod_count['sidebar']) { ?> +-    
127                     <div class="grid_4" id="sidebar"><?php $this->printModules('sidebar'); ?></div>      
128                 <?php } ?>      
129             </div> = 137             </div>
130   <> 138             <div class="clear" style="height: 240px"></div>
131         </div> = 139         </div>
132     140  
133     </div>   141     </div>
134     142  
135     <div id="footer">   143     <div id="footer">
    <> 144         <div class="f-menu">
      145             <?php $inPage->printModules('topmenu')?>
      146         </div>
136         <div class="container_12">   147         <div class="con footer-block">
137             <div class="grid_8">   148             <div class="f1">
138                 <div id="copyright"><?php $this->printSitename(); ?> &copy; <?php echo date('Y'); ?></div>   149                 <ul>
      150                     <li><a href="#">Как сделать заказ ?</a></li>
      151                     <li><a href="#">Доставка по всей России</a></li>
      152                     <li><a href="#">Способы оплаты</a></li>
      153                     <li><a href="#">Скачать каталог с ценами</a></li>
      154                     <li><a href="#">Обратный звонок</a></li>
      155                     <li><a href="#">Полезная информация</a></li>
      156                     <li><a href="#">Старая версия сайта</a></li>
      157                 </ul>
139             </div> = 158             </div>
140             <div class="grid_4 foot_right"> <> 159             <div class="f2">
141                 <a href="http://www.instantcms.ru/" title="<?php echo $_LANG['POWERED_BY_INSTANTCMS']; ?>" target="_blank">   160                 - Продажа соляриев, продажа соляриев б/у <br>
142                     <img src="/templates/<?php echo TEMPLATE; ?>/images/b88x31.gif" border="0"/>   161                 - Сервисное обслуживание соляриев - профилактика, чистка, замер ресурса ламп<br>
      162                 - Прием соляриев на комиссию<br>
      163                 - Продажа сменных ламп и средств для дезинфекции<br>
      164                 - Продажа профессиональной косметики для солярия<br>
      165                 - Продажа аксессуаров для солярия - очки и др.<br>
      166                 - Поставка запасных частей для солярия<br>
      167                 - Замена стекол на любые модели соляриев<br>
      168                 - Аппаратная косметология в: Москве и регионах России.<br>
      169                 - Солярий купить
143                 </a>   170             </div>
      171             <div class="f3">
      172                 <span>(495)</span>517-52-04 <br>
      173                 <span>(8482)</span>78-80-18 <br>
      174                 <span>(8482)</span>25-60-69 <span>(факс)</span> <br>
144             </div> = 175             </div>
    -+ 176             <div class="clear"></div>
145         </div> = 177         </div>
    -+ 178  
      179         <div id="copyright"><?php $inPage->printSitename(); ?> &copy; <?php echo date('Y'); ?></div>
      180  
146     </div> = 181     </div>
147     182  
148     <script type="text/javascript">   183     <script type="text/javascript">
149         $(document).ready(function(){   184         $(document).ready(function(){
150             $('#topmenu .menu li').hover(   185             $('#topmenu .menu li').hover(
151                 function() {   186                 function() {
152                     $(this).find('ul:first').show();   187                     $(this).find('ul:first').show();
153                     $(this).find('a:first').addClass("hover");   188                     $(this).find('a:first').addClass("hover");
154                 },   189                 },
155                 function() {   190                 function() {
156                     $(this).find('ul:first').hide();   191                     $(this).find('ul:first').hide();
157                     $(this).find('a:first').removeClass("hover");   192                     $(this).find('a:first').removeClass("hover");
158                 }   193                 }
159             );   194             );
    -+ 195             $("dl.tabs").each(function(){
      196                 $(this).find('dt:first').addClass('selected');
      197                 $(this).find('dd:first').addClass('selected');
      198             });
      199  
      200             $('dl.tabs dt').click(function(){
      201                 $(this)
      202                     .siblings().removeClass('selected').end()
      203                     .next('dd').andSelf().addClass('selected');
      204             });
160         }); = 205         });
161     </script>   206     </script>
162     <?php if($inConf->debug && $inUser->is_admin){ <>    
163             $time = $inCore->getGenTime(); ?>      
164         <div class="debug_info">      
165             <div class="debug_time">      
166                 <?php echo $_LANG['DEBUG_TIME_GEN_PAGE'].' '.number_format($time, 4).' '.$_LANG['DEBUG_SEC']; ?>      
167             </div>   207  
168             <div class="debug_memory">      
169                 <?php echo $_LANG['DEBUG_MEMORY'].' '.round(@memory_get_usage()/1024/1024, 2).' '.$_LANG['SIZE_MB']; ?>      
170             </div>      
171             <div class="debug_query_count">      
172                 <a href="#debug_query_dump" class="ajaxlink" onclick="$('#debug_query_dump').toggle();"><?php echo $_LANG['DEBUG_QUERY_DB'].' '.$inDB->q_count; ?></a>      
173             </div>      
174             <div id="debug_query_dump">      
175                 <?php echo $inDB->q_dump; ?>      
176             </div>      
177         </div>      
178     <?php } ?>      
179 </body> = 208 </body>
    -+ 209  
180 </html> = 210 </html>