■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50 [PR]ぜろちゃんねるプラス[PR]  
レス数が1000を超えています。残念ながら全部は表示しません。

ぜろちゃんねるプラス質問スレ

1 :windyakin ★:2011/07/10(日) 16:29:56.74 ID:???0
■ぜろちゃんねるプラスWiki
http://sourceforge.jp/projects/zerochplus/wiki/FrontPage

465 :0ch+開発担当 ◆0chp.sx.ik :2013/07/06(土) 20:06:03.59 ID:n5C25bwk0
>>464
デフォルトの設定だとすると、例えばある板のURLが
 ttp://example.jp/bbs1/
となっていれば管理画面は
 ttp://example.jp/test/admin.cgi
でアクセスできます。

 ttp://example.jp/user1/bbs2/
なら
 ttp://example.jp/user1/test/admin.cgi
になります。

466 :名無しさん@ぜろちゃんねるプラス:2013/07/10(水) 15:22:18.54 ID:nft+Igug0
プラグインでIDと、書き込むスレッドのタイトルを取得したいのですが、可能でしょうか。
可能でしたらどう記述すれば良いのか教えていただけないでしょうか。

467 :0ch+開発担当 ◆0chp.sx.ik :2013/07/10(水) 20:25:35.94 ID:+331Ws7Y0
>>466
IDは以下のようにして生成すれば取得出来ます。
  # $Sys は sub execute の第1引数
  my $Conv = $Sys->Get('MainCGI')->{'CONV'};
  my $id = $Conv->MakeID($Sys->Get('SERVER'), $Sys->Get('CLIENT'), $Sys->Get('KOYUU'), $Sys->Get('BBS'), 8);
ただしメール欄入力やキャップ権限などでID:???や専用IDが
表示されている場合でも8桁の日替わりランダムな文字列が生成されます。

スレッドのタイトルは書き込み前処理(type=16)限定ですが、以下のようにすれば取得出来ます。
  # $Sys は sub execute の第1引数
  my $Threads = $Sys->Get('_THREAD_');
  my $title = $Threads->Get('SUBJECT', $Sys->Get('KEY'));

type=1, 2の場合は直接datファイルから取得してください。
  my $datPath = $Sys->Get('DATPATH');
  open(my $fh, '<', $datPath);
  $_ = <$fh>;
  my $title = (split /<>/, $_, -1)[4];
  close($fh);

468 :名無しさん@ぜろちゃんねるプラス:2013/07/11(木) 09:42:06.70 ID:Jt9UcCDs0
>>467
ありがとうございます。

矢継ぎ早に申し訳ないのですが、名前、メール欄、本文、ID、スレタイ、DATKEY、HOST、IP、端末情報、以外に取得できるものはありますでしょうか。

469 :0ch+開発担当 ◆0chp.sx.ik :2013/07/11(木) 19:48:42.51 ID:uRyFMTSQ0
>>468
端末情報はユーザーエージェントと各社ごとの端末固有情報の2種類があります。

以下のようにすれば端末の種類もわかります。
  $client = $Sys->Get('CLIENT');
  if ($client & $ZP::C_AU_M) { ... } # 例えばauの3G回線
ただしほぼIPアドレスだけで判別していて、
WiFiやテザリングなどを使用されると判別できないので正確ではありません。

あまり役に立ちそうにありませんが、掲示板のディレクトリ名も取得出来ます。
  $bbs = $Sys->Get('BBS');

スレ立てとレスのどちらであるかも一応わかります。
  $tate = $Sys->Equal('MODE', 1);
  if ($tate) { スレ立て } else { レス }

フォームやクッキーの情報も取得可能です。
  $param1 = $Form->Get('param1'); # $Formはsub executeの第2引数
  my $Cookies = $Sys->Get('MainCGI')->{'COOKIE'}; # $Sysはsub executeの第1引数
  $cookie1 = $Cookies->Get('cookie1');

多分これくらいだと思います。

470 :新規スレッド作成:2013/07/13(土) 11:17:17.71 ID:n0WR3gp60
「新規スレッド作成」は管理者しか作れないようできるのしょうか?

471 :0ch+開発担当 ◆0chp.sx.ik :2013/07/13(土) 12:02:20.59 ID:+TRpiwrM0
>>470
管理画面からスレッドを作成する機能はありませんが、
スレ立て専用のキャップとキャップグループを作ってそれを使うのはどうでしょうか。

472 :新規スレッド作成:2013/07/13(土) 16:41:03.28 ID:n0WR3gp60
>スレ立て専用のキャップとキャップグループを作ってそれを使うのはどうでしょうか。
これでも一般人からのスレ立てを防ぐことはできませんよね

--------------
(時間経過によらない)スレッド立てすぎ規制 (0で無効)
一度スレッドを立てた人は、ここで設定された数だけ新たなスレッドが、他の人たちにより立てられるまで、新たにスレッドを立てられません。 下の項目と、両方同時に有効にできます。片方しか使わない場合はどちらかを無効化してください。

