cubson
先月の国内 XOOPS Cube 情報ひとまとめ - 2008年9月でも紹介されていましたが、cubsonを使って3時間で作るXOOPS評価モジュールという連載を muzin さんが始められました。 Cubson や XOOPSモジュール開発の情報は少ないので、貴重な連載です。
現在、biznews, bizforum という二つの XCat 対応モジュールをリリースしていますが、せっかくなので他のモジュール作者の方にも使っていただけたらと思い、bizforum のコードを見ながら使い方の解説をしていきたいと思います。bizforum のダウンロード ※バ…
ずっとお休みしていましたが、一覧表示のデフォルトの並び順をどこで指定すればいいか思い出しましたのでついでに連載ネタにすることにします。 本記事は、Cubson というモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。Cubson…
D3モジュール複製可能なモジュール*1のコードを生成してくれる Tubson というツールを使っています。Cubson のパチモンだ(^ ^; といっても、ロジックや描画関係はほぼそのまま Cubookmarken のコードを流用し、Abstract クラスを Tubson のコードで置き換え…
service で共通カテゴリ管理機能を提供してみることにしたのですが、ちと時間がかかっています。 週末に予定が入っていたのと、ちまちまやってたらすぐに前調べたことを忘れてしまうパタンに。 Preload でサービスを生成し ServiceManager に登録(addServic…
XCat の機能を他のモジュールにどう提供するかについて Developers Group で聞いたところ、Delegate ではなく Service だろう、というご回答をいただき(実際には判断のための細かい条件などあるんですがそれは元のスレッドを参照ください)、XCube_Service …
以前お知らせしましたように、6/11 のFLOSS桜山勉強会(名市大)で Cubson を使った XOOPS モジュールの作り方についてお話します。基本だけなので、ぶっちゃけ makeproject, wizard で終わりです。が、今回はオープンソース全般の勉強会なのでXOOPS 知らな…
大体できてきて,今週のどこかでα版というか開発者向け版を公開できるかなと思います。どんな機能が必要になるか分かっていない部分がありますので,要望を聞きながら追加していこうかなと。Tree の部分は,結局 xoopstree を継承するのはやめて,XoopsSimpl…
できてきたので、紹介しながら整理(自分の中で)していこうと思います。 テーブルの構成 上の図が、Xcat モジュールの構成です。カテゴリの親子関係やカテゴリ名を管理する「カテゴリ」テーブル(xcat_cat)があり、それに紐づく権限テーブル(xcat_perm)…
デリゲートの勉強中。やっと40%くらいでしょうか(ちなみに,僕の100%は他の人の30%くらいなので*1)。最初の頃は,いろんな function を登録しておくのかなあと思っていたのですが,どうもカテゴリ Object を渡すデリゲート一発にして,カテゴリ Object に…
最近、共通カテゴリ管理モジュール XCAT の開発を再開しました。2月ごろに着手したのですが、しばらく放置状態にありました。ようやく、コアの部分が動作するようになりました。が、なんだか面倒くさそうなケースに対応しなくちゃいけなくなりそうな予感です…
名市大で毎月開かれているオープンソース全般の勉強会 FLOSS桜山で、6/11(水)に XOOPS Cube でのモジュールの作り方について発表することになりました。内容はいつもの通り、Cubson の使い方の紹介になります。第14回FLOSS桜山勉強会
昨日は XOOPS Cube 東海の勉強会でした。FLOSS桜山(というオープンソース全般の勉強会)で,6月に XOOPS モジュールの作り方についてお話しさせていただくことになりそうです。内容的には,2年前のとだいたい一緒になるとおもいます。
土曜日丸々一日を使って、リクエストのあった Q&A モジュールを作りました。まだ途中。こんなかんじ。http://www.trpgsearch.net/modules/cqa/そのうち公開する予定です。
単純なテーブルを Cubson にかけてみたら何故か途中でエラーになってしまう。う〜ん、なんだろうと思っていたのですが、テーブルに Primary Key を設定するのを忘れていたのが原因でした(^ ^;。
本記事は、Cubson というモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。Cubson を使ってコード生成が出来る人,モジュールを作るために PHP を自分で調べながら学んでいこうという気がある人が対象です(すでに PHP を知って…
本記事は、Cubson というモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。Cubson を使ってコード生成が出来る人,モジュールを作るために PHP を自分で調べながら学んでいこうという気がある人が対象です(すでに PHP を知って…
本記事は、Cubson というモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。Cubson を使ってコード生成が出来る人,モジュールを作るために PHP を自分で調べながら学んでいこうという気がある人が対象です(すでに PHP を知って…
「モジュールを作ろう!」まとめ資料を作りました。 ダウンロード pdf / FlashPaper / PowerPoint
今日は新たな Cubson ユーザが一人増えました(^_^) しかもTRPGな人と二度嬉しい(^_^)。素敵なモジュールを作ってくれると良いですね。
xoops,というか Cubson の前身である exTools/exFrame で初めて php に触れたのですが,まず躓いたのが, $handler->getObject();みたいなコードでした。これ何〜? ー>参考書ひいても,索引に載っていないことが多いんですよ。ググっても出てこないし。い…
本記事は、Cubson というモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。Cubson を使ってコード生成が出来る人,モジュールを作るために PHP を自分で調べながら学んでいこうという気がある人が対象です(すでに PHP を知って…
モジュールの体裁を整えていると,そのうち見出しや注意書き,説明文を追加したくなってきます。Cubson の Wizard コマンドを使えば,項目名やエラーメッセージなど,だいたい十分な単語を言語定数ファイルに出力してくれますが,それだけでは足りなくなるこ…
本記事は、Cubson というモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。対象は、XOOPS のモジュールを作ったことはないし、PHP もプログラミング自体もほとんど経験が無い、という人です。 モジュールを作ったりしていたので…
このブログへのリンク元をつらつらと見ていたら,exTools を使っている方を発見。懐かしい。もうすっかり忘れてしまったと思う。
XOOPS Cube Legacy 2.1 用ソーシャルブックマークモジュール,「きゅブクマ君(Cubookmarken)」をリリースしました。詳細は XOOPS Cube Tokai のサイトで。 自分以外がまともに使えそうなモジュールはこれが初めてです。例によって Cubson で作っていますの…
しばらくほったらかしにしてあったブックマークモジュールの制作を再開しました。はてブの劣化版みたいなやつです(^ ^;)。すっかり忘れてしまった上に,ひっじょーに中途半端なところで放り出してたみたいで,動かしてみたらいきなりエラーですよ(^ ^;)。 ど…
作ったモジュールを動かしてみると分かりますが,見出しがほぼ全てアルファベットです。Cubson では,テーブルのフィールド名の _ をスペースに置き換えてデフォルトの見出しに使っています。なので,"bookmark_title" というフィールドは,"bookmark title"…
本記事は、Cubson というモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。対象は、XOOPS のモジュールを作ったことはないし、PHP もプログラミング自体もほとんど経験が無い、という人です。 引き続き,修正すべき点です。今度…
本記事は、Cubson というモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。対象は、XOOPS のモジュールを作ったことはないし、PHP もプログラミング自体もほとんど経験が無い、という人です。 前回作成したモジュールのうち何箇…