Не работает Imagefield marker

Ошибка 1:
Notice: Undefined index: ru в функции imagemarker_widget_submit() (строка 222 в файле Z:\home\mskbulvar7\www\sites\all\modules\imagemarker\imagemarker.module).

Решение:
209 строка в imagemarker.module.
$fid = $form_state['values'][$field_name][LANGUAGE_NONE][0]['fid'];


Может не совсем правильно. Но хоть сохраняет.

Ошибка 2:
Маркеры сохраняет в углу картинки.

Решение:
Правки для imagemarker.js
Drupal.ImageMap.init = function() {
  Drupal.ImageMap.map.click(function(e) {
    if($(e.target).is('img')) {
      var layerX =(e.offsetX==undefined)?e.layerX:e.offsetX;
      var layerY =(e.offsetY==undefined)?e.layerY:e.offsetY;
      var x = layerX - (Drupal.ImageMap.pointer.width() / 2);
      var y = layerY - (Drupal.ImageMap.pointer.height() / 2);
      Drupal.ImageMap.addCoordinate(x, y, Drupal.t('add description'));
      ...