FILES: data_usersList.php index.php myInfo.php myInfo_Ajax.php myInfo_Edit.php myInfo_Save.php usersAjax.php usersEdit.php usersGroups.php usersInit.php usersNew.php users_Ajax.php users_AuthSource.php users_AuthSourceSave.php users_Delete.php users_DeleteAssign.php users_DeleteReassign.php users_DeleteReassignEnd.php users_Edit.php users_Groups.php users_List.php users_New.php users_Reassign.php users_ReassignCases.php users_Save.php users_View.php users_ViewPhoto.php users_ViewPhotoGrid.php users_ViewResume.php
39 lines
1.5 KiB
PHP
39 lines
1.5 KiB
PHP
<?php
|
|
global $RBAC;
|
|
|
|
require_once 'classes/model/Users.php';
|
|
unset( $_SESSION['CURRENT_USER'] );
|
|
$oUser = new Users();
|
|
$aFields = $oUser->load( $_SESSION['USER_LOGGED'] );
|
|
|
|
if ($RBAC->userCanAccess( 'PM_EDITPERSONALINFO' ) == 1) { //he has permitions for edit his profile
|
|
$canEdit = false;
|
|
} else { //he has not permitions for edit his profile, so just view mode will be displayed
|
|
$canEdit = true;
|
|
}
|
|
|
|
//calculating the max upload file size;
|
|
$POST_MAX_SIZE = ini_get( 'post_max_size' );
|
|
$mul = substr( $POST_MAX_SIZE, - 1 );
|
|
$mul = ($mul == 'M' ? 1048576 : ($mul == 'K' ? 1024 : ($mul == 'G' ? 1073741824 : 1)));
|
|
$postMaxSize = (int) $POST_MAX_SIZE * $mul;
|
|
|
|
$UPLOAD_MAX_SIZE = ini_get( 'upload_max_filesize' );
|
|
$mul = substr( $UPLOAD_MAX_SIZE, - 1 );
|
|
$mul = ($mul == 'M' ? 1048576 : ($mul == 'K' ? 1024 : ($mul == 'G' ? 1073741824 : 1)));
|
|
$uploadMaxSize = (int) $UPLOAD_MAX_SIZE * $mul;
|
|
|
|
if ($postMaxSize < $uploadMaxSize)
|
|
$uploadMaxSize = $postMaxSize;
|
|
|
|
$oHeadPublisher = & headPublisher::getSingleton();
|
|
$oHeadPublisher->addExtJsScript( 'users/users', true ); //adding a javascript file .js
|
|
// $oHeadPublisher->addContent('users/users'); //adding a html file .html.
|
|
$oHeadPublisher->assign( 'USR_UID', $aFields['USR_UID'] );
|
|
$oHeadPublisher->assign( 'infoMode', true );
|
|
$oHeadPublisher->assign( 'canEdit', $canEdit );
|
|
$oHeadPublisher->assign( 'MAX_FILES_SIZE', ' (' . $UPLOAD_MAX_SIZE . ') ' );
|
|
$oHeadPublisher->assign( 'MODE', '' );
|
|
G::RenderPage( 'publish', 'extJs' );
|
|
|