Re: 上級者権限モードオンにしてもページの公開がされない

2012年7月17日 at 12:12

> ブロックを一個一個権限チェックしなければいけない…のでしょうか???

ブロックだけでなく、エリアも全て望みどおりの権限設定になっているかチェックする必要があります。

Re: 上級者権限モードオンにしてもページの公開がされない

2012年7月17日 at 12:31
エリア定義は一括してできない…ということでしょうか。

サイトマップ>ゲストもしくは登録ユーザに権限を付与だけでは無理で、
サイトマップ>ゲストもしくは登録ユーザに権限を付与>エリアを定義

でないと無理ということですか。
エリアの一括管理ができないのはけっこう辛い…

ということは上級者権限を使用するサイトの場合

1)作り込む前に上級者権限込みでsite.phpに記載
2)ページタイプを複数作る
3)ページタイプ毎に他ページを制作

が正しい方法ですか?
 

Re: 上級者権限モードオンにしてもページの公開がされない

2012年7月17日 at 12:48
ページ権限は上階層のページの権限設定を、エリアの権限設定はエリアがあるページの権限設定を継承しますが、触っているうちにいじってしまったのかもしれません。なので、いったん全て確認することをおすすめします。もし変更してしまっていれば、「権限設定を戻す」ボタンでページの権限設定を継承するように戻すことができます。

ブロックについても同様で、基本的にはエリアの権限設定を継承します。このように上級権限モードは設定が非常に多岐に渡りややこしいので、いったんすべての権限設定を戻したうえで、ページ→エリア→ブロックの順に設定されることをおすすめします。
 

解決しました

2012年7月17日 at 13:36
というより、原因が判明したのでページタイプを


>いったんすべての権限設定を戻したうえで、ページ→エリア→ブロックの順に設定されることをおすすめします。

と操作しましたところ、他のページも全てまともに動作しました!

ともあれ、コンテンツのカテゴリ別に
ページタイプを6つぐらいに分けていたので少々面倒でした。
権限が子ページへの反映されるのか否かが関係がまだよくわからないのでこのあたり研究します。

本当にありがとうございました!
 

Re: 上級者権限モードオンにしてもページの公開がされない

2012年7月18日 at 10:53
concrete5 のバージョンは、ver5.3.2.1 でしょうか? ver5.5.2.1 の間違いかな?

記憶では、ver5.3.1 ぐらいはあったような?? もし古いバージョンであるならば、アップグレードをお勧めしますが・・・ ver5.3.1⇒ver5.4.0.5⇒ver5.4.2.2⇒ver5.5.2.1 と段階を踏んでアップグレードしないといけません。

ちなみに、一度上級権限モードにした際、もう一度解除するのは、問題でしょうか?
一度お手持ちの、ローカル環境に現在の本番のデーターをコピーして、テストしてみてはいかがでしょうか?


ページタイプの権限の変更。
なお、上級権限モードにした際に、ページ内のブロックに関しての一括変更はないものの、それぞれのページに対しては、ダッシュボード⇒サイトマップ⇒フルサイトマップ にて、一括では出来ないものの、対象のページ名(クリック)⇒「権限」のところだったかと思います。サイトマップ上にて、権限を変えて行く事は出来ます。


ページタイプ内のブロックの権限の変更。
ページ内のブロックに関しては、ダッシュボード⇒ページとテーマ⇒ページタイプ⇒デフォルト設定にて、新規追加用のページタイプに、あらかじめブロックを任意で置いておけるのと、各種の設定は、ここで出来ますね。
ただし、一度作成したページについては、そこのページに行かないとページ内ブロックはひとつずつのブロックで設定しないといけません。

いずれにしても、hissyさんのいわれるような変更方法が、この回答ではベストですね。
(ページ権限設定の継承)