KENT-WEB サポートコーナー 過去ログ [ 0213 ]


記事No: 14304
投稿日: 2015/10/21(Wed) 10:51:46
タイトル原因が分かりません
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/bbs/light.cgi

こんにちは。Norippy です。
掲示板のプログラムをここからダウンロードして改造をしました。
長いあいだ正常に動いていましたが、
少しだけ掲示板を閉鎖していました。
ところが、再開し、テスト投稿したら…
クッキーの取得がおかしくなっています
名前のところがバグっています。"Norippy (管理人)" と入れると、
必ず漢字が文字化けします。
考えられる原因は何でしょうか ?
必要とあれば、プログラムを公開します。
よろしくお願いします。


記事No: 14305
投稿日: 2015/10/21(Wed) 11:46:52
タイトルRe: 原因が分かりません
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/bbs/light.cgi

補足ですが、
おかしなことに、Windows 10 ですが、IE11 だけは正常にクッキーが保存されます。
FireFox (最新版) だけが文字化けが発生します。
サーバが原因というわけではなさそうです
なんとなくで良いのですが、なにか思い当たる原因はありますでしょうか ?


記事No: 14325
投稿日: 2015/10/25(Sun) 08:11:31
タイトルRe^2: 原因が分かりません
ID情報: kent
投稿者: KENT

> 補足ですが、
> おかしなことに、Windows 10 ですが、IE11 だけは正常にクッキーが保存されます。
> FireFox (最新版) だけが文字化けが発生します。
> サーバが原因というわけではなさそうです
> なんとなくで良いのですが、なにか思い当たる原因はありますでしょうか ?

LightBoardのバージョンが古く、クッキーの取得方法も改良されていますので、最新版にしてみてください。


記事No: 14326
投稿日: 2015/10/25(Sun) 13:27:59
タイトルRe^3: 原因が分かりません
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

こんにちは。返信ありがとうございます。http://norippy.sakura.ne.jp/cgi/light_board/light.cgi
さっそくテンプレートやCSSをいじっているのですが、
なぜか、"情報を保存" というチェックが機能しません。
この ON/OFF はどこが変わるのでしょうか ?


記事No: 14327
投稿日: 2015/10/25(Sun) 17:13:59
タイトルRe^4: 原因が分かりません
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

もうひとつ教えてほしいのですが、
http://norippy.sakura.ne.jp/cgi/light_board/admin.cgi
ここで、パスワードを入れずに、認証ボタンを押すと、
なにも画面が変化しませんが、それを「パスワードを入力してください」と
表示させるようにしたいのですが…
以前のバージョンではできていたので、何とか試行錯誤しましたがどうしてもできません…
なにもいじっていない場合の Light Board v10.1 で、
どこを変えれば、そのような動作を望めるのでしょうか… ?
いろいろと迷惑かけてしまってすみません…
できれば、
以前のバージョン → http://norippy.sakura.ne.jp/cgi/bbs/admin.cgi?mode=kanri
です。


記事No: 14328
投稿日: 2015/10/25(Sun) 20:32:50
タイトルRe^5: 原因が分かりません
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> もうひとつ教えてほしいのですが、
> http://norippy.sakura.ne.jp/cgi/light_board/admin.cgi
> ここで、パスワードを入れずに、認証ボタンを押すと、
> なにも画面が変化しませんが、それを「パスワードを入力してください」と
> 表示させるようにしたいのですが…
> 以前のバージョンではできていたので、何とか試行錯誤しましたがどうしてもできません…
> なにもいじっていない場合の Light Board v10.1 で、
> どこを変えれば、そのような動作を望めるのでしょうか… ?
> いろいろと迷惑かけてしまってすみません…
> できれば、
> 以前のバージョン → http://norippy.sakura.ne.jp/cgi/bbs/admin.cgi?mode=kanri
> です。

一番簡単にアラートを表示させるには
<input type="password" name="pass" value="" size="20">

↑を↓のように変更することだと思います

<input type="password" name="pass" value="" size="20" required>


記事No: 14329
投稿日: 2015/10/25(Sun) 21:27:14
タイトルRe^6: 原因が分かりません
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

> 一番簡単にアラートを表示させるには
> <input type="password" name="pass" value="" size="20">
>
> ↑を↓のように変更することだと思います
>
> <input type="password" name="pass" value="" size="20" required>

