sys 필드명 변경
$_tmp1 = db_query("SHOW COLUMNS FROM ".$table['s_module']." WHERE `Field` = 'sys'",$DB_CONNECT);
if(!db_num_rows($_tmp1)) {
$_tmp1 = ("alter table ".$table['s_module']." CHANGE system sys TINYINT(4) not null");
db_query($_tmp1, $DB_CONNECT);
}
//제거탭 출력 주의 알림
if (!$d['admin']['uninstall'] && $uninstall)
{
$_message = '시스템 도구에서 제거(Uninstall) 탭이 출력되도록 설정되었습니다. 이 설정은 매우 위험할 수 있으니 확인하세요.';
$_referer = $g['s'].'/?r='.$r.'&m=admin&module=admin';
putNotice($my['uid'],$m,0,$_message,$_referer,'');
}
if ($act == 'config')
{
if ($d['admin']['syslang'] != $syslang)
{
$RCD = getDbArray($table['s_module'],'','*','gid','asc',0,1);
while($_R = db_fetch_array($RCD))
{
$new_modulename = $g['path_module'].$_R['id'].'/language/'.$syslang.'/name.module.txt';
getDbUpdate($table['s_module'],"name='".($syslang&&is_file($new_modulename)?implode('',file($new_modulename)):getFolderName($g['path_module'].$_R['id']))."'","id='".$_R['id']."'");
}
$panel_reload = true;
}
}
foreach ($fdset[$act] as $val)
{
$d['admin'][$val] = str_replace("\n",'',trim(${$val}));
}
$_tmpdfile = $g['path_var'].'/system.var.php';
$fp = fopen($_tmpdfile,'w');
fwrite($fp, " $val)
{
fwrite($fp, "\$d['admin']['".$key."'] = \"".addslashes(stripslashes($val))."\";\n");
}
fwrite($fp, "?>");
fclose($fp);
@chmod($_tmpdfile,0707);
//FCM 연결정보
$_tmpjfile = $g['path_var'].'fcm.info.js';
if ($fcm_SenderId) {
$fp = fopen($_tmpjfile,'w');
fwrite($fp, "var firebase_app_js_src = '".$fcm_app_js_src."'\n");
fwrite($fp, "var firebase_messaging_js_src = '".$fcm_messaging_js_src."'\n");
fwrite($fp, "var fcmSenderId = '".$fcm_SenderId."'\n");
fwrite($fp, "var fcmVAPID = '".$fcm_VAPID."'\n");
fwrite($fp, "var icon = '".$fcm_icon."'\n");
fclose($fp);
@chmod($_tmpjfile,0707);
} else {
unlink($_tmpjfile);
}
if($autosave):
?>