diff --git a/core-ext/config.base.php b/core-ext/config.base.php index d970e062..597df782 100644 --- a/core-ext/config.base.php +++ b/core-ext/config.base.php @@ -9,9 +9,9 @@ define('HOME_LINK_ADMIN', CLIENT_BASE_URL."?g=admin&n=dashboard&m=admin_Admin"); define('HOME_LINK_OTHERS', CLIENT_BASE_URL."?g=modules&n=dashboard&m=module_Personal_Information"); //Version -define('VERSION', '14.0.OS'); -define('CACHE_VALUE', '14.0.OS'); -define('VERSION_DATE', '12/12/2015'); +define('VERSION', '14.1.OS'); +define('CACHE_VALUE', '14.1.OS'); +define('VERSION_DATE', '26/12/2015'); if(!defined('CONTACT_EMAIL')){define('CONTACT_EMAIL','icehrm@gamonoid.com');} if(!defined('KEY_PREFIX')){define('KEY_PREFIX','IceHrm');} diff --git a/core-ext/configureUIManager.php b/core-ext/configureUIManager.php new file mode 100644 index 00000000..7cc7b6a5 --- /dev/null +++ b/core-ext/configureUIManager.php @@ -0,0 +1,10 @@ +setCurrentUser($user); +UIManager::getInstance()->setProfiles($profileCurrent, $profileSwitched); +UIManager::getInstance()->setHomeLink($homeLink); + +UIManager::getInstance()->addQuickAccessMenuItem("View Employees","fa-users",CLIENT_BASE_URL."?g=admin&n=employees&m=admin_Employees",array("Admin","Manager")); +UIManager::getInstance()->addQuickAccessMenuItem("Add a New Employee","fa-edit",CLIENT_BASE_URL."?g=admin&n=employees&m=admin_Employees&action=new",array("Admin")); +UIManager::getInstance()->addQuickAccessMenuItem("Manage Client/Projects","fa-list-alt",CLIENT_BASE_URL."?g=admin&n=projects&m=admin_Admin",array("Admin","Manager")); +UIManager::getInstance()->addQuickAccessMenuItem("Clocked In Employees","fa-clock-o",CLIENT_BASE_URL."?g=admin&n=attendance&m=admin_Employees#tabAttendanceStatus",array("Admin","Manager")); +UIManager::getInstance()->addQuickAccessMenuItem("Additional Modules","fa-shopping-cart","http://icehrm.com/modules.php",array("Admin")); \ No newline at end of file diff --git a/readme.md b/readme.md index 4d564c6d..4d4c0cb2 100644 --- a/readme.md +++ b/readme.md @@ -532,6 +532,16 @@ That way you can attach each and every project to a client. Under employee projects tab you can assign projects to employees. You need to add projects to employees to enable them to add time against these projects in time-sheets. +Release note v14.1 +------------------ + +### Features + * Add Quick access menu + +### Fixes + * Fix issue: salary module not loading + * Add travel report + Release note v14.0 ------------------