This repository has been archived by the owner on Mar 27, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_settings.html
127 lines (107 loc) · 4.11 KB
/
_settings.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
{@
// Add viewport
Context::addMetaTag("viewport", "width=device-width, initial-scale=1, shrink-to-fit=no");
// Layout Info Default Value
if (!$layout_info->container_type) $layout_info->container_type = 'container';
if (!$layout_info->navbar_background_color) $layout_info->navbar_background_color = 'white';
if ($layout_info->content_disable_background)
$layout_info->content_disable_background = array_map('trim', explode(',', $layout_info->content_disable_background));
else
$layout_info->content_disable_background = [];
if ($layout_info->content_padding)
$layout_info->content_padding = array_map('trim', explode(',', $layout_info->content_padding));
else
$layout_info->content_padding = [];
if ($layout_info->sidebar_disabled_mid)
$layout_info->sidebar_disabled_mid = array_map('trim', explode(',', $layout_info->sidebar_disabled_mid));
else
$layout_info->sidebar_disabled_mid = [];
if (in_array($mid, $layout_info->sidebar_disabled_mid)):
$layout_info->sidebar = 'N';
endif;
if ($act == 'dispMemberLoginForm'):
$layout_info->sidebar = 'N';
$layout_info->content_padding = [];
$layout_info->content_disable_background = [$mid];
endif;
}
<!--// Sidebar -->
{@
if (!$layout_info->sidebar_member_menu) $layout_info->sidebar_member_menu = 'A';
$layout_info->sidebar_items = [
$layout_info->sidebar_item1,
$layout_info->sidebar_item2,
$layout_info->sidebar_item3,
$layout_info->sidebar_item4,
$layout_info->sidebar_item5,
];
}
<!--@if($layout_info->sidebar_member_menu == 'A')-->
<!--@foreach($logged_info->menu_list as $key => $val)-->
{@
if ($key == $act):
$layout_info->sidebar_member_menu = 'Y';
break;
endif;
if ($act == 'dispMemberModifyInfo' || $act == 'dispMemberModifyPassword' || $act == 'dispMemberLeave' || $act == 'dispMemberModifyEmailAddress'):
$layout_info->sidebar_member_menu = 'Y';
endif;
}
<!--@end-->
{@
if ($layout_info->sidebar_member_menu == 'Y'):
$layout_info->content_padding = [];
$layout_info->content_disable_background = [];
endif;
$layout_info->sidebar_member_menu_icons = [
'dispMemberInfo' => 'user',
'dispMemberScrappedDocument' => 'bookmark',
'dispMemberSavedDocument' => 'save',
'dispMemberOwnDocument' => 'pencil-alt',
'dispMemberOwnComment' => 'comments',
'dispMemberActiveLogins' => 'sign-in-alt',
'dispMemberModifyNicknameLog' => 'history',
'dispCommunicationMessages' => 'inbox',
'dispCommunicationFriend' => 'user-friends',
'dispNcenterliteNotifyList' => 'bullhorn',
'dispNcenterliteUserConfig' => 'cog',
];
$pure_check_active_act = $act;
if (in_array($act, ['dispMemberModifyInfo', 'dispMemberModifyPassword', 'dispMemberLeave', 'dispMemberModifyEmailAddress'])) $pure_check_active_act = 'dispMemberInfo';
}
<!--@end-->
<!--// CSS Class -->
{@
$layout_info->class = new stdClass();
$layout_info->class->main = 'pure-main clearfix';
if ($layout_info->sidebar == 'Y'):
$layout_info->class->main .= ' col-lg-9';
if ($layout_info->sidebar_placement == 'left')
$layout_info->class->main .= ' order-lg-2';
endif;
$layout_info->class->sidebar = 'pure-sidebar col-lg-3';
if ($layout_info->sidebar == 'Y' && $layout_info->sidebar_placement == 'left')
$layout_info->class->main .= ' order-lg-1';
$layout_info->class->content = 'pure-content';
if (!in_array($mid, $layout_info->content_disable_background))
$layout_info->class->content .= ' card';
if (in_array($mid, $layout_info->content_padding))
$layout_info->class->content .= 'p-3';
}
<!--// Remove core css -->
{@
if (defined('RX_VERSION')):
// Rhymix v1.9.8 (https://github.com/rhymix/rhymix/pull/1053)
if ((version_compare(RX_VERSION, '1.9.8', '>=') && $layout_info->remove_core_css == 'automatic') || $layout_info->remove_core_css == 'rhymix_define'):
define('DISABLE_XE_BTN_STYLES', 1);
define('DISABLE_XE_MSG_STYLES', 1);
endif;
endif;
}
<script cond="(!defined('RX_VERSION') && $layout_info->remove_core_css == 'automatic') || $layout_info->remove_core_css == 'script'">
<!--@if(defined('RX_VERSION'))-->
jQuery("link[rel=stylesheet][href*='rhymix.less.<block cond="!__DEBUG__">min.</block>css']").remove();
<!--@else-->
jQuery("link[rel=stylesheet][href*='common/css/xe.<block cond="!__DEBUG__">min.</block>css']").remove();
<!--@end-->
</script>