PEAK XOOPS - pico0.90 betaについて in englishin japanese

pico0.90 betaについて

  • You cannot open a new topic into this forum
  • Guests cannot post into this forum
Previous post - Next post | Parent - Children.1 | Posted on 2007/1/22 21:27
Kaz  二等兵   Posts: 9
ページラップ実装ということで、さっそく使わせていただきました。ありがとうございます!

これまで、wrapsにてアップしていたページを、picoに移し替えました。
以下手順です。

1)xoops_trust_path以下のwrapsはそのままで、モジュール管理からwrapsをアンインストール、XOOPS_URL/modules内のwrapsをフォルダごと削除。
2)picoをインストール。picoを、wrapsのラップ用ファイルを入れていたxoops_trust_path/wraps内のaaaと同じディレクトリ名に変更。(仮にaaaとします、XOOPS_URL/modules内のwrapsも同名aaaでした)
3)pico一般設定→コンテンツ一括管理→コンテンツ作成から、仮想パスに
/index.html(xoops_trust_path/wraps/aaa/index.htmlを指してます)
を指定。
4) 本文フィルターの○HTML特殊文字エスケープ○顔文字変換○BBCode変換○自動改行のチェックをはずし、○ページラップにチェックを入れて、「編集内容を登録」。

ばっちり、表示されました。自信なかったのですが、この手順であってますでしょうか?^^;

で、思うところあって、ラップするトップページを、index.htmlから、01.htmlにファイル名変更して、同じ手順でやり直してみますと、「指定されたコンテンツは存在しません」というエラーメッセージ?が出てしまいました。

index.htmlですと、問題ありません。2ページ目、3ページ目も、02.html、03.htmlというファイル名で続けてページができます。
最初のページは、index.htmlでないとダメなのでしょうか。これは、仕様でしょうか?

そしてもうひとつ、無事表示されたあと、pico一般設定から、「モジュールトップでは自動生成メニューを表示する」を「いいえ」にしてみました。すると、トップページの画像リンクが、すべて、
〜/modules/pico/images/aaa.gif
に置き換わってしまい、表示されません。CSSもリンクされません。
「はい」に戻して、メニューから入れば問題はないです。

以上、ご報告です。
tinyDもすばらしかったですが、pico、とても嬉しくて、がんばって使いこなそうと思います:)
Votes:0 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2007/1/23 5:57
GIJOE  先任軍曹   Posts: 4110
Kazさん、こんにちは。

Quote:

Kaz wrotes:
これまで、wrapsにてアップしていたページを、picoに移し替えました。
wrapsとでは用途が違うと思うので、わざわざpicoに移し替える必要があるか、というと微妙ですが

Quote:
1)xoops_trust_path以下のwrapsはそのままで、モジュール管理からwrapsをアンインストール、XOOPS_URL/modules内のwrapsをフォルダごと削除。
2)picoをインストール。picoを、wrapsのラップ用ファイルを入れていたxoops_trust_path/wraps内のaaaと同じディレクトリ名に変更。(仮にaaaとします、XOOPS_URL/modules内のwrapsも同名aaaでした)
3)pico一般設定→コンテンツ一括管理→コンテンツ作成から、仮想パスに
/index.html(xoops_trust_path/wraps/aaa/index.htmlを指してます)
を指定。
4) 本文フィルターの○HTML特殊文字エスケープ○顔文字変換○BBCode変換○自動改行のチェックをはずし、○ページラップにチェックを入れて、「編集内容を登録」。

ばっちり、表示されました。自信なかったのですが、この手順であってますでしょうか?^^;
一応合ってます…が、これって単に手間ですよね?
もちろん、トップページの明示的な指定と、ディレクトリによる自動カテゴライズ(カテゴリーの仮想パスをディレクトリと見なす機能)、というメリットはあると思います。

Quote:
で、思うところあって、ラップするトップページを、index.htmlから、01.htmlにファイル名変更して、同じ手順でやり直してみますと、「指定されたコンテンツは存在しません」というエラーメッセージ?が出てしまいました。
なかなか鋭い突っ込みですね
ここはまさに「要修正だな」と思っていた部分です。

自動ページ名が、

(コンテンツ番号).html

という形式で生成されるので、こっちの処理が先に入ってしまってました。
( index.php/01.html は、index.php?content_id=1 と同じ、という意味)

そのあたりの処理を変更してもう少しまともにしたので、0.90aからは大丈夫なはずです。


Quote:
そしてもうひとつ、無事表示されたあと、pico一般設定から、「モジュールトップでは自動生成メニューを表示する」を「いいえ」にしてみました。すると、トップページの画像リンクが、すべて、
〜/modules/pico/images/aaa.gif
に置き換わってしまい、表示されません。CSSもリンクされません。
「はい」に戻して、メニューから入れば問題はないです。
これも鋭いレポートですね。
その設定があることをすっかり忘れてました。

相対リンクとの関係で、やはり素直にリダイレクトすることにしました。
0.90a で直っているはずです。

2つもの効果的なレポートありがとうございました。


最後に一点だけ。0.90から0.90aに上げる際には、include/constants.php を消してください。
Votes:1 Average:0.00
Previous post - Next post | Parent - No child | Posted on 2007/1/23 10:57
Kaz  二等兵   Posts: 9
GIJOEさん,こんにちは。さっそくの対応,ありがとうございます!!

Quote:
wrapsとでは用途が違うと思うので、わざわざpicoに移し替える必要があるか、というと微妙ですが
ええ,やってみてあれ?と思ったんですが,あとからコンテンツ追加するのに,やっぱりpicoだったほうが便利だな〜と思い直しまして

Quote:
一応合ってます…が、これって単に手間ですよね?
もちろん、トップページの明示的な指定と、ディレクトリによる自動カテゴライズ(カテゴリーの仮想パスをディレクトリと見なす機能)、というメリットはあると思います。
そうですね,手間は手間ですが,いっぱいサイトやページがあるとこのメリットは大きいです。なんちって,よくわかってないかもですが
wrapsに放り込んだページを共通のページとして複数のサイトで表示して,2ページ目からはそのサイト独自のページをpicoで作ってくという,のを考えてました

で,さっそく新しいので上書きして試しましたら,2点ともだいじょうぶでしたー!
ホントに,素早い対応ありがとうございました。また何かでましたら,ご報告させていただきます^^v
Votes:0 Average:0.00

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!