skinフォルダのjavascript.jsが読み込まれていないように思うんですが

Simplicityの特徴 フォーラム 不具合報告 skinフォルダのjavascript.jsが読み込まれていないように思うんですが

1件の返信スレッドを表示中
  • 投稿者
    投稿
    • #45866
      hidekichi
      ゲスト

      もしかしたらうちのcloud9上だけの問題かも知れないんですけれども、functions.phpの function get_skins_js_local_dir(){ 部分で返ってくる値がscript.phpでfalseになっているようです。

      remove_protocol() がスキームを取れてないのかなぁと思ったりもしたんですが、ごにょごにょいじってreturn部分でスキームを取ったら、script.phpの該当部分でtrueになるようです。
      javascript.jsのアドレス自体は問題ないので、file_exists( get_skins_js_local_dir() ) のtrue/falseあたりの問題だけではなかろうかと思います。

      2.1.5辺りの時は、特に何もせずにスキンフォルダ内のjavascript.jsが読めていたように思うので、何かしらの変更で変わったのかなぁと思ったりしてます。

    • #45882
      アバター画像わいひら
      キーマスター

      確認してみたところ、remove_protocol()がやっぱりおかしかったです。
      関数を取り除いたものに修正しました。次のバージョンで改善されると思います。
      Gitの方には、修正したものをプッシュしておきました。

      おそらく、URLを指定するときに、http://aaa.com → //aaa.com になるようにしたときに、誤って必要ないところにも、remove_protocol()を設定してしまったのではないかと思われます;多分、ローカルのファイルパスを呼び出すet_skins_js_local_dir()では必要ないはずなので、修正版で良いような気がします。

1件の返信スレッドを表示中
  • このトピックに返信するにはログインが必要です。
スポンサーリンク
アドセンス(大)
アドセンス(大)