SaitoEiki

ExtendTinyMCEでリンクが変になる不具合

0

自己解決してしまったのですが、良プラグインなだけに引っかかる方が多そうなのでシェアします。

ExtendTinyMCEを入れたとき、相対リンクにしていたものが勝手に変えられてしまう不具合がありました。
ドキュメントを読んだところ「その他、画像パスをルート相対パスに変換するオプション設定も施してあります。」とあり、これが邪魔をしている感じでした。

mt-static/plugins/ExtendTinyMCE/extension.js を編集して、46行目と63行目付近の「convert_urls」を設定しているあたりをコメントアウトするなど修正して解決しました。

返信(2)

| 返信する
  • 過去の私の経験、また多くのサイトでルート相対パスが利用されていることから、絶対URIをルート相対パスにする「仕様」にしています。

    相対パスのままにしたい場合は46行目をfalseにします。
    https://github.com/hideki-a/mt-plugin-extend-tinymce/blob/master/mt-static/plugins/ExtendTinyMCE/extension.js#L46

  • Hideki Abeさん
    補足のご説明ありがとうございます。
    また、使い勝手の良いプラグインのご提供ありがとうございます。

    そして、私の書き方がダメだったところをお詫びいたします。
    「不具合」とか「勝手に」とかいう書き方は適当ではないですね。
    申し訳ありません。
    実際、私自身もルート相対パスで書くことが多いので今まで問題にならなかったわけですし。

    それから、ソース内にコメントを追加してくださったとのこと、素早い対応に感謝いたします。ありがとうございます。

返信する


カテゴリグループ

OpenID対応しています OpenIDについて