[system] / branches / gage_dev / webwork2 / lib / WeBWorK / ContentGenerator / Feedback.pm Repository:
ViewVC logotype

Diff of /branches/gage_dev/webwork2/lib/WeBWorK/ContentGenerator/Feedback.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1478 Revision 1501
164 unless (@recipients) { 164 unless (@recipients) {
165 $self->feedbackForm($user, $returnURL, 165 $self->feedbackForm($user, $returnURL,
166 "No recipients specified."); 166 "No recipients specified.");
167 return ""; 167 return "";
168 } 168 }
169 unless ($feedback) {
170 $self->feedbackForm($user, $returnURL,
171 "Message was blank.");
172 return "";
173 }
169 174
170 # get some network settings 175 # get some network settings
171 my $hostname = $r->hostname(); 176 my $hostname = $r->hostname();
172 my $port = $r->get_server_port(); 177 my $port = $r->get_server_port();
173 my $remoteIdent = $r->get_remote_logname() || "UNKNOWN"; 178 my $remoteIdent = $r->get_remote_logname() || "UNKNOWN";
274 print CGI::p("Your message was sent successfully."); 279 print CGI::p("Your message was sent successfully.");
275 print CGI::p(CGI::a({-href => $returnURL}, "Return to your work")); 280 print CGI::p(CGI::a({-href => $returnURL}, "Return to your work"));
276 print CGI::p( wrap("", "", $feedback) ); 281 print CGI::p( wrap("", "", $feedback) );
277 } else { 282 } else {
278 # just print the feedback form, with no message 283 # just print the feedback form, with no message
279 $self->feedbackForm($returnURL, $user, "",); 284 $self->feedbackForm( $user, $returnURL,"",);
280 } 285 }
281 286
282 return ""; 287 return "";
283} 288}
284 289
285sub feedbackForm($;$$$) { 290sub feedbackForm($;$$$) {
286 my ($self, $returnURL, $user, $message, ) = @_; 291 my ($self, $user,$returnURL, $message, ) = @_;
287 my $r = $self->{r}; 292 my $r = $self->{r};
288 293
289 print CGI::start_form(-method=>"POST", -action=>$r->uri); 294 print CGI::start_form(-method=>"POST", -action=>$r->uri);
290 print $self->hidden_authen_fields; 295 print $self->hidden_authen_fields;
291 print $self->hidden_state_fields($r); 296 print $self->hidden_state_fields($r);

Legend:
Removed from v.1478  
changed lines
  Added in v.1501

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9