Drupal-quick-guide

提供:Dev Guides
移動先:案内検索

Drupal-概要

Drupalは無料でオープンソースのコンテンツ管理システム(CMS)で、コンテンツの整理、管理、公開を可能にします。 PHPベースの環境に基づいて構築されています。 これはGNU i.eの下で実行されます。 General Public License。つまり、誰でも自由にダウンロードして他の人と共有できます。 Drupalは、WhiteHouse.gov、世界経済フォーラム、スタンフォード大学、Examiner.comなど、数百万のサイトで使用されています。

コンテンツ管理システムとは何ですか?

コンテンツ管理システム(CMS)は、コンテンツのすべてのデータ(テキスト、写真、音楽、ドキュメントなど)を保存し、Webサイトで利用できるようにするソフトウェアです。 CMSは、Webサイトのコンテンツの編集、公開、および変更に役立ちます。

歴史

Drupalコアとして知られるDrupalの標準リリースは、2001年1月にDries Buytaertiによって開発されました。 さまざまな業界で主要なCMSと見なされています。

Drupalを使用する理由

コンテンツ管理システムを備えたWebサイトを開発している場合、Drupal CMSは他のどのCMSよりも非常に柔軟です。 Drupalは非常に強力で、大規模で複雑なサイトの構築に使用できます。 これはPHPベースのテンプレートであり、技術に詳しくないユーザーでもHTMLやWebデザインの知識がなくてもコンテンツを追加および編集できます。 Drupalは複雑なフォームやワークフローを処理できるため、Drupal CMSを使用すると、他のサイトやテクノロジーと簡単にやり取りできます。 Drupalコアおよびアドオンモジュールで対処できる16000以上のモジュールで利用できます。

特徴

  • Drupalを使用すると、サイトを簡単に作成および管理できます。
  • Drupalは、組み込みのユーザーインターフェイスを使用してシステム内のすべてを変換します。
  • Drupalは、フィード、検索エンジン接続機能などを使用して、Webサイトを他のサイトやサービスに接続します。
  • Drupalはオープンソースソフトウェアであるため、ライセンス費用は不要です。
  • Drupalは、効果的な表示品質を備えた非常に柔軟で創造的なWebサイトを設計し、サイトへの訪問者を増やします。
  • Drupalは、Twitter、Facebook、その他のソーシャルメディアなどのソーシャルメディアにコンテンツを公開できます。
  • Drupalは、Webアプリケーションを開発するための独自のテーマを設計するために使用されるいくつかの基本テーマを含む、より多くのカスタマイズ可能なテーマを提供します。
  • Drupalは、情報サイト、ソーシャルメディアサイト、メンバーサイト、イントラネット、およびWebアプリケーションのコンテンツを管理します。

利点

  • Drupalは、ビデオ、テキスト、ブログ、メニュー処理、リアルタイム統計などのコンテンツタイプを処理できる柔軟なCMSです。
  • Drupalは、Webアプリケーションを開発するための多くのテンプレートを提供します。 単純なWebアプリケーションや複雑なWebアプリケーションを構築している場合は、ゼロから始める必要はありません。
  • Drupalは、ブログやWebサイトの管理や作成が簡単です。 コンテンツの整理、構造化、検索、再利用に役立ちます。
  • Drupalは、Webサイトを魅力的な外観にするいくつかの興味深いテーマとテンプレートを提供します。
  • Drupalには7000を超えるプラグインがあり、Webサイトを強化します。 Drupalはオープンソースであるため、独自のプラグインを作成できます。

デメリット

  • Drupalはユーザーフレンドリーなインターフェースではありません。 インストールと変更には、プラットフォームに関する高度な知識といくつかの基本的な事項が必要です。
  • Drupalは新しいコンテンツ管理システムです。 他のソフトウェアとの互換性はありません。
  • 他のCMSと比較してパフォーマンスが低い。 Drupalを使用して構築されたWebサイトは、大きなサーバー負荷を生成し、低速のインターネット接続では決して開きません。

Drupal-インストール

この章では、Drupalのインストールの手順を段階的に説明します。 Drupalをインストールする前に、次のシステム要件が必要です。

Drupalのシステム要件

  • データベース-MySQL 5.1
  • ウェブサーバー-
  • WAMP(Windows)
  • LAMP(Linux)
  • XAMP(マルチプラットフォーム)
  • MAMP(Macintosh)
  • Nginx
  • Microsoft IIS
  • オペレーティングシステム-クロスプラットフォーム
  • ブラウザのサポート-IE(Internet Explorer 8 +)、Firefox、Google Chrome、Safari、Opera
  • * SSL(Secure Socket Layer)*-HTTPSには有効なセキュリティ証明書が必要です
  • * PHPの互換性*-PHP 5.2以降

ダウンロードDrupal

  • ステップ2 *-次の画面に示すように、ダウンロードするzipファイルの最新バージョンを選択します。 _推奨リリース_は、いずれかのバージョンの最新の安定リリースです。

Drupalインストール

セットアップウィザード

システムでDrupalをセットアップするのは非常に簡単です。 次の手順は、システムでDrupalをローカルにセットアップする方法を説明しています。

  • ステップ1 *-zipファイルをダウンロードして、ローカルコンピューターに解凍します。 フォルダーの名前を現在の名前から任意の名前に変更して、サイトを参照します。
  • ステップ2 *-DrupalにはMySQLデータベースが必要です。 Drupalが使用するユーザー/パスワードで新しい空のデータベースを作成します。 (たとえば、「root」としてのユーザーと「root」としてのパスワード、または選択に応じて設定できます)。

ステップ3 *-ブラウザーを開き、Drupalファイルパスに移動すると、次の画像に示すように、最初のDrupalインストーラー画面が表示されます。 この場合、パスは *localhost/<Your_drupal_folder> です。 *標準*オプションを選択し、*保存して続行*をクリックします。

Drupalインストール

  • ステップ4 *-Drupal Webサイトのデフォルト言語を選択します。

Drupalインストール

言語を選択したら、[保存して続行]をクリックします。

  • ステップ5 *-データベース構成ページに移動します。 使用するデータベースのタイプ、およびその他の詳細を次のように入力する必要があります。

Drupalインストール

  • データベースの種類-データベースの種類を選択します。 デフォルトでは、MySQLになります。
  • データベース名-Drupalのデータベース名を入力します。
  • データベースユーザー名-MySQLデータベースのユーザー名を入力します。
  • データベースパスワード-MySQLデータベースに設定したパスワードを入力します。
  • 高度なオプション*をクリックすると、次の画面が表示されます-

Drupalインストール

あなたは、データベースの詳細オプションを埋めることができます-

  • データベースホスト-データベースがあるホスト名を入力します。
  • データベースポート-データベースポートを入力します。
  • Table Prefix -データベーステーブルにプレフィックスを追加するために使用され、同じデータベースで複数のサイトを実行するのに役立ちます。

すべての情報を入力したら、[保存して続行]ボタンをクリックします。

  • ステップ6 *-マシンでインストールプロセスが開始されます。

Drupalインストール

  • ステップ7 *-サイトの構成ページが画面に表示されます-

Drupalインストール

次のフィールドが含まれています-

  • サイト名-サイトに付けたい名前。
  • サイトの電子メールアドレス-自動化された電子メールの送信先の電子メールアドレス。
  • ユーザー名、メールアドレス、およびパスワード-これらはすべて、メンテナンスアカウントに使用される管理上の詳細です。

これらすべてのフィールドに入力し、[保存して続行]をクリックする必要があります*。

  • ステップ8 *-Drupalのインストールが成功したことを示す次のページが画面に表示されます。

Drupalインストール

  • ステップ9 *-この画像に示すように、*新しいサイトにアクセス*リンクをクリックします。

Drupalインストール

  • ステップ10 *-最後に、新しくインストールしたDrupalホームページが画面に表示されます(前の画像を参照)。

Drupal-アーキテクチャ

Drupalは、シンプルで複雑なサイトを構築するための強力なツールであるWebコンテンツ管理用のプラットフォームです。 この章では、ユーザーインターフェイスを実装するためのDrupalのアーキテクチャスタイルについて説明します。 次の図は、Drupalのアーキテクチャを示しています-

Drupal Taxonomies

Drupalのアーキテクチャには、次のレイヤー&miunsが含まれています。

  • ユーザー
  • 管理者
  • Drupal
  • PHP
  • * Webサーバー*
  • データベース

ユーザー-これらはDrupalコミュニティのユーザーです。 ユーザーは、Drupal CMSとWebブラウザー、検索エンジンなどを使用してサーバーにリクエストを送信します。 クライアントのように振る舞います。

管理者-管理者は許可されたユーザーにアクセス許可を与えることができ、許可されていないアクセスをブロックすることができます。 管理アカウントには、コンテンツの管理とサイトの管理に関するすべての権限が付与されます。

*Drupal* -Drupalは、コンテンツの整理、管理、公開を可能にする無料のオープンソースコンテンツ管理システム(CMS)であり、PHPベースの環境で構築されています。 Drupal CMSは非常に柔軟で強力であり、大規模で複雑なサイトの構築に使用できます。 Drupal CMSを使用して他のサイトやテクノロジーとやり取りするのは非常に簡単です。 さらに、複雑なフォームとワークフローを処理できます。
*PHP* -Drupalは、ユーザーが作成したアプリケーションを操作するためにPHPを使用します。 データベースからデータを取得するには、Webサーバーの助けが必要です。 PHPのメモリ要件は、サイトで使用されているモジュールによって異なります。 Drupal 6には少なくとも16MB、Drupal 7には32MB、Drupal 8には64MBが必要です。
  • Webサーバー*-Webサーバーは、ユーザーがHTTP(Hyper Text Transfer Protocol)を介してリクエストをやり取りし、処理するサーバーで、Webページを形成するファイルをWebユーザーに提供します。 ユーザーとサーバー間の通信は、HTTPを使用して行われます。 Apache、IIS、Nginx、Lighttpdなど、さまざまなタイプのWebサーバーを使用できます。

データベース-データベースには、ユーザー情報、コンテンツ、およびサイトの他の必要なデータが格納されます。 Drupalサイトを管理するための管理情報を保存するために使用されます。 Drupalはデータベースを使用してデータを抽出し、データベースの保存、変更、更新を可能にします。

Drupal-メインメニュー

この章では、Drupalで*メニューを作成する*方法を学習します。 ウェブサイト内を簡単に移動するには、メニューが非常に重要です。 メニューには、移動に役立つ一連のリンクがあります。 Drupalメニューでは、メニューとメニュー項目を追加、削除、および名前変更できます。

以下は、Drupalでメニューを作成する簡単な手順です。

  • ステップ1 *-次の画面に示すように、[構造]→[メニュー]をクリックします。

drupal main menu

  • ステップ2 *-メニューを追加するには、*メニューを追加*オプションをクリックします。

drupal main menu

  • ステップ3 *-次の画面に示すように、必要な詳細を入力します。

drupal main menu

  • タイトル-管理者メニューバーにタイトルを表示します。
  • 説明-メニューに関する簡単な説明を入力します。 説明フィールドは、メニューリストの下の管理ダッシュボードにのみ表示されますが、サイトの訪問者には情報は表示されません。

メニューに関するすべての情報を入力したら、[保存]ボタンをクリックして、作成したメニューバーを保存します。

  • ステップ4 *-メニューバーを保存すると、次の画面が表示されます。 ここでは、作成したメニューページへのパスリンクを定義する必要があります。 次の画面に示すように、[リンクを追加]をクリックします。

drupal main menu

ステップ5 *-次の画面に示すように、作成された *Menu 1 ページが表示されます。

drupal main menu

以下のフィールドが含まれています-

  • メニューリンクタイトル-メニュー項目の名前を指定します。
  • パス-表示するページのURLパスを指定します。
  • 説明-メニューリンクに関する説明。
  • 有効-アイテムをメニューに表示できるようにします。
  • 展開として表示-サブメニューで構成されている場合、親メニュー項目の下に表示されます。
  • 親リンク-メニューのメイン構造を設定します。
  • Weight -メニュー項目の順序を設定します。

メニューリンクに関するすべての情報を入力したら、[保存]ボタンをクリックします。これにより、メニューリンクが保存されます。

ステップ6-次の画面が表示されます。

drupal main menu

  • ステップ7 *-[構造]→[メニュー]をクリックして、次の画面を表示します。

drupal main menu

ここでは、作成された Menu 1 名がメニューのリストに表示されます。

Drupal-ブロックと地域

この章では、Drupalブロックと領域について学習します。 ブロックは、Webサイトのコンテンツを整理するために使用されるコンテナオブジェクトです。 ページのリージョンに表示できます。

以下は、Drupalブロックを作成するための簡単な手順です。

  • ステップ1 *-次の画面に示すように、Drupalで[構造]をクリックします。

Drupalブロックと地域

  • ステップ2 *-次に、*ブロック*をクリックします。

Drupalブロックと地域

  • ステップ3 *-ブロックページが表示されます。 [ブロックの追加]をクリックします。

Drupalブロックと地域

  • ステップ4 *-次の画面に示すように、新しいカスタムブロックを作成するためのブロックページが表示されます。

Drupalブロックと地域

[ブロック]ページに次のフィールドが表示されます。

  • ブロック設定

Drupalブロックと地域

  • ブロックのタイトル-ブロックのタイトルを入力します。
  • ブロックの説明-ブロックに関する説明を入力します。
  • ブロック本体-ブロックの内容を入力します。
  • テキスト形式-テキストの形式を選択します。 フィルタリングされたHTML、フルHTML、およびプレーンテキスト。
  • 地域設定

Drupalブロックと地域

  • * Bartik(デフォルトテーマ)*-テーマでブロックを表示する領域を選択します。
  • * 7(管理テーマ)*-管理テーマでブロックを表示する領域を選択します。
  • 可視性設定

Drupalブロックと地域

  • ページ-すべてのページまたは特定のページにブロックを表示できます。
  • コンテンツタイプ-特定のコンテンツのブロックを表示できます。 記事または基本ページ。
  • ロール-特定のタイプのユーザー、つまり 匿名ユーザー、認証済みユーザー、または管理者ユーザー。
  • ユーザー-各ユーザーが設定でブロックの可視性をカスタマイズできるようにします。

ここで、すべてのフィールドに入力した後、 Save block をクリックします。

  • ステップ5 *-次の画面に示すように、作成したブロックを表示できます。

Drupalブロックと地域

Drupal-テーマとレイアウト

