]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-19807 Converted print_box* to $OUTPUT->box*
authornicolasconnault <nicolasconnault>
Mon, 10 Aug 2009 04:59:26 +0000 (04:59 +0000)
committernicolasconnault <nicolasconnault>
Mon, 10 Aug 2009 04:59:26 +0000 (04:59 +0000)
24 files changed:
mod/feedback/analysis.php
mod/feedback/analysis_course.php
mod/feedback/complete.php
mod/feedback/complete_guest.php
mod/feedback/delete_completed.php
mod/feedback/delete_item.php
mod/feedback/delete_template.php
mod/feedback/edit.php
mod/feedback/edit_item.php
mod/feedback/import.php
mod/feedback/item/captcha/lib.php
mod/feedback/item/info/lib.php
mod/feedback/item/multichoice/lib.php
mod/feedback/item/multichoicerated/lib.php
mod/feedback/item/numeric/lib.php
mod/feedback/item/textarea/lib.php
mod/feedback/item/textfield/lib.php
mod/feedback/lib.php
mod/feedback/mapcourse.php
mod/feedback/print.php
mod/feedback/show_entries.php
mod/feedback/show_entries_anonym.php
mod/feedback/use_templ.php
mod/feedback/view.php

index 50ba4c2c7b09590af7e22ca69cb5012593130dc2..b018c8741f198414b3a1e9522e6b3c433b63282e 100644 (file)
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
@@ -73,7 +73,7 @@
 
     //print analysed items
     // print_simple_box_start("center", '80%');
-    print_box_start('generalbox boxaligncenter boxwidthwide');
+    echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
 
     //get the groupid
     $groupselect = groups_print_activity_menu($cm, 'analysis.php?id=' . $cm->id.'&do_show=analysis', true);
     }
     echo '</td></tr></table></div>';
     // print_simple_box_end();
-    print_box_end();
+    echo $OUTPUT->box_end();
 
     echo $OUTPUT->footer();
 
index 31c82aa1d952499f3193690e41fb3863d4b6d028..664a42c5f150ab6d157c5d60971bc3399a5fa68c 100644 (file)
 
     require_once("../../config.php");
     require_once("lib.php");
-    
+
     // $SESSION->feedback->current_tab = 'analysis';
     $current_tab = 'analysis';
+
     $id = required_param('id', PARAM_INT);  //the POST dominated the GET
     $coursefilter = optional_param('coursefilter', '0', PARAM_INT);
     $courseitemfilter = optional_param('courseitemfilter', '0', PARAM_INT);
     // $searchcourse = optional_param('searchcourse', '', PARAM_ALPHAEXT);
     $searchcourse = optional_param('searchcourse', '', PARAM_RAW);
     $courseid = optional_param('courseid', false, PARAM_INT);
-    
+
     if(($searchcourse OR $courseitemfilter OR $coursefilter) AND !confirm_sesskey()) {
         print_error('invalidsesskey');
     }
-    
+
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if( !( (intval($feedback->publish_stats) == 1) || $capabilities->viewreports)) {
         print_error('error');
     }
-    
+
     /// Print the page header
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
@@ -66,7 +66,7 @@
 
     //print the analysed items
     // print_simple_box_start("center", '80%');
-    print_box_start('generalbox boxaligncenter boxwidthwide');
+    echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
 
     if( $capabilities->viewreports ) {
         //button "export to excel"
         print_single_button($export_button_link, $export_button_options, $export_button_label, 'post');
         echo '</div>';
     }
-    
+
     //get the groupid
     //lstgroupid is the choosen id
     $mygroupid = false;
     //get completed feedbacks
     $completedscount = feedback_get_completeds_group_count($feedback, $mygroupid, $coursefilter);
-    
+
     //show the count
     echo '<b>'.get_string('completed_feedbacks', 'feedback').': '.$completedscount. '</b><br />';
-    
+
     // get the items of the feedback
     $items = $DB->get_records('feedback_item', array('feedback'=>$feedback->id, 'hasvalue'=>1), 'position');
     //show the count
                                               '{feedback_value} fv, {feedback_item} fi '.
                                               'where c.id = fv.course_id and fv.item = fi.id '.
                                               'and fi.feedback = ?'.
-                                              'and 
+                                              'and
                                               (c.shortname '.$DB->sql_ilike().' ?
                                               OR c.fullname '.$DB->sql_ilike().' ?)';
         $params = array($feedback->id, "%$searchcourse%", "%$searchcourse%");
-        
+
         if ($courses = $DB->get_records_sql_menu($sql, $params)) {
 
              echo ' ' . get_string('filter_by_course', 'feedback') . ': ';
         echo '<tr><td>';
         foreach($items as $item) {
             if($item->hasvalue == 0) continue;
-            echo '<table width="100%" class="generalbox">';    
+            echo '<table width="100%" class="generalbox">';
             //get the class from item-typ
             $itemclass = 'feedback_item_'.$item->typ;
             //get the instance of the item-class
             $itemobj->print_analysed($item, $printnr, $mygroupid, $coursefilter);
             if (preg_match('/rated$/i', $item->typ)) {
                  echo '<tr><td colspan="2"><a href="#" onclick="setcourseitemfilter('.$item->id.',\''.$item->typ.'\'); return false;">'.
-                    get_string('sort_by_course', 'feedback').'</a></td></tr>'; 
+                    get_string('sort_by_course', 'feedback').'</a></td></tr>';
             }
             echo '</table>';
         }
     }
     echo '</table></div>';
     echo '</form>';
-    print_box_end();
-    
+    echo $OUTPUT->box_end();
+
     echo $OUTPUT->footer();
 
 ?>
index de7fc28c5d7c0b929e6a21d216d196e6b4716927..8563a8f1f228519456da3bb920d310ef87cfaac9 100644 (file)
@@ -38,7 +38,7 @@
     }else {
         $savevalues = false;
     }
-    
+
     if($gopage < 0 AND !$savevalues) {
         if(isset($formdata->gonextpage)){
             $gopage = $lastpage + 1;
     }else {
         $gonextpage = $gopreviouspage = false;
     }
-    
+
 
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     }
 
     $capabilities = feedback_load_capabilities($cm->id);
-    
+
     if($feedback->anonymous == FEEDBACK_ANONYMOUS_YES) {
         $capabilities->complete = true;
     }
-    
+
     //check whether the feedback is located and! started from the mainsite
     if($course->id == SITEID AND !$courseid) {
         $courseid = SITEID;
     }
-    
+
     //check whether the feedback is mapped to the given courseid
     if($course->id == SITEID AND !$capabilities->edititems) {
         if($DB->get_records('feedback_sitecourse_map', array('feedbackid'=>$feedback->id))) {
@@ -89,7 +89,7 @@
             }
         }
     }
-        
+
     if($feedback->anonymous != FEEDBACK_ANONYMOUS_YES) {
         if($course->id == SITEID) {
             require_login($course->id, true);
             require_course_login($course, true, $cm);
         }
     }
-    
+
     //check whether the given courseid exists
     if($courseid AND $courseid != SITEID) {
         if($course2 = $DB->get_record('course', array('id'=>$courseid))){
             print_error('invalidcourseid');
         }
     }
-    
+
     if(!$capabilities->complete) {
         print_error('error');
     }
-    
+
     /// Print the page header
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     }
 
     feedback_print_errors();
-  
+
     //check, if the feedback is open (timeopen, timeclose)
     $checktime = time();
     if(($feedback->timeopen > $checktime) OR ($feedback->timeclose < $checktime AND $feedback->timeclose > 0)) {
         // print_simple_box_start('center');
-        print_box_start('generalbox boxaligncenter');
+        echo $OUTPUT->box_start('generalbox boxaligncenter');
             echo '<h2><font color="red">'.get_string('feedback_is_not_open', 'feedback').'</font></h2>';
             print_continue($CFG->wwwroot.'/course/view.php?id='.$course->id);
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
         echo $OUTPUT->footer();
         exit;
     }
-    
+
     //additional check for multiple-submit (prevent browsers back-button). the main-check is in view.php
     $feedback_can_submit = true;
     if($feedback->multiple_submit == 0 ) {
                         add_to_log($course->id, 'feedback', 'startcomplete', 'view.php?id='.$cm->id, $feedback->id, $cm->id, $userid);
                     }
                     if(!$gonextpage AND !$gopreviouspage) $preservevalues = false;//es kann gespeichert werden
-                    
+
                 }else {
                     $savereturn = 'failed';
                     if(isset($lastpage)) {
                 }else {
                     print_error('missingparameter');
                 }
-            
+
             }
         }
-        
+
         //saving the items
         if($savevalues AND !$preservevalues){
             //exists there any pagebreak, so there are values in the feedback_valuetmp
                 $tracking->completed = $new_completed_id;
                 $DB->insert_record('feedback_tracking', $tracking);
                 unset($SESSION->feedback->is_started);
-                
+
             }else {
                 $savereturn = 'failed';
             }
-           
+
         }
 
 
             $newpage = 0;
             $ispagebreak = false;
         }
-        
+
         //get the feedbackitems after the last shown pagebreak
         $feedbackitems = $DB->get_records_select('feedback_item', 'feedback = ? AND position > ?', array($feedback->id, $startposition), 'position');
-        
+
         //get the first pagebreak
         if($pagebreaks = $DB->get_records('feedback_item', array('feedback'=>$feedback->id, 'typ'=>'pagebreak'), 'position')) {
             $pagebreaks = array_values($pagebreaks);
             $firstpagebreak = false;
         }
         $maxitemcount = $DB->count_records('feedback_item', array('feedback'=>$feedback->id));
