logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

Pathauto Drupal モジュールの説明

17/04/2025, by Ivan

Pathauto モジュール は、ユーザーが手動でパスエイリアスを入力する必要なく、さまざまな種類のコンテンツ(ノード、タクソノミー用語、ユーザー)の URL/パスエイリアスを自動的に生成します。これにより、/node/123 の代わりに /category/my-node-title のような、クリーンでユーザーにやさしい URL を持てます。エイリアスはトークンを使ったパターンに基づいており、管理者がカスタマイズできます。

タクソノミー - Drupal のタクソノミー、タクソノミーとは?

17/04/2025, by Ivan

タクソノミー、すなわち分類体系は、タクサ(taxa)または物事の種類として知られる分類単位から成り、多くの場合、階層構造――通常はサブタイプ・スーパータイプ(親子)関係に基づく――に配置されます。こうしたサブタイプ・スーパータイプ関係では、サブタイプはスーパータイプのすべての制約に加えて、1 つ以上の追加の制約を継承します。たとえば、自動車は乗り物のサブタイプです。したがって、すべての自動車は乗り物でもありますが、すべての乗り物が自動車であるわけではありません。自動車は、単なる乗り物であること以上の追加要件を満たさなければなりません。

Taxonomy モジュール を使うと、コンテンツをカテゴリやサブカテゴリに分類できます。複数のカテゴリリスト(制御語彙)をサポートし、シソーラス(用語間の関係を定義する制御語彙)、タクソノミー(階層関係を持つ制御語彙)、そしてコンテンツ作成時に定義できるフリータグ付け語彙の作成を可能にします。各語彙の用語を表示・管理するには、用語一覧を表示するリンクをクリックします。語彙とそのすべての用語を削除するには、「Edit vocabulary(語彙を編集)」を選びます。

Token Drupal モジュールの説明

17/04/2025, by Ivan

トークン は、%site-name や [user] のような単純なプレースホルダーを通じて、より大きなドキュメントに配置できる小さなテキスト片です。Token モジュール は、これらのトークンを使うモジュールのための一元化された API を提供し、独自のトークン値を定義することもできます。

Token モジュール 自体は、ユーザー向けの機能を一切提供しないことに注意してください。他のモジュールにトークン処理サービスを提供するだけです。

Drupal 6 では、Token モジュールToken Actions サブモジュールが含まれており、別途有効化できます。これは、トークンベースの置換機能の恩恵を受ける Drupal コアの Actions/Trigger モジュールに、追加のアクションを提供します。

ImageField Drupal 6 モジュールの説明

17/04/2025, by Ivan

ImageField は、CCK フィールドに画像アップロード機能を提供します。CCK をベースにした ImageField は、従来の画像処理ツールの代替です。1 ノードあたり複数の画像、解像度の制約、デフォルト画像、Views の強化されたサポートといった機能を提供します。

ImageField は組み込みのサムネイル生成は提供しませんが、非常に強力な画像生成モジュール ImageCache を補完します。

ImageField は次と関連しています:

ImageCache Drupal 6 モジュールの説明

17/04/2025, by Ivan

ImageCacheDrupal 7 でコアに取り込まれました。ImageCache を使うと、画像処理の プリセット を設定できます。ImageCache の派生画像が存在しない場合、サーバーのリライトルールがリクエストを Drupal に渡し、Drupal はそれを動的なファイル生成のために ImageCache に転送します。

ImageCache は次のことを必要とします:

  • いずれかのツールキット(GD または ImageMagick)とともに ImageAPI モジュールをインストールして有効にすること。
  • クリーン URL のサポート、またはプライベートファイルパス。

ImageCache と連携するモジュールの一部:

Image API、Image GD、ImageMagick Drupal モジュールの説明

17/04/2025, by Ivan

この API インターフェースは、image.inc が提供する画像 API の代替として意図されています。別のモジュールがこれを必要としない限り、このモジュールをインストールする必要はありません。これは Drupal サイトに新しい機能を追加するものではなく――他のモジュールが利用できる API を提供するだけです。現在、GD2 と ImageMagick がサポートされ、ImageAPI に同梱されています。

注意:PHP5 が必要です!

Drupal コアの image.inc との違い:

  1. 画像はオブジェクトとして扱われます。
  2. 画像は操作のたびには保存されません。処理が完了した後に明示的に保存する必要があります。
  3. 複数の画像ツールキットを同時に使用できます。ただし、ImageAPI は 1 つのツールキットだけを使って画像を開き、それ以降の処理は同じツールキット内で行われます。

Drupal プロフィールページの設定

11/04/2025, by Ivan

プロフィールフィールド

私たちのプロフィールコンテンツは、ほとんど空のままです。「プロフィールフィールド」と呼ぶ主要な情報フィールドを追加しましょう。このステップは、必要なフィールドを見極めるのに実際に少し考える必要があります。一般的なものには、自己紹介、性別、趣味、職業などがあります。追加のフィールドを定義するには、Profile2 モジュールを使う必要があります。私は通常、すべてのフィールドをまとめて fieldset に配置します。フィールドグループを追加できます。フィールドを入力してドラッグするだけで完了です。プロフィールは登録時に作成されることを覚えておいてください。つまり:必須フィールドは最小限に抑えましょう。ユーザーが素早く登録できるべきです。また、任意であっても、テキストフィールドで彼らを圧倒したくありません。フィールドを適切にグループ化することで、プロフィールページを整然と保てます。

サーバー上でファイルを解凍する方法

06/04/2025, by Ivan

コンソール(SSH)でファイルを解凍する

1. SSHでサーバーに接続する

ssh username@your-server-ip

 username と your-server-ip を、実際のSSH認証情報に置き換えます。

2. ディレクトリに移動する

cd /path/to/your/archive

3. 一般的なアーカイブタイプを解凍する

.zip ファイル

unzip filename.zip

.tar ファイル