この章では、テーマとレイアウト*について学習します。 Drupalは、インストール時に *Bartik テーマをデフォルトテーマとしてインストールします。 Drupal公式サイトから有料または無料のテーマを選択できます。 一般に、レイアウトはテキストとグラフィックの配置です。 サイトで使用するさまざまなレイアウトを念頭に置いて、テーマを選択することをお勧めします。

ステップ1 *-https://www.drupal.org [Drupal official site]にアクセスして、 *Get Started をクリックします。

Drupalテーマとレイアウト

  • ステップ2 *-次の画面に示すように、*すべてのテーマ*をクリックします。

Drupalテーマとレイアウト

  • ステップ3 *-テーマのリストを取得します。 お好みのテーマを選択し(*適応テーマ*は、この章で後ほど説明する*レイアウトと一般設定*で構成されるため、選択してください)、次の画面に示すように*バージョン*をクリックします。

Drupalテーマとレイアウト

  • ステップ4 *-次に、[ファイルのダウンロード]を右クリックし、次の画面に示すようにリンクアドレスをコピーします。

Drupalテーマとレイアウト

  • ステップ5 *-*アーカイブファイル*をクリックしてテーマを直接ダウンロードすることもできます。次の画面に示すように、モジュールはコンピューターにローカルにダウンロードされます。

Drupalテーマとレイアウト

  • ステップ6 *-*外観*に移動し、次の画面に示すように*新しいテーマのインストール*をクリックします。

Drupalテーマとレイアウト

  • ステップ7 *-*ステップ(4)*でコピーしたリンクアドレスを貼り付け、次の画面に示すようにインストールボタンをクリックします。

Drupalテーマとレイアウト

  • ステップ8 *-リンクアドレスをダウンロードし、次の画面に示すように*インストール*をクリックした場合、リンクアドレスをコピーする代わりにテーマアーカイブをアップロードすることもできます。

Drupalテーマとレイアウト

  • ステップ9 *-次の画面が表示され、インストールが完了するまで待ちます。

Drupalテーマとレイアウト

  • ステップ10 *-次に、次の画面に示すように、*新しく追加されたテーマを有効にする*をクリックします。

Drupalテーマとレイアウト

  • ステップ11 *-デフォルトでは、テーマは無効になっています。 それらを有効にするには、次の画面に示すように、[有効にしてデフォルトを設定]をクリックします。

Drupalテーマとレイアウト

  • ステップ12 *-次の画面に示すように*設定*をクリックして、サイトの外観を設定します。

Drupalテーマとレイアウト

ステップ13 *-*レイアウトと一般設定*オプションが画面にポップアップ表示されます。この*適応テーマ*は、*標準レイアウト、タブレットレイアウト、Smalltouchレイアウト、*パネルとパネル*で構成されています。 これらのオプションは、すでに使用されている現在のAT管理テーマの表示設定を制御します。 サイトにテーマが表示されると、これらの設定が使用されます。 次に、これらのレイアウトを1つずつ説明します。

Drupalテーマとレイアウト

  • ステップ14 *-*標準レイアウト*では、デスクトップ、ラップトップ、その他の大画面デバイスのレイアウトを選択できます。

Drupalテーマとレイアウト

  • サイドバーの位置を選択-ラジオボタンをクリックしてサイドバーの位置を選択できます。
  • 各サイドバーの幅を設定します-最初のサイドバーと2番目のサイドバーの幅を、%またはpxまたはemで設定できます。
  • ページ幅の設定-ページの幅を設定できます。
  • 最大幅を設定します-最大幅を設定するには、チェックをオンまたはオフにします。
  • このレイアウトのメディアクエリ-メディアクエリは、メディアデバイスごとに異なるスタイルルールを定義し、このレイアウトのデフォルトでは 1025px になります。

ステップ15 *-次に、次の画面に示すように*タブレットレイアウト*をクリックします。 タブレットデバイスには、 *Landscape および Portrait の2つの向きがあります。 向きごとに異なるレイアウトを構成できます。

Drupalテーマとレイアウト

*Landscape tablet* および *Portrait tablet* では、サイドバーの位置、各サイドバーの幅、およびページ幅を選択できます。 *Landscape tablet* のメディアクエリは、min-width:769pxおよびmax-width:1024pxになります。 *Portrait tablet* の場合、最小幅:581pxおよび最大幅:768px

ステップ16 *-次の画面に示すように、 *Smalltouch Layout をクリックします。 * Smalltouchレイアウト*には、 Landscape および Portrait の2つの向きもあります。 向きごとに異なるレイアウトを構成できます。

Drupalテーマとレイアウト

*Landscape Smalltouch* では、サイドバーの位置を選択して幅を設定できます。 *Portrait Smalltouch* は常に、メインコンテンツの下に横に積み上げられたサイドバーを持つ1つの列に表示されます。 *Landscape Smalltouch* のメディアクエリはmin-width:321pxおよびmax-width:580pxになり、 *Portrait Smalltouch* のメディアクエリはmax-width:320pxになります。
  • ステップ17 *-次に、次の画面に示すように*パネルとGpanels *をクリックします。 アダプティブテーマは、レスポンシブパネルとGpanelレイアウトをサポートしています。 この機能を使用するには、https://www.drupal.org/project/panels [Panels module]、https://www.drupal.org/project/ds [Display Suite](with Panels)またはAdaptiveを使用できます。テーマネイティブhttps://adaptivethemes.com/documentation/using-gpanels[Gpanels]レイアウト。

Drupalテーマとレイアウト

各デバイス範囲のオプションを選択し、タイプをレイアウトできます。 ひとつずつ見ていきましょう。

  • [標準レイアウト]で、サイトを標準レイアウトで表示するときに使用するレイアウトを選択できます。 * 2、3、4、5、6、またはインセット*をクリックすると、次の画面に示すように列の配置を選択できます。

Drupalテーマとレイアウト

  • TABLE LANDSCAPE、TABLET PORTRAIT 、および SMALLTOUCH LANDSCAPE レイアウトについても同じ手順を実行します。
  • ステップ18 *-すべての設定が完了したら、次の画面に示すように*設定を保存*をクリックします。

Drupalテーマとレイアウト

Drupal-フロントページ

この章では、Drupalで Front Page を作成する方法を学習します。 ウェブサイトに優れたコンテンツがあり、訪問者がその特定のコンテンツを最初に見ることを期待している場合、その記事はフロントページになければなりません。 Drupalはこれに対するソリューションを提供します。

以下は、Drupalフロントページの作成に使用される簡単な手順です。

  • ステップ1 *-次の画面に示すように*コンテンツ*をクリックします。

drupal front page

  • ステップ2 *-記事とページのリストが画面にポップアップ表示されます。 次の画面に示すように、[編集]リンクをクリックします。

drupal front page

  • ステップ3 *-次に、*公開*オプションをクリックし、次の画面に示すようにすべてのボックスにチェックマークを付けます。

drupal front page

以下は、ページ上のチェックボックスの機能です-

  • 公開済み-チェックボックスをオンにしてページまたは記事を公開します
  • フロントページに昇格-ページまたは記事をウェブサイトのフロントページに宣伝します。
  • リストの先頭でスティッキー-サイトのリストの先頭でページを修正します。

[保存]ボタンをクリックして、変更を保存します。

ステップ4-次の画面のように、Webサイトの*フロントページ*にページが表示されます。

drupal front page

Drupal-静的ページ

この章では、Drupalで*静的ページ*を作成する方法について学習します。 About UsおよびServicesという名前の静的ページを追加してみましょう。 静的ページを使用する主な目的は、速度と安定性です。 静的Webサイトは、動的サイトよりも高速です。

以下は、静的ページを作成する簡単な手順です。

  • ステップ1 *-[コンテンツ]→ [コンテンツの追加]リンクをクリックします。

drupal static pages

  • ステップ2 *-*基本ページ*をクリックします。

drupal static pages

  • ステップ3 *-*基本ページの作成*は、次の画面に示すように表示されます。

drupal static pages

上記の画面に表示されるフィールドの詳細は次のとおりです。

  • タイトル-静的ページのタイトルを指定します。
  • Body -ページの本文コンテンツを表示します。
  • * URLパス設定*-コンテンツにアクセスできる代替URLを指定できます。

-URLエイリアスの末尾または先頭にスラッシュを追加しないでください。スラッシュを追加しないと機能しません。

URLエイリアスの見出しの下に about-us URLパスが追加されていることがわかります。 このプロセスは、 About および *Services の両方の静的ページで同じで、コンテンツは要求に応じて変更されます。

[公開オプション]をクリックし、[公開済み]オプションのボックスをオンにしてページを公開できます。

  • ステップ4 *-[About Us]タブをクリックすると、次の画面に示すように、作成されたAbout usページが表示されます。

drupal static pages

  • ステップ5 *-*サービス*タブをクリックすると、次の画面に示すように、作成されたサービスページが表示されます。

drupal static pages

Drupal-ブログを作成

この章では、Drupalで*ブログを作成する*方法を学習します。 ブログエントリは、コンテンツを表示するアクセス権を持つロールに応じて、サイトメンバーに対して公開または非公開にすることができます。

以下は、Drupalブログの作成に使用される簡単な手順です。

  • ステップ1 *-次の画面に示すように、*モジュール*をクリックします。

Drupal Create Blog

ステップ2 *-次に、ブログのボックスをチェックしてインストールします。 次の画面に示すように、 Blogモジュール*を有効にして、 Save configuration をクリックします。

Drupal Create Blog

ステップ3 *-次の画面に示すように、 *Content をクリックします。

Drupal Create Blog

  • ステップ4 *-[コンテンツの追加]をクリックします。

Drupal Create Blog

  • ステップ5 *-*ブログエントリ*をクリックします。

Drupal Create Blog

  • ステップ6 *-次の画面に示すようにコンテンツをブログに追加し、*保存*をクリックします。

Drupal Create Blog

以下は、前の画面に表示されるフィールドの詳細です。

  • タイトル-ブログのタイトルを表示します。
  • ボディ-ボディのコンテンツを表示します。
  • 公開オプション-ブログのコンテンツをフロントページに公開したり、必要に応じてリストの先頭に固定することができます。
  • ステップ7 *-完了したら、ホームページに投稿が表示されます。

Drupal Create Blog

Drupal-記事を作成する

この章では、Drupalでの記事の作成について学習します。 記事を作成すると、訪問者は会社とWebサイトについて詳しく知ることができます。

Drupalで記事を作成する手順は次のとおりです。

  • ステップ1 *-Drupalで[コンテンツの追加]をクリックします。

Drupal記事の作成

  • ステップ2 *-次の画面に示すように、ポップアップウィンドウが表示されます。 *記事*を選択します。

Drupal記事の作成

  • ステップ3 *-次の画面が表示されます。

Drupal Create Article

以下は、*記事の作成*ページにあるフィールドです。

  • タイトル-新しい記事のタイトルを指定します。
  • タグ-記事の内容を説明します。 タグには、記事に含まれる関連語が含まれます。
  • ボディ-説明を入力します。
  • テキスト形式-Filtered HTML、Full HTML _、 Plain text_などのテキスト形式を指定します。
  • 画像-特定のファイルを選択して画像をアップロードします。

Drupal Create Article

[ファイルを選択]をクリックすると、ポップアップウィンドウが表示され、ローカルファイルから画像を選択できます。ファイルを選択したら、[アップロード]をクリックします。 画像がアップロードされます。

  • メニュー設定-[メニューリンクを提供する]チェックボックスをクリックすると、_メニューリンクのタイトル、説明、親アイテム、_および_重量_など、メニューのすべての関連詳細が表示されます。
  • 改訂情報-記事に変更が加えられた場合に改訂情報を提供します。
  • * URLパス設定*-ユーザーに記事のコンテンツにアクセスするためのURLエイリアスを追加します。
  • コメント設定-_openまたはclose_を選択すると、他の人が記事にコメントを書くことができます。
  • 作成情報-作成者の名前と記事が作成された日付を指定します。
  • 公開オプション-記事の公開、フロントページへの昇格、ユーザーのリスト上部のスティッキーのオプションを許可します。

記事に関するすべての詳細を入力したら、[保存]ボタンをクリックします。

Drupal-ページの作成

この章では、Drupalで*ページを作成する*方法について学習します。 Drupalでページを作成するのは非常に簡単です。

以下は、Drupalでページを作成するために使用される簡単な手順です。

  • ステップ1 *-トップメニューの[コンテンツ]をクリックします。

drupal create pages

ステップ2 - 次の画面に示すように、*コンテンツ*の追加をクリックします。

drupal create pages

ステップ3- [基本ページ] オプションをクリックします。

drupal create pages

ステップ4-*基本ページの作成*が表示されます。次の画面に示すように、必要な詳細をすべて入力する必要があります。

drupal create pages

[基本の作成]ページに表示されるフィールドの詳細を次に示します。

  • タイトル-新しいページのタイトルを指定します。
  • Body -ページの説明を指定します。
  • テキスト形式-Filtered HTML、Full HTML _、 Plain text_など、ページのテキスト形式を指定します。
  • メニュー設定-チェックボックス_メニューリンクの提供_をクリックすると、メニューリンクのタイトル、説明、親アイテム、重量などのメニューの詳細が表示されます。
  • リビジョン情報 - それは、すべての変更がページに行われた場合、改訂情報を提供するために指定します。
  • * URLパスの設定* - これは、ユーザーにページのコンテンツにアクセスするためのURLエイリアスを追加して指定します。
  • コメントの設定 - 開閉選択することで、ページのコメントボックスを表示することができます。
  • オーサリング情報 - それは、オーサリング名とページが執筆された日付を指定します。
  • 公開オプション-ページを公開し、フロントページに昇格させ、ユーザーのリストの上部にスティッキーにすることを指定します。

ページへのコンテンツの追加が完了したら。 [保存]ボタンをクリックして、ページを作成します。 詳細を保存する前に、あなたはまた、*プレビュー*ボタンを使用して満たされたページをプレビューすることができます。

Drupal-コンテンツの作成

この章では、コンテンツの作成*について学習しましょう。 Drupalでは、コンテンツタイプは、コンテンツが収集および表示されるスタイルを定義します。 Drupalをインストールすると、デフォルトで2つのコンテンツタイプが修正され、それらは*記事*と*基本ページ*になります。 *Modules にアクセスして他のコアおよび提供モジュールを有効にすると、他のコンテンツタイプも使用できます。

以下は、コンテンツの作成に使用される簡単な手順です。

  • ステップ1 *-次の画面に示すように*コンテンツ*をクリックします。

Drupal Create Content

ステップ2 *-次の画面に示すように、 *Add content をクリックします。

