管理者ツールバー - 必須の Drupal モジュール

公開: 2023-06-06

待ってください…まず話を聞いてください。特別な日に着るための 1 着のドレスを見つけるために、従来のクローゼットを掘り返す必要があるシナリオを想像してください。 絵はどうですか? 面倒ですか?

ここで、すべての服装をすぐに閲覧して、特別な機会にぴったりのお気に入りを厳選できるウォークイン クローゼットを想像してみてください。

後者を使用すると時間を節約でき、さまざまなオプションにすばやくアクセスできます。 Drupal Admin Toolbar モジュールは、サイト管理者に対して同じことを行います。 これにより、作業が簡単かつ迅速になり、目的地に簡単に到着し、Web サイトでオプションを調べる時間を大幅に節約できます。

このブログでは、管理者ツールバー モジュールの利点と使用法について説明します。 おそらくすでに使用していると思いますが、まだ使用していない場合は、このブログを読めばすぐに使用できるでしょう。 たとえそうであったとしても、このモジュールに関するあまり知られていない事実についても説明するので、とにかく読んでください。

管理者ツールバー モジュールとは何ですか?

デジタル時代では、人間の労力を減らして物事がどんどん簡単になることを期待することが標準になっています。 このモジュールは、そのようなモデレーションの容易さの一例でもあります。

管理ツールバー モジュールは、標準またはデフォルトのツールバー、サイト上部の管理メニューへのアップグレードです。 このモジュールを使用すると、通常のツールバーにドロップダウン メニューを追加し、すべての管理ページにすばやくアクセスできるようになります。

これはライト モジュールであり、デフォルトのツールバー コア モジュールを上書きできます。 応答性の高いショートカットを採用し、デフォルトのツールバー機能をアクティブなままにします。

Drupal Admin ツールバー モジュールに関するいくつかの事実と使用統計

Drupal Admin Toolbar Module が 2015 年 4 月 20 日にリリースされたことをご存知ですか? そして時間の経過とともに、その使用量は一貫して増加し続けています。 現在、280,000 以上の Web サイトがこのモジュールを使用しています。

Drupal管理者

出典: Drupal.org

このモジュールはまだ Drupal コアに含まれていませんが、これに追加すると素晴らしい機能になる可能性があります。 これにより、すぐに使える使いやすさがさらに向上します。

バージョンステータスとサブモジュール

このモジュールのバージョン 3.x には、サイト管理者がドロップダウン メニューに表示されるバンドルの在庫を制限できるように構成フォームがあります。

さらに、以下のように付属のサブモジュールを使用できます。

管理ツールバー追加ツール:このサブモジュールを使用すると、頻繁に使用される管理タスクであるキャッシュの再構築、Cron の実行、サイトのインデックス作成などのいくつかのメニュー項目を追加できます。

管理ツールバー検索:検索ボックスで管理ページを検索できるようにするには、このモジュールが必要です。

管理ツールバー リンク アクセス フィルター:このサブモジュールを使用すると、ユーザーがアクセスできないリンクをフィルターで除外できます。 カスタム メニュー リンクには、内部パスの代わりにルート名を使用してください。

管理者ツールバー モジュールの利点

このモジュールの設定フォームだけでなく、Drupal にはさまざまな設定フォームを含む包括的なシステムがあります。 これらの構成フォームのほとんどはネストされているため、ユーザーは親タブからアクセスできます。

管理メニューが広くないため、デフォルトのツールバーでは目的の場所に到達できません。 特定のアクションを実行するためにさまざまな Web サイトにアクセスする必要があるため、時間がかかりました。 前のシナリオ(このモジュールの起動前)では、記事を追加するには、 [コンテンツ タイプ]をクリックしてから[記事]をクリックする必要がありました。

このモジュールのおかげで、応答性の高い拡張機能を備えたドロップダウン リストを使用して時間を大幅に節約できるようになりました。 さらに、ユーザーが当社 Web サイト上の特定のリンクにアクセスすることを制限することもできます。 このためには、前述したサブモジュールである管理ツールバー アクセス フィルターが必要です。

管理者ツールバーモジュールをインストールするにはどうすればよいですか?

