Add ExtJs Functions to show Date and Full Name fields using environment formats

This commit is contained in:
Enrique Ponce de Leon
2011-02-08 20:10:49 +00:00
parent 1984107958
commit fa701b9b7c
2 changed files with 117 additions and 2 deletions

View File

@@ -258,7 +258,7 @@ class Configurations // extends Configuration
/**
* usersNameFormat
* @author Qennix
* @author Enrique Ponce de Leon enrique@colosa.com
* @param string $username
* @param string $firstname
* @param string $lastname
@@ -282,6 +282,23 @@ class Configurations // extends Configuration
}
}
/**
* getFormats
* @author Enrique Ponce de Leon enrique@colosa.com
* @return FORMATS array
*/
function getFormats(){
if (!isset($this->UserConfig)) $this->UserConfig = $this->getConfiguration('ENVIRONMENT_SETTINGS', '');
$formats = Array();
$formats['FullNameFormat'] = isset($this->UserConfig['format']) ? $this->UserConfig['format'] : '@lastName @firstName (@userName)';
$formats['DateFormat'] = isset($this->UserConfig['dateFormat']) ? $this->UserConfig['dateFormat'] : 'm/d/Y';
$formats['CasesListDateFormat'] = isset($this->UserConfig['casesListDateFormat']) ? $this->UserConfig['casesListDateFormat'] : 'm/d/Y';
$formats['CasesListRowNumber'] = isset($this->UserConfig['casesListRowNumber']) ? $this->UserConfig['casesListRowNumber'] : 10;
$formats['TimeZone'] = date('T');
return $formats;
}
/**
* setConfig