#131 관리자 페이지에서 공식사이트로부터 최신 버전을 확인할 수 있도록 하였고 현재버전/설치된 경로등에 대한 안내를 하도록 하였음.

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@2533 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2007-09-05 09:53:38 +00:00
parent 7926e4f851
commit c438b60e68
8 changed files with 77 additions and 1 deletions

View file

@ -54,6 +54,7 @@
if(!file_exists($cache_file) || filemtime($cache_file)+ 60*60 < time()) {
FileHandler::getRemoteFile($newest_news_url, $cache_file);
}
if(file_exists($cache_file)) {
$oXml = new XmlParser();
$buff = $oXml->parse(FileHandler::readFile($cache_file));
@ -71,7 +72,14 @@
}
Context::set('news', $news);
}
Context::set('released_version', $buff->zbxe_news->attrs->released_version);
Context::set('download_link', $buff->zbxe_news->attrs->download_link);
}
Context::set('current_version', __ZBXE_VERSION__);
Context::set('installed_path', realpath('./'));
$this->setTemplateFile('index');
}

View file

@ -8,6 +8,12 @@
$lang->newest_news = "Latest News";
$lang->env_setup = "Setting";
$lang->env_information = "환경 정보";
$lang->current_version = "설치된 버전";
$lang->current_path = "설치된 경로";
$lang->released_version = "최신 버전";
$lang->about_download_link = "설치된 버전보다 최신의 버전이 배포되었습니다. download링크를 클릭하시면 다운 받으실 수 있습니다.";
$lang->item_module = "Module List";
$lang->item_addon = "Addon List";
@ -29,6 +35,7 @@
$lang->welcome_to_zeroboard_xe = 'Welcome to the admin page of Zeroboard XE';
$lang->about_admin_page = "Admin page is still being developing,\nWe will add essential contents by accepting many good suggestions during Closebeta.";
$lang->about_lang_env = "위 설정한 언어셋을 처음 방문하는 사용자들에게 동일하게 적용하기 위해서는 원하는 언어로 변경후 아래 [저장] 버튼을 클릭하시면 됩니다";
$lang->zeroboard_xe_user_links = 'Links for Users';
$lang->zeroboard_xe_developer_links = 'Links for Developers';

View file

@ -8,6 +8,12 @@
$lang->newest_news = "Noticias recientes";
$lang->env_setup = "Configuración";
$lang->env_information = "환경 정보";
$lang->current_version = "설치된 버전";
$lang->current_path = "설치된 경로";
$lang->released_version = "최신 버전";
$lang->about_download_link = "설치된 버전보다 최신의 버전이 배포되었습니다. download링크를 클릭하시면 다운 받으실 수 있습니다.";
$lang->item_module = "Lista de Módulos";
$lang->item_addon = "Lista de Addons";
@ -29,6 +35,7 @@
$lang->welcome_to_zeroboard_xe = 'Esta es la página del Administrador de Zeroboard XE';
$lang->about_admin_page = "La página del Administrador aún está en desarrollo.";
$lang->about_lang_env = "위 설정한 언어셋을 처음 방문하는 사용자들에게 동일하게 적용하기 위해서는 원하는 언어로 변경후 아래 [저장] 버튼을 클릭하시면 됩니다";
$lang->zeroboard_xe_user_links = 'Enlaces para los usuarios ';
$lang->zeroboard_xe_developer_links = 'Enlace para los desarrolladores';

View file

@ -9,6 +9,12 @@
$lang->env_setup = "環境設定";
$lang->env_information = "환경 정보";
$lang->current_version = "설치된 버전";
$lang->current_path = "설치된 경로";
$lang->released_version = "최신 버전";
$lang->about_download_link = "설치된 버전보다 최신의 버전이 배포되었습니다. download링크를 클릭하시면 다운 받으실 수 있습니다.";
$lang->item_module = "モジュールリスト";
$lang->item_addon = "アドオンリスト";
$lang->item_widget = "ウィジェットリスト";
@ -29,6 +35,7 @@
$lang->welcome_to_zeroboard_xe = 'ゼロボードXEの管理者ページです。';
$lang->about_admin_page = "管理者ページはまだ未完成です。クローズベタバージョンの期間に、多くの方々からご意見をいただきながら、必ず必要なコンテンツを埋めていきたいと思います。";
$lang->about_lang_env = "위 설정한 언어셋을 처음 방문하는 사용자들에게 동일하게 적용하기 위해서는 원하는 언어로 변경후 아래 [저장] 버튼을 클릭하시면 됩니다";
$lang->zeroboard_xe_user_links = 'ユーザのためのリンク';
$lang->zeroboard_xe_developer_links = 'デベロッパーのためのリンク';