まず、管理ツールバー モジュールをダウンロードすることから始めましょう。

1. 次の Composer コマンドを実行します。

コンポーザーには drupal/admin_toolbar が必要です

2. 「拡張」ページにアクセスし、 「拡張」をクリックします。

または、https://<yourDrupalSite.dev/admin/modules にアクセスしてください。

3. 検索ボックスで「管理ツールバー」を検索します

4.管理者ツールバーのチェックボックスを選択します。

5. 管理ツールバー モジュールとその 3 つのサブモジュールをインストールします

管理ツールバーを拡張する

ツールバーの機能は、4 つのモジュールすべての連携に依存します。

管理ツールバー モジュールとその 3 つのサブモジュール

以下は、コラボレーションで最高の成果を生み出す 4 つのモジュールすべての内訳です。

管理者ツールバー

これは基本モジュールであり、インストール後に標準ツールバーにドロップダウン機能を提供します。

基本的なサイト設定

出典: Drupal.org

前述したように、モジュールの 3.0.0 バージョンでは新しい構成フォームが導入されており、これによりパフォーマンスの問題が発生する可能性があります。 この問題を設定するには、次の場所に移動してください。

「管理」>「構成」>「ユーザー・インターフェース」>「管理ツールバー・ツール」

「多数の項目をロードするとパフォーマンスの問題が発生する可能性があります」という警告をよく読んでください。

管理者ツールバーの追加ツール

3 つのサブモジュールの 1 つである管理ツールバーの追加ツールを使用すると、次の機能を使用して追加のドロップダウン機能を追加できます。

  • ドロップダウン機能の追加メニューオプション
  • 管理者ツールバーの左上隅にある Drupal ロゴ
  • アルファベット順に索引付けされた機能リスト
  • 個別またはすべてのキャッシュをフラッシュする
  • 3 時間待つ必要はなく、すぐに cron ジョブを実行します
  • モジュールのアップデートをポストし、システムアップデートを実行する
  • ログアウト機能へのクイックアクセスを採用

管理者ツールバーのリンク アクセス フィルター

サイト管理者は、ユーザーが特定のリンクにアクセスすることを制限できます。 これらのユーザーには「管理ページとヘルプの使用」権限が与えられますが、Web サイトの特定のページにはアクセスできません。 ただし、そのようなユーザーでもメニュー項目を表示することはできます。 このサブモジュールはインストールするだけで使用でき、設定は必要ありません。

管理者ツールバーの検索

管理ツールバー自体に管理ツールバー検索ボックスがあります。 Drupal を初めて使用する初心者、サイト構築者、管理者は、この検索ボックスを使用して機能や管理ページ、設定ページを探すことができます。

補完的なモジュール

これらは、管理ツールバー モジュールで作成したケーキにチェリーのトッピングを追加するためのいくつかのサブモジュールです。

  • ツールバー メニュー: 管理者ツールバーと簡単にブレンドできるメニューを追加して、ドロップダウン メニューに簡単にアクセスできるようにします。
  • ツールバーのアンチフリッカー: Web サイトのページの残りの部分に対するツールバーのサブメニューの影響を除去します。
  • Coffee: このモジュールで管理者パスを探します。
  • 管理者ツールバー: ページに黒のテーマを追加します。
  • 管理者ツールバーのコンテンツ言語: アクティブな言語を使用してコンテンツを作成するためのリンクを追加します。
  • ツールバーのテーマ: ここから優れた UI テーマにアクセスします。

最終的な考え

Web サイトに必須の Drupal モジュールのリストが必要な場合は、管理ツールバー モジュールをそのリストに含める必要があります。 サイト管理者と構築者は、コンテンツを簡単に管理し、より良いユーザー エクスペリエンスを構成および開発できます。

参照:

  • https://www.droptica.com/blog/how-manage-backend-website-drupal-admin-toolbar-module/
  • https://www.volacci.com/drupal-seo-guide/drupal-admin-toolbar-module
  • https://www.webwash.net/quick-search-and-drop-downs-to-toolbar-using-admin-toolbar-in-drupal/
  • https://www.drupal.org/project/admin_toolbar