設定時間内に立てることのできるスレッドの最大数
(0時間にすると無効にできます)

473 :0ch+開発担当 ◆0chp.sx.ik :2013/07/13(土) 17:21:01.86 ID:+TRpiwrM0
>>472
掲示板設定の0chオリジナル設定のところに
「スレッド作成CAP規制」という設定項目があるのでそれを有効にしてください。

それからキャップグループの設定で「スレッド作成可能(キャップ)」の権限を持たせれば
そのキャップグループに属するキャップにしかスレッドの作成ができなくなります。

474 :新規スレッド作成:2013/07/14(日) 13:28:09.37 ID:V0uAxDJk0
キャップのみスレッド作成できました。

ERROR:現在この板のスレッド作成はキャップのみ可能です。
管理人に相談してください。。。

475 :名無しさん@ぜろちゃんねるプラス:2013/07/16(火) 03:29:35.52 ID:ecfSYDmE0
1スレッドのレス最大数を1000にしてるのですが、
1000に達するとRes Listに表示されるHOSTやIPなどが
1レスずつズレるような気がします。
ご確認お願いできますでしょうか?

476 :0ch+開発担当 ◆0chp.sx.ik :2013/07/16(火) 19:41:05.50 ID:vxJFgYa+0
>>475
確かにそうですね。
ホスト名などのログ情報はレスとの結びつきが弱かったので
もしかしたらズレるかもしれないと思っていたのですが、案の定ズレましたね…

ズレを修正しつつ、レスが一致しない場合はログ情報を表示しないように修正しておきました。
必要であれば以下からファイルをダウンロードして mordor/thread.res.pl を置き換えてください。
http://sourceforge.jp/projects/zerochplus/scm/svn/blobs/466/zerochplus/branches/0.7.x/test/mordor/thread.res.pl
http://svn.sourceforge.jp/svnroot/zerochplus/zerochplus/branches/0.7.x/test/mordor/thread.res.pl

477 :457:2013/07/17(水) 01:37:22.39 ID:B0ndEixY0
>>476
直りました!素早いご対応ありがとうございます。

478 :名無しさん@ぜろちゃんねるプラス:2013/07/17(水) 18:19:23.28 ID:qMuU6Q7o0
突然で申し訳ございません
外部(スクリプトの稼働しているサーバー以外)から浮上属性のついたスレッドかどうか判別することは可能でしょうか
またそのためには何を取得すれば良いのでしょうか

479 :0ch+開発担当 ◆0chp.sx.ik :2013/07/17(水) 19:15:31.96 ID:Z0/rSuME0
>>478
今のところ外部からスレッドの属性情報を取得する方法はありません。

属性情報は 各板DIR/info/attr.cgi にまとめて記録されています。
内容はわりとシンプルなので、自分でこのファイルにアクセスする
CGIプログラムを作るのが手っ取り早いかと思います。

480 :名無しさん@ぜろちゃんねるプラス:2013/07/17(水) 20:38:41.51 ID:qMuU6Q7o0
>>479
ありがとうございます
解決しました

481 :名無しさん@ぜろちゃんねるプラス:2013/07/20(土) 05:54:20.05 ID:CpnjKDCk0
すみませんが教えてください。
新規に掲示板を作成し、『掲示板処理を正常に完了しました。 』と表示されました。
ここから掲示板のURLをクリックするとHTTP 404となり『Web ページが見つかりません』と出てきてしまいます。
どうすればよいのでしょうか?
教えてください。

482 :名無しさん@ぜろちゃんねるプラス:2013/07/20(土) 06:20:15.54 ID:CpnjKDCk0
481です。レンタルサーバーはさくらインターネットのスタンダードを使用しております。

483 :0ch+開発担当 ◆0chp.sx.ik :2013/07/20(土) 14:08:13.98 ID:vtkJAFoM0
>>481
推測ですが、testフォルダの中身だけをアップロードしていませんか?
testフォルダはフォルダごとアップロードしてください。

そうでなければ設置した手順などの詳細を書いてください。

484 :名無しさん@ぜろちゃんねるプラス:2013/07/20(土) 16:32:45.60 ID:CpnjKDCk0
>>481
開発ご担当者様。
迅速なお返事ありがとうございました。まったくその通りでした。
大変申し訳ございませんでした。
あともう一点質問させてください。
既出ではありますが、掲示板にてスレを作成しようとすると、
「ERROR:現在この掲示板は読取専用です。ここは待つしかない。。。 」と表示されます。
過去の質問を見て「BBS_READONLY=none」にしたらよいや他の質問も拝見させていただいたのですが、この設定に行くまでの道順がわかりません。本当に申し訳ございませんが教えていただけないでしょうか?
よろしくお願いいたします。

485 :名無しさん@ぜろちゃんねるプラス:2013/07/20(土) 16:37:53.26 ID:CpnjKDCk0
484です。
ネット中を探しまくっていたらこの質問すれの上の方にありました。
表示されているものしかないと思って、『全部』というものを押したら全部見れて解決できました。ご迷惑をおかけして申し訳ございませんでした。
楽しく使わさせていただきます。

