merge & tag 1.4.3

git-svn-id: http://xe-core.googlecode.com/svn/trunk@7597 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
haneul 2010-07-06 08:29:10 +00:00
parent 762ebbf445
commit 289973781a
200 changed files with 2296 additions and 1827 deletions

View file

@ -67,16 +67,19 @@
$config_file = null;
switch($type)
{
case "module":
case "addon":
case "layout":
case "widget":
case "m.layout":
$type = "layout";
case "module":
case "addon":
case "layout":
case "widget":
$config_file = "/conf/info.xml";
break;
case "component":
$config_file = "/info.xml";
break;
case "style":
case "m.skin":
$type = "skin";
case "skin":
case "widgetstyle":

View file

@ -91,6 +91,8 @@
$xmlDoc = $xml->loadXmlFile(FileHandler::getRealPath($path).$config_file);
if(!$xmlDoc) continue;
if($type == "drcomponent") $type = "component";
if($type == "style" || $type == "m.skin") $type = "skin";
if($type == "m.layout") $type = "layout";
$title = $xmlDoc->{$type}->title->body;
$installed[$key]->title = $title;
}

View file

@ -148,6 +148,7 @@
$config_file = null;
switch($type)
{
case "m.layout":
case "module":
case "addon":
case "layout":
@ -157,6 +158,7 @@
case "component":
$config_file = "/info.xml";
break;
case "m.skin":
case "skin":
case "widgetstyle":
case "style":

View file

@ -2,33 +2,33 @@
<module version="0.2">
<title xml:lang="ko">쉬운 설치</title>
<title xml:lang="en">EasyInstaller</title>
<title xml:lang="vi">Cài đặt tự động</title>
<title xml:lang="vi">Cài đặt tự động</title>
<title xml:lang="zh-TW">自動安裝</title>
<title xml:lang="zh-CN">在线安装</title>
<title xml:lang="jp">イージーインストール</title>
<title xml:lang="zh-CN">安装·更新</title>
<title xml:lang="jp">イージーインストール</title>
<description xml:lang="ko">관리자 모드에서 클릭으로 모듈/스킨/레이아웃/위젯/위젯스타일 등을 설치하는 모듈입니다.</description>
<description xml:lang="en">With this module, you can install and upgrade your programs including modules, skins, layouts, etc., from www.xpressengine.com by one-click.</description>
<description xml:lang="vi">Với Module này, bạn có thể cập nhật và cài đặt các phiên bản một cách tự động. Bao gồm Module, Layout, Widget, Addon, ... từ trang chủ XE bằng một bấm chuột.</description>
<description xml:lang="zh-TW">可以藉由此模組安裝、更新程式包括模組、面板、版面等。</description>
<description xml:lang="zh-CN">很方便的在管理页面一键安装XE相关模块(模块/皮肤/布局/控件/控件样式等)。</description>
<description xml:lang="jp">管理者モードにてクリックだけで、モジュール/スキン/レイアウト/ウィジェット/ウィジェットスタイルのインストールを可能にするモジュールです。</description>
<description xml:lang="vi">Với Module này, bạn có thể cập nhật và cài đặt các phiên bản một cách tự động. Bao gồm Module, Layout, Widget, Addon, ... từ trang chủ XE bằng một bấm chuột.</description>
<description xml:lang="zh-TW">可以藉由此模組安裝、更新程式包括模組、面板、版面等。</description>
<description xml:lang="zh-CN">很方便的在线安装/更新XE相关模块(模块/皮肤/布局/控件/控件样式等)。</description>
<description xml:lang="jp">管理者モードにてクリックだけで、モジュール/スキン/レイアウト/ウィジェット/ウィジェットスタイルのインストールを可能にするモジュールです。</description>
<version>0.3</version>
<date>2009-11-11</date>
<category>system</category>
<author email_address="haneul0318@gmail.com" link="http://www.seungyeop.kr">
<name xml:lang="ko">haneul</name>
<name xml:lang="en">haneul</name>
<name xml:lang="vi">haneul</name>
<name xml:lang="vi">haneul</name>
<name xml:lang="zh-TW">haneul</name>
<name xml:lang="zh-CN">haneul</name>
<name xml:lang="jp">haneul</name>
<name xml:lang="jp">haneul</name>
</author>
<author email_address="sol@ngleader.com" link="http://ngleader.com">
<name xml:lang="ko">sol</name>
<name xml:lang="en">sol</name>
<name xml:lang="vi">sol</name>
<name xml:lang="vi">sol</name>
<name xml:lang="zh-TW">sol</name>
<name xml:lang="zh-CN">sol</name>
<name xml:lang="jp">sol</name>
<name xml:lang="jp">sol</name>
</author>
</module>

View file

@ -28,8 +28,8 @@
$lang->description_download = "Khi FTP không được mở, bạn nên tải về và giả nén, sau đó Upload theo đường dẫn. (Nếu đường dẫn là ./modules/board, thì giải nén vào ./modules)";
$lang->path = "Đường dẫn";
$lang->cmd_download = "Download";
$lang->view_installed_packages = "Installed Packages";
$lang->msg_ftp_password_input = "Please input FTP password.";
$lang->dependant_list = "이 패키지에 의존하는 패키지 목록";
$lang->description_uninstall = "패키지를 삭제합니다. 모듈의 경우 모든 데이터가 사라집니다.";
$lang->view_installed_packages = "Những gói đã cài đặt";
$lang->msg_ftp_password_input = "Hãy nhập mật khẩu của FTP.";
$lang->dependant_list = "Gói cài đặt này phụ thuộc vào các gói khác trong danh sách";
$lang->description_uninstall = "Loại bỏ gói cài đặt. Tất cả dữ liệu của các gói sẽ đồng thời bị xóa.";
?>

View file

@ -2,11 +2,11 @@
/**
* @file zh-CN.lang.php
* @author sol (sol@ngleader.com) 翻译guny(space.china@gmail.com)
* @brief 自动安装(autoinstall)模块语言包
* @brief 在线安装/更新(autoinstall)模块语言包
**/
$lang->autoinstall = 'Autoinstall';
$lang->about_autoinstall = 'Autoinstall是XpressEngine的自动安装模块。';
$lang->autoinstall = '安装·更新';
$lang->about_autoinstall = 'Autoinstall是XpressEngine的在线安装/更新模块。';
$lang->package_update = '最新更新';
$lang->package_downloaded_count = '总下载';
$lang->need_update = "有新的更新。";
@ -18,18 +18,18 @@
$lang->view_all_package = "查看全部";
$lang->description_ftp_note = "请务必完成FTP设置否则将无法在线安装(更新)相关模块。";
$lang->description_update = "新安装(更新)模块的版本信息点击Update按钮后才能正常显示。";
$lang->install = "Install";
$lang->update = "Update";
$lang->depending_programs = "This program depends on ";
$lang->require_update = "Update is required.";
$lang->require_installation = "Installation is required.";
$lang->description_install = "Installation process also install/update programs which this program depends on";
$lang->current_version = "Installed version";
$lang->description_download = "When FTP is disabled, you should download it and extract it into target path. (if target path is ./modules/board, extract it at ./modules)";
$lang->path = "Path";
$lang->cmd_download = "Download";
$lang->view_installed_packages = "Installed Packages";
$lang->msg_ftp_password_input = "Please input FTP password.";
$lang->dependant_list = "이 패키지에 의존하는 패키지 목록";
$lang->description_uninstall = "패키지를 삭제합니다. 모듈의 경우 모든 데이터가 사라집니다.";
$lang->install = "安装";
$lang->update = "更新";
$lang->current_version = "现用版本";
$lang->depending_programs = "联动插件/控件";
$lang->require_update = "需要更新";
$lang->require_installation = "需要安装";
$lang->description_install = "安装时,与其联动的插件/控件也会同时被安装(更新)。";
$lang->description_download = "无法使用FTP时需得自行下载安装到指定路径。";
$lang->path = "安装路径";
$lang->cmd_download = "下载";
$lang->view_installed_packages = "已安装的数据包";
$lang->msg_ftp_password_input = "请输入FTP密码。";
$lang->dependant_list = "联动数据包列表";
$lang->description_uninstall = "确定要删除此数据包吗?如果此数据包为模块,模块中的数据将会全部消失。";
?>

View file

@ -55,3 +55,5 @@ ul.listOrder.desc li.arrow { background:url(../img/arrDown.gif) no-repeat right
ul.listOrder li { position:relative; left:-1px; display:inline; margin:0; padding:0 5px 0 9px; border-left:1px solid #ddd;}
ul.listOrder li.arrow a { text-decoration:none; font-weight:bold; color:#2893BB; }
ul.listOrder li a { text-decoration:none; color:#7B7575; }
p.caution strong { font-size: 1.2em; font-weight: bold; color: red; }

View file

@ -3,7 +3,7 @@
<!--%import("js/autoinstall.js")-->
<div class="infoText">
<p><strong>{$package->title}</strong> [{$package->type}] - {$package->path}</p>
<p>{$lang->description_uninstall}</p>
<p class="caution"><strong>{$lang->description_uninstall}</strong></p>
<form action="./" method="POST" onsubmit="return procFilter(this, uninstall_package);">
<input type="hidden" name="package_srl" value="{$package_srl}" />
<!--@if($need_password)-->