Good morning, sir.
This is bug report.(Possibly
)
On bulletinHD2.1 admin page,
if preferences save button was clicked,
operation stops by the error.
PHP debug:
Fatal error: Call to undefined function: smarty_core_rmdir() in /virtual/hogehoge/public_html/class/smarty/core/core.rm_auto.php on line 32
Apache:1.3.37
PHP:4.4.4
MySQL:4.0.27
Legacy2.1.1
bulletinHD 2.1
altsys0.55
[ja]
まあ、最近いろんなモジュールをガチャガチャ入れてて、バグなのかどうか確信は無いんですけど、一般設定で「送信」ボタンを押すとFatal errorが出ます。
[/ja]
だから、バグレポートなら日本語でもいいですって
とりあえずホダ塾ディストリビューションに入れてみましたけど、再現しませんね。
そういうエラーが出るってことは、何かテンプレート関連のpreloadとか入れているんじゃないですか? 管理画面テーマとか。
色々いじってみましたが、左メニューの一般設定だと問題なくて、上メニューの一般設定だとこうなりますね。
呼び出してるものが違うのでしょうか。
preloadは特に入れてません。
Quote:
haha,ここも国際サイトですから。
Quote:
preloadって、サイトpreloadだけじゃなく、
modules/(dirname)/preload/
なんかも含まれますよ。モジュールをインストールすることで自動的に有効になるpreload、なんてのも多いですから。
本当に、管理画面の描画処理に手を入れそうなモジュールとか入っていませんか?
Quote:
GIJOE wrotes:
本当に、管理画面の描画処理に手を入れそうなモジュールとか入っていませんか?
お騒がせしました。解決しました。
今、2.1.1でシステム部をすべて上書きしたら問題が無くなりました。
このところバグトラッカー絡みでCVSから個別にファイルを落として差し替えたりしていたので、そのせいで問題が発生していたようです。
となると、どのファイルが問題だったのだろうとも思いますが、もう分かりません。
少なくともGIJOEさんのモジュール側の問題ではなかったようです。お手を煩わせて申し訳ございませんでした。
いやあ、本当に入ってないんですよ。
いまやほとんど外して必須モジュールとGIJOEさんのモジュールだけになっています。それでもダメですね。
bulletin管理画面の上のナビの一般設定を呼び出すと
/modules/bulletin/admin/index.php?mode=admin&lib=altsys&page=mypreferences
(こちらはエラーになる)
に行きますが、左のメニューでbulletinの一般設定を呼び出すと
/modules/legacy/admin/index.php?action=PreferenceEdit&confmod_id=20
(こちらは大丈夫)
とlegacyに行きますよね。(このページでは上のナビは消える)
この辺に原因は無いんでしょうか。
※今気が付きましたがpicoも同様の現象です。