らくがきひろば質問掲示板

お名前* URL*
e-mail* タイトル


パスワード(半角4文字以上)

  ●HOMEへ



[検索] [らくがき順] [投稿が反映されない場合]  [管理用]

▼ 投稿記事の表示順
[7]
投稿日: 2010-04-29(木) 14:38:32
ID: KBRIM

始めまして。お絵描き掲示板を設置したくて、悪戦苦闘しています。
投稿記事の表示順を、新しく投稿された記事が古い記事の下にくるように変更したいのです。
CGIファイルのどの部分を書き換えると可能になるのでしょうか?
申し訳ありませんが、アドバイスをお願い致します。

  

れいれい 投稿日: 2010-04-29(木) 23:38:49
ID: JJEWU

いらっしゃいませー。いくつか確認させてください。

新しく投稿された記事が古い記事の下に、ということは、
つまり最新の投稿が常に一番下になるように、ということでしょうかね。
ページを開いた時に、まずトップに最初でも最後でもない記事が表示されることになりますが、よろしいでしょうか。

あと、コメント順表示とらくがき順表示がありますが、その両方ともでしょうか。



投稿日: 2010-04-30(金) 00:11:08
ID: KBRIM

早速のコメントありがとございます!
ハイ、掲示板を使ってリレーで画像投稿をしたいので、話の流れが読めるように最新画像が一番下に下にしたいのです。
ご指導、よろしくお願致したしますm(__)m
ところで、JAVAコンソールを最新版(Java13)にしたら、お絵描きできなくなってしまいました:
しぃスクリプトは最新版では使えないのでしょう?
(やはり、お絵描きスクリプトはフラッシュの時代かな?)



投稿日: 2010-05-01(土) 08:03:45
ID: KBRIM

>コメント順表示とらくがき順表示がありますが、その両方ともでしょうか。

すみません…読み落としていました…
らくがき順表示だけでかまいません。よろしくお願いします。

お絵描きスクリプト。ブラウザを再インストールしたら直りました。
お騒がせしましたm(__)m



れいれい 投稿日: 2010-05-02(日) 03:56:53
ID: JJEWU

了解しました。
それでは以下に手順を書きます。

