From d7cb7ebf2aa492e1c33f9b11d5e7b336383c56ac Mon Sep 17 00:00:00 2001 From: ngleader Date: Mon, 18 Jul 2011 02:23:39 +0000 Subject: [PATCH] issue 72 adding language file, fixed checking agreement. git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8601 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/admin/admin.admin.view.php | 9 ++++++--- modules/install/lang/en.lang.php | 2 +- modules/install/lang/es.lang.php | 2 +- modules/install/lang/fr.lang.php | 2 +- modules/install/lang/jp.lang.php | 2 +- modules/install/lang/ko.lang.php | 2 +- modules/install/lang/ru.lang.php | 2 +- modules/install/lang/tr.lang.php | 2 +- modules/install/lang/vi.lang.php | 2 +- modules/install/lang/zh-CN.lang.php | 2 +- modules/install/lang/zh-TW.lang.php | 2 +- 11 files changed, 16 insertions(+), 13 deletions(-) diff --git a/modules/admin/admin.admin.view.php b/modules/admin/admin.admin.view.php index 51dfd9399..e56c406c2 100644 --- a/modules/admin/admin.admin.view.php +++ b/modules/admin/admin.admin.view.php @@ -373,20 +373,22 @@ } function showSendEnv() { - if(Context::getResponseMethod() != 'HTML' && $_SESSION['agree_send_env'] != 'Y') return; + if(Context::getResponseMethod() != 'HTML') return; $server = 'http://collect.xpressengine.com/env/img.php?'; $path = './files/env/'; $install_env = $path . 'install'; + if(file_exists(FileHandler::getRealPath($install_env))) { $oAdminAdminModel = &getAdminModel('admin'); $params = $oAdminAdminModel->getEnv('INSTALL'); $img = sprintf('', $server.$params); Context::addHtmlFooter($img); - FileHandler::removeFile($install_env_send); + FileHandler::removeDir($path); FileHandler::writeFile($path.__ZBXE_VERSION__,'1'); - } else if(!file_exists($path.__ZBXE_VERSION__)) { + + } else if($_SESSION['enviroment_gather']=='Y' && !file_exists($path.__ZBXE_VERSION__)) { $oAdminAdminModel = &getAdminModel('admin'); $params = $oAdminAdminModel->getEnv(); $img = sprintf('', $server.$params); @@ -394,6 +396,7 @@ FileHandler::removeDir($path); FileHandler::writeFile($path.__ZBXE_VERSION__,'1'); + unset($_SESSION['enviroment_gather']); } } } diff --git a/modules/install/lang/en.lang.php b/modules/install/lang/en.lang.php index 8ecfa154c..3777daa21 100644 --- a/modules/install/lang/en.lang.php +++ b/modules/install/lang/en.lang.php @@ -104,6 +104,6 @@ $lang->license_agreement_desc = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->license_agreement_alert = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->intall_env_agreement = '설치 환경 수집 동의'; - $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'OS, DBMS, #, #\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; + $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'>웹서버, 데이터베이스, PHP버전과 Extension, 사이트에 설치된 모듈과 애드온\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; $lang->lgpl_license_url = 'http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html'; ?> diff --git a/modules/install/lang/es.lang.php b/modules/install/lang/es.lang.php index 48590672f..2c78ae3fe 100644 --- a/modules/install/lang/es.lang.php +++ b/modules/install/lang/es.lang.php @@ -103,6 +103,6 @@ $lang->license_agreement_desc = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->license_agreement_alert = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->intall_env_agreement = '설치 환경 수집 동의'; - $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'OS, DBMS, #, #\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; + $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'>웹서버, 데이터베이스, PHP버전과 Extension, 사이트에 설치된 모듈과 애드온\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; $lang->lgpl_license_url = 'http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html'; ?> diff --git a/modules/install/lang/fr.lang.php b/modules/install/lang/fr.lang.php index 073242654..a3015f88a 100644 --- a/modules/install/lang/fr.lang.php +++ b/modules/install/lang/fr.lang.php @@ -104,6 +104,6 @@ $lang->license_agreement_desc = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->license_agreement_alert = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->intall_env_agreement = '설치 환경 수집 동의'; - $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'OS, DBMS, #, #\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; + $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'>웹서버, 데이터베이스, PHP버전과 Extension, 사이트에 설치된 모듈과 애드온\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; $lang->lgpl_license_url = 'http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html'; ?> diff --git a/modules/install/lang/jp.lang.php b/modules/install/lang/jp.lang.php index 63f2b8b47..9f7f49962 100644 --- a/modules/install/lang/jp.lang.php +++ b/modules/install/lang/jp.lang.php @@ -103,6 +103,6 @@ $lang->license_agreement_desc = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->license_agreement_alert = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->intall_env_agreement = '설치 환경 수집 동의'; - $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'OS, DBMS, #, #\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; + $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'>웹서버, 데이터베이스, PHP버전과 Extension, 사이트에 설치된 모듈과 애드온\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; $lang->lgpl_license_url = 'http://www.gnu.org/licenses/old-licenses/lgpl-2.1.ja.html'; ?> diff --git a/modules/install/lang/ko.lang.php b/modules/install/lang/ko.lang.php index ac2b2f08f..e0a97ffa7 100644 --- a/modules/install/lang/ko.lang.php +++ b/modules/install/lang/ko.lang.php @@ -96,6 +96,6 @@ $lang->license_agreement_desc = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->license_agreement_alert = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->intall_env_agreement = '설치 환경 수집 동의'; - $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'OS, DBMS, #, #\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; + $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'>웹서버, 데이터베이스, PHP버전과 Extension, 사이트에 설치된 모듈과 애드온\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; $lang->lgpl_license_url = 'http://korea.gnu.org/people/chsong/copyleft/lgpl.ko.html'; ?> diff --git a/modules/install/lang/ru.lang.php b/modules/install/lang/ru.lang.php index f7b7751af..a441427e1 100644 --- a/modules/install/lang/ru.lang.php +++ b/modules/install/lang/ru.lang.php @@ -104,6 +104,6 @@ $lang->license_agreement_desc = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->license_agreement_alert = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->intall_env_agreement = '설치 환경 수집 동의'; - $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'OS, DBMS, #, #\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; + $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'>웹서버, 데이터베이스, PHP버전과 Extension, 사이트에 설치된 모듈과 애드온\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; $lang->lgpl_license_url = 'http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html'; ?> diff --git a/modules/install/lang/tr.lang.php b/modules/install/lang/tr.lang.php index 9e733823b..be4fa2579 100644 --- a/modules/install/lang/tr.lang.php +++ b/modules/install/lang/tr.lang.php @@ -104,6 +104,6 @@ $lang->license_agreement_desc = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->license_agreement_alert = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->intall_env_agreement = '설치 환경 수집 동의'; - $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'OS, DBMS, #, #\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; + $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'>웹서버, 데이터베이스, PHP버전과 Extension, 사이트에 설치된 모듈과 애드온\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; $lang->lgpl_license_url = 'http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html'; ?> diff --git a/modules/install/lang/vi.lang.php b/modules/install/lang/vi.lang.php index b430c09df..d77bad376 100644 --- a/modules/install/lang/vi.lang.php +++ b/modules/install/lang/vi.lang.php @@ -106,6 +106,6 @@ $lang->license_agreement_desc = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->license_agreement_alert = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->intall_env_agreement = '설치 환경 수집 동의'; - $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'OS, DBMS, #, #\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; + $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'>웹서버, 데이터베이스, PHP버전과 Extension, 사이트에 설치된 모듈과 애드온\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; $lang->lgpl_license_url = 'http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html'; ?> diff --git a/modules/install/lang/zh-CN.lang.php b/modules/install/lang/zh-CN.lang.php index 334850ac8..4868ce127 100644 --- a/modules/install/lang/zh-CN.lang.php +++ b/modules/install/lang/zh-CN.lang.php @@ -104,6 +104,6 @@ $lang->license_agreement_desc = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->license_agreement_alert = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->intall_env_agreement = '설치 환경 수집 동의'; - $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'OS, DBMS, #, #\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; + $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'>웹서버, 데이터베이스, PHP버전과 Extension, 사이트에 설치된 모듈과 애드온\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; $lang->lgpl_license_url = 'http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html'; ?> diff --git a/modules/install/lang/zh-TW.lang.php b/modules/install/lang/zh-TW.lang.php index f2598b550..b512e23e7 100644 --- a/modules/install/lang/zh-TW.lang.php +++ b/modules/install/lang/zh-TW.lang.php @@ -106,6 +106,6 @@ $lang->license_agreement_desc = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->license_agreement_alert = 'XE를 사용하려면 \'GNU 약소 일반 공중 사용 허가서(LGPL v2)\'에 반드시 동의해야 합니다.'; $lang->intall_env_agreement = '설치 환경 수집 동의'; - $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'OS, DBMS, #, #\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; + $lang->intall_env_agreement_desc = '설치 환경 수집에 동의하는 경우 사용자의 XE 설치 환경과 관련되어 있는 \'>웹서버, 데이터베이스, PHP버전과 Extension, 사이트에 설치된 모듈과 애드온\' 정보가 XE 통계 수집 서버로 전송됩니다. 수집된 정보는 더 나은 SW를 제작하기 위한 통계 수집 이외의 목적으로 활용하지 않습니다. XE는 사용자의 설치 환경 정보를 외부에 공개하지 않습니다. 이 항목에 반드시 동의하지 않아도 됩니다.'; $lang->lgpl_license_url = 'http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html'; ?>