タグ

ブックマーク / notnil-creative.com (1)

  • concrete5の権限の実装を知る&ページ権限をPHPから変更する

    ※ concrete5では権限設定はすべてユーザーインターフェースからマウス操作で行なうことができますので、通常プログラミングは必要ありません。この記事はパッケージなどから自動で権限設定を変更したりしたい場合のための内容です。調べながら書いているので、間違ってたらすいません。 さて、concrete5は高度かつ柔軟な権限管理が可能なことが特長で、それは設計にも現れています。concrete5では、ページ、エリア、ブロック、ファイル、ファイルセット、ユーザー等々concrete5が扱う各オブジェクトに対してすべて個別に権限設定が可能です。当然それぞれのオブジェクトで権限の扱い方は異なります(例えば、「編集できるかどうか」という権限の意味は、エリアの場合は中にブロックを追加することができるかどうか、ブロックの場合はそのブロック自体を編集することができるかどうか、と変わります)が、公式ドキュメン

  • 1