メイン
   XOOPS2一般
     ヘッドラインの設定について
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
naocchi
投稿日時: 2005/8/1 2:55
新米
登録日: 2005/8/1
居住地:
投稿: 1
ヘッドラインの設定について

はじめまして、現在XOOPS2.0.11JPを使ってサイトを作っています。

ヘッドライン設定で、登録しているヘッドラインを削除しようと思い、'削除'を押し確認画面で'送信'を押したのですが

"ヘッドラインの削除ができませんでした”

とエラーが出てしまい、削除ができません。

これは設定に問題があるのでしょうか?
設定方法もしくは回避方法などご存知の方おりましたら、教えていただきますようお願いします。

GIJOE
投稿日時: 2005/8/3 6:01
長老
登録日: 2003/4/3
居住地:
投稿: 2137
Re: ヘッドラインの設定について

naocchiさん、こんにちは。

引用:
ヘッドライン設定で、登録しているヘッドラインを削除しようと思い、'削除'を押し確認画面で'送信'を押したのですが

"ヘッドラインの削除ができませんでした”

とエラーが出てしまい、削除ができません。

これも、チケット関係のエンバグの臭いがしますね。
ただ、バグであるなしにかかわらず、xhldに置き換えるのが、一番手っ取り早い解決策だと思います。

redakap
投稿日時: 2008/2/13 22:26
新米
登録日: 2008/2/13
居住地:
投稿: 2
Re: ヘッドラインの設定について

本日、2.0.16aで同様の現象が発生したので調査を行いました。
その結果、headline.phpのバグのようです。

modules\xoopsheadline\class\headline.phpの134〜136行目

function delete(&$headline)の以下のソースで

if (get_class($headline) != 'xoopsheadlineheadline') {

   return false;

}

でreturn falseになるのが原因で、

if (strtolower(get_class($headline)) != 'xoopsheadlineheadline') {

if文を↑のように書き直せば動作します。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
To Top