Index: trunk/kernel/action.php =================================================================== diff -u -N -r6093 -r7391 --- trunk/kernel/action.php (.../action.php) (revision 6093) +++ trunk/kernel/action.php (.../action.php) (revision 7391) @@ -1,7 +1,7 @@ HasSystemPermission("SYSTEM_ACCESS.READONLY"); - + // ====== Debugger related: begin ====== $script = basename($_SERVER['PHP_SELF']); $skipDebug = Array('index.php', 'credits.php'); @@ -42,7 +42,7 @@ ); checkActionPermission($action_mapping, $Action, 1); // permission checking: end - + switch($Action) { case "m_save_import_config": @@ -140,7 +140,10 @@ 'Zip' => $_POST['user_zip'], 'Status' => $_POST['status'], 'CreatedOn' => $CreatedOn, - 'dob' => $dob + 'dob' => $dob, + + // customizaton Vana + // 'Accredited' => $_POST['accredited_status'], ); $u =& $objEditItems->Add_User_NEW($fields_hash); @@ -181,6 +184,9 @@ 'Fax' => $_POST['user_fax'], 'Status' => $_POST['status'], 'dob' => $dob, + + // customizaton Vana + //'Accredited' => $_POST['accredited_status'], ); $u =& $objEditItems->Edit_User_NEW($UserId, $fields_hash); saveCustomFields('u', $u->Get('ResourceId'), 6); @@ -427,7 +433,7 @@ } } break; - + case "m_group_removeuser": if($ro_perm) break; $objSession->SetVariable("HasChanges", 1); @@ -499,7 +505,7 @@ $application->StoreVar('refresh_tree', 1); } break; - + case "m_cat_cut": if($ro_perm) break; if(isset($_POST["catlist"])) @@ -679,7 +685,7 @@ case "m_add_category": $application =& kApplication::Instance(); $application->SetVar('c_mode', 't'); - + $created_on = GetVar('cat_date'); if (ValidDate($created_on, GetDateFormat(0, true))) { $created_on = DateTimestamp($created_on, GetDateFormat(0, true)); @@ -690,7 +696,7 @@ $objEditItems = new clsCatList(); $objEditItems->SourceTable = $objSession->GetEditTable("Category"); - + $fields_hash = Array( 'ParentId' => GetVar('ParentId'), $objCatList->TitleField => inp_escape(GetVar('cat_name'), (int)GetVar('html_enable')), $objCatList->DescriptionField => inp_escape(GetVar('cat_desc'), (int)GetVar('html_enable')), @@ -708,16 +714,16 @@ 'CategoryTemplate' => GetVar('category_template'), 'ItemTemplate' => GetVar('item_template'), ); - - $objSession->SetVariable('PermCache_UpdateRequired', 1); + + $objSession->SetVariable('PermCache_UpdateRequired', 1); $cat =& $objEditItems->Add_NEW($fields_hash); saveCustomFields('c', $cat->Get('ResourceId'), 1); break; case 'm_edit_category': $application =& kApplication::Instance(); $application->SetVar('c_mode', 't'); - + $objEditItems = new clsCatList(); $objEditItems->SourceTable = $objSession->GetEditTable('Category'); @@ -730,7 +736,7 @@ 'Filename' => 'filename', 'CategoryTemplate' => 'category_template', 'ItemTemplate' => 'item_template'); - + foreach ($match_fields as $db_field => $submit_field) { if ($original_cat->Get($db_field) != stripslashes( GetVar($submit_field) )) { $objSession->SetVariable('PermCache_UpdateRequired', 1); @@ -743,7 +749,7 @@ $objSession->SetVariable('PermCache_UpdateRequired', 1); } // check if name of cat isn't changed: end - + $fields_hash = Array( $objCatList->TitleField => inp_escape(GetVar('cat_name'), (int)GetVar('html_enable')), $objCatList->DescriptionField => inp_escape(GetVar('cat_desc'), (int)GetVar('html_enable')), 'CreatedOn' => DateTimestamp(GetVar('cat_date'), GetDateFormat(0, true)), @@ -760,11 +766,11 @@ 'CategoryTemplate' => GetVar('category_template'), 'ItemTemplate' => GetVar('item_template'), ); - + $cat =& $objEditItems->Edit_Category(GetVar('CategoryId'), $fields_hash); saveCustomFields('c', $cat->Get('ResourceId'), 1); break; - + case "m_edit_custom_data": $resource_id = $_POST['ItemId']; $db =& GetADODBConnection(true); @@ -773,18 +779,18 @@ WHERE ItemType = '.GetVar('CustomType'); $main_prefix = $db->GetOne($sql); $application->SetVar($main_prefix.'_mode', 't'); - + saveCustomFields($main_prefix, $resource_id, $_POST['CustomType']); break; - + case 'm_save_custom_data': $main_prefix = $application->GetVar('prefix'); $application->SetVar($main_prefix.'_mode', 't'); $event = new kEvent($main_prefix.':OnUpdate'); $application->HandleEvent($event); break; - + case "m_keyword_reset": if($ro_perm) break; $objSearchList = new clsSearchLogList(); @@ -1133,7 +1139,7 @@ $dummy->Delete(); } break; - + case "m_lang_select": if($ro_perm) break; $LangId = (int)$_POST["langselect"]; @@ -1229,12 +1235,12 @@ } unset($objPhraseList); break; - + case "m_dlid": echo $Action.":".$DownloadId; die(); break; - + case "m_emailevent_user": if($ro_perm) break; $objEvents = new clsEventList(); @@ -1283,7 +1289,7 @@ $m->Update(); } break; - + case "m_mod_enable": if($ro_perm) break; if (isset($_POST["itemlist"])) @@ -1741,12 +1747,12 @@ $SqlErrorNum = $ado->ErrorNo(); } break; - + case 'm_purge_email_log': $conn =& $application->GetADODBConnection(); $conn->Query('DELETE FROM '.TABLE_PREFIX.'EmailLog'); break; - + case "m_session_delete": if($ro_perm) break; $ado = &GetADODBConnection(); @@ -1764,7 +1770,7 @@ $ado->Execute($sql); } break; - + case "m_add_rule": $objEditItems = new clsBanRuleList(); $objEditItems->SourceTable = $objSession->GetEditTable("BanRules"); @@ -1943,7 +1949,7 @@ $objCustomDataList->CopyFromEditTable('c'); } $objCatList->Clear(); - + $objImages = new clsImageList(); $objImages->CopyFromEditTable("ImageId"); }