Formulix ドキュメント← サイトへ戻る
導入 / Formulix 0.1.0

Drupal

Drupal コアの CKEditor 5 を使うモジュール。

導入

npm run package:integrations を実行し、dist/formulix-drupal-0.1.0.zip の formulix を web/modules/custom/formulix へ展開します。モジュールを有効化し、キャッシュを再構築します。この ZIP は Composer/Drupal.org で公開された配布物ではありません。

設定

管理画面の設定 → コンテンツ作成 → テキストフォーマットとエディターで、信頼できる利用者用の CKEditor 5 フォーマットを編集します。Formulix の4ボタンと HTTPS API URL、ドメイン限定公開キーを設定します。

API / 公開キー

運営者から提供された HTTPS API URL とアカウントの公開キーを設定し、管理画面にエディターのドメインを登録します。サブドメインも対象です。https://api.formulix.example と YOUR_PUBLIC_KEY は説明用のプレースホルダーで、実在する接続先やキーではありません。

プレビューと挿入の内容は API に送信されます。ブラウザーにはドメインに紐づく公開キーだけを設定し、管理用・SMTP・Mercado Pago の認証情報は入れないでください。

API · プライバシー — 翻訳草案

使用と安全性

ダブルクリックで再編集します。画像は FileRepository と Drupal 標準の画像プロバイダーを使います。保存・再開と教材への画像の関連づけを確認してください。コアのライブラリを使い、別の CKEditor は同梱しません。

Full HTML は信頼できる利用者に限定

Word の OMML/RTF クリップボード処理は TinyMCE 固有です。Alpha アダプターの同等機能、複数言語の同時使用、Firefox/WebKit、モバイル端末は検証が必要です。