1. rakugaki.cgi をテキストエディタで開く
2. 1925行目に以下の記述があります

     1925    for $i(@slst){

  これを以下のように書き換えます

     1925    for $i( $data{ 'sort' } ? @slst : reverse @slst ) {

3. 保存した後、それをサーバに上書き転送

これでおそらくご希望のとおりになると思います。



website 投稿日: 2010-05-02(日) 09:41:01
ID: KBRIM

ありがとうございました!
指示箇所を書き換えたら、思うとおりに表示されました。
どうも、お手数をおかけしました^^
他に表示を少しいじらせて貰いました。
(設置したらくがきのアドレスはURL欄に貼っています)
このオエビ、指示テキストが別ファイルになって、エンコードをUTF-8に変更できるのがいいですね。




▼ コメントの投稿制限
[6]
投稿日: 2009-12-23(水) 03:49:56
ID: YJUT?

初めまして。
DLさせて頂きカスタマイズ中なんですが、質問させて頂きます…。
例えばコメント内に「http」が入ってたら投稿不可になる等、特定の単語を制限するには、
CGIファイルのどの部分にどう記述すれば可能になりますか?
管理画面のIP制限のみでいこうかとも思ったのですが、やっぱりこれも出来るようにしたいと思い…
お忙しいところ申し訳ないですがよろしくお願いします;

  

れいれい 投稿日: 2009-12-24(木) 19:35:44
ID: JFKCV

メリークリスマス (笑)

実はうちにもスパムが結構来るので、この対策は導入してたりします。
それでは以下にカスタマイズの方法を。

1. rakugaki.cgi をテキストエディタで開く
2. 366行目と367行目に以下の記述があります

     366    $ipf=ipck($ip);
     367    errmes(326)if $ipf&&$v{limip};


  この間に以下の3行を挿入します

     $iWord = '特定の単語';
     ( $iWord = quotemeta( $iWord ) ) =~ s/\\ /|/g;
     $ipf ||= $data{ comment } =~ /$iWord/;


  最終的に、以下のようになります

     366  $ipf=ipck($ip);
     367  $iWord = '特定の単語';
     368  ( $iWord = quotemeta( $iWord ) ) =~ s/\\ /|/g;
     369  $ipf ||= $data{ comment } =~ /$iWord/;
     370  errmes(326)if $ipf&&$v{limip};


3. 保存した後、それをサーバに上書き転送

特定の単語は「http url」など、半角スペース区切りで複数書く事ができます。
こんな感じでいかがでしょう。



投稿日: 2009-12-25(金) 21:25:24
ID: KBKCZ

こんばんは。
クリスマスプレゼントにカスタマイズの方法、ありがとうございます(笑

早速書いて頂いたのを実行してみたところバッチリ機能しました。
実際の構文に加えて解説もとてもわかりやすく、ド素人な私でもちゃんと出来ました…
無事に設定も終え、これから存分に利用させて頂きたいと思います。
本当にありがとうございます!




▼ 上部の前後リンクの削除
[5]
あき 投稿日: 2009-10-21(水) 01:18:44
ID: WTJNC

もう一つ質問してよろしいでしょうか><;
過去の五件・次の五件、というのが上にも下にも出てきてしまい、下にだけ表示したいのですが、その場合はどうすればいいでしょうか…?
何度もすみません、よろしくお願いします。

  

れいれい 投稿日: 2009-10-21(水) 04:58:57
ID: JFKCV

違う質問になるようなので分けさせていただきました。
以下のように書き換えてください。

1. rakugaki.cgi をテキストエディタで開く
2. 209〜210行目に以下の記述があります

     209    putlink($tp);
     210    &catlink;


  以下のように書き換えます (先頭に # を加えます)

     209  #  putlink($tp);
     210  #  &catlink;


4. 保存した後、それをサーバに上書き転送

これでご希望のとおりになると思います。



あき 投稿日: 2009-10-21(水) 20:35:07
ID: WTJNC

ありがとうございます!^^早速試させて頂きました。

一度「過去の五件」をクリックした後だとちゃんと下のみの表示になるのですが、最初掲示板を開いたときには「過去の五件」が一番上に出てしまいます。
説明がわかり辛いかも知れませんが、また改善方法をお教え頂ければ幸いです><



れいれい 投稿日: 2009-10-22(木) 01:27:15
ID: JFKCV

それは多分HTMLを更新してないだけだと思いますよ。
[投稿が反映されない場合] から更新してみてください。



あき 投稿日: 2009-10-22(木) 02:05:20
ID: WTJNC

ありがとうございます、なりました!
初歩的な間違いが多くて申し訳ありません…!

ご丁寧に、本当にどうもありがとうございます^^




▼ 質問失礼します (上部リンクの文字サイズの変更と下部への移動)
[4]
あき 投稿日: 2009-10-19(月) 00:29:14
ID: WTJNC

カスタマイズしていたのですが、どうしても解らなくなったので質問させて頂きます。
表示する際に絵の下にコメントなどを表示させたいのですが、その際はどこを調整すれば良いでしょうか?
初心者的な事で申し訳ありません。
改善方法等お教え頂ければ幸いです。

  

あき 投稿日: 2009-10-19(月) 00:49:28
ID: WTJNC

申し訳ありません、自己解決致しました^^;
何故かパスワードが合わない様なので、消して頂けると助かります。
お騒がせして申し訳ありませんでした。



あき 投稿日: 2009-10-19(月) 01:07:32
ID: WTJNC

何度も申し訳ありません><;
もう一つだけ質問です。


[カタログ表示] [検索] [コメント順] [投稿が反映されない場合]  [管理用]

↑の文字サイズを小さくしたい&掲示板の下部に置きたいのですが、どうすればいいでしょうか?
ご迷惑お掛けして申し訳ありません;

よろしくお願いします。



れいれい 投稿日: 2009-10-19(月) 23:18:00
ID: JFLCG

すいません、それに関してはCGIファイルを直接編集しなければ実現できません。
以下具体的な手順です。
ちなみに編集と同時に行がずれていきますが、ずれた後の行数で書いてます。

まずはサイズ変更。

1. rakugaki.cgi をテキストエディタで開く
2. 351行目に以下の記述があります

     351    print"$s3<$f3$tn>";

  これを以下のように書き換えます

     351    print qq|$s3<$face"○"$tn>|;
   (○の部分に 1〜7 の数字)

次に掲示板下部への移動。

3. 349行目と350行目に以下の記述があります

     349    print qq|$s2<div align="center">|;
     350    return if $v{applet}==64&&$ident&&!$catf;


  この間に以下の2行を挿入します

     }
     sub fcom{


  最終的に、以下のようになります

     349    print qq|$s2<div align="center">|;
     350  }
     351  sub fcom{
     352    return if $v{applet}==64&&$ident&&!$catf;


4. 215行目と216行目に以下の記述があります

     215    &rakulst;
     216    print'</div>';


  この間に以下の行を挿入します

     &fcom;

  最終的に、以下のようになります

     215    &rakulst;
     216    &fcom;
     217    print'</div>';


5. 1816行目と1817行目に以下の記述があります

     1816      &rakulst;
     1817      print'</div>';


  この間に以下の行を挿入します

     &fcom;

  最終的に、以下のようになります

     1816      &rakulst;
     1817      &fcom;
     1818      print'</div>';


最後に

4. 保存した後、それをサーバに上書き転送

これでご希望の表示になると思います。
もしこれで何か不具合が出たら、お知らせください。



れいれい 投稿日: 2009-10-19(月) 23:22:16
ID: JFLCG

あ、コピペする時は、行番号や行頭の余分なスペースは削除してくださいね。



あき 投稿日: 2009-10-20(火) 00:36:28
ID: WTJNC

丁寧にありがとうございました^^
一度元の状態を別名で保存した上で二度手順通りに試したのですが、何故か見た目に変化無しです><;

何度か確認したのですが、やり方は間違っていないと思います…。
申し訳無いのですがもう一度確認して頂ければ嬉しいです;



あき 投稿日: 2009-10-20(火) 00:40:21
ID: WTJNC

あ、すみません!!本当に申し訳ありません、空白が原因でした><;
解決しました、ありがとうございます!!

これからはもっと確認をちゃんとするようにします;
ありがとうございました^^*




▼ 質問です (Basic認証下のPaintBBSでの投稿)
[3]
よし 投稿日: 2009-07-12(日) 00:53:51
ID: KJHPR

出来る限りのことはしてみたのですが手の打ちようがなくなってしまったので質問させていただきます、宜しくお願いします。
しぃペインター、アップロード、文字のみは通常通り投稿できるのですが、
PaintBBSで絵を投稿する際にのみ投稿ボタンを押すとダイアログボックスが出て
コメントページに辿りつけず投稿できません。
ダイアログボックスの内容はこのようなものでした↓

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">

<HTML><HEAD>
<TITLE>401 Authorization Required</title>
</HEAD><bODY>
<H1>Authorization Required</H1>
This server could not verify that you
are authorized to access the document
requested. Either you supplied the wrong
credentials (e.g., bad password), or your
browser doesn't understand how to supply
the credentials required.<P>
</BODY></HTML>

他のサイトのらくがきひろばさんのPaintBBSは投稿できるのですが…

ちなみに、サーバーはゼロ・ウェブサーバーを借りています。
http://0web.cjb.net/

  

よし 投稿日: 2009-07-12(日) 00:58:17
ID: KJHPR

.htaccessを使用していることが問題のようでした。
これはどうにもならないのでしょうか?



れいれい 投稿日: 2009-07-12(日) 05:23:54
ID: JFKA@

返されてるメッセージを見る限り、認証が必要な設定にされてるようですが、
こちらはそれをまったく想定せずにらくがきひろばを作りましたので、
どうすれば動くかわかりませんし、正直動くようになるかもわかりません。

…ですが。さすがにこれだけではあまりにも申し訳ないので調べてみました(笑)

同じようなケースで BBSNote の質問掲示板に投稿がありました。
それを見る限り、らくがきひろばでは必要ないと思って
設定画面からカットした項目をいじる必要があるようです。

具体的な手順は

1. canvas.cgi をテキストエディタで開く
2. 206行目と207行目に以下の記述があります

     206  $p7<$pn"send_header_timer" value="true"$tm>
     207  _EOH


  この間に以下の行を挿入します

     $p7<$pn"send_advance" value="false"$tm>

  最終的に、以下のようになります

     206  $p7<$pn"send_header_timer" value="true"$tm>
     207  $p7<$pn"send_advance" value="false"$tm>
     208  _EOH


3. 保存した後、それをサーバに上書き転送

こちらでは動作確認していませんので、正直これで動くのかわかりませんが、
上記の質問掲示板に書かれていた内容を反映するとこのようになります。
取りあえず試してみてください。



よし 投稿日: 2009-07-12(日) 11:20:10
ID: KJHPR

無事動きました!
BBSNoteの掲示板も確認しておけばお手数をかけずに済むところをすみませんでした...m(_ _)m
丁寧なご回答、本当にありがとうございました!




▼ 投稿時の404エラー
[2]
電波 投稿日: 2009-04-13(月) 23:42:58
ID: FYHVI

もし質問する場所が違ったら申し訳ありません。
らくがきひろばとしぃペインターを使っているのですが、絵を描いて投稿ボタンを押すと404エラーが出てしまいます。絵は正常に投稿されています。
どうやらfinish.cgiが存在しないのが原因のようなのですが、これはどうすれば改善されますか?

  

れいれい 投稿日: 2009-04-14(火) 07:24:34
ID: JFJCY

 finish.cgi というのは、しぃ系アプレットがかつての poo板との
互換をとるために呼び出すもので、らくがきひろばでは必要のない cgi です。

それが呼び出されるのは 設定がサーバーに合っていないからかもしれません。

一応、設定画面の「サーバーに関する設定」の中に「CGIが受け渡すデータのMIMEタイプ」
というのがあり、今回怪しいと思われる部分の設定ができるようになっていて、
通常そこは「application/octet-stream」が入っています。

ちなみにサーバーはどちらでしょうか?
できれば設置 URL もお聞きしたいところですが、それがためらわれるなら
サーバーだけでもいいのでお知らせください。



電波 投稿日: 2009-04-14(火) 18:21:46
ID: FYHVI

分かりやすい説明ありがとうございます。
サーバーはland.to ( http://land.to/ )ですが、MIMEタイプには何を設定すればいいのですか?



れいれい 投稿日: 2009-04-14(火) 22:40:13
ID: JFJCY

さすがにサーバーに合う設定まではわからないですが、
取りあえずは「application/zip」辺りはどうでしょう。

ちょっと自分でも確認してみたいと思っています。



電波 投稿日: 2009-04-14(火) 23:51:42
ID: FYHVI

すみません。「絵の投稿後の飛び先URLの取得方法」を一時ファイル経由にすることで改善できました。
MIMEタイプを設定するのとどちらがいいとかありますか?



れいれい 投稿日: 2009-04-15(水) 00:28:40
ID: JFJCY

 一時ファイル経由は、コメント入力ページにデータを引き渡す際に、
一時的にそのデータが記入されたファイルを作成し、
引き渡しが済んだらそのファイルを削除する、という動作になります。
ファイルを作ったり消したりと、サーバーに余計な負荷が掛かります。
…とはいえ、投稿時の一瞬だけのことなので、実質問題はありません。

ただ、負荷が掛かっていたりすると、一時ファイルがうまく削除されず
投稿のたびにたまっていったりすることもまれにあります。


 ちなみにこちらでも land.to に設置してみましたが、
通常の設置方法、通常の設定で問題なく書き込みができるようです。

もし突き詰めたいなら、rakugaki.cgi?mode=dispdef で表示される情報を
コピペしてもらえないでしょうか。
そこにはお名前やメアド情報もあるので、その辺は伏せてもらって構いません。

もちろん、これで問題解決で終了という事でもOKです。



電波 投稿日: 2009-04-17(金) 23:14:40
ID: FYHVI

返事遅れました、電波です。
以下、rakugaki.cgi?mode=dispdefで表示される内容をコピペします。

admail   1
admin (異常なし) 1
ane
anmdef 0 1
anmlim 512
anmlk 1 1
anmup 0
anotw 1 1
anp rakugakianm/
applet 204 1
bgcol FFFFFF 1
bgimg 1
bglnk 1
bgpal FFFFFF 1
bgtbl 1
bgttl 1
btitle お絵かき掲示板 1
calgn 1 1
canvas canvas.cgi
catmax 100
catxnum 10 1
cclpt 0 1
comdte 1 1
comh 0 1
comhst 0 1
comnlim 0 1
comnme 1 1
comtim 1 1
comtkb 投稿日: 1
contenbl 1 1
countfile rakugakiwork/count
csavemd 2 1
cssfile rakugaki.css
datafile rakugakiwork/data
defont Osaka-等幅,MS ゴシック 1
delenable 1 1
delhis 0
diary 0 1
dspap 1 1
dspcf 0 1
dspip 0 1
dspnum 20
dsptm 1 1
dtdsp 1 1
errorlog rakugakiwork/log_e.txt
foothtm 1
gifaprv 1 1
gp rakugakicg/
hdef 200 1
headhtm 1
hlim 500
hmax 500 1
hmin 100 1
hpotw 0 1
htgturl 1
html index.html
htmpos
icodata 1
icofsz 16
icomax 16
icomd 1 1
icopos 0 1
icp rakugakiicon/
ipcom rakugakiwork/ipdata.cgi
ipcount rakugakiwork/ipcount
ipfile rakugakiwork/iplist.txt
iplog rakugakiwork/iplog.cgi
ipmf 0
jaex jar
jsfile rakugaki.js
limip 1
limit 0
line 100% 1
lktoaf 1 1
locatemd 0
lockfile rakugakiwork/writeenable
logfile rakugakiwork/log
lrchg 1 1
lrchg2 0 1
makeanm 1
makefile getpic.cgi
makethum 1
mime application/octet-stream
mp (異常なし) 1
onlayer 0
palgn 1 1
pfh pic
pfn 6
picdte 1 1
picdtm お絵かき時間: 1
picedt [作者用] 1
piclk 1 1
picnme 1 1
picnum 1 1
pictkb 投稿日: 1
picttl 1 1
pl000 1
pl001 1
pl002 1
pl003 1
pl004 1
pl005 1
pl006 1
pl007 1
pl008 1
pl009 1
pngtype 0 1
pr000 1
pr001 1
pr002 1
pr003 1
pr004 1
pr005 1
pr006 1
pr007 1
pr008 1
pr009 1
ptalt 1
ptitle お絵かき掲示板 1
ptpic 1
pttf Osaka,MS Pゴシック 1
ptts 6 1
quotc 1
quotf 0 1
readjmd 0
relck rakugakiwork/raku_relck
script rakugaki.cgi
sendmail
shibk
shibkcol 1
shicolbar 1
shicolbfh 1
shicolbk 1
shicolbk2 1
shicolfrm 1
shicolhl 1
shicolico 1
shicolisl 1
shicoltxt 1
shicomp 15
shiimgcvs
shijpeg 1
shiplmt 256
shipopup 0 1
shiptype 0
shisecclk 1
shisectim 1
shisecurl 1
shiszbar 1
shitclbar 1
shitclbtn 1
shitclbtn2 1
shitclfrm 1
shitcltxt 1
shiundo 90 1
shiundoinmg 15 1
slctdap 3 1
slbpos 0 1
sortfile rakugakiwork/sort.txt
sortmd 0 1
sp rakugakithum/
srclk 1 1
szcom 2 1
szttl 4 1
tablew 95% 1
tag 0 1
tbdrc 000000 1
tbdrw 1 1
tbmgc 1
tbmgw 0 1
thumh 64
thumw -1
timezone JST-9 1
ttlppt ▼ 1
txcom 000000 1
txdnm 1
txhov 1
txlnk 0039FF 1
txnml 000000 1
txpal 1
txstr FF390 1
txttl 1
upload 256
urlcgi
urlhtm
variable 1
ver 1.11_2
wdef 200 1
wlim 500
wmax 500 1
wmin 100 1
wrap 0 1
xhtml 0
ylimit 600 1



れいれい 投稿日: 2009-04-18(土) 08:29:27
ID: JFK?@

 コピペ情報を元に、そちらと条件を合わせてテストしました。
…通常の設定で難なく投稿できてしまいました;
同じ land.to でも、内部的なサーバーの違いとかによって
挙動が違うとかあるんでしょうかね…

条件を合わせてこれですから、さすがにこれ以上は探りようがないですが、
幸いなことに「一時ファイル経由」設定で動作するとのことですので、
ちょっとすっきりしませんが、これで終了ということでよろしいでしょうか。



電波 投稿日: 2009-04-19(日) 11:41:55
ID: FYHVI

はい、ありがとうございました。
問題なく使えますので、これからも利用させていただこうと思います。




▼ 質問です (スクロールバーの色)
[1]
ちあき 投稿日: 2009-02-01(日) 01:57:52
ID: Y@KWT

過去ログがどこにあるのか分からなくて、見ずに質問します。もし過去ログに同じ質問と回答があったら申し訳ありません。
表示ページの、スクロールバーの色変更等をするにはどうすれば良いのでしょうか?それとも出来ないのでしょうか?

  

れいれい 投稿日: 2009-02-01(日) 16:04:21
ID: JFK@W

 すいません、元々はしぃちゃんの所にあった当掲示板ですが、
それもなくなってしまって過去ログが参照できない状態になっています。
この書きこみがいずれ過去ログになって、みなさんが参照するようになるんでしょうね。

というわけで本題ですが、

>スクロールバーの色変更等をするにはどうすれば良いのでしょうか?

 らくがきひろば自体には設定する項目はありませんが、
スクロールバーの色を変えるのは、スタイルシートで実現できますので、
"rakugaki.css" を編集すれば可能です。具体的には、以下を書き加えます。

html, body {
 scrollbar-base-color: ○○;
 scrollbar-face-color: ○○;
 scrollbar-arrow-color: ○○;
 scrollbar-track-color: ○○;
 scrollbar-3dlight-color: ○○;
 scrollbar-highlight-color: ○○;
 scrollbar-shadow-color: ○○;
 scrollbar-darkshadow-color: ○○;
}


○○の部分に色コード (#777777 など) が入ります。
それぞれが何の色なのかは、説明されているサイトさんがありますので、
そちらを見てもらうとわかりやすいかと。

「スクロールバーの色 css」で検索するといろいろ検索されますが、
こちらのサイトさんがわかりやすかったのでご紹介しておきます。
Webページ作りのお勉強 - スクロールバーの色を指定する



ちあき 投稿日: 2009-02-02(月) 02:02:32
ID: Y@KWK

無事解決しました!
自分なりに検索しつつ色々参考にしながら試行錯誤したのですが、なかなかうまくいかず。
『html, body {』の箇所が頑として分かりませんでした…!(う~~素人
お手数おかけしました。もやもやがすっきりです!可愛くなりましたv
ありがとうございました。







about...