大谷 秀映 著
海外で非常に人気が高まっているCMS「Joomla!(ジュームラ)」。企業サイトはもちろん、個人でもポータルサイトやコミュニティなどを楽に構築、運用できる便利なツールです。本書では、オリジナル開発のテンプレートサイトを元に解説します。Joomla!標準テンプレートや一般配布テンプレートにはないさまざな機能を実装し、日本語のサイトにしっかり対応しているこれまでにないデザインテンプレートとなっています。このオリジナルテンプレートを元に、サイト構築の基本から実務に役立つテクまで学べます。初めてJoomla!に触れる人がつまづきがちなデータベースの設定なども丁寧に解説。Joomla!2.5対応(2012年2月現在)。
導入
扉/導入Joomla!の動作条件
必要なソフトウェア
ローカルPCにサーバー環境を作る
XAMPP(Windows)のインストール
・コラム/Apacheが起動しない場合
XAMPPのセキュリティ設定
・コラム/XAMPPディレクトリへのパスワード設定について
データベース作成(XAMPP)
MAMP(MacOSX)のインストール
MAMPが正常に動作しない場合
MAMPのセキュリティ設定
httpd.confを使って外部からのアクセスを制限する
データベース作成(MAMP)
Joomla!インストールファイルの配布サイト
Joomla!日本語パッケージファイルのダウンロード(Windows)
・コラム/Windowsで拡張子が表示されるように設定変更する
Joomla!日本語パッケージファイルのダウンロード(OSX)
・コラム/OSXで不可視ファイルが表示されるように設定する
Joomla!インストール
・コラム/赤い字で非推奨表示が出てしまった場合
・コラム/GNU一般公衆利用許諾契約について
サンプルをインストールしないサイトを用意する
データベースの確認
データベースの切り替え
・コラム/サイト情報設定ファイル「configration.php」
初歩
扉・初歩管理画面の使い方
メニューバー/[サイト]メニュー
メニューバー/[ユーザ]メニュー
メニューバー/[メニュー]メニュー
メニューバー/[記事]メニュー
メニューバー/[コンポーネント]メニュー
メニューバー/[エクステンション]メニュー
メニューバー/[ヘルプ]メニュー
Joomla!の標準テンプレート
標準テンプレートの設定変更
ロゴを変える
ロゴの文言を変える
標準テンプレートのCSSカスタマイズ
管理画面とサイトの関係
メニュー
メニューアイテム
記事
モジュール
ポジション
ポジションの確認
管理画面のテンプレート
基本
扉/基本テンプレートのダウンロードとインストール
本書オリジナルテンプレートのダウンロード方法
Joomla!サイトの準備
テンプレートのインストール
・コラム/バージョン違いやファイル不足によるエラー
テンプレートを適用させる
・コラム/ワイヤーフレームとは
・コラム/テンプレートやモジュールを削除するには
コンテンツ
・コラム/コンテンツ内容を用意する
構築の手順
(1) カテゴリを作る
(2) 記事を書く
テキストエディタの設定
[P要素]で記事を書く
保存した記事を編集する
HTML要素で記事を書く
画像格納用フォルダを作成する
記事内に画像を配置する
[H要素]見出し指定
[LI要素]リスト指定
[TABLE要素]表組指定
記事の保存完了
(3) メニューを作る
(4) メニューアイテムを作る
単一記事を設定する
ブログ記事のメニューアイテムを設定する
(5) メニューモジュールを作る
(6) ポジションで配置する
サイトを確認する
(1) HOMEメニューを追加する
トップページ用の記事を用意する
ホームを設定する
(2) ヘッダーを作る
(3) カラムを作る
カラムに最新ニュースを表示する
(4) パンくずリストを表示する
(5) モジュールの表示と設定
(6) コンテンツの表示要素を調整する
各記事ページの表示要素
トップページの表示要素(メニューアイテム)
・コラム/コンテンツページの印刷機能について
長い記事を分割する
本書オリジナルテンプレート「simplebook」のポジション
3カラムレイアウト
3カラム並べ替え
2カラムレイアウト
テンプレートスタイルの設定項目
テンプレートスタイルの操作方法
トップパネルの設定
ヘッダーの設定
ロゴにデバイスフォントを使う
テンプレート内蔵Webフォントについて
ロゴにWebフォントを使う
ロゴに画像を使う
ヘッダーの高さを変える
デザインの設定
3カラムを並べ替える
2カラムレイアウトにする場合
フッターの設定
応用
扉/応用Joomla!エクステンションサイトを利用する
ページトップへ戻るボタンを追加
エクステンションのダウンロード
エクステンションのインストール
スタイルを変更する
エクステンションをカスタマイズする
検索モジュール
翻訳モジュール
ログインモジュール(エクステンション)
ログインモジュールの使い方
ALC(アクセスレベルコントロール)
Authorアカウント権限
Editorアカウント権限
Publisherアカウント権限
管理画面へのアクセス権限
Manager権限
Administrator権限
サブメニューを作る
リンクページを作る
フッターメニューを追加する
サイドメニューを追加する
トップにイメージを表示する【その1】
トップにイメージを表示する【その2】
画像が3つの場合
設定方法
画像が4つの場合
画像が5つの場合
iPhone表示
トップページにニュースモジュールを表示する
トップパネルにロゴを表示する
フッターにロゴを表示する
Facebookとの連携
左カラムにFacebookへリンクしたロゴを配置する
右カラムにFacebook「Like Box」を配置する
左カラムにFacebook「Like Button」を配置する
Youtubeの動画を表示する
ペイパルボタンを導入する
プラグインを使ってYoutubeの動画を表示する
運用
扉/運用レンタルサーバーでの公開
エクステンションのインストール方法
「images」フォルダ(画像)のアップロード
レンタルサーバーのデータベース確認
ローカルサーバーのデータベースの確認とエクスポート
レンタルサーバーのデータベース削除
レンタルサーバーのデータベース新規作成
レンタルサーバーへのインポート
レンタルサーバーへの移動完了
お問い合わせフォーム(エクステンション)を設置するには
フォームをSSLに対応させる
Twitterモジュールを設置するには
SNSボタンとRSSを設置するには
他のサイトのRSSフィードを表示するには
外部サイトで「Facebook Comments」を表示するには
FacebookページにJoomla!サイトのフィードを表示させるには
サイト内コンテンツへのALC(アクセスレベルコントロール)を行うには
GmailオープンID認証
登録会員へ向けてメールを送信
記事内の画像をポップアップ化するには
アンケートページを作るには
Googleマップを配置する方法
高機能エディタを使うには
サイトマップ自動生成方法
Joomla!のバージョンアップ方法
索引
奥付
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。