View file

@ -9,6 +9,12 @@
$lang->env_setup = "환경 설정";
$lang->env_information = "환경 정보";
$lang->current_version = "설치된 버전";
$lang->current_path = "설치된 경로";
$lang->released_version = "최신 버전";
$lang->about_download_link = "설치된 버전보다 최신의 버전이 배포되었습니다. download링크를 클릭하시면 다운 받으실 수 있습니다.";
$lang->item_module = "모듈 목록";
$lang->item_addon = "애드온 목록";
$lang->item_widget = "위젯 목록";
@ -29,6 +35,7 @@
$lang->welcome_to_zeroboard_xe = '제로보드XE 관리자 페이지입니다';
$lang->about_admin_page = "관리자 페이지는 아직 미완성입니다.\n클로즈 베타동안 좋은 의견 받아서 꼭 필요한 컨텐츠를 채우도록 하겠습니다.";
$lang->about_lang_env = "위 설정한 언어셋을 처음 방문하는 사용자들에게 동일하게 적용하기 위해서는 원하는 언어로 변경후 아래 [저장] 버튼을 클릭하시면 됩니다";
$lang->zeroboard_xe_user_links = '사용자를 위한 링크';
$lang->zeroboard_xe_developer_links = '개발자를 위한 링크';

View file

@ -9,6 +9,11 @@
$lang->env_setup = "环境设置";
$lang->env_information = "환경 정보";
$lang->current_version = "설치된 버전";
$lang->current_path = "설치된 경로";
$lang->released_version = "최신 버전";
$lang->about_download_link = "설치된 버전보다 최신의 버전이 배포되었습니다. download링크를 클릭하시면 다운 받으실 수 있습니다.";
$lang->item_module = "模块目录";
$lang->item_addon = "插件目录";
@ -30,6 +35,7 @@
$lang->welcome_to_zeroboard_xe = 'zeroboard XE 管理页面';
$lang->about_admin_page = "后台管理页面未完成";
$lang->about_lang_env = "위 설정한 언어셋을 처음 방문하는 사용자들에게 동일하게 적용하기 위해서는 원하는 언어로 변경후 아래 [저장] 버튼을 클릭하시면 됩니다";
$lang->zeroboard_xe_user_links = '为用户提供的链接';
$lang->zeroboard_xe_developer_links = '为开发人员提供的链接';

View file

@ -3,9 +3,35 @@
<h3>{$lang->welcome_to_zeroboard_xe}</h3>
<table cellspacing="0" class="tableType4">
<col width="200" />
<col />
<caption>{$lang->env_information}</caption>
<!--@if($current_version < $released_version)-->
<tr>
<th scope="row">{$lang->released_version}</th>
<td>
{$released_version}
(<a href="{$download_link}" onclick="window.open(this.href);return false;">download</a>)
<p>{$lang->about_download_link}</p>
</td>
</tr>
<!--@end-->
<tr>
<th scope="row">{$lang->current_version}</th>
<td>
{$current_version}
</td>
</tr>
<tr>
<th scope="row">{$lang->current_path}</th>
<td>{$installed_path}/</td>
</tr>
</table>
<form action="./" method="get" onsubmit="return procFilter(this, update_env_config);">
<table cellspacing="0" class="tableType4">
<col width="250" />
<col width="200" />
<col />
<caption>{$lang->env_setup}</caption>
<tr>
@ -19,6 +45,7 @@
<!--@end-->
<!--@end-->
</select>
<p>{$lang->about_lang_env}</p>
</td>
</tr>
<tr>