これまで SwitchThemeというモジュールを使って、モバイル用のテーマの切換を行っていたのですが、端末のタイプの判定に使っていたBrowscapというモジュールが動かなくなっ …
レスポンシブデザインにしました
このサイトではデスクトップ用とモバイル用の2つのテーマを使い分けていたのですが、流行のレスポンシブデザインが可能なテーマを使うことにしました。 これまでは、デスクトップ用とモバイル …
作業メモ: GlobalRedirectのバグ対応
Viewやコメント追加ページなので、ヘッダのcanonical link pathの値が、…/jp/jp/contents/… のように言語識別が重複してし …
*.tpl.phpファイルの変数の値をちょっと変えたいときに、preprocess_* 関数を使う
Drupalのテーマでは、ページなりノードなりブロックなりの表示内容を変えたいときに、テンプレートファイル(*.tpl.php)をoverrideしたり、template.php …
無料のSSLサーバー証明書「Let’s Encrypt」を使ってサイトをSSL化
さくらインターネットで、無料のSSLサーバー証明書「Let’s Encrypt」を簡単に設定することができるようになったので、早速やってみました。 SSLでアクセスでき …
アクセシビリティ向上のための Skip Links の設定
(注)これは以前のサイトに関する記事です。現在は、Wordpressを使っています。 このサイトは、Drupal のZenというテーマをカスタマイズして使っています。前から気になっ …
Twitter のバックアップ
Twitterが日本でも盛んになるにつれ、Twitterのバックアップについての話題もちらほら見かけるようになり、よいまとめ記事も現れた。 twitter のバックアップサービスレ …
Drupalモジュールリスト
このサイトは、Drupalを使っています。 現在のバージョンは7.X。2009年4月にさくらインターネットのMySQLがようやく5.1にあがったのでDrupalを6.Xに移行し、2 …
Amazon module の使い方
Drupal にはAmazonのAPIを使ってAmazonから商品情報を取得・表示するモジュールがある。このサイトでも、CDや本などAmazonにある商品について書くときに、このA …
印刷用ページ、PDFバージョンを提供する
たまたま以下の記事、 Seven Expert Tips For Outstanding Web Writing を読んでいたら、印刷用ページを提供しようという記述があった。そう言 …