~ubuntu-ru-web/ubuntu-ru-portal/dokuwiki-theme

« back to all changes in this revision

Viewing changes to main.php

  • Committer: Vadim Nevorotin
  • Date: 2012-03-15 11:26:45 UTC
  • Revision ID: malamut@ubuntu.ru-20120315112645-c8q2mg8at5gtywng
Clear code, move subtemplates to subtpls folder, add showPage function, clear languages and settings, add admin subtemplate, clear css and restruct body classes, update code and images for Angua release

Show diffs side-by-side

added added

removed removed

Lines of Context:
11
11
 
12
12
# Подгружаем дополнительные необходимые функции и данные
13
13
require_once(dirname(__FILE__).'/tpl_functions.php');
14
 
 
15
 
# Подгружаем файл общих настроек для всего ubuntu.ru и создаём экземпляр класса настроек
16
 
require_once(PORTAL_DIR.'ubuntu-portal.php');
17
 
 
18
 
$ubuntu_portal = new ubuntu_portal( DOKU_TPL.'portal/' );
19
14
?>
20
15
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
21
16
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $conf['lang']?>" lang="<?php echo $conf['lang']?>" dir="<?php echo $lang['direction']?>"> 
22
17
<head> 
23
18
        <title><?php echo tpl_getTitle() ?> | <?php echo strip_tags($conf['title']) ?></title>
24
 
        <link rel="shortcut icon" href="<?php echo DOKU_TPL?>images/favicon.ico" />
 
19
        <?php echo tpl_favicon(array('favicon', 'mobile')) ?>
25
20
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
26
21
        <?php
27
22
        // Дополнительные начальные заголовки портала
50
45
                        <?php
51
46
                        // Отдельный шаблон для всех действий, отличных от SHOW (http://www.dokuwiki.org/devel:action_modes)
52
47
                        if ($ACT != 'show'):
53
 
                                include(dirname(__FILE__)."/actions.php");
 
48
                                include(dirname(__FILE__)."/subtpls/actions.php");
54
49
                        // Шаблоны для отдельных страниц
55
 
                        elseif (file_exists(dirname(__FILE__)."/pages-{$ubuntu_portal->res}/{$INFO['id']}.php")):
56
 
                                @include(dirname(__FILE__)."/pages-{$ubuntu_portal->res}/{$INFO['id']}.php");
 
50
                        elseif (file_exists(dirname(__FILE__)."/subtpls/pages-{$ubuntu_portal->res}/{$INFO['id']}.php")):
 
51
                                @include(dirname(__FILE__)."/subtpls/pages-{$ubuntu_portal->res}/{$INFO['id']}.php");
57
52
                        // Отдельный шаблон для пространства имён manual для help ресурса
58
53
                        elseif ($ubuntu_portal->isActiveDokuNS('help','manual')):
59
 
                                include(dirname(__FILE__)."/manual.php");
 
54
                                include(dirname(__FILE__)."/subtpls/manual.php");
60
55
                        elseif ($ubuntu_portal->isActiveDokuNS('help','manual:next')):
61
 
                                include(dirname(__FILE__)."/manual.php");
 
56
                                include(dirname(__FILE__)."/subtpls/manual.php");
 
57
                        // Отдельный шаблон для пространства имён admin для team ресурса
 
58
                        elseif ($ubuntu_portal->isActiveDokuNS('team','admin')):
 
59
                                include(dirname(__FILE__)."/subtpls/admin.php");
62
60
                        // Стандартный шаблон
63
61
                        else: ?>
64
62
                                <div id="__main">
134
132
                        </div>
135
133
                <?php endif ?>
136
134
                <ul>
 
135
                        <li><?php tpl_actionlink('admin')?></li>
137
136
                        <li><?php tpl_actionlink('subscribe')?></li>
138
 
                        <li><?php tpl_actionlink('subscribens')?></li>
139
 
                        <li><?php tpl_actionlink('admin')?></li>
 
137
                        <li><?php tpl_actionlink('media')?></li>
140
138
                        <li><?php tpl_actionlink('profile')?></li>
141
139
                        <li><?php tpl_actionlink('index')?></li>
142
140
                        <li><?php tpl_actionlink('recent')?></li>