Search results

用語集、よくある質問などはこちら:用語集FAQ

Concrete CMS 9.4.7 リリースノート

Concrete CMS 9.4.7 がリリースされました。 本ページは以下の原文を翻訳・要約しています。 https://github.com/concretecms/concretecms/releases/tag/9.4.7 機能改善(Behavioral Improvements) YouTube ブロックの表示に iframe タグが含まれるようになり、一部の厳格な Web サーバー設定環境下でも正しくレンダリングされるようになりました(Thanks MarcoKuoni) API エンドポイントに対して operation ID が定義されるようになりました(Thanks hissy) 管理画面 > データベースエンティティページにて、PHP 属性を使って定義されたエンティティも表示されるようになりました(Thanks mlocati) バグ修正(Bug Fixes) 会話機能のファイル添付アイコンおよび添付エリアの表示が正しく行われない問題を修正しました 会話の読み込み表示が正しく行われるよう修正しました ワークフローポップアップの閉じる「X」ボタンが Atomik テーマにしか表示されない問題を修正しました 「会話を購読する」ポップアップの「X」ボタンが「購読/購読解除」ボタンの機能を実行してしまう問題を修正しました プロフィール編集におけるユーザー名のバリデーションに関する不具合を修正しました フォームブロックをページに追加した後、その名前を編集ダイアログから変更できなかった不具合を修正しました jQuery UI の地域別言語ファイルが読み込みに失敗することがあるバグを修正しました(Thanks mlocati) 開発者向けの更新(Developers Update) 依存ライブラリが最新のマイナーバージョンに更新されました セキュリティアップデート(Security Updates) Symfony Foundation ライブラリのパッチ適用(CVE-2025-64500)により、パス情報の解析に関する制限付き認可回避の脆弱性を修正しました enshrined/svg-sanitizer の更新により、SVG ファイルのセキュリティスキャン機能が向上しました(CVE-2025-55166)
https://concretecms-help.macareux.co.jp/release/concrete-cms-947

記事

記事ブロックは、WYSIWYGエディタを用いてコンテンツを編集できる、最も基本的なブロックです。テキストを直接タイプして入力できます。現在のカーソルの位置や、選択中のテキストに対して、各種ボタンをクリックすることで、要素を挿入したり装飾を加えたりすることができます。 Concrete CMS(concrete5)バージョン8以降、CKEditorというWYSIWYGエディタを採用しています。 操作ボタン一覧 デフォルトで表示される操作ボタンは下記の通りです。 アイコン ボタンの名称 機能 ソース HTMLソースを直接確認・編集できます。 保存 エディタで編集している内容を保存します。ページ全体の保存ではなく、このブロック単体での保存ということにご注意ください。 キャンセル エディタで編集している内容を破棄します。ページ全体の編集の破棄ではなく、このブロック単体でのキャンセルということにご注意ください。 切り取り 選択範囲を切り取ります。 コピー 選択範囲をコピーします。 貼り付け コピーしたテキストをカーソル位置に貼り付けます。 元に戻す・やり直す 編集を一つ前に戻したり、先に進めたりできます。 太字・斜体・下線・打ち消し線・下付き・上付き 選択範囲にボタンで選択した装飾を加えます。 書式を解除 選択範囲の書式を解除します。 番号付きリスト・箇条書きリスト カーソル位置にリストを挿入します。 インデント・インデント解除 カーソル位置にインデントを挿入・解除します。 左揃え・右揃え・中央揃え・両端揃え 段落の揃え方向を変更します。 リンク挿入・編集 リンクやジャンプ先のアンカーを設定できます。 参照:ハイパーリンクウィンドウ リンク削除 選択したリンクを解除します。 アンカー挿入・編集 カーソル位置にアンカー(ページ内リンク先)を設定できます。 イメージ カーソル位置に画像を挿入できます。参照:画像プロパティウィンドウ 表 カーソル位置に表を挿入できます。参照:表のプロパティウィンドウ スニペット スニペット(ページの名前などページによって異なる情報)を挿入できます。 スタイル 段落や選択範囲のスタイルを変更できます。選択肢はテーマによって異なります。参照:スタイルプルダウンメニュー ※concrete5.7系の「カスタムスタイル」項目に該当します。 書式…
https://concretecms-help.macareux.co.jp/editor/block/content

ユーザーグループの組合せを利用した権限設定

