Re: [xoops] フォーラムモジュ-ル「xcforum」製作開始
対象モジュール | なーお'nぶろぐ |
件名 | [xoops] フォーラムモジュ-ル「xcforum」製作開始 |
要旨 | d3forumの後継フォーラム・掲示板モジュール、「xcforum」を作り始めました。 自分にはかなーりハードルが高いのですが、 facebookのグループで色々相談しながらできそうなんで、もしかしたらできるかも。 facebook内の当該スレ それに、「factory」という、モジュール自動生成サイトがるのでこれを利用します。 で、今後の参考になるかもしれないので、できるだけメモを残しておきます。 ... |
8件表示
すべてのコメント一覧へ
投稿ツリー
-
Re: [xoops] フォーラムモジュ-ル「xcforum」製作開始 (なーお, 2012/2/11 11:09)
- Re: Re: [xoops] フォーラムモジュ-ル「xcforum」製作開始 (mizuki, 2012/2/16 13:39)
- Re: [xoops] フォーラムモジュ-ル「xcforum」製作開始 (なーお, 2012/2/16 22:41)
- Re: [xoops] フォーラムモジュ-ル「xcforum」製作開始 (mizuki, 2012/2/17 0:07)
- Re: [xoops] フォーラムモジュ-ル「xcforum」製作開始 (なーお, 2012/2/18 0:41)
- Re: [xoops] フォーラムモジュ-ル「xcforum」製作開始 (なーお, 2012/2/28 21:17)
- Re: [xoops] フォーラムモジュ-ル「xcforum」製作開始 (なーお, 2012/3/7 12:04)
- Re: [xoops] フォーラムモジュ-ル「xcforum」製作開始 (なーお, 2012/3/11 13:19)
なーお
投稿数: 1746
factoryが生成するモジュールinstallコードで、notificationがインストールされない問題が発覚したので、 その解決までをメモっておきます。
html/modules/legacy/admin/class/ModuleInstallInformation.class.php の
function _loadNotificationPreferenceInfomations(&$modversion, &$collection)
内の頭に atrace();をしてみたところ、
従来モジュール (GNAViの例)
1 2 3 4 5 6 7 8 9 10 11 12 |
|
factory生成モジュール(xcforumの例)
1 2 3 4 5 6 7 8 9 10 11 12 |
|
ということで、どうやらXcforumInstaller.class.phpが怪しい。
Xcforum_InstallUtils.class.php の 「public static function installAllOfConfigs」の内容を そっくりそのまま、Legacy_ModuleInstallUtils 内の同メソッドを上書きしてみたら、無事にnotificationもインストールできた。
867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 |
|
factoryに書かれたコードが、XCL2.2のLegacyモジュールの変更に追い付いていなかったのかな?
投票数:0
平均点:0.00
返信する