* fix chat priv and menu, bug #21175.
This commit is contained in:
@@ -263,3 +263,35 @@ $lang->createObjects['execution'] = 'TaskKanban';
|
||||
$lang->createObjects['kanban'] = 'Kanban';
|
||||
|
||||
$lang->createIcons['execution'] = 'kanban';
|
||||
|
||||
/* Xuan */
|
||||
global $config;
|
||||
if(isset($config->xuanxuan))
|
||||
{
|
||||
$lang->xuanxuan = new stdclass();
|
||||
$lang->admin->menu->xuanxuan = array('link' => 'Chat|admin|xuanxuan', 'subModule' => 'client,setting');
|
||||
$lang->admin->menuOrder[6] = 'xuanxuan';
|
||||
|
||||
$lang->admin->menu->xuanxuan['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->xuanxuan['subMenu']->index = array('link' => 'Home|admin|xuanxuan');
|
||||
$lang->admin->menu->xuanxuan['subMenu']->setting = array('link' => 'Parameter|setting|xuanxuan');
|
||||
$lang->admin->menu->xuanxuan['subMenu']->update = array('link' => 'Update|client|browse', 'subModule' => 'client');
|
||||
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][0] = 'index';
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][5] = 'setting';
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][10] = 'update';
|
||||
|
||||
if($config->edition != 'open')
|
||||
{
|
||||
$lang->admin->menu->xuanxuan['subModule'] = 'client,setting,conference';
|
||||
$lang->admin->menu->xuanxuan['subMenu']->conference = array('link' => 'Conference|conference|admin');
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][7] = 'conference';
|
||||
$lang->navGroup->conference = 'admin';
|
||||
}
|
||||
|
||||
$lang->navGroup->im = 'admin';
|
||||
$lang->navGroup->setting = 'admin';
|
||||
$lang->navGroup->client = 'admin';
|
||||
|
||||
$lang->confirmDelete = 'Do you want to delete it?';
|
||||
}
|
||||
|
||||
@@ -263,3 +263,35 @@ $lang->createObjects['execution'] = '任务看板';
|
||||
$lang->createObjects['kanban'] = '通用看板';
|
||||
|
||||
$lang->createIcons['execution'] = 'kanban';
|
||||
|
||||
/* Xuan */
|
||||
global $config;
|
||||
if(isset($config->xuanxuan))
|
||||
{
|
||||
$lang->xuanxuan = new stdclass();
|
||||
$lang->admin->menu->xuanxuan = array('link' => '聊天|admin|xuanxuan', 'subModule' => 'client,setting');
|
||||
$lang->admin->menuOrder[6] = 'xuanxuan';
|
||||
|
||||
$lang->admin->menu->xuanxuan['subMenu'] = new stdclass();
|
||||
$lang->admin->menu->xuanxuan['subMenu']->index = array('link' => '首页|admin|xuanxuan');
|
||||
$lang->admin->menu->xuanxuan['subMenu']->setting = array('link' => '参数|setting|xuanxuan');
|
||||
$lang->admin->menu->xuanxuan['subMenu']->update = array('link' => '更新|client|browse', 'subModule' => 'client');
|
||||
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][0] = 'index';
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][5] = 'setting';
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][10] = 'update';
|
||||
|
||||
if($config->edition != 'open')
|
||||
{
|
||||
$lang->admin->menu->xuanxuan['subModule'] = 'client,setting,conference';
|
||||
$lang->admin->menu->xuanxuan['subMenu']->conference = array('link' => '音视频|conference|admin');
|
||||
$lang->admin->menu->xuanxuan['menuOrder'][7] = 'conference';
|
||||
$lang->navGroup->conference = 'admin';
|
||||
}
|
||||
|
||||
$lang->navGroup->im = 'admin';
|
||||
$lang->navGroup->setting = 'admin';
|
||||
$lang->navGroup->client = 'admin';
|
||||
|
||||
$lang->confirmDelete = '您确定要执行删除操作吗?';
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
<?php
|
||||
|
||||
global $config;
|
||||
|
||||
/* Module order. */
|
||||
$lang->moduleOrder = array();
|
||||
|
||||
@@ -35,8 +38,27 @@ $lang->moduleOrder[200] = 'backup';
|
||||
$lang->moduleOrder[205] = 'cron';
|
||||
$lang->moduleOrder[215] = 'message';
|
||||
|
||||
/* Backup xuan related stuff. */
|
||||
if(isset($config->xuanxuan))
|
||||
{
|
||||
$imResource = $lang->resource->im;
|
||||
$clientResource = $lang->resource->client;
|
||||
$settingResource = $lang->resource->setting;
|
||||
}
|
||||
|
||||
/* Reset resource. */
|
||||
$lang->resource = new stdclass();
|
||||
|
||||
/* Reapply xuan stuff. */
|
||||
if(isset($config->xuanxuan))
|
||||
{
|
||||
$lang->resource->im = $imResource;
|
||||
$lang->resource->client = $clientResource;
|
||||
$lang->resource->setting = $settingResource;
|
||||
$lang->admin->methodOrder[26] = 'xuanxuan';
|
||||
$lang->setting->methodOrder[26] = 'xuanxuan';
|
||||
}
|
||||
|
||||
/* Index module. */
|
||||
$lang->resource->index = new stdclass();
|
||||
$lang->resource->index->index = 'index';
|
||||
@@ -127,7 +149,6 @@ $lang->personnel->methodOrder[15] = 'whitelist';
|
||||
$lang->personnel->methodOrder[20] = 'addWhitelist';
|
||||
$lang->personnel->methodOrder[25] = 'unbindWhitelist';
|
||||
|
||||
global $config;
|
||||
if($config->systemMode == 'new')
|
||||
{
|
||||
$lang->resource->my->project = 'project';
|
||||
@@ -795,6 +816,11 @@ $lang->admin->methodOrder[20] = 'sso';
|
||||
$lang->admin->methodOrder[25] = 'register';
|
||||
$lang->admin->methodOrder[30] = 'ztCompany';
|
||||
|
||||
if(isset($config->xuanxuan))
|
||||
{
|
||||
$lang->resource->admin->xuanxuan = 'xuanxuan';
|
||||
}
|
||||
|
||||
/* Extension. */
|
||||
$lang->resource->extension = new stdclass();
|
||||
$lang->resource->extension->browse = 'browseAction';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
$lang->xuanxuan = new stdclass();
|
||||
$lang->admin->menu->xuanxuan = array('link' => '客户端|admin|xuanxuan', 'subModule' => 'client,setting');
|
||||
$lang->admin->menu->xuanxuan = array('link' => '聊天|admin|xuanxuan', 'subModule' => 'client,setting');
|
||||
$lang->admin->menuOrder[6] = 'xuanxuan';
|
||||
|
||||
$lang->admin->menu->xuanxuan['subMenu'] = new stdclass();
|
||||
|
||||
Reference in New Issue
Block a user