自分で作ったり提供したりするものは、まず自分自身で使ってみろろということです。自分じゃ使わないものなら人はいくらでも無責任にも無思考にもなれる。そういう投げやりな「サービス」やら「プロダクツ」なんて、だれだってイヤだ。自分が作り手と同時に利用者の立場になれば、ちゃんと使えるレベルのものを提供しようとします。

ラベル Drupal の投稿を表示しています。 すべての投稿を表示
ラベル Drupal の投稿を表示しています。 すべての投稿を表示

2012年10月24日水曜日

Drupal豆知識

■ショートカット最大表示数
nano sites/default/settings.php
...
#10個表示(デフォルトは7個)
$conf['shortcut_max_slots'] = 10;
...

2012年10月14日日曜日

zen-gridsサンプル

DrupalのZenテーマを利用するときは画面レイアウトの設計フレームワークZenGridsが必要不可欠です。

このトピックはZenGrids基本使用方法を紹介します。

レイアウト結果:

2012年10月10日水曜日

Drupalクラスター方案

サーバークラスターソリューションはいくつありますが、最終的にLullabot方案を採用します。



参照URL
http://www.lullabot.com/articles/varnish-multiple-web-servers-drupal

2012年10月6日土曜日

Drupal Drushインストール

DrupalコマンドツールDrushを紹介します。

Drushとは、Drupal Shellの略で、Drupalをコマンドラインから操作するコマンドラインツールです。複数のDrupalサイトを効率的に管理するAegir hosting systemというプロジェクトの一部として開発されています。

Drushを使うと、コマンドラインからモジュールをインストールしたり、インストール済みのモジュールを更新したり、キャッシュやログをクリアしたりできます。こういった作業をスクリプト化して自動化することも可能です。FTPを使うレンタルサーバのような環境では使えないでしょうが、sshなどでunixのシェルが使える環境の場合は、Drupalの管理を大幅に効率化できます。

http://drupal.org/project/drush

2012年9月26日水曜日

Drupal SEOモジュール TOP10

DrupalウェブサイトをSEOするため、いろんなモジュールを用意されています。

Page Title
Google Analytics
Pathauto
XML Sitemap
MetaTags
Global Redirect
Search 404
Service Links / Digg This
Excerpt
Scheduler

2012年9月22日土曜日

Drupal テーマ開発ツール-Theme developer

Drupalテーマ開発には必要不可欠ツールTheme developerを紹介します。

Theme developer
http://drupal.org/project/devel_themer

Devel
http://drupal.org/project/devel

simplehtmldom API
http://drupal.org/project/simplehtmldom

Drupal Attachment Viewイメージ

Drupal ViewsモジュールのAttachmentビューのイメージをメモします。



上記のイメージはAttachmentビュー表示結果です。

2012年9月21日金曜日

Drupal SyntaxHighlighterの利用

Drupal7にコードハイライト表示パッケージを利用する手順です。

1、SyntaxHighlighterパッケージ
http://alexgorbatchev.com/SyntaxHighlighter/
syntaxhighlighter_3.0.83.zip

mkdir /var/www/drupal7c/sites/all/libraries
unzip syntaxhighlighter_3.0.83.zip
mv syntaxhighlighter_3.0.83 /var/www/drupal7/sites/all/libraries

2、SyntaxHighlighterモジュール
http://drupal.org/project/syntaxhighlighter
syntaxhighlighter-7.x-2.0.tar.gz

tar xvzf syntaxhighlighter-7.x-2.0.tar.gz
mv syntaxhighlighter /var/www/drupal7/sites/all/modules/

2012年9月20日木曜日

Drupal Contactモジュール利用

Drupal連絡用モジュールContact利用注意点を纏めます。

1、ユーザーへの連絡を設定する時は、【View user profiles】をチェックする必要です。





2、サイト連絡フォームのメニューはNavigationにありますが、デフォルトは使用不可になっています。



2012年9月17日月曜日

Drupal7でUser:Currentを表示させる方法

Drupal7からデフォルトの設定でFILTER CRITERIAに[User: Current]が表示されなくなりました、これを表示させるためにリレーション[Content: Author]を先に追加する必要になります。


2012年9月11日火曜日

私のDrupalモジュール

日本語通訳
http://localize.drupal.org/translate/languages/ja

Views
http://drupal.org/project/views

Chaos tool suite (ctools)
http://drupal.org/project/ctools

CAPTCHA
http://drupal.org/project/captcha

Devel
http://drupal.org/project/devel

Entity
http://drupal.org/project/entity
http://drupal.org/project/entityreference

References(非推奨)
http://drupal.org/project/references

2012年8月30日木曜日

Drupal必須モジュール

Content Construction Kit (CCK)
http://drupal.org/project/cck

Views
http://drupal.org/project/views

Panels
http://drupal.org/project/panels

Imagecache
http://drupal.org/project/imagecache

Nicemenus
http://drupal.org/project/nice_menus

Nodequeues
http://drupal.org/project/nodequeue

WYSIWYG
http://drupal.org/project/wysiwyg

Pathauto
http://drupal.org/project/pathauto

Webform
http://drupal.org/project/webform

Backup and Migrate
http://drupal.org/project/backup_migrate

Ubercart
http://drupal.org/project/ubercart

2011年11月27日日曜日

Ubuntu+Drupalインストール

Ubuntu 10.04.3 LTS(lucid)でDrupal6をインストールする手順を説明します。
①システムリポジトリ更新
sudo apt-get update && sudo apt-get upgrade
②必要なパッケージをインストール
sudo apt-get install apache2 php5-pgsql php5-gd libapache2-mod-php5 postgresql
③Apache設定
sudo a2enmod rewrite

sudo nano -w -i /etc/apache2/sites-available/default
...
"AllowOverride none" -> "AllowOverride All"
...

sudo nano -w -i /etc/apache2/apache2.conf
...
ServerName UbuntuDrupal
...

sudo nano /etc/php5/apache2/php.ini
...
expose_php = Off
...

sudo /etc/init.d/apache2 restart
④この例でPostgreSQLを採用するため、PostgreSQLをインストール
sudo su postgres
psql postgres
postgres=# \password postgres
⑤本格にDrupalをインストールし、設定する
●6
sudo apt-get install drupal6
sudo cp /etc/drupal/6/apache2.conf /etc/apache2/sites-available/drupal
sudo a2ensite drupal
sudo /etc/init.d/apache2 restart
●7
sudo apt-get install drupal7
#sudo cp /etc/drupal/7/apache2.conf /etc/apache2/mods-enabled/drupal7.conf
sudo a2dissite default
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/drupal7
sudo nano -wc /etc/apache2/sites-available/drupal7
#DocumentRoot、Directoryなどを【/usr/share/drupal7】に変更する
#"AllowOverride none" -> "AllowOverride All"
sudo a2ensite drupal7
sudo /etc/init.d/apache2 restart
⑥ブラウザーからプログラムを起動する
http://server-ip/drupal6/install.php
●手動インストール
wget http://ftp.drupal.org/files/projects/drupal-7.15.tar.gz
tar xvzf drupal-7.15.tar.gz
mv drupal-7.15 /var/www/drupal
mkdir /var/www/drupal/sites/default/files
chmod 777 /var/www/drupal/sites/default/files
cp /var/www/drupal/sites/default/default.settings.php /var/www/drupal/sites/default/settings.php
chmod 777 /var/www/drupal/sites/default/settings.php
su -l postgres
createdb drupal
exit
http://127.0.0.1/drupal/install.php

完成!

ホームページ