互換性確認ありがとうございます。
一つだけ
Quote:
/class/xoopsblock.phpをinclude_onceするようにしました。
XOOPS Cube2.1では、XOOPS2.0系で唯一class下に残っていたXoopsObjectの派生クラスである、XoopsBlockをkernel/block.phpにマージして、class/xoopsblock.phpでは、kernel/block.phpをincludeするように変更してあります。
と言う事で、XoopsBlockと、、XoopsBlockHandlerとで同様のメソッドを持っている事になりますので、将来的には、、XoopsBlock下のメソッドはdeprecatedになると思います。
nobunobuさん、ご指摘ありがとうございます。
Quote:
XoopsBlock下のメソッドはdeprecatedになると思います。
そうなるだろうとは思っていましたが、どうするべきか悩みどころですね。
ブロック回りって、実は、XOOPSコアバージョン間でもっとも異なる部分だったりします。
本家2.2はinstanceとblockとに分離してkernel化。
Cube2.1はblock==instanceのままkernel化。
本家2.0.14はclass/XoopsBlockのままで表示位置が増えている。
このあたりの互換性をどこまでとるか、本当に悩ましいです。