Post date: 2013/08/25 14:53:03
1. 基本的に SimplyCastの ImageMap for CKEditor に従ってインストールした
jQuery(jquery.min.js)とSimpleModal pluginであるjquery.simplemodal.1.4.4.min.jsをインストールする必要がある
ckeditor/config.jsに、config.extraPlugins = 'imagemap'; を入れた
2. prototype.js と jQueryがぶつかるため、$の処理が必要であった。
prototype.jsと同時に使うには が理解の範囲を越えていたので、imagemapで使われている$をjQueryに変えた。
(ただし単純にすべての$を変えてはならない)。
3. どうしてもHTMLの書き出しで、<map>とcooridate等が出力されない。
参照:Issue #8 Doesnt save map coordinates? に書かれている症状
target.append(map); を$(target.$).after(map.$); に変えればよいということだったが、前述のように$をすべてjQueryにかえてはダメ。
jQuery(target.$).after(map.$); が正解だった。