動的ブロックの設定
動的ブロックを使用して、スクリプティングを使用したり、システムから情報を取得したりします。動的ブロックは、ほとんどのコンテンツが存在する場所です。
始める前に
必要なロール: content_admin または admin
このタスクについて
動的ブロックの良い使い方は求人情報です。投稿をナレッジ記事に保存し、動的ブロックで投稿を表示します。
次のアイテムを含むいくつかの動的ブロックが事前定義されています。
- 新規コンテンツ:新しい各コンテンツブロックでは、コンテンツページの編集中にブロックを作成できます。
- クリーンログイン:ユーザー名とパスワードを要求するデフォルトのログインページ。[記憶する] チェックボックスが含まれています。ユーザーがログインすると、このブロックによってログインルールがトリガーされます。
- ログイン:ログアウトしたユーザーがログインし、ログインしたユーザーがログアウトできるエリア。このブロックは、公開されているコンテンツページで特に役立ちます。
- 検索:グローバルテキスト検索フィールド。現在、コンテンツページに含めることができる検索形式はグローバルテキスト検索のみです。
- 検索結果:グローバルテキスト検索結果を表示するためのエリア。
Apache Jelly の詳細については、「 Jelly タグ」を参照してください。
注:
コンテンツ管理システムのダイナミックコンテンツブロックは自動的にエスケープされません。これらのブロックは、独自のコンテンツエスケープを実装する必要があります (たとえば、潜在的なクロスサイトスクリプティング攻撃から保護するため)。詳細については、「 Jelly エスケープタイプ」を参照してください。