« XOOPS関連SourceForge | トップページ | Newsモジュール最新版のベータリリース »

2004/04/14

MyAds更新中・・・・だが・・

久々にMyAdsモジュールの更新作業をはじめてみました。

cacheディレクトリのあったconfigファイルの内容をSQLに入れ、xoopsModuleConfigで取り出せるようにしてみました。
面倒なパーミッションの初期設定が少しは緩和できるかと。
特に、作業的には問題なかったです。


更に、予てから要望が多かった、コメント機能をつけてみました。
これも特に難しい作業では無かったんですが、問題が1つ発生!!

元記事を削除しても、同時にコメントの削除が出来ない!!!・・・・・なんでやねん!!

MyAdsの場合、元記事の削除・編集するところは3箇所あります。

1つは、管理画面サイドからの管理権限ユーザーが削除・編集するところ。
これは問題無く、元記事を削除すると、それに付随するコメントも削除されますた。

2つ目は、掲載期限が切れた時に自動的に元記事が削除されるところ。
ここは、コードだけ書いてますが、まだテストしてません。

最後に、記事を投稿したユーザーが記事の削除・編集するところ。
ちゃんと、コードを書いてるつもりだけど、元記事を削除しても、そのコメントが削除されない。ゾンビコメントだけが残ってしまう!なんでやねん!!
 xoops_comment_delete( $xoopsModule->getVar('mid') , $lid ) ;
これだけなんだよね。このコードの周辺では、間違いは見つからない・・・・気がする(^^ゞ。
xoops側で何か、制御してるのかな???

簡単に済ませるつもりだったんだが、昨夜これで悩んでしまった・・・・、少々挫折ぎみ。

« XOOPS関連SourceForge | トップページ | Newsモジュール最新版のベータリリース »

XOOPS Cube」カテゴリの記事

コメント

この記事へのコメントは終了しました。

他のアカウント

2019年9月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Wii

XOOPS

Analytics