rs = new qlDatabase(); $form->dbTable = "eventlist"; $form->action = "editEvent.php"; $form->method = "post"; $form->itemType = "Event"; $form->idField = "event_id"; $form->secondPage = "editDate.php"; $form->catField = "cat_id;eventcategories;name;cat_id"; $form->secondaryDB = "Event Date;event_id;eventcalendar;event_id;calendar_id"; $form->secondaryRequired = true; $form->hideLinks = true; $form->showLink[] = "Back to Edit Events"; $form->viewField = array("name"=>"Event Name", "description"=>"Description"); $form->add_element(array("type"=>"showtext", "name"=>"header1", "description"=>"Event Details", "headerRow"=>true)); $form->add_element(array("type"=>"select", "name"=>"cat_id", "description"=>"Select Category", "tableBreak"=>"", "required"=>true, "options"=>"ql_db;eventcategories;name;cat_id", "selected"=>array(""), "size"=>"1")); $form->add_element(array("type"=>"text", "name"=>"name", "description"=>"Event Name", "tableBreak"=>"", "required"=>true, "minlength"=>"2", "maxlength"=>"50")); $form->add_element(array("type"=>"textarea", "name"=>"description", "description"=>"Event Description", "tableBreak"=>"", "rows"=>"4", "cols"=>"30")); $form->add_element(array("type"=>"text", "name"=>"cost", "description"=>"Cost", "tableBreak"=>"", "maxlength"=>"20")); $form->add_element(array("type"=>"text", "name"=>"contact", "description"=>"Contact", "tableBreak"=>"", "maxlength"=>"30")); $form->add_element(array("type"=>"text", "name"=>"image", "description"=>"Image", "tableBreak"=>"", "maxlength"=>"50")); $form->add_element(array("type"=>"date", "name"=>"eventDate", "description"=>"Event Date", "secondaryDB"=>"primary", "preYears"=>"2", "postYears"=>"2")); $form->add_element(array("type"=>"time", "name"=>"eventTime", "description"=>"Event Time", "secondaryDB"=>"secondary")); $lblArray = array(array("label"=>"None", "value"=>""), array("label"=>"Yearly", "value"=>"yearly"), array("label"=>"Quarterly", "value"=>"quarterly"), array("label"=>"Monthly", "value"=>"monthly"), array("label"=>"Weekly", "value"=>"weekly"), array("label"=>"Daily", "value"=>"daily")); $form->add_element(array("type"=>"select", "name"=>"eventRecurrence", "description"=>"Recurrence", "secondaryDB"=>"secondary", "options"=>$lblArray, "numCols"=>4, "selected"=>array(""))); $form->add_element(array("type"=>"textarea", "name"=>"notes", "description"=>"Notes", "secondaryDB"=>"secondary", "rows"=>"4", "cols"=>"20")); $form->add_element(array("type"=>"submit", "name"=>"submit", "value"=>"Submit Event")); $form->start(); ?>