From 2cc0fd76e1498a11f122dcf10018ecb595a7ec14 Mon Sep 17 00:00:00 2001 From: samhemelryk <samhemelryk> Date: Mon, 22 Jun 2009 04:11:25 +0000 Subject: [PATCH] modfeedback MDL-16706 Removed inline scripts in mod feedback and added feedback.js --- mod/feedback/edit_item.php | 10 ++-------- mod/feedback/feedback.js | 11 +++++++++++ mod/feedback/show_entries_anonym.php | 9 +-------- 3 files changed, 14 insertions(+), 16 deletions(-) create mode 100644 mod/feedback/feedback.js diff --git a/mod/feedback/edit_item.php b/mod/feedback/edit_item.php index f2e4000499..111e8b0e08 100644 --- a/mod/feedback/edit_item.php +++ b/mod/feedback/edit_item.php @@ -228,14 +228,8 @@ // print_box_end(); if ($typ!='label') { - echo <<<EOD - <script language="javascript"> - var item = document.getElementById("id_itemname"); - if(item){ - item.focus(); - } - </script> -EOD; + $PAGE->requires->js('mod/feedback/feedback.js'); + $PAGE->requires->js_function_call('set_item_focus', Array('id_itemname')); } /// Finish the page diff --git a/mod/feedback/feedback.js b/mod/feedback/feedback.js new file mode 100644 index 0000000000..2bb1b6d3f0 --- /dev/null +++ b/mod/feedback/feedback.js @@ -0,0 +1,11 @@ +function set_item_focus(itemid) { + var item = document.getElementById(itemid); + if(item){ + item.focus(); + } +} + +function feedbackGo2delete(form) { + form.action = moodle_cfg.wwwroot+'/mod/feedback/delete_completed.php'; + form.submit(); +} \ No newline at end of file diff --git a/mod/feedback/show_entries_anonym.php b/mod/feedback/show_entries_anonym.php index 228db2ec01..0837d96451 100644 --- a/mod/feedback/show_entries_anonym.php +++ b/mod/feedback/show_entries_anonym.php @@ -84,15 +84,8 @@ //print the list with anonymous completeds // print_simple_box_start("center"); print_box_start('generalbox boxaligncenter boxwidthwide'); + $PAGE->requires->js('mod/feedback/feedback.js'); ?> - <script type="text/javascript"> - function feedbackGo2delete(form) - { - form.action = "<?php echo $CFG->wwwroot;?>/mod/feedback/delete_completed.php"; - form.submit(); - } - </script> - <div class="mdl-align"> <form name="frm" action="<?php echo me();?>" method="post"> <table> -- 2.39.5