グループ管理で権限のないリソースはdittoでも表示しないようにしたい  【解決済み】

質問全般・改善要望
返信する
アバター
min-o
メンバー
メンバー
記事: 324
登録日時: 2009年10月07日(水) 18:32

グループ管理で権限のないリソースはdittoでも表示しないようにしたい  【解決済み】

投稿記事 by min-o »

-----
ご利用のサーバ:さくらインターネット
MODXのバージョン:1.0.8J
PHPのバージョン:5.2.17
MySQLのバージョン:5.5.28-log
ブラウザ:FireFox19.0.2
Ditto 2.1.4r1
-----

お世話になっております。
グループ管理機能を使って、特定のページを、ログインしたウェブユーザーのみが見れるように設定しようとしています。
ウェブユーザーを作って、リソースグループ、ウェブユーザーグループを作成し、グループリンクで関連づけ
所属グループを該当のリソースグループにしたリソースを作成しました。

リソースページはログインしないと見れず、権限告知外ページへ飛ばされるのですが、
Dittoで履歴として書き出した場合に、ログインしていなくても表示されてしまいます。


デモサイトでウェブユーザーを作って同様に設定してみたのですが、
同じようにログインに関係なくDittoで表示されます。
(リソースはログインしないと表示されない)
http://130321180112-11374.evo.demo.modx.jp/news/

デモサイト管理画面
http://130321180112-11374.evo.demo.modx.jp/manager/
ウェブユーザーログインページ
http://130321180112-11374.evo.demo.modx.jp/2.html
ウェブユーザー:test
パスワード:modx123

これをDittoでもログインした場合のみ表示にするにはどうしたらよいでしょうか?

以前(1.0.6Jくらいのころ)はDittoにも表示されなかったように思うのですが…ちょっと記憶があやふやです(--;)
---------
おのうちみん
http://scifitique.org/
http://gender-sf.org/
アバター
yama
管理人
記事: 3251
登録日時: 2009年7月29日(水) 02:50

Re: グループ管理で権限のないリソースはdittoでも表示しないようにしたい

投稿記事 by yama »

http://130321180112-11374.evo.demo.modx.jp/news/
これでどうでしょう?
[[スニペット]]と書くとキャッシュになりますのでこういう場合は[!スニペット!]と書きます
アバター
min-o
メンバー
メンバー
記事: 324
登録日時: 2009年10月07日(水) 18:32

Re: グループ管理で権限のないリソースはdittoでも表示しないようにしたい

投稿記事 by min-o »

>yamaさん
返信ありがとうございます。

デモサイト確認しました。
キャッシュの問題でしたか…orz
でも必要な箇所全部をキャッシュなしのスニペットコールにすると、せっかくの軽量さが犠牲になります…。

キャッシュなしDittoを少なくする階層構造とデザインを考えて見ます。
ありがとうございました。
---------
おのうちみん
http://scifitique.org/
http://gender-sf.org/
返信する