2010-01-01から1年間の記事一覧

XOOPS Cube Legacy 2.2 Beta 3 リリース

XOOPS Cube Legacy 2.2 Beta 3 をリリースしました。 報告のあったバグの修正をいくつか行っています。それから、templates_c フォルダを trust_path 側に移動しています。以前に一度移動したときは、trust_path を共有している場合にファイルが衝突してNGだ…

XCCK

先月のサタデーラボの発表資料です。汎用データベースモジュールxCCKの紹介です。 http://jp.xoopsdev.com/doc/xcck20101127.pdfXcck20101127View more presentations from hkilica.

XOOPS3全体像

XOOPS3のアルファに含まれている /docs/XoopsEngine-Feature.png を訳してマインドマップにしました(元のツリーが長すぎて印刷するの大変だったので)。どんなところを狙っているのか、何となくわかるかな。 http://www.easystep.jp/tree.html?planid=16850

mysql が起動しなくなった

sakuraのVPSでphpmyadmin3を動かそうとしたらPHP5.2が必要と言われて、yumでアップデートしたら何故かmysqlが動かなくなった。 PHPから繋がらないんじゃなくてmysql自体が起動しない。 tail -n50 /var/log/mysql.logでログを見ると、 101120 9:28:16 [ERROR]…

11/27 (土) 第12回XOOPS Cubeサタデーラボ

RYUSさんの今月のサタデーラボも参加することにしました ^^。 今回も発表の機会をいただき、xCCK という汎用データベースモジュールの紹介をする予定でいます。

XOOPS3

http://sourceforge.net/apps/phpbb/xoopscube/viewtopic.php?f=5&t=242xoops.org の開発陣のひとり、Mambaさんから、XOOPS Cube と XOOPS のプロジェクト・コミュニティを統一しないかというオファーがありました。xoops.org は現在 XOOPS3 を開発中(この…

XCL2.2 Beta2 リリース

XOOPS Cube Legacy 2.2 Beta2 をリリースしました。Beta1からはバグフィクスがメインで、新機能はありません。XCL2.1からのアップグレードは、難しくはありませんが多少手順が多くて面倒なため、アップグレードチェッカを作りました。先週の新幹線の中でこち…

XOOPS Cube Legacy 2.2 の jQuery 対応

10/23 サタデーラボで XOOPS Cube Legacy 2.2 の jQuery 対応についてお話させていただきました。機会を設けてくださった RYUS さんに感謝。当日の資料を以下に置いてありますので、興味のある方はどうぞ。 また、資料内にも書いてありますが、サンプルのコ…

DefaultInputText