※ 画面は ver.8 の UI ですが、ver.9 でも同じ手順で設定が可能です。 ユーザーグループの組合せを利用すると、部署ごとのグループと、作業範囲ごとのグループを組合せて運用できるようになります。 グループ設定例 権限設定方法 法務部グループと部門編集者グループの両方に所属するユーザーにのみ権限を設定する場合は、 アクセスできるユーザーの選択で「グループの組み合わせ」を選択します。 グループを追加をクリックし「法務部」と「部門編集者」のグループを選択し、保存します。 設定例1 法務部ページ配下の編集権限を法務部編集者に与える 法務部の編集者が法務部配下のページの編集ができるように設定をします。 法務部トップページの権限設定をします。 権限項目名 設定内容 権限を割り当てる 手動で サブページ権限 このページの権限を継承する サブページ権限を上記のように設定しておくと、配下にある既存ページや追加ページも編集ができます。権限セットの項目名をクリックして、「法務部+部門編集者」のグループ組み合わせを追加します。 詳細についてはページの権限設定を参照してください。 ※ サイトマップへのアクセス権限が設定されていない場合は別途設定が必要です。 ※ 新規ページ追加で使用するページタイプの権限設定がされていない場合は別途設定が必要です。 設定例2 ファイルマネージャーの法務部フォルダへのアクセス権限を法務部編集者に与える 法務部の編集者が、ファイルマネージャーの法務部フォルダにアクセス、ファイルの追加等の作業ができるようにします。 ファイルマネージャーで法務部フォルダを作成し、右クリックをして、「権限を編集」をクリックします。 ファイルマネージャーの権限を継承してますので、「権限を上書き」をクリックして、フォルダ専用の設定を行います。 項目名をクリックして、「法務部+部門編集者」のグループ組み合わせを追加します。 詳細についてはファイルマネージャー権限設定を参照してください。
https://concretecms-help.macareux.co.jp/admin/user-and-group/permission/permission_group_combi

ページ作成や編集の権限設定

ページの作成や編集をするには、次のような権限が最低限必要です。 ファイルをアップロードしたり、他ユーザーが作成したページの属性を編集しようとしたりする場合は、別途ファイルマネージャーのアクセス権限(個別にファイル・フォルダの権限を設定する)、特定のユーザーグループ検索の権限設定 が必要です。 ページを作成する権限 ページタイプの権限設定 の次の権限が必要です。 このタイプのページを追加 ​​​​​​​ ページを編集する権限 新規ページの場合:ページタイプの権限設定 の次の権限が必要です ページタイプの下書きを編集 既存ページの場合:ページの権限設定 > 権限セットの次の権限が必要です バージョンを表示 サイトマップでページを表示(編集時に親ページ選択等でサイトマップを表示する必要がある場合) プロパティーを編集 コンテンツを編集 ページを公開する権限 新規ページの場合: 下書きページの権限 の次の権限 変更を承認 公開先ページ(親ページ)の次の権限 サブページを追加​​​​​​​ 既存ページの場合:ページの権限設定 > 権限セットの次の権限 変更を承認 ページを削除する権限 新規ページの場合:下書きページの権限 の次の権限 削除 既存ページの場合:ページの権限設定 > 権限セットの次の権限 削除
https://concretecms-help.macareux.co.jp/admin/user-and-group/permission/page

ユーザー/グループに権限を付与

ゆーざ
Concrete CMS導入時に生成される管理者(Administrator)グループは、一部の権限を除きほぼすべての操作が可能になる権限があらかじめ設定されています。 しかし、運用する中でページ編集だけ、公開だけ、閲覧だけとしたい等、細かい権限を設定する必要が出てくることがあるでしょう。そんなときはこのページに記載されている内容をもとに設定してください。 権限の設定操作方法については 権限(アクセスエンティティ)の設定方法 をご覧ください。 ページに関する権限設定 ファイル関連の権限 管理画面関連の権限 ユーザー・グループ関連の権限 設定例
https://concretecms-help.macareux.co.jp/admin/user-and-group/permission

サイトマップへのアクセス権限

