* add new version and upgrade.
This commit is contained in:
+1
-1
@@ -16,7 +16,7 @@ if(!class_exists('config')){class config{}}
|
||||
if(!function_exists('getWebRoot')){function getWebRoot(){}}
|
||||
|
||||
/* 基本设置。Basic settings. */
|
||||
$config->version = '12.3.2'; // ZenTaoPHP的版本。 The version of ZenTaoPHP. Don't change it.
|
||||
$config->version = '12.3.3'; // ZenTaoPHP的版本。 The version of ZenTaoPHP. Don't change it.
|
||||
$config->charset = 'UTF-8'; // ZenTaoPHP的编码。 The encoding of ZenTaoPHP.
|
||||
$config->cookieLife = time() + 2592000; // Cookie的生存时间。The cookie life time.
|
||||
$config->timezone = 'Asia/Shanghai'; // 时区设置。 The time zone setting, for more see http://www.php.net/manual/en/timezones.php.
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -1,8 +1,8 @@
|
||||
UPDATE `zt_story` SET `plan` = '' WHERE `parent` = '-1' AND `plan` != 0 AND `plan` != '';
|
||||
UPDATE `zt_story` SET `plan` = '' WHERE `parent` = '-1' AND `plan` != '0' AND `plan` != '';
|
||||
|
||||
DELETE FROM `zt_grouppriv` WHERE `module` = 'api' AND `method` = 'getModel';
|
||||
DELETE FROM `zt_grouppriv` WHERE `module` = 'api' AND `method` = 'sql';
|
||||
|
||||
ALTER TABLE `zt_jenkins` CHANGE `password` `password` varchar(255) COLLATE 'utf8_general_ci' NOT NULL AFTER `account`;
|
||||
|
||||
ALTER TABLE `zt_group` ADD `program` mediumint(8) unsigned NOT NULL DEFAULT 0;
|
||||
ALTER TABLE `zt_group` ADD `program` mediumint(8) unsigned NOT NULL DEFAULT 0 AFTER `id`;
|
||||
|
||||
+2
-1
@@ -403,6 +403,7 @@ CREATE TABLE IF NOT EXISTS `zt_file` (
|
||||
-- DROP TABLE IF EXISTS `zt_group`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_group` (
|
||||
`id` mediumint(8) unsigned NOT NULL auto_increment,
|
||||
`program` mediumint(8) unsigned NOT NULL DEFAULT 0,
|
||||
`name` char(30) NOT NULL,
|
||||
`role` char(30) NOT NULL default '',
|
||||
`desc` char(255) NOT NULL default '',
|
||||
@@ -433,7 +434,7 @@ CREATE TABLE IF NOT EXISTS `zt_jenkins` (
|
||||
`name` varchar(50) NOT NULL,
|
||||
`url` varchar(255) DEFAULT NULL,
|
||||
`account` varchar(30) DEFAULT NULL,
|
||||
`password` varchar(30) NOT NULL,
|
||||
`password` varchar(255) NOT NULL,
|
||||
`token` varchar(255) DEFAULT NULL,
|
||||
`createdBy` varchar(30) NOT NULL,
|
||||
`createdDate` datetime NOT NULL,
|
||||
|
||||
@@ -1,3 +1,40 @@
|
||||
2020-07-02 12.3.3
|
||||
修复的Bug
|
||||
2916 在php-fpm模式下 .htaccess 文件读取失败, 页面500错误
|
||||
2966 多人任务转交显示错误
|
||||
2969 创建需求页面添加计划页面报错
|
||||
2972 项目概况项目剩余工时统计异常
|
||||
3009 项目字段存在SQL注入的问题
|
||||
3010 处理file-module任意目录创建和逻辑绕过的问题
|
||||
3011 禅道-client-module-任意文件读取漏洞
|
||||
3015 禅道项目管理软件存在代码执行漏洞
|
||||
3032 11.6.2存在任意文件读取漏洞
|
||||
3033 11.6.2存在代码安全执行漏洞
|
||||
3034 11.6.3存在SQL注入漏洞
|
||||
3041 php日志报错定时任务启动报错
|
||||
3127 父需求不能关联进计划和项目
|
||||
3132 创建用例选择模块后可以关联到模块下已关闭的需求
|
||||
3137 父子需求关联进计划后排列顺序不对
|
||||
3138 referer跳转错误
|
||||
3139 用例失败转bug没有带入版本信息
|
||||
3140 可以创建无产品的版本
|
||||
3142 免密登录最后登录时间没有记录
|
||||
3145 编辑用户把所有权限分组都去掉保存后权限还在
|
||||
3146 超级管理员没有显示所有的动态
|
||||
3149 后台二次开发应用配置后调用客户端聊天相关函数报错没有权限
|
||||
3156 未登录用户可以直接使用图片链接查看图片
|
||||
3157 发布关联需求bug问题
|
||||
3169 项目-版本在解决bug弹窗中添加备注后没有关闭弹窗按钮
|
||||
3171 多分支产品提bug页面选择分支后所属项目必填项失效
|
||||
3177 必填验证逻辑错误
|
||||
3178 私有产品权限没有生效
|
||||
3179 提bug重现步骤中代码标签导出时被过滤掉了
|
||||
3183 集成钉钉工作消息通知拉取部门1588个后超时卡死
|
||||
3195 编辑用例界面中点击bug菜单,跳转地址有误
|
||||
3215 删除项目再次还原项目,项目团队成员的访问权限失效
|
||||
3223 构建任务会额外触发不满足条件的构建
|
||||
3236 上传危险类型的附件提示信息没有展示
|
||||
|
||||
2020-05-15 12.3.1
|
||||
完成的需求:
|
||||
4827 debug关闭状态网页上不显示任何报错信息
|
||||
|
||||
@@ -165,6 +165,7 @@ $lang->doc->accessDenied = "Zugriff verweigert!";
|
||||
$lang->doc->versionNotFount = 'Existiert nicht in diesem Build.';
|
||||
$lang->doc->noDoc = 'Keine Dokumente. ';
|
||||
$lang->doc->cannotCreateOffice = 'Sorry, %s can only be created in ZenTao Enterprise. Contact us at renee@easysoft.ltd to try ZenTao Enterprise.';
|
||||
$lang->doc->notSetOffice = "<p>To create a %s document, you need to configure <a href='%s' target='_parent'>office convert</a>.<p>";
|
||||
$lang->doc->noSearchedDoc = 'Nichts gesucht.';
|
||||
$lang->doc->noEditedDoc = 'Sie haben kein Dokument bearbeitet.';
|
||||
$lang->doc->noOpenedDoc = 'Sie haben kein Dokument erstellt.';
|
||||
|
||||
@@ -165,6 +165,7 @@ $lang->doc->accessDenied = "Access is denied !";
|
||||
$lang->doc->versionNotFount = "N'existe pas dans ce build.";
|
||||
$lang->doc->noDoc = 'Aucun documents. ';
|
||||
$lang->doc->cannotCreateOffice = 'Désolé, %s peut seulement être créé dans ZenTao Enterprise. Contactez Zentao à renee@easysoft.ltd pour essayer ZenTao Enterprise.';
|
||||
$lang->doc->notSetOffice = "<p>To create a %s document, you need to configure <a href='%s' target='_parent'>office convert</a>.<p>";
|
||||
$lang->doc->noSearchedDoc = 'Aucun documents trouvé.';
|
||||
$lang->doc->noEditedDoc = "Vous n'avez pas mis à jour de documents.";
|
||||
$lang->doc->noOpenedDoc = "Vous n'avez pas ajouté de documents.";
|
||||
|
||||
@@ -165,6 +165,7 @@ $lang->doc->accessDenied = "Access bị từ chối!";
|
||||
$lang->doc->versionNotFount = 'Nó does not exist in bản dựng này.';
|
||||
$lang->doc->noDoc = 'Không có documents. ';
|
||||
$lang->doc->cannotCreateOffice = 'Sorry, %s can only be created in ZenTao Enterprise. Contact us at renee@easysoft.ltd to try ZenTao Enterprise.';
|
||||
$lang->doc->notSetOffice = "<p>To create a %s document, you need to configure <a href='%s' target='_parent'>office convert</a>.<p>";
|
||||
$lang->doc->noSearchedDoc = 'Không có documents found.';
|
||||
$lang->doc->noEditedDoc = 'Bạn có not edited any documents.';
|
||||
$lang->doc->noOpenedDoc = 'Bạn chưa tạo any documents.';
|
||||
|
||||
@@ -165,6 +165,7 @@ $lang->doc->accessDenied = "您沒有權限訪問!";
|
||||
$lang->doc->versionNotFount = '該版本文檔不存在';
|
||||
$lang->doc->noDoc = '暫時沒有文檔。';
|
||||
$lang->doc->cannotCreateOffice = '<p>對不起,企業版才能創建%s文檔。<p><p>試用企業版,請聯繫我們:4006-8899-23 0532-86893032。</p>';
|
||||
$lang->doc->notSetOffice = "<p>創建%s文檔,需要配置<a href='%s' target='_parent'>Office轉換設置</a>。<p>";
|
||||
$lang->doc->noSearchedDoc = '沒有搜索到任何文檔。';
|
||||
$lang->doc->noEditedDoc = '您還沒有編輯任何文檔。';
|
||||
$lang->doc->noOpenedDoc = '您還沒有創建任何文檔。';
|
||||
|
||||
@@ -86,6 +86,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = 'Letzte Version';
|
||||
$lang->misc->feature->detailed = 'Details';
|
||||
|
||||
$lang->misc->releaseDate['12.3.3'] = '2020-07-02';
|
||||
$lang->misc->releaseDate['12.3.2'] = '2020-06-01';
|
||||
$lang->misc->releaseDate['12.3.1'] = '2020-05-15';
|
||||
$lang->misc->releaseDate['12.3'] = '2020-04-08';
|
||||
@@ -129,6 +130,7 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
|
||||
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
|
||||
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
|
||||
|
||||
$lang->misc->feature->all['12.3.3'][] = array('title'=>'Fix Bug', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.2'][] = array('title'=>'Fix workflow', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.1'][] = array('title'=>'Fix bugs of high severity.', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3'][] = array('title'=>'Integrate unit test, open the continuous integration closed-loop.', 'desc' => '');
|
||||
|
||||
@@ -86,6 +86,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = 'Latest Version';
|
||||
$lang->misc->feature->detailed = 'Detail';
|
||||
|
||||
$lang->misc->releaseDate['12.3.3'] = '2020-07-02';
|
||||
$lang->misc->releaseDate['12.3.2'] = '2020-06-01';
|
||||
$lang->misc->releaseDate['12.3.1'] = '2020-05-15';
|
||||
$lang->misc->releaseDate['12.3'] = '2020-04-08';
|
||||
@@ -129,6 +130,7 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
|
||||
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
|
||||
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
|
||||
|
||||
$lang->misc->feature->all['12.3.3'][] = array('title'=>'Fix Bug', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.2'][] = array('title'=>'Fix workflow', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.1'][] = array('title'=>'Fix bugs of high severity.', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3'][] = array('title'=>'Integrate unit test, open the continuous integration closed-loop.', 'desc' => '');
|
||||
|
||||
@@ -86,6 +86,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = 'Dernière Version';
|
||||
$lang->misc->feature->detailed = 'Détail';
|
||||
|
||||
$lang->misc->releaseDate['12.3.3'] = '2020-07-02';
|
||||
$lang->misc->releaseDate['12.3.2'] = '2020-06-01';
|
||||
$lang->misc->releaseDate['12.3.1'] = '2020-05-15';
|
||||
$lang->misc->releaseDate['12.3'] = '2020-04-08';
|
||||
@@ -129,6 +130,7 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
|
||||
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
|
||||
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
|
||||
|
||||
$lang->misc->feature->all['12.3.3'][] = array('title'=>'Fix Bug', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.2'][] = array('title'=>'Fix workflow', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.1'][] = array('title'=>'Fix bugs of high severity.', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3'][] = array('title'=>'Integrate unit test, open the continuous integration closed-loop.', 'desc' => '');
|
||||
|
||||
@@ -86,6 +86,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = 'Latest Version';
|
||||
$lang->misc->feature->detailed = 'Chi tiết';
|
||||
|
||||
$lang->misc->releaseDate['12.3.3'] = '2020-07-02';
|
||||
$lang->misc->releaseDate['12.3.2'] = '2020-06-01';
|
||||
$lang->misc->releaseDate['12.3.1'] = '2020-05-15';
|
||||
$lang->misc->releaseDate['12.3'] = '2020-04-08';
|
||||
@@ -129,6 +130,7 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
|
||||
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
|
||||
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
|
||||
|
||||
$lang->misc->feature->all['12.3.3'][] = array('title'=>'Fix Bug', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.2'][] = array('title'=>'Fix workflow', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.1'][] = array('title'=>'Fix bugs of high severity.', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3'][] = array('title'=>'Integrate unit test, open the continuous integration closed-loop.', 'desc' => '');
|
||||
|
||||
@@ -86,6 +86,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = '最新版本';
|
||||
$lang->misc->feature->detailed = '详情';
|
||||
|
||||
$lang->misc->releaseDate['12.3.3'] = '2020-07-02';
|
||||
$lang->misc->releaseDate['12.3.2'] = '2020-06-01';
|
||||
$lang->misc->releaseDate['12.3.1'] = '2020-05-15';
|
||||
$lang->misc->releaseDate['12.3'] = '2020-04-08';
|
||||
@@ -129,6 +130,7 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
|
||||
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
|
||||
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
|
||||
|
||||
$lang->misc->feature->all['12.3.3'][] = array('title'=>'修复Bug', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.2'][] = array('title'=>'修复工作流。', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.1'][] = array('title'=>'修复重要程度高的Bug。', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3'][] = array('title'=>'集成单元测试,打通持续集成闭环。', 'desc' => '');
|
||||
|
||||
@@ -86,6 +86,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = '最新版本';
|
||||
$lang->misc->feature->detailed = '詳情';
|
||||
|
||||
$lang->misc->releaseDate['12.3.3'] = '2020-07-02';
|
||||
$lang->misc->releaseDate['12.3.2'] = '2020-06-01';
|
||||
$lang->misc->releaseDate['12.3.1'] = '2020-05-15';
|
||||
$lang->misc->releaseDate['12.3'] = '2020-04-08';
|
||||
@@ -129,6 +130,7 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
|
||||
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
|
||||
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
|
||||
|
||||
$lang->misc->feature->all['12.3.3'][] = array('title'=>'修復Bug', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.2'][] = array('title'=>'修復工作流。', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3.1'][] = array('title'=>'修復重要程度高的Bug。', 'desc' => '');
|
||||
$lang->misc->feature->all['12.3'][] = array('title'=>'整合單元測試,打通持續整合閉環。', 'desc' => '');
|
||||
|
||||
@@ -202,6 +202,7 @@ $lang->task->error->totalNumber = '"總計消耗"必須為數字';
|
||||
$lang->task->error->consumedNumber = '"本次消耗"必須為數字';
|
||||
$lang->task->error->estimateNumber = '"預計剩餘"必須為數字';
|
||||
$lang->task->error->recordMinus = '工時不能為負數';
|
||||
$lang->task->error->recordZero = '工時不能為零';
|
||||
$lang->task->error->consumedSmall = '"總計消耗"必須大於之前消耗';
|
||||
$lang->task->error->consumedThisTime = '請填寫"工時"';
|
||||
$lang->task->error->left = '請填寫"剩餘"';
|
||||
|
||||
@@ -122,3 +122,4 @@ $lang->upgrade->fromVersions['12_1'] = '12.1';
|
||||
$lang->upgrade->fromVersions['12_2'] = '12.2';
|
||||
$lang->upgrade->fromVersions['12_3'] = '12.3';
|
||||
$lang->upgrade->fromVersions['12_3_1'] = '12.3.1';
|
||||
$lang->upgrade->fromVersions['12_3_2'] = '12.3.2';
|
||||
|
||||
@@ -592,6 +592,10 @@ class upgradeModel extends model
|
||||
case '12_3_1':
|
||||
$this->saveLogs('Execute 12_3_1');
|
||||
$this->appendExec('12_3_1');
|
||||
case '12_3_2':
|
||||
$this->saveLogs('Execute 12_3_2');
|
||||
$this->execSQL($this->getUpgradeFile('12.3.2'));
|
||||
$this->appendExec('12_3_2');
|
||||
}
|
||||
|
||||
$this->deletePatch();
|
||||
@@ -765,6 +769,7 @@ class upgradeModel extends model
|
||||
case '12_2': $confirmContent .= file_get_contents($this->getUpgradeFile('12.2'));
|
||||
case '12_3':
|
||||
case '12_3_1':
|
||||
case '12_3_2': $confirmContent .= file_get_contents($this->getUpgradeFile('12.3.2'));
|
||||
}
|
||||
return str_replace('zt_', $this->config->db->prefix, $confirmContent);
|
||||
}
|
||||
|
||||
+16
-13
@@ -1,17 +1,19 @@
|
||||
<?php
|
||||
$lang->webhook->common = 'Webhook';
|
||||
$lang->webhook->list = 'Hook Liste';
|
||||
$lang->webhook->api = 'API';
|
||||
$lang->webhook->entry = 'Eintrag';
|
||||
$lang->webhook->log = 'Log';
|
||||
$lang->webhook->bind = 'Bind User';
|
||||
$lang->webhook->assigned = 'Augeordnet an';
|
||||
$lang->webhook->setting = 'Einstellungen';
|
||||
$lang->webhook->common = 'Webhook';
|
||||
$lang->webhook->list = 'Hook Liste';
|
||||
$lang->webhook->api = 'API';
|
||||
$lang->webhook->entry = 'Eintrag';
|
||||
$lang->webhook->log = 'Log';
|
||||
$lang->webhook->bind = 'Bind User';
|
||||
$lang->webhook->chooseDept = 'Choose department';
|
||||
$lang->webhook->assigned = 'Augeordnet an';
|
||||
$lang->webhook->setting = 'Einstellungen';
|
||||
|
||||
$lang->webhook->browse = 'Durchsuchen';
|
||||
$lang->webhook->create = 'Erstellen';
|
||||
$lang->webhook->edit = 'Bearbeiten';
|
||||
$lang->webhook->delete = 'Löschen';
|
||||
$lang->webhook->browse = 'Durchsuchen';
|
||||
$lang->webhook->create = 'Erstellen';
|
||||
$lang->webhook->edit = 'Bearbeiten';
|
||||
$lang->webhook->delete = 'Löschen';
|
||||
$lang->webhook->rechooseDept = 'Rechoose department';
|
||||
|
||||
$lang->webhook->id = 'ID';
|
||||
$lang->webhook->type = 'Typ';
|
||||
@@ -90,4 +92,5 @@ $lang->webhook->note->typeList['weixin'] = 'Add a customized bot in WeChat an
|
||||
$lang->webhook->note->typeList['default'] = 'Webhookadresse on anderen erhalten.';
|
||||
|
||||
$lang->webhook->error = new stdclass();
|
||||
$lang->webhook->error->curl = 'Laden Sie php-curl in der php.ini.';
|
||||
$lang->webhook->error->curl = 'Laden Sie php-curl in der php.ini.';
|
||||
$lang->webhook->error->moreDept = 'There are too many departments. Getting users may time out. Please choose department first.';
|
||||
|
||||
+16
-13
@@ -1,17 +1,19 @@
|
||||
<?php
|
||||
$lang->webhook->common = 'Webhook';
|
||||
$lang->webhook->list = 'Hook List';
|
||||
$lang->webhook->api = 'API';
|
||||
$lang->webhook->entry = 'Entry';
|
||||
$lang->webhook->log = 'Log';
|
||||
$lang->webhook->bind = 'Bind User';
|
||||
$lang->webhook->assigned = 'AssignedTo';
|
||||
$lang->webhook->setting = 'Settings';
|
||||
$lang->webhook->common = 'Webhook';
|
||||
$lang->webhook->list = 'Hook List';
|
||||
$lang->webhook->api = 'API';
|
||||
$lang->webhook->entry = 'Entry';
|
||||
$lang->webhook->log = 'Log';
|
||||
$lang->webhook->bind = 'Bind User';
|
||||
$lang->webhook->chooseDept = 'Choose department';
|
||||
$lang->webhook->assigned = 'AssignedTo';
|
||||
$lang->webhook->setting = 'Settings';
|
||||
|
||||
$lang->webhook->browse = 'Browse';
|
||||
$lang->webhook->create = 'Create';
|
||||
$lang->webhook->edit = 'Edit';
|
||||
$lang->webhook->delete = 'Delete';
|
||||
$lang->webhook->browse = 'Browse';
|
||||
$lang->webhook->create = 'Create';
|
||||
$lang->webhook->edit = 'Edit';
|
||||
$lang->webhook->delete = 'Delete';
|
||||
$lang->webhook->rechooseDept = 'Rechoose department';
|
||||
|
||||
$lang->webhook->id = 'ID';
|
||||
$lang->webhook->type = 'Type';
|
||||
@@ -90,4 +92,5 @@ $lang->webhook->note->typeList['weixin'] = 'Add a customized bot in WeChat an
|
||||
$lang->webhook->note->typeList['default'] = 'Get a webhook url from others';
|
||||
|
||||
$lang->webhook->error = new stdclass();
|
||||
$lang->webhook->error->curl = 'Load php-curl in php.ini.';
|
||||
$lang->webhook->error->curl = 'Load php-curl in php.ini.';
|
||||
$lang->webhook->error->moreDept = 'There are too many departments. Getting users may time out. Please choose department first.';
|
||||
|
||||
+16
-13
@@ -1,17 +1,19 @@
|
||||
<?php
|
||||
$lang->webhook->common = 'Webhook';
|
||||
$lang->webhook->list = 'Liste de Flux';
|
||||
$lang->webhook->api = 'API';
|
||||
$lang->webhook->entry = 'Entrée';
|
||||
$lang->webhook->log = 'Log';
|
||||
$lang->webhook->bind = 'Bind User';
|
||||
$lang->webhook->assigned = 'Assign';
|
||||
$lang->webhook->setting = 'Paramétrages';
|
||||
$lang->webhook->common = 'Webhook';
|
||||
$lang->webhook->list = 'Liste de Flux';
|
||||
$lang->webhook->api = 'API';
|
||||
$lang->webhook->entry = 'Entrée';
|
||||
$lang->webhook->log = 'Log';
|
||||
$lang->webhook->bind = 'Bind User';
|
||||
$lang->webhook->chooseDept = 'Choose department';
|
||||
$lang->webhook->assigned = 'Assign';
|
||||
$lang->webhook->setting = 'Paramétrages';
|
||||
|
||||
$lang->webhook->browse = 'Consulter';
|
||||
$lang->webhook->create = 'Créer';
|
||||
$lang->webhook->edit = 'Modifier';
|
||||
$lang->webhook->delete = 'Supprimer';
|
||||
$lang->webhook->browse = 'Consulter';
|
||||
$lang->webhook->create = 'Créer';
|
||||
$lang->webhook->edit = 'Modifier';
|
||||
$lang->webhook->delete = 'Supprimer';
|
||||
$lang->webhook->rechooseDept = 'Rechoose department';
|
||||
|
||||
$lang->webhook->id = 'ID';
|
||||
$lang->webhook->type = 'Type';
|
||||
@@ -90,4 +92,5 @@ $lang->webhook->note->typeList['weixin'] = 'Add a customized bot in WeChat an
|
||||
$lang->webhook->note->typeList['default'] = "Obtenir les url d'autres flux webhook.";
|
||||
|
||||
$lang->webhook->error = new stdclass();
|
||||
$lang->webhook->error->curl = 'Chargez php-curl dans php.ini.';
|
||||
$lang->webhook->error->curl = 'Chargez php-curl dans php.ini.';
|
||||
$lang->webhook->error->moreDept = 'There are too many departments. Getting users may time out. Please choose department first.';
|
||||
|
||||
+16
-13
@@ -1,17 +1,19 @@
|
||||
<?php
|
||||
$lang->webhook->common = 'Webhook';
|
||||
$lang->webhook->list = 'Hook danh sách';
|
||||
$lang->webhook->api = 'API';
|
||||
$lang->webhook->entry = 'Entry';
|
||||
$lang->webhook->log = 'Nhật ký';
|
||||
$lang->webhook->bind = 'Bind người dùng';
|
||||
$lang->webhook->assigned = 'Giao cho';
|
||||
$lang->webhook->setting = 'Thiết lập';
|
||||
$lang->webhook->common = 'Webhook';
|
||||
$lang->webhook->list = 'Hook danh sách';
|
||||
$lang->webhook->api = 'API';
|
||||
$lang->webhook->entry = 'Entry';
|
||||
$lang->webhook->log = 'Nhật ký';
|
||||
$lang->webhook->bind = 'Bind người dùng';
|
||||
$lang->webhook->chooseDept = 'Choose department';
|
||||
$lang->webhook->assigned = 'Giao cho';
|
||||
$lang->webhook->setting = 'Thiết lập';
|
||||
|
||||
$lang->webhook->browse = 'Browse';
|
||||
$lang->webhook->create = 'Tạo';
|
||||
$lang->webhook->edit = 'Sửa';
|
||||
$lang->webhook->delete = 'Xóa';
|
||||
$lang->webhook->browse = 'Browse';
|
||||
$lang->webhook->create = 'Tạo';
|
||||
$lang->webhook->edit = 'Sửa';
|
||||
$lang->webhook->delete = 'Xóa';
|
||||
$lang->webhook->rechooseDept = 'Rechoose department';
|
||||
|
||||
$lang->webhook->id = 'ID';
|
||||
$lang->webhook->type = 'Loại';
|
||||
@@ -90,4 +92,5 @@ $lang->webhook->note->typeList['weixin'] = 'Thêm a customized bot in WeChat
|
||||
$lang->webhook->note->typeList['default'] = 'Nhận a webhook url from others';
|
||||
|
||||
$lang->webhook->error = new stdclass();
|
||||
$lang->webhook->error->curl = 'Load php-curl in php.ini.';
|
||||
$lang->webhook->error->curl = 'Load php-curl in php.ini.';
|
||||
$lang->webhook->error->moreDept = 'There are too many departments. Getting users may time out. Please choose department first.';
|
||||
|
||||
@@ -1,17 +1,19 @@
|
||||
<?php
|
||||
$lang->webhook->common = 'Webhook';
|
||||
$lang->webhook->list = 'Webhook列表';
|
||||
$lang->webhook->api = '介面';
|
||||
$lang->webhook->entry = '應用';
|
||||
$lang->webhook->log = '日誌';
|
||||
$lang->webhook->bind = '綁定用戶';
|
||||
$lang->webhook->assigned = '指派給';
|
||||
$lang->webhook->setting = '設置';
|
||||
$lang->webhook->common = 'Webhook';
|
||||
$lang->webhook->list = 'Webhook列表';
|
||||
$lang->webhook->api = '介面';
|
||||
$lang->webhook->entry = '應用';
|
||||
$lang->webhook->log = '日誌';
|
||||
$lang->webhook->bind = '綁定用戶';
|
||||
$lang->webhook->chooseDept = '選擇同步部門';
|
||||
$lang->webhook->assigned = '指派給';
|
||||
$lang->webhook->setting = '設置';
|
||||
|
||||
$lang->webhook->browse = '瀏覽Webhook';
|
||||
$lang->webhook->create = '添加Webhook';
|
||||
$lang->webhook->edit = '編輯Webhook';
|
||||
$lang->webhook->delete = '刪除Webhook';
|
||||
$lang->webhook->browse = '瀏覽Webhook';
|
||||
$lang->webhook->create = '添加Webhook';
|
||||
$lang->webhook->edit = '編輯Webhook';
|
||||
$lang->webhook->delete = '刪除Webhook';
|
||||
$lang->webhook->rechooseDept = '重選部門';
|
||||
|
||||
$lang->webhook->id = 'ID';
|
||||
$lang->webhook->type = '類型';
|
||||
@@ -90,4 +92,5 @@ $lang->webhook->note->typeList['weixin'] = '請在企業微信中添加一個
|
||||
$lang->webhook->note->typeList['default'] = '從第三方系統獲取webhook並填寫到此處。';
|
||||
|
||||
$lang->webhook->error = new stdclass();
|
||||
$lang->webhook->error->curl = '需要加載php-curl擴展。';
|
||||
$lang->webhook->error->curl = '需要加載php-curl擴展。';
|
||||
$lang->webhook->error->moreDept = '部門太多,獲取用戶可能會超時,請先選擇同步部門。';
|
||||
|
||||
Reference in New Issue
Block a user