Machiko Yamanaka

PHPでデータ渡すだけで特定のHTMLを出力できるtheme関数の仕組みについて

Drupalには通常のPHPにはない面白い仕組みがあります。「hook関数」とか「~~.tpl.php」とか「theme関数」とか。 仕組みを覚えるまでが大変ですが覚えちゃったらモジュール開発がめーっ…

Studio Umi

Drupal 開発者から見た Drupal 向きのサイトとそうでないサイト

今回は「 Drupal 向きのサイトとそうでないサイト」という切り口で Drupal (ドルーパル)の特徴をご紹介できればと思います。 私たちは「ウェブ上に公開されたひとまとまりのもの」を単純に「ウ…

Studio Umi

レスポンシブWebデザインとは?そのメリットデメリットとは!?

こんにちは、デザイナーの山砥です。入社して2ヶ月、少しずつデザインやWebについての知識も少し増えたところで、今日は“レスポンシブデザイン”について書いてみたいと思います! レスポンシブWebデザイン…

Hidemi Fukui

ディレクターがデザイナーに依頼するときに気をつけたいポイント

こんにちは。先日入梅し滋賀県もどんどん蒸し暑くなってきました。そろそろ暑さに耐えられなくなってきた福井です。みなさまはいかがお過ごしでしょうか? 私がこのWeb業界に入って早いもので5、6年が経とうと…

Studio Umi

Drupal モジュール紹介: Module Filter モジュール

本日は Drupal の便利なコントリビュートモジュール「 Module Filter 」をご紹介したいと思います。 Drupal の開発スタイルはホームページの要件にあわせて「コントリビュートモジ…

Yutaro Ohno

node.tpl.phpを編集して投稿者情報をカスタマイズする方法

こんにちは。社内で構築したGitlab上で送られてくるマージリクエストをコードレビューして、マージボタンを押す仕事ばかりをしている大野です。 今回はDrupalでサイトを構築する上で、最もカスタ…

Studio Umi

Drupal を最速でセットアップする方法

本日は Drupal プロジェクトを最速でセットアップする方法をご紹介できればと思います。 この方法は「 Drupal はまったく初めて」という状況でのインストール・セットアップには向いていませんが…

Studio Umi

Drupal 7 用の MeCab Search モジュールを公開しました 02 利用方法編

今回は前回に引き続き MeCab Search モジュールの解説をさせていただければと思います。ちなみに前回の記事はこちらです。 Drupal 7 用の MeCab Search モジュールを公開し…

Studio Umi

Drupal を歌おう!

Drupal には Drupaler なら誰もが歌える(?)「 Drupal ソング」があることをみなさんはご存知でしょうか? 最近は公式・非公式問わずテーマソングが公開されている会社やコミュニティが…

Yutaro Ohno

SEO対策を兼ねてURLを綺麗にできるクリーンURLの利用方法

ここではDrupalのクリーンURL機能について解説します。 クリーンURLとはDrupalにGETメソッドによるクエリ文を、ウェブサーバーのURL加工機能(その多くはApacheのRewriteモ…