|
39 | 39 | <div id="ToolBar" class="bca-toolbar"> |
40 | 40 | <div id="ToolbarInner" class="clearfix bca-toolbar__body"> |
41 | 41 | <div class="bca-toolbar__logo"> |
42 | | - <?php |
43 | | - # インストール画面 |
44 | | - if ($this->name == 'Installations'): ?> |
| 42 | + <?php // インストール画面 ?> |
| 43 | + <?php if ($this->name == 'Installations'): ?> |
45 | 44 | <?php $this->BcBaser->link( |
46 | 45 | $this->BcBaser->getImg('admin/logo_icon.svg', ['alt' => '', 'width' => '24', 'height' => '21', 'class' => 'bca-toolbar__logo-symbol']) . |
47 | 46 | '<span class="bca-toolbar__logo-text">' . __d('baser', 'インストールマニュアル') . '</span>', |
48 | | - 'https://basercms.net/manuals/introductions/4.html', ['target' => '_blank', 'class' => 'bca-toolbar__logo-link']) ?> |
49 | | - <?php |
50 | | - # バージョンアップ画面 |
51 | | - elseif (Configure::read('BcRequest.isUpdater')): ?> |
| 47 | + 'https://basercms.net/manuals/introductions/4.html', |
| 48 | + ['target' => '_blank', 'class' => 'bca-toolbar__logo-link'] |
| 49 | + ) ?> |
| 50 | + |
| 51 | + <?php // バージョンアップ画面 ?> |
| 52 | + <?php elseif (Configure::read('BcRequest.isUpdater')): ?> |
52 | 53 | <?php $this->BcBaser->link( |
53 | 54 | $this->BcBaser->getImg('admin/logo_icon.svg', ['alt' => '', 'width' => '24', 'height' => '21', 'class' => 'bca-toolbar__logo-symbol']) . |
54 | 55 | '<span class="bca-toolbar__logo-text">' . __d('baser', 'アップデートマニュアル') . '</span>', |
55 | | - 'https://basercms.net/manuals/introductions/8.html', ['target' => '_blank', 'class' => 'bca-toolbar__logo-link']) ?> |
56 | | - <?php |
57 | | - # 通常 |
58 | | - elseif (!empty($this->request->params['admin']) || ('/' . $this->request->url) == $loginUrl): ?> |
| 56 | + 'https://basercms.net/manuals/introductions/8.html', |
| 57 | + ['target' => '_blank', 'class' => 'bca-toolbar__logo-link'] |
| 58 | + ) ?> |
| 59 | + |
| 60 | + <?php // 通常管理画面 ?> |
| 61 | + <?php elseif (!empty($this->request->params['admin']) || ('/' . $this->request->url) == $loginUrl): ?> |
59 | 62 | <?php |
60 | 63 | $this->BcBaser->link( |
61 | 64 | $this->BcBaser->getImg('admin/logo_icon.svg', ['alt' => '', 'width' => '24', 'height' => '21', 'class' => 'bca-toolbar__logo-symbol']) |
62 | | - .'<span class="bca-toolbar__logo-text">' |
63 | | - .$this->BcBaser->siteConfig['formal_name'] |
64 | | - .'</span>', '/' |
| 65 | + . '<span class="bca-toolbar__logo-text">' |
| 66 | + . h($this->BcBaser->siteConfig['formal_name']) |
| 67 | + . '</span>', '/' |
65 | 68 | , |
66 | 69 | ['class' => 'bca-toolbar__logo-link'] |
67 | 70 | ) |
68 | 71 | ?> |
69 | | - <?php |
70 | | - else: ?> |
71 | | - <?php |
72 | | - # 管理画面にアクセス可能な権限がある場合 |
73 | | - if (in_array('admin', $currentUserAuthPrefixes)): ?> |
| 72 | + |
| 73 | + <?php // 公開画面 ?> |
| 74 | + <?php else: ?> |
| 75 | + <?php // 管理画面にアクセス可能な権限がある場合 ?> |
| 76 | + <?php if (in_array('admin', $currentUserAuthPrefixes)): ?> |
74 | 77 | <?php |
75 | 78 | $this->BcBaser->link( |
76 | 79 | $this->BcBaser->getImg('admin/logo_icon.svg', ['alt' => '', 'width' => '24', 'height' => '21', 'class' => 'bca-toolbar__logo-symbol']) |
77 | | - .'<span class="bca-toolbar__logo-text">' |
78 | | - .$this->BcBaser->siteConfig['formal_name'] |
79 | | - .'</span>', ['plugin' => null, 'admin' => true, 'controller' => 'dashboard', 'action' => 'index'] |
| 80 | + . '<span class="bca-toolbar__logo-text">' |
| 81 | + . h($this->BcBaser->siteConfig['formal_name']) |
| 82 | + . '</span>', ['plugin' => null, 'admin' => true, 'controller' => 'dashboard', 'action' => 'index'] |
80 | 83 | , |
81 | 84 | ['class' => 'bca-toolbar__logo-link'] |
82 | 85 | ) |
83 | 86 | ?> |
84 | | - <?php |
85 | | - # 管理画面にアクセス権限がない場合 |
86 | | - else: ?> |
87 | | - <?php $this->BcBaser->link($authName, Configure::read('BcAuthPrefix.' . $currentPrefix . '.loginRedirect'), ['title' => $authName]) ?> |
| 87 | + <?php // 管理画面にアクセス権限がない場合 ?> |
| 88 | + <?php else: ?> |
| 89 | + <?php $this->BcBaser->link(h($authName), Configure::read('BcAuthPrefix.' . $currentPrefix . '.loginRedirect'), ['title' => h($authName)]) ?> |
88 | 90 | <?php endif ?> |
89 | 91 | <?php endif ?> |
90 | 92 | </div> |
|
112 | 114 | <div id="UserMenu" class="bca-toolbar__users"> |
113 | 115 | <ul class="clearfix"> |
114 | 116 | <?php |
115 | | - # TODO: お気に入りを表示(サイドメニューとのイベント処理・同期・スタイルの調整を検討中) |
116 | | - # <li> |
117 | | - # <a href="javascript:void(0)" class="title"><?php echo __d('baser', 'お気に入り') ? ><img src="/theme/admin-third/img/admin/btn_dropdown.png" width="8" height="11" class="bc-btn"></a> |
118 | | - # <div id="FavoriteArea" hidden> |
119 | | - # <?php $this->BcBaser->element('favorite_menu') ? > |
120 | | - # <?php $this->BcBaser->element('permission') ? > |
121 | | - # </div> |
122 | | - #</li> |
| 117 | + /** |
| 118 | + * TODO: お気に入りを表示(サイドメニューとのイベント処理・同期・スタイルの調整を検討中) |
| 119 | + * <li> |
| 120 | + * <a href="javascript:void(0)" class="title"><?php echo __d('baser', 'お気に入り') ? ><img src="/theme/admin-third/img/admin/btn_dropdown.png" width="8" height="11" class="bc-btn"></a> |
| 121 | + * <div id="FavoriteArea" hidden> |
| 122 | + * <?php $this->BcBaser->element('favorite_menu') ? > |
| 123 | + * <?php $this->BcBaser->element('permission') ? > |
| 124 | + * </div> |
| 125 | + * </li> |
| 126 | + */ |
123 | 127 | ?> |
124 | 128 | <li> |
125 | 129 | <?php if (!empty($user)): ?> |
|
0 commit comments