-        
+
         //get the values of completeds before done. Anonymous user can not get these values.
         if((!isset($SESSION->feedback->is_started)) AND (!isset($savereturn)) AND ($feedback->anonymous == FEEDBACK_ANONYMOUS_NO)) {
             if(!$feedbackcompletedtmp = feedback_get_current_completed($feedback->id, true, $courseid)) {
         ///////////////////////////////////////////////////////////////////////////
         ///////////////////////////////////////////////////////////////////////////
         echo $OUTPUT->heading(format_text($feedback->name));
-    
+
         if( (intval($feedback->publish_stats) == 1) AND ( $capabilities->viewanalysepage) AND !( $capabilities->viewreports) ) {
             if($multiple_count = $DB->count_records('feedback_tracking', array('userid'=>$USER->id, 'feedback'=>$feedback->id))) {
                 echo '<div class="mdl-align"><a href="'.htmlspecialchars('analysis.php?id=' . $id . '&courseid='.$courseid).'">';
                 echo '</div>';
             }
         }
-        
+
         if(isset($savereturn) && $savereturn == 'saved') {
             if($feedback->page_after_submit) {
                 // print_simple_box_start('center', '75%');
-                print_box_start('generalbox boxaligncenter boxwidthwide');
+                echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
                 echo format_text($feedback->page_after_submit);
                 // print_simple_box_end();
-                print_box_end();
+                echo $OUTPUT->box_end();
             } else {
                 echo '<p align="center"><b><font color="green">'.get_string('entries_saved','feedback').'</font></b></p>';
                 if( intval($feedback->publish_stats) == 1) {
                     echo '</p>';
                 }
             }
-            
+
             // Mark activity viewed for completion-tracking
             $completion=new completion_info($course);
             $completion->set_module_viewed($cm);
             if(isset($savereturn) && $savereturn == 'failed') {
                 echo '<p align="center"><b><font color="red">'.get_string('saving_failed','feedback').'</font></b></p>';
             }
-    
+
             if(isset($savereturn) && $savereturn == 'missing') {
                 echo '<p align="center"><b><font color="red">'.get_string('saving_failed_because_missing_or_false_values','feedback').'</font></b></p>';
             }
-    
+
             //print the items
             if(is_array($feedbackitems)){
                 // print_simple_box_start('center', '75%');
-                print_box_start('generalbox boxaligncenter boxwidthwide');
+                echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
                 echo '<div class="mdl-align"><form name="frm" action="'.$ME.'" method="post" onsubmit=" ">';
                 echo '<input type="hidden" name="sesskey" value="'.sesskey().'" />';
                 echo '<table>';
                 if($countreq > 0) {
                     echo '<tr><td colspan="3"><font color="red">(*)' . get_string('items_are_required', 'feedback') . '</font></td></tr>';
                 }
-                
+
                 unset($startitem);
                 $itemnr = $DB->count_records_select('feedback_item', 'feedback = ? AND hasvalue = 1 AND position < ?', array($feedback->id, $startposition));
                 foreach($feedbackitems as $feedbackitem){
                     }
                     echo '</tr>';
                     echo '<tr><td>&nbsp;</td></tr>';
-                    
+
                     $lastbreakposition = $feedbackitem->position; //last item-pos (item or pagebreak)
                     if($feedbackitem->typ == 'pagebreak'){
                         break;
                     echo '<input type="hidden" name="startitempos" value="'. $startitem->position . '" />';
                     echo '<input type="hidden" name="lastitempos" value="'. $lastitem->position . '" />';
                 }
-                
+
                 if( $ispagebreak AND $lastbreakposition > $firstpagebreak->position) {
                     echo '<input name="gopreviouspage" type="submit" value="'.get_string('previous_page','feedback').'" />';
                 }
                 if($lastbreakposition >= $maxitemcount) { //last page
                     echo '<input name="savevalues" type="submit" value="'.get_string('save_entries','feedback').'" />';
                 }
-                
+
                 echo '</form>';
-                
+
                     if($courseid) {
                         echo '<form name="frm" action="'.$CFG->wwwroot.'/course/view.php?id='.$courseid.'" method="post" onsubmit=" ">';
                     }else{
                 echo '</div>';
                 $SESSION->feedback->is_started = true;
                 // print_simple_box_end();
-                print_box_end();
+                echo $OUTPUT->box_end();
             }
         }
     }else {
         // print_simple_box_start('center');
-        print_box_start('generalbox boxaligncenter');
+        echo $OUTPUT->box_start('generalbox boxaligncenter');
             echo '<h2><font color="red">'.get_string('this_feedback_is_already_submitted', 'feedback').'</font></h2>';
             print_continue($CFG->wwwroot.'/course/view.php?id='.$course->id);
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
     }
     /// Finish the page
     ///////////////////////////////////////////////////////////////////////////
index a5d95cb779950f693484234d9a5c9c6f9c806bf5..490c2a8ee184782ac5acb2a142c7db0c31a5daea 100644 (file)
@@ -25,7 +25,7 @@
     if(($formdata = data_submitted()) AND !confirm_sesskey()) {
         print_error('invalidsesskey');
     }
-    
+
     //if the use hit enter into a textfield so the form should not submit
     if(isset($formdata->sesskey) AND !isset($formdata->savevalues) AND !isset($formdata->gonextpage) AND !isset($formdata->gopreviouspage)) {
         $gopage = $formdata->lastpage;
@@ -35,7 +35,7 @@
     }else {
         $savevalues = false;
     }
-    
+
     if($gopage < 0 AND !$savevalues) {
         if(isset($formdata->gonextpage)){
             $gopage = $lastpage + 1;
     }else {
         $gonextpage = $gopreviouspage = false;
     }
-    
+
 
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     }
 
     $capabilities = feedback_load_capabilities($cm->id);
-    
+
     //check whether the feedback is anonymous
     if($feedback->anonymous == FEEDBACK_ANONYMOUS_YES) {
         $capabilities->complete = true;
     }else {
         print_error('feedback_is_not_for_anonymous', 'feedback');
     }
-    
+
     //check whether the user has a session
     // there used to be a sesskey test - this could not work - sorry
-    
+
     //check whether the feedback is located and! started from the mainsite
     if($course->id == SITEID AND !$courseid) {
         $courseid = SITEID;
     }
-    
+
     require_course_login($course);
-    
+
     if($courseid AND $courseid != SITEID) {
         $course2 = $DB->get_record('course', array('id'=>$courseid));
         require_course_login($course2); //this overwrites the object $course :-(
         $course = $DB->get_record("course", array("id"=>$cm->course)); // the workaround
     }
-    
+
     if(!$capabilities->complete) {
         print_error('error');
     }
 
-    
+
     /// Print the page header
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     }
 
     feedback_print_errors();
-  
+
     //check, if the feedback is open (timeopen, timeclose)
     $checktime = time();
     if(($feedback->timeopen > $checktime) OR ($feedback->timeclose < $checktime AND $feedback->timeclose > 0)) {
         // print_simple_box_start('center');
-        print_box_start('generalbox boxaligncenter');
+        echo $OUTPUT->box_start('generalbox boxaligncenter');
             echo '<h2><font color="red">'.get_string('feedback_is_not_open', 'feedback').'</font></h2>';
             print_continue($CFG->wwwroot.'/course/view.php?id='.$course->id);
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
         echo $OUTPUT->footer();
         exit;
     }
-    
+
     //additional check for multiple-submit (prevent browsers back-button). the main-check is in view.php
     $feedback_can_submit = true;
     if($feedback->multiple_submit == 0 ) {
                 $userid = $USER->id; //arb
                 if($completedid = feedback_save_guest_values($_POST, sesskey())){
                     add_to_log($course->id, 'feedback', 'startcomplete', 'view.php?id='.$cm->id, $feedback->id); //arb: log even guest submissions or at least the startcomplete since the other add log event is elsewhere
-                    
+
                     if(!$gonextpage AND !$gopreviouspage) $preservevalues = false;//es kann gespeichert werden
-                    
+
                 }else {
                     $savereturn = 'failed';
                     if(isset($lastpage)) {
                 }
             }
         }
-        
+
         //saving the items
         if($savevalues AND !$preservevalues){
             //exists there any pagebreak, so there are values in the feedback_valuetmp
             $userid = $USER->id; //arb changed from 0 to $USER->id - no strict anonymous feedbacks - if it is a guest taking it then I want to know that it was a guest (at least in the data saved in the feedback tables)
 
             $feedbackcompletedtmp = $DB->get_record('feedback_completedtmp', array('id'=>$completedid));
-            
+
             //fake saving for switchrole
             $is_switchrole = feedback_check_is_switchrole();
             if($is_switchrole) {
                 $savereturn = 'saved';
                 feedback_send_email_anonym($cm, $feedback, $course, $userid);
                 unset($SESSION->feedback->is_started);
-                
+
             }else {
                 $savereturn = 'failed';
             }
             $newpage = 0;
             $ispagebreak = false;
         }
-        
+
         //get the feedbackitems after the last shown pagebreak
         $feedbackitems = $DB->get_records_select('feedback_item', 'feedback = ? AND position > ?', array($feedback->id, $startposition), 'position');
         //get the first pagebreak
         ///////////////////////////////////////////////////////////////////////////
         ///////////////////////////////////////////////////////////////////////////
         echo $OUTPUT->heading(format_text($feedback->name));
-        
+
         if( (intval($feedback->publish_stats) == 1) AND ( $capabilities->viewanalysepage) AND !( $capabilities->viewreports) ) {
             echo '<div class="mdl-align"><a href="'.htmlspecialchars('analysis.php?id=' . $id . '&courseid='.$courseid).'">';
             echo get_string('completed_feedbacks', 'feedback').'</a>';
             echo '</div>';
         }
-        
+
         if(isset($savereturn) && $savereturn == 'saved') {
             if($feedback->page_after_submit) {
                 // print_simple_box_start('center', '75%');
-                print_box_start('generalbox boxaligncenter boxwidthwide');
+                echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
                 echo format_text($feedback->page_after_submit);
                 // print_simple_box_end();
-                print_box_end();
+                echo $OUTPUT->box_end();
             } else {
                 echo '<p align="center"><b><font color="green">'.get_string('entries_saved','feedback').'</font></b></p>';
                 if( intval($feedback->publish_stats) == 1) {
             if(isset($savereturn) && $savereturn == 'failed') {
                 echo '<p align="center"><b><font color="red">'.get_string('saving_failed','feedback').'</font></b></p>';
             }
-    
+
             if(isset($savereturn) && $savereturn == 'missing') {
                 echo '<p align="center"><b><font color="red">'.get_string('saving_failed_because_missing_or_false_values','feedback').'</font></b></p>';
             }
-    
+
             //print the items
             if(is_array($feedbackitems)){
                 // print_simple_box_start('center', '75%');
-                print_box_start('generalbox boxaligncenter boxwidthwide');
+                echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
                 echo '<div class="mdl-align"><form name="frm" action="'.$ME.'" method="post" onsubmit=" ">';
                 echo '<table>';
                 echo '<tr><td colspan="3" align="center">
                 if($countreq > 0) {
                     echo '<tr><td colspan="3"><font color="red">(*)' . get_string('items_are_required', 'feedback') . '</font></td></tr>';
                 }
-                
+
                 unset($startitem);
                 $itemnr = $DB->count_records_select('feedback_item', 'feedback = ? AND hasvalue = 1 AND position < ?', array($feedback->id, $startposition));
                 foreach($feedbackitems as $feedbackitem){
                     }
                     echo '</tr>';
                     echo '<tr><td>&nbsp;</td></tr>';
-                    
+
                     $lastbreakposition = $feedbackitem->position; //last item-pos (item or pagebreak)
                     if($feedbackitem->typ == 'pagebreak'){
                         break;
                     echo '<input type="hidden" name="startitempos" value="'. $startitem->position . '" />';
                     echo '<input type="hidden" name="lastitempos" value="'. $lastitem->position . '" />';
                 }
-                
+
                 if($ispagebreak AND $lastbreakposition > $firstpagebreak->position) {
                     echo '<input name="gopreviouspage" type="submit" value="'.get_string('previous_page','feedback').'" />';
                 }
                 if($lastbreakposition >= $maxitemcount) { //last page
                     echo '<input name="savevalues" type="submit" value="'.get_string('save_entries','feedback').'" />';
                 }
-                
+
                 echo '</form>';
-                
+
                 if($courseid) {
                     echo '<form name="frm" action="'.$CFG->wwwroot.'/course/view.php?id='.$courseid.'" method="post" onsubmit=" ">';
                 }else{
                 echo '</div>';
                 $SESSION->feedback->is_started = true;
                 // print_simple_box_end();
-                print_box_end();
+                echo $OUTPUT->box_end();
             }
         }
     }else {
         // print_simple_box_start('center');
-        print_box_start('generalbox boxaligncenter');
+        echo $OUTPUT->box_start('generalbox boxaligncenter');
             echo '<h2><font color="red">'.get_string('this_feedback_is_already_submitted', 'feedback').'</font></h2>';
             print_continue($CFG->wwwroot.'/course/view.php?id='.$course->id);
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
     }
     /// Finish the page
     ///////////////////////////////////////////////////////////////////////////
index b586b959a22ae0043e14ab1c3da29b9798d9a6d1..69695ac0e1f0eede1f078c7ee5f16b5869b80af4 100644 (file)
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if(!$capabilities->deletesubmissions){
         print_error('error');
     }
-    
+
     $mform = new mod_feedback_delete_completed_form();
     $newformdata = array('id'=>$id,
                         'completedid'=>$completedid,
                         'do_show'=>'edit');
     $mform->set_data($newformdata);
     $formdata = $mform->get_data();
-    
+
     if ($mform->is_cancelled()) {
         redirect('show_entries.php?id='.$id.'&do_show=showentries');
     }
-    
+
     if(isset($formdata->confirmdelete) AND $formdata->confirmdelete == 1){
         if($completed = $DB->get_record('feedback_completed', array('id'=>$completedid))) {
             feedback_delete_completed($completedid);
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     ///////////////////////////////////////////////////////////////////////////
     echo $OUTPUT->heading(format_text($feedback->name));
     // print_simple_box_start("center", "60%", "#FFAAAA", 20, "noticebox");
-    print_box_start('generalbox errorboxcontent boxaligncenter boxwidthnormal');
+    echo $OUTPUT->box_start('generalbox errorboxcontent boxaligncenter boxwidthnormal');
     echo $OUTPUT->heading(get_string('confirmdeleteentry', 'feedback'));
     $mform->display();
     // print_simple_box_end();
-    print_box_end();
-        
+    echo $OUTPUT->box_end();
+
 
     echo $OUTPUT->footer();
 
index 8714aca3c89a9b10fa5c28f9797a0b5fa4df9ca9..ea475aca10e26e8e55fe59c3796734c1b203ebdf 100644 (file)
@@ -7,7 +7,7 @@
 * @license http://www.gnu.org/copyleft/gpl.html GNU Public License
 * @package feedback
 */
-    
+
     require_once("../../config.php");
     require_once("lib.php");
     require_once('delete_item_form.php');
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if(!$capabilities->edititems){
         print_error('error');
     }
-                
+
     $mform = new mod_feedback_delete_item_form();
     $newformdata = array('id'=>$id,
                         'deleteitem'=>$deleteitem,
                         'confirmdelete'=>'1');
     $mform->set_data($newformdata);
     $formdata = $mform->get_data();
-    
+
     if ($mform->is_cancelled()) {
         redirect('edit.php?id='.$id);
     }
-    
+
     if(isset($formdata->confirmdelete) AND $formdata->confirmdelete == 1){
         feedback_delete_item($formdata->deleteitem);
         redirect('edit.php?id=' . $id);
     }
 
-    
+
     /// Print the page header
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     ///////////////////////////////////////////////////////////////////////////
     echo $OUTPUT->heading(format_text($feedback->name));
     // print_simple_box_start("center", "60%", "#FFAAAA", 20, "noticebox");
-    print_box_start('generalbox errorboxcontent boxaligncenter boxwidthnormal');
+    echo $OUTPUT->box_start('generalbox errorboxcontent boxaligncenter boxwidthnormal');
     echo $OUTPUT->heading(get_string('confirmdeleteitem', 'feedback'));
     print_string('relateditemsdeleted','feedback');
     $mform->display();
     // print_simple_box_end();
-    print_box_end();
-        
+    echo $OUTPUT->box_end();
+
     echo $OUTPUT->footer();
 
 ?>
index 7d18106755b406e89a36dbb6c03551eb70c9dfa7..dd81b402cb2cdde89340c0b3154861f69f154d69 100644 (file)
@@ -11,7 +11,7 @@
     require_once("../../config.php");
     require_once("lib.php");
     require_once('delete_template_form.php');
-    
+
     // $SESSION->feedback->current_tab = 'templates';
     $current_tab = 'templates';
 
     $shoulddelete = optional_param('shoulddelete', false, PARAM_INT);
     $deletetempl = optional_param('deletetempl', false, PARAM_INT);
     // $formdata = data_submitted();
-    
+
     if(($formdata = data_submitted()) AND !confirm_sesskey()) {
         print_error('invalidsesskey');
     }
-    
+
     if($canceldelete == 1){
         redirect(htmlspecialchars('edit.php?id='.$id.'&do_show=templates'));
     }
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if(!$capabilities->deletetemplate){
         print_error('error');
     }
-    
+
     $mform = new mod_feedback_delete_template_form();
     $newformdata = array('id'=>$id,
                         'deletetempl'=>$deletetempl,
                         'confirmdelete'=>'1');
-    
+
     $mform->set_data($newformdata);
     $formdata = $mform->get_data();
-    
+
     if ($mform->is_cancelled()) {
         redirect(htmlspecialchars('delete_template.php?id='.$id));
     }
-    
+
     if(isset($formdata->confirmdelete) AND $formdata->confirmdelete == 1){
         feedback_delete_template($formdata->deletetempl);
         redirect(htmlspecialchars('delete_template.php?id=' . $id));
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     /// print the tabs
     include('tabs.php');
-    
+
     /// Print the main part of the page
     ///////////////////////////////////////////////////////////////////////////
     ///////////////////////////////////////////////////////////////////////////
     ///////////////////////////////////////////////////////////////////////////
     echo $OUTPUT->heading(get_string('delete_template','feedback'));
     if($shoulddelete == 1) {
-    
+
         // print_simple_box_start("center", "60%", "#FFAAAA", 20, "noticebox");
-        print_box_start('generalbox errorboxcontent boxaligncenter boxwidthnormal');
+        echo $OUTPUT->box_start('generalbox errorboxcontent boxaligncenter boxwidthnormal');
         echo $OUTPUT->heading(get_string('confirmdeletetemplate', 'feedback'));
         $mform->display();
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
     }else {
         $templates = feedback_get_template_list($course, true);
         echo '<div class="mdl-align">';
         if(!is_array($templates)) {
             // print_simple_box(get_string('no_templates_available_yet', 'feedback'), "center");
-            print_box(get_string('no_templates_available_yet', 'feedback'), 'generalbox boxaligncenter');
+            echo $OUTPUT->box(get_string('no_templates_available_yet', 'feedback'), 'generalbox boxaligncenter');
         }else {
             echo '<table width="30%">';
             echo '<tr><th>'.get_string('templates', 'feedback').'</th><th>&nbsp;</th></tr>';
index 186c852d54a40722d67bde28dd8bfd4245637155..b207fe7be1ec4acc31fa82a1b0ee2c373cd626ea 100644 (file)
@@ -17,7 +17,7 @@
     if(($formdata = data_submitted()) AND !confirm_sesskey()) {
         print_error('invalidsesskey');
     }
-    
+
     $do_show = optional_param('do_show', 'edit', PARAM_ALPHA);
     $moveupitem = optional_param('moveupitem', false, PARAM_INT);
     $movedownitem = optional_param('movedownitem', false, PARAM_INT);
     $switchitemrequired = optional_param('switchitemrequired', false, PARAM_INT);
 
     $ME = strip_querystring($FULLME);//sometimes it is not correct set
-    
+
     // $SESSION->feedback->current_tab = $do_show;
     $current_tab = $do_show;
+
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
@@ -46,7 +46,7 @@
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if(!$capabilities->edititems){
         print_error('error');
     }
@@ -60,7 +60,7 @@
         $item = $DB->get_record('feedback_item', array('id'=>$movedownitem));
         feedback_movedown_item($item);
     }
-    
+
     //moving of items
     if($movehere && isset($SESSION->feedback->moving->movingitem)){
         $item = $DB->get_record('feedback_item', array('id'=>$SESSION->feedback->moving->movingitem));
     } else {
         unset($SESSION->feedback->moving);
     }
-    
+
     if($switchitemrequired) {
         $item = $DB->get_record('feedback_item', array('id'=>$switchitemrequired));
         @feedback_switch_item_required($item);
         redirect($ME.'?'.feedback_edit_get_default_query($id, $do_show));
         exit;
     }
-    
+
     //the create_template-form
     $create_template_form = new feedback_edit_create_template_form();
     $create_template_form->set_feedbackdata(array('capabilities' => $capabilities));
         }
     }
     $lastposition++;
-    
-    
+
+
     //the add_item-form
     $add_item_form = new feedback_edit_add_question_form('edit_item.php');
     $add_item_form->set_data(array('id'=>$id, 'position'=>$lastposition));
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     ///////////////////////////////////////////////////////////////////////////
     ///////////////////////////////////////////////////////////////////////////
     ///////////////////////////////////////////////////////////////////////////
-       
+
     $savereturn=isset($savereturn)?$savereturn:'';
-         
+
     //print the messages
     if($savereturn == 'notsaved_name') {
         echo '<p align="center"><b><font color="red">'.get_string('name_required','feedback').'</font></b></p>';
     if($savereturn == 'saved') {
         echo '<p align="center"><b><font color="green">'.get_string('template_saved','feedback').'</font></b></p>';
     }
-    
+
     if($savereturn == 'failed') {
         echo '<p align="center"><b><font color="red">'.get_string('saving_failed','feedback').'</font></b></p>';
     }
 
     feedback_print_errors();
-    
+
     ///////////////////////////////////////////////////////////////////////////
     ///print the template-section
     ///////////////////////////////////////////////////////////////////////////
     if($do_show == 'templates') {
         // print_simple_box_start("center", '80%');
-        print_box_start('generalbox boxaligncenter boxwidthwide');
+        echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
         $use_template_form->display();
-        
+
         if($capabilities->createprivatetemplate OR $capabilities->createpublictemplate) {
             $create_template_form->display();
             echo '<p><a href="'.htmlspecialchars('delete_template.php?id='.$id).'">'.get_string('delete_templates', 'feedback').'</a></p>';
             </p>';
         }
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
     }
     ///////////////////////////////////////////////////////////////////////////
     ///print the Item-Edit-section
     ///////////////////////////////////////////////////////////////////////////
     if($do_show == 'edit') {
-        
+
         $add_item_form->display();
 
         if(is_array($feedbackitems)){
             $itemnr = 0;
-            
+
             $helpbutton = helpbutton('preview', get_string('preview','feedback'), 'feedback',true,false,'',true);
-            
+
             echo $OUTPUT->heading($helpbutton . get_string('preview', 'feedback'));
             if(isset($SESSION->feedback->moving) AND $SESSION->feedback->moving->shouldmoving == 1) {
                 echo $OUTPUT->heading('<a href="'.htmlspecialchars($ME.'?id='.$id).'">'.get_string('cancel_moving', 'feedback').'</a>');
             }
             // print_simple_box_start('center', '80%');
-            print_box_start('generalbox boxaligncenter boxwidthwide');
-            
+            echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
+
             //check, if there exists required-elements
             $countreq = $DB->count_records('feedback_item', array('feedback'=>$feedback->id, 'required'=> 1));
             if($countreq > 0) {
                 // echo '<font color="red">(*)' . get_string('items_are_required', 'feedback') . '</font>';
                 echo '<span class="feedback_required_mark">(*)' . get_string('items_are_required', 'feedback') . '</span>';
             }
-            
+
             echo '<table>';
             if(isset($SESSION->feedback->moving) AND $SESSION->feedback->moving->shouldmoving == 1) {
                 $moveposition = 1;
                 }
                 echo '</td>';
                 echo '<td>';
-                
+
                 //print the toggle-button to switch required yes/no
                 if($feedbackitem->hasvalue == 1) {
                     // echo '<form action="'.$ME.'" method="post"><fieldset>';
                 }else {
                     echo '<tr><td>&nbsp;</td></tr>';
                 }
-                
+
             }
             echo '</table>';
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
         }else{
             // print_simple_box(get_string('no_items_available_yet','feedback'),"center");
-            print_box(get_string('no_items_available_yet','feedback'),'generalbox boxaligncenter');
+            echo $OUTPUT->box(get_string('no_items_available_yet','feedback'),'generalbox boxaligncenter');
         }
     }
     /// Finish the page
 
     function feedback_edit_get_default_query($id, $tab) {
         global $USER;
-        
+
         $query = 'id='.$id;
         $query .= '&do_show='.$tab;
         //$query .= '&sesskey='.sesskey();
-        
+
         return $query;
     }
 
     function feedback_edit_print_default_form_values($id, $tab) {
         global $USER;
-        
+
         echo '<input type="hidden" name="sesskey" value="'.sesskey().'" />';
         echo '<input type="hidden" name="id" value="'.$id.'" />';
         echo '<input type="hidden" name="do_show" value="'.$tab.'" />';
index 9e5d71549dcc001cd83876711c739e1cea3765c3..44fc11318dac10855945d9f7689f1d4c607f739c 100644 (file)
     $id = optional_param('id', NULL, PARAM_INT);
     $typ = optional_param('typ', false, PARAM_ALPHA);
     $itemid = optional_param('itemid', false, PARAM_INT);
-    
+
     if(!$typ)redirect(htmlspecialchars('edit.php?id=' . $id));
 
     // set up some general variables
-    $usehtmleditor = can_use_html_editor(); 
+    $usehtmleditor = can_use_html_editor();
 
 
     if(($formdata = data_submitted()) AND !confirm_sesskey()) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-        
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-        
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
@@ -41,7 +41,7 @@
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if(!$capabilities->edititems){
         print_error('error');
     }
@@ -52,7 +52,7 @@
         redirect(htmlspecialchars('edit.php?id='.$id));
         exit;
     }
-    
+
     //get the existing item or create it
     // $formdata->itemid = isset($formdata->itemid) ? $formdata->itemid : NULL;
     if($itemid and $item = $DB->get_record('feedback_item', array('id'=>$itemid))) {
@@ -78,7 +78,7 @@
     // if(isset($formdata->editcancel) AND $formdata->editcancel == 1){
         // redirect(htmlspecialchars('edit.php?id=' . $id));
     // }
-    
+
     if(isset($formdata->saveitem) AND $formdata->saveitem == 1){
         $newposition = $formdata->position;
         $formdata->position = $newposition + 1;
                 $SESSION->feedback->errors[] = get_string('item_creation_failed', 'feedback');
             }else {
                 redirect(htmlspecialchars('edit.php?id='.$id));
-            }            
+            }
         }
     }
-    
+
     if(isset($formdata->updateitem) AND $formdata->updateitem == 1){
         //update the item and go back
         if (!feedback_update_item($item, $formdata)) {
                 $SESSION->feedback->errors[] = get_string('item_update_failed', 'feedback');
             }else {
                 redirect(htmlspecialchars('edit.php?id='.$id));
-            } 
+            }
         }
     }
     ////////////////////////////////////////////////////////////////////////////////////
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     /// print the tabs
     include('tabs.php');
-    
+
     /// Print the main part of the page
     ///////////////////////////////////////////////////////////////////////////
     ///////////////////////////////////////////////////////////////////////////
     ///////////////////////////////////////////////////////////////////////////
     echo $OUTPUT->heading(format_text($feedback->name));
-  
-          
+
+
     //print errormsg
     if(isset($error)){echo $error;}
 
     feedback_print_errors();
-    
+
     //new formdefinition
     $itemclass = 'feedback_item_'.$typ;
     $itemobj = new $itemclass();
     $item_form = &$itemobj->show_edit($item);
-    
+
     $i_form = &$item_form->get_item_form();
     // $i_form->addElement('header', 'general', 'Titel');
     $i_form->addElement('hidden', 'id', $id);
     $i_form->addElement('hidden', 'itemid', isset($item->id)?$item->id:'');
     $i_form->addElement('hidden', 'typ', $typ);
     $i_form->addElement('hidden', 'feedbackid', $feedback->id);
-    
 
-    $lastposition = $DB->count_records('feedback_item', array('feedback'=>$feedback->id));    
+
+    $lastposition = $DB->count_records('feedback_item', array('feedback'=>$feedback->id));
     if($position == -1){
         $i_formselect_last = $lastposition + 1;
         $i_formselect_value = $lastposition + 1;
         $i_formselect_value = $item->position;
     }
     $i_formselect = $i_form->addElement('select',
-                                        'position', 
-                                        get_string('position', 'feedback').'&nbsp;', 
+                                        'position',
+                                        get_string('position', 'feedback').'&nbsp;',
                                         array_slice(range(0,$i_formselect_last),1,$i_formselect_last,true));
     $i_formselect->setValue($i_formselect_value);
-    
+
     $buttonarray = array();
     if(!empty($item->id)){
         $i_form->addElement('hidden', 'updateitem', '1');
     $i_form->addGroup($buttonarray, 'buttonar', '', array(' '), false);
     $item_form->display();
 
-/*            
+/*
     // print_simple_box_start('center');
-    print_box_start('generalbox boxwidthwide boxaligncenter');
+    echo $OUTPUT->box_start('generalbox boxwidthwide boxaligncenter');
         echo '<form action="'.$ME.'" method="post">';
         echo '<input type="hidden" name="sesskey" value="'.sesskey().'" />';
-    
+
     //this div makes the buttons stand side by side
     echo '<div>';
     $itemclass = 'feedback_item_'.$typ;
     $itemobj = new $itemclass();
     $itemobj->show_edit($item, $usehtmleditor);
-    echo '</div>';        
+    echo '</div>';
         echo '<input type="hidden" name="id" value="'.$id.'" />';
         echo '<input type="hidden" name="itemid" value="'.(isset($item->id)?$item->id:'').'" />';
         echo '<input type="hidden" name="typ" value="'.$typ.'" />';
         echo '<input type="hidden" name="feedbackid" value="'.$feedback->id.'" />';
-    
+
     //choose the position
     $lastposition = $DB->count_records('feedback_item', array('feedback'=>$feedback->id));
     echo get_string('position', 'feedback').'&nbsp;';
             feedback_print_numeric_option_list(1, $lastposition, $item->position);
         }
     echo '</select><hr />';
-    
-    //////////////////////////////////////////////////////////////////////////////////////        
-    //////////////////////////////////////////////////////////////////////////////////////        
+
+    //////////////////////////////////////////////////////////////////////////////////////
+    //////////////////////////////////////////////////////////////////////////////////////
     if(!empty($item->id)){
         echo '<input type="hidden" id="updateitem" name="updateitem" value="1" />';
         echo '<input type="submit" value ="'.get_string('update_item', 'feedback').'" />';
     }
     echo '<input type="submit" name="cancel" value="'.get_string('cancel').'" />';
     echo '</form>';
-    //////////////////////////////////////////////////////////////////////////////////////        
+    //////////////////////////////////////////////////////////////////////////////////////
     //////////////////////////////////////////////////////////////////////////////////////
 */
     // print_simple_box_end();
-    // print_box_end();
-  
+    // echo $OUTPUT->box_end();
+
     if ($typ!='label') {
         $PAGE->requires->js('mod/feedback/feedback.js');
         $PAGE->requires->js_function_call('set_item_focus', Array('id_itemname'));
-    } 
+    }
 
     /// Finish the page
     ///////////////////////////////////////////////////////////////////////////
index 0821a253a45e8d7a29a15ccc89175052db53c076..ea8c6e259f5455853a4ab4d6b450b89f89088c63 100644 (file)
@@ -10,7 +10,7 @@
 
     require_once("../../config.php");
     require_once("lib.php");
-    
+
     // get parameters
     $id = required_param('id', PARAM_INT);
     $choosefile = optional_param('choosefile', false, PARAM_PATH);
     if(($formdata = data_submitted()) AND !confirm_sesskey()) {
         print_error('invalidsesskey');
     }
-    
+
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if(!$capabilities->edititems){
         print_error('invalidaction');
     }
-    
+
     unset($filename);
-    if ($action == 'choosefile' AND confirm_sesskey() ) { 
+    if ($action == 'choosefile' AND confirm_sesskey() ) {
 
         // file checks out ok
         $fileisgood = false;
 
-        // work out if this is an uploaded file 
+        // work out if this is an uploaded file
         // or one from the filesarea.
         if ($choosefile) {
             $filename = "{$CFG->dataroot}/{$course->id}/{$choosefile}";
         }
     }
-    
+
     // process if we are happy file is ok
-    if (isset($filename)) { 
+    if (isset($filename)) {
         if(!is_file($filename) OR !is_readable($filename)) {
             print_error('filenotreadable');
         }
         if(!$xmldata = feedback_load_xml_data($filename)) {
             print_error('cannotloadxml', 'feedback', 'edit.php?id='.$id);
         }
-        
+
         $importerror = feedback_import_loaded_data($xmldata, $feedback->id);
         if($importerror->stat == true) {
             redirect('edit.php?id='.$id.'&do_show=templates', get_string('import_successfully', 'feedback'), 3);
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     ///////////////////////////////////////////////////////////////////////////
     ///////////////////////////////////////////////////////////////////////////
     echo $OUTPUT->heading(get_string('import_questions','feedback'));
-    
+
     if(isset($importerror->msg) AND is_array($importerror->msg)) {
         // print_simple_box_start('center', '', '#FFAAAA', 5, 'notifyproblem');
-        print_box_start('generalbox errorboxcontent boxaligncenter');
+        echo $OUTPUT->box_start('generalbox errorboxcontent boxaligncenter');
         foreach($importerror->msg as $msg) {
             echo $msg.'<br />';
         }
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
     }
-    
+
     ?>
 
      <form name="form" method="post" action="import.php">
           <input type="hidden" name="action" value="choosefile" />
           <input type="hidden" name="id" value="<?php p($id);?>" />
           <input type="hidden" name="do_show" value="templates" />
-          <?php print_box_start('generalbox boxaligncenter boxwidthwide'); ?>
+          <?php echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide'); ?>
           <input type="radio" name="deleteolditems" value="1" checked="checked" /> <?php echo get_string('delete_old_items', 'feedback').' ('.get_string('oldvalueswillbedeleted','feedback').')';?><br />
           <input type="radio" name="deleteolditems" value="0" /> <?php echo get_string('append_new_items', 'feedback').' ('.get_string('oldvaluespreserved','feedback').')';?><br />
           <table cellpadding="5">
 
                 <tr>
                      <td>&nbsp;</td>
-                     <td><?php  
+                     <td><?php
                         $form = new html_form();
                         $form->button->text = get_string('choosefile', 'feedback');
                         $form->button->title = $form->button->text;
                     </td>
                 </tr>
           </table>
-          <?php 
-          print_box_end(); ?>
+          <?php
+          echo $OUTPUT->box_end(); ?>
      </form>
 
      <?php
     print_single_button('edit.php', array('id'=>$id, 'do_show'=>'templates'), get_string('cancel'));
     echo '</div>';
     echo $OUTPUT->footer();
-  
+
     function feedback_load_xml_data($filename) {
         global $CFG;
         require_once($CFG->dirroot.'/lib/xmlize.php');
-    
+
         $datei =  file_get_contents($filename);
-        
+
         if(!$datei = feedback_check_xml_utf8($datei)) return false;
-        
+
         $data = xmlize($datei, 1, 'UTF-8');
-        
+
         if(intval($data['FEEDBACK']['@']['VERSION']) != 200701) {
             return false;
         }
         $data = $data['FEEDBACK']['#']['ITEMS'][0]['#']['ITEM'];
         return $data;
     }
-    
+
     function feedback_import_loaded_data(&$data, $feedbackid){
         global $CFG, $DB;
-        
+
         $deleteolditems = optional_param('deleteolditems', 0, PARAM_INT);
-        
+
         $error = new object();
         $error->stat = true;
         $error->msg = array();
-        
+
         if(!is_array($data)) {
             $error->msg[] = get_string('data_is_not_an_array', 'feedback');
             $error->stat = false;
             return $error;
         }
-        
+
         if($deleteolditems) {
             feedback_delete_all_items($feedbackid);
             $position = 0;
             //items will be add to the end of the existing items
             $position = $DB->count_records('feedback_item', array('feedback'=>$feedbackid));
         }
-        
+
         foreach($data as $item) {
             $position++;
             //check the typ
             $typ = $item['@']['TYPE'];
-            
+
             //check oldtypes first
             switch($typ) {
                 case 'radio':
                 continue;
             }
             $itemobj = new $itemclass();
-            
+
             $newitem = new object();
             $newitem->feedback = $feedbackid;
             $newitem->template = 0;
                     $newitem->presentation = 'd>>>>>'.$newitem->presentation;
                     break;
             }
-            
+
             if($typ != 'pagebreak') {
                 $newitem->hasvalue = $itemobj->get_hasvalue();
             }else {
     function feedback_check_xml_utf8($text) {
         //find the encoding
         $searchpattern = '/^\<\?xml.+(encoding=\"([a-z0-9-]*)\").+\?\>/is';
-        
+
         if(!preg_match($searchpattern, $text, $match)) return false; //no xml-file
-        
+
         //$match[0] = \<\? xml ... \?\> (without \)
         //$match[1] = encoding="...."
         //$match[2] = ISO-8859-1 or so on
         if(isset($match[0]) AND !isset($match[1])){ //no encoding given. we assume utf-8
             return $text;
         }
-        
+
         if(isset($match[0]) AND isset($match[1]) AND isset($match[2])) { //encoding is given in $match[2]
             $enc = $match[2];
             $textlib = textlib_get_instance();
index 69071a177c5964bcdae9330969d77fe369c2d512..c4cc1220b50d92be6a34cb576a746939e1e194a5 100644 (file)
@@ -5,20 +5,20 @@ require_once($CFG->dirroot.'/mod/feedback/item/feedback_item_class.php');
 class feedback_item_captcha extends feedback_item_base {
     var $type = "captcha";
     function init() {
-    
+
     }
-    
+
     function show_edit($item) {
         global $CFG;
-        
+
         require_once('captcha_form.php');
-        
+
         $item_form = new feedback_captcha_form();
 
         $item->presentation = empty($item->presentation) ? 3 : $item->presentation;
         $item->name = empty($item->name) ? '' : $item->name;
         $item->label = empty($item->label) ? '' : $item->label;
-        
+
         $item->required = isset($item->required) ? $item->required : 1;
         if($item->required) {
             $item_form->requiredcheck->setValue(true);
@@ -26,7 +26,7 @@ class feedback_item_captcha extends feedback_item_base {
 
         $item_form->itemname->setValue($item->name);
         $item_form->itemlabel->setValue($item->label);
-        
+
         $item_form->select->setValue($item->presentation);
         return $item_form;
     }
@@ -49,13 +49,13 @@ class feedback_item_captcha extends feedback_item_base {
     }
 
     function print_item($item, $value = false, $readonly = false, $edit = false, $highlightrequire = false){
-        global $SESSION, $CFG, $DB;
-        
+        global $SESSION, $CFG, $DB, $OUTPUT;
+
         $align = get_string('thisdirection') == 'ltr' ? 'left' : 'right';
-        
+
         $presentation = $item->presentation;
         $SESSION->feedback->item->captcha->charcount = $presentation;
-        
+
         $cmid = 0;
         if(!$readonly) {
             $feedbackid = $item->feedback;
@@ -66,21 +66,21 @@ class feedback_item_captcha extends feedback_item_base {
                 }
             }
         }
-        
+
         if(isset($SESSION->feedback->item->captcha->checked)) {
             $checked = $SESSION->feedback->item->captcha->checked == true;
             unset($SESSION->feedback->item->captcha->checked);
         }else {
             $checked = false;
         }
-        
+
         //check if an false value even the value is not required
         if(!$readonly AND !$item->required AND $value != '' AND $SESSION->feedback->item->captcha->checkchar != $value) {
             $falsevalue = true;
         }else {
             $falsevalue = false;
         }
-        
+
         if(($highlightrequire AND $item->required AND !$checked) OR $falsevalue) {
             $highlight = 'bgcolor="#FFAAAA" class="missingrequire"';
         }else {
@@ -101,10 +101,10 @@ class feedback_item_captcha extends feedback_item_base {
     <?php
         if($readonly){
             // print_simple_box_start($align);
-            print_box_start('generalbox boxalign'.$align);
+            echo $OUTPUT->box_start('generalbox boxalign'.$align);
             echo $value ? $value : '&nbsp;';
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
         }else {
     ?>
             <input type="text" name="<?php echo $item->typ . '_' . $item->id;?>"
index 74bd0dfce868ea7d4854e9ea854c62006c9c2419..0cda009daa8080dda498be2ad6fd8819b5901761 100644 (file)
@@ -5,33 +5,33 @@ require_once($CFG->dirroot.'/mod/feedback/item/feedback_item_class.php');
 class feedback_item_info extends feedback_item_base {
     var $type = "info";
     function init() {
-    
+
     }
-    
+
     function &show_edit($item) {
         global $CFG;
-        
+
         require_once('info_form.php');
-        
+
         $item_form = new feedback_info_form();
-        
+
         $item->presentation = empty($item->presentation) ? '' : $item->presentation;
         $item->name = empty($item->name) ? '' : htmlspecialchars($item->name);
         $item->label = empty($item->label) ? '' : $item->label;
-        
+
         $item_form->requiredcheck->setValue(false);
 
         $item_form->itemname->setValue($item->name);
         $item_form->itemlabel->setValue($item->label);
 
         $item_form->infotype->setValue($item->presentation);
-        
+
         return $item_form;
     }
 
     //liefert eine Struktur ->name, ->data = array(mit Antworten)
     function get_analysed($item, $groupid = false, $courseid = false) {
-        
+
         $presentation = $item->presentation;
         $aVal = null;
         $aVal->data = null;
@@ -42,7 +42,7 @@ class feedback_item_info extends feedback_item_base {
             $data = array();
             $datavalue = new object();
             foreach($values as $value) {
-                
+
                 switch($presentation) {
                     case 1:
                         $datavalue->value = $value->value;
@@ -66,7 +66,7 @@ class feedback_item_info extends feedback_item_base {
     }
 
     function get_printval($item, $value) {
-        
+
         if(!isset($value->value)) return '';
         return UserDate($value->value);
     }
@@ -105,9 +105,9 @@ class feedback_item_info extends feedback_item_base {
     }
 
     function print_item($item, $value = false, $readonly = false, $edit = false, $highlightrequire = false){
-        global $USER, $DB;
+        global $USER, $DB, $OUTPUT;
         $align = get_string('thisdirection') == 'ltr' ? 'left' : 'right';
-        
+
         $presentation = $item->presentation;
         if($highlightrequire AND $item->required AND strval($value) == '') {
             $highlight = 'bgcolor="#FFAAAA" class="missingrequire"';
@@ -128,10 +128,10 @@ class feedback_item_info extends feedback_item_base {
     <?php
         if($readonly){
             // print_simple_box_start($align);
-            print_box_start('generalbox boxalign'.$align);
+            echo $OUTPUT->box_start('generalbox boxalign'.$align);
             echo $value ? UserDate($value):'&nbsp;';
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
         }else {
             $feedback = $DB->get_record('feedback', array('id'=>$item->feedback));
             $course = $DB->get_record('course', array('id'=>$feedback->course));
index 999111e2079d612c8112c9942eeda199a1133c1a..bb017404f1184a83ec8a73985a277b331ca18bed 100644 (file)
@@ -9,16 +9,16 @@ define('FEEDBACK_MULTICHOICE_ADJUST_SEP', '<<<<<');
 class feedback_item_multichoice extends feedback_item_base {
     var $type = "multichoice";
     function init() {
-        
+
     }
-    
+
     function show_edit($item) {
         global $CFG;
-        
+
         require_once('multichoice_form.php');
-        
+
         $item_form = new feedback_multichoice_form();
-        
+
         $item->presentation = empty($item->presentation) ? '' : $item->presentation;
         $item->name = empty($item->name) ? '' : $item->name;
         $item->label = empty($item->label) ? '' : $item->label;
@@ -29,12 +29,12 @@ class feedback_item_multichoice extends feedback_item_base {
         if($item->required) {
             $item_form->requiredcheck->setValue(true);
         }
-        
+
         $item_form->itemname->setValue($item->name);
         $item_form->itemlabel->setValue($item->label);
-        
+
         $item_form->selectadjust->setValue($info->horizontal);
-        
+
         $item_form->selecttype->setValue($info->subtype);
 
         $itemvalues = str_replace(FEEDBACK_MULTICHOICE_LINE_SEP, "\n", $info->presentation);
@@ -47,7 +47,7 @@ class feedback_item_multichoice extends feedback_item_base {
     //XXX ist ein eindimensionales Array (anzahl der Antworten bei Typ Radio) Jedes Element ist eine Struktur (answertext, answercount)
     function get_analysed($item, $groupid = false, $courseid = false) {
         $info = $this->get_info($item);
-        
+
         $analysedItem = array();
         $analysedItem[] = $item->typ;
         $analysedItem[] = $item->name;
@@ -55,7 +55,7 @@ class feedback_item_multichoice extends feedback_item_base {
         $answers = null;
         // $presentation = '';
         // @list($presentation) = explode(FEEDBACK_RADIO_ADJUST_SEP, $item->presentation); //remove the adjustment-info
-        
+
         $answers = explode (FEEDBACK_MULTICHOICE_LINE_SEP, $info->presentation);
         if(!is_array($answers)) return null;
 
@@ -63,7 +63,7 @@ class feedback_item_multichoice extends feedback_item_base {
         $values = feedback_get_group_values($item, $groupid, $courseid);
         if(!$values) return null;
         //schleife ueber den Werten und ueber die Antwortmoeglichkeiten
-        
+
         $analysedAnswer = array();
         if($info->subtype == 'c') {
             for($i = 1; $i <= sizeof($answers); $i++) {
@@ -103,15 +103,15 @@ class feedback_item_multichoice extends feedback_item_base {
 
     function get_printval($item, $value) {
         $info = $this->get_info($item);
-        
+
         $printval = '';
-        
+
         if(!isset($value->value)) return $printval;
-                
+
         // @list($presentation) = explode(FEEDBACK_RADIO_ADJUST_SEP, $item->presentation); //remove the adjustment-info
-        
+
         $presentation = explode (FEEDBACK_MULTICHOICE_LINE_SEP, $info->presentation);
-        
+
         if($info->subtype == 'c') {
             $vallist = array_values(explode (FEEDBACK_MULTICHOICE_LINE_SEP, $value->value));
             for($i = 0; $i < sizeof($vallist); $i++) {
@@ -140,12 +140,12 @@ class feedback_item_multichoice extends feedback_item_base {
         if(substr($sep_dec, 0, 2) == '[['){
             $sep_dec = FEEDBACK_DECIMAL;
         }
-        
+
         $sep_thous = get_string('separator_thousand', 'feedback');
         if(substr($sep_thous, 0, 2) == '[['){
             $sep_thous = FEEDBACK_THOUSAND;
         }
-            
+
         $analysedItem = $this->get_analysed($item, $groupid, $courseid);
         if($analysedItem) {
             // $itemnr++;
@@ -182,10 +182,10 @@ class feedback_item_multichoice extends feedback_item_base {
         if(is_array($data)) {
             for($i = 0; $i < sizeof($data); $i++) {
                 $aData = $data[$i];
-                
+
                 $worksheet->setFormat("<l><f><ro2><vo><c:blue>");
                 $worksheet->write_string($rowOffset, $i + 2, trim($aData->answertext));
-                
+
                 $worksheet->setFormat("<l><vo>");
                 $worksheet->write_number($rowOffset + 1, $i + 2, $aData->answercount);
                 $worksheet->setFormat("<l><f><vo><pr>");
@@ -197,12 +197,13 @@ class feedback_item_multichoice extends feedback_item_base {
     }
 
     function print_item($item, $value = false, $readonly = false, $edit = false, $highlightrequire = false){
+        global $OUTPUT;
         $info = $this->get_info($item);
         $align = get_string('thisdirection') == 'ltr' ? 'left' : 'right';
-        
+
         $presentation = explode (FEEDBACK_MULTICHOICE_LINE_SEP, $info->presentation);
-        
-        
+
+
         //test if required and no value is set so we have to mark this item
         //we have to differ check and the other subtypes
         if($info->subtype == 'c') {
@@ -217,11 +218,11 @@ class feedback_item_multichoice extends feedback_item_base {
                 $highlight = '';
             }
             $requiredmark =  ($item->required == 1)?'<span class="feedback_required_mark">*</span>':'';
-            
+
             echo '<td '.$highlight.' valign="top" align="'.$align.'">';
             if($edit OR $readonly) {
                 echo '('.$item->label.') ';
-            }            
+            }
             echo format_text($item->name.$requiredmark, true, false, false).'</td>';
             echo '<td valign="top" align="'.$align.'">';
         }else {
@@ -233,7 +234,7 @@ class feedback_item_multichoice extends feedback_item_base {
             $requiredmark =  ($item->required == 1)?'<span class="feedback_required_mark">*</span>':'';
             ?>
                 <td <?php echo $highlight;?> valign="top" align="<?php echo $align;?>">
-                <?php 
+                <?php
                 if($edit OR $readonly) {
                     echo '('.$item->label.') ';
                 }
@@ -247,7 +248,7 @@ class feedback_item_multichoice extends feedback_item_base {
         $checked = '';
         if($readonly){
             if($info->subtype == 'c') {
-                print_box_start('generalbox boxalign'.$align);
+                echo $OUTPUT->box_start('generalbox boxalign'.$align);
                 foreach($presentation as $pres){
                     foreach($values as $val) {
                         if($val == $index){
@@ -258,15 +259,15 @@ class feedback_item_multichoice extends feedback_item_base {
                     $index++;
                 }
                 // print_simple_box_end();
-                print_box_end();
+                echo $OUTPUT->box_end();
             }else {
                 foreach($presentation as $pres){
                     if($value == $index){
                         // print_simple_box_start($align);
-                        print_box_start('generalbox boxalign'.$align);
+                        echo $OUTPUT->box_start('generalbox boxalign'.$align);
                         echo text_to_html($pres, true, false, false);
                         // print_simple_box_end();
-                        print_box_end();
+                        echo $OUTPUT->box_end();
                         break;
                     }
                     $index++;
@@ -293,7 +294,7 @@ class feedback_item_multichoice extends feedback_item_base {
                     echo '<table><tr>';
                 }
             }
-            
+
             switch($info->subtype) {
                 case 'r':
                     $this->print_item_radio($presentation, $item, $value, $info, $align);
@@ -305,7 +306,7 @@ class feedback_item_multichoice extends feedback_item_base {
                     $this->print_item_dropdown($presentation, $item, $value, $info, $align);
                     break;
             }
-            
+
             if($info->subtype != 'd') {
                 if($info->horizontal) {
                     echo '</tr></table>';
@@ -324,7 +325,7 @@ class feedback_item_multichoice extends feedback_item_base {
 
     function check_value($value, $item) {
         $info = $this->get_info($item);
-        
+
         if($info->subtype == 'c') {
             if((!isset($value) OR !is_array($value) OR $value[0] == '' OR $value[0] == 0) AND $item->required != 1){
                 return true;
@@ -362,17 +363,17 @@ class feedback_item_multichoice extends feedback_item_base {
     function get_hasvalue() {
         return 1;
     }
-    
+
     function get_info($item) {
         $presentation = empty($item->presentation) ? '' : $item->presentation;
-        
+
         $info = new object();
         //check the subtype of the multichoice
         //it can be check(c), radio(r) or dropdown(d)
         $info->subtype = '';
         $info->presentation = '';
         $info->horizontal = false;
-        
+
         @list($info->subtype, $info->presentation) = explode(FEEDBACK_MULTICHOICE_TYPE_SEP, $item->presentation);
         if(!isset($info->subtype)) {
             $info->subtype = 'r';
@@ -388,7 +389,7 @@ class feedback_item_multichoice extends feedback_item_base {
         }
         return $info;
     }
-    
+
     function item_arrayToString($value) {
         if(!is_array($value)) {
             return $value;
@@ -402,7 +403,7 @@ class feedback_item_multichoice extends feedback_item_base {
         }
         return $retval;
     }
-    
+
     function print_item_radio($presentation, $item, $value, $info, $align) {
         $index = 1;
         $checked = '';
@@ -441,13 +442,13 @@ class feedback_item_multichoice extends feedback_item_base {
     }
 
     function print_item_check($presentation, $item, $value, $info, $align) {
-       
+
         if (is_array($value)) {
             $values = $value;
         }else {
             $values = explode(FEEDBACK_MULTICHOICE_LINE_SEP, $value);
         }
-        
+
         $index = 1;
         $checked = '';
         foreach($presentation as $check){
@@ -469,7 +470,7 @@ class feedback_item_multichoice extends feedback_item_base {
                     value="<?php echo $index;?>" <?php echo $checked;?> />
                 </td><td align="<?php echo $align;?>"><label for="<?php echo $inputid;?>"><?php echo text_to_html($check, true, false, false);?>&nbsp;</label>
                 </td>
-        <?php         
+        <?php
             }else {
         ?>
                 <table><tr>
@@ -484,7 +485,7 @@ class feedback_item_multichoice extends feedback_item_base {
             $index++;
         }
     }
-    
+
     function print_item_dropdown($presentation, $item, $value, $info, $align) {
         ?>
         <select name="<?php echo $item->typ .'_' . $item->id;?>" size="1">
@@ -507,7 +508,7 @@ class feedback_item_multichoice extends feedback_item_base {
         </select>
         <?php
     }
-    
+
 }
-    
+
 ?>
index f7b62fa9dd585fdf3a1310b7ab653573ec535b9d..33937c71575c399254f2b27ee605f7d8c9717efb 100644 (file)
@@ -14,16 +14,16 @@ define('FEEDBACK_MULTICHOICERATED_ADJUST_SEP', '<<<<<');
 class feedback_item_multichoicerated extends feedback_item_base {
     var $type = "multichoicerated";
     function init() {
-    
+
     }
-    
+
     function show_edit($item) {
         global $CFG;
-        
+
         require_once('multichoicerated_form.php');
-        
+
         $item_form = new feedback_multichoicerated_form();
-        
+
         $item->presentation = empty($item->presentation) ? '' : $item->presentation;
         $item->name = empty($item->name) ? '' : $item->name;
         $item->label = empty($item->label) ? '' : $item->label;
@@ -34,17 +34,17 @@ class feedback_item_multichoicerated extends feedback_item_base {
         if($item->required) {
             $item_form->requiredcheck->setValue(true);
         }
-        
+
         $item_form->itemname->setValue($item->name);
         $item_form->itemlabel->setValue($item->label);
-        
+
         $item_form->selectadjust->setValue($info->horizontal);
-        
+
         $item_form->selecttype->setValue($info->subtype);
 
         $itemvalues = $this->prepare_presentation_values_print($info->presentation, FEEDBACK_MULTICHOICERATED_VALUE_SEP, FEEDBACK_MULTICHOICERATED_VALUE_SEP2);
         $item_form->values->setValue($itemvalues);
-        
+
         return $item_form;
     }
 
@@ -54,7 +54,7 @@ class feedback_item_multichoicerated extends feedback_item_base {
         $analysedItem = array();
         $analysedItem[] = $item->typ;
         $analysedItem[] = $item->name;
-        
+
         //die moeglichen Antworten extrahieren
         $info = $this->get_info($item);
         $lines = null;
@@ -65,7 +65,7 @@ class feedback_item_multichoicerated extends feedback_item_base {
         $values = feedback_get_group_values($item, $groupid, $courseid);
         if(!$values) return null;
         //schleife ueber den Werten und ueber die Antwortmoeglichkeiten
-        
+
         $analysedAnswer = array();
 
         for($i = 1; $i <= sizeof($lines); $i++) {
@@ -93,11 +93,11 @@ class feedback_item_multichoicerated extends feedback_item_base {
 
     function get_printval($item, $value) {
         $printval = '';
-        
+
         if(!isset($value->value)) return $printval;
-        
+
         $info = $this->get_info($item);
-                
+
         $presentation = explode (FEEDBACK_MULTICHOICERATED_LINE_SEP, $info->presentation);
         $index = 1;
         foreach($presentation as $pres){
@@ -116,12 +116,12 @@ class feedback_item_multichoicerated extends feedback_item_base {
         if(substr($sep_dec, 0, 2) == '[['){
             $sep_dec = FEEDBACK_DECIMAL;
         }
-        
+
         $sep_thous = get_string('separator_thousand', 'feedback');
         if(substr($sep_thous, 0, 2) == '[['){
             $sep_thous = FEEDBACK_THOUSAND;
         }
-            
+
         $analysedItem = $this->get_analysed($item, $groupid, $courseid);
         if($analysedItem) {
             //echo '<table>';
@@ -139,7 +139,7 @@ class feedback_item_multichoicerated extends feedback_item_base {
                 $pix = "pics/$intvalue.gif";
                 $pixnr++;
                 $pixwidth = intval($val->quotient * FEEDBACK_MAX_PIX_LENGTH);
-                
+
                 $avg += $val->avg;
                 $quotient = number_format(($val->quotient * 100), 2, $sep_dec, $sep_thous);
                 echo '<tr><td align="left" valign="top">-&nbsp;&nbsp;' . trim($val->answertext) . ' ('.$val->value.'):</td><td align="left" style="width: '.FEEDBACK_MAX_PIX_LENGTH.'"><img alt="'.$intvalue.'" src="'.$pix.'" height="5" width="'.$pixwidth.'" />' . $val->answercount. (($val->quotient > 0)?'&nbsp;('. $quotient . '&nbsp;%)':'') . '</td></tr>';
@@ -165,10 +165,10 @@ class feedback_item_multichoicerated extends feedback_item_base {
             $avg = 0.0;
             for($i = 0; $i < sizeof($data); $i++) {
                 $aData = $data[$i];
-                
+
                 $worksheet->setFormat("<l><f><ro2><vo><c:blue>");
                 $worksheet->write_string($rowOffset, $i + 2, trim($aData->answertext).' ('.$aData->value.')');
-                
+
                 $worksheet->setFormat("<l><vo>");
                 $worksheet->write_number($rowOffset + 1, $i + 2, $aData->answercount);
                 //$worksheet->setFormat("<l><f><vo>");
@@ -178,7 +178,7 @@ class feedback_item_multichoicerated extends feedback_item_base {
             //mittelwert anzeigen
             $worksheet->setFormat("<l><f><ro2><vo><c:red>");
             $worksheet->write_string($rowOffset, sizeof($data) + 2, get_string('average', 'feedback'));
-            
+
             $worksheet->setFormat("<l><f><vo>");
             $worksheet->write_number($rowOffset + 1, sizeof($data) + 2, $avg);
         }
@@ -187,9 +187,10 @@ class feedback_item_multichoicerated extends feedback_item_base {
     }
 
     function print_item($item, $value = false, $readonly = false, $edit = false, $highlightrequire = false){
+        global $OUTPUT;
         $align = get_string('thisdirection') == 'ltr' ? 'left' : 'right';
         $info = $this->get_info($item);
-        
+
         $lines = explode (FEEDBACK_MULTICHOICERATED_LINE_SEP, $info->presentation);
         $requiredmark =  ($item->required == 1)?'<span class="feedback_required_mark">*</span>':'';
         if($highlightrequire AND $item->required AND intval($value) <= 0) {
@@ -215,10 +216,10 @@ class feedback_item_multichoicerated extends feedback_item_base {
                 if($value == $index){
                     $item_value = explode(FEEDBACK_MULTICHOICERATED_VALUE_SEP, $line);
                     // print_simple_box_start('left');
-                    print_box_start('generalbox boxalign'.$align);
+                    echo $OUTPUT->box_start('generalbox boxalign'.$align);
                     echo text_to_html($item_value[1], true, false, false);
                     // print_simple_box_end();
-                    print_box_end();
+                    echo $OUTPUT->box_end();
                     break;
                 }
                 $index++;
@@ -267,17 +268,17 @@ class feedback_item_multichoicerated extends feedback_item_base {
     function get_hasvalue() {
         return 1;
     }
-    
+
     function get_info($item) {
         $presentation = empty($item->presentation) ? '' : $item->presentation;
-        
+
         $info = new object();
         //check the subtype of the multichoice
         //it can be check(c), radio(r) or dropdown(d)
         $info->subtype = '';
         $info->presentation = '';
         $info->horizontal = false;
-        
+
         @list($info->subtype, $info->presentation) = explode(FEEDBACK_MULTICHOICE_TYPE_SEP, $item->presentation);
         if(!isset($info->subtype)) {
             $info->subtype = 'r';
@@ -295,7 +296,7 @@ class feedback_item_multichoicerated extends feedback_item_base {
 
         return $info;
     }
-    
+
     function print_item_radio($item, $value, $info, $align, $edit, $lines) {
         $index = 1;
         $checked = '';
@@ -361,7 +362,7 @@ class feedback_item_multichoicerated extends feedback_item_base {
             echo '</tr></table>';
         }
     }
-    
+
     function print_item_dropdown($item, $value, $info, $align, $edit, $lines) {
         echo '<select name="'. $item->typ . '_' . $item->id . '">';
         echo '<option value="0">&nbsp;</option>';
@@ -382,9 +383,9 @@ class feedback_item_multichoicerated extends feedback_item_base {
             $index++;
         }
         echo '</select>';
-    
+
     }
-    
+
     function prepare_presentation_values_print($valuestring, $valuesep1, $valuesep2) {
         $lines = explode(FEEDBACK_MULTICHOICERATED_LINE_SEP, $valuestring);
         $newlines = array();
@@ -397,28 +398,28 @@ class feedback_item_multichoicerated extends feedback_item_base {
             }else {
                 @list($value, $text) = explode($valuesep1, $line, 2);
             }
-            
+
             $value = intval($value);
             $newlines[] = $value.$valuesep2.$text;
         }
         $newlines = implode("\n", $newlines);
         return $newlines;
     }
-    
+
     function prepare_presentation_values_save($valuestring, $valuesep1, $valuesep2) {
         $lines = explode("\n", $valuestring);
         $newlines = array();
         foreach($lines as $line) {
             $value = '';
             $text = '';
-            
+
             if(strpos($line, $valuesep1) === false) {
                 $value = 0;
                 $text = $line;
             }else {
                 @list($value, $text) = explode($valuesep1, $line, 2);
             }
-            
+
             $value = intval($value);
             $newlines[] = $value.$valuesep2.$text;
         }
index 353e201da58601c92d977d72bbd3767b05b4d3aa..e51b00cd9fcc3dcb4e8ca49c6147884ee92c5353 100644 (file)
@@ -5,30 +5,30 @@ require_once($CFG->dirroot.'/mod/feedback/item/feedback_item_class.php');
 class feedback_item_numeric extends feedback_item_base {
     var $type = "numeric";
     var $sep_dec, $sep_thous;
-    
+
     function init() {
         $this->sep_dec = get_string('separator_decimal', 'feedback');
         if(substr($this->sep_dec, 0, 2) == '[['){
             $this->sep_dec = FEEDBACK_DECIMAL;
         }
-        
+
         $this->sep_thous = get_string('separator_thousand', 'feedback');
         if(substr($this->sep_thous, 0, 2) == '[['){
             $this->sep_thous = FEEDBACK_THOUSAND;
-        }    
+        }
     }
-    
+
     function show_edit($item) {
         global $CFG;
-        
+
         require_once('numeric_form.php');
-        
+
         $item_form = new feedback_numeric_form();
 
         $item->presentation = empty($item->presentation) ? '' : $item->presentation;
         $item->name = empty($item->name) ? '' : $item->name;
         $item->label = empty($item->label) ? '' : $item->label;
-        
+
         $item->required = isset($item->required) ? $item->required : 0;
         if($item->required) {
             $item_form->requiredcheck->setValue(true);
@@ -36,16 +36,16 @@ class feedback_item_numeric extends feedback_item_base {
 
         $item_form->itemname->setValue($item->name);
         $item_form->itemlabel->setValue($item->label);
-        
+
         $range_from_to = explode('|',$item->presentation);
-        
+
         $range_from = (isset($range_from_to[0]) AND is_numeric($range_from_to[0])) ? str_replace(FEEDBACK_DECIMAL, $this->sep_dec, floatval($range_from_to[0])) : '-';
         $range_to = (isset($range_from_to[1]) AND is_numeric($range_from_to[1])) ? str_replace(FEEDBACK_DECIMAL, $this->sep_dec, floatval($range_from_to[1])) : '-';
-                
+
         $item_form->selectfrom->setValue($range_from);
-        
+
         $item_form->selectto->setValue($range_to);
-        
+
         return $item_form;
     }
 
@@ -58,7 +58,7 @@ class feedback_item_numeric extends feedback_item_base {
         $analysed->name = $item->name;
         //$values = $DB->get_records('feedback_value', array('item'=>$item->id));
         $values = feedback_get_group_values($item, $groupid, $courseid);
-        
+
         $avg = 0.0;
         $counter = 0;
         if($values) {
@@ -79,12 +79,12 @@ class feedback_item_numeric extends feedback_item_base {
 
     function get_printval($item, $value) {
         if(!isset($value->value)) return '';
-        
+
         return $value->value;
     }
 
     function print_analysed($item, $itemnr = '', $groupid = false, $courseid = false) {
-        
+
         // $values = feedback_get_group_values($item, $groupid, $courseid);
         $values = $this->get_analysed($item, $groupid, $courseid);
 
@@ -122,11 +122,11 @@ class feedback_item_numeric extends feedback_item_base {
                 // $worksheet->write_number($rowOffset, 1, $data[$i]);
                 // $rowOffset++;
             // }
-        
+
             //mittelwert anzeigen
             $worksheet->setFormat("<l><f><ro2><vo><c:red>");
             $worksheet->write_string($rowOffset, 2, get_string('average', 'feedback'));
-            
+
             $worksheet->setFormat("<l><f><vo>");
             $worksheet->write_number($rowOffset + 1, 2, $analysed_item->avg);
             $rowOffset++;
@@ -136,8 +136,9 @@ class feedback_item_numeric extends feedback_item_base {
     }
 
     function print_item($item, $value = false, $readonly = false, $edit = false, $highlightrequire = false){
+        global $OUTPUT;
         $align = get_string('thisdirection') == 'ltr' ? 'left' : 'right';
-        
+
         //get the range
         $range_from_to = explode('|',$item->presentation);
         //get the min-value
@@ -152,7 +153,7 @@ class feedback_item_numeric extends feedback_item_base {
         $requiredmark =  ($item->required == 1)?'<span class="feedback_required_mark">*</span>':'';
     ?>
         <td <?php echo $highlight;?> valign="top" align="<?php echo $align;?>">
-            <?php 
+            <?php
                 if($edit OR $readonly) {
                     echo '('.$item->label.') ';
                 }
@@ -176,10 +177,10 @@ class feedback_item_numeric extends feedback_item_base {
     <?php
         if($readonly){
             // print_simple_box_start($align);
-            print_box_start('generalbox boxalign'.$align);
+            echo $OUTPUT->box_start('generalbox boxalign'.$align);
             echo (is_numeric($value)) ? number_format($value, 2, $this->sep_dec, $this->sep_thous) : '&nbsp;';
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
         }else {
     ?>
             <input type="text" name="<?php echo $item->typ.'_'.$item->id; ?>"
@@ -198,11 +199,11 @@ class feedback_item_numeric extends feedback_item_base {
         //if the item is not required, so the check is true if no value is given
         if((!isset($value) OR $value == '') AND $item->required != 1) return true;
         if(!is_numeric($value))return false;
-        
+
         $range_from_to = explode('|',$item->presentation);
         $range_from = (isset($range_from_to[0]) AND is_numeric($range_from_to[0])) ? floatval($range_from_to[0]) : '-';
         $range_to = (isset($range_from_to[1]) AND is_numeric($range_from_to[1])) ? floatval($range_from_to[1]) : '-';
-        
+
         switch(true) {
             case ($range_from === '-' AND is_numeric($range_to)):
                 if(floatval($value) <= $range_to) return true;
@@ -217,13 +218,13 @@ class feedback_item_numeric extends feedback_item_base {
                 if(floatval($value) >= $range_from AND floatval($value) <= $range_to) return true;
                 break;
         }
-        
+
         return false;
     }
 
     function create_value($data) {
         $data = str_replace($this->sep_dec, FEEDBACK_DECIMAL, $data);
-        
+
         if(is_numeric($data)) {
             $data = floatval($data);
         }else {
@@ -239,22 +240,22 @@ class feedback_item_numeric extends feedback_item_base {
         }else {
             $num1 = '-';
         }
-        
+
         $num2 = str_replace($this->sep_dec, FEEDBACK_DECIMAL, $data->numericrangeto);
         if(is_numeric($num2)) {
             $num2 = floatval($num2);
         }else {
             $num2 = '-';
         }
-        
+
         if($num1 === '-' OR $num2 === '-') {
             return $num1 . '|'. $num2;
         }
-        
+
         if($num1 > $num2) {
             return $num2 . '|'. $num1;
         }else {
-            return $num1 . '|'. $num2;        
+            return $num1 . '|'. $num2;
         }
     }
 
index fee9bb8a6dce9b015cf1f5dc75d5ce07565b24a1..32c17de809891423f5fde9692f772e9c12156875 100644 (file)
@@ -5,20 +5,20 @@ require_once($CFG->dirroot.'/mod/feedback/item/feedback_item_class.php');
 class feedback_item_textarea extends feedback_item_base {
     var $type = "textarea";
     function init() {
-    
+
     }
-    
+
     function show_edit($item) {
         global $CFG;
 
         require_once('textarea_form.php');
-        
+
         $item_form = new feedback_textarea_form();
 
         $item->presentation = empty($item->presentation) ? '' : $item->presentation;
         $item->name = empty($item->name) ? '' : $item->name;
         $item->label = empty($item->label) ? '' : $item->label;
-              
+
         $item->required = isset($item->required) ? $item->required : 0;
         if($item->required) {
             $item_form->requiredcheck->setValue(true);
@@ -32,7 +32,7 @@ class feedback_item_textarea extends feedback_item_base {
         $itemheight = isset($widthAndHeight[1]) ? $widthAndHeight[1] : 5;
         $item_form->selectwith->setValue($itemwidth);
         $item_form->selectheight->setValue($itemheight);
-        
+
         return $item_form;
     }
 
@@ -56,7 +56,7 @@ class feedback_item_textarea extends feedback_item_base {
     }
 
     function get_printval($item, $value) {
-        
+
         if(!isset($value->value)) return '';
 
         return $value->value;
@@ -100,8 +100,9 @@ class feedback_item_textarea extends feedback_item_base {
     }
 
     function print_item($item, $value = false, $readonly = false, $edit = false, $highlightrequire = false){
+        global $OUTPUT;
         $align = get_string('thisdirection') == 'ltr' ? 'left' : 'right';
-        
+
         $presentation = explode ("|", $item->presentation);
         if($highlightrequire AND $item->required AND strval($value) == '') {
             $highlight = 'bgcolor="#FFAAAA" class="missingrequire"';
@@ -122,10 +123,10 @@ class feedback_item_textarea extends feedback_item_base {
     <?php
         if($readonly){
             // print_simple_box_start($align);
-            print_box_start('generalbox boxalign'.$align);
+            echo $OUTPUT->box_start('generalbox boxalign'.$align);
             echo $value?str_replace("\n",'<br />',$value):'&nbsp;';
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
         }else {
     ?>
             <textarea name="<?php echo $item->typ . '_' . $item->id;?>"
index 8220a43a3114a24836aa38c4b78554a97d12f4d7..0fce0bf9c1463b1c6545b94dc1298e4513d9fb9d 100644 (file)
@@ -5,20 +5,20 @@ require_once($CFG->dirroot.'/mod/feedback/item/feedback_item_class.php');
 class feedback_item_textfield extends feedback_item_base {
     var $type = "textfield";
     function init() {
-    
+
     }
-    
+
     function show_edit($item) {
         global $CFG;
-        
+
         require_once('textfield_form.php');
-        
+
         $item_form = new feedback_textfield_form();
-        
+
         $item->presentation = empty($item->presentation) ? '' : $item->presentation;
         $item->name = empty($item->name) ? '' : $item->name;
         $item->label = empty($item->label) ? '' : $item->label;
-        
+
         $item->required = isset($item->required) ? $item->required : 0;
         if($item->required) {
             $item_form->requiredcheck->setValue(true);
@@ -32,7 +32,7 @@ class feedback_item_textfield extends feedback_item_base {
         $itemlength = isset($sizeAndLength[1]) ? $sizeAndLength[1] : 5;
         $item_form->selectwith->setValue($itemsize);
         $item_form->selectheight->setValue($itemlength);
-        
+
         return $item_form;
     }
 
@@ -56,7 +56,7 @@ class feedback_item_textfield extends feedback_item_base {
     }
 
     function get_printval($item, $value) {
-        
+
         if(!isset($value->value)) return '';
         return $value->value;
     }
@@ -97,8 +97,9 @@ class feedback_item_textfield extends feedback_item_base {
     }
 
     function print_item($item, $value = false, $readonly = false, $edit = false, $highlightrequire = false){
+        global $OUTPUT;
         $align = get_string('thisdirection') == 'ltr' ? 'left' : 'right';
-        
+
         $presentation = explode ("|", $item->presentation);
         if($highlightrequire AND $item->required AND strval($value) == '') {
             $highlight = 'bgcolor="#FFAAAA" class="missingrequire"';
@@ -119,10 +120,10 @@ class feedback_item_textfield extends feedback_item_base {
     <?php
         if($readonly){
             // print_simple_box_start($align);
-            print_box_start('generalbox boxalign'.$align);
+            echo $OUTPUT->box_start('generalbox boxalign'.$align);
             echo $value?$value:'&nbsp;';
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
         }else {
     ?>
             <input type="text" name="<?php echo $item->typ . '_' . $item->id;?>"
index 71be32630271999f4a5bf3b74029af3480d6699f..b28fba33b89efd7d82cb91b4d2e9ac322b9224b1 100644 (file)
@@ -252,7 +252,7 @@ function feedback_get_recent_mod_activity(&$activities, &$index, $timemodified,
         $groupselect = "";
         $groupjoin   = "";
     }
-    
+
     if (!$feedbackitems = $DB->get_records_sql("SELECT fk . * , fc . * , u.firstname, u.lastname, u.email, u.picture
                                             FROM {feedback_completed} fc
                                                 JOIN {feedback} fk ON fk.id = fc.feedback
@@ -277,8 +277,8 @@ function feedback_get_recent_mod_activity(&$activities, &$index, $timemodified,
     $aname = format_string($cm->name,true);
     foreach ($feedbackitems as $feedbackitem) {
         if ($feedbackitem->userid != $USER->id) {
-       
-            if ($groupmode == SEPARATEGROUPS and !$accessallgroups) { 
+
+            if ($groupmode == SEPARATEGROUPS and !$accessallgroups) {
                 $usersgroups = groups_get_all_groups($course->id, $feedbackitem->userid, $cm->groupingid);
                 if (!is_array($usersgroups)) {
                     continue;
@@ -298,14 +298,14 @@ function feedback_get_recent_mod_activity(&$activities, &$index, $timemodified,
         $tmpactivity->name      = $aname;
         $tmpactivity->sectionnum= $cm->sectionnum;
         $tmpactivity->timestamp = $feedbackitem->timemodified;
-        
+
         $tmpactivity->content->feedbackid = $feedbackitem->id;
         $tmpactivity->content->feedbackuserid = $feedbackitem->userid;
-        
+
         $tmpactivity->user->userid   = $feedbackitem->userid;
         $tmpactivity->user->fullname = fullname($feedbackitem, $viewfullnames);
         $tmpactivity->user->picture  = $feedbackitem->picture;
-        
+
         $activities[$index++] = $tmpactivity;
     }
 
@@ -340,10 +340,10 @@ function feedback_print_recent_mod_activity($activity, $courseid, $detail, $modn
         echo "<a href=\"$CFG->wwwroot/mod/feedback/view.php?id={$activity->cmid}\">{$activity->name}</a>";
         echo '</div>';
     }
-       
+
        echo '<div class="title">';
     echo '</div>';
-       
+
     echo '<div class="user">';
     echo "<a href=\"$CFG->wwwroot/user/view.php?id={$activity->user->userid}&amp;course=$courseid\">"
          ."{$activity->user->fullname}</a> - ".userdate($activity->timestamp);
@@ -358,7 +358,7 @@ function feedback_print_recent_mod_activity($activity, $courseid, $detail, $modn
 /**
  * Print a detailed representation of what a  user has done with
  * a given particular instance of this module, for user activity reports.
- * 
+ *
  * @param object $course
  * @param object $user
  * @param object $mod
@@ -512,7 +512,7 @@ function feedback_reset_course_form($course) {
     foreach($feedbacks as $feedback) {
         echo '<p>';
         echo get_string('name','feedback').': '.$feedback->name.'<br />';
-        echo $OUTPUT->checkbox(html_select_option::make_checkbox(1, true, get_string('resetting_data','feedback')), FEEDBACK_RESETFORM_RESET.$feedback->id);  
+        echo $OUTPUT->checkbox(html_select_option::make_checkbox(1, true, get_string('resetting_data','feedback')), FEEDBACK_RESETFORM_RESET.$feedback->id);
         echo '<br />';
         echo $OUTPUT->checkbox(html_select_option::make_checkbox(1, false, get_string('drop_feedback','feedback')), FEEDBACK_RESETFORM_DROP.$feedback->id);
         echo '</p>';
@@ -704,7 +704,7 @@ function feedback_check_is_switchrole(){
     return false;
 }
 
-/** 
+/**
  * get users which have the complete-capability
  *
  * @global object
@@ -715,7 +715,7 @@ function feedback_check_is_switchrole(){
  */
 function feedback_get_complete_users($cm, $group = false) {
     global $DB;
-    
+
     if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
             print_error('badcontext');
     }
@@ -1388,7 +1388,7 @@ function feedback_get_all_break_positions($feedbackid) {
 
 /**
  * get the position of the last pagebreak
- * 
+ *
  * @param int $feedbackid
  * @return int the position of the last pagebreak
  */
@@ -1463,7 +1463,7 @@ function feedback_get_page_to_continue($feedbackid, $courseid = false, $guestid)
  * if the param $tmp is set true so the values are saved temporary in table feedback_valuetmp
  * if there is already a completed and the userid is set so the values are updated
  * on all other things new value records will be created
- * 
+ *
  * @global object
  * @param object $data the data from complete form
  * @param int $userid
@@ -1930,7 +1930,7 @@ function feedback_delete_all_completeds($feedbackid) {
 /**
  * deletes a completed given by completedid.
  * all related data such values or tracking data also will be deleted
- * 
+ *
  * @global object
  * @param int $completedid
  * @return boolean
@@ -2058,7 +2058,7 @@ function feedback_get_courses_from_sitecourse_map($feedbackid) {
  * removes non existing courses or feedbacks from sitecourse_map.
  * it shouldn't be called all too often
  * a good place for it could be the mapcourse.php or unmapcourse.php
- * 
+ *
  * @global object
  * @return void
  */
@@ -2289,7 +2289,7 @@ function feedback_print_errors() {
     }
 
     // print_simple_box_start("center", "60%", "#FFAAAA", 20, "noticebox");
-    print_box_start('generalbox errorboxcontent boxaligncenter boxwidthnormal');
+    echo $OUTPUT->box_start('generalbox errorboxcontent boxaligncenter boxwidthnormal');
     echo $OUTPUT->heading(get_string('handling_error', 'feedback'));
 
     echo '<p align="center"><b><font color="black"><pre>';
@@ -2297,7 +2297,7 @@ function feedback_print_errors() {
     echo '</pre></font></b></p>';
 
     // print_simple_box_end();
-    print_box_end();
+    echo $OUTPUT->box_end();
     echo '<br /><br />';
     $SESSION->feedback->errors = array(); //remove errors
 }
index e7155eaef29df83fb45e6b45c41fefeabb481187..c60b528a24c671d24fadbfc1929cbb7291784c9c 100644 (file)
     require_once("../../config.php");
     require_once("lib.php");
     require_once("$CFG->libdir/tablelib.php");
-    
+
     $id = required_param('id', PARAM_INT); // Course Module ID, or
     $searchcourse = optional_param('searchcourse', '', PARAM_ALPHANUM);
     $coursefilter = optional_param('coursefilter', '', PARAM_INT);
     $courseid = optional_param('courseid', false, PARAM_INT);
-    
+
     if(($formdata = data_submitted()) AND !confirm_sesskey()) {
         print_error('invalidsesskey');
     }
-    
+
     // $SESSION->feedback->current_tab = 'mapcourse';
     $current_tab = 'mapcourse';
-    
+
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-    
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-        
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     }
     $capabilities = feedback_load_capabilities($cm->id);
-    
+
     require_login($course->id, true, $cm);
-    
+
     if (!$capabilities->mapcourse) {
         print_error('invalidaccess');
     }
-    
+
     if ($coursefilter) {
         $map->feedbackid = $feedback->id;
         $map->courseid = $coursefilter;
             $DB->insert_record('feedback_sitecourse_map', $map);
         }
     }
-    
+
     /// Print the page header
     // $strfeedbacks = get_string("modulenameplural", "feedback");
     // $strfeedback = get_string("modulename", "feedback");
     // $navigation = '';
-    
+
     // $feedbackindex = '<a href="'.htmlspecialchars('index.php?id='.$course->id).'">'.$strfeedbacks.'</a> ->';
     // if ($course->category) {
         // $navigation = '<a href="'.htmlspecialchars('../../course/view.php?id='.$course->id).'">'.$course->shortname.'</a> ->';
@@ -70,7 +70,7 @@
         // $navigation = '<a href="'.htmlspecialchars('../../course/view.php?id='.$usercourse->id).'">'.$usercourse->shortname.'</a> ->';
         // $feedbackindex = '';
     // }
-    
+
     // print_header($course->shortname.': '.$feedback->name, $course->fullname,
                 // $navigation.' '.$feedbackindex.' <a href="'.htmlspecialchars('view.php?id='.$id).'">'.$feedback->name.'</a> -> '.get_string('mapcourses', 'feedback'),
                 // '', '', true, update_module_button($cm->id, $course->id, $strfeedback), navmenu($course, $cm));
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     include('tabs.php');
 
     // print_simple_box(get_string('mapcourseinfo', 'feedback'), 'center', '80%');
-    print_box(get_string('mapcourseinfo', 'feedback'), 'generalbox boxaligncenter boxwidthwide');
+    echo $OUTPUT->box(get_string('mapcourseinfo', 'feedback'), 'generalbox boxaligncenter boxwidthwide');
     // print_simple_box_start('center', '70%');
-    print_box_start('generalbox boxaligncenter boxwidthwide');
+    echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
     echo '<form method="post">';
     echo '<input type="hidden" name="id" value="'.$id.'" />';
     echo '<input type="hidden" name="sesskey" value="'.sesskey().'" />';
-    
+
     $sql = "select c.id, c.shortname
               from {course} c
              where c.shortname ".$DB->sql_ilike()." ?
                    OR c.fullname ".$DB->sql_ilike()." ?";
     $params = array("%{$searchcourse}%", "%{$searchcourse}%");
-    
+
     if (($courses = $DB->get_records_sql_menu($sql, $params)) && !empty($searchcourse)) {
         echo ' ' . get_string('courses') . ': ';
         choose_from_menu ($courses, 'coursefilter', $coursefilter, 'choose');
         echo '<input type="text" name="searchcourse" value="'.$searchcourse.'"/> <input type="submit" value="'.get_string('searchcourses').'"/>';
         helpbutton('searchcourses', '', 'feedback', true, true);
     }
-    
+
     echo '</form>';
-    
+
     if($coursemap = feedback_get_courses_from_sitecourse_map($feedback->id)) {
         $table = new flexible_table('coursemaps');
         $table->define_columns( array('course'));
         $table->define_headers( array(get_string('mappedcourses', 'feedback')));
-    
+
         $table->setup();
-    
+
         foreach ($coursemap as $cmap) {
             $table->add_data(array('<a href="'.htmlspecialchars('unmapcourse.php?id='.$id.'&cmapid='.$cmap->id).'"><img src="'.$OUTPUT->old_icon_url('t/delete') . '" alt="Delete" /></a> ('.$cmap->shortname.') '.$cmap->fullname));
         }
-    
+
         $table->print_html();
     } else {
         echo '<h3>'.get_string('mapcoursenone', 'feedback').'</h3>';
     }
-    
-    
+
+
     // print_simple_box_end();
-    print_box_end();
-    
+    echo $OUTPUT->box_end();
+
     echo $OUTPUT->footer();
 
 ?>
index 1de3a6c3212d4e474ccc48adfdb4d510716730d8..157319cbb20813268e6cbd9441903addb10c2163 100644 (file)
     require_once("../../config.php");
     require_once("lib.php");
 
-    $id = required_param('id', PARAM_INT); 
+    $id = required_param('id', PARAM_INT);
 
     $formdata = data_submitted();
+
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if(!$capabilities->edititems){
         print_error('error');
     }
-    
+
     /// Print the page header
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     echo $OUTPUT->heading(format_text($feedback->name));
 
     feedback_print_errors();
-    
+
     $feedbackitems = $DB->get_records('feedback_item', array('feedback'=>$feedback->id), 'position');
     if(is_array($feedbackitems)){
         $itemnr = 0;
-        
+
         // print_simple_box_start('center', '80%');
-        print_box_start('generalbox boxaligncenter boxwidthwide');
+        echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
         echo '<div class="mdl-align printview"><table>';
         //print the inserted items
         $itempos = 0;
         echo '<font color="red">(*)' . get_string('items_are_required', 'feedback') . '</font>';
         echo '</div>';
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
     }else{
         // print_simple_box(get_string('no_items_available_yet','feedback'),"center");
-        print_box(get_string('no_items_available_yet','feedback'),'generalbox boxaligncenter boxwidthwide');
+        echo $OUTPUT->box(get_string('no_items_available_yet','feedback'),'generalbox boxaligncenter boxwidthwide');
     }
     print_continue('view.php?id='.$id);
     /// Finish the page
index e2436ba2ce8a46f107a41191e6741768942584c2..6627e62da19d6394e6720cf534e089216f001879 100644 (file)
@@ -10,7 +10,7 @@
 
     require_once("../../config.php");
     require_once("lib.php");
-    
+
     ////////////////////////////////////////////////////////
     //get the params
     ////////////////////////////////////////////////////////
@@ -23,7 +23,7 @@
     ////////////////////////////////////////////////////////
     //get the objects
     ////////////////////////////////////////////////////////
-    
+
     if($userid) {
         $formdata->userid = intval($userid);
     }
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     }
-    
+
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if(($formdata = data_submitted()) AND !confirm_sesskey()) {
         print_error('invalidsesskey');
     }
-    
+
     if(!$capabilities->viewreports){
         print_error('error');
     }
         $feedbackitems = $DB->get_records('feedback_item', array('feedback'=>$feedback->id), 'position');
         $feedbackcompleted = $DB->get_record('feedback_completed', array('feedback'=>$feedback->id, 'userid'=>$formdata->userid, 'anonymous_response'=>FEEDBACK_ANONYMOUS_NO)); //arb
     }
-    
+
     /// Print the page header
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
-                 
+
     include('tabs.php');
 
     /// Print the main part of the page
         if($capabilities->viewreports) {
             //get the effective groupmode of this course and module
             $groupmode = groupmode($course, $cm);
-            
+
             $groupselect = groups_print_activity_menu($cm, 'show_entries.php?id=' . $cm->id.'&do_show=showentries', true);
             $mygroupid = groups_get_activity_group($cm);
-            
+
             //get students in conjunction with groupmode
             if($groupmode > 0) {
 
                 echo '</div>';
             }
         }
-    
+
         //####### viewreports-start
         if($capabilities->viewreports) {
             //print the list of students
             // print_simple_box_start('center', '80%');
-            print_box_start('generalbox boxaligncenter boxwidthwide');
+            echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
             echo isset($groupselect) ? $groupselect : '';
             echo '<div class="clearer"></div>';
             echo '<div class="mdl-align"><table><tr><td width="400">';
                 foreach ($students as $student){
                     $completedCount = $DB->count_records('feedback_completed', array('userid'=>$student->id, 'feedback'=>$feedback->id, 'anonymous_response'=>FEEDBACK_ANONYMOUS_NO));
                     if($completedCount > 0) {
-                     // Are we assuming that there is only one response per user? Should westep through a feedbackcompleteds? I added the addition anonymous check to the select so that only non-anonymous submissions are retrieved. 
+                     // Are we assuming that there is only one response per user? Should westep through a feedbackcompleteds? I added the addition anonymous check to the select so that only non-anonymous submissions are retrieved.
                         $feedbackcompleted = $DB->get_record('feedback_completed', array('feedback'=>$feedback->id, ' userid'=>$student->id, 'anonymous_response'=>FEEDBACK_ANONYMOUS_NO));
                     ?>
                         <table width="100%">
                         ?>
                     </td>
                 </tr>
-            </table> 
+            </table>
     <?php
             echo '</td></tr></table></div>';
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
         }
-    
+
     }
     ////////////////////////////////////////////////////////
     /// Print the responses of the given user
     ////////////////////////////////////////////////////////
     if($do_show == 'showoneentry') {
         echo $OUTPUT->heading(format_text($feedback->name));
-        
+
         //print the items
         if(is_array($feedbackitems)){
             $usr = $DB->get_record('user', array('id'=>$formdata->userid));
                 echo '<p align="center">'.get_string('not_completed_yet','feedback').'</p>';
             }
             // print_simple_box_start("center", '50%');
-            print_box_start('generalbox boxaligncenter boxwidthnormal');
+            echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthnormal');
             echo '<form>';
             echo '<input type="hidden" name="sesskey" value="'.sesskey().'" />';
             echo '<table width="100%">';
                 } else {
                     echo '<td>&nbsp;</td>';
                 }
-                
+
                 if($feedbackitem->typ != 'pagebreak') {
                     if(isset($value->value)) {
                         feedback_print_item($feedbackitem, $value->value, true);
             echo '</table>';
             echo '</form>';
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
         }
         print_continue(htmlspecialchars('show_entries.php?id='.$id.'&do_show=showentries'));
     }
index bfce3999d08301ab8dc0aaf4deca81c68da12c35..b13148ea5136ffb2cc201bfc931ebc4945e53b87 100644 (file)
@@ -14,9 +14,9 @@
     // $SESSION->feedback->current_tab = 'showoneentry';
     $current_tab = 'showentries';
 
-    $id = required_param('id', PARAM_INT); 
+    $id = required_param('id', PARAM_INT);
     $userid = optional_param('userid', false, PARAM_INT);
-    
+
     if(($formdata = data_submitted()) AND !confirm_sesskey()) {
         print_error('invalidsesskey');
     }
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
@@ -37,7 +37,7 @@
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if(!$capabilities->viewreports){
         print_error('error');
     }
@@ -46,7 +46,7 @@
     //get the completeds
     // if a new anonymous record has not been assigned a random response number
     if ($feedbackcompleteds = $DB->get_records('feedback_completed', array('feedback'=>$feedback->id, 'random_response'=>0, 'anonymous_response'=>FEEDBACK_ANONYMOUS_YES), 'random_response')){ //arb
-        //then get all of the anonymous records and go through them  
+        //then get all of the anonymous records and go through them
         $feedbackcompleteds = $DB->get_records('feedback_completed', array('feedback'=>$feedback->id, 'anonymous_response'=>FEEDBACK_ANONYMOUS_YES), 'id'); //arb
         shuffle($feedbackcompleteds);
         $num = 1;
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     ///////////////////////////////////////////////////////////////////////////
     ///////////////////////////////////////////////////////////////////////////
     include('tabs.php');
-    
+
     echo $OUTPUT->heading(format_text($feedback->name));
-    
+
     print_continue(htmlspecialchars('show_entries.php?id='.$id.'&do_show=showentries'));
     //print the list with anonymous completeds
     // print_simple_box_start("center");
-    print_box_start('generalbox boxaligncenter boxwidthwide');
+    echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
     $PAGE->requires->js('mod/feedback/feedback.js');
 ?>
     <div class="mdl-align">
     </div>
 <?php
     // print_simple_box_end();
-    print_box_end();
+    echo $OUTPUT->box_end();
     if(!isset($formdata->completedid)) {
         $formdata = null;
     }
                 echo '<p align="center">'.get_string('not_completed_yet','feedback').'</p>';
             }
             // print_simple_box_start("center", '50%');
-            print_box_start('generalbox boxaligncenter boxwidthnormal');
+            echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthnormal');
             echo '<form>';
             echo '<input type="hidden" name="sesskey" value="'.sesskey().'" />';
             echo '<table width="100%">';
             echo '</table>';
             echo '</form>';
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
         }
     }
     /// Finish the page
index 90e3a7a365ab1d71b8046c4d340473444e032596..4297edb2a500d979a71baeb4cac13c472b98e817 100644 (file)
     require_once("lib.php");
     require_once('use_templ_form.php');
 
-    $id = required_param('id', PARAM_INT); 
+    $id = required_param('id', PARAM_INT);
     $templateid = optional_param('templateid', false, PARAM_INT);
     $deleteolditems = optional_param('deleteolditems', 0, PARAM_INT);
-   
+
     if(!$templateid) {
         redirect('edit.php?id='.$id);
     }
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
             print_error('invalidcoursemodule');
         }
-     
+
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
             print_error('coursemisconf');
         }
-     
+
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
             print_error('invalidcoursemodule');
         }
     $capabilities = feedback_load_capabilities($cm->id);
 
     require_login($course->id, true, $cm);
-    
+
     if(!$capabilities->edititems){
         print_error('error');
     }
-    
+
     $mform = new mod_feedback_use_templ_form();
     $newformdata = array('id'=>$id,
                         'templateid'=>$templateid,
                         'do_show'=>'edit');
     $mform->set_data($newformdata);
     $formdata = $mform->get_data();
-    
+
     if ($mform->is_cancelled()) {
         redirect('edit.php?id='.$id.'&do_show=templates');
     }
-    
+
     if(isset($formdata->confirmadd) AND $formdata->confirmadd == 1){
         feedback_items_from_template($feedback, $templateid, $deleteolditems);
         redirect('edit.php?id=' . $id);
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     ///////////////////////////////////////////////////////////////////////////
     ///////////////////////////////////////////////////////////////////////////
     echo $OUTPUT->heading(format_text($feedback->name));
-    
+
     // print_simple_box_start("center", "60%", "#FFAAAA", 20, "noticebox");
-    print_box_start('generalbox errorboxcontent boxaligncenter boxwidthnormal');
+    echo $OUTPUT->box_start('generalbox errorboxcontent boxaligncenter boxwidthnormal');
     echo $OUTPUT->heading(get_string('confirmusetemplate', 'feedback'));
-    
+
     $mform->display();
 
     // print_simple_box_end();
-    print_box_end();
+    echo $OUTPUT->box_end();
 
     $templateitems = $DB->get_records('feedback_item', array('template'=>$templateid), 'position');
     if(is_array($templateitems)){
@@ -97,7 +97,7 @@
         $itemnr = 0;
         echo '<p align="center">'.get_string('preview', 'feedback').'</p>';
         // print_simple_box_start('center', '75%');
-        print_box_start('generalbox boxaligncenter boxwidthwide');
+        echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
         echo '<div class="mdl-align"><table>';
         foreach($templateitems as $templateitem){
             echo '<tr>';
         }
         echo '</table></div>';
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
     }else{
         // print_simple_box(get_string('no_items_available_at_this_template','feedback'),"center");
-        print_box(get_string('no_items_available_at_this_template','feedback'),'generalbox boxaligncenter boxwidthwide');
+        echo $OUTPUT->box(get_string('no_items_available_at_this_template','feedback'),'generalbox boxaligncenter boxwidthwide');
     }
 
     echo $OUTPUT->footer();
index da7020c9c7a4a21e32b62300136f9722d94fac3d..00a511bc5be04fbdfa26849f8899545540a7e603 100644 (file)
 
     $id = required_param('id', PARAM_INT);
     $courseid = optional_param('courseid', false, PARAM_INT);
-    
+
     // $SESSION->feedback->current_tab = 'view';
     $current_tab = 'view';
 
     if (! $cm = get_coursemodule_from_id('feedback', $id)) {
         print_error('invalidcoursemodule');
     }
+
     if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
         print_error('coursemisconf');
     }
+
     if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
         print_error('invalidcoursemodule');
     }
     if($feedback->anonymous == FEEDBACK_ANONYMOUS_YES ) {
         $capabilities->complete = true;
     }
-    
+
     //check whether the feedback is located and! started from the mainsite
     if($course->id == SITEID AND !$courseid) {
         $courseid = SITEID;
     }
-    
+
     //check whether the feedback is mapped to the given courseid
     if($course->id == SITEID AND !$capabilities->edititems) {
         if($DB->get_records('feedback_sitecourse_map', array('feedbackid'=>$feedback->id))) {
@@ -47,7 +47,7 @@
             }
         }
     }
-    
+
     if($feedback->anonymous != FEEDBACK_ANONYMOUS_YES) {
         if($course->id == SITEID) {
             require_login($course->id, true);
@@ -61,7 +61,7 @@
             require_course_login($course, true, $cm);
         }
     }
-    
+
     //check whether the given courseid exists
     if($courseid AND $courseid != SITEID) {
         if($course2 = $DB->get_record('course', array('id'=>$courseid))){
     $strfeedbacks = get_string("modulenameplural", "feedback");
     $strfeedback  = get_string("modulename", "feedback");
     $buttontext = update_module_button($cm->id, $course->id, $strfeedback);
-    
+
     $navlinks = array();
     $navlinks[] = array('name' => $strfeedbacks, 'link' => "index.php?id=$course->id", 'type' => 'activity');
     $navlinks[] = array('name' => format_string($feedback->name), 'link' => "", 'type' => 'activityinstance');
-    
+
     $navigation = build_navigation($navlinks);
-    
+
     print_header_simple(format_string($feedback->name), "",
                  $navigation, "", "", true, $buttontext, navmenu($course, $cm));
 
     echo $OUTPUT->heading(format_text($feedback->name));
 
     // print_simple_box_start('center', '80%');
-    print_box_start('generalbox boxaligncenter boxwidthwide');
+    echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
     $options = (object)array('noclean'=>true);
     echo format_module_intro('feedback', $feedback, $cm->id);
     // print_simple_box_end();
-    print_box_end();
-    
+    echo $OUTPUT->box_end();
+
     if($capabilities->edititems) {
         echo $OUTPUT->heading(get_string("page_after_submit", "feedback"), 4);
         // print_simple_box_start('center', '80%');
-        print_box_start('generalbox boxaligncenter boxwidthwide');
+        echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
         echo format_text($feedback->page_after_submit);
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
     }
-    
+
     if( (intval($feedback->publish_stats) == 1) AND ( $capabilities->viewanalysepage) AND !( $capabilities->viewreports) ) {
         if($multiple_count = $DB->count_records('feedback_tracking', array('userid'=>$USER->id, 'feedback'=>$feedback->id))) {
             echo '<div class="mdl-align"><a href="'.htmlspecialchars('analysis.php?id=' . $id . '&courseid='.$courseid).'">';
     if($capabilities->mapcourse) {
         if($feedback->course == SITEID) {
             // print_simple_box_start('center', '80%');
-            print_box_start('generalbox boxaligncenter boxwidthwide');
+            echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
             echo '<div class="mdl-align">';
             echo '<form action="mapcourse.php" method="get">';
             echo '<input type="hidden" name="sesskey" value="'.sesskey().'" />';
             echo '<br />';
             echo '</div>';
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
         }
     }
     //####### mapcourse-end
     //####### completed-start
     if($capabilities->complete) {
         // print_simple_box_start('center', '80%');
-        print_box_start('generalbox boxaligncenter boxwidthwide');
+        echo $OUTPUT->box_start('generalbox boxaligncenter boxwidthwide');
         //check, whether the feedback is open (timeopen, timeclose)
         $checktime = time();
         if(($feedback->timeopen > $checktime) OR ($feedback->timeclose < $checktime AND $feedback->timeclose > 0)) {
             // print_simple_box_start('center');
-            print_box_start('generalbox boxaligncenter');
+            echo $OUTPUT->box_start('generalbox boxaligncenter');
                 echo '<h2><font color="red">'.get_string('feedback_is_not_open', 'feedback').'</font></h2>';
                 print_continue($CFG->wwwroot.'/course/view.php?id='.$course->id);
             // print_simple_box_end();
-            print_box_end();
+            echo $OUTPUT->box_end();
             echo $OUTPUT->footer();
             exit;
         }
-        
+
         //check multiple Submit
         $feedback_can_submit = true;
         if($feedback->multiple_submit == 0 ) {
             }
         }
         // print_simple_box_end();
-        print_box_end();
+        echo $OUTPUT->box_end();
     }
     //####### completed-end
     echo "</p>";