2011-01-20 16 views
0

私はHabariを自分の意志で曲げ始めると、HTMLをビルドするときにはjav32を使って絶対パスを返します。 Javascript fileobj.urlは相対パスが必要なときに絶対パスを返します

この

は1つが私のテストベッド画像の挿入がすべて d:\websites\habari\...

に供給されているので、テストベッド上のブログのミラーを実行できるようにしたいと考えて問題のビットが咳をfileobjを取得する簡単な方法はありです絶対的ではなく相対的な道を外していますか?

(相対に関する質問のすべての種類発見! - >絶対ますが、どれも他の方法で)

答えて

1

あなたはhabari.media.outputを上書きするためにJavascriptを追加することができるはずです。 Adding Javascript and CSSのwikiページ、およびjwysiwygのようなエディタプラグインを参照してください。その後、Site::url('habari')といくつかの文字列を呼び出すことで、Habariへのドメインとパスを削除することができます。

+0

マイケル。私はあなたの名前をDev Groupから認識します。私はこれがHabariの問題ではなく、JS固有の問題であると仮定しました。なぜなら、Habari以外の特定の問題でDevグループを詰まらせたくないので、ここに投稿したからです。 :-) – Drew

+1

心配しないで、私はどこでも質問に答えようと思うでしょう:) – michaeltwofish

+1

公開されたページでフォーム提出を傍受し、 'content'のリンクを書き直すことができます(jQueryを使用しています。テキストエリア。削除したいURLはすでに 'habari.url.habari'と同じページにあります。 '$( '#create-content')のようなものです。( 'foo'、 'bar')を置き換えます(text.val()。 );}); '適切な正規表現で置き換えます。 – michaeltwofish

関連する問題