はじめまして、TinyD2.20 を使わせてもらっております。
fileNiceというディレクトリ一覧をPHPを介して表示するスクリプトを使い、TinyD+fileNice で content/ 下のファイル一覧を表示し、content/ 下にあるファイルまたはフォルダを表示させて出てきたリンク先のページをXOOPSフレーム内で開きたいと考えてます。
# こういう XOOPS モジュールが見つからなかったので組み合わせで実現を考えました。
まず WRAP2 のページラップで fileNice の組み込みには問題なかったのですが、このままだとfileNiceで作ったリンクは新しいページで開くのでフレーム内では表示されないことがわかりました。そのため、アップロードしたコンテンツを mod_rewrite 機能を使って自動ページラップしようと試みました。
しかし、WRAP3 および WRAP4 ではうまくいきませんでした。。fileNiceでのパスの扱いがうまくいってないようで content/ 下のファイル一覧表示ではなくその上位の tinyd0/ 下を表示してしまい、さらに各ファイルのリンクにも失敗しています。
このような状態なのですが、TinyD のハックで解決できるものでしょうか。あるいはまだ fileNice をハックするというアプローチはしていないのですが、こちらの方をハックしてリンク先を XOOPS フレーム内で読み込むようにした方が早いのでしょうか。
#はじめは標準モジュールの mylinks を見習ってXOOPSフレームを読み込む形の方にしようと思ったのですが、私の力では大変そうだったので、TinyD を使ってどうにかならないかと考えた次第です。
良い解決方法がございましたら、お知恵をお貸し下さい。
fileNice:
http://filenice.com/