Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#76 2005-09-21 17:59:40

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

早速試してみました。

環境は以下の通り
Nucleus CMS v3.2
NP_Thumbnail V3.0


新規投稿での画像アップロードは動作確認ができたのですが、Resフォームから画像をアップロードを行った際に、

Warning: preg_replace_callback() requires argument 2, 'np_thumbnail::replacePopupCode', to be a valid callback in [中略]/nucleus/plugins/NP_NucBB.php on line 845

となってしまいます。

どうやら、画像のアップロードができていない模様。

おそらく、画像のアップロードにが行われておらず、存在しないファイルに対し、NP_THUMBNAILが動作してしまっているのでは無いかと推測。

ただ今、詳細を調査中・・・


Death to False Metal...

オフライン

#77 2005-09-21 18:21:45

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

NP_Thumbnailのバージョンはいくつですか?

オフライン

#78 2005-09-21 20:35:33

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

Andy さんの発言:

NP_Thumbnailのバージョンはいくつですか?

NP_Thumbnailは、バージョン: 3.0を使用しております。


Death to False Metal...

オフライン

#79 2005-09-21 20:44:53

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

それでしたら845行目のreplacePopupCodeをreplaceCallbackに書き換えてみてください。

オフライン

#80 2005-09-21 21:26:13

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

Andy さんの発言:

それでしたら845行目のreplacePopupCodeをreplaceCallbackに書き換えてみてください。

上記の修正を行ったところ、次画面に遷移時、

Warning: getimagesize([中略]/web/media/1/1127305330_Sunset.jpg): failed to open stream: No such file or directory in [中略]/web/nucleus/plugins/NP_Thumbnail.php on line 267

と、表示されてしまいました。
元の画面(index画面)に戻ると、レスフォームにて指定された画像は表示されるのですが、返信URLの、itemIDパラメータが無くなってしまう現象が出ております。

どうやら、みたところ、NP_Thumbnailがエラーを吐いているように見えますね・・・

差し支えなければ、そちらで動作が確認できた、NP_Thumbnailのバージョンを教えて頂きたく。


Death to False Metal...

オフライン

#81 2005-09-22 02:48:28

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

NP_Thumbnail 1.5です。
このプラグイン,1.xと3.xが大きく違うのでややこしいですね。

オフライン

#82 2005-09-22 10:37:41

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

Andy さんの発言:

NP_Thumbnail 1.5です。
このプラグイン,1.xと3.xが大きく違うのでややこしいですね。

NP_Thumbnail 1.5でも同様のエラーが発生してしまいますね・・・

試しに、NP_Thumbnailをアンインストールした状態で実行すると上手くいくようです。

「画像へのリンクの文字列」の有無に関わらず、NP_Thumbnailがインストールされている状態だとエラーが発生してしまいます。

私の環境では、NP_Thumbnailが邪魔しちゃっているようですね・・・


Death to False Metal...

オフライン

#83 2005-09-23 20:18:02

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

ソースを眺めつつ、いろいろと試して見たのですが、
NP_Thumbnail3.0 1.5どちらを使用しても

Warning: getimagesize([中略]web/media/1/1127474136_10001907184.jpg): failed to open stream: No such file or directory in [中略]/web/nucleus/plugins/NP_Thumbnail.php on line 267

レスフォームから画像をアップロードした場合に上記のエラーがどうしても出てしまいますね・・・


Death to False Metal...

オフライン

#84 2005-09-23 22:55:25

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

コメントからの画像は,親記事のオーサーのメディア・ディレクトリに格納するようにしています。
そこにファイルができていないのでしょうか? ご確認お願いできますか。

オフライン

#85 2005-09-24 00:27:14

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

Andy さんの発言:

コメントからの画像は,親記事のオーサーのメディア・ディレクトリに格納するようにしています。
そこにファイルができていないのでしょうか? ご確認お願いできますか。

確認してみたところ、レス記事においてアップロードした画像は、オーサーのメディアディレクトリ(私の場合は、/media/1)の一つ上のフォルダに作成されています。


Death to False Metal...

オフライン

#86 2005-09-24 04:25:18

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

修正してみました。0.963からはNucBBのプログラムファイル上書きだけで結構です

注:ファイルは削除しました

オフライン

#87 2005-09-24 12:36:15

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

遅くまで有り難う御座います。

NP_Thumbnail V1.5を有効にしてある環境で、以下の条件で動作確認をしてみました。

1.画像へのリンクの文字列を「画像を表示」として実行
・新規投稿の画像は正しく表示されるが、レスフォームからの画像が、サムネイル化してしまう。
  →レス画像に張られているリンク先の「&imagetext=XXX」パラメータが消失しているようです。
・index.phpを参照している(なんと説明すればいいのか・・・)
  レスフォームからの投稿に限り、
   http://hogehoge/[NucBBで設定されたPHP].php?imagepopup・・・
  となるはずが
   http://hogehoge/index.php?imagepopup・・・
  このようになってしまいます

2.画像へのリンクの文字列を、空にして実行
・新規投稿時は問題なし、サムネイルも正しく表示される。
・レスフォームから投稿した場合、個別アイテム画面ではサムネイルが表示されているが、
  メインページでは表示されず、エラーが表示される。
  エラーの内容は以下

