Welcome, Guest! Log In | Create Account

Japanese

From xoopscube

Jump to: navigation, search

Contents

XOOPS Cube Project Documents

このページは XOOPS Cube プロジェクト Wiki の日本語情報集約ページです。
このほか、開発者向けのメーリングリスト(グループ)としてXOOPS Cube Developers Group Japanがあります。

開発ドキュメント整備(作業用リンク)

テーマ

モジュール


XOOPS Cubeについて

さぁ、一緒にXOOPSCubeをつくりましょう

開発について

(このドキュメントツリーは、blenderプロジェクトを参考にしています。)

Copyright

ここにあるドキュメントの全てはとくに言及の無い限り Creative Commons Attribution-ShareAlike 2.5 を採用します。

XOOPS Cube API Documents

イントロダクション

プログラミング ガイド

Legacy API Documents


XOOPSCube Legacy


以下の項目は、 xoopscube.orgのwiki から Dec 8.2007 にインポートしました。その目的は、技術的な情報をsourceforge.netの
Wikiに集めることで、開発者が(日本国内だけではなく)お互いに情報を交換し合える場を目指してです。
ユーザーよりの情報は元の文書であるxoopscube.orgのWikiへのリンクだけとなっています。

ユーザー向けチュートリアル

CVSについて

ちょっと知っておくと良いかも?

ディストリビューションについて

FAQ

RCやβ版からのアップグレード方法

Legacy Kernelについて


旧XOOPSからの移行

モジュールの互換性

モジュール開発のプログラミングガイド

モジュール作成において、どうやってXOOPSブロックを作成するかを解説します。
XOOPSCube Legacyにおいて、新しくクラスベースでブロックのコードを書けるようになりました。これにより、様々なメリットができました。


Preloadの仕組みは、Cube層にあるActionFilterによって実装されています。その仕組みを解説します。
  • XOOPSユーザーの概念
XOOPS Cube Legacyは2つのタイプのユーザー情報を持っています。ひとつは$xoopsUserとしてXOOPS2.0から親しまれているもので互換性のために存在していますが、もうひとつは Cube層において基本となるオブジェクト群としての一員です

ツール類

チュートリアル

XOOPSCubeLegacyでは「既存のファイルに手を加えずに動作を根本から変更する」ということが可能です。そのサンプルとして下記を示します。これはPreloadとDelegateの機能を活用します。

minahitoのビデオチュートリアル

オフィシャルウェブサイト草案