<![CDATA[ wayfinderでアクセス制限ページ(会員ページ)も出力させる方法 - My Forums]]> https://forums.modx.com/thread/?thread=56221 <![CDATA[Re: wayfinderでアクセス制限ページ(会員ページ)も出力させる方法]]> https://forums.modx.com/thread/56221/wayfinder#dis-post-402841 http://modx.geo.jp/snippets/generic/ditto-private.html]]> Tomophy Dec 09, 2011, 01:01 AM https://forums.modx.com/thread/56221/wayfinder#dis-post-402841 <![CDATA[Re: wayfinder&#12391;&#12450;&#12463;&#12475;&#12473;&#21046;&#38480;&#12506;&#12540;&#12472;&#65288;&#20250;&#21729;&#12506;&#12540;&#12472;&#65289;&#12418;&#20986;&#21147;&#12373;&#12379;&#12427;&#26041;&#27861;]]> https://forums.modx.com/thread/56221/wayfinder#dis-post-330110 Quote from: tkfm at May 26, 2009, 09:17 AM

そんな感じの処理がこれみたいですよ~
http://modxcms.com/forums/index.php/topic,28124.msg171148.html#msg171148
さすがtkfmさん。本家のトピをよくご存知で。 考えることは一緒、、、ですね。 ^^
sendUnauthorizedPageは初耳。
”グローバル設定”>”権限外告知のページ”に設定されてるページに飛ばす関数なんですね。
私は、phizeさんのphiRedirectで飛ばせばいいか・・・なんて思ってました。

参考 : http://wiki.modxcms.com/index.php/API:sendUnauthorizedPage
      http://modxblog.com/resource/item/phiredirect/]]>
sama55 May 26, 2009, 06:12 AM https://forums.modx.com/thread/56221/wayfinder#dis-post-330110
<![CDATA[Re: wayfinder&#12391;&#12450;&#12463;&#12475;&#12473;&#21046;&#38480;&#12506;&#12540;&#12472;&#65288;&#20250;&#21729;&#12506;&#12540;&#12472;&#65289;&#12418;&#20986;&#21147;&#12373;&#12379;&#12427;&#26041;&#27861;]]> https://forums.modx.com/thread/56221/wayfinder#dis-post-330109 Quote from: sama55 at May 26, 2009, 07:23 AM

内容を隠蔽したいドキュメントへのアクセスはPublicのままとすることでWayfinderはリストに加えてくれますよね。その上で・・・会員向けのページであるかどうかを設定するテンプレート変数と、OnWebPageInit / OnWebPagePrerenderイベントをフェッチするプラグインを作り、ログインしてない状態で、かつ、テンプレート変数が会員向けに設定されてるドキュメントの場合は、当該ページのcontentの代わりに”閲覧には会員登録が必要です。” 的な固定文言を表示。。。とか。
そんな感じの処理がこれみたいですよ~
http://modxcms.com/forums/index.php/topic,28124.msg171148.html#msg171148]]>
tkfmnet May 26, 2009, 04:17 AM https://forums.modx.com/thread/56221/wayfinder#dis-post-330109
<![CDATA[Re: wayfinder&#12391;&#12450;&#12463;&#12475;&#12473;&#21046;&#38480;&#12506;&#12540;&#12472;&#65288;&#20250;&#21729;&#12506;&#12540;&#12472;&#65289;&#12418;&#20986;&#21147;&#12373;&#12379;&#12427;&#26041;&#27861;]]> https://forums.modx.com/thread/56221/wayfinder#dis-post-330108 後追いで処理する方法ぐらいしか思いつきません。

内容を隠蔽したいドキュメントへのアクセスはPublicのままとすることでWayfinderはリストに加えてくれますよね。その上で・・・会員向けのページであるかどうかを設定するテンプレート変数と、OnWebPageInit / OnWebPagePrerenderイベントをフェッチするプラグインを作り、ログインしてない状態で、かつ、テンプレート変数が会員向けに設定されてるドキュメントの場合は、当該ページのcontentの代わりに”閲覧には会員登録が必要です。” 的な固定文言を表示。。。とか。

この方法はPHPとmodxのAPIまわりの知識が必要になります。]]>
sama55 May 26, 2009, 02:23 AM https://forums.modx.com/thread/56221/wayfinder#dis-post-330108
<![CDATA[Re: wayfinder&#12391;&#12450;&#12463;&#12475;&#12473;&#21046;&#38480;&#12506;&#12540;&#12472;&#65288;&#20250;&#21729;&#12506;&#12540;&#12472;&#65289;&#12418;&#20986;&#21147;&#12373;&#12379;&#12427;&#26041;&#27861;]]> https://forums.modx.com/thread/56221/wayfinder#dis-post-330107
解決策はないのですねぇ。ditto等で少し研究してみます。
ありがとうございました。]]>
dimm May 26, 2009, 02:02 AM https://forums.modx.com/thread/56221/wayfinder#dis-post-330107
<![CDATA[Re: wayfinder&#12391;&#12450;&#12463;&#12475;&#12473;&#21046;&#38480;&#12506;&#12540;&#12472;&#65288;&#20250;&#21729;&#12506;&#12540;&#12472;&#65289;&#12418;&#20986;&#21147;&#12373;&#12379;&#12427;&#26041;&#27861;]]> https://forums.modx.com/thread/56221/wayfinder#dis-post-330106 検索してみたら英語圏のフォーラムでも同じ質問が出ていて、解決策は無いようでした。
このへんとか -> http://modxcms.com/forums/index.php/topic,28124.0.html
(もちろんWayfinder自身を改造すればできるのでしょうけど。)

サイトマップを出したいだけならWayfinder以外にも手があるかもしれません。
Dittoとかsitemapスニペットとか。
ちゃんと調べていませんが、これらのスニペットならプライベートなドキュメントも含めるオプションがあるかも...?
もっとも、階層型に出力したいのであればWayfinder以外には候補が無いのかもしれません。]]>
tkfmnet May 26, 2009, 01:51 AM https://forums.modx.com/thread/56221/wayfinder#dis-post-330106
<![CDATA[wayfinder&#12391;&#12450;&#12463;&#12475;&#12473;&#21046;&#38480;&#12506;&#12540;&#12472;&#65288;&#20250;&#21729;&#12506;&#12540;&#12472;&#65289;&#12418;&#20986;&#21147;&#12373;&#12379;&#12427;&#26041;&#27861;]]> https://forums.modx.com/thread/56221/wayfinder#dis-post-330105
wayfinderでサイトマップを出力しようと思うのですが、ウェブユーザーによるアクセス制限をかけたページ
へのリンクが非表示になってしまいます。私としてはアクセス制限をかけたページも出力したいのですが、方法はありますでしょうか?よろしくお願いいたします。



]]>
dimm May 26, 2009, 12:06 AM https://forums.modx.com/thread/56221/wayfinder#dis-post-330105