SlideShare a Scribd company logo
XOOPS サイト制作セミナー
カッコイイウェブサイトを XOOPS で作っちゃおう!




                          開催日:2012/09/22(土)
                          場所:ミタカフェ(三鷹市)
                          講師:ラオシステムズ代表 竹原 俊広
目次
タイムテーブル ....................................................................................................................................................................... 3

概要説明 ................................................................................................................................................................................... 4

環境構築 ................................................................................................................................................................................... 6

サイトの設計 ........................................................................................................................................................................... 7

使用するモジュールの決定 .................................................................................................................................................... 9

xupdate の設定 ...................................................................................................................................................................... 11

モジュールインストール ..................................................................................................................................................... 12

テーマのインストール ......................................................................................................................................................... 13

トップページの構成 ............................................................................................................................................................. 14

グローバルメニューの設定 .................................................................................................................................................. 15

コンテンツの作成 ................................................................................................................................................................. 16
タイムテーブル

13:15	
  〜	
  13:45   概要説明
                      環境構築
                      XAMPP、MAMP などの環境設定
13:45	
  〜	
  14:15   サイトの設計
                      使用するモジュールの決定
14:15	
  〜	
  14:25   休憩
14:25	
  〜	
  15:15   xupdate の設定
                      モジュールインストール
                      テーマのインストール
                      トップページの構成
15:15	
  〜	
  15:25   休憩
15:25	
  〜	
  16:15   グローバルメニューの設定
                      コンテンツの作成
16:15	
  〜	
  16:25   休憩
16:25	
  〜	
  17:15   コンテンツの作成
概要説明
「カッコイイウェブサイトを XOOPS で作っちゃおう!」というサブタイトルですが、本当

にカッコよく作りこむにはテーマに対するオリジナルな作り込みが必要になるため、今回は

XOOPS でサイトを構成する基本をひと通り操作します。
理解している必要のある要素
  ①	
 
    ドメイン
  ②	
 
    サーバ
    HTML
  ③	
 
    CSS
  ④	
 
    Js
  ⑤	
 
    画像ファイル	
  jpg、gif、png
  ⑥	
 
  ⑦	
 
    その他ツール類など
    PHP、Smarty、SCP、FTP(非推奨)、ホームページビル
  ダー、DreamWeaver、画像作成ツールなど
環境構築
XAMPP(〜1.7.7)、MAMP の環境設定




1. ウェブサーバ      Apache 2.2
2. プログラム動作環境 PHP      5.2〜5.3(5.4 未対応)
3. データベースサーバ MySQL 5.5
XOOPS のディレクトリ構成
XAMPP 内に配置する場合          サーバに配置する場合

htdocs(ドキュメントルート)       MyDirectory
 └xoops                 │htdocs(ドキュメントルート)

    │html               └xoops_trust_path

    └xoops_trust_path
サイトの設計
どういうサイトを作るのか!
  まずはサイトの設計が必要
  今回は企業ホームページを想定
  必須な機能は
    l 静的コンテンツ
    l お問い合わせ
    l あとは必要に応じて追加	
  とします。
XOOPS のブロック構成
                   ヘッダ




             中央—中央ブロック


    左ブロック                       右ブロック


            中央—左         中央—右
            ブロック     ブロック



                   フッタ
使用するモジュールの決定
用途に合わせたモジュールを選ぶ
⇒	
  下記は xupdate から利用できるモジュール(機能)の一部


1. 静的コンテンツ作成モジュール          pico
2. ニュールモジュール               bulletin
3. 携帯/スマホ表示用モジュール          hypconf、mobile_templates
4. メニュー設置用モジュール            multiMenu
5. ファイルマネージャ               xelfinder
6. Google マップ対応画像投稿モジュール   gnavi
7. お問い合わせモジュール             mailform
8. サイト内外の RSS 表示用モジュール     d3pipes
9. サイト内検索用モジュール            search
xupdate の設定
導入・アップデート管理


  ² 管理画面からモジュール、プリロード、テーマのインストールが可能!

  ² インターネット環境が必要
モジュールインストール
導入・アップデート管理からクリックしてインストールする
  ① multiMenu
  ② CKEditor4
  ③ xelFinder
    pico
  ④	
 
  ⑤ mailform
  ⑥ hypconf
  ⑦ mobile_templates
  ⑧ bulletin
テーマのインストール
テーマを選ぶ
  テイスト、機能はテーマによって様々。
  今回は Basic5b を使います。
    Basic5a
         作者:xoops123.com marin さん
         特徴:レスポンシブ・ウェブデザイン
         追加要素:マルチメニューに対応
トップページの構成
pico で構成
   1. トップページ用コンテンツを作成
   2. トップページ用ブロックを配置
グローバルメニューの設定
マルチメニュー


  ①	
 
    メニューを作成
  ②	
 
    テーマに出すメニュー番号を設定
コンテンツの作成
l pico でコンテンツページ(下層ページ)を作成
l TP メールフォームでお問い合わせページを設置




時間があれば他のモジュールの説明も行います。

More Related Content

PDF
Modulemaking
PDF
WordCamp Yokohama 2010 Komori
PDF
和牛をおいしく食べるには
PDF
JekyllとBootstrapを使って静的なブログを作ってみたよ
PDF
フロント作業の効率化
PDF
Chef Howto with Vagrant + Berkshelf
PDF
再構築ハンズオン
PDF
Xml rpc を使ってブログ投稿
Modulemaking
WordCamp Yokohama 2010 Komori
和牛をおいしく食べるには
JekyllとBootstrapを使って静的なブログを作ってみたよ
フロント作業の効率化
Chef Howto with Vagrant + Berkshelf
再構築ハンズオン
Xml rpc を使ってブログ投稿