486 :0ch+開発担当 ◆0chp.sx.ik :2013/07/20(土) 16:41:51.65 ID:vtkJAFoM0
>>484
管理画面の掲示板一覧からその掲示板のリンクをたどり、
掲示板設定→0chオリジナル設定 に進むと「掲示板読取専用」という項目があります。
この設定を「書き込み可」にすると書き込み可能になります。

487 :0ch+開発担当 ◆0chp.sx.ik :2013/07/20(土) 16:44:13.52 ID:vtkJAFoM0
>>485
解決できたみたいですね。
0ch+の設定は初心者には分かりにくいものも多いので
またわからないことがあれば遠慮なく質問してください。

488 :名無しさん@ぜろちゃんねるプラス:2013/07/20(土) 17:22:39.55 ID:CpnjKDCk0
開発ご担当者様。
ありがとうございます。勉強しながら頑張ってまいります!!
本当にありがとうございました。

489 :名無しさん@ぜろちゃんねるプラス:2013/07/21(日) 02:45:56.33 ID:xFVMecnk0
何度もすみません。
掲示板はできたのですが、書き込む方から『串を刺してたら書けない』と言われました。
これは対処方法があるのでしょうか?

490 :0ch+開発担当 ◆0chp.sx.ik :2013/07/21(日) 11:00:28.80 ID:ThrWs4FM0
>>489
プロキシ経由での書き込みはデフォルトで規制しています。
解除する場合は以下のどちらかの設定をしてください。
・システム設定→規制設定→DNSBL設定 の「BBQ」のチェックを外す
・各掲示板→掲示板設定→制限設定→DNSBLチェック の「スルーする」にチェックを入れる

491 :名無しさん@ぜろちゃんねるプラス:2013/07/22(月) 00:15:45.88 ID:YzMIVOfo0
>>490
開発ご担当者様
ありがとうございます。こういうのを作るのは初めてで0chにていろいろ勉強させてもらっております。本当にありがとうございます。
さて、また質問です。(何度も申し訳ございません)
『jane styleからだと書き込みできないのですか?』と利用者の方より質問いただきました。この質問板を見返したところ>>15にて同じ質問が上がっており、>>23にて心当たりがある回答が上がってました。
私は現在「test」フォルダを別名にて使用しています。これが原因なのでしょうか?ためしにサーバーに上がってる改名したファイルをtestに戻すと掲示板に書き込むこと自体が出来なくなってしまいました。もう一度掲示板を0から作り直す必要があるのでしょうか?すでに利用者の方もたくさん書き込んでいただいているのでなにか0から作り直す以外に方法があれば教えてください。よろしくお願いします。

492 :0ch+開発担当 ◆0chp.sx.ik :2013/07/22(月) 08:03:43.42 ID:ol2ybtSw0
>>491
専用ブラウザから書き込みができるようにするには
bbs.cgiを2chの仕様に合わせて以下のような場所に配置する必要があります。
 ttp://example.jp/test/bbs.cgi

以下の手順でディレクトリ名をtestに戻すことができます。
・ディレクトリ名を「test」に変更
・管理画面でシステム設定->基本設定->CGI設置ディレクトリを「/test」に設定
・管理画面で掲示板一覧からすべての掲示板の「index更新」を行う

493 :番号名前:2013/07/22(月) 20:04:09.52 ID:CgZ5PW6Y0
このひとつ前の投稿492ですが、横に「名前」がありますね。
492 名前
この「名前」は何故あるのでしょうか?
個別スレでは「名前」は消えている。
http://yakin.38-ch.net/test/read.cgi/zerochplus/1310282996/
本家2chでも名前がありますが、この名残かな。
http://toro.2ch.net/tech/

「名前」を消すにはどこを削除すればいいのでしょうか。

494 :0ch+開発担当 ◆0chp.sx.ik :2013/07/22(月) 20:16:38.62 ID:ol2ybtSw0
>>493
0ch+はできるだけ2chに近づけるという方針で開発しています。
これもその一つですね。

index.htmlで表示されている「名前」を消すには
module/varda.pl の sub PrintResponse 内 692行目を書き換えてください。
  692: $Page->Print(" <dt>$n 名前:");

495 :番号名前:2013/07/22(月) 20:59:47.36 ID:+hF78XVE0
>0ch+はできるだけ2chに近づけるという方針で開発しています。
なるほど

496 :名無しさん@ぜろちゃんねるプラス:2013/07/23(火) 13:56:00.68 ID:BwqsgTUA0
>>492
ありがとうございます。
もう1点質問ですがトリップを付けると書き込みをする際にコテが文字化けすることがあります。予防策はありますか?

497 :0ch+開発担当 ◆0chp.sx.ik :2013/07/23(火) 19:28:43.64 ID:zs8sKCsA0
>>496
0.7.3現在、read.cgiの書き込みフォームで名前欄が文字化けしてしまう不具合があります。