Warning: getimagesize([中略]/web/media//1127524149_Winter.jpg): failed to open stream: No such file or directory in [中略]/web/nucleus/plugins/NP_Thumbnail.php on line 223

と、こういった具合です。
1、2共に、アップロードされたファイルは、オーサーディレクトリ(/media/1/)にアップロードされています。

お忙しいところ、長々と申し訳御座いません・・・ まさかこんなに難しいとは・・・


Death to False Metal...

オフライン

#88 2005-09-25 05:30:51

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

とりあえずNP_Thumbnail3.0gifでは確認しました。
0.964からはファイル上書きで結構です

注:ファイルは削除しました

オフライン

#89 2005-09-25 10:32:52

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

ムムム・・・ 依然として同じ状況ですね・・・
まさかと思い、NucBBのデフォルトスキンでテストしてみたのですが、やはり同じ状況です。

一応テストを行っている環境を貼っておきます。
http://saiteu.upper.jp/uploder.php


Death to False Metal...

オフライン

#90 2005-09-25 11:17:44

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

既に投稿してしまったものについては修正でいないので,再投稿してみてください。

オフライン

#91 2005-09-25 16:33:16

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

テストはすべて新規投稿です。

一応、プラグインをアンインストール→新規にインストールを行ってからテストしているのですが、にんともかんとも・・・

Warningとして出力されている
getimagesize([中略]/media//1127633327_Winter.jpg):
↑太字の部分、media/1/ となるはずなのですが、情報が欠落しちゃってますね。
メディアディレクトリのパスを取得するのに失敗しているのかな・・・

Nucleus自体の設定で、どこか変更が必要だったりしますか?


Death to False Metal...

オフライン

#92 2005-09-26 02:41:51

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

試しに941行目に

$itemid = $item->itemid;

と加えてみてもらえますか。

オフライン

#93 2005-09-26 12:17:20

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

Andy さんの発言:

試しに941行目に

$itemid = $item->itemid;

と加えてみてもらえますか。

おおっ!上記の修正で、動作確認できました!
有難う御座いました。


Death to False Metal...

オフライン

#94 2005-09-26 13:55:19

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

非ユーザ(Nucleusに登録されていないユーザ)が、レスフォームで画像をアップロードすると、以下のエラーが。

mySQL error with query INSERT INTO nucleus_plugin_nucbb_comments SET comment_id = 507, mail = 'a@a', password = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' imagelink = '
<%popup(1127710285_EQ2_000000.jpg|1280|1024|)%>': You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'imagelink = '
<%popup(1127710285_EQ2_000000.jpg|1280|1024|


Warning: Cannot modify header information - headers already sent by (output started at /home/sites/lolipop.jp/users/upper.jp-saiteu/web/nucleus/libs/globalfunctions.php:389) in /home/sites/lolipop.jp/users/upper.jp-saiteu/web/nucleus/plugins/NP_NucBB.php on line 432

SQL分がマズくなっちゃってる・・・?


Death to False Metal...

オフライン

#95 2005-09-26 14:06:47

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

サイテゥさん,何度もテストすみません。

これでどうでしょう(上書きで結構です)

注:ファイルは削除しました

オフライン

#96 2005-09-26 16:26:48

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

滅相もない!! むしろここまで付き合っていただき、感謝しまくりであります!!

上記のファイル、インストールしてみたのですが、状況は変わらずですね。
SQLのINSERT文が不正である・・・ と、そんなニュアンスです。

INSERT文内の値に、不正な文字列が紛れ込んじゃっているのかな・・


Death to False Metal...

オフライン

#97 2005-09-26 16:38:57

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

サイテゥ さんの発言:

INSERT文内の値に、不正な文字列が紛れ込んじゃっているのかな・・

そう思ったのですが,カンマが抜けているというもっと単純なミスでした。 :cry:

ファイルは削除しました

オフライン

#98 2005-09-26 16:50:51

サイテゥ
メンバー
From: 神奈川
登録日: 2004-06-23
投稿: 20
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

おおっ! 私も必死でSQL文見てました・・・
423行目あたりがナニでしたね。

試してみたところ、バッチリ動いてます!!
有難う御座いました!

バグ見つかったら報告しますね :oops:


Death to False Metal...

オフライン

#99 2006-02-15 12:45:20

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_NucBB -- Nucleusを掲示板にする

BlackListを使ったスパム・チェックに対応しました。
バージョン0.97です。

ファイルは削除しました。

オフライン

#100 2006-05-03 02:20:50

neohiro
メンバー
登録日: 2004-06-25
投稿: 150

Re: NP_NucBB -- Nucleusを掲示板にする

ご教授よろしくお願いいたします。

環境は、

    3.22
    magical

です。

現在サブドメインでサイトを構築しているのですが、
行き詰ってしまいました。 sad

http://○○○.ドメイン名.net/bbs/

上記に設置したのですが、次のような症状が出てしまいました。

    ログインしているのに、フォームがすべて展開される。
    返信ボタンを押しても、返信欄に反映されない。

素直に、

http://www.ドメイン名.net/○○○/bbs/

でアクセスしたところ、上記のような症状は出ず、正常に動作しました。

サブドメインでの運用で、この症状を改善することはできないものでしょうか?
ご教授よろしくお願いいたします。

オフライン

Board footer