MyAds更新中・・・・だが・・
久々にMyAdsモジュールの更新作業をはじめてみました。
cacheディレクトリのあったconfigファイルの内容をSQLに入れ、xoopsModuleConfigで取り出せるようにしてみました。
面倒なパーミッションの初期設定が少しは緩和できるかと。
特に、作業的には問題なかったです。
更に、予てから要望が多かった、コメント機能をつけてみました。
これも特に難しい作業では無かったんですが、問題が1つ発生!!
元記事を削除しても、同時にコメントの削除が出来ない!!!・・・・・なんでやねん!!
MyAdsの場合、元記事の削除・編集するところは3箇所あります。
1つは、管理画面サイドからの管理権限ユーザーが削除・編集するところ。
これは問題無く、元記事を削除すると、それに付随するコメントも削除されますた。
2つ目は、掲載期限が切れた時に自動的に元記事が削除されるところ。
ここは、コードだけ書いてますが、まだテストしてません。
最後に、記事を投稿したユーザーが記事の削除・編集するところ。
ちゃんと、コードを書いてるつもりだけど、元記事を削除しても、そのコメントが削除されない。ゾンビコメントだけが残ってしまう!なんでやねん!!
xoops_comment_delete( $xoopsModule->getVar('mid') , $lid ) ;
これだけなんだよね。このコードの周辺では、間違いは見つからない・・・・気がする(^^ゞ。
xoops側で何か、制御してるのかな???
簡単に済ませるつもりだったんだが、昨夜これで悩んでしまった・・・・、少々挫折ぎみ。
« XOOPS関連SourceForge | トップページ | Newsモジュール最新版のベータリリース »
「XOOPS Cube」カテゴリの記事
- XOOPS Cube Legacy は"CMS"じゃないよね(2009.03.26)
- XOOPS Cube公式 日本語サイト(2008.08.27)
- XOOPS Cubeの9の誤解(2008.08.12)
- XOOPS Cube Project(2008.05.24)
- RE:Characters in XOOPS Cube(2008.04.24)
この記事へのコメントは終了しました。
コメント