Send to your Kindle RIGHT:[[:t/権限]] [[:t/ログ]] ログには権限が絡む操作が記録される。 「どのページにどんな操作をしたか」を知るには閲覧権限が必要。必要ならログ1行を表示する毎に権限判定が必要になる。 ***ログエントリーの権限(錠)はどこに記録するか? [#s561027e] ログエントリーの情報はその1行だけ。1件毎にページを作るわけではないので、権限領域は存在しない。権限領域はページに含まれるもの。 *** 同じログのサブセットを作る [#oea7a6f7] 同じエントリーの情報を減らしたものを別のページに書き込み。情報の少ないほうは誰でも見られるように。ログなのでエントリー単位で削除することもないし。 または下位展開の下位のほうだけを公開。上位のほうを管理者向けにするとか。 *** 行の内容を増減するのは無理 [#a2fb1f58] 行ごとに権限を反映させるのではなく、ページごとに。 ページ名に「/管理者向け」「/利用者向け」などを付け足して分ける。 *** %%行ごとにページを用意する手も%% [#b686ab2b] %%一行ごとにページを用意。そのページの判定結果によって行ごとの表示を変える。行ごとの処理は必要なので、特殊な処理にはなる。%% RIGHT:[[:t/権限]] [[:t/ログ]] ログには権限が絡む操作が記録される。 「どのページにどんな操作をしたか」を知るには閲覧権限が必要。必要ならログ1行を表示する毎に権限判定が必要になる。 ***ログエントリーの権限(錠)はどこに記録するか? [#s561027e] ログエントリーの情報はその1行だけ。1件毎にページを作るわけではないので、権限領域は存在しない。権限領域はページに含まれるもの。 *** 同じログのサブセットを作る [#oea7a6f7] 同じエントリーの情報を減らしたものを別のページに書き込み。情報の少ないほうは誰でも見られるように。ログなのでエントリー単位で削除することもないし。 または下位展開の下位のほうだけを公開。上位のほうを管理者向けにするとか。 *** 行の内容を増減するのは無理 [#a2fb1f58] 行ごとに権限を反映させるのではなく、ページごとに。 ページ名に「/管理者向け」「/利用者向け」などを付け足して分ける。 *** %%行ごとにページを用意する手も%% [#b686ab2b] %%一行ごとにページを用意。そのページの判定結果によって行ごとの表示を変える。行ごとの処理は必要なので、特殊な処理にはなる。%%