1
style.php in trunk/web/skins/default – MultiMag

source: trunk/web/skins/default/style.php @ 261

Last change on this file since 261 was 261, checked in by blacklight, 7 years ago
  • Улучшена производительность счётчика посещений
  • Добавлена подсветка отгруженных заявок в журнале документов
File size: 4.3 KB
Line 
1<?php
2
3function rusdate($fstr,$rtime=-1)
4{
5   if($rtime==-1) $rtime=time();
6   $dstr=date($fstr,$rtime);
7   $dstr=eregi_replace("Monday","Понедельник",$dstr);
8   $dstr=eregi_replace("Tuesday","Вторник",$dstr);
9   $dstr=eregi_replace("Wednesday","Среда",$dstr);
10   $dstr=eregi_replace("Thursday","Четверг",$dstr);
11   $dstr=eregi_replace("Friday","Пятница",$dstr);
12   $dstr=eregi_replace("Saturday","Суббота",$dstr);
13   $dstr=eregi_replace("Sunday","Воскресенье",$dstr);
14   $dstr=eregi_replace("January","января",$dstr);
15   $dstr=eregi_replace("February","февраля",$dstr);
16   $dstr=eregi_replace("March","марта",$dstr);
17   $dstr=eregi_replace("April","апреля",$dstr);
18   $dstr=eregi_replace("May","мая",$dstr);
19   $dstr=eregi_replace("June","июня",$dstr);
20   $dstr=eregi_replace("July","июля",$dstr);
21   $dstr=eregi_replace("August","августа",$dstr);
22   $dstr=eregi_replace("September","сентября",$dstr);
23   $dstr=eregi_replace("October","октября",$dstr);
24   $dstr=eregi_replace("November","ноября",$dstr);
25   $dstr=eregi_replace("December","декабря",$dstr);
26   return $dstr;
27}
28
29
30function skin_render($page,$tpl)
31{
32        global $tmpl, $CONFIG;
33       
34        if(@$_SESSION['uid'])
35        {
36                $tmpl->AddRMenu("<li class='noborder'><a href='/login.php?mode=logout' title='Покинуть сайт'>Выход</a></li>");
37                $tmpl->AddLMenu("<p class='vspace sidehead'><a>{$_SESSION['name']}:</a></p>
38                <ul><li><a href='/login.php?mode=logout' accesskey='q' title='Выйти с сайта'>Выход</a></li><li><a href='/user.php' accesskey='s' title='Дополнительные возможности'>Возможности</a></li></ul>");
39        }
40        else
41        {
42                $tmpl->AddRMenu("<li class='noborder'><a href='/login.php' title='Войти на сайт'>Вход</a></li>");
43                $tmpl->AddLMenu("<ul><li><a href='/login.php' accesskey='l' title='Войти на сайт'>Вход на сайт</a></li><li><a href='/login.php?mode=reg'>Регистрация</a></li></ul>");
44        }
45       
46        $rr=$ll='';
47        if(isset($_SESSION['korz_cnt'])) 
48        {
49                $rr="style='background-color: #f94;'";
50                $ll="style='color: #fff; font-weight: bold;'";
51        }
52       
53        $tmpl->AddLMenu("<p class='vspace sidehead'><a class='wikilink' >Навигация</a></p>
54        <ul>
55        <li><a class='selflink' href='/index.php'>Домашняя страница</a></li>
56        <li $rr><a class='selflink' href='/vitrina.php?mode=basket' $ll rel='nofollow'>Корзина</a></li>
57        <li><a class='selflink' href='/adv_search.php'>Поиск по параметрам</a></li>
58        <li><a class='selflink' href='/message.php?to={$CONFIG['site']['doc_adm_email']}&amp;opt=email'>Задать вопрос</a></li>
59        <li><a class='selflink' href='/photogalery.php'>Фотогалерея</a></li>
60        <li><a class='wikilink' href='/wiki/ContactInfo.html'>Контактная информация</a></li>
61        </ul>
62        <p class='vspace sidehead'> <a class='wikilink' href='/wiki/'>Статьи</a></p>
63        <ul>
64        <li><a class='wikilink' href='/wiki/Zakaz.html'>Как заказать</a></li>
65        <li><a class='wikilink' href='/wiki/Delivery.html'>Доставка</a></li>
66        </ul>
67        <p class='vspace sidehead'> <a class='wikilink' href='/index.php?n=Main.Links'>Наши друзья</a></p>
68        <ul>
69        <li><a class='urllink' href='http://nsk-ps.info'>nsk-ps.info</a></li>
70        <li><a class='urllink' href='http://root-shop.ru'>root-shop.ru</a></li>
71        <li><a class='urllink' href='http://magnoliasib.ru'>magnoliasib.ru</a></li>
72        <li><a class='urllink' href='http://tndproject.org'>tndproject.org</a></li>
73        </ul>");
74       
75        $page=$tmpl->page;
76       
77        ksort($page);
78        $sign=array("<!--site-text-->","<!--site-tmenu-->","<!--site-rmenu-->","<!--site-title-->","<!--site-style-->",
79        "<!--site-lmenu-->","<!--site-notes-->");
80        if(!isset($tmpl->hide_blocks['left'])) $tpl=str_replace("<!--site-text-->","<div id='wiki-menu' class='wiki-menu'><!--site-lmenu--></div><div id='wiki-page' class='wiki-page'><!--site-text--></div>",$tpl);
81        else $tpl=str_replace("<!--site-text-->","<div id='wiki-page-nolmenu' class='wiki-page-nolmenu'><!--site-text--></div>",$tpl);
82        if(!isset($tmpl->hide_blocks['right'])) $tpl=str_replace("<!--site-rmenu-->","<div id='info-right'><ul><!--site-rmenu--></ul></div>",$tpl);
83        $tpl=str_replace("<!--site-topleft-->",rusdate ("l, d.m.Y H:i"),$tpl);
84        $res=str_replace($sign,$page,$tpl);
85        return $res;
86}
87
88
89?>
Note: See TracBrowser for help on using the repository browser.