read.cgiのsub PrintReadFoot内 456行目辺りの2行を以下のように書き換えれば修正可能です。
  $cookName = &$sanitize($Cookie->Get('NAME', ''));
  $cookMail = &$sanitize($Cookie->Get('MAIL', ''));
  ↓
  $cookName = &$sanitize($Cookie->Get('NAME', '', 'utf8'));
  $cookMail = &$sanitize($Cookie->Get('MAIL', '', 'utf8'));

498 :名無しさん@ぜろちゃんねるプラス:2013/07/23(火) 23:49:14.54 ID:BwqsgTUA0
>>497
いつも迅速なお返事ありがとうございます。
今のところ問題なく稼働するようになりました。ありがとうございます。

499 :名無しさん@ぜろちゃんねるプラス:2013/07/28(日) 11:29:10.83 ID:5SZlZLPM0
期限付きのアク禁ってプラグインか何かで出来ますか?
何時間経過したら自動で規制解除みたいな。

500 :0ch+開発担当 ◆0chp.sx.ik :2013/07/28(日) 22:21:35.84 ID:WnEhc5gI0
>>499
プラグインで何とかやってみました。以下のどちらかから 0ch_exdeny.pl をダウンロードしてください。
http://sourceforge.jp/projects/zerochplus/scm/svn/blobs/head/codes/0ch_exdeny.pl
http://svn.sourceforge.jp/svnroot/zerochplus/codes/0ch_exdeny.pl

「規制ユーザの編集」で、有効期限を付けたいものの行頭に
「!exdeny:expires=YYYY/MM/DD hh:mm:ss!」を加えてください。
例.
  !exdeny:expires=2013/07/29 00:00:00!\.example\.jp
  !exdeny:expires=2013/08/01 12:00:00!192.168.12.34

何時間後までといった指定は処理が複雑になるので代わりに日時指定による有効期限にしています。
また、期限を過ぎても自動で削除されないので手動で削除してください。

テストが不十分なので不具合が発生するかもしれませんがその時は報告をお願いします。

501 :499:2013/07/29(月) 08:44:51.86 ID:F5TTZilw0
>>500
ありがとうございます!
自分のホストで試してみましたが上手く出来ました。

502 :名無しさん@ぜろちゃんねるプラス:2013/07/30(火) 23:50:01.16 ID:h3z7aSKE0
自動でpoolのスレを過去ログに送るプラグインお願いします

503 :名無しさん@ぜろちゃんねるプラス:2013/07/31(水) 00:02:11.63 ID:phZXL69Y0
定期的に特定板の適当なスレに書き込むプラグインできますか?
イベントのお知らせとか、メンテのお知らせとかに使いたいんですが

504 :0ch+開発担当 ◆0chp.sx.ik :2013/07/31(水) 22:41:11.08 ID:jcmx3+5+0
>>502
これはプラグインではできません。
スクリプトの改造が必要になります。


>>503
プラグインで実現するには少し問題があります。

>>440にスレに書き込むプログラムを用意しているので、
これを改造してcron等で定期的に実行させてください。
適当なスレを選ぶには、subject.txtからランダムに1つ選ぶか
datフォルダの.datファイルからランダムに1つ選ぶといいと思います。

505 :NYスパム:2013/08/04(日) 02:56:34.95 ID:guzN8VSY0
NY という名前のスパムが鬼のように来ます。手動スパムホストNGワード規制が間に合わないほど
NYスパム情報はあるでしょうか。適切な規制設定はあるでしょうか

規制ユーザの編集
NGワードの編集
短時間投稿規制 180
Samba規制 20と21600
DNSBL設定 BBQ BBX 両方使用

506 :0ch+開発担当 ◆0chp.sx.ik :2013/08/04(日) 12:56:48.30 ID:a8hVoTPc0
>>505
見たところどのレスにも「href=」があるようなのでNGワードに「href=」を指定したり、
典型的な英文スパムのようなので「スパムキラー」プラグインを有効にすると効果抜群だと思います。

507 :0ch+開発担当 ◆0chp.sx.ik :2013/08/04(日) 13:04:38.88 ID:a8hVoTPc0
スパムキラープラグインはバージョン0.7.xには標準で付属していますが、
それ以前には無いので、バージョンアップをするか以下のいずれかからダウンロードして下さい。
http://sourceforge.jp/projects/zerochplus/scm/svn/blobs/head/codes/0ch_spamkiller.pl
http://svn.sourceforge.jp/svnroot/zerochplus/codes/0ch_spamkiller.pl

./test/plugin/ に0ch_spamkiller.plを配置してから
管理画面でシステム設定→拡張機能設定→更新するとプラグインが読み込まれます。

508 :NYスパム:2013/08/04(日) 14:40:17.10 ID:guzN8VSY0
ぜろちゃんねるプラス BBS.CGI - 0ch+ BBS 0.7.3 20130527 (Perl) +BBQ +BBX +Samba24=30
最新版なのでスパムキラープラグインは問題ないです。

