公式パッケージ · フレームワーク

Statamic コントロールパネルのリアルタイム共同作業

同じエントリーを開いている人がわかり、誰かが保存した瞬間に通知され、ライブでコメントでき、QR コードでスマートフォンにライブプレビューを開けます。Statamic 5 と 6、フラットファイルでもデータベースでも使えます。

  • 同じエントリーを開いている全員のアバターを表示し、誰かが保存すると警告するので、古い版を編集し続けることがありません。
  • エントリーにライブでコメントでき、閲覧だけ許可されたレビュアーもコメントできます。コメントは JSON ファイルなのでデータベースは不要です。
  • チャンネルの購読とコメントはすべて Statamic 自身の権限で確認され、Statamic 内蔵の Echo クライアント(statamic/collaboration)もそのまま動きます。

サインインすると、コード例にご自身のクラスターホストが入ります。 サインイン

  1. インストール

    composer require hibira-io/statamic
    php artisan hibira:install
    php artisan hibira:check
  2. 使う

    Open an entry in two browsers, signed in as two users:
    the dock with avatars and comments appears in the bottom right corner.
    
    Open Live Preview once, then press the phone button
    for a QR code that opens the preview on another device.

始める前に

  • アプリのシークレットは、アプリの作成時とシークレットのローテーション時に一度だけ表示されます。サーバーにだけ置き、ブラウザやゲームのビルドには入れないでください。
  • サイトのアドレス(例: https://example.com)をアプリの許可オリジンに追加してください。コントロールパネルとプレビューページが接続できるようになります。

ダッシュボードのアプリキーを使ってください。シークレットはサーバー側だけに置きます。チャンネル、イベント、認可エンドポイントは Pusher とまったく同じように動作します。 無料でアカウントを作成 →