assign("IMAGE_PATH",$image_path); $fieldName = vtlib_purify($_REQUEST["fieldname"]); $fieldLabel = vtlib_purify($_REQUEST['fieldlabel']); $moduleName = vtlib_purify($_REQUEST["moduleName"]); $roleid = vtlib_purify($_REQUEST['roleid']); if(!empty($roleid)){ $roleName = getRoleName($roleid); } if($moduleName == 'Events'){ $temp_module_strings = return_module_language($current_language, 'Calendar'); }else{ $temp_module_strings = return_module_language($current_language, $moduleName); } if(!empty($fieldName)){ foreach (getAllPickListValues($fieldName,$temp_module_strings) as $key => $value) { $values[htmlentities($value,ENT_QUOTES,'UTF-8')] = $value; } } foreach (getAssignedPicklistValues($fieldName, $roleid, $adb, $temp_module_strings) as $key => $value) { $assignedValues[htmlentities($value,ENT_QUOTES,'UTF-8')] = $value; } $smarty->assign("THEME",$theme); $smarty->assign("FIELDNAME",$fieldName); $smarty->assign("FIELDLABEL", getTranslatedString($fieldLabel)); $smarty->assign("MODULE",$moduleName); $smarty->assign("PICKVAL",$values); $smarty->assign("ASSIGNED_VALUES",$assignedValues); $smarty->assign("ROLEID",$roleid); $smarty->assign("ROLENAME", $roleName); $smarty->assign("MOD", return_module_language($current_language,'PickList')); $smarty->assign("APP",$app_strings); $data = $smarty->fetch("modules/PickList/AssignPicklistValues.tpl"); echo $data; ?>