LOGIN ID Password Auto Login Register Now! Lost Password?
Xoops Q&A

picoでの投稿内容更新について

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2015/2/7 18:38
phoenix73  Petty Officer   投稿数: 90
いつもお世話になります
今回、本格的にpicoを利用して
ホームページ内に講座を設けたのですが
投稿した内容の訂正ですが、管理者からは正常に
訂正した内容が確認できるのですが
ゲストからでは、それまでの投稿内容のまま
更新していません
ブラウザーのキャッシュをクリアしても
結果は変わりません
どのように対応すればよいのでしょうか

投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015/2/8 15:27
heiji  Ensign 居住地: ☆☆☆  投稿数: 251
phoenix73さん、こんにちは。

私の環境では特に異常は見当たりませんでした。

> 投稿した内容の訂正ですが、管理者からは正常に
> 訂正した内容が確認できるのですが
> ゲストからでは、それまでの投稿内容のまま
> 更新していません

これって、投稿内容の訂正を行うのは、管理者ですか?ゲストですか?
ゲストの訂正が反映されないと言われているのか、管理者の訂正がゲストの閲覧画面に反映されないと言われているのか、よく分かりませんでした。

picoの管理画面の「カテゴリーアクセス権限」の「グループ毎の権限」で、ゲストは承認が必要になっていたりとか、そういうことではないのでしょうか!?

ご参考まで。


投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2015/2/8 19:23
phoenix73  Petty Officer   投稿数: 90
失礼しました説明不足です

投稿は管理者で私が投稿しています
訂正も管理者として訂正をし

内容が変更されているのを確認したのですが

ログアウトして内容を再度確認すると訂正前までの
内容となってしまったのです

その為、ブラウザーでの表示の問題かと
キャッシュのクリアをしてみたというわけです



ちなみに、投稿した内容を数時間の内に変更したページ
もあるのですが

こちらはちゃんと反映していました


投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015/2/8 20:51
heiji  Ensign 居住地: ☆☆☆  投稿数: 251
phoenix73さん

私はページラップ機能を使って更新しているので、あまり本文を直接編集した実績はないです。ページラップ機能で運用した限り、そのような事象に遭遇したことはないです。

・承認待ち状態になっているわけではないのですよね?

・pocoにも本文キャッシュ機能がありますが、それを有効にしていたりしませんか?

以下、モジュールマニュアルから引用
http://www.xugj.org/modules/xpwiki/?ModuleManuals%2Fpico

本文キャッシュ
本文キャッシュを利用するかどうかを指定します。phpコードのように、閲覧条件によって出力内容が異なるコンテンツの場合は、OFFにすべきですが、検索時には本文キャッシュが利用されるので、あえて検索対象としたい場合にはONにしても良いでしょう。

本文キャッシュのクリア
サイトを移動するなどして、コンテンツ本文の表示や検索結果がおかしくなっている時にだけ実行してください。正常な時に実行すると、パフォーマンスの低下や検索ミスなどの原因になります。

投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2015/2/8 21:56
phoenix73  Petty Officer   投稿数: 90
ありがとうございます
本文キャッシュをクリアしたらなおりました


ちなみに、
ネットをくぐってみましたが
ページラップ機能を使って更新
が今ひとつわかりませんでした


管理画面からの編集と言うことでしょうか

たしかに、直接登録ページを編集していましたので

管理画面からの訂正に切り替えてみます
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015/2/8 23:13 | 最終変更
heiji  Ensign 居住地: ☆☆☆  投稿数: 251
phoenix73さん

直ってなによりです。

> 直接登録ページを編集していましたので

それがまずいということはないはずです。

キャッシュがなぜおかしくなったのかは私にも分かりません。
おかしくなっていたのではなくて、反映に時間がかかるということなのかも。
 互換モジュール »» プリファレンス »» 全般設定 「モジュール・キャッシュ」の設定とか?

> ページラップ機能を使って更新

モジュールマニュアルで言うと、
http://www.xugj.org/modules/xpwiki/?ModuleManuals%2Fpico

「ページラップ」や、「Tips」の「カテゴリー仮想パスの活用」「wrapsモードのHTMLラッピング機能」「自動DB登録のタイミング 」あたりが該当します。

そのメリットは、以前、作者のGIJOEさんに教えてもらったことがあります。
http://www.xugj.org/modules/QandA/index.php?post_id=6678

引用:
メリットですか?
「エディタで保存した結果を即座に確認できる」
そこに尽きますよ。

HTTPサーバのtrust/wraps以下をなんらかの形でファイル共有していれば、FTPも要りませんし、ブラウザの編集画面から反映、とかも要りません。

開発環境と運用環境が切り離されている場合でも、サーバに上げるべきファイル群がシステム(プログラム群)とは独立しているので、FTPにしてもrsyncにしてもWebDAVにしても、余計なトラブルを抱える恐れが格段に減ります。
投票数:0 平均点:0.00
  条件検索へ

Back to Page Top
MainMenu
Manuals
Search
XOOPS Official & Dev.
XOOPS Communities