Drupal Create Content

  • ステップ3 *-任意のコンテンツタイプを選択できます。 *記事*と*ブログエントリ*について既に学習した基本ページを取り上げます。 次の画面で以下に示す[*基本ページ]をクリックします。

Drupal Create Content

  • ステップ4 *-次に、次の画面に示すような画面が表示されます。 ページにコンテンツを追加し、[保存]ボタンをクリックしてコンテンツを保存できます。

Drupal Create Content

以下は、前の画面に表示されるフィールドの詳細です。

  • タイトル-ページのタイトルを指定します。
  • Body -ページのコンテンツを記述します。
  • メニュー設定-メニューリンクを提供できます。
  • *改訂情報*変更内容の説明を提供します。
  • * URLパス設定*-オプションで、コンテンツにアクセスできる代替URLを定義できます。
  • コメント設定-ユーザーが設定した許可に応じてコメントを送信できるようにします。許可は、 Open または Closed です。
  • 許可情報-著者情報を指定します。
  • 公開オプション-コンテンツをフロントページにプロモートし、コンテンツをフロントページのリストの上に貼り付けることができます。
  • ステップ5 *-最後に、次の画面のようにページが作成および表示されることがわかります。

Drupal Create Content

Drupal-コンテンツの変更

この章では、Drupalで*コンテンツを変更する*方法を学びましょう。 記事、基本ページ、*ブログエントリ*など、以前に使用したコンテンツタイプのコンテンツを変更できます。

以下は、コンテンツを変更するために使用される簡単な手順です。

  • ステップ1 *-次の画面に示すように、[コンテンツ]タブをクリックします。

Drupal Modify Content

  • ステップ2 *-次と同じ画面が表示されます。

Drupal Modify Content

ステップ3 *-コンテンツが多い場合は、フィルターを使用して、変更するコンテンツを検索できます。 *About us (About usページは章のリンクで作成されました:/drupal/drupal_create_content [Drupal-Create Content)]を変更できます。

次の画面に示すように、コンテンツの*ステータス*を選択できます。 About ステータスの公開を選択します。

Drupal Modify Content

以下は、前の画面に表示されるフィールドの詳細です。

  • 公開済み-すべての公開済みアイテムを表示します。
  • Promoted -あなたのウェブサイトでプロモートされたアイテムを表示します。
  • 宣伝されていません-ウェブサイトで宣伝されていないアイテムを表示します。
  • Sticky -Webサイトにスティッキーアイテムを表示します。
  • 非粘着性-Webサイトに非粘着性アイテムを表示します。

記事、基本ページ、ブログエントリなどのコンテンツの*タイプ*を選択できます。 「基本情報」ページを選択し、「About us」タイプは「Basic page」とし、次の画面に示すように「* filter」をクリックします。

Drupal Modify Content

  • ステップ4 *-次の画面に示すように、フィルタリングされたコンテンツを確認できます。 コンテンツを編集するには、[編集]リンクをクリックします。

Drupal Modify Content

  • ステップ5 *-コンテンツを変更し、[保存]をクリックします。

Drupal Modify Content

  • ステップ6 *-コンテンツが更新された次の画面が表示されます。

Drupal Modify Content

Drupal-コンテンツの削除

この章では、コンテンツの削除*について勉強しましょう。 *記事基本ページ、*ブログエントリ*など、以前に作成したコンテンツを削除できます。

以下は、コンテンツを削除するために使用される簡単な手順です。

  • ステップ1 *-*コンテンツ*をクリックします。

drupal delete content

ステップ2 *- *About us (About usページはチャプターリンク:/drupal/drupal_create_content [Drupal-Create Content)で作成されました]を削除し、次の画面に示すように delete タブをクリックできます。

drupal delete content

  • ステップ3 *-次に、次の画面が表示されます。 コンテンツの削除を確認する必要があります。 削除する場合は[削除]ボタンをクリックし、プロセスをキャンセルする場合は[キャンセル]ボタンをクリックします。

drupal delete content

  • ステップ4 *-次の画面に示すように、ページが削除されるとすぐに確認メッセージが表示されます。

drupal delete content

Drupal-コンテンツの公開

この章では、*コンテンツを公開する*方法を学びましょう。 すべてのコンテンツは公開済みまたは未公開です。 公開されたコンテンツは訪問者が見ることができますが、未公開のコンテンツは見ることができません。 この機能を利用して、コンテンツを削除せずにパブリックビューから非表示にすることができます。

以下は、コンテンツの公開オプションを有効または無効にする簡単な手順です。

  • ステップ1 *-次の画面に示すように、*コンテンツ*タブをクリックします。

Drupal Publish Content

ステップ2 *-任意のコンテンツを選択できます。 *About を選択して(About usページは章のリンクで作成されました:/drupal/drupal_create_content [Drupal-Create Content)]、次の画面に示すように edit をクリックします。

Drupal Publish Content

  • ステップ3 *-次に、次の画面に示すように*公開*オプションをクリックします。

Drupal Publish Content

  • ステップ4 *-*公開*オプションのボックスをチェックし、次の画面に示すように*保存*をクリックします。

Drupal Publish Content

以下は、前の画面に表示されるフィールドの詳細です。

  • 公開-ページの公開を指定します。
  • フロントページに昇格-ウェブサイトのフロントページにページを表示します。
  • リストの先頭にスティッキー-あなたの記事やページなどを表示します リストの一番上に。
  • ステップ5 *-コンテンツのステータスが変更されることを確認できます。

Drupal Publish Content

Drupal-メニュー管理

この章では、Drupalのメニュー管理について学習します。 メニュー管理は、Drupal管理ページをナビゲートするための重要な部分です。 以下は、Drupalメニュー管理の画面です。

Drupalブロックと地域

ダッシュボード

作成された記事またはページのリストが表示されます。 これは、管理領域にログインしたときに表示される最初の画面です。

Drupalブロックと地域

コンテンツ

この機能は、新しいページの作成、管理、検索に役立ちます。 表には記事の詳細が表示されます。 ステータス、タイトル、更新、作成者、および操作(編集および削除)。

Drupalブロックと地域

構造

構造にはブロックが含まれ、コンテンツタイプを管理し、サイトに新しいメニューリンクを追加し、コンテンツの管理タグを管理します。

Drupalブロックと地域

  • ブロック-ブロックは、Webサイト上のコンテンツを整理するために使用されるコンテナオブジェクトです。 ページの領域に表示できます。
  • コンテンツタイプ-コンテンツタイプは、コンテンツが収集および表示される方法を定義します。
  • メニュー-メニューを使用して、サイトのURLリンクを設定します。
  • タクソノミー-タクソノミーは、タクソノミーの用語に基づいて特定のコンテンツを表示するウェブサイトのコンテンツを分類すると考えることができます。

外観

テーマのリストが表示されます。 テーマをインストールしたり、既存のテーマを更新したり、テーマを切り替えたりできます。

Drupalブロックと地域

新しいユーザーアカウントを作成するか、既存のユーザーを管理できます。

Drupalブロックと地域

モジュール

その中にあるモジュールを有効または無効にするか、新しいモジュールをインストールできます。

Drupalブロックと地域

設定

これは、Drupalバックエンドの重要な部分です。 この構成で行われた変更は、Webサイト全体に影響します。 ユーザーアカウント設定、サイト情報設定、またはその他の一般的なサイト設定を行うことができます。

Drupalブロックと地域

以下は、前の画面に表示されるフィールドの詳細です。

  • People -ユーザー設定とIPアドレス設定を管理します。
  • システム-基本的なサイト情報、高度なアクション、およびサイトメンテナンスタスクを管理します。
  • コンテンツオーサリング-HTMLタグを含むユーザーによるコンテンツ入力を管理します。
  • ユーザーインターフェイス-管理者アカウントページのメニューのショートカットを設定します。
  • メディア-Drupalサイトのメディア設定を管理します。
  • 開発-ユーザーのエラーとページキャッシュを管理します。
  • 検索とメタデータ-特定のページの代替URLを設定すると、検索エンジンはサイトコンテンツで見つかった単語のインデックスを維持します。
  • * Webサービス*-サイトからのRSSフィードを表示します。
  • 地域と言語-ウェブサイトのタイムゾーンを設定し、日付と時刻を表示します。

レポート

利用可能な更新、最近のログメッセージ、およびサイトセキュリティの情報が表示されます。

Drupalブロックと地域

以下は、前の画面に表示されるフィールドの詳細です。

  • ステータスレポート-Drupalサイトステータスレポートを作成します。
  • 利用可能なアップデート-利用可能なインストール済みモジュールとテーマのステータスアップデートを提供します。
  • 最近のログメッセージ-最近ログに記録されたメッセージを表示します。
  • フィールドリスト-サイトで設定されたフィールドのリストを表示します。
  • トップ「アクセス拒否」エラー-ユーザーが許可されていないページにアクセスしようとすると、アクセス拒否エラーメッセージが表示されます。
  • トップの「ページが見つかりません」エラー-Drupalサイトに指定されたURLが存在しない場合、_Page not found_としてエラーメッセージを表示します。
  • 上位の検索フレーズ-Drupalサイトで最も検索されたフレーズを表示します。

Help

ヘルプ画面が表示され、オンラインモジュールのドキュメントページが一覧表示されます。

Drupalブロックと地域

Drupal-分類法

分類法は、分類法の用語に基づいて特定のコンテンツを表示するWebサイトのコンテンツを分類すると考えることができます。 Drupal分類は、

  • 用語-コンテンツの管理または説明に使用されます。
  • 語彙-用語のセットです。

以下は、Drupal分類法を使用する手順です-

  • ステップ1 *-*構造*に移動し、*分類*オプションをクリックします。

Drupal Taxonomies

  • ステップ2 *-[ボキャブラリーの追加]リンクをクリックして、Drupalタクソノミーの新しいボキャブラリーを作成できます。

Drupal Taxonomies

ステップ3 *-ボキャブラリーの名前を追加するための必須の *Name フィールドとボキャブラリーの説明を追加するための Description フィールドを備えた画面が表示されます。 [保存]ボタンをクリックします。

Drupal Taxonomies

  • ステップ4 *-次の画面に示すように、作成された語彙に新しい用語を追加するには、*用語を追加*をクリックします。

Drupal Taxonomies

  • ステップ5 *-画面には、次の画面に示すようにいくつかのフィールドが表示されます。

Drupal Taxonomies

以下は、前の画面に表示されるフィールドの詳細です。

名前-用語の名前を指定します。

説明-用語の説明を追加するために使用されます。

テキスト形式-ドロップダウンメニューを使用して、さまざまな種類の形式を提供します。

  • URLエイリアス**-オプションで、この用語にアクセスできる代替URLを指定します。

関係

  • 親用語-このフィールドでは、用語を親用語として設定できます。
  • Weight -各用語の重みを指定し、重みの昇順で表示します。

すべてのフィールドに入力したら、[保存]ボタンをクリックします。

Drupal-コメント

この章では、Drupalの*コメント*について学習します。 Webサイトでコメントを有効または無効にすることができます。 Webサイトのコンテンツにコメントできるユーザー、およびそれらのコメントを管理できるユーザーを制御できます。

以下は、Drupalでコメントを設定する簡単な手順です。

  • ステップ1 *-*構造*に移動し、次の画面に示すように*コンテンツタイプ*をクリックします。

drupalコメント

  • ステップ2 *-コメント設定を変更したい*編集*リンクをクリックします。

drupalコメント

  • ステップ3 *-次の画面に示すように、*コメント設定*カテゴリをクリックします。

drupalコメント

  • ステップ4 *-[新しいコンテンツのデフォルトのコメント設定]の下のドロップダウンメニューから[開く]を選択します。 これにより、あなたのウェブサイトへのコメントが許可されます。

drupalコメント

  • [コンテンツタイプを保存]ボタンをクリックして、構成設定を保存します。

Drupal-ユーザー管理

  • ユーザー管理*は、ユーザーの情報を管理します。これにより、ユーザーの作成または削除、パスワード、時間、役割の変更が可能になります。

以下は、Drupalでユーザーを管理する簡単な手順です。

  • ステップ1 *-[ユーザー]→ [権限]タブ*をクリックします。

Drupalブロックと地域

[アクセス許可]タブでは、さらに2つのタブを表示できます。 前の画面に示されているアクセス許可とロール。

許可

このセクションは、コンテンツ許可の投稿に関連しています。 次のタイプの許可が含まれています-

  • ブロック-ブロックを表示、作成、有効化、無効化する権限を設定します。
  • コメント-コメントの表示、編集、投稿、またはコメントの承認をスキップする権限をユーザーに設定します。
  • コンテキストリンク-ページ上の要素に関連するアクションを実行するためにコンテキストリンクを使用する権限を設定します。
  • Dashboard -ユーザーがダッシュボードで表示および変更を行うことを許可する権限を設定します。
  • フィルタ-サイトのロールと許可の量をフィルタリングする許可。
  • 画像-画像のスタイルを作成または変更する権限。
  • メニュー-管理者インターフェイスを介してメニュー項目にアクセスし、メニューを作成する権限を許可します。
  • ノード-コンテンツタイプの表示、編集、削除の権限を管理できます。
  • オーバーレイ-管理ページを現在のページ上のレイヤーとして表示する権限を設定します。
  • Path -Drupalサイトのすべてのページへのパスへのアクセス許可を設定します。
  • 検索-通常の検索と高度な検索を使用する許可を設定します。
  • ショートカット-ページの上部にショートカットツールバーを設定する権限を許可します。
  • システム-サイト構成の管理、テーマの表示、サイトレポートなどの権限が付与されます。
  • 分類-語彙と用語を設定する権限、およびタグ内の用語を編集および削除する権限。
  • ツールバー-管理ツールバーへのアクセス許可を許可します。
  • User -インターフェイスを提供する特別な役割を割り当てることなく、個々のユーザーに権限を設定します。

役割

そこに役割を定義することにより、ユーザーのグループに許可を設定できます。 ここで、ロールを作成し、各ユーザーの権限を編集できます。

Drupalブロックと地域

  • 匿名ユーザー-ユーザーがユーザー名またはパスワードを要求せずにウェブサイトにアクセスできるようにします。
  • 認証済みユーザー-Webサイトへのアクセスを許可するのは、認証されたユーザーのみです。
  • 管理者-Webサイト全体を管理し、ユーザーが許可して作成または表示できるようにする責任があるユーザー。

Drupal-最適化

この章では、Drupalを最適化してパフォーマンスと速度を向上させる方法を学習します。 ウェブサイトのパフォーマンスを改善するためのいくつかの手順があります。