サイトマップへのアクセス権限を設定します。 このサイトマップとは、サイトマップのツリー構造の表示を指しており、下記へのアクセスを表します。 管理画面 > サイトマップ > フルサイトマップおよびフラットビュー ツールバーのファイルアイコンに表示されるサイトマップ ページ作成時に公開ページを選択する場合のサイトマップ タスク権限の設定 管理画面 > システムと設定 > 権限とアクセス > タスク権限 ページを表示します。 設定項目をクリックすると、ポップアップメニューが表示され、設定変更ができます。 権限の設定方法は 権限(アクセスエンティティ)の機能について をご覧ください。 権限の設定が終わったら、ページ右下の [保存] ボタンをクリックします。 トップページ(ホーム)と各ページの表示権限設定 トップページ(ホーム)を表示、または、管理画面 > サイトマップ > フルサイトマップ ページを表示し、トップページのページ権限設定を開きます。 「サイトマップでページを表示」権限に、該当グループ、またはユーザーを追加します。 変更が完了したら、[変更を保存] ボタンをクリックします。 トップページの権限設定をしていない場合、下層ページが表示されませんのでご注意ください。 また権限の継承を「手動で」に設定しているページは、ホームの権限設定を変更しただけでは反映されません。 別途「手動で」にしているページごとに「サイトマップでページを表示」権限を付与してください。
https://concretecms-help.macareux.co.jp/admin/user-and-group/permission/permission-sitemap

ページ権限設定のパターンサンプル

Concrete CMS のページ権限設定について、よくある運用シーン別に権限の組み合わせ例をまとめています。閲覧のみ、編集者権限、ページ追加、ワークフローなど、実務で使える設定パターンを紹介します。
よくある権限の組み合わせをご紹介します。 表に記載のない権限は初期値や、すでに設定済みの内容から変更しないようにしてください。 ページ権限の設定や各権限の詳細な意味については ページの権限設定 を、権限設定のやり方は 権限(アクセスエンティティ)の設定方法 をご覧ください。 ページの閲覧だけさせたい 編集権限などは一切付与せず、指定したユーザー・グループにのみページを閲覧できる状態にする組み合わせです。 設定する権限名 表示 このケースで管理画面へのアクセス権がない場合、ツールバーが表示されないゲストとほぼ同じ状態になります。 そのため、テーマ側でログアウトリンクやボタンの用意がないとログアウトできなくなります。 ログアウトできるようにするためには、後述の ページの編集権限や管理画面へのアクセス権がないユーザーにログアウトボタンを表示させたい をご覧ください。 ページの閲覧+編集中の内容を見せたい(編集は不可) ページの編集権限はない状態で、編集中の内容を閲覧できる状態にする組み合わせです。 設定する権限名 表示 バージョンを表示 このケースで管理画面へのアクセス権がない場合、ツールバーが表示されないゲストとほぼ同じ状態になります。 そのため、テーマ側でログアウトリンクやボタンの用意がないとログアウトできなくなります。 ログアウトできるようにするためには、後述の ページの編集権限や管理画面へのアクセス権がないユーザーにログアウトボタンを表示させたい をご覧ください。 ページを編集・削除させたい ページを編集できる状態にする組み合わせです。 設定する権限名 表示 バージョンを表示 プロパティーを編集 コンテンツを編集 削除 バージョンを削除 変更を承認 特定のページ以下にページを追加させたい 基本的にこの設定は親ページで設定します。(※1) 親ページも編集して良い場合は、上述の編集できる組み合わせもあわせて設定してください。 設定する権限名 表示 サイトマップでページを表示(※2) サブページを追加 ※1:ページの追加には別途、ページタイプ権限にあるページの追加権限が必要です。 ※2:子ページが、コンポーザー内で親ページの位置をフルサイトマップを用いて指定する場合に必要です。プルダウンメニュー形式で指定する場合は不要です。…
https://concretecms-help.macareux.co.jp/admin/user-and-group/permission/permission-sample

Macareux Email Campaign

