DrupalDrupal

ズームiconモジュール

Thickボックスモジュールを使って本文中の画像をズームアップさせることはよくありますが、その際のズームiconを追加するモジュールです。

アイコン画像はアップロードすることで差し替えできます。

ユーザ スタイル モジュール

Drupalのテーマは有料/無料とも数多くにあり、選ぶのにも困ってしまいますが、帯に短し襷に長し で、100%ばっちり、というテーマはなかなかありません。

そんな時はサブテーマという方法をとるのが普通ですが、例えばテンプレートファイルそのものには変更はなく、CSSだけで済む場合など、サブテーマ化するほどでもない場合もあります。

ユーザ スタイル モジュールはそんな時に利用するモジュールです。

システム、テーマでのCSS定義にオーバーライドすることで、見た目の微調整が可能になります。

サイトマップ(地図)生成モジュール

ホームページをの構成を考える時、真っ先に会社案内やアクセスマップが浮かびます。

そのアクセスマップ。意外と不自由している人が多いようです。

デザイナーやIllustrator使いなら簡単に解りやすいアクセスマップを作れてしまうのですが、なかなか素人には そうも いきません。

画像処理(PhotoShop/Illustrator)が大好きなら別ですが、本業の傍ら そんなものに時間を割いてはいられない。という方のために Google Static APIを使った地図生成モジュールです。

SexyCurlsモジュール

このページの左上で利用している ちょっと めくれたようになっている部分。

マウスを近づけると ド~ンと開いてリンク付きの画像が見えてくるビジュアルを演出するモジュールです。

めくれ方や大きさ、画像の指定は自由なので使い勝手は良好です。

bodyクラス拡張モジュール

Drupalのテーマ変数に $body_clases というのがあり、採用しているテーマを利用すると<body class="~"> の ~の部分にログイン状態などの情報が入り、スタイルシートコーディングを助けます。それにより、必要とするテンプレート数が減るなど、開発効率が良くなります。

bodyクラス拡張モジュールでは それにくわえて、ログイン者のロール(グループ)名、URL Aliasなどを追加します。

ごく一部の違いで別のテンプレートを作らなければならない状況を削減します。

テーマ数を減らすことはメンテナンスを考えると重要なファクターです。

サイト自動生成系モジュール

Drupalのマルチサイト機能を利用した、会員登録→サイト自動生成系のサイトを作成する際に必要なモジュール群です。

無料CMSホームページ.jp6.infoで使用しています。

  1. 簡易インストーラモジュール
    自動生成されたDrupalサイトではFTPは禁止し、簡易インストーラを提供することで拡張モジュール/テーマを追加インストールすることを可能とします。
  2. 排他モジュール
    自動生成されたサイト内でスーパーユーザ権限の保護や、システムの保護を行います。
  3. 設定インストーラーモジュール
    自動生成されたサイト専用の設定ごとインストーラです。テーマ、モジュール設定、環境設定など、すべての設定を兄弟サイトから読み込みます。

DNS/バーチャルホストのワイルドカード設定を行う事により、待ち時間0で サブドメイン生成即運用が可能になります。

そこにDrupalのマルチサイト機能(アーキテクチャー)を融合させると、Drupalサブドメイン自動生成システムが構築可能です。

Drupalでマルチサイト運用を行うと、モジュールパッチやメンテナンスが一度で完了するなどのメリットがあります。

サブドメイン自動生成システムについてのお問い合わせはこちらからお願いいたします。

QRコード モジュール

QRコード表示ブロック表示中のページURLをQRコード化するモジュールです。

インストールするとDrupalブロックでQRコードが提供されます。

QRコード表示ブロックはサイドメニューなどの適所に配置する事により、閲覧者を携帯ページへ誘導します。

角丸モジュール

ポイントで旨くつかうとアクセントとなって良い感じポイントで旨くつかうとアクセントとなって良い感じ

要素の角を丸くする拡張モジュールです。ポイントで旨くつかうとアクセントとなって良い感じになります。

例えば: 

こんな感じになります

というようにCSSで背景色を定義してある要素があるとします。 

 

環境設定で$(’.corner-wicked-tr’).corner('wicked tr');と定義し、
要素のクラス名をcorner-wicked-trとすると、 

こんな感じになります

 

環境設定で $('.corner-dog-tr').corner('dog tr');と定義し、
要素のクラス名をcorner-dog-trとすると、 

こんな感じになります

 

環境設定で$(’.corner-default’).ccorner();と定義し、
要素のクラス名をとするとcorner-defaultとすると、 

こんな感じになります

 

関連ページモジュール

表示中のコンテンツに関連したページタイトルを表示表示中のコンテンツに関連したページタイトルを表示

インストールすると標準で関連ページブロックが追加されます。Drupalブロックとして動的に生成されますので、コンテンツの直下やサイドバーへの配置は自由。表示/非表示の切り替えも自在に行う事が可能です。

関連ページブロック

関連ページブロックはコンテンツ下等に配置する事によりユーザビリティに貢献します。

ブックマーク モジュール

ブックマークブロック表示インストールするとブックマークブロックが追加されます。

ブックマークブロックはサイドメニューなどの適所に配置する事により、リピータを増やす事に貢献します。

このページ の ページTOPDrupalサイト構築 の サイトマップDrupalサイト構築 の TOPページ