もうひとつ。10 Useful jQuery Snippets より。 フォームのテキスト欄にデフォルトのテキストを表示し、クリックするとそれが消える、という最近良く見かける仕掛けです。 こちらは input に title を指定しないといけないので(ふつうtitleなんて指定してな…

Uniform --- XCL2.2のjQuery利用サンプル

とりあえず、ひとつ作ってみました。 元にしたのは、Uniform というフォームのスタイルを格好良くするライブラリです。例えば、こんなフォームが、 こんな風に。 使い方 以下のファイルを XCL2.2のhtml以下にコピーしてください。 ダウンロード(仮置きなの…

第11回XOOPS Cubeサタデーラボ

Ryus さんが毎月開いているXOOPS Cubeサタデーラボ、今月は23日(土)に開催されますが、ここで XOOPS Cube Legacy 2.2 についてお話させていただくことになりました。 比較的初心者な方が多いということですので、新機能のうち Javascript(jQuery)の利用…

xoops_view プラグイン

xoops_view プラグインは、強力ですがあまりお行儀がよろしくない Smarty プラグインです。 このプラグインと、プリロードファイル、カスタムテンプレートを組み合わせることで、他のモジュールの好きなデータをとってきて任意のテンプレートの任意の場所に…

jQuery 利用の手引

slideshareを使ってみました。XOOPS Cube Legacy 2.2 jQuery SupportView more presentations from hkilica.

XOOPS Cube Legacy 2.2.0 Beta 1 リリース

気づけばこちらは3ヶ月ほど更新してなかった ^^;; ようやく XOOPS Cube Legacy 2.2 Beta 1 をリリースしました。リリースログ http://sourceforge.net/apps/mediawiki/xoopscube/index.php?title=Release_Logs:XOOPS_Cube_Legacy_2.2.0ダウンロード http://s…

たくさん抱えてる

2010年ももうすぐ半分終わろうとしていますが、XOOPS Cube 関係で、今年に入って開発を始めたものがなんかたくさんありました。 XOOPS Cube Legacy 2.2 機能追加は終わりのつもり。後はバグフィクス。 factory(tubsonp) モジュール生成。完了だけど、機能拡…

Git

Git をちょっと使ってみましたが、これ、複数のXOOPSモジュール(trust_path使うやつ)でうまく使えない〜。 html/modules/moduleA xoops_trust_path/modules/moduleA html/modules/moduleB xoops_trust_path/modules/moduleB の二つのプロジェクトを一緒の…

カテゴリでのアクセス管理とグループでのアクセス管理

2.2のカテゴリ管理モジュール(lecat)を使うと、対応したモジュールにアクセスや書き込みの権限管理機能を持たせることが出来ます。 SNSのコミュニティのようなグループ管理モジュールもいま作ってまして、こちらも権限管理があります。グループに所属して…

モジュール向けイメージ管理機能

モジュール向けのイメージ管理機能を作ってます。いちおう動く程度には出来ました。カテゴリ管理(lecat)同様、他のモジュールから使うためのモジュールで、これを利用するとアップロードされた画像ファイルを簡単に扱えるようになります。 サムネイルも、…

XOOPS Cube Legacy 2.2 Alpha4 リリース

月曜日に、XOOPS Cube Legacy 2.2 Alpha4 をリリースしました。バグフィクスのみです。http://sourceforge.net/apps/phpbb/xoopscube/viewtopic.php?f=14&t=227

XOOPS Cube Legacy 2.2 Alpha3 リリース

本日、XOOPS Cube Legacy 2.2 Alpha3 をリリースしました。http://sourceforge.net/apps/phpbb/xoopscube/viewtopic.php?f=14&t=225主にバグフィクスですが、Cool URI をハンドルするための機能も追加しております。ただし、それに対応したモジュールはあり…

CMS Theme Finder

suin さんが、XOOPS Cube Legacy/XOOPS のテーマ検索サイト CMS Theme Finder を立ち上げました。テーマギャラリという感じの、シンプルで見やすいサイトです。登録数はまだ30そこそこですが、比較的最近のクールなテーマがそろっております。

TubsonP の拡張

ここ最近取り組んでいるのが、モジュールジェネレータ TubsonP の拡張です。親子テーブルの関係 exTools の頃は、親テーブルと子テーブルの関係を作ることが出来ましたが、Cubson になって省略されてしまいました。個人的には無くても困らないのですが、あれ…

XOOPS Cube Legacy の URI

XOOPS Cube であと気になっているのが URL が格好悪い点。 格好悪いだけでなく、サイトをPHP以外のCMSに換えたりした場合にもパーマリンクが切れるなど、よろしくありません。Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)作者: 山本陽…

jQuery を使ってみよう---datepicker編

これまた XCL の目玉機能、jQuery のハンドリングについてご紹介いたします。 XCL2.2 では、最もメジャーな Javascript ライブラリの一つ、jQuery, jQuery UI の両ライブラリを自動的に読み込みますので、これらの機能を利用することが出来ます。 また、Java…

自分のモジュールにも組み込む

自分のモジュールにもワークフローを組み込みたい、と思ったら、以下のように修正してください。わりと簡単です。(1)プリロードでデリゲートを登録するXOOPS_TRUST_PATH/modules/biznews/preload/AssetPreload.class.php を参考に、以下のデリゲートを登…

ワークフローを使ってみよう

XCL2.2 alpha2 もリリースしたので、ぼちぼち新機能の紹介をしていこうと思います。でないとフィードバックこないしね。まずは、2.2の目玉機能のひとつ、Delegate Interface を使った機能の威力を。 2.2では、いくつかのデリゲートのインタフェースを定めよ…

xccon2010

XOOPS Cube Conference2010 に行ってきました。 会場は株式会社グリーさんのセミナールーム(広い!)なのですが、入り口がわかりづらくしばらくうろうろしていました^^僕も最後にXCL2.2についてしゃべってきました。内容についてはOSCでお話した内容とほぼ…

新機能一覧

XCL2.2の新機能を Google Wave でまとめています(途中)。アカウントをお持ちの方は、御覧いただけます。 Wave のは草稿用なので、近々どこかのサイトに転載(たぶんsf.netのフォーラム)します。 しばらくお待ちいただければ、Wave なくても見れるようにな…

XOOPS Cube Legacy 2.2 Alpha 1 リリース

ついに XOOPS Cube Legacy 2.2 Alpha 1 がリリースになりました。 日本語での紹介は後日(または先日の日記に書いた Wave を参照ください)。まだ Alpha 1 なので、くれぐれも既存のサイトに上書きしたりしないでくださいね。

HTML Purifier

HTML エディタを許すのであれば、最低限 HTML Purifier は必要と思われるので、HTML Purifier をライブラリに追加し、Smarty modifier の xoops_html_purifier を作成しました。 HTMLの入った項目を表示する際に、xoops_html_purifier:"UTF-8":"XHTML 1.0 Tr…