Concrete CMSの登録済みユーザー宛にメールを送信できるアドオンです。 マーケットプレイス(英語)から有償で取得することができます。 標準の「グループにメッセージを送る」機能との違い 標準機能として「グループにメッセージを送る」機能がありますが、非常に簡易的な機能で「指定したグループに装飾なしのメッセージを送る」機能しかありません。 (送信履歴や確認画面等はなし、グループの選択も「すべてのグループ」か「指定したグループ」のみ) 当アドオンでは通常のメッセージ送信機能に加え、以下の機能が追加されます。 追加される機能名 機能概要 送信メール履歴一覧 送信日時や送信先、送信内容の確認 送信済みメールからコピーして新たなメールとして作成 新規メール作成 宛先に以下の3つのいずれかで指定可能(いずれも複数指定可) ユーザーグループ グループセット CSVファイル 送信日時のスケジュールが可能 Google Analytics 対応 メール文中のリンクに Google Analytics 用のパラメータを追加可能 ただし、送信するパラメータが毎回変わる場合は非対応のため、手動で設定する必要があります メールを作る 管理画面 > キャンペーン ページを表示します。 Emails ページの [メールを追加] ボタンをクリックします。 メールの作成ページが表示されます。 入力内容 項目 内容 件名 送信するメールの件名を設定します。 本文 送信するメールの内容を設定します。 本文下にあるパラメータは、ユーザー属性です。受信ユーザーのユーザー属性を表示する必要がある場合は、クリックすると本文に反映されます。 宛先(送信先) 以下の3種類の設定方法がありますので、いずれかを選択します。詳細は、クリックした際に表示される各ヘルプをご覧ください。 以下に、簡易的な内容を記載します。 グループに送信 送信先をグループ単位で指定したい場合に利用 選択は複数グループも可能(複数グループに所属しているユーザーでもメールが送信されるのは1回のみ) グループセットに送信 送信先をグループセット単位で指定したい場合に利用 選択は複数グループセットも可能(複数グループセットに含まれるユーザーでもメールが送信されるのは1回のみ) CSVで送信…
https://concretecms-help.macareux.co.jp/add-on/macareux-email-campaign

ユーザーID、メールアドレス、パスワードを変更する

ユーザーID、メールアドレス、パスワードを変更する方法です。
変更方法 管理画面 > メンバー > ユーザー検索 ページを表示します。 ユーザー一覧から情報を変更したいユーザーIDをクリックします。 ユーザーの詳細ページが表示されます。 アカウント欄にある [編集] ボタンをクリックします。 アカウント情報の編集ポップアップが表示されます。 更新が完了したら、ポップアップ下の [保存] ボタンをクリックしてください。 このダイアログではユーザーID、メールアドレス、パスワードを更新できます。 パスワードの更新について パスワードを更新する場合、ログインユーザーのパスワードを求められることがあります。 この場合は下表のとおりに設定を行ってください。 新しいパスワード 変更対象のユーザーの新しいパスワードを入力します。 新しいパスワードを確認 パスワード(セキュリティ強化のため) 現在ログインしているユーザーのパスワードを入力します。 変更対象のユーザーのパスワードではありませんので、ご注意ください。 ver.8 の場合 変更方法 管理画面 > メンバー > ユーザー検索 ページを表示します。 ユーザー一覧から情報を変更したいユーザーIDをクリックします。 2.ユーザーID、メールアドレスをクリックすると吹き出しが表示されますので、内容を変更しチェックボタンをクリックします。 3.パスワードを変更する場合は、「パスワード」の横の「変更」ボタンをクリックします。ポップアップウィンドウが表示されますので入力して「更新」ボタンをクリックします。
https://concretecms-help.macareux.co.jp/admin/user-and-group/user/user_info_change

URLスラッグの自動挿入を無効化する

URLスラッグは通常、ページ名に英数字を入力すると自動的に挿入されます。 例えばこのページ名のタイトルである「URLスラッグの自動挿入を無効化する」と入力すると、URLスラッグには「url」が自動挿入されます。 Concrete CMS の管理画面上では制御できませんが、以下のファイル作成してサーバーに設置することで、自動挿入を無効化することが可能です。 この操作には、サーバーへのアクセス権限が必要です。サーバー管理者にお問い合わせください。 ファイルを作成する ここから先は有料コンテンツになります。ログインしてご覧ください。 ログイン pre.codestyle { margin: 1em 0; padding: 1em; border-radius: 5px; background: #25292f; color: #fff; overflow-x: auto; -webkit-overflow-scrolling: touch; } ver.9 ファイルを作成する url_slug.php ファイルを作成します。 ファイルには以下のように記述してください。 <?php namespace Application\Controller\Backend\Page; use Concrete\Core\Controller\AbstractController; use Symfony\Component\HttpFoundation\JsonResponse; class UrlSlug extends AbstractController { public function view() { return new JsonResponse(['error' => 'test'], 400); } } 作成したファイルをサーバーに設置する Concrete CMS をインストールしているディレクトリにある /application/controllers/backend/page フォルダに、先程作成した url_slug.php を配置します。 サーバーにある既存のファイルを更新する /application/bootstrap/app.php に下記を追記します。…
https://concretecms-help.macareux.co.jp/admin/urlslug-nonauto