[ ツリーに戻る ] [ 戻る ]
再びftbの事で…

   再びftbの事で…:けろっぴ (07/12/09-09:30) No.557
   こんにちは、けろっぴさん。:はた坊 (07/12/10-00:13) No.558
   いろいろとどうも有り難うございます。m(_ _)m:けろっぴ (07/12/13-20:51) No.559
   こんにちは、けろっぴさん。:はた坊 (07/12/14-01:16) No.560
   あはっ(^-^; 私の勘違いでした。:けろっぴ (07/12/14-23:23) No.561
   こんにちは、けろっぴさん。:はた坊 (07/12/15-01:45) No.562
   一応書いておきますね。:けろっぴ (07/12/16-21:07) No.563
   こんにちは、けろっぴさん。:はた坊 (07/12/17-01:38) No.564
   やっぱり難しそうですね。(^-^;:けろっぴ (07/12/19-19:21) No.565
   こんにちは、けろっぴさん。:はた坊 (07/12/20-01:04) No.566


   再びftbの事で…:けろっぴ (07/12/09-09:30) No.557
No.557  けろっぴ (07/12/09-09:30) [ 返信 ] [ 編・削 ]  ▲ (Tree)
ちょっとイジってるので定かでは無いのですが…。
carry.cgi(携帯用)で"kage"設定でレス投稿した後、
logindex.datからレスしたスレッドが消滅します。
ちなみに"age","sage"は正常に機能してくれます。
暇があったら確認しておいて下さい。m(_ _)m

  こんにちは、けろっぴさん。:はた坊 (07/12/10-00:13) No.558
No.558  はた坊 (07/12/10-00:13) [ 返信 ] [ 編・削 ]  ▲ (Tree)
こんにちは、けろっぴさん。

まずは、エラー報告どうもありがとうございますm(_ _)m

> ちょっとイジってるので定かでは無いのですが…。
> carry.cgi(携帯用)で"kage"設定でレス投稿した後、
> logindex.datからレスしたスレッドが消滅します。

こちらでも、スレッドが消滅することを確認しました。
ソース確認ですぐ問題の発見が出来たのため、修正も完了済みです。

下記からダウンロードが可能です。
ダウンロードしたら解凍して出来た carry.cgi を
現在設置してあるものに上書きしてください。

http://usa.rgr.jp/cgi-bin/ftb/carry_kage_20071210.lzh

あ、けっろっぴさんは、ソースをイジっているんでしたね。
修正箇所も記載しておきます。参考にしてください。

800行後付近(# 記事数チェック の前)に以下を追加
----------------------------------------------------------------
if ($lastlogidx ne "") { push(@newlogidx, "$lastlogidx"); }
----------------------------------------------------------------

> ちなみに"age","sage"は正常に機能してくれます。
> 暇があったら確認しておいて下さい。m(_ _)m

他の指定の確認&報告どうもありがとうございますm(_ _)m
また他にも見つけましたら、報告して頂けると助かります。
今後ともよろしくお願いします。

  いろいろとどうも有り難うございます。m(_ _)m:けろっぴ (07/12/13-20:51) No.559
No.559  けろっぴ (07/12/13-20:51) [ 返信 ] [ 編・削 ]  ▲ (Tree)
いろいろとどうも有り難うございます。m(_ _)m
お陰様でとても使いやすくなりました。(^-^)/

で、もう1つ気になる点をお訊きしますが、
carry.cgiの78行目あたり…

# 携帯端末用の1ページのスレッド一覧表示数
$c_pagethreaddsp = 5;
# $c_pagethreaddsp = 10;

で、10行に切り替えてみたんですが…
10行になってくれないんですね。(-_-)

一応オリジナルのcarry.cgiでも試してみましたが、
はやり5行固定になっているようです。
これは「時期対応予定」ということなんでしょうか?

  こんにちは、けろっぴさん。:はた坊 (07/12/14-01:16) No.560
No.560  はた坊 (07/12/14-01:16) [ 返信 ] [ 編・削 ]  ▲ (Tree)
こんにちは、けろっぴさん。

> いろいろとどうも有り難うございます。m(_ _)m

こちらこそ、バグ報告して頂き助かっています m(_ _)m

> お陰様でとても使いやすくなりました。(^-^)/

そう言っていただけると嬉しい限りです (^^ゞ

> # 携帯端末用の1ページのスレッド一覧表示数
> $c_pagethreaddsp = 5;
> # $c_pagethreaddsp = 10;
>
> で、10行に切り替えてみたんですが…
> 10行になってくれないんですね。(-_-)

えっと、上記は *スレッド* の一覧数の設定ですが
レスの一覧数と勘違いしてないでしょうか?(^^;

> 一応オリジナルのcarry.cgiでも試してみましたが、
> はやり5行固定になっているようです。
> これは「時期対応予定」ということなんでしょうか?

スレッドの一覧数は上記の設定で変更可能です。
レスの一覧数については、以下を変更することで可能です。
ご確認ください。

# 携帯端末用の1ページのスレッド一覧表示数
$c_threaddsp = 5;
# $c_msgsize = 50;

どちらも将来的には、管理ツールから変更可能の予定です。

  あはっ(^-^; 私の勘違いでした。:けろっぴ (07/12/14-23:23) No.561
No.561  けろっぴ (07/12/14-23:23) [ 返信 ] [ 編・削 ]  ▲ (Tree)
あはっ(^-^; 私の勘違いでした。

指摘された後、ソースを検索したら見つけました。
291行目と338行目あたりの…

if ($brcnt > 5) { # いずれ設定可能にする(^^;

の”5”を”10”に変えたらレス表示行数が増えてくれました。
どうもお騒がせ致しました。 (^_^;ゞ

後、ftbはniftyに対応してますか?
対応してたら嬉しいんですけれどね。(^-^;

  こんにちは、けろっぴさん。:はた坊 (07/12/15-01:45) No.562
No.562  はた坊 (07/12/15-01:45) [ 返信 ] [ 編・削 ]  ▲ (Tree)
こんにちは、けろっぴさん。

> if ($brcnt > 5) { # いずれ設定可能にする(^^;
>
> の”5”を”10”に変えたらレス表示行数が増えてくれました。
> どうもお騒がせ致しました。 (^_^;ゞ

いえいえ、レス表示行数でしたか…私も的外れでしたね(^^;
とにかく、やりたい事が出来たようで何よりです。

この設定もコメントに書いてあるように、いずれ管理ツールで
変更可能にするつもりです。

> 後、ftbはniftyに対応してますか?
> 対応してたら嬉しいんですけれどね。(^-^;

niftyに対応とは、niftyで動くかということでしょうか?
niftyのメンバではないので確認は出来ませんが、
一般的なプロバイダと同程度のCGIスクリプトの利用が可能で
あれば問題ないとは思います。
もし、niftyでは、こういう制限、条件があるから駄目とか
情報があるのであれば教えて頂けると対処可能かもしれません。

  一応書いておきますね。:けろっぴ (07/12/16-21:07) No.563
No.563  けろっぴ (07/12/16-21:07) [ 返信 ] [ 編・削 ]  ▲ (Tree)
一応書いておきますね。

niftyは、cgiは"cgi-bin"に置くんですが、ここはプログラムとデーターのみで
htmlや画像は"homepage"というディレクトリに置かないと表示されません。

ちなみに"cgi-bin"のアクセスは
http://hpcgi*.nifty.com/****/
(*はユーザー番号とユーザー名)
です。(CGIはここから呼び出す)

また"homepage"のアクセスは
http://homepage*.nifty.com/****/
です。(ホームページ閲覧用URL)

つまりnifty対応のBBSのというのは、
上に書いたように2つのURLにファイルを分ける仕様です。
ちなみに相対パスは"homepage"と"cgi-bin"間は使えないので
双方とも"http://〜"から書かなければなりません。

ちなみに無理矢理ftbをniftyに置いたことがあるんですが、
carry.cgiだけは正常に動作してくれたようです。(^-^)b
htmlと画像データーだけ"homepage"ディレクトリに展開させて
こちらからアクセスするようにすれば、完全対応になります。
(carry.cgiとadmin.cgiは"cgi-bin"に直接アクセスして呼び出す)

ちなみにnifty対応版は、
"cgiパス"と"bbsパス"の2つのパス設定を設けますが、
双方とも同じパスにすれば普通のサーバーでも利用できます。
なのでnifty対応にしても損は無いと思いますよ。(^-^)b

ちなみにniftyはホストの逆引きができないようです。

  こんにちは、けろっぴさん。:はた坊 (07/12/17-01:38) No.564
No.564  はた坊 (07/12/17-01:38) [ 返信 ] [ 編・削 ]  ▲ (Tree)
こんにちは、けろっぴさん。

まずは、有用な情報ありがとうございますm(_ _)m
ただ対応出来るかは私の力量次第になりそうですが(^^;

> niftyは、cgiは"cgi-bin"に置くんですが、ここはプログラムとデーターのみで
> htmlや画像は"homepage"というディレクトリに置かないと表示されません。

すっかり忘れてましたが、はるか昔 nifty 使ってました(^^;
cgi が使えるようになった時に、上記の制限にがっかりして
nifty 止めたような記憶が…いや、容量だったかも知れない。

> つまりnifty対応のBBSのというのは、
>
> ちなみにnifty対応版は、
> "cgiパス"と"bbsパス"の2つのパス設定を設けますが、
> 双方とも同じパスにすれば普通のサーバーでも利用できます。
> なのでnifty対応にしても損は無いと思いますよ。(^-^)b

うーん、現在の ftb は作りが悪いので、相対パスを多用している
ので、ちょっと難しいかもしません。
単純に出来そうな手としては、nifty 版は、トップページの
html も cgi で出力するようにすること位ですね…
画像は含めてませんので、ユーザにお任せ出来ますし。

> ちなみにniftyはホストの逆引きができないようです。

あ、そうなんですか…
まあ、これもプロバイダ依存なのでスクリプト側では何とも
しようがないのですが、ちゃんと調べた方が良いのかな…
今後の検討材料にしたいと思います。

とにかく、いろいろ情報や考えて頂きありがとうございました。
もっと勉強してより良いものになるよう頑張りたいと思います!

  やっぱり難しそうですね。(^-^;:けろっぴ (07/12/19-19:21) No.565
No.565  けろっぴ (07/12/19-19:21) [ 返信 ] [ 編・削 ]  ▲ (Tree)
やっぱり難しそうですね。(^-^;

うちはniftyのBフレッツなので100MB無料なんですよ。
だから欲張ってしまうんですね。(笑)
まぁCGIを動かしても重い時は重いですからね。(-_-)

あと、もう1つお訊きして良いですか?
carry.cgiで、検索画面のように、テキストボックスを使って
記事番号を入力して目的の記事にジャンプするのはできますかね?

今チャレンジしてるんですけど、私には無理らしい…。orz
100- 200- 300- という記事リンクはできますけど、
ただこれだと画面がリンクでいっぱいになるんで、
テキストボックスでやりたいんですね。(^-^;

もし可能であれば次のバージョンにでもお願いしますね。

  こんにちは、けろっぴさん。:はた坊 (07/12/20-01:04) No.566
No.566  はた坊 (07/12/20-01:04) [ 返信 ] [ 編・削 ]  ▲ (Tree)
こんにちは、けろっぴさん。

> やっぱり難しそうですね。(^-^;

いえ、単に私の力量不足が原因です(^^;
ただトップもCGIスクリプトで出力の対応なら、それ程苦労せず
出来そうな気がしてますのでチャレンジするかもです(未定)

> あと、もう1つお訊きして良いですか?
> carry.cgiで、検索画面のように、テキストボックスを使って
> 記事番号を入力して目的の記事にジャンプするのはできますかね?

はい、それであれば動作自体は問題なく出来そうですが…
どの画面でどこにどういうイメージでというのが分かってません。

> 今チャレンジしてるんですけど、私には無理らしい…。orz
> 100- 200- 300- という記事リンクはできますけど、
> ただこれだと画面がリンクでいっぱいになるんで、
> テキストボックスでやりたいんですね。(^-^;

記事リンクをテキストボックスでということですか…
うーん、やっぱりイメージが湧きません(^^;
すいません、簡単なイメージでも書いてもらえると助かります。
それさえ固まれば、対応自体は問題ないと思います。
#どう実装するかは別途検討ですが

このツリーにはこれ以上投稿出来ません.新しいツリーで続きを書いて下さい.


[ ツリーに戻る ] [ 戻る ]

- Free Tree BBS -