zentaopms/extension/max/group/ext/lang/maxresource.php
2023-05-16 10:50:42 +08:00

927 lines
44 KiB
PHP

<?php
$lang->moduleOrder[96] = 'milestone';
$lang->moduleOrder[220] = 'issue';
$lang->moduleOrder[225] = 'risk';
$lang->moduleOrder[235] = 'budget';
$lang->moduleOrder[240] = 'workestimation';
$lang->moduleOrder[245] = 'durationestimation';
$lang->moduleOrder[250] = 'holiday';
$lang->moduleOrder[255] = 'weekly';
$lang->moduleOrder[260] = 'opportunity';
$lang->moduleOrder[265] = 'trainplan';
$lang->moduleOrder[270] = 'nc';
$lang->moduleOrder[275] = 'gapanalysis';
$lang->moduleOrder[280] = 'researchplan';
$lang->moduleOrder[285] = 'researchreport';
$lang->moduleOrder[290] = 'meeting';
$lang->moduleOrder[295] = 'meetingroom';
$lang->moduleOrder[297] = 'approval';
$lang->resource->story->importToLib = 'importToLib';
$lang->resource->story->batchImportToLib = 'batchImportToLib';
$lang->resource->story->relation = 'relation';
$lang->resource->projectstory->importFromLib = 'importFromLib';
$lang->resource->doc->importToPracticeLib = 'importToPracticeLib';
$lang->resource->doc->importToComponentLib = 'importToComponentLib';
$lang->resource->my->meeting = 'meeting';
$lang->resource->pssp = new stdclass();
$lang->resource->pssp->browse = 'browse';
$lang->resource->pssp->update = 'update';
$lang->resource->report->projectSummary = 'projectSummary';
$lang->resource->report->projectWorkload = 'projectWorkload';
$lang->resource->report->customeredReport = 'customeredReport';
$lang->resource->report->instanceTemplate = 'instanceTemplate';
$lang->resource->baseline = new stdclass();
$lang->resource->baseline->templateType = 'templateType';
$lang->resource->baseline->template = 'template';
$lang->resource->baseline->createTemplate = 'createTemplate';
$lang->resource->baseline->view = 'view';
$lang->resource->baseline->editTemplate = 'editTemplate';
$lang->resource->baseline->editBook = 'editBook';
$lang->resource->baseline->articleview = 'articleView';
$lang->resource->baseline->manageBook = 'manageBook';
$lang->resource->baseline->delete = 'delete';
$lang->resource->classify = new stdclass();
$lang->resource->classify->browse = 'browse';
$lang->resource->cm = new stdclass();
$lang->resource->cm->create = 'create';
$lang->resource->cm->delete = 'delete';
$lang->resource->cm->edit = 'edit';
$lang->resource->cm->browse = 'browse';
$lang->resource->cm->view = 'view';
$lang->resource->cm->report = 'report';
$lang->resource->cmcl = new stdclass();
$lang->resource->cmcl->batchCreate = 'batchCreate';
$lang->resource->cmcl->delete = 'delete';
$lang->resource->cmcl->edit = 'edit';
$lang->resource->cmcl->browse = 'browse';
$lang->resource->cmcl->view = 'view';
$lang->resource->cmcl->waterfallplusBrowse = 'waterfallplusBrowse';
$lang->resource->custom->estimate = 'estimate';
$lang->custom->methodOrder[50] = 'estimate';
$lang->resource->auditcl = new stdclass();
$lang->resource->auditcl->batchCreate = 'batchCreate';
$lang->resource->auditcl->batchEdit = 'batchEdit';
$lang->resource->auditcl->delete = 'delete';
$lang->resource->auditcl->edit = 'edit';
$lang->resource->auditcl->view = 'view';
$lang->resource->auditcl->scrumBrowse = 'scrumBrowse';
$lang->resource->auditcl->browse = 'browse';
$lang->resource->auditcl->agilePlusBrowse = 'agilePlusBrowse';
$lang->resource->auditcl->waterfallplusBrowse = 'waterfallplusBrowse';
$lang->resource->reviewcl = new stdclass();
$lang->resource->reviewcl->browse = 'browse';
$lang->resource->reviewcl->create = 'create';
$lang->resource->reviewcl->batchCreate = 'batchCreate';
$lang->resource->reviewcl->delete = 'delete';
$lang->resource->reviewcl->edit = 'edit';
$lang->resource->reviewcl->view = 'view';
$lang->resource->reviewcl->waterfallplusBrowse = 'waterfallplusBrowse';
$lang->resource->process = new stdclass();
$lang->resource->process->create = 'create';
$lang->resource->process->batchCreate = 'batchCreate';
$lang->resource->process->delete = 'delete';
$lang->resource->process->edit = 'edit';
$lang->resource->process->view = 'view';
$lang->resource->process->updateOrder = 'updateOrder';
$lang->resource->process->activityList = 'activityList';
$lang->resource->process->scrumBrowse = 'scrumBrowse';
$lang->resource->process->browse = 'browse';
$lang->resource->process->agilePlusBrowse = 'agilePlusBrowse';
$lang->resource->process->waterfallPlusBrowse = 'waterfallPlusBrowse';
$lang->resource->activity = new stdclass();
$lang->resource->activity->browse = 'browse';
$lang->resource->activity->create = 'create';
$lang->resource->activity->batchCreate = 'batchCreate';
$lang->resource->activity->delete = 'delete';
$lang->resource->activity->edit = 'edit';
$lang->resource->activity->view = 'view';
$lang->resource->activity->assignTo = 'assignTo';
$lang->resource->activity->outputList = 'outputList';
$lang->resource->activity->updateOrder = 'updateOrder';
$lang->resource->zoutput = new stdclass();
$lang->resource->zoutput->browse = 'browse';
$lang->resource->zoutput->create = 'create';
$lang->resource->zoutput->edit = 'edit';
$lang->resource->zoutput->batchCreate = 'batchCreate';
$lang->resource->zoutput->batchEdit = 'batchEdit';
$lang->resource->zoutput->delete = 'delete';
$lang->resource->zoutput->view = 'view';
$lang->resource->zoutput->updateOrder = 'updateOrder';
$lang->resource->auditplan = new stdclass();
$lang->resource->auditplan->browse = 'browseAction';
$lang->resource->auditplan->create = 'create';
$lang->resource->auditplan->edit = 'editAction';
$lang->resource->auditplan->batchCreate = 'batchCreate';
$lang->resource->auditplan->batchEdit = 'batchEdit';
$lang->resource->auditplan->batchCheck = 'batchCheck';
$lang->resource->auditplan->check = 'check';
$lang->resource->auditplan->nc = 'nc';
$lang->resource->auditplan->result = 'result';
$lang->resource->auditplan->delete = 'delete';
$lang->resource->auditplan->assignTo = 'assignTo';
$lang->resource->nc = new stdclass();
$lang->resource->nc->browse = 'browse';
$lang->resource->nc->create = 'create';
$lang->resource->nc->edit = 'edit';
$lang->resource->nc->resolve = 'resolve';
$lang->resource->nc->view = 'view';
$lang->resource->nc->close = 'close';
$lang->resource->nc->delete = 'delete';
$lang->resource->nc->assignTo = 'assignTo';
$lang->resource->nc->activate = 'activate';
$lang->resource->nc->export = 'exportAction';
$lang->resource->subject = new stdclass();
$lang->resource->subject->browse = 'browse';
$lang->resource->approval = new stdclass();
$lang->resource->approval->progress = 'progress';
$lang->resource->approvalflow = new stdclass();
$lang->resource->approvalflow->browse = 'browse';
$lang->resource->approvalflow->create = 'create';
$lang->resource->approvalflow->edit = 'edit';
$lang->resource->approvalflow->view = 'view';
$lang->resource->approvalflow->design = 'design';
$lang->resource->approvalflow->delete = 'delete';
$lang->resource->approvalflow->role = 'roleList';
$lang->resource->approvalflow->createRole = 'createRole';
$lang->resource->approvalflow->editRole = 'editRole';
$lang->resource->approvalflow->deleteRole = 'deleteRole';
if(!isset($lang->resource->project)) $lang->resource->project = new stdclass();
$lang->resource->project->approval = 'approval';
if(!isset($lang->resource->programplan)) $lang->resource->programplan = new stdclass();
$lang->resource->programplan->browse = 'gantt';
$lang->resource->programplan->ganttEdit = 'ganttEdit';
$lang->programplan->methodOrder[10] = 'browse';
$lang->resource->testcase->submit = 'submit';
$lang->resource->task->confirmdesignchange = 'confirmDesignChange';
/* Weekly. */
$lang->resource->weekly = new stdclass();
$lang->resource->weekly->index = 'index';
$lang->resource->weekly->exportweeklyreport = 'exportWeeklyReport';
/* Work estimation. */
$lang->resource->workestimation = new stdclass();
$lang->resource->workestimation->index = 'index';
if(!isset($lang->workestimation)) $lang->workestimation = new stdclass();
$lang->workestimation->methodOrder[5] = 'index';
if(!isset($lang->resource->design)) $lang->resource->design = new stdclass();
$lang->resource->design->submit = 'submit';
$lang->resource->design->setType = 'setType';
$lang->resource->design->setPlusType = 'setPlusType';
$lang->design->methodOrder[60] = 'submit';
$lang->design->methodOrder[70] = 'setType';
$lang->design->methodOrder[80] = 'setPlusType';
$lang->my->methodOrder[120] = 'meeting';
/* Issue . */
$lang->resource->issue = new stdclass();
$lang->resource->issue->browse = 'browse';
$lang->resource->issue->create = 'create';
$lang->resource->issue->batchCreate = 'batchCreate';
$lang->resource->issue->delete = 'deleteAction';
$lang->resource->issue->edit = 'editAction';
$lang->resource->issue->confirm = 'confirmAction';
$lang->resource->issue->assignTo = 'assignToAction';
$lang->resource->issue->close = 'closeAction';
$lang->resource->issue->cancel = 'cancelAction';
$lang->resource->issue->activate = 'activateAction';
$lang->resource->issue->resolve = 'resolveAction';
$lang->resource->issue->view = 'view';
$lang->resource->issue->export = 'exportAction';
$lang->resource->issue->importToLib = 'importToLib';
$lang->resource->issue->batchImportToLib = 'batchImportToLib';
$lang->resource->issue->importFromLib = 'importFromLib';
$lang->issue->methodOrder[5] = 'browse';
$lang->issue->methodOrder[10] = 'create';
$lang->issue->methodOrder[15] = 'batchCreate';
$lang->issue->methodOrder[20] = 'delete';
$lang->issue->methodOrder[25] = 'edit';
$lang->issue->methodOrder[30] = 'confirm';
$lang->issue->methodOrder[35] = 'assignTo';
$lang->issue->methodOrder[40] = 'close';
$lang->issue->methodOrder[45] = 'cancel';
$lang->issue->methodOrder[50] = 'activate';
$lang->issue->methodOrder[55] = 'resolve';
$lang->issue->methodOrder[60] = 'view';
$lang->issue->methodOrder[65] = 'export';
$lang->issue->methodOrder[70] = 'importToLib';
$lang->issue->methodOrder[75] = 'batchImportToLib';
$lang->issue->methodOrder[80] = 'importFromLib';
$lang->resource->user->issue = 'issue';
/* Duration estimation. */
$lang->resource->durationestimation = new stdclass();
$lang->resource->durationestimation->index = 'indexAction';
$lang->resource->durationestimation->create = 'create';
if(!isset($lang->durationestimation)) $lang->durationestimation = new stdclass();
$lang->durationestimation->methodOrder[5] = 'index';
$lang->durationestimation->methodOrder[10] = 'create';
/* Risk . */
$lang->resource->risk = new stdclass();
$lang->resource->risk->browse = 'browse';
$lang->resource->risk->create = 'create';
$lang->resource->risk->edit = 'edit';
$lang->resource->risk->delete = 'deleteAction';
$lang->resource->risk->activate = 'activateAction';
$lang->resource->risk->close = 'closeAction';
$lang->resource->risk->hangup = 'hangupAction';
$lang->resource->risk->batchCreate = 'batchCreate';
$lang->resource->risk->cancel = 'cancelAction';
$lang->resource->risk->track = 'trackAction';
$lang->resource->risk->view = 'view';
$lang->resource->risk->assignTo = 'assignToAction';
$lang->resource->risk->importToLib = 'importToLib';
$lang->resource->risk->batchImportToLib = 'batchImportToLib';
$lang->resource->risk->importFromLib = 'importFromLib';
$lang->resource->risk->export = 'exportAction';
$lang->risk->methodOrder[5] = 'browse';
$lang->risk->methodOrder[10] = 'create';
$lang->risk->methodOrder[15] = 'edit';
$lang->risk->methodOrder[20] = 'delete';
$lang->risk->methodOrder[25] = 'activate';
$lang->risk->methodOrder[30] = 'close';
$lang->risk->methodOrder[35] = 'hangup';
$lang->risk->methodOrder[40] = 'batchCreate';
$lang->risk->methodOrder[45] = 'cancel';
$lang->risk->methodOrder[50] = 'track';
$lang->risk->methodOrder[55] = 'view';
$lang->risk->methodOrder[60] = 'assignTo';
$lang->risk->methodOrder[66] = 'importToLib';
$lang->risk->methodOrder[70] = 'batchImportToLib';
$lang->risk->methodOrder[75] = 'importFromLib';
$lang->risk->methodOrder[80] = 'export';
$lang->resource->user->risk = 'risk';
/* Opportunity. */
$lang->resource->opportunity = new stdclass();
$lang->resource->opportunity->browse = 'browse';
$lang->resource->opportunity->create = 'create';
$lang->resource->opportunity->edit = 'edit';
$lang->resource->opportunity->delete = 'deleteAction';
$lang->resource->opportunity->activate = 'activateAction';
$lang->resource->opportunity->close = 'closeAction';
$lang->resource->opportunity->hangup = 'hangupAction';
$lang->resource->opportunity->cancel = 'cancelAction';
$lang->resource->opportunity->track = 'trackAction';
$lang->resource->opportunity->view = 'view';
$lang->resource->opportunity->assignTo = 'assignToAction';
$lang->resource->opportunity->batchCreate = 'batchCreate';
$lang->resource->opportunity->batchEdit = 'batchEdit';
$lang->resource->opportunity->batchAssignTo = 'batchAssignTo';
$lang->resource->opportunity->batchClose = 'batchClose';
$lang->resource->opportunity->batchCancel = 'batchCancel';
$lang->resource->opportunity->batchHangup = 'batchHangup';
$lang->resource->opportunity->batchActivate = 'batchActivate';
$lang->resource->opportunity->importToLib = 'importToLib';
$lang->resource->opportunity->batchImportToLib = 'batchImportToLib';
$lang->resource->opportunity->importFromLib = 'importFromLib';
$lang->resource->opportunity->export = 'exportAction';
$lang->opportunity->methodOrder[5] = 'browse';
$lang->opportunity->methodOrder[10] = 'create';
$lang->opportunity->methodOrder[15] = 'edit';
$lang->opportunity->methodOrder[20] = 'delete';
$lang->opportunity->methodOrder[25] = 'activate';
$lang->opportunity->methodOrder[30] = 'close';
$lang->opportunity->methodOrder[35] = 'hangup';
$lang->opportunity->methodOrder[40] = 'cancel';
$lang->opportunity->methodOrder[45] = 'track';
$lang->opportunity->methodOrder[50] = 'view';
$lang->opportunity->methodOrder[55] = 'assignTo';
$lang->opportunity->methodOrder[60] = 'batchCreate';
$lang->opportunity->methodOrder[65] = 'batchEdit';
$lang->opportunity->methodOrder[70] = 'batchAssignTo';
$lang->opportunity->methodOrder[75] = 'batchClose';
$lang->opportunity->methodOrder[80] = 'batchCancel';
$lang->opportunity->methodOrder[85] = 'batchHangup';
$lang->opportunity->methodOrder[90] = 'batchActivate';
$lang->opportunity->methodOrder[95] = 'importToLib';
$lang->opportunity->methodOrder[100] = 'batchImportToLib';
$lang->opportunity->methodOrder[105] = 'importFromLib';
$lang->opportunity->methodOrder[110] = 'export';
/* Trainplan. */
$lang->resource->trainplan = new stdclass();
$lang->resource->trainplan->browse = 'browse';
$lang->resource->trainplan->create = 'create';
$lang->resource->trainplan->edit = 'edit';
$lang->resource->trainplan->batchCreate = 'batchCreate';
$lang->resource->trainplan->batchEdit = 'batchEdit';
$lang->resource->trainplan->batchFinish = 'batchFinish';
$lang->resource->trainplan->delete = 'delete';
$lang->resource->trainplan->finish = 'finishAction';
$lang->resource->trainplan->summary = 'summaryAction';
$lang->resource->trainplan->view = 'view';
if(!isset($lang->trainplan)) $lang->trainplan = new stdclass();
$lang->trainplan->methodOrder[5] = 'browse';
$lang->trainplan->methodOrder[10] = 'create';
$lang->trainplan->methodOrder[15] = 'edit';
$lang->trainplan->methodOrder[20] = 'batchCreate';
$lang->trainplan->methodOrder[25] = 'batchEdit';
$lang->trainplan->methodOrder[30] = 'batchFinish';
$lang->trainplan->methodOrder[35] = 'delete';
$lang->trainplan->methodOrder[40] = 'finish';
$lang->trainplan->methodOrder[45] = 'summary';
$lang->trainplan->methodOrder[50] = 'view';
/* Gapanalysis. */
$lang->resource->gapanalysis = new stdclass();
$lang->resource->gapanalysis->browse = 'browse';
$lang->resource->gapanalysis->create = 'create';
$lang->resource->gapanalysis->edit = 'edit';
$lang->resource->gapanalysis->batchCreate = 'batchCreate';
$lang->resource->gapanalysis->batchEdit = 'batchEdit';
$lang->resource->gapanalysis->delete = 'delete';
$lang->resource->gapanalysis->view = 'view';
if(!isset($lang->gapanalysis)) $lang->gapanalysis = new stdclass();
$lang->gapanalysis->methodOrder[5] = 'browse';
$lang->gapanalysis->methodOrder[10] = 'create';
$lang->gapanalysis->methodOrder[15] = 'edit';
$lang->gapanalysis->methodOrder[20] = 'batchCreate';
$lang->gapanalysis->methodOrder[25] = 'batchEdit';
$lang->gapanalysis->methodOrder[30] = 'delete';
$lang->gapanalysis->methodOrder[35] = 'view';
/* Resrerch plan. */
$lang->resource->researchplan = new stdclass();
$lang->resource->researchplan->browse = 'browse';
$lang->resource->researchplan->create = 'create';
$lang->resource->researchplan->edit = 'edit';
$lang->resource->researchplan->delete = 'delete';
$lang->resource->researchplan->view = 'view';
if(!isset($lang->researchplan)) $lang->researchplan = new stdclass();
$lang->researchplan->methodOrder[5] = 'browse';
$lang->researchplan->methodOrder[10] = 'create';
$lang->researchplan->methodOrder[15] = 'edit';
$lang->researchplan->methodOrder[20] = 'delete';
$lang->researchplan->methodOrder[25] = 'view';
/* Resrerch report. */
$lang->resource->researchreport = new stdclass();
$lang->resource->researchreport->browse = 'browse';
$lang->resource->researchreport->create = 'create';
$lang->resource->researchreport->edit = 'edit';
$lang->resource->researchreport->delete = 'delete';
$lang->resource->researchreport->view = 'view';
if(!isset($lang->researchreport)) $lang->researchreport = new stdclass();
$lang->researchreport->methodOrder[5] = 'browse';
$lang->researchreport->methodOrder[10] = 'create';
$lang->researchreport->methodOrder[15] = 'edit';
$lang->researchreport->methodOrder[20] = 'delete';
$lang->researchreport->methodOrder[25] = 'view';
/* Meeting. */
$lang->resource->meeting = new stdclass();
$lang->resource->meeting->browse = 'browse';
$lang->resource->meeting->create = 'create';
$lang->resource->meeting->edit = 'edit';
$lang->resource->meeting->delete = 'deleteAction';
$lang->resource->meeting->view = 'view';
$lang->resource->meeting->minutes = 'minutes';
if(!isset($lang->meeting)) $lang->meeting = new stdclass();
$lang->meeting->methodOrder[5] = 'browse';
$lang->meeting->methodOrder[10] = 'create';
$lang->meeting->methodOrder[15] = 'edit';
$lang->meeting->methodOrder[20] = 'delete';
$lang->meeting->methodOrder[25] = 'view';
$lang->meeting->methodOrder[30] = 'minutes';
/* Meetingroom. */
$lang->resource->meetingroom = new stdclass();
$lang->resource->meetingroom->browse = 'browse';
$lang->resource->meetingroom->create = 'create';
$lang->resource->meetingroom->edit = 'edit';
$lang->resource->meetingroom->batchCreate = 'batchCreate';
$lang->resource->meetingroom->batchEdit = 'batchEdit';
$lang->resource->meetingroom->delete = 'deleteAction';
$lang->resource->meetingroom->view = 'view';
if(!isset($lang->meetingroom)) $lang->meetingroom = new stdclass();
$lang->meetingroom->methodOrder[5] = 'browse';
$lang->meetingroom->methodOrder[10] = 'create';
$lang->meetingroom->methodOrder[15] = 'edit';
$lang->meetingroom->methodOrder[20] = 'delete';
$lang->meetingroom->methodOrder[25] = 'view';
$lang->meetingroom->methodOrder[30] = 'batchCreate';
$lang->meetingroom->methodOrder[35] = 'batchEdit';
/* Budget. */
$lang->resource->budget = new stdclass();
$lang->resource->budget->browse = 'browseAction';
$lang->resource->budget->summary = 'summaryAction';
$lang->resource->budget->create = 'createAction';
$lang->resource->budget->batchCreate = 'batchCreate';
$lang->resource->budget->edit = 'editAction';
$lang->resource->budget->view = 'viewAction';
$lang->resource->budget->delete = 'deleteAction';
if(!isset($lang->budget)) $lang->budget = new stdclass();
$lang->budget->methodOrder[5] = 'browse';
$lang->budget->methodOrder[10] = 'summary';
$lang->budget->methodOrder[15] = 'create';
$lang->budget->methodOrder[20] = 'batchCreate';
$lang->budget->methodOrder[25] = 'edit';
$lang->budget->methodOrder[30] = 'view';
$lang->budget->methodOrder[35] = 'delete';
$lang->resource->reviewissue = new stdclass();
$lang->resource->reviewissue->issue = 'issue';
$lang->resource->reviewissue->updateStatus = 'updateStatus';
$lang->resource->reviewissue->resolved = 'resolved';
$lang->resource->reviewissue->create = 'create';
$lang->resource->reviewissue->edit = 'edit';
$lang->resource->reviewissue->view = 'view';
$lang->resource->reviewissue->delete = 'delete';
$lang->resource->reviewsetting = new stdclass();
$lang->resource->reviewsetting->version = 'version';
$lang->resource->reviewsetting->reviewer = 'reviewer';
$lang->resource->reviewsetting->waterfallplusVersion = 'waterfallplusVersion';
$lang->resource->review = new stdclass();
$lang->resource->review->browse = 'browse';
$lang->resource->review->assess = 'assess';
$lang->resource->review->create = 'create';
$lang->resource->review->edit = 'edit';
$lang->resource->review->view = 'view';
$lang->resource->review->submit = 'submit';
$lang->resource->review->recall = 'recall';
$lang->resource->review->report = 'reviewReport';
$lang->resource->review->toAudit = 'toAudit';
$lang->resource->review->audit = 'audit';
$lang->resource->review->delete = 'delete';
$lang->resource->milestone = new stdclass();
$lang->resource->milestone->index = 'indexAction';
$lang->resource->milestone->saveOtherProblem = 'saveOtherProblem';
if(!isset($lang->milestone)) $lang->milestone = new stdclass();
$lang->milestone->methodOrder[5] = 'index';
$lang->milestone->methodOrder[10] = 'saveOtherProblem';
$lang->resource->measurement = new stdclass();
$lang->resource->measurement->settips = 'setTips';
$lang->resource->measurement->setSQL = 'setSQL';
$lang->resource->measurement->browse = 'browse';
$lang->resource->measurement->createBasic = 'createBasic';
$lang->resource->measurement->delete = 'delete';
$lang->resource->measurement->editDerivation = 'editDerivation';
$lang->resource->measurement->editBasic = 'editBasic';
$lang->resource->measurement->searchMeas = 'searchMeas';
$lang->resource->measurement->template = 'template';
$lang->resource->measurement->createTemplate = 'createTemplate';
$lang->resource->measurement->editTemplate = 'editTemplate';
$lang->resource->measurement->viewTemplate = 'viewTemplate';
$lang->resource->measurement->design = 'design';
$lang->resource->measurement->designPHP = 'designPHP';
$lang->resource->measurement->designSQL = 'designSQL';
$lang->resource->measurement->initCrontabQueue = 'initCrontabQueue';
$lang->resource->measurement->execCrontabQueue = 'execCrontabQueue';
$lang->resource->measurement->batchEdit = 'batchEdit';
$lang->resource->measurement->saveReport = 'saveReportAB';
$lang->resource->measrecord = new stdclass();
$lang->resource->measrecord->browse = 'browse';
$lang->resource->stakeholder->plan = 'plan';
$lang->stakeholder->methodOrder[20] = 'plan';
$lang->resource->sqlbuilder = new stdclass();
$lang->resource->sqlbuilder->browseSQLView = 'browseSQLView';
$lang->resource->sqlbuilder->createSQLView = 'createSQLView';
$lang->resource->sqlbuilder->editSQLView = 'editSQLView';
$lang->resource->sqlbuilder->deleteSQLView = 'deleteSQLView';
/* Assetlib*/
$lang->resource->assetlib = new stdclass();
$lang->resource->assetlib->caselib = 'caseLib';
$lang->resource->assetlib->storylib = 'storyLib';
$lang->resource->assetlib->createStorylib = 'createStoryLib';
$lang->resource->assetlib->editStorylib = 'editStoryLib';
$lang->resource->assetlib->deleteStorylib = 'deleteStoryLib';
$lang->resource->assetlib->storyLibView = 'storyLibView';
$lang->resource->assetlib->story = 'story';
$lang->resource->assetlib->importStory = 'importStory';
$lang->resource->assetlib->assignToStory = 'assignToStory';
$lang->resource->assetlib->batchAssignToStory = 'batchAssignToStory';
$lang->resource->assetlib->approveStory = 'approveStory';
$lang->resource->assetlib->batchApproveStory = 'batchApproveStory';
$lang->resource->assetlib->editStory = 'editStory';
$lang->resource->assetlib->removeStory = 'removeStory';
$lang->resource->assetlib->batchRemoveStory = 'batchRemoveStory';
$lang->resource->assetlib->storyView = 'storyView';
$lang->resource->assetlib->issuelib = 'issueLib';
$lang->resource->assetlib->createIssuelib = 'createIssueLib';
$lang->resource->assetlib->editIssuelib = 'editIssueLib';
$lang->resource->assetlib->deleteIssuelib = 'deleteIssueLib';
$lang->resource->assetlib->issueLibView = 'issueLibView';
$lang->resource->assetlib->issue = 'issue';
$lang->resource->assetlib->importIssue = 'importIssue';
$lang->resource->assetlib->assignToIssue = 'assignToIssue';
$lang->resource->assetlib->batchAssignToIssue = 'batchAssignToIssue';
$lang->resource->assetlib->approveIssue = 'approveIssue';
$lang->resource->assetlib->batchApproveIssue = 'batchApproveIssue';
$lang->resource->assetlib->editIssue = 'editIssue';
$lang->resource->assetlib->removeIssue = 'removeIssue';
$lang->resource->assetlib->batchRemoveIssue = 'batchRemoveIssue';
$lang->resource->assetlib->issueView = 'issueView';
$lang->resource->assetlib->risklib = 'riskLib';
$lang->resource->assetlib->createRisklib = 'createRiskLib';
$lang->resource->assetlib->editRisklib = 'editRiskLib';
$lang->resource->assetlib->deleteRisklib = 'deleteRiskLib';
$lang->resource->assetlib->riskLibView = 'riskLibView';
$lang->resource->assetlib->risk = 'risk';
$lang->resource->assetlib->importRisk = 'importRisk';
$lang->resource->assetlib->assignToRisk = 'assignToRisk';
$lang->resource->assetlib->batchAssignToRisk = 'batchAssignToRisk';
$lang->resource->assetlib->approveRisk = 'approveRisk';
$lang->resource->assetlib->batchApproveRisk = 'batchApproveRisk';
$lang->resource->assetlib->editRisk = 'editRisk';
$lang->resource->assetlib->removeRisk = 'removeRisk';
$lang->resource->assetlib->batchRemoveRisk = 'batchRemoveRisk';
$lang->resource->assetlib->riskView = 'riskView';
$lang->resource->assetlib->opportunitylib = 'opportunityLib';
$lang->resource->assetlib->createOpportunitylib = 'createOpportunityLib';
$lang->resource->assetlib->editOpportunitylib = 'editOpportunityLib';
$lang->resource->assetlib->deleteOpportunitylib = 'deleteOpportunityLib';
$lang->resource->assetlib->opportunityLibView = 'opportunityLibView';
$lang->resource->assetlib->opportunity = 'opportunity';
$lang->resource->assetlib->importOpportunity = 'importOpportunity';
$lang->resource->assetlib->assignToOpportunity = 'assignToOpportunity';
$lang->resource->assetlib->batchAssignToOpportunity = 'batchAssignToOpportunity';
$lang->resource->assetlib->approveOpportunity = 'approveOpportunity';
$lang->resource->assetlib->batchApproveOpportunity = 'batchApproveOpportunity';
$lang->resource->assetlib->editOpportunity = 'editOpportunity';
$lang->resource->assetlib->removeOpportunity = 'removeOpportunity';
$lang->resource->assetlib->batchRemoveOpportunity = 'batchRemoveOpportunity';
$lang->resource->assetlib->opportunityView = 'opportunityView';
$lang->resource->assetlib->practicelib = 'practiceLib';
$lang->resource->assetlib->createPracticelib = 'createPracticeLib';
$lang->resource->assetlib->editPracticelib = 'editPracticeLib';
$lang->resource->assetlib->deletePracticelib = 'deletePracticeLib';
$lang->resource->assetlib->practiceLibView = 'practiceLibView';
$lang->resource->assetlib->practice = 'practice';
$lang->resource->assetlib->importPractice = 'importPractice';
$lang->resource->assetlib->assignToPractice = 'assignToPractice';
$lang->resource->assetlib->batchAssignToPractice = 'batchAssignToPractice';
$lang->resource->assetlib->approvePractice = 'approvePractice';
$lang->resource->assetlib->batchApprovePractice = 'batchApprovePractice';
$lang->resource->assetlib->editPractice = 'editPractice';
$lang->resource->assetlib->removePractice = 'removePractice';
$lang->resource->assetlib->batchRemovePractice = 'batchRemovePractice';
$lang->resource->assetlib->practiceView = 'practiceView';
$lang->resource->assetlib->componentlib = 'componentLib';
$lang->resource->assetlib->createComponentlib = 'createComponentLib';
$lang->resource->assetlib->editComponentlib = 'editComponentLib';
$lang->resource->assetlib->deleteComponentlib = 'deleteComponentLib';
$lang->resource->assetlib->componentLibView = 'componentLibView';
$lang->resource->assetlib->component = 'component';
$lang->resource->assetlib->importComponent = 'importComponent';
$lang->resource->assetlib->assignToComponent = 'assignToComponent';
$lang->resource->assetlib->batchAssignToComponent = 'batchAssignToComponent';
$lang->resource->assetlib->approveComponent = 'approveComponent';
$lang->resource->assetlib->batchApproveComponent = 'batchApproveComponent';
$lang->resource->assetlib->editComponent = 'editComponent';
$lang->resource->assetlib->removeComponent = 'removeComponent';
$lang->resource->assetlib->batchRemoveComponent = 'batchRemoveComponent';
$lang->resource->assetlib->componentView = 'componentView';
$lang->resource->assetlib->view = 'view';
$lang->resource->assetlib->storylibSort = 'storylibSort';
$lang->resource->assetlib->caselibSort = 'caselibSort';
$lang->resource->assetlib->issuelibSort = 'issuelibSort';
$lang->resource->assetlib->risklibSort = 'risklibSort';
$lang->resource->assetlib->opportunitylibSort = 'opportunitylibSort';
$lang->resource->assetlib->practicelibSort = 'practicelibSort';
$lang->resource->assetlib->componentlibSort = 'componentlibSort';
global $config;
if($config->vision == 'lite')
{
unset($lang->resource->story->importToLib);
unset($lang->resource->story->batchImportToLib);
unset($lang->resource->story->relation);
unset($lang->resource->projectstory->importFromLib);
unset($lang->resource->doc->importToPracticeLib);
unset($lang->resource->doc->importToComponentLib);
unset($lang->resource->my->meeting);
unset($lang->resource->pssp);
unset($lang->resource->report->projectSummary);
unset($lang->resource->report->projectWorkload);
unset($lang->resource->report->customeredReport);
unset($lang->resource->report->instanceTemplate);
unset($lang->resource->baseline);
unset($lang->resource->classify);
unset($lang->resource->cm);
unset($lang->resource->cmcl);
unset($lang->resource->custom->estimate);
unset($lang->resource->auditcl);
unset($lang->resource->reviewcl);
unset($lang->resource->process);
unset($lang->resource->activity);
unset($lang->resource->zoutput);
unset($lang->resource->auditplan);
unset($lang->resource->nc);
unset($lang->resource->subject);
unset($lang->resource->approval);
unset($lang->resource->approvalflow);
unset($lang->resource->project->approval);
unset($lang->resource->programplan->browse);
unset($lang->resource->programplan->ganttEdit);
unset($lang->resource->testcase->submit);
unset($lang->resource->task->confirmdesignchange);
unset($lang->resource->weekly);
unset($lang->resource->workestimation);
unset($lang->resource->design->submit);
unset($lang->resource->design->setType);
unset($lang->resource->issue);
unset($lang->resource->user->issue);
unset($lang->resource->durationestimation);
unset($lang->resource->risk);
unset($lang->resource->user->risk);
unset($lang->resource->opportunity);
unset($lang->resource->trainplan);
unset($lang->resource->gapanalysis);
unset($lang->resource->researchplan);
unset($lang->resource->researchreport);
unset($lang->resource->meeting);
unset($lang->resource->meetingroom);
unset($lang->resource->budget);
unset($lang->resource->reviewissue);
unset($lang->resource->reviewsetting);
unset($lang->resource->review);
unset($lang->resource->milestone);
unset($lang->resource->measurement);
unset($lang->resource->measrecord);
unset($lang->resource->stakeholder->plan);
unset($lang->resource->sqlbuilder);
unset($lang->resource->assetlib);
}
if($config->systemMode == 'light')
{
unset($lang->resource->projectstory->importFromLib);
unset($lang->resource->stakeholder->plan);
}
$inUpgrade = (defined('IN_UPGRADE') and IN_UPGRADE);
if(!$inUpgrade)
{
if(!helper::hasFeature('waterfall') and !helper::hasFeature('waterfallplus'))
{
unset($lang->resource->programplan->browse);
unset($lang->resource->programplan->ganttEdit);
unset($lang->resource->design->submit);
unset($lang->resource->design->setType);
unset($lang->resource->milestone);
unset($lang->resource->budget);
unset($lang->resource->workestimation);
unset($lang->resource->durationestimation);
unset($lang->resource->weekly);
unset($lang->resource->trainplan);
unset($lang->resource->nc);
unset($lang->resource->gapanalysis);
unset($lang->resource->researchplan);
unset($lang->resource->researchreport);
unset($lang->resource->pssp);
unset($lang->resource->cm);
unset($lang->resource->cmcl);
unset($lang->resource->reviewissue);
unset($lang->resource->review);
unset($lang->resource->measrecord);
unset($lang->resource->baseline);
unset($lang->resource->auditcl->browse);
unset($lang->resource->process->browse);
unset($lang->resource->reviewcl);
unset($lang->resource->activity);
unset($lang->resource->measurement);
}
if(!helper::hasFeature('auditplan')) unset($lang->resource->auditcl);
if(!helper::hasFeature('opportunity')) unset($lang->resource->opportunity);
if(!helper::hasFeature('process'))
{
unset($lang->resource->process);
unset($lang->resource->pssp);
}
if(!helper::hasFeature('issue'))
{
unset($lang->resource->issue);
unset($lang->resource->user->issue);
}
if(!helper::hasFeature('risk'))
{
unset($lang->resource->risk);
unset($lang->resource->user->risk);
}
if(!helper::hasFeature('meeting'))
{
unset($lang->resource->my->meeting);
unset($lang->resource->meeting);
unset($lang->resource->meetingroom);
}
if(!helper::hasFeature('measrecord'))
{
unset($lang->resource->report->customeredReport);
unset($lang->resource->measurement);
unset($lang->resource->measrecord);
}
if(!helper::hasFeature('waterfall_researchplan') and !helper::hasFeature('waterfallplus_researchplan'))
{
unset($lang->resource->researchplan);
unset($lang->resource->researchreport);
}
if(!helper::hasFeature('waterfall_gapanalysis') and !helper::hasFeature('waterfallplus_gapanalysis'))
{
unset($lang->resource->trainplan);
unset($lang->resource->gapanalysis);
}
if(!helper::hasFeature('assetlib'))
{
unset($lang->resource->assetlib);
unset($lang->resource->story->importToLib);
unset($lang->resource->story->batchImportToLib);
unset($lang->resource->projectstory->importFromLib);
unset($lang->resource->doc->importToPracticeLib);
unset($lang->resource->doc->importToComponentLib);
unset($lang->resource->issue->importToLib);
unset($lang->resource->issue->batchImportToLib);
unset($lang->resource->issue->importFromLib);
unset($lang->resource->opportunity->importToLib);
unset($lang->resource->opportunity->batchImportToLib);
unset($lang->resource->opportunity->importFromLib);
unset($lang->resource->risk->importToLib);
unset($lang->resource->risk->batchImportToLib);
unset($lang->resource->risk->importFromLib);
}
if(!helper::hasFeature('storylib'))
{
unset($lang->resource->assetlib->storylib);
unset($lang->resource->assetlib->createStorylib);
unset($lang->resource->assetlib->editStorylib);
unset($lang->resource->assetlib->deleteStorylib);
unset($lang->resource->assetlib->storyLibView);
unset($lang->resource->assetlib->story);
unset($lang->resource->assetlib->importStory);
unset($lang->resource->assetlib->assignToStory);
unset($lang->resource->assetlib->batchAssignToStory);
unset($lang->resource->assetlib->approveStory);
unset($lang->resource->assetlib->batchApproveStory);
unset($lang->resource->assetlib->editStory);
unset($lang->resource->assetlib->removeStory);
unset($lang->resource->assetlib->batchRemoveStory);
unset($lang->resource->assetlib->storyView);
unset($lang->resource->assetlib->storylibSort);
unset($lang->resource->story->importToLib);
unset($lang->resource->story->batchImportToLib);
unset($lang->resource->projectstory->importFromLib);
}
if(!helper::hasFeature('caselib'))
{
unset($lang->resource->assetlib->caselib);
unset($lang->resource->assetlib->caselibSort);
}
if(!helper::hasFeature('issuelib'))
{
unset($lang->resource->assetlib->issuelib);
unset($lang->resource->assetlib->createIssuelib);
unset($lang->resource->assetlib->editIssuelib);
unset($lang->resource->assetlib->deleteIssuelib);
unset($lang->resource->assetlib->issueLibView);
unset($lang->resource->assetlib->issue);
unset($lang->resource->assetlib->importIssue);
unset($lang->resource->assetlib->assignToIssue);
unset($lang->resource->assetlib->batchAssignToIssue);
unset($lang->resource->assetlib->approveIssue);
unset($lang->resource->assetlib->batchApproveIssue);
unset($lang->resource->assetlib->editIssue);
unset($lang->resource->assetlib->removeIssue);
unset($lang->resource->assetlib->batchRemoveIssue);
unset($lang->resource->assetlib->issueView);
unset($lang->resource->assetlib->issuelibSort);
unset($lang->resource->issue->importToLib);
unset($lang->resource->issue->batchImportToLib);
unset($lang->resource->issue->importFromLib);
}
if(!helper::hasFeature('risklib'))
{
unset($lang->resource->assetlib->risklib);
unset($lang->resource->assetlib->createRisklib);
unset($lang->resource->assetlib->editRisklib);
unset($lang->resource->assetlib->deleteRisklib);
unset($lang->resource->assetlib->riskLibView);
unset($lang->resource->assetlib->risk);
unset($lang->resource->assetlib->importRisk);
unset($lang->resource->assetlib->assignToRisk);
unset($lang->resource->assetlib->batchAssignToRisk);
unset($lang->resource->assetlib->approveRisk);
unset($lang->resource->assetlib->batchApproveRisk);
unset($lang->resource->assetlib->editRisk);
unset($lang->resource->assetlib->removeRisk);
unset($lang->resource->assetlib->batchRemoveRisk);
unset($lang->resource->assetlib->riskView);
unset($lang->resource->assetlib->risklibSort);
unset($lang->resource->risk->importToLib);
unset($lang->resource->risk->batchImportToLib);
unset($lang->resource->risk->importFromLib);
}
if(!helper::hasFeature('opportunitylib'))
{
unset($lang->resource->assetlib->opportunitylib);
unset($lang->resource->assetlib->createOpportunitylib);
unset($lang->resource->assetlib->editOpportunitylib);
unset($lang->resource->assetlib->deleteOpportunitylib);
unset($lang->resource->assetlib->opportunityLibView);
unset($lang->resource->assetlib->opportunity);
unset($lang->resource->assetlib->importOpportunity);
unset($lang->resource->assetlib->assignToOpportunity);
unset($lang->resource->assetlib->batchAssignToOpportunity);
unset($lang->resource->assetlib->approveOpportunity);
unset($lang->resource->assetlib->batchApproveOpportunity);
unset($lang->resource->assetlib->editOpportunity);
unset($lang->resource->assetlib->removeOpportunity);
unset($lang->resource->assetlib->batchRemoveOpportunity);
unset($lang->resource->assetlib->opportunityView);
unset($lang->resource->assetlib->opportunitylibSort);
unset($lang->resource->opportunity->importToLib);
unset($lang->resource->opportunity->batchImportToLib);
unset($lang->resource->opportunity->importFromLib);
}
if(!helper::hasFeature('practicelib'))
{
unset($lang->resource->assetlib->practicelib);
unset($lang->resource->assetlib->createPracticelib);
unset($lang->resource->assetlib->editPracticelib);
unset($lang->resource->assetlib->deletePracticelib);
unset($lang->resource->assetlib->practiceLibView);
unset($lang->resource->assetlib->practice);
unset($lang->resource->assetlib->importPractice);
unset($lang->resource->assetlib->assignToPractice);
unset($lang->resource->assetlib->batchAssignToPractice);
unset($lang->resource->assetlib->approvePractice);
unset($lang->resource->assetlib->batchApprovePractice);
unset($lang->resource->assetlib->editPractice);
unset($lang->resource->assetlib->removePractice);
unset($lang->resource->assetlib->batchRemovePractice);
unset($lang->resource->assetlib->practiceView);
unset($lang->resource->assetlib->practicelibSort);
unset($lang->resource->doc->importToPracticeLib);
}
if(!helper::hasFeature('componentliba'))
{
unset($lang->resource->assetlib->componentlib);
unset($lang->resource->assetlib->createComponentlib);
unset($lang->resource->assetlib->editComponentlib);
unset($lang->resource->assetlib->deleteComponentlib);
unset($lang->resource->assetlib->componentLibView);
unset($lang->resource->assetlib->component);
unset($lang->resource->assetlib->importComponent);
unset($lang->resource->assetlib->assignToComponent);
unset($lang->resource->assetlib->batchAssignToComponent);
unset($lang->resource->assetlib->approveComponent);
unset($lang->resource->assetlib->batchApproveComponent);
unset($lang->resource->assetlib->editComponent);
unset($lang->resource->assetlib->removeComponent);
unset($lang->resource->assetlib->batchRemoveComponent);
unset($lang->resource->assetlib->componentView);
unset($lang->resource->assetlib->componentlibSort);
unset($lang->resource->doc->importToComponentLib);
}
}