開発が終わったぜろちゃんねるプラスを再開発していくスレ
人員募集中
●GitHub
https://github.com/PrefKarafuto/New_0ch_Plus
https://github.com/users/PrefKarafuto/projects/1
●開発本部
https://jbbs.shitaraba.net/travel/11441/
防Uぜろちゃんねるプラス再開発支部
190 レス · dat原文
皆参加してみてや~
気軽に書き込んで大丈夫やで
https://jbbs.shitaraba.net/travel/11441/
てす
がんばれ
あげ
応援するで
🤥
PHPに書き換えるやで
だんGのログ
https://kako.sannan.nl/test/read.cgi/livegalileo/1690898743
Javascript 勉強しよ
>>11
javascriptよりもperlとphpが大事やな
実際のところ具体的にどういう手伝いが必要なん?
今現状のソース見てへんからそっち確認した方がええか…
>>13
chatGPTなんかを使ってもええからperl→phpを進めて欲しいらしい
求められとるのは
・PHP
・JavaScript
・HTML/CSS
辺りのどれかできる奴
あとGPT4使える人
>>15
Perl使えなくてもいけるんか?
追加された機能(URLプレビュー系)の不具合修正とphp移植だと後者優先した方がええ感じなんやろか
管理モメンが作ったぜろちゃんねるプラスのプラグインが見つかったので投下
https://pastebin.com/FE8wpFS3
https://pastebin.com/VAHeWsfg
>>17
今はまずphpに移植するのが先らしいで
なるほど現状を把握した
元々Perl版を改良するプロジェクトで今PHP版を作るというところに手をつけ始めたところでまだほぼ始まってないみたいな状況なのね
結構気が遠くなりそうなレベルやな
パー読めなさすぎて辛いがPerlのpackageは名前空間みたいなツラしといて他言語で言うクラスに近い機能なんやな
あとテンプレートとして使わないロジックのみ記載するPHPファイルは閉じタグの?>は書かない方がいいとかなんとか
他ファイルからインポートとかした時に意図しない改行が入る余地が減るからその方がいいらしい
はえ〜
>>18
gitに上げた
>>20
閉じない方がええって難しいなぁ
バグが怖い
>>21
忍法帖の方はモヒケー(0.7.5)で動作確認
http://morihigaisya.s223.xrea.com/test/read.cgi/kirasen2/MORI/1625054472/
URLはこれかな?
http://morihigaisya.s223.xrea.com/kirasen2/MORI/
>>24
それや
専ブラで開けてたからなんも違和感感じてなかったわ
ワイは専ブラ使わずに見てるわ
>>18
ライセンス本人に確認して問題ないか聞いたほうがええぞ
>>18
これどこのスレに貼られてたやつ?
chatGPTの有料版を使って翻訳の準備せんとなぁ
https://chat.openai.com/auth/login
PHP化できたらNginxやopenlitespeedでも動くようになるのかな
分からん
その辺はどっちにしろfastcgiやないの?
NGINXで動くよ?
>>31-32
以前ノヒケーとバリュケーでNginxが導入された際、プログラミング言語がPerlなせいなんか知らんがCGIが動かなかったんや
>>28
管理モメンが誕生した瞬間の書き込み貼る
http://sannan.nl/test/read.cgi/kuso/1684482587/52
これやな
ライセンス確認をお願いしたい
今のワイはやる事が多すぎて回らん状況や
>>33
https://stat.3chan.jp/exp0/
やったぜ
設定ファイル、/etc/nginx/sites-available/defaultのserver{}内に以下を記述
include fcgiwrap.conf;
location ~ \.cgi($|/) {
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
fastcgi_index index.cgi;
fastcgi_split_path_info ^(.+\.cgi)(/.*)$;
fastcgi_param SCRIPT_FILENAME /var/www/html$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED /var/www/html$fastcgi_path_info;
}
前のことであまり覚えてないけど関係ありそうな設定ファイルはこんな感じにしてた
/etc/nginx/fcgiwrap.conf
location ~ \.(pl|py|cgi)$ {
gzip off;
root /var/www/html;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
fastcgi_index index.cgi;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME /var/www/html$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
}
これで動かんやろか
0ch_774_utf8.pl の39行目use uft8;となっているのはutf8のタイポやね
>>37
修正
特に説明しとらんかったが、今後の開発計画はここから見れるぞ
https://github.com/users/PrefKarafuto/projects/1
>>39
⚫︎はい
ありがとうございます
修正サンガツ
何故か昔のぜろちゃんねるがダウンロード出来ないのでミラー貼っとく
0.75
http://ftp.iij.ad.jp/pub/osdn.jp/zerochplus/77053/zerochplus_0.7.5.zip
http://ftp.iij.ad.jp/pub/osdn.jp/zerochplus/77053/zerochplus_0.7.5.tar.gz
0.74
http://ftp.iij.ad.jp/pub/osdn.jp/zerochplus/59833/zerochplus_0.7.4.zip
http://ftp.iij.ad.jp/pub/osdn.jp/zerochplus/59833/zerochplus_0.7.4.tar.gz
これはユーザーサイドにはあんま関係ないんだが、今の管理画面て0ch時代からほっとんど変わっとらんくて、設定箇所が散らばってたりで操作がややこしいんよね
なのでそのうち管理画面も一新したいと思ったり
22 :windyakin ★:2011/09/22(木) 18:29:43.34 ID:???0
>>17-19
近い将来ぜろちゃんねるプラスでは管理画面を一新する予定です。
その時はもう少し管理画面の操作がわかりやすくなると思います。
ここからはや12年
>>41
なんかOSDNが中華に買収された辺りから不安定なんよ
うんち掲示板
http://morihigaisya.s223.xrea.com/test/read.cgi/unchi/1688402766/30
ワッチョイ動作確認
>>18の忍法帖とワッチョイもどき
ちょっと変えたら動いたね
https://stat.3chan.jp/upload/files/bd0219.zip
v0.7.5までのプラグインの書き換え指針についてはこちらを参照
https://github.com/PrefKarafuto/New_0ch_Plus/wiki/%E6%97%A7%E4%BB%95%E6%A7%98%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%AE%E5%AF%BE%E5%BF%9C%E3%81%AE%E3%83%92%E3%83%B3%E3%83%88
助かる
指輪物語のキャラ名分かり難くて草
なんで指輪物語から名前を取ったんやろな
初見やと訳わかめやったで
神経衰弱氏が指輪物語好きだったかららしい
歴史資料
https://web.archive.org/web/20020208053236/http://tolkien.s7.xrea.com/0ch/read.cgi
https://web.archive.org/web/20030118062434/http://tolkien.s7.xrea.com/paranoia/
https://web.archive.org/web/20030117174503/http://tolkien.s7.xrea.com/jikken/
https://web.archive.org/web/20050516003627/http://0ch.mine.nu/jikken/index.html
https://web.archive.org/web/20051015194920/http://0ch.mine.nu/teston/index.html
https://web.archive.org/web/20051214131120/http://yhwh.hp.infoseek.co.jp/cgi-bin/jikken/index.html
そんな理由があったんか
とはいえ第三者としてはちょっと困る、というか困ってたわ
ツイートのプレビューはJSは必須そうなんだけど実際どう?
バックエンドで処理するって話もある
JSいらんけど、その分鯖に負荷がかかることになる
noreは全部クライアントで処理すればいいって言ってた
でもTorbrowserとの相性を考えるとJSない方がいいんよな
ワッチョイと忍法帖プラグインの改変配布許可とれた
言うの忘れてた
CC0でオッケーとのことなので自由に使える
http://sannan.nl/test/read.cgi/unsaku/1690728250/
674 管理モメン ★[] 2023/08/07(月) 12:15:29.83 ID:ADMIN
>>553
>>673
そうですね
ライセンスCC0で
>>53
なるほど
元の0ch+が古いスクリプトやから、負荷が増えるにしても総合的には大した負荷にはならない気がするけどどうなんやろ?
バックエンドで処理すると、やっすい鯖や無料レン鯖ではtweetリンク連投荒らしで負荷増やトラフィック増が問題化すると思う
どうせtwitterだしjsでもいい気がする
無効にしてるならリンクから開けばいいわけで
新しいデフォルトの看板画像(Perl用)をアップロードした
https://github.com/PrefKarafuto/New_0ch_Plus/blob/main/test/datas/default_img.gif
PHP化したらディレクトリに直接アクセスしたらindex.phpとして読み込めるから、admin.cgi→index.phpとファイル名を変えるのもええかもな
3G過去ログ
https://kako.sannan.nl/test/read.cgi/livegalileo/1691493004
githubのコラボレーター紹介されたけど正直使い方や何が出来るのかよく分からないんだよね…
共同で開発の作法も分からんけど、フォークのリポジトリ作って書き換えてく感じでええんか?
しかし改めて見てみるとhtml部分みんな(管理モメン、イーブイワイも)結構変えとるな
通報ボタンってどうなんやろ
デメリットのほうがデカい?
>>63
その辺は追々学べば大丈夫
>>64
どうなんやろ・・・必要だけど重要度は高くない感じかも
とりあえずchatGPTにスクリプトはポイーで変換や
いけるはず
ここのdat落ちやら過去ログ送りやらってどういう基準になってんの?
デフォルト0ch+には自動dat落ちがないんでよく分からん
>>67
確かに謎
dat落ちってないの?
三男はいわゆる過去ログ化(html化)はせずに、poolにして飛ばしてんだと思う
>>69
どういう基準と仕組みなのかが分からん限りは今のワイの意見としては実装ができない
プラグインとか使っているのか不明
スレ立てたら押し出されるから基準はおそらくぜろちゃんねるの最大スレッド数と同じやないかな
仕様よくわかってないけどプールになるも同じやし
最大スレッド数がいわゆるdat落ち基準やと思ってた
あと特筆すべき点は落ちたスレのdatが書き込み不可の別掲示板に移動してることやな
>>73
あれはサブドメインやからそんな難しいことでもないやろな
使ってみりゃわかるけどディレクトリ移動してるだけやと思うで
今後ぜろプラ使うような場所は書き込みは少ないとこが99割やとは思うけどな
でもこういうある程度の書き込みがある進行がはやい実況系BBSでの使用も想定するなら、そのへんの設定も細やかにできるようにしたいわ
管理画面に出てくるパールのライブラリって律儀に全部入れなあかんのやろかなくても動く?
導入時にいちいちインストールしてた
>>70
crontabで定期的に過去ログ板に移動してるだけだよ
心強過ぎる
あの忍法帖プラグインはあれからかなり改修必要ですか?そのままでもそこそこ使えますか?
かなり改修必要だと思います
忍法帖とワッチョイもどきはだいぶ初期に作ったものなので
改修したのをそのうちこのサーバーで配布するかもです
>>80
うおおおおおおお
ありがとう
0chの再開発やるなら
read.cgiやindex.htmlはサーバー側で全部生成するんじゃなくてJSでクライアント側にさせればいいのにってnoreが言ってたで
落ち着いたらNew0ch設置してテスト運用してみます
自己顕示欲が増しているけど必要な時はageてもええんかな
>>78
>>80
>>83
ありがとうございます
crontabは盲点だった
crontabならカメムシみたいなタイプのレンタルサーバーやと単純な対応は難しそうやね
共用鯖やとcron使えんとこ多いからな
>>82
JSで全部やると、Tor越しとかでJS切ってる場合に見れんくなるからなぁ
負荷分散用で、高負荷時限定とかにするとか?
まあ管理画面から設定で変更できるようにすりゃいいだけな話か
cronはcPanelあるとこは使えるで
Hostingerの独自のコンパネではcron使えなかったけど
>>83
ありがたい
>>45にも上げてるけどuse utf8;入れて、リネームされたところを直せば動くと思います
https://github.com/PrefKarafuto/New_0ch_Plus/blob/main/Rename.md
JSは結局のところ両方必要になると思う
過去ログ倉庫の設置が楽になるからread.htmlは欲しいところだけど
>>85
xreaだとsshが使える分まだマシではあるんだけど不自由なのには変わりないんよな
どこかのタイミングでVPSに移行した方が良さげやね
一応xreaでも使えそうやな
https://help.xrea.com/manual/cron-create/
>>91
ここってこんなに設定充実してたんだな…
有料のとこでもいわゆるレンタルサーバーでこんな機能充実してるところそんなにない印象だが…
シェル入れてlinuxカーネルの機能のlxdコンテナオフにされてないなら何でもできると思うで
それなくてもchroot使えるならchroot監獄で擬似的に内部にハードウェア以外完全版Linux構築しちゃえばcronも動く気がするわ
Android上のLinux動かす仕組みと同じやね
phpに移行ってそういえば対応phpバージョンはどうする予定なのかな
極力古いやつでも動くようにするのか8.0からなのか思い切って8.2で動けばいいなのか
>>94
一応8.2を想定しとる
https://stat.3chan.jp/sang/read.html?key=1677128214
さんG過去ログのread.htmlをポップアップに対応してみた
htmlは昔ながらの<dl><dt><dd>だけど、こんな感じでワイ以外の環境からも表示できてるかな
>>95
了解
>>96
iPhone問題なさそう
>>96
Android firefox focus問題なし
サンガツ
bootstrapのtooltipでhtml込み表示にすればいけそうやね
>>96
お疲れ様
スマホからだと問題なしや
これはいい。
欲を言えばポップアップ中の安価にも対応してほしい
そういやnoreのところに開発中のphp掲示板ソースコード上がってだけどどういうつもりなんだろう
オープンソースにする気でもあるのかな
本筋とはあんま関係ないけど、>>103のコード落として中見てて気になったんで、GPT3.5にPerlコードをHTML中に記述できるか聞いたら
<【1D6:5】OCTYPE html>
<html>
<head>
<title>Perl in HTML</title>
</head>
<body>
<h1>Perl in HTML Example</h1>
<?perl
# ここにPerlコードを記述
my $message = "Hello, World!";
print "<p>$message</p>";
?>
</body>
</html>
とか言うとんでもねえ回答しやがった
>>1002
良いよねそういうの。
古のスキンとか色々あったのにロストテクノロジーとなった感があるな
>>104
草
>>96
問題ないですね
見てみようと思って元プロジェクトも確認しようとしたらosdn君…
コードが少なそう+アクセスする箇所多くて早めにやった方が良さそうなmodule/system.plをphpに手動で書き換えてるけど慣れてないのもあるかもしれないけど結構時間かかるな…
4時間やって1ファイル終わらんとは思わんかった
>>108
大変かもしれんけんどテストも書いとくと後で幸せになれるかもしれんで
コードの規模が少ないときが一番テスト書気どきの時期やから……
一応phpunitも書こうと思ってるで
しかし実体ソースのディレクトリはtestなんはどうなんやろ….って思っちゃう
とりあえずその辺りはワイの方では変えないけど
>>111
それな
永久にテストバージョンってことなんやろか
>>111-112
専ブラとの兼ね合いがあるんや
>>113
そう言うことか…
理解したサンガツ
wiki見たけど、ここエライ量のコマンドが実装されとるんやな
>>113
それは知っとるんや
その上でなんで最初にtestとかいうディレクトリにしたんやろな
1999年の2ch創設以来の伝統やね
本日のコミケの新刊に0ch+の宣伝文を入れてある
30部刷って結構捌いたし開発に参加される方が出てくるかも
githubでPHP版のプルリクエスト送りました
初めてなのでおかしかったら申し訳ない
修正必要そうなところがあったらそちらで修正するなりここなりあっちなりで指摘するなりお願いします🥺
あと名前空間とかも勝手につけちゃってます
あまり難しいコードないと思っててもこんなので3日掛かってるから通常の週だと仮に空き時間ガッツリやれたとしてもこれくらいの難易度のコードでも一週間に1つとかしかできなさそうな気がしちゃう
GPT4とかで機械的に翻訳かけちゃった方が良いのだろうか…
あ、あとPHP unitでファイル操作周りがうまくいかなくてそのあたりコメントアウトしてあるんで上手くできそうな人いたらお願いします…
分岐がOSとかファイル依存なところが出てきちゃってテストに困ったので全網羅じゃなくてあくまで実行して落ちないくらいの粒度で申し訳ない
とりあえずプルリクエスト送る方が優先かなと思ったので🙇
>>119-120
はい
ありがとうございます
GPT4とかで機械的に翻訳にかける方が早いかも
メソッド単位くらいだとGPT3.5でも行ける…かもかな?
どっちにしろ確認は必要だし…
systemは要は設定の初期値・初回設定と読み込み保存マネージャーって感じだからjsonとかにした方が自分で切り取ったりしなくて良くなるから良いのかなとかも時間経ったら思ってきたけど取り敢えずはなんか意味あるかもしれないし後から考えた方が良いか…
GPT3.5でtwitterタイムライン風のread.htmlを試しに作ってるんやが、まあそれっぽいのはそれなりに作れたんだけど、JSを全く読めないという問題によってデバッグができない
>>124
JSが読めないとは?
取り敢えず公開してみたらいいんじゃない?
noreも興味を示してるみたいだし
>>124のコードをgithubにage
https://github.com/PrefKarafuto/TweetView
>>127
お疲れ様です
とりあえずリプライをツリーで表示するにはどうしたらええんやろ
間違って古いコードを上げてたんで修正
リプライ問題は解決してないです
動かしてみました
http://morihigaisya.s223.xrea.com/TweetView/read.html?bbs=unchi&dat=1689140501
>>131
動作確認&微修正しました
とりあえずやりたいのは、reply-tweetクラスのdivブロックを、target要素の値を読み取って、宛先のreply-listブロック中に配置したい
反映しました
http://morihigaisya.s223.xrea.com/TweetView/read.html?bbs=sanG&dat=1679041123
bタグが除去できてなかったので修正
noreさんとこのやつみると、dat中のhtmlタグの問題もあるんやろうけどなんか挙動が不安定やな
でもリプライは(reply-listへの配置は)動いてるみたいやし、よー分からん
br以外のタグは全除去
プルリク承認しました
反映しました
さらに改良されたread.htmlを作成しました
https://github.com/PrefKarafuto/DiscordView
動作確認
http://morihigaisya.s223.xrea.com/DiscordView/?bbs=sanG
微修正
>>140
cssが適用されてないみたいです
反映しました
こちらからだとcssの中身が別のやつなんで、こっちを適用してみてください
https://github.com/PrefKarafuto/DiscordView/blob/main/DiscordView/styles.css
コードを諸々修正
反映しました
色々調整したんでDiscordView全体をアップデートしたほうがいいかと
取り敢えず全部差し替え
Reddit風のやつ
https://github.com/PrefKarafuto/RedditView
datセレクタは他と共通
ツリー表示できます
お疲れ様です
>>148
何かエラーが吐き出されてますね
http://morihigaisya.s223.xrea.com/RedditView/read.html?bbs=sanG&dat=1680240917
script.js:87 Error loading posts: TypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator))
at script.js:32:38
at Array.forEach (<anonymous>)
at loadPosts (script.js:26:11)
>>150
日付時刻IDの取得用正規表現に問題があったんで修正
反映しました
エラーが消えてますね
http://morihigaisya.s223.xrea.com/RedditView/read.html?bbs=sanG&dat=1679391996
ヤフコメ風
https://github.com/PrefKarafuto/YahooView
バリエーション豊富でちょっと笑っちゃうんすよね
http://morihigaisya.s223.xrea.com/YahooView/read.html?bbs=sanG&dat=1679472847
>>153
タイムスタンプがおかしかったので修正
こんな感じですかね
http://morihigaisya.s223.xrea.com/YahooView/read.html?bbs=sanG&dat=1679359351
read.html用のdatセレクターを分割しました
https://github.com/PrefKarafuto/DatSelector
検索ができるようになりました
>delightのスクリプトは自由に使用・改造・再配布してもらって構いません
とのことなので、参考までに置いておきます
https://delight.rentalbbs.net/v2.zip
ちんくるだと書き込みできないという報告を多数頂きました
確かにうちでもカメムシにちんくるで書き込めないね
仕様なのかと思ってた
専ブラはどう言うアクセスしてるのか目に見えないから難しいね
一旦はちんくるはストアから消えたらしいし置いておいてもいいんじゃないか?と言う気もしている
前からちんくるのみおかしい動きってあったし
自分で言ったけどカメムシチンクルの件は思ったより需要ありそうだったので後で調査しときます…
xrea特有の可能性があるのでアカウントは作りました(まだ確認はできてないです)
歩み遅くて申し訳ない
ぜろちゃんねるじゃなくて個人的に作ってるやつだからスレチかもしれないけど専ブラで読むのに必須なのって何?
datとsubject.txtとread.cgi以下のhtmlだけじゃだめ?
noreがまとめてくれた資料があるからこれが参考になるかも
https://scrapbox.io/2chtypebbs/
ありがとう見てみる
pcviewてすや
http://morihigaisya.s223.xrea.com/pcview/index.html?bbs=pentatomoidea
xreaでの設置、ちんくるでの書き込みテストしました
xreaはバニラの状態で他の専ブラで書き込めても何故かちんくるは書けないみたいですね
プラグインやカメムシ固有の問題ではなさそうです
調査の環境まだ整いきってないので続きは明日以降…
>>165
これいいね😊
仕様読んでみたけど最低限のスレの読み書きだけなら思ったより簡単に作れそう…なのかな
カメムシのスレより
24 来世はカメムシ 2023/08/31(木) 12:20:32 ID:PFUGSZIH0
ここ生きてるんかな
ソースコードとか読んでないから的はずれなこと言ってたらすまん
吐き出すHTMLについてなんやけど
旧ゼロちゃんねるでは名前欄にfont color タグ使っとるんやけどこれ削除でcssでやってほしいわ
fontは廃止予定やし
確か各レスが
<dt>がヘッダー部分で
<dd>がレス部分なんやけどこれクラスが定義されてないから見た目変更しづらいんよな
やから
<div class="そのレスのID">
<dt class="response-default-header">なんか名前欄とか時刻とかIDとか
<\dt>
<dd class="respons-default-body">
本文
<\dd>
<\div>
みたいにしたほうが見た目変えやすいと思うわ
capのレスならクラス名を変えれば見た目も変えられるし
cssを差し替えるだけで見た目をchmateみたいに変更できるようにクラスを付与してほしい
IDのクラスはブラウザ版のUIを強化するときにNGとかしやすくなるはずや
ツリー表示に関してはレスのナンバーが名前のところにあるからその変数拾ってdomの順番ソートをJavascriptでしてあげれば多分行く
ただアンカーが現状リンクとかになってないからアンカーがあったら内部で付与してあげればポップアップとか行きやすいんとちゃうかな
25 来世はカメムシ 2023/08/31(木) 12:22:37 ID:PFUGSZIH0
もっと新しいやり方でやるようにしてあるでとかならすまん
UIの変更なんやけど小説家になろうのようにフォントサイズやらをユーザー側が差し替えられるようになると強い
名前欄は小さめにして優先度がノーマルやから低めにするだけでも相当見た目違うはずや
カメムシの検証しようと思ったらちんくるの自動アプデ入って検証できなくなった
これはちんくる側の問題なのでもう乗り換えましょうとしか言えないっすね…
ちなカメムシをhttps対応にする予定はなしなん?
https対応のURLで設定してもエラーになる
理由はわからんけどxreaおよびチンクル側の問題っぽいから無理やな
独自ドメインでクラウドフレア通すとどうなるかはわかんない
手元でテストでやってみるか
てす
>カメムシ掲示板で(旧verの)ちんくるが書き込めない問題は、ちんくるが投稿時のみSSLで繫ごうとするためで、http/httpsの両方でアクセス可能にすると解決します
だそうです
とりあえずこちらでもGPT4の準備ができたので、人が揃ったらぼちぼちPHP化していきたいな、と
一人だけだと文字数制限や投稿制限で難しいので
手元で3ファイルまたphpにしたのでぷるリクエスト出しますね
例によってファイル操作のユニットテストは後回し…
プルリクエスト出しました
と言う報告をしようとした瞬間にちょうどDDoSマジ腹立つ
あとxreaも独自ドメインとってクラウドフレアのhttps通せばちんくるでも行けそうです
ドメインの無料って制約多い印象だしちんくるのためだけにそこまでする義理があるのかはわかりませんが…
手元でクラウドフレアのhttp/https両対応がうまくいかない…他のところは大体できてるからできるはず…だとは思うけどこっちの検証としては切り上げということで
一旦read.cgiのphp化を目指してそれにくっつくモジュールを優先的に行う予定…です
お疲れ様です
自分ではやってないけどクラウドフレア通さなくても無料ドメインとxreaの無料SSL機能で行けるかもしれない
少なくとも記事内に出てくる設定先のurlはhttp、https両対応
カメムシの管理人さんここ定期的に見てそうなので一応
https://neos21.net/blog/2020/10/08-01.html#freenom-%E3%81%A7%E7%8B%AC%E8%87%AA%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E3%82%92%E5%8F%96%E5%BE%97%E3%81%97dns-%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B
あげ
ここ数日防G以外の避難所でバニラに近いものが使われることが増えたことによる不具合要望報告まとめ
・bbsmenuは.htmlじゃないと読み込めないブラウザがあるから.htmlで出して欲しい
・ブラウザから新スレ建てた後、書き込んだ後のリダイレクトはそのスレに行って欲しい
・本文のあたまと末尾のスペース及び改行が5chの仕様と異なりそのまま書き込まれてしまう(いわゆるtrimがされていない)
・ブラウザからのスレ読み込みで返信をしやすくして欲しい(返信ボタンのようなもの)
確か下はデフォルトの仕様で設定かなんかだよね?
・書き込みフォームを現状下部だから専用画面への遷移はいいとしてもリンクは上部にして欲しい
要望抜きにしてもスレの画面はなんとかしたい気持ちはある
けど今のバニラはそんなに悪くない気がする
ぷにぷにの導入時より更新されてるのかな
delightのソースを軽く(本当に軽く)見ました
あっちはphpなんですね
read.cgiが完全に廃止されてdatをブラウザ側でパースしてjavascriptで読み込んでるようです。あとhtaccessの制御で専ブラからウェブブラウザで開くをしてもスレを開けるようにしてる…のだと思われる
実際read.cgiなんてサーバー側に負荷掛けるだけで今はjavascript無効にしてる人は居ない扱いにしても良いだろうと言うくらいjavascript前提のウェブサイトばかりだしスレを読む面ではdelightの方針のが賢いのかなと思うところがあります
htaccessの制御はapache以外のウェブサーバーを使っている場合は設定ファイル個別に書いてもらわないといけないのでそのところだけがネックか
最悪設定上手く出来ないでもhtmlをそのまま吐くだけのcgiで今よりは良いのかもしれない
あああとちんくるでの絵文字の件か
まだ未修正ですよね?
治し方アレよくわかってない
ちんくる側の不具合で応急的ならともかく基準なあるからから公としては対応が難しいのか…
把握しました
ちょっとここでは最近ままならないので開発本部でやった方がいいのかな
他の人の目に入らないのが微妙かなーって思うけど
オフショアに支部建てた方がいいかな
建てました
オフショアUぜろちゃんねるプラス再開発支部
https://bbs.3chan.cc/test/read.cgi/liveuranus/1694732687/
わっちょい不具合?報告
ipv6だとundefになったり他のipv6の人とダブったり使い物にならないらしい
調査等必要
gitにいれさせていただいてるプラグインの修正もしくは修正方法を掲載する必要がありそう
忍法帖もip見る箇所があるのでもしかしたらダブりはここがあるのかも?
忍法帖はVPNでダブってるんじゃね?の予感もしている
phpにする際はcgiは廃止するのがええかもな
あれのせいでwebサーバの設定がめんどいし