0 && strlen($user_ip) > 0 && $login_time > 0) { $session_school_num = $school_num; // if ($userid == 'superuser') $session_school_num = 0; // Update activity time in login_log $last_activity_date = date("Y-m-d",$curr_time); $query = "update login_log set last_activity = $curr_time, last_activity_date = '$last_activity_date', user_num = $user_num, session_expires = $session_expires " . "where school_num = $session_school_num " . "and userid = '" . db_escape_string($userid) . "' " . "and login_time = $login_time " . "and user_ip = '$user_ip'"; if ($logLogins) { // db_query("START TRANSACTION"); db_query($query); // db_query("COMMIT"); } // else { // fwrite($ActivityLog,"$query\n"); // } // Make an entry to the activity_log if (db_tableExists("activity_log") && $_SESSION['db_mode'] == 'Current') { unset($na); if (array_key_exists('naction',$_GET) && strlen($_GET['naction']) > 0) $na = $_GET['naction']; if (array_key_exists('naction',$_POST) && strlen($_POST['naction']) > 0) $na = $_POST['naction']; $activity = $action; if (isset($na)) $activity .= " - $na"; // Save $_GET or $_POST if there is data if (count($_GET) > 0) $additional_info = parseArray($_GET,"_GET"); if (count($_POST) > 0) $additional_info = parseArray($_POST,"_POST"); if (!isset($additional_info)) $additional_info = ''; if (strlen($additional_info) > 10000) $additional_info = substr($additional_info,0,10000) . "..."; if (strlen($additional_info) > 0) $additional_info = db_escape_string($additional_info); $activity_datetime = date("Y-m-d H:i:s",$curr_time); if ($logActivity) { // if ($userid == 'superuser') $school_num = 0; $query = "insert into activity_log (school_num,userid,user_ip,activity_time,activity_datetime,activity,information) " . "values($session_school_num,'$userid','$user_ip',$curr_time,'$activity_datetime','" . db_escape_string($activity) . "','$additional_info') " . "on duplicate key update activity_datetime = '$activity_datetime'"; // db_query("START TRANSACTION"); db_query($query); // db_query("COMMIT"); } // else { // fwrite($ActivityLog,"$query\n"); // } } } // Setup default PageTitle and ButtonText values if (!isset($naction)) $naction = ''; if (isset($naction) && strlen($naction)) { switch ($naction) { case 'add': case 'add-combo': case 'copy': case 'insert': default: if (!isset($PageTitle) || strlen($PageTitle) == 0) $PageTitle = getLanguageText('RECORD-INSERT-NEW'); if (!isset($ButtonText)) $ButtonText = getLanguageText('RECORD-INSERT'); break; case 'edit': case 'update': if (!isset($PageTitle)) $PageTitle = getLanguageText('RECORD-UPDATE-ENTRY'); if (!isset($ButtonText)) $ButtonText = getLanguageText('RECORD-UPDATE'); break; case 'search': if (!isset($PageTitle)) $PageTitle = getLanguageText('TEXT-SEARCH'); if (!isset($ButtonText)) $ButtonText = getLanguageText('TEXT-SEARCH'); break; case 'lookup': if (!isset($PageTitle)) $PageTitle = getLanguageText('RECORD-LOOKUP'); if (!isset($ButtonText)) $ButtonText = getLanguageText('RECORD-LOOKUP'); break; case 'upload': if (!isset($PageTitle)) $PageTitle = getLanguageText('RECORD-UPLOAD-FILE'); if (!isset($ButtonText)) $ButtonText = getLanguageText('RECORD-UPLOAD'); break; } } // Setup template values $menuInclude = $menu_include; if (strpos(strtolower($action), 'table.') === 0) { $FormActionName = str_replace('table.','',strtolower($action)); writeLog("FormActionName: $FormActionName"); $query = "SELECT * FROM _form_actions WHERE action_name = '$FormActionName'"; writeLog($query); $results = db_query($query); if (db_num_rows($results) == 1) { writeLog("include generic-form.php"); include "generic-form.php"; exit(); } } // // Validate actions against school_record permissions // switch (strtolower($action)) { // // Email system // case 'emails': case 'email-messages': case 'email-parents': case 'email-logs': if ($school_record['email_system'] == 'N') $action = ""; break; // // Other modules // case 'events-admin': case 'events': case 'events-post': case 'classified-admin': case 'classified-subcats': case 'classified': case 'classified-post': case 'forums-admin': case 'forums': if ($school_record['other_modules'] == 'N') $action = ""; $shareLinks = true; break; } // // Process required actions // switch (strtolower($action)) { // // Schools Admin // case 'schools-list': case 'schools-search': case 'schools-add': include "schools.php"; break; case 'resellers': include "resellers.php"; break; case 'schools-status': include "schools-status.php"; break; case 'schools-referrals': include "schools-referrals.php"; break; case 'reseller-panel': include "reseller-panel.php"; break; case 'organization': include "school.php"; break; case 'wallpapers': include "wallpapers.php"; break; case 'wallpaper': // $popupPage = "wallpapers.popup.php"; // include "popup-forms.php"; break; case 'contactus': include "contactus.php"; break; case 'application-contacts': include "application_contacts.php"; break; case 'staff-categories': include "staff_categories.php"; break; case 'staff': // include "status-check.php"; include "staff.php"; break; case 'staff-report': include "staff.report.php"; break; case 'staff-csv': include "staff.csv.php"; break; case 'organization-contacts': include "organization-contacts.php"; break; case 'class-programs': include "class_programs.php"; break; case 'classes': include "status-check.php"; include "classes.php"; break; case 'locations': include "status-check.php"; include "locations.php"; break; case 'list-classes': include "classes.list.php"; break; case 'delivery-groups': include "delivery_groups.php"; break; case 'meal-locations': include "meal-locations.php"; break; case 'allergens': include "allergens.php"; break; case 'student-allergy-list': include "student-allergies.php"; break; case 'student-allergy-csv': include "student-allergies.csv.php"; break; case 'email-aliases': include "aliases.php"; break; // // Hot Lunch // case 'schedules': include "status-check.php"; include "hotlunch_schedules.php"; break; case 'schedule-copy': include "hotlunch_schedule_copy.php"; break; case 'schedule-discounts': include "hotlunch_schedules_discounts.php"; break; case 'menu-dates': include "hotlunch_menu_dates.php"; break; case 'menu-dates-edit': include "hotlunch_menu_dates.edit.php"; break; case 'menu-dates-process': include "hotlunch_menu_dates.process.php"; break; case 'menu-items': include "hotlunch_menu_items.php"; break; case 'orders': include "hotlunch_orders.php"; break; case 'order-lookup': include "hotlunch_order.lookup.php"; break; case 'menu-item-update': include "hotlunch_menu.item_update.php"; break; case 'menu-price-update': case 'menu-price-update-special': include "hotlunch_menu.price_update.php"; break; case 'menu-product-update': include "hotlunch_menu.product_update.php"; break; case 'multi-menu-delivery': case 'multi-item-delivery': include "hotlunch_menu_details.multi-menu.form.php"; break; case 'orders-print-list': include "hotlunch_orders.print.list.php"; break; case 'orders-list-all-csv': include "hotlunch_orders.list.all.csv.php"; break; case 'orders-list-status-csv': include "hotlunch_orders.list.all.csv.php"; break; case 'orders-list-notes-csv': include "hotlunch_orders.list.notes.csv.php"; break; case 'orders-print-list-all': include "hotlunch_orders.print.list.all.php"; break; case 'orders-print-list-special': include "hotlunch_orders.print.list.special.php"; break; case 'order-list': include "hotlunch_order_list.php"; break; case 'print-remittance-form': include "payment.remittance.print.php"; break; case 'orders-print': include "hotlunch_orders.print.php"; break; case 'orders-print-form': include "hotlunch_orders.print.form.php"; break; case 'orders-print-owing': include "hotlunch_orders.print.owing.php"; break; case 'menu-details-print': include "menu_details.report.php"; break; case 'group-details-generate': include "hotlunch.group_orders.report.php"; break; case 'group-check-generate': include "hotlunch.group_check.report.php"; break; case 'order-payment-summary': include "hotlunch_orders.payment.summary.php"; break; case 'order-payment-summary-report': include "hotlunch_orders.payment.summary.report.php"; break; case 'concession-list': include "concession-list.php"; break; case 'schedule-reports': include "hotlunch_reports.php"; break; case 'schedule-cafeteria': include "hotlunch_cafeteria.php"; break; case 'menu-details': if (array_key_exists('next_form_action',$_REQUEST) && strlen($_REQUEST['next_form_action']) > 0) { switch ($_REQUEST['next_form_action']) { case 'delivery-report': include "hotlunch_menu_details.print.php"; break 2; case 'delivery-details': include "hotlunch_menu_details.php"; break 2; case 'order-details': $action = 'order-details'; include "hotlunch.order_details.php"; break 2; case 'option-details': include "hotlunch.options_detail.php"; break 2; case 'supplier-orders': include "supplier_orders.print.php"; break 2; case 'supplier-summary': include "supplier_orders.print.summary.php"; break 2; case 'item-labels': include "hotlunch.labels.php"; break 2; case 'meal-labels': include "hotlunch.meal.labels.php"; break 2; case 'item-report': include "hotlunch.item_report.php"; break 2; case 'price-category-report': include "menu_price_category.report.php"; break 2; case 'update-totals': include "supplier_orders.php"; break 2; case 'print-totals': include "hotlunch_reports.date.print.php"; break 2; case 'manage-volunteers': include "hotlunch.volunteers.php"; break 2; case 'schedule-receipts': include "hotlunch_order.receipts.print.php"; break 2; case 'supplier-orders-csv': include "supplier_orders.csv.php"; break 2; case 'details-csv': include "hotlunch_menu_details.csv.php"; break 2; case 'menu-items-details-csv': include "hotlunch_menu_items_details.csv.php"; break 2; case 'summary-csv': $mode = 'summary'; include "hotlunch_menu_details.csv.php"; break 2; case 'menu-summary-csv': $mode = 'summary'; include "hotlunch.menu_summary.php"; break 2; case 'multi-menu-csv': include "hotlunch_menu_details.multi-menu.csv.php"; break 2; case 'order-deletion': include "hotlunch.order_deletion.php"; break 2; case 'revenue-csv': include "hotlunch_menu.revenue.xls.php"; break 2; case 'revenue-summary-csv': $mode = 'summary'; include "hotlunch_menu.revenue.xls.php"; break 2; case 'totals-csv': include "hotlunch_menu.totals.csv.php"; break 2; default: include "hotlunch_reports.php"; break 2; } } break; case 'delivery-details-print': case 'delivery-item-details-print': include "hotlunch_menu_details.print.php"; break; case 'multi-menu-csv-form': include "hotlunch_menu_details.multi-menu.csv.php"; break; case 'multi-menu-csv': include "hotlunch_menu_details.csv.php"; break; case 'sales-summary-pdf': include "hotlunch.sales-summary.pdf.php"; break; case 'sales-summary-csv': include "hotlunch.sales-summary.csv.php"; break; case 'pwyc-details-csv': include "hotlunch.pwyc.csv.php"; break; case 'item-labels': include "hotlunch.labels.php"; break; case 'item-labels-generate': include "hotlunch.labels.generate.php"; break; case 'meal-labels': include "hotlunch.meal.labels.php"; break; case 'meal-labels-generate': include "hotlunch.meal.labels.generate.php"; break; case 'hotlunch-tickets': include "hotlunch_orders.ticket.php"; break; case 'hotlunch-tickets-generate': case 'hotlunch-tickets-print': include "hotlunch_orders.print.ticket.php"; break; case 'order-details': include "hotlunch.order_details.php"; break; case 'order-details-generate': if (array_key_exists('document_format',$_POST) && $_POST['document_format'] != 'CSV') include "hotlunch.order_details.generate.php"; else include "hotlunch.order_details.csv.php"; break; case 'order-details-csv': include "hotlunch.order_details.csv.php"; break; case 'option-details': include "hotlunch.options_detail.php"; break; case 'schedule-order-deletion': include "hotlunch.schedule_order_deletion.php"; break; case 'order-deletion': include "hotlunch.order_deletion.php"; break; case 'order-recalc': include "hotlunch.order_recalc.php"; break; case 'order-verify': include "hotlunch.order_verify.php"; break; case 'item-report': include "hotlunch.item_report.php"; break; case 'item-report-generate': if (array_key_exists('document_format',$_POST) && $_POST['document_format'] != 'CSV') include "hotlunch.item_report.generate.php"; else include "hotlunch.item-report.csv.php"; break; case 'menu-summary-csv': include "hotlunch.menu_summary.php"; break; case 'menu-summary-csv-generate': include "hotlunch.menu_summary.csv.php"; break; case 'ordered-item-summary-csv-generate': include "hotlunch.ordered-items.csv.php"; break; case 'order-recovery': include "hotlunch.order_recovery.php"; break; case 'order-options-generate': include "hotlunch.option_details.generate.php"; break; case 'manage-volunteers': include "hotlunch.volunteers.php"; break; case 'volunteer-signup': include "hotlunch.volunteer.signup.php"; break; case 'volunteer-print': include "hotlunch.volunteers.print.php"; break; case 'schedule-receipts': include "hotlunch_order.receipts.print.php"; break; case 'order-notes': include "hotlunch.order_notes.generate.php"; break; // // Hot Lunch Suppliers // case 'suppliers': include "suppliers.php"; break; case 'supplier-products': case 'supplier-products-images': include "supplier_products.php"; break; case 'suppliers-copy': include "suppliers.copy-list.php"; break; case 'suppliers-report': include "suppliers.report.php"; break; case 'supplier-products-print': include "supplier_products.print.php"; break; case 'supplier-product-sales-print': include "supplier_product.sales.print.php"; break; case 'supplier-product-sales-csv': include "supplier_product.sales.csv.php"; break; case 'supplier-sales-schedule-csv': include "supplier_product.sales.schedule.csv.php"; break; case 'supplier-products-update': case 'supplier-products-update-special': include "supplier_products_update.php"; break; case 'supplier-products-update-description': include "supplier_products_update.description.php"; break; case 'supplier-products-update-message': include "supplier_products_update.message.php"; break; case 'supplier-products-post': include "supplier_products.post.php"; break; case 'supplier-log': include "supplier_log.php"; break; case 'supplier-orders': include "supplier_orders.php"; break; case 'supplier-orders-csv': include "supplier_orders.csv.php"; break; case 'schedule-supplier-orders': include "schedule.supplier_orders.php"; break; case 'multi-menu-supplier-orders': include "multi-menu.supplier_orders.php"; break; case 'supplier-orders-print': include "supplier_orders.print.php"; break; case 'supplier-orders-print-summary': include "supplier_orders.print.summary.php"; break; case 'supplier-dashboard': include "supplier_dashboard.php"; break; case 'multi-menu-supplier-csv': include "multi-menu.supplier.csv.php"; break; case 'multi-menu-supplier-csv-generate': include "multi-menu.supplier.gen-csv.php"; break; case 'menu-date-print-totals': include "hotlunch_reports.date.print.php"; break; case 'schedule-print-totals': include "hotlunch_reports.print.php"; break; case 'schedule-print-margins': include "hotlunch_reports.margins.php"; break; case 'summary-print-totals': include "hotlunch_reports.print.annual.php"; break; case 'summary-csv-totals': include "hotlunch_reports.csv.annual.php"; break; case 'schedule-totals-csv': include "hotlunch_schedule.totals.csv.php"; break; case 'schedule-products-csv': include "schedule_products.php"; break; case 'schedule-products-csv-generate': include "schedule_products.csv.php"; break; case 'history-reports': include "history_reports.php"; break; // // Other actions // case 'staff-list': include "staff-list.php"; break; case 'staff-delivery-reports': include "staff-delivery-reports.php"; break; case 'lists': include "lists.php"; break; case 'class-list': include "class-list.php"; break; case 'class-balances': include "class-balances.php"; break; case 'email-staff-notices': include "email.staff.notices.php"; break; case 'staff-notices': include "staff_notices.print.php"; break; case 'parent-reminders': include "parent_reminders.print.php"; break; case 'school-letters': include "school_letters.print.php"; break; case 'school-labels': include "school_labels.print.php"; break; // // Email System // case 'emails': case 'email-messages': case 'email-parents': case 'email-hotlunch-contacts': case 'email-inactive-contacts': case 'email-sales-contacts': case 'email-logs': include "email-admin.php"; break; case 'email-queue': include "email_queue.php"; break; case 'email-flag-recipients': include "email_flag_recipients.php"; break; // // Bounce Backs // case 'bouncebacks': include "email-bouncebacks.php"; break; // // Config Menu Items // case 'payment-discounts': include "payment_discounts.php"; break; case 'content': include "page_content.php"; break; case 'additional-pages': include "additional_pages.php"; break; case 'content-tabs': include "content_tabs.php"; break; case 'view-page': include "view-page.php"; break; case 'contact-info': include "contact-list.php"; break; case 'events-admin': include "events.admin.php"; break; case 'events': include "events.list.php"; break; case 'events-calendar': include "events.calendar.php"; break; case 'event-types': include "event_types.php"; break; case 'events-post': include "events.post.php"; break; case 'poll-admin': include "poll.admin.php"; break; case 'classified-admin': include "classified.php"; break; case 'classified-subcats': include "classified.subcategories.php"; break; case 'classified': include "classified.php"; break; case 'classified-post': include "classified.post.php"; break; case 'forums-admin': include "forums.admin.php"; break; case 'forums': include "forums.php"; break; case 'math-worksheets': include "math.php"; break; case 'how-to-guide-categories': include "how_to_guide_categories.php"; break; case 'how-to-guides': include "how_to_guides.php"; break; case 'view-how-to-guides': include "view_guides.php"; break; case 'videos': include "videos.php"; break; case 'faqs': include "faqs.php"; break; case 'view-faqs': include "view_faqs.php"; break; case 'view-support-log': include "support_log.php"; break; case 'support-request': case 'support-submit-active': include "support.form.php"; break; case 'substitution-request': case 'substitution-submit': include "substitution.form.php"; break; case 'account-donation': include "post-donation.php"; break; case 'account-deposit': include "account-deposit.php"; break; case 'account-deposit-amounts': include "account_deposit_amounts.php"; break; case 'user-account-trx-codes': include "user_account_trx_codes.php"; break; case 'text-data': include "text_data.php"; break; case 'manage-documents': include "documents.php"; break; case 'document-categories': include "document_categories.php"; break; case 'view-documents': $shareLinks = true; include "view_docs.php"; break; case 'photo-galleries': include "photo_galleries.php"; break; case 'photo-gallery-images': include "photo_gallery_images.php"; break; case 'gallery-categories': include "photo_gallery_categories.php"; break; case 'photo-gallery': include "photo_gallery.php"; break; // // Help documents // case 'help': include "help.php"; break; case 'help-categories': include "help_categories.php"; break; case 'help-documents': include "help_documents.php"; break; case 'help-page-links': include "help_page_links.php"; break; case 'help-definitions': include "help_definitions.php"; break; case 'help-definitions-view': include "help_definitions.view.php"; break; case 'features': include "features.php"; break; // // Email Attachments // case 'email-attach': include "email-attach-form.php"; break; // // User account profile admin // case 'account': case 'profile': $shareLinks = true; include "profile.php"; break; // // Edit Contacts // case 'contacts': case 'account-contacts': $shareLinks = true; include "contacts.php"; break; // // Edit Students // case 'students': case 'participants': case 'attendees': case 'players': case 'employees': case 'children': case 'students-verified': case 'students-unverified': case 'teacher-students': case 'class-students': case 'account-students': include "students.php"; break; case 'students-list': include "students.parents.php"; break; case 'student-lookup': include "students.lookup.php"; break; case 'students-pending': include "students.pending.php"; break; case 'student-categories': include "student-categories.php"; break; case 'students-csv': include "students.csv.php"; break; case 'student-notes': include "student-notes.php"; break; case 'people-relationships': include "people_relationships.php"; break; // // Edit Customers // case 'customers': include "customers.php"; break; case 'customer-lookup': include "customer.lookup.php"; break; // // Manage user accounts // case 'users': case 'user-account-list': include "users.php"; break; case 'user-account-balances-report': include "user_account.balances.print.php"; break; case 'user-account-balances-csv': include "user_account.balances.csv.php"; break; case 'users-merge-accounts': include "users.merge.php"; break; case 'users-csv': include "users.csv.php"; break; case 'admin-users-access': include "admin_user_access.php"; break; case 'login-log': include "login_log.php"; break; case 'activity-log': include "activity_log.php"; break; case 'activity-log-report': include "activity_log.report.php"; break; case 'order-log': include "order_log.php"; break; case 'payment-message-log': include "payment_message.log.php"; break; case 'recalc': include "recalc.php"; break; case 'user-account': include "user_account.php"; break; case 'user-account-report': include "user_account.report.php"; break; case 'user-account-payments': include "user_account.payments.php"; break; case 'user-account-adjustments': include "user_account.adjustments.php"; break; case 'user-account-detail': include "user_account.detail.php"; break; case 'user-account-detail-print': include "user_account.detail.print.php"; break; case 'recalc-user-account-payment-detail': include "recalc.user_detail.php"; break; case 'user-account-payment-detail': include "user_account.payment.detail.php"; break; case 'user-account-payment-detail-print': include "user_account.payment.detail.print.php"; break; case 'user-account-payment-detail-csv': include "user_account.payment.detail.csv.php"; break; case 'user-account-report-print': include "user_account.report.print.php"; break; case 'user-account-report-csv': include "user_account.report.csv.php"; break; case 'user-account-paypal': include "user_account.paypal.php"; break; case 'user-account-paypal-print': include "user_account.paypal.print.php"; break; case 'user-account-paypal-csv': include "user_account.paypal.csv.php"; break; case 'user-account-check-register': include "user_account.check_register.print.php"; break; case 'user-account-payment-summary': include "user_account.payment.summary.php"; break; case 'user-account-payment-summary-print': include "user_account.payment.summary.print.php"; break; case 'user-account-transaction-summary': include "user_account.transaction.summary.php"; break; case 'user-account-transaction-summary-print': include "user_account.transaction.summary.print.php"; break; case 'user-account-statement': include "user_account.statement.php"; break; case 'user-account-statement-print': include "user_account.statement.print.php"; break; case 'paypal-log': include "paypal.log.php"; break; case 'paypal-log-pending': include "paypal.log.pending.php"; break; case 'paypal-log-errors': include "paypal.log.errors.php"; break; case 'paypal-log-master': include "paypal.log.master.php"; break; case 'payment-posting-errors': include "payment-posting-errors.php"; break; case 'pp-post': include "pp_post.php"; break; case 'ex-log': include "ex.log.php"; break; case 'bambora-info': include "bambora.php"; break; case 'bambora-log': include "bambora.log.php"; break; case 'bambora-payment': include "bambora_parent_form.php"; break; case 'user-balances': include "user_balances.php"; break; case 'user-balances-csv': include "user_balances.csv.php"; break; case 'order-details-summary': include "order_details.summary.php"; break; case 'order-details-summary-csv': include "order_details.summary.csv.php"; break; case 'menu-order-check': include "menu-order-check.csv.php"; break; case 'receipt-print': include "receipt-print.php"; break; // Switch processing DB case 'switch-database': include "switch-database.php"; break; // // System cleanup operations // case 'year-end': include "year-end.php"; break; case 'system-cleanup': include "system_cleanup.php"; break; // // Language processing // case 'language-admin': include "language.text.php"; break; // // Normalize Characters processing // case 'normalize': include "normalize.php"; break; // // Standard user operations // case 'change-password': $shareLinks = true; include "change-password.php"; break; case 'privacy-policy': $shareLinks = true; include "privacy_policy.html"; break; case 'refund-policy': $shareLinks = true; include "refund_policy.html"; break; case 'view-terms-of-service': $shareLinks = true; include "terms_of_service.html"; break; case 'support-policy': $shareLinks = true; include "support_policy.html"; break; // // Force data validation and update if required // case 'status-update': include "status-update.php"; break; case 'application-contacts-updated': db_query("UPDATE schools SET data_current_application_contacts = 'Y' WHERE record_num = $school_num"); header("Location: /"); exit(); case 'application-profile-updated': db_query("UPDATE schools SET data_current_school_contacts = 'Y' WHERE record_num = $school_num"); header("Location: /"); exit(); // // Default welcome page // default: $shareLinks = true; include "status-check.php"; include "welcome.php"; break; // // Invoices // case 'invoices': include "invoices.php"; break; case 'revenue': include "revenue.php"; break; case 'inv-print': include "invoices.print.php"; break; case 'payments': include "payments.php"; break; case 'payments-print': include "payments.print.php"; break; case 'agreement-print': include "agreement.print.php"; break; case 'secure-document-upload': include "document-upload.php"; break; // // Sales Contacts // case 'sales-contacts': include "sales_contacts.php"; break; // // Custom form testing // case 'form-test': include "ftest.php"; break; // // Form Management // case 'formactions': include 'FormActions.php'; break; case 'formfields': include 'FormFields.php'; break; case 'table-edit': include "generic-form.php"; break; } ?>