以下は、ウェブサイトを最適化する方法の一部です。

ページキャッシュを有効にする

  • キャッシュブロック*および*匿名ユーザーの*キャッシュページ*を有効にします。 ページキャッシュを使用すると、コンテンツをさまざまなデータベースキャッシュテーブルに保存できます。 ページキャッシュはHTMLコンテンツに保存されます。 匿名ユーザーのページ読み込み時間を最適化します。
  • ステップ1 *-メニューバーの[構成]をクリックします。

Drupal Optimization

  • ステップ2 *-*開発*セクションでパフォーマンスをクリックします。

Drupal Optimization

  • ステップ3 *-両方のボックスをオンにして、匿名ユーザーの*キャッシュブロック*および*キャッシュページを有効にします。 次に、[設定を保存]をクリックします。

Drupal Optimization

CSSファイルを圧縮する

多くのCSSファイルがある場合、Webサイトの速度が低下する可能性があります。 Aggregate および* CSSファイルの圧縮*を有効にして圧縮します。

Drupal Optimization

この設定は、 AdministrationConfiguration→Dev​​elopment→Performance セクションから有効にします。 Drupalは、CSSファイルの数とサイズを減らします。

Jsアグリゲーション

Javaファイルは、Webサイトのパフォーマンスと速度にも影響します。 これを圧縮するには、帯域幅最適化セクションの[管理]→[構成]→[開発]→[パフォーマンス]からJavaScriptファイルを集約します。

Drupal Optimization

メディアファイルと静的ファイルをCDNに移動する

これにより、共有ホスティングが処理するリクエストの数が減ります。 メディアファイルと静的ファイルをホストするCDN(コンテンツ配信ネットワーク)を使用します。 CDNはファイルの外部キャッシュとして機能し、高性能サーバーに保存して最適化されます。

画像サイズとその数を最適化する

ウェブサイトが遅くなるため、より多くのスペースを消費する多くの画像を持たないでください。 常に画像のサイズを変更し、ウェブサイトに関連する画像はほとんどありません。

テーマの最適化

テーマの最適化は非常に重要な側面です。 高品質の画像、動画、音声、フラッシュなどのメディアファイルは、Webサイトに影響を与え、速度が低下してパフォーマンスが低下する可能性があります。 メディアファイルのサイズと数を減らすか、フラッシュの使用を避けることができます。

Drupal-サイトのバックアップ

この章では、Drupalの Site Backup について学習します。 ファイルとデータベースファイルのバックアップに役立ちます。

Drupalのバックアップファイル

Drupalのバックアップデータベース

Drupalのバックアップファイル

Drupalのバックアップファイルを取得するには、システムにFileZilla Clientをインストールする必要があります。

以下は、Drupalのファイルバックアップの簡単な手順です-

ステップ1 *-次の画面に示すように *FileZilla クライアントを開きます。

Drupal Site Backup

ステップ2 *-cPanelへのログインに使用した *Host、Username、Password 、および Port を入力します。

Drupal Site Backup

すべてのフィールドに入力したら、[クイック接続]ボタンをクリックします。

  • ステップ3 *-次の画面に示すように、右側にDrupalサイトのすべてのファイルとフォルダーが表示されます。

Drupal Site Backup

  • ステップ4 *-すべてのファイルとフォルダーを選択し、マウスを右クリックして、*ダウンロード*オプションをクリックします。

Drupal Site Backup

cPanelからDrupalファイルをダウンロードすると、システムに保存されます。

Drupalのバックアップデータベース

以下は、Drupalのデータベースバックアップの簡単な手順です-

  • ステップ1 *-ブラウザにパス_http://localhost/phpmyadmin_を入力します。 次の画面が表示されます。

Drupal Site Backup

  • ステップ2 *-Drupal用に作成したデータベース名_drupal_をクリックします。

Drupal Site Backup

  • ステップ3 *-データベース_drupal_をクリックすると、次のページが開き、[エクスポート]タブをクリックします。

Drupal Site Backup

ステップ4 *-次に、データベースをエクスポートする2つの方法があります。 *クイック*および*カスタム。 いずれかの方法を選択し、 Go ボタンをクリックします。

Drupal Site Backup

データベースファイルをエクスポートすると、システムに保存されます。

Drupal-サイトのアップグレード

この章では、Drupalサイトをアップグレードする方法を学習します。 アップグレードは、古いバージョンを最新バージョンに拡張するプロセスです。 ここでは、Drupalを最新バージョンにアップグレードします。

以下は、Drupalでサイトをアップグレードする簡単な手順です。

  • ステップ1 *-Drupalファイルをバックアップします。 これについては、章のリンク:/drupal/drupal_site_backup [Drupal-サイトのバックアップ]で詳しく調べることができます。
  • ステップ2 *-Drupalサイトでアップグレードする必要がある場合、次の画面に示すように、サイトにメッセージが表示されます。

Drupal Site Upgrade

  • ステップ3 *-メッセージ内の強調表示された単語*利用可能なアップデート*をクリックします。

Drupal Site Upgrade

  • ステップ4 *-*利用可能なアップデート*ページを表示できるようになりました。このページでは、サイトで行われるアップグレードが正確に表示されます。 ここでは、サイトを更新するための推奨バージョンが表示されます。 [リリースノート]をクリックします。

Drupal Site Upgrade

ステップ5 *-Drupalの公式サイトページに移動し、Drupalで利用可能な最新バージョンの_tar.gz_ファイルを確認できます。 このチュートリアルを書いている間、最新バージョンは *drupal-7.39.tar.gz でした。 drupal-7.39.tar.gz をクリックします。

Drupal Site Upgrade

_tar.gz_ファイルがシステムにダウンロードされます。

ステップ6 *-ダウンロードしたファイルを抽出し、ダウンロードした最新のフォルダー内の *Sites フォルダーを除くすべてのファイルとフォルダーをコピーします。 後で、これらのファイルを既存のDrupalフォルダーに貼り付けます。

  • ステップ7 *-[レポート]→ [利用可能な更新] *に移動するか、ページを更新できます。ここでは、次の画面に示すようなメッセージが表示されます。

Drupal Site Upgrade

  • ステップ8 *-[レポート]→ [ステータスレポート] *をクリックします。

Drupal Site Upgrade

これで、サイトが最新バージョンにアップグレードされ、前の画面に示されているように、Drupalコアアップデートステータスの最新のステータスが表示されます。

Drupal-お知らせ

この章では、Drupalの*お知らせ*について学習します。

Webサイトでアナウンスを行いたい場合は、この機能を使用して行うことができます。 あなたのウェブサイトの助けを借りて訪問者またはユーザーに与えられる宣言は発表です。 いくつかの重要なニュース、レポートなどになります。 訪問者に役立つ可能性のある重要な何かをサイトを通じて宣言する場合に役立ちます。

以下は、Drupalで*お知らせ*を作成する手順です。

  • ステップ1 *-最初に*構造*をクリックします。

Drupal Announcements

  • ステップ2 *-*コンテンツタイプ*をクリックします。

Drupal Announcements

  • ステップ3 *-次に、[コンテンツタイプの追加]をクリックする必要があります。

Drupal Announcements

  • ステップ4 *-[コンテンツの追加]をクリックすると、次のページが画面に表示されます。

Drupal Announcements

ステップ5 *-*名前*セクションにアナウンスするコンテンツを入力します。 名前を追加したら、[*コンテンツタイプを保存]をクリックします。

次の画面に示すように、新しいコンテンツが表示されます。

Drupal Announcements

  • ステップ6 *-変更を加える場合は、*編集*セクションをクリックする必要があります。次のページが表示されます。

Drupal Announcements

ステップ7 *-説明の追加など、必要な変更を加えて、[*コンテンツタイプの保存]をクリックします。 削除する場合は、[コンテンツタイプの削除]をクリックします。

[フィールドの管理]をクリックしてフィールドを管理し、[表示の管理]をクリックして表示を管理できます。

Drupal-URLエイリアス

この章では、 Drupal URL Alias について学習します。 URLまたはUniform Resource Locater AliasesはWebページ上のページアドレスであり、既存のシステムパスを新しいパスエイリアスに変更します。

以下は、DrupalでURLエイリアスを作成する簡単な手順です。

  • ステップ1 *-次の画面に示すように、*構成*をクリックします。

Drupal URLエイリアス

ステップ2 *- URLエイリアス*をクリックします。

Drupal URLエイリアス

  • ステップ3 *-次に、*エイリアスの追加*をクリックします。

Drupal URLエイリアス

ステップ4 *-次の画面に示すように、 Urlエイリアス*ページが表示されます。

Drupal URLエイリアス

以下は、URLエイリアスページにあるフィールドの詳細です。

  • Language -URLエイリアスで使用される言語を指定します。
  • 既存のシステムパス-Drupalサイトの記事/ページの既存のシステムパス。
  • パスエイリアス-記事/ページの既存のシステムパスで置換される新しいパスエイリアス。

[保存]ボタンをクリックします。

  • ステップ5 *-次の画面に示すように、リストに作成したURLエイリアスを表示できます。

Drupal URLエイリアス

  • ステップ6 *-Drupal管理パネルに戻って*記事*にカーソルを合わせると、次の画面のように、画面の左下に新しく追加された*パスエイリアス*が表示されます。

Drupal URLエイリアス

Drupal-サイト検索

Drupalでは、サイト上の特定のコンテンツを検索できます。 サイト上のユーザーと単語の両方を検索できます。 次の手順で指定されているように、Drupalでサイト検索を設定する方法を確認します-

  • ステップ1 *-*構成*に移動し、*検索とメタデータ*セクションの下にある*検索設定*リンクをクリックします。

Drupal Taxonomies

  • ステップ2 *-検索エンジンは、サイトのコンテンツで見つかった単語のインデックスを維持します。 次の画面に示すように、インデックス作成の動作を調整できます。

Drupal Taxonomies

*Indexing Status* セクションは、サイト上のノードのコンテンツにインデックスを付けます。 [サイトの再インデックス]ボタンをクリックすると、cronが実行されるまで以前のコンテンツが保持され、 *Indexing Throttle* セクションの下のドロップダウンメニューを使用して、cron実行ごとにインデックスを作成するアイテムの数が設定されます
  • ステップ3 *-次に、サイトインデックスを再構築するインデックス付けに関連する設定を提供します。 新しい設定を反映するために体系的に更新されます。 次の画面に示すように、最小単語長をインデックスに設定できます。つまり、単語にインデックスを付ける必要がある文字数を設定できます。

Drupal Taxonomies

  • ステップ4 *-次の画面で定義されているように、使用可能なモジュールからアクティブにする検索モジュールを選択できます。

Drupal Taxonomies

必要なモジュールを確認して、ユーザーと単語(ノード)の両方を検索し、前の画面に示すようにデフォルトの検索モジュールを設定できます。

  • ステップ5 *-最後のセクションは、ファクター列とインフルエンス列が付属する*コンテンツのランキング*です。

Drupal Taxonomies

影響は、検索結果の順序付けに使用される数値乗数です。 対応するファクターにより大きな数値を設定すると、検索結果により大きな影響を与えます。ゼロは、係数が無視されることを意味します。 設定が完了したら、[設定を保存]ボタンをクリックします。

  • ステップ6 *-ホームページに移動し、検索バーでコンテンツ内のキーワードに一致するコンテンツを検索します。

Drupal Taxonomies

Drupal-エラー処理

この章では、Drupalサイトでエラーメッセージを管理するためのDrupalエラー処理について学習します。

エラー処理は、エラーの検出と解決策を見つけるプロセスです。 プログラミングアプリケーションエラーまたは通信可能なエラーの可能性があります。

次の手順では、Drupaでエラーメッセージを管理する方法について説明します-

  • ステップ1 *-*構成*に移動し、*ログとエラー*をクリックします。

Drupalエラー処理

  • ステップ2 *-次の画面に示すように、*ログとエラー*ページが表示されます。

Drupalエラー処理

以下は、前の画面に表示されるフィールドの詳細です-

表示するエラーメッセージ-Drupalサイトに表示するエラーメッセージを指定します。

  • なし-このオプションはエラーメッセージを表示しません。
  • エラーと警告-このオプションは、エラーと警告に関連するメッセージのみを表示します。
  • すべてのメッセージ-このオプションは、エラー、警告などのすべてのタイプのエラーメッセージを指定します。 サイトに表示されます。

保存するデータベースログメッセージ-データベースログに保存するメッセージの最大数を示します。

Drupalは、サイト上のエラーを処理するために* _drupal_exception_handler($ exception)*関数を使用します。 これらのエラーは、try/catchブロックに囲まれません。 例外ハンドラーが終了すると、スクリプトは関数を実行しません。

*_drupal_exception_handler* のコードは次のとおりです-
function _drupal_exception_handler($exception) {
   require_once DRUPAL_ROOT . '/includes/errors.inc';
   try {
     //display the error message in the log and return the error messages to the user
      _drupal_log_error(_drupal_decode_exception($exception), TRUE);
   }
   catch (Exception $excp2) {
     //Another uncaught exception was thrown while handling the first one.
     //If we are displaying errors, then do so with no possibility of
         a further uncaught exception being thrown.

      if (error_displayable()) {
         print '<h1>Additional uncaught exception thrown while handling exception.</h1>';
         print '<h2>Original</h2> <p>'. _drupal_render_exception_safe($exception).'</p>';
         print '<h2>Additional</h2> <p>'. _drupal_render_exception_safe($excp2).'</p><hr/>';
      }
   }
}

この関数は、すべてのDrupalリクエストで使用する必要があります。 この関数は、 includes/bootstrap.inc ファイルの2328行目にあります。

*bootstrap.inc* ファイルに存在する** _ drupal_bootstrap_configuration()**やerrors.incファイルに存在する* *_ drupal_get_last_caller* *など、 *_ drupal_exception_handler* への2つの文字列参照があります。 これらのファイルは両方とも *'includes'* フォルダーにあります。

Drupal-多言語コンテンツ

この章では、多言語コンテンツについて学習します。 つまり、コンテンツはさまざまな言語で記述でき、異なる言語で表示されます。 このために、多言語コンテンツモジュールまたは国際主義モジュールをインストールできます。

以下は、Drupalに多言語コンテンツモジュールをインストールする手順です。

  • ステップ1 *-メニューバーの[モジュール]をクリックします。

Drupal多言語コンテンツ

ステップ2 *-モジュールの *Multilingual content ボックスをチェックし、 Configure をクリックします。

Drupal多言語コンテンツ

  • ステップ3 *-多言語設定ページが表示されます。

