TinyMCE for MTのibrowser EXではまってました。「画像の挿入/編集」をクリックするとnoticeの荒らしが・・・
Notice: Use of undefined constant text - assumed 'text' in /home/myweb/webdoc/mt-static/TinyMCEforMT/js/tiny_mce/plugins/ibrowser/config.php on line 42
Notice: Use of undefined constant value - assumed 'value' in /home/myweb/webdoc/mt-static/TinyMCEforMT/js/tiny_mce/plugins/ibrowser/config.php on line 43
しばらく何だろうと考えていました。よく考えたら、PHPの設定で全てのエラーを出力するように設定してあったのを思い出しました。
php.iniを次のように修正して表示されるようになりました。
error_reporting = E_ALL
↓
error_reporting = E_ALL & ~E_NOTICE
そして一番問題だったのがibrowserのconfig.php
私の場合、mt-static,mt.cgi,index.htmlはそれぞれ別のディレクトリにある関係かデフォルトのままでは駄目でした。
mt-static,mt,ibrowserのディレクトリをpublic_htmlの下に置いた場合の設定 を下のようにしました。
$tinyMCE_imglibs = array(
array (
text => 'My Upload',
value => '../../../../../../ibrowser/uploads/',
url => 'http://mysite.com/myweb/ibrowser/uploads',
create_dir => true,
upload => true,
delete => true
),
array (
text => 'Main Library',
value => '../../../../../../ibrowser/library/',
url => 'http://www.mysite.com/myweb/ibrowser/library',
create_dir => false,
upload => false,
delete => false
)
この設定だと、アップロードは上手くいくのですが、画像を保存しようとすると「エラー!画像を選択してください」とメッセージがでます。
しかし、一旦閉じて、再度開き、画像を選択すると、プレビュー画面を見ることもできますし、画像情報のソースも正しいURLが表示されます。urlの最後に'/'をつけると、正しいurlが表示されません。
最近のコメント
on 著作権無視、日本アニメがイッパイの韓国最大の動画共有サイト「PANDORA.TV」が日本上陸: 2008/7/30現
Yuusaku on Apacheに対するDOS攻撃を回避する「mod_evasive」: シビアな状態はあまり
nbirth on Apacheに対するDOS攻撃を回避する「mod_evasive」: お世話になっておりま
あたる on Adobe Flash Playerプラグインをyumでインストール: 既存のプラグインを追
祐作 on amavisdの所為で・・・インストールやり直し: MTpaginate
kankiti on MT4にKinarie&MayさんのFlashカレンダーを設置: 横型カレンダー設置の
きす猫 on 当然、日本にも:ハッカー=中国の経済スパイか: アメリカ、ドイツ、
祐作 on 全米の携帯電話や固定電話を傍受するFBIのシステム: 中国ではインターネッ
Inetgate on 全米の携帯電話や固定電話を傍受するFBIのシステム: 中共は既に金盾で同様
最近のトラックバック