vhost init...3
This commit is contained in:
parent
101e6b0c75
commit
425a9df110
@ -231,6 +231,16 @@ foreach (PATHS as $key => $path) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
define('ROLES', [
|
||||||
|
'guest',
|
||||||
|
'user',
|
||||||
|
'vip',
|
||||||
|
'manager',
|
||||||
|
'cloudflare',
|
||||||
|
'director',
|
||||||
|
'master',
|
||||||
|
]);
|
||||||
|
|
||||||
define('CLASS_ICONS', [
|
define('CLASS_ICONS', [
|
||||||
'USER' => '<i class="bi bi-person-vcard"></i>',
|
'USER' => '<i class="bi bi-person-vcard"></i>',
|
||||||
'USERSNS' => '<i class="bi bi-globe"></i>',
|
'USERSNS' => '<i class="bi bi-globe"></i>',
|
||||||
|
|||||||
@ -23,7 +23,7 @@ function getFieldForm_CategoryHelper($field, $value, array $viewDatas, array $at
|
|||||||
case 'isupload':
|
case 'isupload':
|
||||||
case 'isdownload':
|
case 'isdownload':
|
||||||
$viewDatas['fieldFormOptions'][$field] = [DEFAULTS['EMPTY'] => lang("{$viewDatas['className']}.label.{$field}") . " 선택", ...$viewDatas['fieldFormOptions'][$field]];
|
$viewDatas['fieldFormOptions'][$field] = [DEFAULTS['EMPTY'] => lang("{$viewDatas['className']}.label.{$field}") . " 선택", ...$viewDatas['fieldFormOptions'][$field]];
|
||||||
return form_dropdown($field, $viewDatas['fieldFormOptions'][$field], $value, [...$attributes, 'class' => "select-field"]);
|
return form_dropdown($field, $viewDatas['fieldFormOptions'][$field], $value, [...$attributes]);
|
||||||
break;
|
break;
|
||||||
case 'title':
|
case 'title':
|
||||||
case 'name':
|
case 'name':
|
||||||
|
|||||||
@ -1,9 +1,30 @@
|
|||||||
<?php
|
<?php
|
||||||
$roles = [
|
$roles = [];
|
||||||
'guest' => '비회원', 'user' => '일반회원', 'vip' => 'VIP회원',
|
foreach (ROLES as $role) {
|
||||||
'manager' => '관리자', 'cloudflare' => "Cloudflare관리자",
|
switch ($role) {
|
||||||
'director' => '감독자', 'master' => "마스터",
|
case 'guest':
|
||||||
];
|
$roles[] = '비회원';
|
||||||
|
break;
|
||||||
|
case 'user':
|
||||||
|
$roles[] = '일반회원';
|
||||||
|
break;
|
||||||
|
case 'vip':
|
||||||
|
$roles[] = 'VIP회원';
|
||||||
|
break;
|
||||||
|
case 'manager':
|
||||||
|
$roles[] = '관리자';
|
||||||
|
break;
|
||||||
|
case 'cloudflare':
|
||||||
|
$roles[] = 'Cloudflare';
|
||||||
|
break;
|
||||||
|
case 'director':
|
||||||
|
$roles[] = '감독자';
|
||||||
|
break;
|
||||||
|
case 'master':
|
||||||
|
$roles[] = '마스터';
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
return [
|
return [
|
||||||
'title' => "분류 정보",
|
'title' => "분류 정보",
|
||||||
'label' => [
|
'label' => [
|
||||||
@ -16,8 +37,8 @@ return [
|
|||||||
'isread' => "읽기권한",
|
'isread' => "읽기권한",
|
||||||
'iswrite' => "쓰기권한",
|
'iswrite' => "쓰기권한",
|
||||||
'isreply' => "답변권한",
|
'isreply' => "답변권한",
|
||||||
'isupload' => "Upload권한",
|
'isupload' => "파일첨부권한",
|
||||||
'isdownload' => "Download권한",
|
'isdownload' => "파일받기권한",
|
||||||
'head' => "머리글",
|
'head' => "머리글",
|
||||||
'tail' => "꼬리글",
|
'tail' => "꼬리글",
|
||||||
'status' => "상태",
|
'status' => "상태",
|
||||||
|
|||||||
@ -1,9 +1,31 @@
|
|||||||
<?php
|
<?php
|
||||||
$roles = [
|
$roles = [];
|
||||||
'guest' => '비회원', 'user' => '일반회원', 'vip' => 'VIP회원',
|
foreach (ROLES as $role) {
|
||||||
'manager' => '관리자', 'cloudflare' => "Cloudflare관리자",
|
switch ($role) {
|
||||||
'director' => '감독자', 'master' => "마스터",
|
case 'guest':
|
||||||
];
|
$roles[] = '비회원';
|
||||||
|
break;
|
||||||
|
case 'user':
|
||||||
|
$roles[] = '일반회원';
|
||||||
|
break;
|
||||||
|
case 'vip':
|
||||||
|
$roles[] = 'VIP회원';
|
||||||
|
break;
|
||||||
|
case 'manager':
|
||||||
|
$roles[] = '관리자';
|
||||||
|
break;
|
||||||
|
case 'cloudflare':
|
||||||
|
$roles[] = 'Cloudflare';
|
||||||
|
break;
|
||||||
|
case 'director':
|
||||||
|
$roles[] = '감독자';
|
||||||
|
break;
|
||||||
|
case 'master':
|
||||||
|
$roles[] = '마스터';
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'title' => '회원 정보',
|
'title' => '회원 정보',
|
||||||
'label' => [
|
'label' => [
|
||||||
|
|||||||
@ -23,7 +23,8 @@
|
|||||||
});
|
});
|
||||||
//class가 select-field인 SelectBox용
|
//class가 select-field인 SelectBox용
|
||||||
$(".select-field").select2({
|
$(".select-field").select2({
|
||||||
theme: "bootstrap-5",
|
theme: "classic",
|
||||||
|
width: 'style'
|
||||||
});
|
});
|
||||||
// text editor 초기화
|
// text editor 초기화
|
||||||
//참고: https://phppot.com/menu/php/learn-php/
|
//참고: https://phppot.com/menu/php/learn-php/
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user