Drupal多言語コンテンツ

コンテンツの言語-

  • 有効な言語のみ-このボックスをオンにすると、有効な言語のみを表示できます。
  • すべての定義言語が許可されます-定義された言語のみが許可されます。

ここには、必要な変更を加えることができる3つの異なるタブがあります。

  • 選択-言語に従ってノードと分類法を選択できます。

Drupal Multilingual Content

  • 言語によるノードの選択-言語によるノードが必要な場合はチェックボックスをオンにします。
  • 言語による分類用語の選択-言語による分類用語が必要な場合は、このボックスをオンにします。
  • タグをスキップ-含めたくないタグを記述します。
  • 特定のページで有効にする-特定のページの設定を有効にする場合は、このチェックボックスを使用します。

完了したら、 save ボタンをクリックします。

  • 変数-次の画面に示すように設定する変数を選択します。

Drupal Multilingual Content

  • メニュー設定-メニュー設定を管理します。
  • サイト情報-サイトで変更を加えるのに役立ちます。
  • フィード設定-フィードの説明を設定できます。
  • 地域の設定-タイムゾーンと曜日を変更します。
  • テーマ設定-テーマの管理を指定します。
  • ユーザー設定-これを使用してユーザーを設定できます。
  • ユーザーのメール-ユーザーのメールに関連する問題はすべて実行できます。
  • -例を挙げることができます。

設定が完了したら、[保存]をクリックします。

  • ノードオプション-ノードの設定を支援します。

Drupal Multilingual Content

このページでコンテンツの翻訳を非表示にし、言語を変更できます。 後で、[設定を保存]ボタンをクリックします。

  • 文字列-このオプションは、ページの形式を変更するのに役立ちます。

Drupal Multilingual Content

  • 翻訳可能なテキスト形式*設定を使用して、文字列を変更および翻訳します。 多くの言語を選択すると、ソースを変更することもできます。 完了したら、[保存]ボタンをクリックします。

Drupal-トリガーとアクション

この章では、Drupalの*トリガーとアクション*について学習します。 最初にトリガーを見てみましょう。

サイト内で発生する変更として定義できます。 アクションは、新しいコンテンツまたはページを作成した後に実行できます。

トリガー

以下は、Drupalでトリガーを使用するのに役立つ手順です。

  • ステップ1 *-最初にメニューバーから[モジュール]をクリックします。

Drupal Triggers and Actions

  • ステップ2 *-*モジュール*をクリックすると、次のページが表示されます。

Drupal Triggers and Actions

ここで Trigger モジュールを有効にします。 次に、ページの下部にある[構成の保存]をクリックします。

  • ステップ3 *-*トリガー*モジュールに戻り、次の図に示すように、ページの右側にある*構成*をクリックします。

Drupal Triggers and Actions

  • ステップ4 *-*構成*をクリックすると、次のページが表示されます。

Drupal Triggers and Actions

ページには、各トリガーを指定するさまざまなタブがあります。

コメントモジュール-コメントモジュールに関連するトリガーのみにアクションを割り当てることができます。

*Node Module* -Nodeモジュールに関連するトリガーにアクションを割り当てることができます。

Drupal Triggers and Actions

システムモジュール-システムモジュールに関連するトリガーのみにアクションを割り当てることができます。

Drupal Triggers and Actions

分類モジュール-分類モジュールにアクションをトリガーできます。

Drupal Triggers and Actions

ユーザーモジュール-最後にユーザーモジュールがあります。ここでは、ユーザーモジュールでアクションを割り当てる必要があります。

Drupal Triggers and Actions

行動

特定のシステムオブジェクトで実行されるタスクは、アクションと呼ばれます。

  • ステップ1 *-メニューバーの[構成]をクリックします。

Drupal Triggers and Actions

  • ステップ2 *-システムセクションの[アクション]をクリックします。

Drupal Triggers and Actions

  • ステップ3 *-*アクション*をクリックすると、次のページが表示されます。

Drupal Triggers and Actions

  • ステップ4 *-ドロップダウンからいずれかのアクションを選択し、*作成*をクリックします。

Drupal Triggers and Actions

  • ステップ5 *-オプションを選択して*作成*をクリックすると、次のページが表示されます。

Drupal Triggers and Actions

以下は、ページに存在するオプションフィールドです-

  • ラベル-アクションに名前を付けます
  • 受信者-メールアドレスを入力してください
  • 件名-アクションに追加する件名を入力します
  • メッセージ-アクションをクリックしたときに訪問者に送信するメッセージを入力します。

すべての詳細を入力したら、[保存]をクリックします。

  • Step(6)*-アクションがリストに追加されていることがわかります。

Drupalトリガーとアクション

Drupal-ソーシャルネットワーキング

この章では、Drupalの*ソーシャルネットワーキング*について学習します。 ソーシャルメディアは最近非常に重要になっています。Drupalはこの目的のために多くのソーシャルメディアモジュールを持っています。 ShareThis モジュールを例に取りましょう。他の選択肢を選択できます。

以下は、 ShareThis モジュールのインストールに使用される簡単な手順です。

ステップ1 *-https://www.drupal.org/project/sharethis[ShareThis]をクリックして *ShareThis モジュールページにアクセスし、次の画面に示すように Version をクリックします。

Drupal Social Networking

  • ステップ2 *-次の画面に示すように、モジュールのリンクアドレスをコピーします。

Drupal Social Networking

  • ステップ3 *-次に、*モジュール*に移動し、次の画面に示すように*新しいモジュールのインストール*をクリックします。

Drupal Social Networking

ステップ4 *-次に、 step(2)*でコピーしたリンクアドレスを貼り付け、次の画面に示すように*インストール*をクリックします。

Drupal Social Networking

ステップ5 *-次の画面が表示されます。 [*新しく追加されたモジュールを有効にする]をクリックします。

Drupal Social Networking

  • ステップ6 *-次に、*モジュール*に進みます。 次の画面に示すように、モジュールを有効にして[設定を保存]をクリックします。

Drupal Social Networking

ステップ7 *-次の画面に示すように、 WEBサービス*の下の*構成*に移動し、 ShareThis をクリックします。

Drupal Social Networking

  • ステップ8 *-次の画面がポップアップします。

Drupal Social Networking

  • ステップ9 *-次の画面に示すように、[表示]セクションの下のボタンスタイルをクリックして、コンテンツをオンラインで共有できます。

Drupal Social Networking

ステップ10 *-削除するサービスのいずれかをクリックします。 次の画面に示すように、 *Google Plus OneFacebook Like などの* Extraサービス*をチェックして使用することもできます。

Drupal Social Networking

*Possible Services* セクションからサービスを選択でき、 *Selected Service* セクションからサービスを削除または並べ替えることもできます。

ステップ11 *-次に、次の画面に示すように*コンテキスト*をクリックして、 *ShareThis ウィジェットを表示する場所を設定します。

Drupal Social Networking

画面に表示されるフィールドの詳細に従います。

  • 場所*では、*ノードコンテンツブロック、または*リンクエリア*のいずれかを選択できます。
  • NodeThis の下で、 ShareThis ウィジェットを表示する場合は、 Article および Basic page を選択できます。
  • Comments を選択すると、コメントにも ShareThis を表示できます。
  • ウィジェットの Weight は、ウィジェットが表示されるページ上の場所を決定します。
  • ステップ12 *-次に、次の画面に示すように*詳細設定*を選択します。

Drupal Social Networking

以下は、前の画面に表示されるフィールドの詳細です。

  • モジュールをインストールすると、ランダムな発行者キーが作成されます。
  • Twitter Suffix は、Twitterハンドルまたはテキストをオプションで追加し、誰かが記事を共有したときにpingを取得します。
  • * Twitterハンドル*は、Twitterで共有するときに使用されます。
  • * Twitterは、共有中にユーザーに推奨されるTwitterハンドルを指定します*。
  • ホバーでShareThisウィジェットを表示*が無効になっている場合、 *ShareThis ウィジェットはホバーではなくクリック時に表示されます。
  • 「新規」の代わりに「表示カウント」「*」がチェックされている場合、まだ共有されていないコンテンツのカウントには「新規」ではなく「ゼロ」が表示されます。
  • *短いURLを表示*は、完全なURLまたは短縮されたURLを表示します。
  • CopyNShare は、チェックされたサイトのコンテンツまたはURLのコピーと共有をそれぞれ測定します。

ステップ13 *-すべての詳細を確認した後、次の画面に示すように、 *Save configuration をクリックします。

Drupal Social Networking

  • ステップ14 *-*記事*ページにソーシャルメディアボタンが表示されるようになりました。

Drupal Social Networking

Drupal-国際化

この章では、Drupalの*国際化*について学習します。 国際化は、多言語サイトを作成できるモジュールです。 これにより、ウェブサイトを異なる言語で表示できます。

以下は、国際化の手順です-

  • ステップ1 *-メニューバーから[モジュール]をクリックします。

Drupal国際化

ステップ2 *-国際化モジュールを取得するには、まずそれをダウンロードしてDrupalにインストールする必要があります。 次に、 *Internationalization モジュールを有効にして、 Save Configuration をクリックする必要があります。

Drupal国際化

  • ステップ3 *-次に、次の画面に示すように、国際化モジュールのページの右側に*構成*設定が表示されます。

Drupal国際化

  • ステップ4 *-*構成*をクリックすると、次のページが表示されます。

Drupal国際化

コンテンツの言語で-

  • 有効な言語のみ-このボックスをオンにすると、有効な言語のみを表示できます。
  • すべての定義された言語が許可されます-このボックスをチェックすると、定義された言語のみが許可されます。

あなたは、ページの右上隅にいくつかのタブを見ることができます-

  • 多言語設定-次の章のリンクで多言語設定について詳しく学習できます:/drupal/drupal_multilingual_content [Drupal-多言語コンテンツ]
  • 選択-言語に従ってノードと分類法を選択できます。
  • 変数-設定する変数を選択します。
  • ノードオプション-ノードの設定を支援します。
  • 文字列-ページの形式を変更するのに役立ちます。

変更が完了したら、[設定を保存]をクリックします。

Drupal-拡張機能

この章では、 Drupal Extensions について学習します。 サイトの機能を拡張するために、さまざまな拡張機能をインストールできます。

以下は、Drupalに拡張モジュールをインストールする手順です。

  • ステップ1 *-メニューバーから[モジュール]をクリックします。

Drupal Extensions

  • ステップ2 *-[新しいモジュールのインストール]をクリックします。

Drupal Extensions

  • ステップ3 *-次のページが表示されます。 ここで、次の図に示すように、ボックスにモジュールURLを入力し、[インストール]をクリックします。

Drupal Extensions

  • ステップ4 *-次の画面に示すように、モジュールのインストールが開始されます。

Drupal Extensions

ステップ5 *-インストールが完了すると、次の画面が表示されます。 ここで、[*新しく追加されたモジュールを有効にする]リンクをクリックします。

Drupal Extensions

  • ステップ6 *-次に、モジュールがインストールされている場所に_Module_ページが表示されます。モジュールを有効にできます。

Drupal Extensions

Drupal-デフォルトのモジュール

この章では、Drupalの*デフォルトモジュール*について学習します。 Drupalをインストールすると、合計44個のデフォルトモジュールが表示されます。 これらのモジュールはすべて、_Core section_で見ることができます。 デフォルトでは、インストール後に29のモジュールが有効になります。

ステップ1 *-*モジュール*をクリックすると、次の画面に示すように、 *CORE セクションにモジュールのリストが表示されます。

drupal default module

以下は、Durpal7にインストールされている* defaultモジュール*のリストです。 これらはDrupalに必要なコアモジュールであり、無効にすることはできません。

  • ブロック-視覚的なビルディングブロックで構築されたページを制御します。 ブロックは、Webページの領域または領域に提供されるコンテンツのボックスです。
  • Color -管理者が互換性のあるテーマの配色を変更できるようにします。
  • コメント-ユーザーが公開されたコンテンツについてコメントし、議論することを許可します。
  • コンテキストリンク-ページ上の要素に関連付けられたアクションを実行するコンテキストリンクを提供します。
  • ダッシュボード-Webサイト内で管理プロジェクトを作成し、情報を追跡するための管理インターフェイスにダッシュボードページを提供します。
  • データベースロギング-システムイベントをデータベースに記録および記録します。
  • フィールド-フィールドAPIでは、ノードやユーザーなどのエンティティにフィールドを追加できます。
  • フィールドSQLストレージ-SQLデータベースにフィールドデータを保存するように設定します。
  • *フィールドUI *-フィールドAPIのユーザーインターフェイス。
  • File -ファイルフィールドタイプを指定します。
  • Filter -コンテンツと展示を順番にフィルタリングします。
  • Help -オンラインヘルプの表示を管理します。
  • 画像-画像処理ツールを許可します。
  • List -リストフィールドタイプを指定します。 この選択で選択リストを作成します。
  • メニュー-管理者が選択に従ってサイトナビゲーションメニューをカスタマイズできるようにします。
  • Node -コンテンツをサイトに送信してページに表示できるようにします。
  • Number -数値フィールドタイプを設定します。
  • オプション-テキストおよび数値フィールドの選択、チェックボックス、ラジオボタンウィジェットを指定します。
  • オーバーレイ-オーバーレイでDrupal管理インターフェイスを指定します。
  • Path -ユーザーがURLの名前を変更できるようにします。
  • RDF -メタデータを使用してコンテンツを改善し、他のアプリケーションを許可します(例: 検索エンジン、アグリゲーター)の関係と属性をより適切な方法で理解します。
  • 検索-サイト全体のキーワード検索を許可します。
  • ショートカット-ユーザーがショートカットリンクのカスタマイズ可能なリストを管理できるようにします。
  • システム-管理者向けの一般的なサイト構成を処理します。
  • 分類-コンテンツの分類を有効にします。
  • テキスト-単純なテキストフィールドタイプを定義します。
  • Toolbar -トップレベルの管理メニュー項目と他のモジュールからのリンクを表示するツールバーを提供します。
  • アップデートマネージャ-利用可能なアップデートを確認し、Webインターフェイスを介してモジュールとテーマを安全にインストールまたはアップデートできます。
  • ユーザー-ユーザー登録とログインシステムを管理します。

Drupal-ペインモジュール

この章では、Drupalでの* Paneモジュール*の使用について学習します。 ペインモジュールは、カスタムパネルのペインを翻訳するために使用され、オプションのタイトルは変数として保存され、翻訳または迅速に編集できます。

