diff -urp ajaxeditable/ajaxeditable.js ajaxeditable/ajaxeditable.js
--- ajaxeditable/ajaxeditable.js 2008-03-04 15:35:43.000000000 +0100
+++ ajaxeditable/ajaxeditable.js 2008-04-09 10:51:47.000000000 +0200
@@ -14,7 +14,7 @@ ajaxeditable = function() {
// $(this).prepend('
');
$(this).children().css( 'opacity', '0.3' );
- $(this).load("/ajaxeditable_html/"+$(this).attr("nid")+"/"+$(this).attr("field"),null,ajaxchanger);
+ $(this).load(Drupal_ajaxeditable_base_path+"?q=/ajaxeditable_html/"+$(this).attr("nid")+"/"+$(this).attr("field"),null,ajaxchanger);
});
};
@@ -29,13 +29,13 @@ ajaxupdater = function(element)
$.ajax({
type: "POST",
- url: "/ajaxeditable_submit",
+ url: Drupal_ajaxeditable_base_path+"?q=/ajaxeditable_submit",
data: $(element).serialize()+"&nid="+nid,
element: $(element),
success: function(msg){
updateValue=0;
// $(this.element).css( 'opacity', '1' );
- $(this.element).load("/ajaxeditable_html/"+$(this.element).attr("nid")+"/"+$(this.element).attr("field"),null,ajaxchanger);
+ $(this.element).load(Drupal_ajaxeditable_base_path+"?q=/ajaxeditable_html/"+$(this.element).attr("nid")+"/"+$(this.element).attr("field"),null,ajaxchanger);
},
error: function(msg){
alert( "Error, unable to make update: " + msg.responseText );
diff -urp ajaxeditable/ajaxeditable.module ajaxeditable/ajaxeditable.module
--- ajaxeditable/ajaxeditable.module 2008-03-04 15:35:43.000000000 +0100
+++ ajaxeditable/ajaxeditable.module 2008-04-09 10:49:35.000000000 +0200
@@ -7,6 +7,7 @@ function ajaxeditable_menu() {
drupal_add_js(drupal_get_path('module', 'ajaxeditable') . '/ajaxeditable.js');
drupal_add_js(drupal_get_path('module', 'ajaxeditable') . '/form.js');
drupal_add_js("var Drupal_ajaxeditable_path = " . drupal_to_js(drupal_get_path('module', 'ajaxeditable')) . ";", 'inline');
+ drupal_add_js("var Drupal_ajaxeditable_base_path = " . base_path() . ";", 'inline');
$items = array();