まずsearch.cgiが全文検索固定で検索結果をそのまま画面にズラズラがあかんねんな・・・
検索結果とレス表示は分離させてかつ結果ページを分割せにゃ
Notices by 樺太庁長官 (karafutoadmin@misskey.kindworld.one), page 6
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Sunday, 30-Jul-2023 03:13:23 JST 樺太庁長官 -
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Sunday, 30-Jul-2023 01:26:27 JST 樺太庁長官 ためしに検索のコードをchatGPT3.5になげて高速化させたところ動作確認できたんでUP
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Sunday, 30-Jul-2023 01:24:59 JST 樺太庁長官 sub Search { my $this = shift; my ($word) = @_; my $bbs = $this->{'SYS'}->Get('BBS'); my $key = $this->{'SYS'}->Get('KEY'); my $Path = $this->{'SYS'}->Get('BBSPATH') . "/$bbs/dat/$key.dat"; my $DAT = $this->{'DAT'}; if ($DAT->Load($this->{'SYS'}, $Path, 1)) { my $pResultSet = $this->{'RESULTSET'}; my $type = $this->{'TYPE'} || 0x7; # 検索パターンをループの外でコンパイルする my @patterns; if ($type & 0x1) { push @patterns, quotemeta($word); } if ($type & 0x2) { push @patterns, quotemeta($word); } if ($type & 0x4) { push @patterns, quotemeta($word); } my $pattern = join('|', @patterns); my $re = qr/$pattern/; # すべてのレス数でループ for (my $i = 0; $i < $DAT->Size(); $i++) { my $bFind = 0; my $pDat = $DAT->Get($i); my $data = $$pDat; my @elem = split(//, $data, -1); # 正規表現を使用せずに検索を実行する if ($type & 0x1) { if (index($elem[0], $word) != -1) { $elem[0] =~ s/(\Q$word\E)/$1/g; $bFind = 1; } } if ($type & 0x2) { if (index($elem[3], $word) != -1) { $elem[3] =~ s/(\Q$word\E)/$1/g; $bFind = 1; } } if ($type & 0x4) { if (index($elem[2], $word) != -1) { $elem[2] =~ s/(\Q$word\E)/$1/g; $bFind = 1; } } if ($bFind) { my $SetStr = "$bbs$key" . ($i + 1) . ''; $SetStr .= join('', @elem); push @$pResultSet, $SetStr; } } } $DAT->Close(); }こんな感じ
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Sunday, 30-Jul-2023 00:04:22 JST 樺太庁長官 @PYU224 UIデザインよろしくお願いいたします🙂
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Sunday, 30-Jul-2023 00:00:01 JST 樺太庁長官 本文検索も本文検索でUIが終わってるから、あのへんはPHP化で大々的に手入れします
RE: https://misskey.kindworld.one/notes/9hrp5a5mzn -
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Saturday, 29-Jul-2023 23:54:01 JST 樺太庁長官 ぜろちゃんねるプラスには・・・・・・スレタイ検索がない。
In conversation from misskey.kindworld.one permalink -
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Wednesday, 19-Jul-2023 16:02:35 JST 樺太庁長官 尊師政党結成で政界進出てマジなのですか?
In conversation from misskey.kindworld.one permalink -
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Thursday, 13-Jul-2023 22:34:17 JST 樺太庁長官 ちなみに樺太掲示板は完全無料で動いてました
RE: https://misskey.kindworld.one/notes/9h4qnngyx5In conversation from misskey.kindworld.one permalink Attachments
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Thursday, 13-Jul-2023 22:25:18 JST 樺太庁長官 あとPHPはPerl見たくモジュールズラズラ入れる必要がないってのもいいね
In conversation from misskey.kindworld.one permalink -
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Thursday, 13-Jul-2023 22:18:04 JST 樺太庁長官 やっすい共用鯖でもPHPは大体対応してんだけど、Perlはマジでない
In conversation from misskey.kindworld.one permalink -
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Wednesday, 12-Jul-2023 07:31:10 JST 樺太庁長官 すみません余計な箇所があったので修正しました
https://github.com/PrefKarafuto/New_0ch_Plus/releases/tag/v0.8.4In conversation from misskey.kindworld.one permalink Attachments
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Sunday, 09-Jul-2023 17:27:23 JST 樺太庁長官 ディスカッションをサブスクライブしていただくと、書き込まれた際に通知が飛ぶようになります
In conversation from misskey.kindworld.one permalink Attachments
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Sunday, 09-Jul-2023 15:09:32 JST 樺太庁長官 PHP読める方求む!
RE: https://misskey.kindworld.one/notes/9gxnnf5c7lIn conversation from misskey.kindworld.one permalink Attachments
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Sunday, 09-Jul-2023 15:07:59 JST 樺太庁長官 ようやくPHPへの書き換えに目処がたった
chatGPTがなかったら永遠に無理だったわwIn conversation from misskey.kindworld.one permalink -
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Sunday, 09-Jul-2023 04:40:48 JST 樺太庁長官 レポジトリに新しいディスカッションを作成しました
PHPへの翻訳にかんしてはこちらで話し合いたいと思います
https://github.com/PrefKarafuto/New_0ch_Plus/discussions/42In conversation from misskey.kindworld.one permalink Attachments
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Saturday, 08-Jul-2023 04:19:54 JST 樺太庁長官 @PYU224 当職が考えているのは、私が考えているのはモジュール単位もしくはサブルーチン単位で0ch+のソースコードを全面的にchatGPTに投げて翻訳、その後人力(+chatGPT)でコードを手直ししていくという方法です
PHPは8.2を想定しておりますIn conversation from misskey.kindworld.one permalink -
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Friday, 07-Jul-2023 04:44:21 JST 樺太庁長官 chatGPTを使ったスクリプトのPerl to PHP書き換えを行いたい!
何卒ご助力を!
連絡お待ちしております!
私だけだと(chatGPTのプラン的にも)キツイ😅
RE: https://misskey.kindworld.one/notes/9gurrp5w7nIn conversation from misskey.kindworld.one permalink Attachments
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Friday, 07-Jul-2023 04:44:17 JST 樺太庁長官 この中にー!
どなたかー!
PHPが読める方いらっしゃいませんかー!(切望)
RE: https://misskey.kindworld.one/notes/9gurp4yp7gIn conversation from misskey.kindworld.one permalink Attachments
-
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Friday, 07-Jul-2023 04:44:14 JST 樺太庁長官 試しにchatGPTを使ってぜろちゃんねるプラスのスクリプトの一部をPerlからPHPに書き換えてみたんだが、PHPは全然わからないんであってるかどうかすら不明
In conversation from misskey.kindworld.one permalink -
樺太庁長官 (karafutoadmin@misskey.kindworld.one)'s status on Wednesday, 05-Jul-2023 01:18:05 JST 樺太庁長官 ちょくちょく0ch+を修正
じきにver0.8.4がリリースされますIn conversation from misskey.kindworld.one permalink