*Pane Module* を追加する手順は次のとおりです。
  • ステップ1 *-リンクからhttps://www.drupal.org/project/pane[Pane module]の最新ファイルをダウンロードし、Drupalサイトにインストールします。
  • ステップ2 *-使用するものを有効にして、ページの下部にある[設定の保存]をクリックします。

Drupalペインモジュール

  • ステップ3 *-メニューバーから[構造]をクリックします。

Drupalペインモジュール

  • ステップ4 *-*パネル*をクリックします。

Drupalペインモジュール

  • ステップ5 *-次に、[ペインの追加]をクリックして、新しいペインを追加します。

Drupalペインモジュール

  • ステップ6 *-次の画面に示すように、_Panes_ページが表示されます。

Drupalペインモジュール

次のフィールドが含まれています。

  • タイトル-このボックスにペインのタイトルを入力します。
  • 説明-行または文でペインを説明します。
  • タイプ-タイプを適宜選択します。*テキスト*または*エンティティホスト*のいずれかです。

詳細を入力したら、[設定を保存]をクリックします。

  • ステップ7 *-次の図に示すように、*ペインモジュール*が表示されます。 ペインで変更を加える場合は、[編集]をクリックします。

Drupalペインモジュール

  • ステップ8 *-_Pane_ページが表示されます。

Drupalペインモジュール

必要な変更を加えて、[コンテンツの保存]をクリックします。

Drupal-ブックモジュール

この章では、Drupalの Book Module について学習します。 書籍には階層的なナビゲーションが組み込まれています。つまり、書籍を整理して特別な順序で読むことができます。 ブックコンテンツタイプを使用すると、サイト訪問者がWebサイトのコンテンツを印刷しやすくすることもできます。

以下は、DrupalでBookモジュールを構成する簡単な手順です。

ステップ1 *-モジュールで_Book_を有効にし、[*構成の保存]をクリックします。

drupal book module

  • ステップ2 *-*コンテンツ*をクリックしてチェックボックスをオンにし、書籍で有効にするコンテンツタイプを選択します。

drupal book module

[設定を保存]をクリックして、コンテンツタイプを保存します。

  • ステップ3 *-次の画面に示すように、*コンテンツの作成→ブックページ*またはショートカットバー*ブックページ*をクリックします。

drupal book module

[ブックのアウトライン]の下のセクションを広げて、[新しいブックを作成]を選択します。 重みを0に設定できます。

  • 保存ボタン*をクリックすると、トップレベルのページが作成されます。

ステップ4 *-ブックが作成されたら、ブックページの下部にある[*子の追加]リンクをクリックして子ページを作成できます。

drupal book module

ステップ5 *-さらに、次の画面に示すように、[コンテンツ管理→ブック→リスト]をクリックします。 [操作]列の[順序とタイトルを編集]をクリックします。

drupal book module

  • ステップ6 *-次の画面に示すような画面が表示されます。 このページでは、ニーズに合わせて本のページを移動できます。 4本の矢印を長押しして、ページを再配置する位置に移動します。 ページを右にドラッグして子ページにすることもできます。

drupal book module

Drupal-アグリゲーターモジュール

この章では、Drupalの Aggregator Module について学習します。 アグリゲーターモジュールは、他のWebサイトからコンテンツを取得しますが、フィードは生成しません。 フィードリーダーとも呼ばれます。 他のサイトやブログからテキストや画像を収集して表示します。

アグリゲーターモジュールを有効にする手順は次のとおりです。

  • ステップ1 *-メニューバーの[モジュール]をクリックします。

Drupal Aggregator Module

ステップ2 *-さまざまなモジュールのリストが表示されます。 次の画面に示すように、 *Aggregator モジュールを有効にして、 Save Configuration をクリックします。

Drupal Aggregator Module

  • ステップ3 *-次に、アグリゲーターモジュールに戻り、右側にある*構成*オプションをクリックします。

Drupal Aggregator Module

  • ステップ4 *-フィードアグリゲーターページが表示されます。

Drupal Aggregator Module

このページには次の設定があります。

  • 許可されたHTMLタグ-これは、画像に見られるように、指定されたテキストボックスに含まれるHTMLタグのみを取得できることを指定します。 それらのいずれかを削除すると、コンテンツにその特定のタグが見つかりません。
  • リストページに表示されるアイテムの数-ページに表示するアイテムの数を選択します。
  • 古いアイテムを破棄-このオプションを使用すると、古いアイテムを削除できます。
  • 次を使用してカテゴリを選択-*チェックボックス*ラジオボタンまたは*複数のセレクタ*をクリックして、それに応じてカテゴリを選択できます。
  • トリミングされた説明の長さ-説明の長さを選択します。

すべての設定が完了したら、[設定を保存]をクリックします。

Drupal-連絡先モジュール

この章では、Drupalでの連絡先フォームの作成について学習します。 お問い合わせフォームは、Drupalのユーザーの情報を送信するために使用されます。

連絡先モジュールを追加する手順は次のとおりです。

  • ステップ1 *-*モジュール*メニューをクリックします。

Drupal Contact Module

ステップ2 *-さまざまなモジュールのリストが表示されます。 次の画面に示すように、 *Contact モジュールを有効にして、 Save Configuration をクリックします。

Drupal Contact Module

ステップ3 *-連絡先モジュールに戻って、次の画面に示すように *Configure タブをクリックします。

Drupal Contact Module

  • ステップ4 *-すべてのカテゴリの情報を表示できるようになり、連絡先を追加することもできます。 [カテゴリの追加]をクリックします。

Drupal Contact Module

  • ステップ5 *-次の画面に示すように、連絡先フォームが表示されます。

Drupal Contact Module

次のフィールドが含まれています。

  • カテゴリ-フィードバックフォームのカテゴリの名前を指定します。
  • 受信者-メールを受信したいメールアドレスを指定します。
  • 自動返信-ユーザーに自動返信メッセージを送信します。
  • Weight -リストを順番に設定します。
  • 選択-*はい*オプションを選択すると、カテゴリがデフォルトとして設定されます。

連絡先に関するすべての情報を入力したら、[保存]ボタンをクリックして、連絡先フォームの情報を保存します。

  • ステップ6 *-次の画面に示すように、作成された連絡先フォームをリストに表示できます。 お問い合わせフォームを表示するには、*お問い合わせフォーム*タブをクリックします。

Drupal Contact Module

  • ステップ7 *-追加したカテゴリは、次の画面に示すようにカテゴリフィールドに表示されます。

Drupal Contact Module

Drupal-フォームモジュール

この章では、Drupalの* Formモジュール*について学習します。 このモジュールを使用すると、ユーザーのWebサイトに基づいてDrupalでフォームを作成できます。

以下は、Drupalにフォームモジュールをインストールする手順です。

  • ステップ1 *-リンクからhttps://www.drupal.org/project/form_builder[Form Builder]モジュールの最新ファイルをダウンロードし、Drupalサイトにインストールします。
  • ステップ2 *-モジュールページからForm Builderモジュールを有効にします。

Drupalフォームモジュール

ステップ3 *-ダッシュボードの *Form Builder example をクリックします。

Drupal Form module

  • ステップ4 *-次の画面に示すように、_Form builder example_ページが表示されます。

Drupal Form module

ここで、詳細を手動で追加、編集、または削除できます。

サンプルテキストフィールド(プロパティ)

  • タイトル-フォームのタイトル名を入力します。
  • デフォルト値-デフォルト値を設定します。
  • 説明-そのボックスにタイトルに関連する説明を入力します。

サンプルテキストフィールド(表示)

  • プレフィックス-プレフィックステキストを入力します。
  • 接尾辞-ここに接尾辞テキストを入力する必要があります。
  • サイズ-サイズを適宜入力します。

サンプルテキストフィールド(検証)

Drupal Form module

  • 必須-テキストフィールドを検証する場合は、ボックスをオンにします。

サンプルチェックボックス(プロパティ)

  • タイトル-フォームのタイトル名を入力します。
  • 説明-そのボックスにタイトルに関連する説明を入力します。

サンプルチェックボックス(オプション)

Drupal Form module

  • オプション-アイテムを追加し、デフォルトとしてマークし、値を入力します。
  • キーのカスタマイズ-いずれかの値を保存する場合は、この設定を有効にします。

サンプルチェックボックス(検証)

Drupal Form module

  • 必須-フィールドを検証する場合はチェックボックスをオンにします。

サンプルテキストエリア(プロパティ)

  • タイトル-フォームのタイトル名を入力します。
  • デフォルト値-デフォルト値を設定します。
  • 説明-そのボックスにタイトルに関連する説明を入力します。

サンプルテキストエリア(表示)

  • -行を入力します。
  • -列を入力します。

サンプルテキストエリア(検証)

Drupal Form module

  • 必須-フィールドを検証する場合はチェックボックスをオンにします。

サンプル無線(プロパティ)

  • タイトル-フォームのタイトル名を入力します。
  • 説明-そのボックスにタイトルに関連する説明を入力します。

サンプル無線(オプション)

Drupal Form module

  • オプション-アイテムを追加し、デフォルトとしてマークし、値を入力します。
  • キーのカスタマイズ-いずれかの値を保存する場合は、この設定を有効にします。

サンプル無線(検証)

Drupal Form module

  • 必須-フィールドを検証する場合はチェックボックスをオンにします。

サンプル選択(プロパティ)

  • タイトル-フォームのタイトル名を入力します。
  • 説明-そのボックスにタイトルに関連する説明を入力します。

サンプル選択(オプション)

Drupal Form module

  • キーのカスタマイズ-いずれかの値を保存する場合は、この設定を有効にします。
  • 複数の値を許可-これは、ユーザーがリスト内の複数のアイテムを選択するのに役立ちます。

Drupal-投票モジュール

この章では、Drupalで* Pollモジュール*を作成する方法を学習します。 このモジュールは、ウェブサイトのアンケートを作成するのに役立ちます。 質問したり、いくつでも答えたり、訪問者が投票したりできます。

*Poll Module* を作成する手順は次のとおりです。
  • ステップ1 *-メニューバーから[モジュール]をクリックします。

Drupalポーリングモジュール

  • ステップ2 *-*ポーリングモジュール*を有効にしてから、*構成の保存*をクリックします。

Drupalポーリングモジュール

  • ステップ3 *-[コンテンツ]→[コンテンツの追加]をクリックします。 次の画面に示すように、「投票」をクリックします。

Drupalポーリングモジュール

  • ステップ4 *-投票を作成できる_Create Poll_ページが表示されます。

Drupalポーリングモジュール

次のフィールドが含まれています。

  • 質問-投票に追加したい質問を追加します。
  • 投票ステータス-終了*をクリックすると、訪問者は投票できません。 [*アクティブ]をクリックすると、訪問者が投票できるようになります。
  • 投票期間-投票が存在するまで特定の期間を選択します。 期間が完了すると、投票は自動的に終了します。

Drupalポーリングモジュール

設定の更新が完了したら、[保存]ボタンをクリックします。

Drupal-サイトのセキュリティ

この章では、Drupalサイトを保護する方法を学習します。 この章では、サイト管理者向けのセキュリティ構成の提案を指定し、サイトを保護する方法を管理者に警告します。

  • セキュリティレビュー*モジュールがサイトの安全性を低下させる間違いのテストを自動化するセキュリティ設定に役立つ多くの貢献モジュールがあります。
*Drupal core、contrib* 、または *Drupal.org* を使用して、問題に関する電子メールを送信することにより、セキュリティの問題を直接報告できます。 セキュリティチームは、プロジェクトメンテナーの助けを借りて問題の解決を支援します。

Webサーバーとしてサーバーファイルシステムを*構成*することにより、ファイルのアクセス許可と所有権を保護します(例: Apache)は、ファイルを編集または書き込むためのアクセス権を持つべきではありません。 後で実行される_read only_ファイルである必要があります。

セキュリティリスクレベルはhttps://www.nist.gov/itl/csd/cmss-072512.cfm/[NIST Common Misuse Scoring System(NISTIR 7864)]に基づいているため、組織は問題の管理方法を確認できます。 。 以下は、0から25までの数字を割り当てることにより、セキュリティリスクレベルを理解するのに役立つポイントです-

  • 0〜4 -クリティカルではありません。
  • 5〜9 -それほど重要ではありません。
  • 10〜14 -中程度にクリティカル。
  • 15から19 -クリティカル
  • 20〜25 -非常に重大。

PCI(Payment Card Industry)は、クレジットカード番号などの機密情報を受け入れながら、多数の_Data Security Standards_を定義しています。 これはDrupal固有のものではありませんが、各Drupal開発者がこれを認識することが重要です。 PCIの問題について詳しく知るには、このリンクhttp://drupalpcicompliance.org/files/DrupalPCICompliance.pdf[Drupal PCIコンプライアンスホワイトペーパー]を参照してください。

ユーザーは、削除されることも、ユーザーがDrupalサイトで自分自身を削除することも許可されます。これにより、予期しない状況が発生する場合があります。

*HTTPS* を有効にします。これは、以下のようなWebサイトに機密情報を送信するためにより安全です-
  • クレジットカード
  • PHPセッションCookieなどの機密性の高いCookie
  • パスワードとユーザー名
  • 識別可能な情報(社会保障番号、州ID番号など)
  • 機密コンテンツ

提供された*モジュール*を使用してセキュリティを強化します。 いくつかの標準モジュールのカテゴリは-

  • セキュリティカテゴリ

  • ユーザーアクセス/認証

  • スパム防止モジュール

    *Secure Permission* モジュールをインストールすることにより、ユーザーの役割と権限を無効にできます。
    *Login Security* モジュールをインストールすることにより、ログイン操作でセキュリティ操作を改善できます。

サイト管理者は、サイトをプライベートにし、ロールによってユーザーのアクセスを制限することでサイトを保護できます。 このプロセスにより、サイトは検索エンジンや他のクローラーにアクセスできなくなります(wwwのデータのインデックスを作成するため)。

Drupal-ショッピングカートのセットアップ

基本的にカートは、アイテムまたはサービスを収集するプロセスであり、支払いを収集するためにチェックアウトを使用します。 この記事では、 Commerce Kickstart モジュールを使用して、Drupalサイトのショッピングカートを設定する方法を説明します。

Commerce KickstartはDrupal-E-Commerceと連携する良い方法です。これには、使いやすいWebストアを作成して起動と管理を容易にするさまざまな種類の機能が付属しています。 Drupal Commerce Kickstartは、https://www.drupal.org/project/commerce_kickstart [こちら]からダウンロードできます。

  • ステップ1 *-上記のリンクからCommerce Kickstartモジュールの最新ファイルをダウンロードし、システムにインストールします。 モジュールをインストールすると、次の画面が表示されます。

Drupal Setup Shopping Cart

  • ステップ2 *-カートに商品を追加する前に、ストアで商品を作成する必要があります。 [*製品の追加]→ [製品の作成]をクリックします。

Drupal Setup Shopping Cart

  • ステップ3 *-次の画面に示すように製品を作成できます。

Drupal Setup Shopping Cart

以下は、ページに表示されるフィールドの詳細です。

  • *製品SKU *-製品の一意の識別子をここに示します。
  • タイトル-製品のタイトルを指定します。
  • 画像-ここに画像をアップロードし、画像を読み込めない場合にスクリーンリーダー、検索エンジンで使用される製品の代替テキストを提供できます。
  • 価格-製品の価格が含まれています。
  • ステータス-ショッピングカートに追加できるように、このフィールドを*アクティブ*オプションに設定します。 [無効]オプションに設定されている場合、製品をショッピングカートに追加できず、管理製品リストに表示されない場合があります。
  • 変更履歴-製品に加えられた変更の履歴を提供します。

すべての設定が完了したら、[製品を保存]ボタンをクリックします。

  • ステップ4 *-テーブルに作成された製品が表示されます。

Drupal Setup Shopping Cart

ステップ5 *-カートに商品を表示するには、[*商品表示を追加]をクリックします。

Drupal Setup Shopping Cart

このウィンドウでは、 Title フィールドに製品のタイトルが含まれています。 Body フィールドに製品の概要を追加できます。 Product フィールドは、製品SKUを使用して販売用に表示します。 設定が完了したら、[保存]ボタンをクリックします。

  • ステップ6 *-次の画面に示すように、ホームページに製品が表示されます。

Drupal Setup Shopping Cart

  • ステップ7 *-[カートに追加]ボタンをクリックして、作成した製品をカートに追加します。

Drupal Setup Shopping Cart

製品をカートに追加した後、成功のメッセージが表示されます。 *ショッピングカート*ブロックで、製品名と価格を確認できます。

  • ステップ8 *-[カートを見る]リンクをクリックして、ショッピングカートに追加された製品を表示します。

Drupal Setup Shopping Cart

  • ステップ9 *-次の画面に示すように、ショッピングカートテーブルと製品が表示されます。

Drupal Setup Shopping Cart

Drupal-製品の作成

この章では、Drupalサイトでの*製品の作成*について学習します。 製品は、販売のために提供されるアイテムです。

以下は、*製品の作成*に使用される簡単な手順です。

  • ステップ1 *-[製品の追加]をクリックします。

Drupal Create Products

  • ステップ2 *-[製品の作成]をクリックします。

Drupal Create Products

  • ステップ3 *-次の画面に示すように、製品情報を入力して製品を作成する必要があります。

Drupal Create Products

次のフィールドが含まれています-

  • *製品SKU *-製品の一意の識別番号を入力します。
  • タイトル-製品のタイトルを入力します。
  • 画像-画像をアップロードし、スクリーンリーダー、検索エンジン、または画像をロードできない場合に使用される代替テキストを製品に提供します。
  • 価格-製品の価格を入力します。
  • ステータス-ショッピングカートに追加できるように、このフィールドを*アクティブ*オプションに設定します。 *無効*オプションに設定されている場合、製品はショッピングカートに追加できず、管理製品リストに表示されない場合があります。
  • 変更履歴-製品に加えられた変更の履歴を提供します。

フィールドに入力した後、[設定を保存]をクリックします。

ステップ(4)-製品が追加されたことを確認できます。次の画面に示すように、[製品ディスプレイの追加]をクリックします。

Drupal Create Products

  • Step(5)-次の画面に示すように、 *Create Product display ページが表示されます。

Drupal Create Products

以下のフィールドが含まれています-

  • タイトル-製品のタイトルを追加します。
  • ボディ-ここでは、製品の概要を追加できます。
  • 製品-SKUによってこのノードで販売するために表示する製品を選択します。 コンマ区切りリストを使用して、複数のSKUを入力することもできます。

ステップ(6)-製品はフロントページに表示されます。

Drupal Create Products

Drupal-カテゴリーの作成

この章では、Drupalで*カテゴリを作成する*方法を学習します。 分類法は、カテゴリまたはタグと見なすことができます。 Drupal分類法は、語彙と用語で構成されています。 語彙は用語のセットであり、用語はカテゴリの単なる別の単語です。

以下は、Drupalでカテゴリを作成する簡単な手順です。

  • ステップ1 *-*構造*に移動し、次の画面に示すように、カテゴリの*分類*をクリックします。

drupal create category

  • ステップ2 *-*語彙の追加*リンクをクリックします。

drupal create category

  • ステップ3 *-次の画面に示すように、新しい語彙(カテゴリ)*名前*および*説明*を入力します。

drupal create category

[保存]ボタンをクリックすると、カテゴリが作成されます。

  • ステップ4 *-新しいカテゴリがリストに追加されます。 さらに、[用語を追加]リンクをクリックして、用語を追加できます。

drupal create category

  • ステップ5 *-サブカテゴリをいくつか追加できます。 次の画面に示すように、必要な詳細を入力し、保存ボタンをクリックします。

drupal create category

  • ステップ6 *-リストから親カテゴリを選択し、*リスト用語*リンクをクリックして、サブカテゴリリストを表示します。

drupal create category

以下は、前の画面に表示されるフィールドの詳細です。

  • ボキャブラリーの編集-カテゴリ名と説明を編集できます。
  • リスト用語-サブカテゴリリストを表示します。
  • 用語の追加-このリンクからサブカテゴリを追加できます。
  • ステップ7 *-サブカテゴリリストが表示されます。 ここで、次の画面に示すように、*編集*リンクをクリックして、サブカテゴリを編集できます。

drupal create category

  • ステップ8 *-次に、必要に応じてサブカテゴリをドラッグして、サブカテゴリを再配置することもできます。 再配置後、[保存]ボタンをクリックします。

drupal create category

Drupal-セットアップ税

一般に、税金は納税者に対する金銭的負担であるか、公的収入の源泉です。 売上税は、特定の商品やサービスの販売に課される基本的なタイプの税です。

次の手順で定義されているように、製品の税率を指定できます-

  • ステップ1 *-*ストア*に移動し、*構成*をクリックします。

Drupal Setup Taxes

ステップ2 *-税率とタイプを管理する *Taxes リンクをクリックします。

Drupal Setup Taxes

  • ステップ3 *-[税率を追加]リンクをクリックして、製品の税を追加します。

Drupal Setup Taxes

  • ステップ4 *-次の画面に示すように、製品に税率を追加するための税ウィンドウが開きます。

Drupal Setup Taxes

以下のようないくつかのフィールドが含まれています-

  • タイトル-税率のタイトルです。
  • 表示タイトル-顧客に表示される税率のフロントエンド表示タイトルです。
  • 説明-税率を説明するために使用されます。
  • レート-小数として表される税の計算に使用されるパーセンテージです。
  • タイプ-ドロップダウンメニューを使用して税率の税タイプを選択します。

すべてのフィールドに入力したら、[税率を保存]ボタンをクリックします。

  • ステップ5 *-次の画面に示すように、製品に使用される作成済みの税率名が表示されます。

Drupal Setup Taxes

  • ステップ6 *-ホームページに移動し、[カートを表示]リンクをクリックして、ショッピングカート内の製品を表示します。

Drupal Setup Taxes

  • ステップ7 *-*チェックアウト*ボタンをクリックして、製品に追加された税率を確認します。

Drupal Setup Taxes

  • ステップ8 *-次の画面に示すように、小計とともに追加された税率を確認できます。

Drupal Setup Taxes

Drupal-セットアップ割引

一般に、割引とは、製品の通常の販売価格から差し引かれる金額またはパーセンテージです。 低価格または割引価格で販売する製品を提供する方法です。

以下の手順で定義されているように、製品の割引を指定できます。

  • ステップ1 *-*ストア*に移動し、*構成*をクリックします。

Drupal Setup Discounts

ステップ2 *-税率とタイプを管理する *Taxes リンクをクリックします。

Drupal Setup Discounts

ステップ3 *- *TAX TYPES タブに移動し、 Add a tax type リンクをクリックします。

Drupal Setup Discounts

  • ステップ4 *-税の種類は税率を分類し、計算された税を表示する製品価格に含めるかどうかを指定します。

Drupal Setup Discounts

以下のようないくつかのフィールドが含まれています-

  • タイトル-税の種類のタイトルを指定します。
  • 表示タイトル-顧客に表示される税タイプのタイトルのフロントエンド表示です。
  • 説明-必要に応じて税の種類を説明します。
  • 税額の丸めモード-品目の単価に対して税タイプの税率が計算されるときに発生する丸めのタイプを指定します。

すべての詳細を入力したら、[税の種類を保存]ボタンをクリックします。

  • ステップ5 *-*税率*タブに移動し、税率の追加リンクをクリックします。

Drupal Setup Discounts

  • ステップ6 *-次の画面に示すように、製品に税率を追加するための税ウィンドウが開きます。

Drupal Setup Discounts

以下のようないくつかのフィールドが含まれています-

  • タイトル-税率のタイトルです。
  • 表示タイトル-顧客に表示される税率のフロントエンド表示タイトルです。
  • 説明-税率を説明するために使用されます。
  • レート-小数として表される税の計算に使用されるパーセンテージです。
  • タイプ-ドロップダウンメニューを使用して税率の税タイプを選択します。

詳細を入力したら、[税率を保存]ボタンをクリックします。

  • ステップ7 *-税率が保存されたら、*ホーム*リンクをクリックします。

Drupal Setup Discounts

  • ステップ8 *-ホームページで、*チェックアウト*リンクをクリックして、ショッピングカートの内容を表示します。

Drupal Setup Discounts

  • ステップ9 *-チェックアウトページで、製品価格に含まれている製品の割引が表示されます。

Drupal Setup Discounts

Drupal-寄付を受け取る

この章では、Drupalで*寄付を受け取る*方法を学びます。 寄付とは、組織または個人から非営利組織または民間財団への寄付です。

Drupalで寄付を受け取る手順は次のとおりです。

ステップ2 *-モジュールで_Commerce Custom Line Items_および_Others_を有効にして、 *Save configuration をクリックします。

Drupal Receive Donations

  • ステップ3 *-次に、*ストア→構成*に進みます

Drupal Receive Donations

  • ステップ4 *-*広告申込情報タイプ*をクリックします。

Drupal Receive Donations

ステップ5 *-次に、[*項目タイプを追加]をクリックして項目を追加します。

Drupal Receive Donations

  • ステップ6 *-次の画面に示すように、広告申込情報タイプの追加ページが表示されます。

Drupal Receive Donations

次のようなフィールドが含まれています-

  • 広告申込情報タイプ名-広告申込情報タイプの名前を入力します。
  • 説明-広告申込情報タイプに関する簡単な説明を入力します。
  • フォーム送信値を追加-注文ページでボタンのテキストを入力して、ラインアイテムを追加できます。
  • ステップ7 *-作成した寄付アイテムをリストで表示できます。 [フィールドの管理]をクリックします。

Drupal Receive Donations

  • ステップ8 *-_Donation Amount_として新しいフィールドを追加し、ドロップダウンからデータのタイプとして_Integer_を選択します。

Drupal Receive Donations

[保存]ボタンをクリックします。

ステップ9 *-保存をクリックすると、ページは次の画面に示すようにフィールド設定ページにリダイレクトされます。 [*フィールド設定を保存]ボタンをクリックします。

Drupal Receive Donations

ステップ10 *-ページは *Donation Amount ページにリダイレクトされます。

Drupal Receive Donations

次のようなフィールドが含まれています-

  • ラベル-寄付タイプの識別子。
  • ヘルプテキスト-ユーザーに提示する指示を入力します。
  • Minimum -許可される最小値を入力します。
  • 最大-許可する必要がある最大値を入力します。
  • プレフィックス-値の前に付ける必要のある文字列を入力します。
  • 接尾辞-値に接尾辞が必要な文字列を入力します。
  • デフォルト値-デフォルトの寄付額を入力します。
  • カートに追加するフォームの設定-情報を収集するために、「カートに追加するフォーム」に製品ラインタイプを含めます。
  • 寄付金額フィールドの設定-ユーザーがこのフィールドに入力できる値の数。

ページに入力したら、[設定を保存]ボタンをクリックします。

ステップ11 *-次に、作成した *Donation Amount フィールドをリストに表示できます。

Drupal Receive Donations

寄付する製品を作成する

寄付用の製品を作成する手順は次のとおりです。

  • ステップ1 *-[保存]→ [製品] *をクリックします

Drupal Receive Donations

  • ステップ2 *-[製品の追加]をクリックして製品を追加します。

Drupal Receive Donations

  • ステップ3 *-次に、次の画面に示すように[製品の作成]画面が開きます。

Drupal Receive Donations

次のようなフィールドが含まれています-

  • *製品SKU *-製品の一意の識別子です。
  • タイトル-指定された製品のタイトルです。
  • 画像-製品の画像を追加します。
  • 価格-製品の量を入力します。
  • ステータス-ショッピングカートに追加できるように、このフィールドを*アクティブ*オプションに設定します。 *無効*オプションに設定されている場合、製品はショッピングカートに追加できず、管理製品リストに表示されない場合があります。

すべての詳細を入力したら、[製品を保存]ボタンをクリックします。

  • ステップ4 *-次の画面に示すように、新しく作成された製品を確認できます。

Drupal Receive Donations

ステップ5 *-*構造→コンテンツタイプ*に移動します。 次のページが表示されます。[*コンテンツタイプを追加]をクリックします。

Drupal Receive Donations

ステップ6 *-名前を_Donation_として追加し、[ *Save and add fields ]をクリックします。

Drupal Receive Donations

  • ステップ7 *-次の画面に示すように、[フィールドの管理]タブを開きます。

Drupal Receive Donations

_Product_として_既存のフィールド_セクションにフィールドを追加し、ドロップダウンから_Product reference_を選択し、*保存*ボタンをクリックします。

  • ステップ8 *-製品ページが表示されます。[設定を保存]ボタンをクリックします。

Drupal Receive Donations

  • ステップ9 *-リストに作成された*製品*フィールドを表示できます。

Drupal Receive Donations

ステップ10 *-次に、[ディスプレイの管理]タブをクリックします。 フィールド *Product の右側にあるシンボルをクリックすると、次の画面が表示されます。

Drupal Receive Donations