「href=」
NGワード規制これはいいですね

509 :名無しさん@ぜろちゃんねるプラス:2013/08/10(土) 10:44:48.95 ID:pVrzAz160
告知欄のhtmlを出力してるのはどのプラグインでしょうか

vardaではないようなので。。。

510 :名無しさん@ぜろちゃんねるプラス:2013/08/10(土) 10:49:49.33 ID:pVrzAz160
すいませんdenethor.plでした

511 :名無しさん@ぜろちゃんねるプラス:2013/08/12(月) 07:20:00.18 ID:wq7kZ2kE0
うん

512 :名無しさん@ぜろちゃんねるプラス:2013/08/20(火) 12:10:47.23 ID:haNTCT+20
0ch_serial.plの再配布はお願いできますでしょうか

513 :0ch+開発担当 ◆0chp.sx.ik :2013/08/20(火) 12:48:29.13 ID:RYBQLjSU0
>>512
プラグインの平均書込速度計算機のことでしたら、そのプラグインの
作者である7M.氏と連絡がつかない状態なので再配布は不可能と思われます。

514 :名無しさん@ぜろちゃんねるプラス:2013/08/20(火) 17:07:43.53 ID:R2SvfA7k0
BBS MENUの様な物を表示させたいのですがどうすれば良いでしょうか?

カテゴリ
掲示板
掲示板
掲示板

515 :0ch+開発担当 ◆0chp.sx.ik :2013/08/20(火) 18:09:38.19 ID:RYBQLjSU0
>>514
簡易的なものを>>159に用意してあります。
自由に改変して利用してください。

516 :名無しさん@ぜろちゃんねるプラス:2013/08/23(金) 22:54:25.57 ID:sLkcN2Ac0
>>514です
初歩的な質問で申し訳ありません

bbsmenuが上手く反映されません
相対パスが間違っているのか、もしくは他に何か見落としているところがあるのか
転送自体は問題ありません

517 :名無しさん@ぜろちゃんねるプラス:2013/08/23(金) 23:18:00.67 ID:56qQdTDg0
連投すみません
別件ですが、スマートフォンで書き込もうとすると

ERROR:フォーム情報が正しく読めないです。
ホスト*******

名前:
E-mail:
内容:

と表示されます

518 :0ch+開発担当 ◆0chp.sx.ik :2013/08/24(土) 13:18:37.14 ID:086sC2Lo0
>>516
反映されないというのは500エラーですか?
それとも何もないページが表示されるということですか?
また、使用しているサーバーや確認できる場合はエラーログも書いてみてください。

bbsmenu.cgiをtestフォルダと同じ階層においた場合は
  my $system_dir = './test';
testフォルダの中においた場合は
  my $system_dir = '.';
のようになります

>>517
使用しているブラウザはなんですか?

519 :名無しさん@ぜろちゃんねるプラス:2013/08/26(月) 15:41:52.30 ID:vRD8I+zA0
NGユーザーは1行1ホストですよね?

正規表現はつかえますか?

520 :0ch+開発担当 ◆0chp.sx.ik :2013/08/27(火) 15:45:08.83 ID:ls1yV9hg0
>>519
はい、1行1ホストで正規表現が使えます。
詳細は>>383のとおりです。

521 :名無しさん@ぜろちゃんねるプラス:2013/08/27(火) 22:38:26.19 ID:BxuWwflo0
最終書き込みが3時間前なら・・・とかでスレを落とすことって可能ですかね・・?

522 :0ch+開発担当 ◆0chp.sx.ik :2013/08/27(火) 22:55:13.34 ID:ls1yV9hg0
>>521
以前作ったプラグインで実現できると思います。
http://svn.sourceforge.jp/svnroot/zerochplus/codes/0ch_autopool.pl
デフォルト設定では14日更新のないスレが落ちます。
一度処理されると24時間は処理されません。

プラグインの個別設定画面でelapsedを10800(3時間)に設定してください。
また、durationは86400(24時間)では長すぎるので1800(30分)程度に設定してください。

523 :名無しさん@ぜろちゃんねるプラス:2013/08/27(火) 23:56:00.45 ID:BxuWwflo0
>>522
ありがとうございます!
早速試してみます。

524 :名無しさん@ぜろちゃんねるプラス:2013/08/28(水) 21:23:36.57 ID:Q2lQntkI0
すいません
管理画面で何押しても反応せず画面もなんかおかしいのですが……
なぜでしょう?
使用サーバーはwkey.meです
http://imgur.com/ZtJnrw7

525 :0ch+開発担当 ◆0chp.sx.ik :2013/08/28(水) 21:31:26.25 ID:ZD/A+cGY0
>>524
wkey.meなら>>395の手順を試してみてください。

526 :名無しさん@ぜろちゃんねるプラス:2013/08/28(水) 22:14:00.09 ID:Q2lQntkI0
>>525
無事解決いたしました!
ありがとうございました!