What's hot (17)

PDF
DebianとWordPressでハッピーになろう!
PDF
Dreamweaver最新ワークフロー!PSDカンプからBootstrapページを世界最速コーディング
PDF
FuelPHPのscaffoldで作成した画面をdotcloudにデプロイしてみた
PDF
[2019 01-19] AzureDevOps LT
PDF
第2回ExtJSユーザー事例紹介
KEY
Chiba pm#1 - ArangoDB for Perl
PPTX
Rubyによるクローラー開発
PDF
Anemoneによるクローラー入門
PPTX
PDF
Coffee script初めの一歩
PDF
Gruntを導入しよう!の話
PDF
Capybaraで雑にWebスクレイピング
PDF
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
PPT
Chef on azure
PPTX
PDF
JS開発におけるTDDと自動テストツール利用の勘所
PDF
デザイナーのためのラクして作る神速WEBサイト〜Bootstrap編〜 先生:イシジマ ミキ
DebianとWordPressでハッピーになろう!
Dreamweaver最新ワークフロー!PSDカンプからBootstrapページを世界最速コーディング
FuelPHPのscaffoldで作成した画面をdotcloudにデプロイしてみた
[2019 01-19] AzureDevOps LT
第2回ExtJSユーザー事例紹介
Chiba pm#1 - ArangoDB for Perl
Rubyによるクローラー開発
Anemoneによるクローラー入門
Coffee script初めの一歩
Gruntを導入しよう!の話
Capybaraで雑にWebスクレイピング
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
Chef on azure
JS開発におけるTDDと自動テストツール利用の勘所
デザイナーのためのラクして作る神速WEBサイト〜Bootstrap編〜 先生:イシジマ ミキ
Ad

Viewers also liked (20)

PDF
Nearing March Madness
PPTX
XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
PDF
PPSX
X Gripe A Grp12
DOCX
Ximena osorio acosta
PPSX
X Gripe A Grp11
PPT
Xicoteta presentació sobre Jaume I
PDF
Ready for change!...¿Yo...tú?....¿Todos los bibliotecarios mexicanos?
PDF
XING AG Q3/2013 conference call presentation
PPT
Xhtml Part2
PDF
X force report 2013
PDF
Xerrada Club Triatló Granollers
PPS
Xmas Card
PPTX
Ximena simbaña
PPSX
Xenofobia original
PDF
XNA L06–Input, Audio and Video Playback
PDF
Xhtml 1
DOC
Xe đẩy lưới mùa hè
PPT
XIV Premios Empresariales - balance del 2013
PPT
Xenophobia 2
Nearing March Madness
XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
X Gripe A Grp12
Ximena osorio acosta
X Gripe A Grp11
Xicoteta presentació sobre Jaume I
Ready for change!...¿Yo...tú?....¿Todos los bibliotecarios mexicanos?
XING AG Q3/2013 conference call presentation
Xhtml Part2
X force report 2013
Xerrada Club Triatló Granollers
Xmas Card
Ximena simbaña
Xenofobia original
XNA L06–Input, Audio and Video Playback
Xhtml 1
Xe đẩy lưới mùa hè
XIV Premios Empresariales - balance del 2013
Xenophobia 2
Ad

Similar to Xoopsサイト制作セミナー 20120922 (20)

KEY
Cmsインサイド 120801 公開版
PPT
2005 07 30_xwj_customizinig
PDF
XOOPS Cube 2012
PDF
XOOPS Cube を使ってみよう
PPT
2005 10 07_kof2005_xoops
PPT
2005 09 17_osc2005_xoops
PPT
2005 05 21_xoops_xev4_customizing
PPT
2008 08 09_osc2008nagoya_fight_cms_x_cube
PPT
Mysite intro
PPT
2006 03 18_osc2006_x_cube_template
PDF
MTDDC Meetup TOKYO 2015 bit-part
PDF
20110611 NetCommons at weekly cms
PDF
Mojolicious::Liteを使ってみよう
PPT
2008 12 04_seminner
PDF
20110623 NetCommons at joruri-jin
PPTX
2012 0623-x-road-tokyo-xoops-x(ten)
PDF
a-blogcsm な寺子屋 2 in Okazaki
PDF
MTDDC Tokyo テーマ編 プレゼン資料
PPT
やってみましたCMS XOOPS
PDF
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
Cmsインサイド 120801 公開版
2005 07 30_xwj_customizinig
XOOPS Cube 2012
XOOPS Cube を使ってみよう
2005 10 07_kof2005_xoops
2005 09 17_osc2005_xoops
2005 05 21_xoops_xev4_customizing
2008 08 09_osc2008nagoya_fight_cms_x_cube
Mysite intro
2006 03 18_osc2006_x_cube_template
MTDDC Meetup TOKYO 2015 bit-part
20110611 NetCommons at weekly cms
Mojolicious::Liteを使ってみよう
2008 12 04_seminner
20110623 NetCommons at joruri-jin
2012 0623-x-road-tokyo-xoops-x(ten)
a-blogcsm な寺子屋 2 in Okazaki
MTDDC Tokyo テーマ編 プレゼン資料
やってみましたCMS XOOPS
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」

Xoopsサイト制作セミナー 20120922