Download - 2008 08 09_osc2008nagoya_fight_cms_x_cube
XOOPS Cube Legacy
XOOPS Cube Legacy
• GPL License • PHP + MySQL
• Nuke 系 CMS• Upper Compatibility
ほとんどのレンタルサーバOK!
XOOPS2の実質最新版モジュール・テーマOK!互換性あり!
Upper Compatibility
XOOPS 2.0.10:
XOOPS 2.0.18
XOOPS 2.2:
XOOPS 2.3
XOOPS 2.0
XOOPS2.0.x:
XOOPS 2.0.9.2
2003 – 2004
XOOPS 2.0-JP
XOOPS 2.0.10-JP:
XOOPS 2.0.16a-JP
2005 – 2006
XOOPS Cube Legacy
XOOPS Cube Legacy 2.1.0:
XOOPS Cube Legacy 2.1.5
"XOOPS Cube Core" Inside
2007 –事実上最終バージョン ?
モジュール・テーマの互換性あり
最新版 XOOPS Cube Legacy 2.1.5
XOOPS Cube Legacy
• System
• Modules , Blocks & Preloads
• Themes & Templates
• Contents
アプリケーション以外の基本機能
デザイン管理
アプリケーション機能Modules & Blocks によって機能追加 / 拡張Preloads でカスタマイズなど
Database へ格納
Themes & Templates
• Themes– 全体のデザインを構成
• Templates– Contents,Blocks 等、個々のパーツのデザイン
Smarty Template Engines
様々なデザインが自由自在Web 標準 (W3C) ・アクセシビリティ対応可能
EUC-JP だが、 UTF-8 にも対応可能
Templates 編集に失敗してもボタンひとつで復元可能Templates 編集前後の diff を比較可能
oceannet.jp
Themes & Templates多くのサイトで様々なテーマを配布
Modules & Blocks
• 必要な機能 (module) を自由に選択• 世界中で多数の Module が配布
AdminThemeChanger AjaxBlock Altsys Amaxoop2Analyzer B-wiki BackPack Birthday BluesBBBmSurvey Boox Bulletin CommonProblemcontact contactJP cubeUtils D3blog D3downloadsD3forum D3Pipes DBCSS Discuss EditoEvenNews EventGuide extcal Formulaire GnaviGoogleAjaxFeeds GoogleAjaxMapsGoogleAjaxSearchHappyLinux Headline0 inquirySP Kshop Language_ToolLiaise logcounterx mailBBS Marquee MCLlibsmultiMenu MyAlbum-P mydownloads MyDownloadsPlusMyFriend MyIframe MyX_BackUp newbbJP newsnewsJP nmblog OpenID PDDownloads piCalPico Protector pukiwiki QRCode ShortcutsSmartFaq SmartPartner smartsection tinyD UserPageWeblinks Webphoto wfdownloads WhatsNew WordPressWordPress_ME XCGal Xcsearch Xeblog XFSectionXhnewbb Xigg XOOPSAnalyzer3 XoopsCarexoopsheadlineJP XoopsPoll_MarijuanaVersion XOOPSProtector xoopstubeXP-Weather xpWiki XSNS XWords YomiSearchZendCart ….etc.
Modules & Blocks
• 万能サイト構築ツール
携帯対応 可能
コミュニティDigg 風ニュース
企業・法人ブログ
はてブ風Wiki
各種管理ツール
オートログイン対応可能
Preloads
• 特定のプログラムを特定のフォルダーに置くだけ
• 指定のプログラムへ割込み / 上書き等が可能に
バージョンアップ時に変更部分の上書き防止
モジュール間通信の宣言ファイルに
簡単なハック / カスタマイズに
Scalability
• XCube Service– 仮想サービス– Module 間通信・サイト間通信に利用
• XCube Delegate– Preloads と組合わせると、より便利に
これらの機能を利用して、新しい機能の開発が可能に
拡張性
XCube Serviceモジュール間&サイト間の連携手段
カテゴリ管理掲示板
サイト A サイト B
ex.
サイトの内外を意識する事無く、コンテンツの連携が可能
サービス
掲示板
XCube Delegate
ファイルを追加するだけで、 (preload file)独自機能追加(ハック / カスタマイズ)が可能に
Preloadsプログラム
+Delegate
OpenID Login独自追加
ログイン処理
アクセス処理
ex.
Distribution
• Hodajuku Distributionhttp://www.hodajuku.org/
• UNMG Distribution(Ultimate Newbies Modules Guide)
ディストリビューション、世界中で増殖中!
XOOPS の豊富な機能をパッケージにして配布
Hodajuku Distribution
• XOOPS Cube Legacy2.1 ベース• 実用的なモジュール 多数同梱 • 改良されたインストーラー• よりセキュアーに!• UTF-8 対応可• 携帯対応可• AutoLogin 対応可• Web 標準準拠
Tableless W3C Valid なデザイン• アクセシビリティ
JIS X 8341-3 WCAG1.0 に配慮
日本発!日本語を考慮した仕様
推薦図書
Publication • 豊富な出版物• 国内だけで、 11冊以上
XOOPS入門 Customizing XOOPS XOOPS Cube Legacyデベロッパーズ・バイブル
Community & Support• 多数のコミュニティサイト• 豊富なオンライン情報 & サポート
– 初心者向け 開発者向け– マニュアル 解説 ドキュメント– FAQ フォーラム
xoops.kudok.com hiyokosan.com usadeki.jpxoopscube.sourceforge.net
xoopscube.jpgroups.google.com/group/xcube-dev-jaxugu.orgxc-tokai.net
XOOPS Cube Legacy