$rs_output .= "<div class='header'>Generate new raw survey</div>"; $rs_output .= "<div class='tab-page'><center>"; if(isset($loid)) { if (isset($saved) && $saved=="true") { $name = returnglobal('txtName'); $adminemail = returnglobal('txtAdminEmail'); //InsertRawSurvey($loid, $name, $adminemail, $_SESSION['loginID']); $_SESSION['initialize_rs'] = true; $rs_output .= "<script> alert('Survey has been created! Redirect to adding new question!'); location.href='$scriptname?action=new_survey_question&loid=$loid'</script>"; } else { $lo = GetLO($loid); if ($lo != null) { $rs_output .= genNewRawSurveyForm($lo); } else { $rs_output.= "Learning outcomes not found!"; } } } else { $rs_output.= "Learning outcomes not found!"; } $rs_output .= "</center></div>"; } elseif ($action == 'listrs') {
function genEditLoItemForm($itemid) { $item_not_found = "Item not found!"; $html = ''; //look for item in database $item = GetLO($itemid); //if there is an item if ($item != NULL) { $name = $item['name']; $desc = $item['description']; $html .= "<form name='edit_lo_item' method='POST' action=\"popup.php?action=edit_lo_item&saved=true\">"; $html .= "<input type=\"hidden\" name=\"itemid\" value=\"$itemid\" />"; $html .= "<label>Item name: </label>"; $html .= "<input type=text name='txtItemName' value=\"$name\" /></br />"; $html .= "<label>Description:</label><br />"; $html .= "<textarea name='txtDesc' cols=25>$desc</textarea><br />"; $html .= "<input type=submit value='Save' />"; $html .= "<input type=button value='Close' onclick=\"window.opener.location.reload(); window.close(); return false;\" />"; $html .= "</form>"; //delete button $html .= "<form name='delete_lo_item' method='GET' action=\"popup.php\">"; $html .= "<input name='action' type='hidden' value='delete_lo_item'/>"; $html .= "<input name='id' type='hidden' value='".hashLOID($itemid)."'/>"; $html .= "<input type=submit value='Delete' onclick=\" if (confirm('Sure?')) {return true;} else {return false;} \" />"; $html .= "</form>"; } else { $html .= $item_not_found; } return $html; }