527 :名無しさん@ぜろちゃんねるプラス:2013/08/29(木) 14:55:14.61 ID:nbM3bSdE0
度々すいません
ヘッダーを設定しても更新されず最初のままなんですが、なぜですか?
ちなみにスレッド作成画面へ行くと変わっています



528 :0ch+開発担当 ◆0chp.sx.ik :2013/08/29(木) 15:18:17.23 ID:+irxHDu+0
>>527
ヘッダーを編集した直後はindex.htmlの再生成が行われていないので、
なにか適当に書き込むか、管理画面から掲示板の「index更新」を行ってください。

529 :名無しさん@ぜろちゃんねるプラス:2013/08/29(木) 15:25:41.09 ID:nbM3bSdE0
>>527
ありがとうございます
もう一つ質問なのですが今までしたらばで掲示板をやってましてキャップを入力するときには「#」をつけてました
ですがゼロチャンネルをやるときに#をつけてやってもできません
抜いてもできません
……キャップの打ちかたなどを教えてくれれば幸いです
初心者ですいません

530 :名無しさん@ぜろちゃんねるプラス:2013/08/29(木) 15:30:44.71 ID:nbM3bSdE0
>>529
すいません自己解決しました
グループを設定するの忘れてました


531 :名無しさん@ぜろちゃんねるプラス:2013/08/29(木) 17:49:46.40 ID:nbM3bSdE0
スレッド一覧などのスレッドが表示される部分を縦並びに表示にするにはどうすればいいでしょうか?

532 :名無しさん@ぜろちゃんねるプラス:2013/08/29(木) 18:12:47.66 ID:VSID4TO20
塩砂糖をじっくり炒めて5分

533 :0ch+開発担当 ◆0chp.sx.ik :2013/08/29(木) 18:47:25.54 ID:+irxHDu+0
>>531
"縦並びに表示"というのがよく分かりません。もう少し具体的に書いてください。

画面は下の画像のようになっていると思います。
http://fox.jeez.jp/src/Fox_5809.jpg

534 :名無しさん@ぜろちゃんねるプラス:2013/08/29(木) 19:03:04.16 ID:nbM3bSdE0
えっと…要するにこういうことです
http://i.imgur.com/6FigKuh.jpg
告知欄の下にスレ一覧がありますよね
それを横並びではなく縦に並ばせたいのです(画像のように)


535 :0ch+開発担当 ◆0chp.sx.ik :2013/08/29(木) 19:17:52.83 ID:+irxHDu+0
>>534
なるほどこのページでしたか、失礼しました。

module/varda.pl の 243行目辺りの以下の行に改行タグを加えてください。
  $Page->Print("<a href=\"$path\" target=\"_blank\">$i: $name($res)</a>  \n");

  $Page->Print("<a href=\"$path\" target=\"_blank\">$i: $name($res)</a><br>\n");

536 :0ch+開発担当 ◆0chp.sx.ik :2013/08/29(木) 19:20:43.99 ID:+irxHDu+0
395,398行目の行もですね
  $Page->Print("<a href=\"#$i\">$name($res)</a> \n");

  $Page->Print("<a href=\"#$i\">$name($res)</a><br>\n");

  $Page->Print(" <a href=\"$path\" target=\"body\">$i: $name($res)</a> \n");

  $Page->Print(" <a href=\"$path\" target=\"body\">$i: $name($res)</a><br>\n");

537 :名無しさん@ぜろちゃんねるプラス:2013/08/29(木) 19:29:53.49 ID:nbM3bSdE0
なるほど
ありがとうございます

538 :名無しさん@ぜろちゃんねるプラス:2013/08/29(木) 19:59:44.74 ID:nbM3bSdE0
申し訳ございません
243、395、398行目に指定されたタグを追加いたしましたが縦になりませんでした
http://asayuki5.wkeya.com/varda.text

539 :0ch+開発担当 ◆0chp.sx.ik :2013/08/29(木) 20:01:57.59 ID:+irxHDu+0
>>538
一度書き込んてindex.htmlなどを再生成してみてください。

540 :名無しさん@ぜろちゃんねるプラス:2013/08/29(木) 21:01:31.61 ID:nbM3bSdE0
何度か挑戦しましたが不可能でした
ご迷惑おかけいたしました
Perlを学びなおしてから再挑戦します

541 :0ch+開発担当 ◆0chp.sx.ik :2013/08/29(木) 21:16:40.82 ID:+irxHDu+0
>>540
./test/module/varda.plが書き換えられていないのではないですか?
>>538の内容は問題ないはずです

542 :名無しさん@ぜろちゃんねるプラス:2013/08/29(木) 21:21:52.77 ID:nbM3bSdE0
本当だ
何時の間にか名前の相違でアップロード時の上書きがされてない
ありがとうございました
迷惑かけて申し訳ございませんでした

