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();