こんばんは ! すごいですね !!
こんなに簡単に改造できるとは思いもしなかったです。
貴重な知識、ありがとうございます !


記事No: 14330
投稿日: 2015/10/25(Sun) 21:32:51
タイトルRe^4: 原因が分かりません
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

このcookie ("情報を保存") の問題については、
わかる方いますでしょうか… ?
私が改造に失敗したとか…


記事No: 14331
投稿日: 2015/10/26(Mon) 05:02:57
タイトルRe^3: 原因が分かりません
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

> LightBoardのバージョンが古く、クッキーの取得方法も改良されていますので、最新版にしてみてください。

おはようございます。
さっそくバグと思われる所を見つけました。
テンプレートの、
error.html の、
<link href="cmn/bbs.css" rel="stylesheet" type="text/css" />
この部分が、
<link href="!cmnurl!/bbs.css" rel="stylesheet" type="text/css" />
こうなっていると、正常に CSS が読み取れないようです。

!cmnurl! → cmn/bss.css
と変えたら、エラーメッセージの画面も正常になりました。
この部分はいじっていないと思うので、何かしらのバグかと思いますが…
私がいじったことによってのバグでしたらすみません…


記事No: 14332
投稿日: 2015/10/26(Mon) 07:08:17
タイトルRe^3: 原因が分かりません
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

また発見したのですが、
bbs.css に、"bbs-name" の定義がありませんでした。
これを追加することによって、検索結果の表示上のレイアウトの問題も解決しました。


記事No: 14341
投稿日: 2015/10/28(Wed) 03:52:14
タイトルバグでしょうか ?
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

Kent さんへ
この 2点はバグでしょうか ?
確認お願いします。
あと、クッキーの記憶 ON/OFF のチェックが機能しません。


記事No: 14344
投稿日: 2015/10/28(Wed) 08:30:57
タイトルRe: バグでしょうか ?
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

またおかしなところを見つけました。
記事削除の確認画面 (各記事の右下のゴミ箱のアイコン)をクリックした先の画面で、
記事とURLが表示されません。
私だけでしょうか ?


記事No: 14345
投稿日: 2015/10/28(Wed) 09:45:06
タイトルRe^2: バグでしょうか ?
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> またおかしなところを見つけました。
> 記事削除の確認画面 (各記事の右下のゴミ箱のアイコン)をクリックした先の画面で、
> 記事とURLが表示されません。
> 私だけでしょうか ?
>

KENT-WEB内にあるサンプルを見てもわかるとおり
記事内容に関する表示は省略さえっるのが「仕様」となっています。つまり「正常動作」という事だと思います。


記事No: 14346
投稿日: 2015/10/28(Wed) 09:54:01
タイトルRe^3: 正常なのですね…
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

> KENT-WEB内にあるサンプルを見てもわかるとおり
> 記事内容に関する表示は省略さえっるのが「仕様」となっています。つまり「正常動作」という事だと思います。

おはようございます。返信ありがとうございます。
そうなんですが…できれば改善したいのですが、
私ができる範囲で、変数を設けたり、文法を変えたり、定義を変えたり、(よく分かっていないけど、一応動作しています)
CSS、CGI、テンプレートなど
見たりいじったりしたのですが、今の私の生半可な知識量では手に負えそうにもないです。
ここを改善することはできないものでしょうか ?
(わがまま言ってすみません)
改造前の配布されているLightBoard v10.1 のどこをいじれば良いのか、お分かりになられる方がいましたら、お願いします。
無理な場合は返信しなくても良いです。


記事No: 14353
投稿日: 2015/10/28(Wed) 10:28:55
タイトルRe^4: 正常なのですね…
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> > KENT-WEB内にあるサンプルを見てもわかるとおり
> > 記事内容に関する表示は省略さえっるのが「仕様」となっています。つまり「正常動作」という事だと思います。
>
> おはようございます。返信ありがとうございます。
> そうなんですが…できれば改善したいのですが、
> 私ができる範囲で、変数を設けたり、文法を変えたり、定義を変えたり、(よく分かっていないけど、一応動作しています)
> CSS、CGI、テンプレートなど
> 見たりいじったりしたのですが、今の私の生半可な知識量では手に負えそうにもないです。
> ここを改善することはできないものでしょうか ?
> (わがまま言ってすみません)
> 改造前の配布されているLightBoard v10.1 のどこをいじれば良いのか、お分かりになられる方がいましたら、お願いします。
> 無理な場合は返信しなくても良いです。
>