543 :名無しさん@ぜろちゃんねるプラス:2013/08/31(土) 20:57:33.04 ID:XHo+QhtE0
>>280
>具体的には、スレッドに属性を付加できるシステムを導入することで
>落ちないスレッドだけでなくいろんな機能が実装できると考えています。
>・不落属性:下がるが落ちないスレッド
>・不沈属性:下がらないため落ちないスレッド(924スレッド)

ですが、不沈属性は浮上属性として実装されたようですが、
不落属性はまだ実装されていないのでしょうか?

それと浮上属性の逆の、
潜行属性:上がらないが落ちないスレッド
も欲しいです(既にどこかの設定画面で可能でしたらすみません)

544 :名無しさん@ぜろちゃんねるプラス:2013/09/01(日) 01:04:29.12 ID:GQkPme5U0
p.cgiをPCのスレタイ検索用にデザインして転用しようとしているのですが、
リンクのURLを生成する際に$path(garadriel.pl)から/r.cgi/が呼びだされてしまいます。

これをread.cgiに変更するにはどう手を加えればいいのでしょうか。
ご教授お願いします

545 :0ch+開発担当 ◆0chp.sx.ik :2013/09/01(日) 15:06:54.89 ID:OsvGFiww0
>>543
長いこと放置してしまってすみません。
現状のプログラムの構造がめちゃくちゃなので0.7.xで実装するのは難しいですが、
構造を直して0.8.xから実装しようと考えています。
潜行属性も実現できるようにしようと思います。

>>544
CreatePathの第2引数を0にしてください。
$Conv->CreatePath($Sys, 1, $Sys->Get('BBS'), $elem[1], 'l10')

$Conv->CreatePath($Sys, 0, $Sys->Get('BBS'), $elem[1], 'l10')

546 :543:2013/09/01(日) 15:38:31.41 ID:WZg4OBoo0
>>545
状況了解です
気長に待ちますので、実装よろしくお願いします

547 :名無しさん@ぜろちゃんねるプラス:2013/09/01(日) 17:07:13.36 ID:0cKfjNj6I
管理画面から、板によってプラグインを使い分けられるようになれば
もっと便利になると思うのですが…。

548 :0ch+開発担当 ◆0chp.sx.ik :2013/09/01(日) 21:06:47.41 ID:OsvGFiww0
>>547
確かにそうですね、検討してみます。

549 :名無しさん@ぜろちゃんねるプラス:2013/09/02(月) 23:43:06.88 ID:ZbpN1ts60
>>545
ありがとうございます

550 :Service Temporarily Unavailable:2013/09/04(水) 17:43:59.91 ID:mpnbAyRc0
ログインするとエラーになりました。
Service Temporarily Unavailable
www.ohtan.net/board/test/admin.cgi

TOPページは問題ないですが
www.ohtan.net/board/bbs/

個別ページはエラーになりました。
Service Temporarily Unavailable
www.ohtan.net/board/test/read.cgi/bbs/1374487562/

鯖の調子が悪いのかと思ったのですが、3日たっても治りません。
原因はぜろちゃんねるプラス側なんでしょうか。
鯖はSakuraです。
www.sakura.ne.jp

551 :0ch+開発担当 ◆0chp.sx.ik :2013/09/04(水) 18:37:21.10 ID:gTaMmDAY0
>>550
CGIへのアクセスが過剰で制限されてしまっているのではないでしょうか。
http://www.hanemaru.com/itemcolumn/13sakura503error.html

552 :Service Temporarily Unavailable:2013/09/08(日) 10:23:02.96 ID:OGYF5NDM0
>>551
Sakuraのアクセス制限でした。
原因はキャップグループを作ろうとしてログイン・ログアウトを連続20回以上やり過ぎたこと。

553 :名無しさん@ぜろちゃんねるプラス:2013/09/09(月) 17:56:28.79 ID:o0ffEhRs0
初心者の質問で申し訳ありません
@pagesで鯖を借りて使ってみているのですが
webブラウザでは問題なく閲覧できるのですが
現在使っている専ブラ、jane style(ver3.74)で過去ログの読み込みがどうしても出来なくて困っています
読み書きなどは問題なくできており、過去ログの読み込みだけがどうにもうまくいきません
パーミッションの設定などは公式を見てきちんとできました

後は過去ログだけなのですが、読み込めるようにするには何処をいじればよいのでしょうか?
申し訳ありませんがご教授お願いします

554 :0ch+開発担当 ◆0chp.sx.ik :2013/09/09(月) 19:46:37.60 ID:WynjVGHg0
>>553
ファイルが存在しない時に403ではなく404を返さなくてはいけないみたいですね。

kakoディレクトリ以下の全ての数字5桁のディレクトリの
パーミッションを755に変更すると読み込めるようになります。
bbs1/kako/1234/12345/1234567890.dat
            ↑ 「12345」の権限を0755(rwxr-xr-x)に変更

mordor/bbs.pool.pl の780行目辺りの
  # 過去ログの出力
  EARENDIL::CreateFolderHierarchy($logDir, $Sys->Get('PM-BDIR'));
