Gravのこの管理プラグインは、Gravを構成し、ページを簡単に作成および変更するための便利な方法を提供するHTMLユーザーインターフェイスです。これは完全にオプションのプラグインのままであり、グレイブを効果的に使用するために必要であるか、必要としません。実際、管理者は意図的に制限されたビューを提供して、圧倒的ではなく使いやすくし続けることを保証します。パワーユーザーは、構成ファイルを直接使用することを引き続き好むと確信しています。

内部的にテストしましたが、このパブリックベータフェーズを使用して、プラグインに関連する問題を識別、分離、および修正して、できるだけしっかりと信頼できることを確認したいと考えています。
ライブチャットについては、Gravに直接関連するディスカッションのために専用のDiscordチャットルームを使用してください。
バグ、機能、改善については、管理者プラグインGitHubリポジトリに問題を作成してください。
まず、最新のグラブ1.6.7以降を実行していることを確認してください。これは、管理者プラグインが適切に実行されるために必要です( -f GPMインデックスの更新を強制します)。
$ bin/gpm selfupgrade -f
管理者プラグインは実際には3つの他のプラグインの助けを必要とするため、管理者、ログイン、フォーム、電子メールプラグインを最初にインストールする必要があります。これらはGPMを介して利用可能です。プラグインには依存関係があるため、管理者プラグインを続行してインストールするだけで、他のインストールを求められた場合に同意します。
$ bin/gpm install admin
手動インストールは推奨されるインストール方法ではありませんが、管理者プラグインを手動でインストールすることはまだ可能です。基本的に、次のプラグインを個別にダウンロードする必要があります。
各アーカイブファイルをuser/pluginsフォルダーに抽出し、フォルダーがadmin/ 、 login/ 、 form/ 、およびemail/に変更されていることを確認します。次に、以下の使用手順を続行します。
この後、管理者特権を備えたユーザーアカウントを作成する必要があります。
$ bin/plugin login new-user
または、 user/accounts/admin.yamlというファイルで、手動でユーザーアカウントを作成することもできます。このファイル名は、実際にはログインに使用するユーザー名です。内容には、ユーザーの他の情報が含まれます。
password: 'password'
email: '[email protected]'
fullname: 'Johnny Appleseed'
title: 'Site Administrator'
access:
admin:
login: true
super: true
もちろん、ニーズに合わせてemail 、 password 、 fullname 、 titleを編集する必要があります。
この
.yamlファイルに手動でそれを置くときに、任意のパスワードを使用できます。ただし、管理者にパスワードを変更する場合、少なくとも1つの数字と1つの大文字と小文字、および少なくとも8文字以上が含まれている必要があります。
デフォルトでは、ブラウザをhttp://yoursite.com/adminに向けて管理者にアクセスできます。以前に構成したYAMLファイルに設定されたusernameとpasswordを使用してログインするだけです。
ログインした後、平文パスワードが削除され、暗号化されたパスワードに置き換えられます。
ブログ、Twitter、Discord Chatなどをフォローしている場合は、このプラグインの2つのバージョンを提供することが私たちの意図であることをおそらくすでに知っているでしょう。
標準のないフリー版は非常に強力で、ほとんどの商用フラットファイルCMSシステムよりも機能します。
また、近い将来、強化された機能を含むより機能が豊富なプロバージョンと、追加の優れた機能をリリースする予定です。このプロバージョンは、価格がまだ100%確定していない有料プラグインになります。
Grav Rootからcomposer updateを実行して、最初にDEV依存関係をインストールします。その後、 composer testユニットテストを実行します。これは、常にどのサイトでも常に正常に実行される必要があります。