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