の後に以下の行を加えてください。
  chmod(0755, $logDir);

555 :名無しさん@ぜろちゃんねるプラス:2013/09/09(月) 20:43:20.37 ID:o0ffEhRs0
>>554
専ブラでも読み込めるようになりました
ありがとうございます!


556 :名無しさん@ぜろちゃんねるプラス:2013/09/15(日) 12:13:14.64 ID:Ae1mkjiY0
自己解決した事案なのですが、>>311に類似したトラブルなので、一応原因(と思われるもの)を報告だけ

atpagesにて、掲示板ディレクトリを「bbs」とすると、V2Cからではスレに書き込めないようです。
書き込めないだけで、閲覧やjaneからの書き込み等には支障はありませんでした。

557 :名無しさん@ぜろちゃんねるプラス:2013/09/15(日) 18:08:36.18 ID:eQ44UvRo0
ZPL_autopoolのことで質問です。
スレタイに特定の文字列が入っていた場合、そのスレはpoolに移動しないようにすることは可能でしょうか。
また、可能でしたら方法を教えて欲しいです。

558 :0ch+開発担当 ◆0chp.sx.ik :2013/09/15(日) 19:29:23.54 ID:wEvZgJns0
>>556
@pagesではパスの問題が避けられないため、一部の専ブラでしか扱えません。
またごく一部の専ブラでは、ディレクトリ名の同じ板が存在すると不具合が発生するものもあるようです。

>>557
可能です。115行目辺りの
  # 書き込もうとしているスレッドはスルー
  next if ($Sys->Get('KEY') eq $id);
の下に以下を追加してください。
  # タイトルに特定文字列を含むスレッドはスルー
  my $title = $Threads->Get('SUBJECT', $id);
  next if ($title =~ m/特定文字列/);

559 :名無しさん@ぜろちゃんねるプラス:2013/09/20(金) 12:54:28.07 ID:1yCfuDDA0
スレッドごとにIDの表示を違うものにする、といった事は出来ますでしょうか?

560 :名無しさん@ぜろちゃんねるプラス:2013/09/20(金) 19:12:08.62 ID:1yCfuDDA0
言葉足らずで申し訳ありません
したらばにあるIDタイプの設定のように、日付+スレッドのようにして
日付が変わるごとにIDが変わり
また書くスレッドによってもIDが変化するようにしたいのです

561 :0ch+開発担当 ◆0chp.sx.ik :2013/09/20(金) 21:09:55.07 ID:IJ5kBar+0
>>559-560
出来ます。

module/vara.pl 132行目辺りの行を以下の通りに書き換えてください。
  my $id = $Conv->MakeID($Sys->Get('SERVER'), ...省略... );
              ↓
  my $id = $Conv->MakeIDnew($Sys, 8);

さらに、module/galadriel.pl を以下のもので置き換えてください。
http://sourceforge.jp/projects/zerochplus/scm/svn/blobs/471/zerochplus/branches/0.7.x/test/module/galadriel.pl

562 :開発担当:2013/09/21(土) 00:28:49.81 ID:n7Fxa+oE0
すみません、言い忘れていました。
galadriel.plのsub MakeIDnew内のコメントアウトしてある行をコメント解除してください。


563 :名無しさん@ぜろちゃんねるプラス:2013/09/21(土) 15:36:54.19 ID:FP61DAlM0
出来ました!ありがとうございます!

564 :名無しさん@ぜろちゃんねるプラス:2013/09/29(日) 19:01:39.26 ID:3OG4r4sY0
ランダム名無しプラグイン有効時に(ニュー速のように)専ブラで名無し扱いされないようです
名前欄が青くて気になるので名無し扱いして欲しいのですが何か掲示板側ができることはありますでしょうか。

今は名前欄に<font color="green">でしのいでいますが当然ながらlink="#color"が効かないのでメール欄有りでもリンク色が緑になってしまいます
そこで、少ない知恵と知識で考えたのですがvarda.plの700行目あたりを改造すればリンク色の場合分けが出来るかもと思いました
これでなんとかなるでしょうか。。。ご教授お願い申し上げます

565 :0ch+開発担当 ◆0chp.sx.ik :2013/09/29(日) 21:00:59.72 ID:E/ceVe260
>>564
どうやらV2Cのニュース速報板限定の機能のようなので、
形式を合わせても名無しとして扱われないようです。

>varda.pl
このモジュールはread.cgiとindex.html用なので弄ってもV2Cでは変化しません。
datの内容に関係しているのはvara.plですが、このモジュールやプラグインを弄って
2chのランダム名無しの形式に合わせて出力してもV2Cは認識してくれません。
また、fontタグを名前に埋め込む方式だとread.cgiや他の専ブラの表示が変わってしまいます。
そうなると逆に、普段の色と違って気になるという人が出てくると思います。

V2Cに全ての名無しを登録するのが一番シンプルだと思います。

305KB
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス