ブログ - 最新エントリー

wizmobile [0.26] 携帯からの投稿

カテゴリ : 
不具合情報 » wizmobile
執筆 : 
masa 2008/8/13
以下は未確認情報です。

例によってiモードシミュレータ

(1) pico で コメント(d3forum)をつけると、コメントを投稿できたが、ログアウトされていた。
ちなみにゲストで投稿すると「javascriptをonにしろ」と言われるのは、d3forum の仕様?

(2) d3Blog でコメント(標準コメント)をつけても同様。さらにゲストで投稿すると真っ白。投稿もできていない...
  • トラックバック (0)
  • 閲覧 (4632)

XCL モジュール設計情報

カテゴリ : 
開発用メモ » XCL開発資料
執筆 : 
masa 2008/8/10
XoopsModule, Legacy_AbstractModule などの関係についての資料を発見

http://homepage.mac.com/minahito/japanese/index_files/2d89715a772e44a5ed4310503b7f0921-120.html

こんなにいいドキュメントがあったのだね。
XoopsModuleは XOOPS2 由来のものなんだね。
そうかぁ...Cubeでもこれを引き継ぐということなのかな?
それとも互換性のため?

歴史を知らないとこういうときに困るなぁ...
もっと勉強しなくちゃ。

同様に BlockProcedure の設計資料も下記に

http://homepage.mac.com/minahito/japanese/index_files/1cbdd5a94ab4a57dffcc3a9d6f142758-122.html
  • トラックバック (0)
  • 閲覧 (3961)

XC コントローラの差し替え

カテゴリ : 
開発用メモ » XCL開発資料
執筆 : 
masa 2008/8/10
settings/site_custom.ini.php または
settings/site_default.ini.php


[Cube]
Controller=XXXX_Controller



[XXXX_Controller]
root=
path=
class=

root= には XOOPS_ROOT_PATH などの定数が指定できる
path= root 以降のパス
class=クラス名
  • トラックバック (0)
  • 閲覧 (3187)
altsys の言語定数キャッシュ(XOOPS_TRUST_PATH/cache/*)を消してしまうと、ほかのキャッシュのようには自動で生成されない。
これはパフォーマンスとの兼ね合いの仕様であろう。

なので、変更した定数の画面を呼び出して、手動で更新するように。

たまにキャッシュをクリアして、このわなに引っかかり驚く...
くれぐれも忘れないように >> 自分
  • トラックバック (0)
  • 閲覧 (3904)

Cube モジュール解析

カテゴリ : 
開発用メモ » XCL開発資料
執筆 : 
masa 2008/8/7
■XoopsModule (kernel/module.php)
Cube のモジュール情報クラス
xoops_version.php から初期生成され、データベースに格納される?

...続きを読む

  • トラックバック (0)
  • 閲覧 (3790)

PackageLegacy の extras フォルダ

カテゴリ : 
Customize/Hackメモ » その他
執筆 : 
masa 2008/8/3
・system/
XOOPS 2.0.x JP互換?のsystemモジュール

・XUpgrade/
XOOPS 2.0.x JPからのアップグレードをする際に使用するモジュール

・extra_preload/
extra なプリロード

・extra_languages/
extra な言語ファイル(UTF-8系)

・make_release.sh
リリース版作成用スクリプト

・login.php
。。。

・Package_Legacy.Doxyfile
???
  • トラックバック (0)
  • 閲覧 (4549)

wizmobile [0.22]

カテゴリ : 
不具合情報 » 過去の不具合情報
執筆 : 
masa 2008/8/2
wizmobile [0.22]

PHP のバージョンが 5.1.3 以下の場合、コンテンツのページサイズによって次のエラーが発生する。
これは SimpleXMLElement::getName() が
(PHP 5 >= 5.1.3) のメソッドであるため。


<b>Fatal error</b>:  Call to undefined method SimpleXMLElement::getName()
 in <b>/.../xoops_trust_path/wizin/src/util/Web.class.php</b>
 on line <b>209</b><br />


(追記)[0.25]で対応されている模様?(未確認)
  • トラックバック (0)
  • 閲覧 (4320)
include/version.php に書いてある


<?php

define("XOOPS_VERSION", "XOOPS Cube Legacy 2.1.4");

?>
  • トラックバック (0)
  • 閲覧 (3739)

XCL ブロック開発

カテゴリ : 
開発用メモ » XCL開発資料
執筆 : 
masa 2008/7/27
XCL流のブロック開発はクラスを使ったもの?

■従来のブロック定義
xoops_version.phpの定義
(modules/legacy/admin/class/ModuleInstallUtils.class.php参照)

...続きを読む

  • トラックバック (0)
  • 閲覧 (4449)
■従来のインストール&アップデート機能の定義

xoops_version.php に下記を定義する。

$modversion['onInstall'] = 'oninstall.php';
$modversion['onUpdate'] = 'onupdate.php';
$modversion['onUninstall'] = 'onuninstall.php';

...続きを読む

  • トラックバック (0)
  • 閲覧 (4816)