POC/fileManager: partial integration
This commit is contained in:
1
fileManager
Submodule
1
fileManager
Submodule
Submodule fileManager added at dfef74d13c
@@ -112,7 +112,10 @@ function delete()
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$msgLabel= G::LoadTranslation('ID_DELETED_SUCCESSFULLY');
|
$msgLabel= G::LoadTranslation('ID_DELETED_SUCCESSFULLY');
|
||||||
echo "{action: '', error:'error',message: '$msgLabel', success: 'success',folderUID: 'root'}";
|
$res ['success'] = true;
|
||||||
|
$res ['message'] = $msgLabel;
|
||||||
|
$res ['folderUID'] = 'root';
|
||||||
|
echo G::json_encode($res);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -265,8 +268,8 @@ function expandNode()
|
|||||||
$tempTree ['type'] = "Directory";
|
$tempTree ['type'] = "Directory";
|
||||||
$tempTree ['is_file'] = false;
|
$tempTree ['is_file'] = false;
|
||||||
$tempTree ['appDocCreateDate'] = $obj['FOLDER_CREATE_DATE'];
|
$tempTree ['appDocCreateDate'] = $obj['FOLDER_CREATE_DATE'];
|
||||||
$tempTree ['qtip'] = '<strong>Directory: </strong>' . $obj['FOLDER_NAME'] .
|
// $tempTree ['qtip'] = '<strong>Directory: </strong>' . $obj['FOLDER_NAME'] .
|
||||||
'<br /><strong>Create Date:</strong> ' . $obj['FOLDER_CREATE_DATE'] . '';
|
// '<br /><strong>Create Date:</strong> ' . $obj['FOLDER_CREATE_DATE'] . '';
|
||||||
$tempTree ['is_writable'] = true;
|
$tempTree ['is_writable'] = true;
|
||||||
$tempTree ['is_chmodable'] = true;
|
$tempTree ['is_chmodable'] = true;
|
||||||
$tempTree ['is_readable'] = true;
|
$tempTree ['is_readable'] = true;
|
||||||
|
|||||||
@@ -18,8 +18,7 @@ switch ($page) {
|
|||||||
$oHeadPublisher->assign('FORMATS', $c->getFormats());
|
$oHeadPublisher->assign('FORMATS', $c->getFormats());
|
||||||
$oHeadPublisher->assign('isIE', Bootstrap::isIE());
|
$oHeadPublisher->assign('isIE', Bootstrap::isIE());
|
||||||
break;
|
break;
|
||||||
case "documents":
|
case "documentsvx":
|
||||||
|
|
||||||
$c = new Configurations();
|
$c = new Configurations();
|
||||||
$configPage = $c->getConfiguration('documentsModule', 'pageSize', '', $_SESSION['USER_LOGGED']);
|
$configPage = $c->getConfiguration('documentsModule', 'pageSize', '', $_SESSION['USER_LOGGED']);
|
||||||
$configEnv = $c->getConfiguration('ENVIRONMENT_SETTINGS', '');
|
$configEnv = $c->getConfiguration('ENVIRONMENT_SETTINGS', '');
|
||||||
@@ -34,6 +33,30 @@ switch ($page) {
|
|||||||
$oHeadPublisher->addExtJsScript('cases/casesDocuments', false); //adding a javascript file .js
|
$oHeadPublisher->addExtJsScript('cases/casesDocuments', false); //adding a javascript file .js
|
||||||
$oHeadPublisher->addContent('cases/casesDocuments'); //adding a html file .html.
|
$oHeadPublisher->addContent('cases/casesDocuments'); //adding a html file .html.
|
||||||
break;
|
break;
|
||||||
|
case "documents":
|
||||||
|
$c = new Configurations();
|
||||||
|
$configPage = $c->getConfiguration('documentsModule', 'pageSize', '', $_SESSION['USER_LOGGED']);
|
||||||
|
$configEnv = $c->getConfiguration('ENVIRONMENT_SETTINGS', '');
|
||||||
|
$Config['pageSize'] = isset($configPage['pageSize']) ? $configPage['pageSize'] : 20;
|
||||||
|
$oHeadPublisher->assign('CONFIG', $Config);
|
||||||
|
$oHeadPublisher->assign('FORMATS', $c->getFormats());
|
||||||
|
|
||||||
|
$oHeadPublisher->assign('permitodelete', $RBAC->userCanAccess('PM_FOLDER_DELETE'));
|
||||||
|
$oHeadPublisher->assign('permitoaddfile', $RBAC->userCanAccess('PM_FOLDERS_ADD_FILE'));
|
||||||
|
$oHeadPublisher->assign('permitoaddfolder', $RBAC->userCanAccess('PM_FOLDERS_ADD_FOLDER'));
|
||||||
|
|
||||||
|
$scripts = ['/js/ext/translation.'.SYS_LANG.'.js'];
|
||||||
|
foreach ($scripts as $file) {
|
||||||
|
$header = $header . "<script type=\"text/javascript\" src=\"" . G::browserCacheFilesUrl($file) . "\"></script>\n";
|
||||||
|
}
|
||||||
|
// die($oHeadPublisher->getExtJsVariablesScript());
|
||||||
|
$template = new TemplatePower(PATH_HTML. 'fileManager/index.html');
|
||||||
|
$template->prepare();
|
||||||
|
$template->assign('header', $header);
|
||||||
|
$template->assign('bodyTemplate', $oHeadPublisher->getExtJsVariablesScript());
|
||||||
|
echo $template->getOutputContent();
|
||||||
|
return;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
$oHeadPublisher->addExtJsScript('cases/casesStartPage', false); //adding a javascript file .js
|
$oHeadPublisher->addExtJsScript('cases/casesStartPage', false); //adding a javascript file .js
|
||||||
$oHeadPublisher->addContent('cases/casesStartPage'); //adding a html file .html.
|
$oHeadPublisher->addContent('cases/casesStartPage'); //adding a html file .html.
|
||||||
|
|||||||
Reference in New Issue
Block a user