下記サイトにある改造スクリプトを参照されたらいかがでしょうか?
http://drc3.news-site.net/script1/


記事No: 14348
投稿日: 2015/10/28(Wed) 10:05:55
タイトルRe: バグでしょうか ?
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> Kent さんへ
> この 2点はバグでしょうか ?
> 確認お願いします。
> あと、クッキーの記憶 ON/OFF のチェックが機能しません。
>

KENTさんはお忙しいようですが・・・

前記事ご指摘のとおりだと思います。

最初のご指摘は
tmpl/error.html内、head の、
<link href="!cmnurl!/bbs.css" rel="stylesheet" type="text/css" />

↑はinit.cgi内238行目あたりから始まるサブルーリン「sub error」内にある

$tmpl =~ s/!error!/$err/g;
↑の下か上に下記を追加挿入することで解決します。

$tmpl =~ s/!cmnurl!/$cf{cmnurl}/g;

htmlファイルはいじらなくてだいじょうぶです。

あと一点、tmpl/find.html内の
<div class="bbs-name">
↑のbbs-nameがスタイルシートに無いというのもご指摘のとおりなので、スタイルシートに追加して戴ければ良いかと思います(すでに解決されたようですが・・・)


あと、ここは判らない事への質問掲示板的な要素の強い掲示板なので、スクリプトの「バグ報告」はなるべくメールでお知らせしたほうが、良いと思います。



記事No: 14354
投稿日: 2015/10/28(Wed) 10:30:04
タイトル無事直りました !
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

> KENTさんはお忙しいようですが・・・
>
> 前記事ご指摘のとおりだと思います。
>
> 最初のご指摘は
> tmpl/error.html内、head の、
> <link href="!cmnurl!/bbs.css" rel="stylesheet" type="text/css" />
>
> ↑はinit.cgi内238行目あたりから始まるサブルーリン「sub error」内にある
>
> $tmpl =~ s/!error!/$err/g;
> ↑の下か上に下記を追加挿入することで解決します。
>
> $tmpl =~ s/!cmnurl!/$cf{cmnurl}/g;
>
> htmlファイルはいじななくてだいじょうぶです。
>
> あと一点、tmpl/find.html内の
> <div class="bbs-name">
> ↑のbbs-nameがスタイルシートに無いというのもご指摘のとおりなので、スタイルシートに追加して戴ければ良いかと思います(すでに解決されたようですが・・・)
>
> あと、ここは判らない事への質問掲示板的な要素の強い掲示板なので、スクリプトの「バグ報告」はなるべくメールでお知らせしたほうが、良いと思います。

返信ありがとうございます。
ありがとうございました ! 解決しました !
error.html の css 指定を元に戻して、init.cgi を編集したら直りました。
バグの報告というか、私が何かをミスしたのかなと思ったので、
バグなのか、私が原因なのか分からなかったので…以降気を付けます。Kentさん忙しいのですか…(バグか私のミスか分からないまま)メールを送っても良いのでしょうか ?

---
$tmpl =~ s/!cmnurl!/$cf{cmnurl}/g;
$tmpl =~ s/!error!/$err/g;
---
このように修正しました。


記事No: 14383
投稿日: 2015/10/29(Thu) 10:29:49
タイトルRe: 原因が分かりません
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/light.cgi

こんにちは。何度もすみません…
今日は朝起きてから、管理者用のログイン画面をいろいろといじっているのですが、
http://norippy.sakura.ne.jp/cgi/light_board/admin.cgi
Firefox では表示は崩れませんが、
IE11 や Microsoft Edge では、"Back" にマウスが触れると、
なぜかタイトル (〜〜〜管理者用 ログイン) という文と表の間隔が狭くなります。何故でしょうか… ?


記事No: 14385
投稿日: 2015/10/29(Thu) 11:33:47
タイトル直りました
ID情報: Norippy
投稿者: Norippy
URLhttp://norippy.sakura.ne.jp/cgi/light_board/admin.cgi

直りました !
html 宣言部分を追記したら正常になりました !
掲示板を汚してしまってごめんなさい !!


[検索ページ] [掲示板]