Xoops 2.0.1とRSSヘッドライン
今日は風邪が悪化(変な肺炎かと心配するくらい)して咳が止まらないので、午後から仕事を放棄して帰ってきました。
病院に行ったはいいけど、保険証を置き忘れて家に電話がかかってくるなど散々でした。もう3日くらい禁煙してたり、情報処理の試験を欠席したりして治そうと努力してるのに一向に良くならない。こりゃ誰かに移すしか…
本題に入ると、ちょっと前にXoops 2.0.1にアップグレードしました。
アップグレード自体は上書きして、スクリプトを実行するだけととても簡単です。テーブルの更新も自動でやってくれます。よくできてます。
が、ヘッドラインモジュールが曲者でした。今は右側に/.とjapan.linux.comのヘッドラインが表示されてると思います。これが最初は正常に表示されるんだけど、2回目以降の更新がうまく動かないという不具合がありました。しかも、ページ全体を道連れにして何も表示されなくなってしまう。
さらに不運なことに、そのタイミングでGoogleのロボットがおいでになったために真っ白ページをインデクシングされてしまいました。
一応、次の対策で直ったと思うのだけれど、ちょっと自信なし…
modules/xoopsheadline/class/headline.php の123行目で常にtrueを戻すように変更しました。
return false → return true
# 違うかなぁ。風邪引いて体調悪いので自信なし。
病院に行ったはいいけど、保険証を置き忘れて家に電話がかかってくるなど散々でした。もう3日くらい禁煙してたり、情報処理の試験を欠席したりして治そうと努力してるのに一向に良くならない。こりゃ誰かに移すしか…
本題に入ると、ちょっと前にXoops 2.0.1にアップグレードしました。
アップグレード自体は上書きして、スクリプトを実行するだけととても簡単です。テーブルの更新も自動でやってくれます。よくできてます。
が、ヘッドラインモジュールが曲者でした。今は右側に/.とjapan.linux.comのヘッドラインが表示されてると思います。これが最初は正常に表示されるんだけど、2回目以降の更新がうまく動かないという不具合がありました。しかも、ページ全体を道連れにして何も表示されなくなってしまう。
さらに不運なことに、そのタイミングでGoogleのロボットがおいでになったために真っ白ページをインデクシングされてしまいました。
一応、次の対策で直ったと思うのだけれど、ちょっと自信なし…
modules/xoopsheadline/class/headline.php の123行目で常にtrueを戻すように変更しました。
return false → return true
# 違うかなぁ。風邪引いて体調悪いので自信なし。
perm link: http://yamashita.dyndns.org/blog/110/









