メインメニュー
掲示板メニュー
XOOPS Cube


XOOPS関連書籍
[掲示板に戻る全部  1-  最新50
1 BluesBB-0.22リリース
Sting_Band
管理人

@作者 2005-2-12 3:19  SITE  [返信] [編集]

BluesBB-0.22をリリースしました。

【注意】旧バージョンからアップデート(対象バージョン 0.12?0.21)する場合には注意が必要です。これからのアナウンスを最後までお読みになってからバージョンアップ作業を行って下さい。

★モジュール内の相対パス部分を全て絶対パスに変更
これに伴いテンプレートに変更があります。
前バージョンからお使いの方はモジュールのアップデートを行う必要があります。
改造してお使いの方は<{$bluesbb_url}> というアサインを中心にマージしてください。

★最近の投稿ブロックの機能強化
最近の投稿ブロック(4つ全て)において、カテゴリとトピックによる絞り込み機能を付けました。ブロックの複製機能と組み合わせて使うと色々と便利な使い方ができると思います。
最近の投稿(スレッド単位)と最近の投稿(スレッド単位&シンプル)において、そのスレッドへの返信数を表示するようにしました。
これに伴い、bluesbb_new_thread.html、bluesbb_new_thread2.htmlというブロック用テンプレートが追加されています。

ここでややこしい問題発生。
単純にモジュールのアップデートを行っただけでは、新しいブロックテンプレートが反映されません。
簡単に以下に説明します。
前バージョン(0.12?0.21)までの各ブロックとテンプレートの関係は

○投稿単位 => bluesbb_new_all.html
○投稿単位&シンプル => bluesbb_new_all2.html
○スレッド単位 => bluesbb_new_all.html
○スレッド単位&シンプル => bluesbb_new_all2.html

となってました。それがこのバージョンから

○投稿単位 => bluesbb_new_all.html
○投稿単位&シンプル => bluesbb_new_all2.html
○スレッド単位 => bluesbb_new_thread.html
○スレッド単位&シンプル => bluesbb_new_thread2.html

と変わりました。以前はテンプレートを一部兼用していたわけですが、今回4つとも独立したテンプレートを持たせた訳です。スレッド単位ブロック2つはテンプレート名が変更になったわけですが、これがモジュールのアップデート操作では反映されません。

http://jp.xoops.org/modules/newbb/viewtopic.php?viewmode=flat&topic_id=1350&forum=12
随分昔から報告されてたようですから仕様なんでしょうね・・・

反映させるにはphpMyAdmin等を使ってデータベースを直接操作する必要があります。
phpMyAdmin等の環境を整え、データのバックアップを行ってから以下の操作を進めてください。

1)xxxx_tplfile テーブルを開いてください。デフォルですとxxxx部分はxoops
2)tpl_fileカラムを見ると、bluesbb_new_all.htmlとなっているデータが2つあるはずです。この2つのうち、tpl_idがより大きな数字になっている方のデータを削除してください。このデータが新しいテンプレート名のアップデートを邪魔しています。
3)上と同じようにtpl_fileカラムでbluesbb_new_all2.htmlというデータを探します。やはり2つありますので、同じようにtpl_idが大きな数字の方を削除します。
4)モジュール管理でモジュールのアップデートをする。

以上で終わりです。簡単でしょ?

★チケットからIPチェック部分を削除
★その他細かい所いろいろ


[掲示板に戻る全部 次100 最新50
BluesBB ©Sting_Band


Copyright(c)2000-2008 by Sting_Band All rights reserved.  |  Design by SevenDays Design