warning: Creating default object from empty value in /var/www/drupal-5.23/modules/taxonomy/taxonomy.module on line 1418.

Drupal で、必要最低限の機能のモジュールを作る。

Drupal でのモジュール開発を理解するということは node のコンセプト(コンテンツタイプ)と hook システム(hook と呼ばれるコールバック関数)とフォーム($form)を理解するということでもある。 「Drupal で、モジュールを開発するために必要な最低限の hook」 では、Drupal の hook について説明したが、ここでは具体的にモジュールを実装してみることにする。そのモジュールの名前は「hook」。 Drupal 5 からは、yourmodule.info、yourmodule.install、yourmodule.module、yourmodule.css の 4つのファイルが必要となった。ゆえに hook という名前のモジュールを作る場合、hook.info、hook.install、hook.module、hook.css の 4つのファイルを作る。この hook モジュールは、タイトル、本文、そして hook モジュール独自の値である 'A'~'E' の hid (=hook ID)を取る(表示上の 'A'~'E' はデータベース中では 1~5 に対応して保存される)。hid のデフォルト値は https://yourdomain.com/admin/settings/hook で設定することができる。以下、参考にしてほしい。
Drupal でのモジュール開発を理解するということは node のコンセプト(コンテンツタイプ)と hook システム(hook と呼ばれるコールバック関数)とフォーム($form)を理解するということでもある。 「Drupal で、モジュールを開発するために必要な最低限の hook」 では、Drupal の hook について説明したが、ここでは具体的にモジュールを実装してみることにする。そのモジュールの名前は「hook」。 Drupal 5 からは、yourmodule.info、yourmodule.install、yourmodule.module、yourmodule.css の 4つのファイルが必要となった。ゆえに hook という名前のモジュールを作る場合、hook.info、hook.install、hook.module、hook.css の 4つのファイルを作る。この hook モジュールは、タイトル、本文、そして hook モジュール独自の値である 'A'~'E' の hid (=hook ID)を取る(表示上の 'A'~'E' はデータベース中では 1~5 に対応して保存される)。hid のデフォルト値は https://yourdomain.com/admin/settings/hook で設定することができる。以下、参考にしてほしい。

Drupal で、ストーリーとページの違いは?

Drupal をインストールして最初に混乱するのがストーリーとページの違いだろう。もっというと「ストーリーとページとブログ」の違いだ。
Drupal をインストールして最初に混乱するのがストーリーとページの違いだろう。もっというと「ストーリーとページとブログ」の違いだ。

Drupal で、ノード(node)とは?

「最初からそういっくれればわかりやすいのに!」ということが、Drupal にはたくさんある。その Drupal で一番重要な要素は「ノード(node)」であろう。
「最初からそういっくれればわかりやすいのに!」ということが、Drupal にはたくさんある。その Drupal で一番重要な要素は「ノード(node)」であろう。

Drupal で、クリーンURL(Clean URLs)を設定する方法

Drupal でのクリーン URL とは、 https://yourdomain.com/index.php?q=x のような形式を指す。これだとパーマリンクの中にクエリー文字列が入るから、SEO 上は好ましくない。Google などのロボットはパラメータを含んでいる URL 中を嫌う。なぜならその URL は動的ページを構成することが多いからである。Drupal はデフォルトだとすべての URL がパラメータ付のものになるから、クリーン URL の機能を使って https://yourdomain.com/node/x のような形式にする。
Drupal でのクリーン URL とは、 https://yourdomain.com/index.php?q=x のような形式を指す。これだとパーマリンクの中にクエリー文字列が入るから、SEO 上は好ましくない。Google などのロボットはパラメータを含んでいる URL 中を嫌う。なぜならその URL は動的ページを構成することが多いからである。Drupal はデフォルトだとすべての URL がパラメータ付のものになるから、クリーン URL の機能を使って https://yourdomain.com/node/x のような形式にする。