ここでは、_カートに追加する広告申込情報タイプ_のドロップダウンから寄付として選択します。 後で*更新*ボタンをクリックしてから、*保存*ボタンをクリックします。

  • ステップ11 *-次に、[コンテンツ]→ [コンテンツの追加]をクリックして、寄付情報を追加します。

Drupal Receive Donations

  • ステップ12 *-*寄付*をクリックします。

Drupal Receive Donations

  • ステップ13 *-寄付情報を入力し、[保存]ボタンをクリックします。

Drupal Receive Donations

  • ステップ14 *-次の画面に示すように、寄付のページが表示されます。

Drupal Receive Donations

ここで、希望に応じて金額を入力し、[カートに追加]ボタンをクリックします。

  • ステップ15 *-これで、ページの右側にあるブロックの寄付金額を表示できます。 [カートを見る]をクリックします。

Drupal Receive Donations

  • ステップ16 *-ショッピングカートの寄付額を表示して、[チェックアウト]ボタンをクリックします。

Drupal Receive Donations

  • ステップ17 *-これで、請求情報を入力して、[*次のステップに進む] *をクリックできます。

Drupal Receive Donations

  • ステップ18 *-次のステップは注文の確認ページです。ここで注文情報を確認し、[*次のステップに進む] *をクリックできます。

Drupal Receive Donations

  • ステップ19 *-次の画面に示すように、メッセージが_Checkout complete_として表示されます。

Drupal Receive Donations

Drupal-セットアップ配送

この章では、Drupalでの*配送*オプションの設定について学習します。 一般に、配送*は、ある場所から別の場所への商品の輸送を指します。 *Shipping をセットアップするには、https://www.drupal.org/project/commerce_flat_rate [Commerce Flat Rate]およびhttps://www.drupal.org/project/commerce_shipping[Commerce Shipping]モジュールをインストールする必要があります。 この章では、 $ 100 を超える注文には*無料配送*を、 $ 100 未満の注文には*有料配送*を作成します。

以下は*配送*を設定する簡単な手順です。

  • ステップ1 *-*ストア*に移動し、次の画面に示すように*構成*をクリックします。

Drupal Setup Shipping

  • ステップ2 *-*配送*をクリックします。

Drupal Setup Shipping

  • ステップ3 *-次の画面に示すように、*定額サービスを追加*をクリックします。

Drupal Setup Shipping

  • ステップ4 *-次の画面に示すように、_Shipping page_が表示されます。

Drupal Setup Shipping

次のフィールドが含まれています-

  • タイトル-この定額料金の管理上のタイトルになるタイトルを提供します。
  • 表示タイトル-顧客に表示される定額料金のフロントエンドに表示されるタイトルを入力します。
  • 説明-定額料金に関する簡単な説明を入力します。
  • 基本レート-定額の値を指定します。

後で、[保存]ボタンをクリックします。

ステップ5 *-次に、次の画面に示すように、 *configure component をクリックしてコンポーネントを設定する必要があります。

Drupal Setup Shipping

  • ステップ6 *-[条件の追加]をクリックします。

Drupal Setup Shipping

  • ステップ7 *-ドロップダウンから[データ比較]を選択し、[続行]をクリックします。

Drupal Setup Shipping

ステップ8 *-*データセレクター*フィールドでは、次の画面に示すように、ドロップダウンから commerce-order …​(Order)*を選択します。

Drupal Setup Shipping

ステップ9 *-次に、 commerce-order:commerce-order-total:…​を選択します (注文合計)*次の画面に示すように、ドロップダウンから。

Drupal Setup Shipping

ステップ10 *-ドロップダウンから commerce-order:commerce-order-total:amount(Amount)を選択し、次の画面に示すように *Continue をクリックします。

Drupal Setup Shipping

ステップ11 *-次に、 *OPERATOR セクションで、ドロップダウンから[値よりも小さい]を選択し、以下に示すように[直接入力モードに切り替える]をクリックする必要があります。

Drupal Setup Shipping

ステップ12 *- *DATA VALUE セクションで、値を指定します(通常、ここで指定された値は_cents_(つまり、 100ドル= 10000 cents))。 後で、[保存]ボタンをクリックします。

Drupal Setup Shipping

  • ステップ13 *-次の画面に示すように、*変更を保存*をクリックします。

Drupal Setup Shipping

ステップ14 *-*送料無料*の場合、別の*フラットレートサービス(ステップ(3および4)で行ったように)を作成し、次の画面に示すように*基本レート*にゼロ(0)を指定する必要があります。

Drupal Setup Shipping

  • ステップ15 *-コンポーネントを*送料無料*に設定し(送料無料の場合も5から10の同じ手順に従います)、「_ isより大きい_」を選択し、10000を指定します 10000セント)の値を次の画面に表示し、[保存]ボタンをクリックします。

Drupal Setup Shipping

  • ステップ16 *-100ドル未満の商品をカートに追加し、[チェックアウト]タブをクリックします。

Drupal Setup Shipping

  • ステップ17 *-次に、*配送情報、請求情報*を記入し、次の画面に示すように*次のステップに進む*をクリックします。

Drupal Setup Shipping

  • ステップ18 *-次の画面に示すように、*有料配送*オプションが表示されます。

Drupal Setup Shipping

  • ステップ19 *-*注文合計*が100ドルを超えるように、さらに製品を追加できます。

Drupal Setup Shipping

  • ステップ20 *-最後に、$ 100を超えると*送料無料*オプションが表示されることがわかります。

Drupal Setup Shipping

Drupal-支払いの設定

この章では、Drupalで*支払い*を設定する方法を学習します。 支払いは、商品やサービス、またはその両方を会社または個人と交換してお金を支払うプロセスです。

以下は、Drupalで支払いを設定する手順です。

  • ステップ1 *-https://www.drupal.org/project/payment[Basic Payment]モジュールとhttps://www.drupal.org/project/payment[PayPal Payment]モジュールの最新ファイルをリンクからダウンロードしますDrupalサイトにインストールします。

ステップ2 *-次に、モジュールで_Basic PaymentおよびPayPal Payment_を有効にし、[ *Save configuration ]をクリックします。

Drupal Setup Payments

  • ステップ3 *-次の画面に示すように、*構成→支払い*をクリックします。

Drupal Setup Payments

  • ステップ4 *-*支払い方法*をクリックします。

Drupal Setup Payments

  • ステップ5 *-次に、*支払い方法の追加*をクリックします。

Drupal Setup Payments

ステップ6 *- *PayPal Payments Standard をクリックします。

Drupal Setup Payments

  • ステップ7 *-PayPal支払いのフォームに入力する必要があります。

Drupal Setup Payments

次のフィールドが含まれています-

  • * Title(specific)*-特定のタイトル名を入力します。
  • * Title(generic)*-一般的なタイトル名を入力します。
  • 所有者-所有者の名前を入力します。
  • * PayPalアカウントのメールアドレス*-メールアドレスを入力します。
  • サーバー-いずれかのサーバーからサーバーを選択します。 本番またはサンドボックス。
  • キャプチャ-1つのキャプチャ方法のいずれかを選択します 手動または自動。
  • ステップ8 *-次のリストで、上記で作成したPayPalを表示できます。

Drupal Setup Payments

ステップ9 *-次に、*構造→コンテンツタイプ*に進みます。 次のページが表示されます。[*コンテンツタイプを追加]をクリックします。

Drupal Setup Payments

ステップ10 *-コンテンツタイプ名を *Products として作成し、保存します。

Drupal Setup Payments

  • ステップ11 *-リストで作成された_Products_コンテンツを表示できます。 [フィールドの管理]をクリックします。

Drupal Setup Payments

  • ステップ12 *-新しいフィールドを_Buy Now_として追加し、ドロップダウンからデータのタイプとして_Payment form_を選択します。

Drupal Setup Payments

[保存]ボタンをクリックします。

ステップ13 *-これで、作成した *Buy Now フィールドをリストに表示できます。

Drupal Setup Payments

  • ステップ14 *-*コンテンツ*に移動し、*コンテンツの追加*をクリックします。

Drupal Setup Payments

  • ステップ15 *-*製品*をクリックします。

Drupal Setup Payments

  • ステップ16 *-次の画面に示すようにフィールドに製品情報を入力し、*保存*ボタンをクリックします。

Drupal Setup Payments

ステップ17 *-次の画面に示すように、サイトのコンテンツを表示できるようになりました。 *Pay ボタンをクリックします。

Drupal Setup Payments

  • ステップ18 *-支払いを承認するために、オフサイト支払いサーバーにリダイレクトされます。

Drupal Setup Payments

その後、将来の支払いプロセスのためにPayPalサイトに移動します。

Drupal Setup Payments

  • ステップ19 *-支払いプロセスが完了すると、次の画面に示すように支払いの詳細を表示できます。

Drupal Setup Payments

  • ステップ20 *-*コンテンツ→支払い*タブに移動します。 ここでは、製品の支払いステータスを表示できます。

Drupal Setup Payments

Drupal-請求書作成

この章では、Drupalで請求書を生成する方法を学習します。 請求書は、金額と費用の明細書、一意の請求書番号、税務情報が記載された文書です。

Drupalで請求書を生成する手順は次のとおりです。

ステップ1 *- *https://www.drupal.org/project/invoice [Invoice] モジュールの最新ファイルをダウンロードし、Drupalサイトにインストールします。

ステップ2 *-モジュールで_Invoice_を有効にして、[*構成の保存]をクリックします。

Drupal Invoice Generation

  • ステップ3 *-*ストア→請求書*に移動します。

Drupal Invoice Generation

  • ステップ4 *-[請求書の追加]をクリックします。

Drupal Invoice Generation

  • ステップ5 *-[請求書の追加]ページを表示できます。

Drupal Invoice Generation

  • 請求書番号-顧客に送信された請求書ID番号を入力します。
  • 会社名-請求書を支払う会社名を入力します。
  • 米ドルの請求金額-顧客が支払わなければならない金額を入力します。

請求書の詳細を入力したら、[請求書を追加]をクリックします。

  • ステップ6 *-[保存]→ [請求書]→ [請求書の管理] *に移動します。 ここでは、保留中の支払い済みの請求書を表示できます。

Drupal Invoice Generation

詳細列にあるリンクをコピーすると、チェックアウトページにリダイレクトされます。

  • ステップ7 *-指定されたリンク_localhost <Your Site Name> user/invoices/pay_に移動して支払いを行うこともできます。次の画面に示すように、Pay Invoiceページにリダイレクトされます。

Drupal Invoice Generation

ここでは、請求書番号を入力し、 Pay Invoice ボタンをクリックする必要があります。 次に、次の画面に示すように、チェックアウトページにリダイレクトされます。 請求に関する情報を入力して、[*次のステップに進む]ボタンをクリックします。

Drupal Invoice Generations

  • ステップ8 *-製品情報と、請求書番号と会社名も確認できます。 [*次のステップに進む]ボタンをクリックします。

Drupal Invoice Generation

  • ステップ9 *-次の画面に示すように、_Checkout complete_として最終メッセージが表示されます。

Drupal Invoice Generation

Drupal-メール通知

この章では、記事に新しいコメントが投稿されたときに、所有者または作成者に*電子メール通知*を送信する方法を学習します。 電子メール通知は、メールボックスに新しいメールが到着したというアラートです。

以下は、Drupalで電子メール通知をセットアップする簡単な手順です。

  • ステップ1 *-Drupalの*構成*メニューをクリックします。

drupal email notification

ステップ2 *-次に、次の画面に示すように、 *WORKFLOW セクションの Rules リンクをクリックします。

drupal email notification

  • ステップ3 *-[新しいルールを追加]リンクをクリックします。

drupal email notification

  • ステップ4 *-次に、次の画面に示すように[ルール]ページが表示されます。

drupal email notification

次のフィールドが含まれています-

  • 名前-名前を入力します。
  • タグ-タグを入力してください
  • イベントに反応-通知が到着するイベントを選択します。
  • タイプで制限-値またはイベントをフィルタリングする必要があるタイプを選択します。

すべてのフィールドに入力したら、[保存]ボタンをクリックしてルールを保存します。

  • ステップ5 *-これで、反応ルールの編集「コメント通知」ページが表示されます。 次の画面に示すように、[アクション]セクションの[アクションの追加]リンクをクリックします。

drupal email notification

  • ステップ6 *-_新しいアクションの追加_ページが表示されます。 ドロップダウンメニューから[システム]セクションの[メールの送信]オプションを選択します。

drupal email notification

  • ステップ7 *-次に、次の画面に示すようにページが表示されます。

drupal email notification

以下は、前の画面に表示されるフィールドの詳細です。

  • データセレクタ-ドロップダウンメニューからコメント→ノード→作成者→メールを選択します。
  • Subject -_Value_テキストボックスにメールの件名を入力します。
  • REPLACEMENT PATTERNS -このデータ選択入力モードは、より複雑な置換パターンを見つけるのに役立ちます。 TOKEN タイプを選択して、必要に応じて置き換えることができます。
  • MESSAGE -メッセージ_Value_テキストボックスにメールのメッセージ本文の内容を入力します。
  • FROM -メールが受信者に送信されるメールアドレスを表示します。
  • LANGUAGE -メールメッセージと件名の取得に使用される言語を指定します。 ドロップダウンメニューから言語を選択できます。

[保存]ボタンをクリックして、通知を保存します。

  • ステップ8 *-通知を保存すると、次の画面が表示されます。

drupal email notification

Drupal-注文履歴

注文履歴は、チェックアウト後にユーザーが注文した製品に依存します。 注文番号、ユーザー名、注文ステータスなどを含む製品の履歴が含まれます。

次の手順を使用して、製品の注文履歴を表示できます-

  • ステップ1 *-*ストア*に移動し、*注文*リンクをクリックします。

Drupal Order History

  • ステップ2 *-注文した製品リストの画面が表示されます。

Drupal Order History

次のようなフィールドが含まれています-

  • 注文番号-それは製品の注文番号です。
*Updated* -製品が最後に更新された日時を指定します。

名前-製品を注文したユーザーの名前です。

ユーザー-ユーザーのアカウント名です。 ユーザーまたは管理者によって認証される場合があります。

合計-注文した製品の合計金額を指定します。

注文ステータス-処理中、保留中、完了、キャンセルなどの注文ステータスを定義します。

操作-ここでは、製品に対していくつかの操作を実行できます-

  • *表示*オプションは、請求情報と配送情報を表示します。
  • *編集*オプションを使用すると、価格、配送情報、請求情報などを編集できます。
  • *削除*オプションは製品注文を削除し、*支払い*オプションは製品の支払額、有効期限などを指定します。

Drupal-interview-questions