mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-17 09:24:17 +09:00
#18255979 cache 디렉토리에 보관되던 관리자 언어 선택 정보를 ./files/config에 저장하도록 하여 cache 디렉토리가 초기화되더라도 데이터를 유지하도록 수정
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@6762 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
2c8902c815
commit
a76fcfb06b
2 changed files with 10 additions and 2 deletions
|
|
@ -317,7 +317,15 @@
|
|||
static $lang_selected = null;
|
||||
if(is_null($lang_selected)) {
|
||||
$orig_lang_file = _XE_PATH_.'common/lang/lang.info';
|
||||
$selected_lang_file = _XE_PATH_.'files/cache/lang_selected.info';
|
||||
$selected_lang_file = _XE_PATH_.'files/config/lang_selected.info';
|
||||
if(!file_exists($selected_lang_file) || !filesize($selected_lang_file)) {
|
||||
$old_selected_lang_file = _XE_PATH_.'files/cache/lang_selected.info';
|
||||
if(file_exists($old_selected_lang_file)) {
|
||||
FileHandler::copyFile($old_selected_lang_file, $selected_lang_file);
|
||||
FileHandler::removeFile($old_selected_lang_file);
|
||||
}
|
||||
}
|
||||
|
||||
if(!file_exists($selected_lang_file) || !filesize($selected_lang_file)) {
|
||||
$buff = FileHandler::readFile($orig_lang_file);
|
||||
FileHandler::writeFile($selected_lang_file, $buff);
|
||||
|
|
|
|||
|
|
@ -110,7 +110,7 @@
|
|||
$buff .= sprintf("%s,%s\n", $langs[$i], $lang_supported[$langs[$i]]);
|
||||
|
||||
}
|
||||
FileHandler::writeFile(_XE_PATH_.'files/cache/lang_selected.info', trim($buff));
|
||||
FileHandler::writeFile(_XE_PATH_.'files/config/lang_selected.info', trim($buff));
|
||||
|
||||
$this->setMessage('success_updated');
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue