diff --git a/mod/feedback/edit.php b/mod/feedback/edit.php
index 6a96292f26b..cdab171873d 100644
--- a/mod/feedback/edit.php
+++ b/mod/feedback/edit.php
@@ -159,14 +159,16 @@ $PAGE->set_heading(format_string($course->fullname));
$PAGE->set_title(format_string($feedback->name));
//Adding the javascript module for the items dragdrop.
-if ($do_show == 'edit' and $CFG->enableajax) {
- $PAGE->requires->strings_for_js(array(
- 'pluginname',
- 'move_item',
- 'position',
- ), 'feedback');
- $PAGE->requires->yui_module('moodle-mod_feedback-dragdrop', 'M.mod_feedback.init_dragdrop',
- array(array('cmid' => $cm->id)));
+if (count($feedbackitems) > 1) {
+ if ($do_show == 'edit' and $CFG->enableajax) {
+ $PAGE->requires->strings_for_js(array(
+ 'pluginname',
+ 'move_item',
+ 'position',
+ ), 'feedback');
+ $PAGE->requires->yui_module('moodle-mod_feedback-dragdrop', 'M.mod_feedback.init_dragdrop',
+ array(array('cmid' => $cm->id)));
+ }
}
echo $OUTPUT->header();
@@ -333,14 +335,16 @@ if ($do_show == 'edit') {
echo '';
}
//Print the move-button
- echo '';
- $moveurl = new moodle_url($url, array('moveitem'=>$feedbackitem->id));
- $buttonlink = $moveurl->out();
- $strbutton = get_string('move_item', 'feedback');
- echo '
-
- ';
- echo '';
+ if (count($feedbackitems) > 1) {
+ echo '';
+ $moveurl = new moodle_url($url, array('moveitem'=>$feedbackitem->id));
+ $buttonlink = $moveurl->out();
+ $strbutton = get_string('move_item', 'feedback');
+ echo '
+
+ ';
+ echo '';
+ }
//Print the button to edit the item
if ($feedbackitem->typ != 'pagebreak') {
echo '';
diff --git a/mod/feedback/styles.css b/mod/feedback/styles.css
index 0248e384ec4..c21df5d8e5d 100644
--- a/mod/feedback/styles.css
+++ b/mod/feedback/styles.css
@@ -96,3 +96,7 @@ ul#feedback_draglist {
padding: 0;
margin: 0;
}
+
+div#feedback_dragarea {
+ width:95%;
+}
diff --git a/mod/feedback/yui/dragdrop/dragdrop.js b/mod/feedback/yui/dragdrop/dragdrop.js
index 32deb763bc5..eee52accb6b 100644
--- a/mod/feedback/yui/dragdrop/dragdrop.js
+++ b/mod/feedback/yui/dragdrop/dragdrop.js
@@ -192,20 +192,6 @@ YUI.add('moodle-mod_feedback-dragdrop', function(Y) {
}
},
- /**
- * Handles the drag:dropmiss event.
- *
- * @param e the event
- * @return void
- */
- drag_dropmiss_handler : function(e) {
- var msg = {
- name : 'dropmiss',
- message : 'dropmiss'
- };
- return new M.core.exception(msg);
- },
-
/**
* Save the new item order.
*