★ホーム★■掲示板に戻る■最初のページ最後のページ | | おすすめ順過去ログ書き込み欄へ

kakiko.orgリニューアル計画(15)

12480 :
貴布祢 ★
24/09/24(火) 01:57 そうだねx0 
kakiko.orgリニューアル計画では、
・read.cgiの作り直し
・bbs.cgiの作り直し
・アカウントと忍法帖関連の作り直し
・サーバ移転
・いろいろ最適化
・各種バグフィックス
をまとめてやります。

どんどんやることが増えていってるような気もするがなんとかして年末までには完了したい。
具体的な日程が決まったらその告知とかもここでします。
(質問とか要望などあれば答えるので気軽にどうぞ)
12513 :
貴布祢 ★
24/09/30(月) 19:18 そうだねx0 
今週金曜日の深夜帯からdelightlyの改造とkakiko.org新サーバでの動作確認をまとめて行おうと思います。
各種作業の進捗状況次第でそのまま 現行サーバ → 新サーバ への板移転をする可能性もあります(まああり得ないと思う)。
移転する場合は、
運用情報(新設)
https://qb.kakiko.org/operate/
ロビー
https://master.kakiko.org/plaza/
(現在kakiko.orgにある板はすべてmaster.kakiko.org)
移転後はサーバ名(サブドメイン)を新設するカテゴリごとに分ける予定です。
ただし、バーチャルホストで分かれているだけなので内部的には同じサーバ。将来は物理的に分かれるかも。
12498 :
貴布祢 ★
24/09/26(木) 18:39 そうだねx0 
>>12495-12497
了解です。
12497 :
のれれ ◆HPuEHfAG8wY1 E-mail:sage
24/09/26(木) 01:58 そうだねx0 
こっちも貼っとくぞー
40 名はない。@転載禁止 No.1696297727 2023/10/03 10:48:47
今のスレURL形式は途中にhash(#)が含まれてるけど
これだと他のサービスでURL入力する時とか(例えばwebアーカイブ)、
user script、addon使用時に不具合が出ることがあるから
次のバージョンとかでhashを含まない形式にしてほしい
https://dev.kakiko.org/test/read.cgi/nore/1695561044/40
12496 :
のれれ ◆HPuEHfAG8wY1 E-mail:sage
24/09/26(木) 01:37 そうだねx0 
検索しやすいから板全体で1個にしたんだっけ?@ログ
datが2個とかsubject.txtをjson化した理由は製作者の私にも分からん
jsonとutf-8の方のdat廃止して1本化できそう?
12495 :
のれれ ◆HPuEHfAG8wY1 E-mail:sage
24/09/26(木) 01:14 そうだねx0 
20 名はない。 2024/09/25(水) 02:19:14
・過去スレ板、あるいは分割されない過去スレ検索がほしい
・投稿ログ閲覧に日付指定か何か範囲指定する方法を入れてほしい
・最終書き込みで自動的にスレを落とす板設定
・承認済ユーザでもワッチョイ等を表示できるように
https://dev.kakiko.org/test/read.cgi/nore/1725370770/20
12494 :
貴布祢 ★
24/09/25(水) 20:15 そうだねx0 
>現行delightly( https://github.com/konkon-fox/delightly-v2fork/ )
forkしときました。ここに改造を加えていきます。
https://github.com/KIBUNE6nb81G/delightly-v2fork
12492 :
貴布祢 ★
24/09/25(水) 19:15 そうだねx0 
書き込みのログが板全体で一つ(Log.cgi)なのは何か事情があるのだろうか。どう考えてもやばいと思うんだけどなぁ。
12491 :
貴布祢 ★
24/09/25(水) 19:07 そうだねx0 
https://github.com/konkon-fox/delightly-v2fork/blob/develop/test/bbs-main.php#L1127
datが2種類あったりSubjectの主ファイルがjsonだったりするのはどういう意図なんだろう。
12490 :
貴布祢 ★
24/09/25(水) 18:55 そうだねx0 
delightlyってすごく独特なIDの作り方をしてるですね。
https://github.com/konkon-fox/delightly-v2fork/blob/develop/test/bbs-main.php
普通にWrtAgreementKey(忍法帖IDみたいなもの)から作ればいいと思うんだけど、WrtAgreementKeyに紐づいた諸々の情報(SLIP_IP, SLIP_ID, SLIP_AC, SLIP_TE)から作ってるみたい。
とりあえずIDの種はWrtAgreementKeyにして、元々IDの種だった部分(SLIP_IP, SLIP_ID, SLIP_AC, SLIP_TE)は設定次第で名前欄に追加するようにしよう。
それと、
・ブラウザフィンガープリントから作った値を忍法帖IDの種にするのをやめる。
(忍法帖に関連づけて保持するだけにしておき、設定次第で名前欄に追加する)
・ブラウザフィンガープリントから作った値だけでなく、端末系の個別情報も別で送るようにする。
(画面サイズとか)
クライアント入力値なんて信用できないんだけど、まあおまじないくらいにはなると思います。
12488 :
名無し
24/09/25(水) 07:52 そうだねx0 
cookie削除すれば簡単に自演できる仕様は回避して欲しいよぉ🤥
12489 :
貴布祢 ★
24/09/25(水) 18:21 そうだねx0 
>>12488 今の状態でも登録時にブラウザフィンガープリントを取るっぽいけど、どうなんだろう。
https://github.com/konkon-fox/delightly-v2fork/blob/develop/test/auth.php
自演できる=IDが変わるということはうまく効いてないのかな。
12487 :
のれれ ◆HPuEHfAG8wY1 E-mail:sage
24/09/25(水) 02:05 そうだねx0 
メモ書き
新鯖ではdelightlyベースの掲示板スクリプトを使用
移行後dat.kakiko.orgは使用停止

現行delightly( https://github.com/konkon-fox/delightly-v2fork/ )を元に改造(変な仕様と不具合撲滅)
ある程度仕上がったらdev.kakiko.orgに突っ込んでテスト
この辺でソース公開?
上手くいったらkakiko.org移行先の鯖に突っ込む + 移転作業
板とか色々データ移行し完了

大分楽そうになった
良かった良かった(?)
12486 :
のれれ ◆HPuEHfAG8wY1 E-mail:sage
24/09/25(水) 01:56 そうだねx0 
今ってログインも認証もなしで書けるんか
やべえ状態やね
12485 :
のれれ ◆HPuEHfAG8wY1 E-mail:sage
24/09/25(水) 01:55 そうだねx0 
テスト^^;
12481 :
貴布祢 ★
24/09/24(火) 02:09 そうだねx0 
今のところの目標
・現状頻発している鯖落ちをなくす。
・dat.kakiko.orgを通さなくても専ブラが使えるようにする。
・ほとんど使われていないレンタル掲示板機能を廃止して管理なしの板作成機能を実装する。(今すでに作成されたレンタル板については考えます)
・これまたほとんど使われないレス評価機能を廃止。レス順も古い順で固定。レス評価機能の代替として他掲示板にあるような投票BAN機能を実装する(かも)。
・アカウント登録なしで専ブラが使えるようにする。代わりに忍法帖を実装し、アカウント未ログイン者に忍法帖適用(忍法帖作成時に認証)。
などなど

まあぼちぼちとすすめていこうかな。
15コメント

★ホーム★■掲示板に戻る■最初のページ最後のページ


名前:
E-mail and/or Profile Pic direct URL:
Comment*:

Image:

■ ヘッドライン