お疲れ様です。
新バックエンドはどういうものなんでしょうか?
言語から変えたと言う割にはpukiwiki 1.5.0のバージョン・ライセンス表記とかまるっと残ってるので、
もしやコードベースをLLMに丸投げしたあと、成果物をろくに確認せず公開してるんじゃないかな…と邪推してしまいます
もし仮にそうだとするとコードの信頼性は元コードベースと大差ない、もしくはそれを下回りうるので、
「セキュリティ事情にしっかり対応」とは逆方向ですよね
// ただでさえ管理が追いつかないほどお忙しい所に
// さらに派生コードベースの自前メンテをきっちり継続するコストも追加されると
// 絶対途中で追いつかなくなるだろうな…というのもあり、
// 自前移植はものすごく無謀では?というのが正直な初見印象です
とりあえず游ゴシック、見慣れたサイトに慣れないフォント過ぎて違和感カオスMAX
現在の状況
議論中 意見を募集中です
次にできること
提案
リニューアル後のWikiについてのバグ報告や質問、機能要望などを受け付けるスレです。
何か機能をリリースした時なども一旦ここに書いていきます。(いずれリリースノートはどこかで見れるようにしたい)
---
(以下はスレ初期)
大変ご無沙汰してます(仕事と育児に追われ1年近く顔出せてませんでした。。。)
昨今のセキュリティ事情にしっかり対応するために、サーバも含めてWiki自体をリプレースしたく現在サーバ移転を考えています。
まずは今までのWikiの動作を別言語でほぼ完璧に再現したものを作ってみたので、雑に触ってバグなどがないかテストしていただけるとありがたいです。地味にタグ周りのバグなど潰れているものもあるはず。
何かあればまずはこのスレッドに書き込んでいただければ対応します。(もっと簡単に報告出来るフォームを近々用意する予定です)
機能が動作しないようなバグだけでなく実際のWikiとの表示違いや表示速度がきになるなど、なんでも意見ください。
実現出来るかどうかは確約できないですが、こういう機能が欲しいなどの要望も受け付けます。
なかなかやりたいと思いつつもずっと出来ていなかった、スマホへの画面最適化などは進めていく予定です
何か機能をリリースした時なども一旦ここに書いていきます。(いずれリリースノートはどこかで見れるようにしたい)
---
(以下はスレ初期)
大変ご無沙汰してます(仕事と育児に追われ1年近く顔出せてませんでした。。。)
昨今のセキュリティ事情にしっかり対応するために、サーバも含めてWiki自体をリプレースしたく現在サーバ移転を考えています。
まずは今までのWikiの動作を別言語でほぼ完璧に再現したものを作ってみたので、雑に触ってバグなどがないかテストしていただけるとありがたいです。地味にタグ周りのバグなど潰れているものもあるはず。
何かあればまずはこのスレッドに書き込んでいただければ対応します。(もっと簡単に報告出来るフォームを近々用意する予定です)
機能が動作しないようなバグだけでなく実際のWikiとの表示違いや表示速度がきになるなど、なんでも意見ください。
実現出来るかどうかは確約できないですが、こういう機能が欲しいなどの要望も受け付けます。
なかなかやりたいと思いつつもずっと出来ていなかった、スマホへの画面最適化などは進めていく予定です
スレ主 Aitsu /
投稿
#1
#2
これモンスターのステータスのタグ全部付け直さないといけない感じか?
星4 地属性 獣戦士族 攻2000 守1600で分割されてた奴が、
星4/地属性/獣戦士族/攻2000/守1600で一まとめになっていてタグリスト機能してない
星4 地属性 獣戦士族 攻2000 守1600で分割されてた奴が、
星4/地属性/獣戦士族/攻2000/守1600で一まとめになっていてタグリスト機能してない
#3
>>1
Cloudflare WorkersでTypeScript動かしてます。
PukiWikiのライセンス表記が残っているのはHTML/CSSをそのまま移植して使っているからで、この辺をまるっと一新する段階で外す予定です。
コードベースは実際Fable/Solに任せている状況ですが、どちらかというと現状コードの信頼性というよりもサーバー側がセキュリティ的によろしくない状況なので(こちらの内容は伏せますが)こちらが主眼ではあります。
(これは私見ですが、本業でも長年Webエンジニアとして活動している私よりも現在のLLMの方がセキュリティ的な穴を発見する力があり、全体的なアーキテクチャ等は私が指示しつつ脆弱性を埋める部分はLLMに任せられると思っています)
CI/CDの整備も済んだのでスマホからの指示出しで適宜修正が出来るようになっており、そもそも「PCの前に一定時間座って作業することが難しい状況」を抜け出せたのが結構大きくこれなら継続的に管理出来そうと今のところは思っています。
>>2
一切付け直さなくても良いように直します!
Cloudflare WorkersでTypeScript動かしてます。
PukiWikiのライセンス表記が残っているのはHTML/CSSをそのまま移植して使っているからで、この辺をまるっと一新する段階で外す予定です。
コードベースは実際Fable/Solに任せている状況ですが、どちらかというと現状コードの信頼性というよりもサーバー側がセキュリティ的によろしくない状況なので(こちらの内容は伏せますが)こちらが主眼ではあります。
(これは私見ですが、本業でも長年Webエンジニアとして活動している私よりも現在のLLMの方がセキュリティ的な穴を発見する力があり、全体的なアーキテクチャ等は私が指示しつつ脆弱性を埋める部分はLLMに任せられると思っています)
CI/CDの整備も済んだのでスマホからの指示出しで適宜修正が出来るようになっており、そもそも「PCの前に一定時間座って作業することが難しい状況」を抜け出せたのが結構大きくこれなら継続的に管理出来そうと今のところは思っています。
>>2
一切付け直さなくても良いように直します!
#4
原因が分からないので、本当に単に現象の報告なのですが…
「第13期」ページの「環境の変遷」部分の一部のインデントが、新しいページのみ崩れてしまっています。
恐らく「-」の後に「~」を使う事で、行間に空白を開けつつインデントを付けるやり方が、新しいページだと使えなくなってしまっているのではないかと思います。
「第13期」ページの「環境の変遷」部分の一部のインデントが、新しいページのみ崩れてしまっています。
恐らく「-」の後に「~」を使う事で、行間に空白を開けつつインデントを付けるやり方が、新しいページだと使えなくなってしまっているのではないかと思います。
#5
> とりあえず游ゴシック、見慣れたサイトに慣れないフォント過ぎて違和感カオスMAX
Pukiwiki準拠にしました
> これモンスターのステータスのタグ全部付け直さないといけない感じか?
修正しました
>>4
修正します!
Pukiwiki準拠にしました
> これモンスターのステータスのタグ全部付け直さないといけない感じか?
修正しました
>>4
修正します!
#6
> 「第13期」ページの「環境の変遷」部分の一部のインデントが、新しいページのみ崩れてしまっています。
修正しました、ついでに環境の変遷下部のリストインデントの不具合も修正しました
修正しました、ついでに環境の変遷下部のリストインデントの不具合も修正しました
#7
>>3
縺翫♀縲∫ョ。逅��髱「蛟偵&縺ッ繧�縺励m貂帙k諢溘§縺ァ縺吶°縲ゅ〒縺励◆繧牙セ悟濠驛ィ縺ッ菴呵ィ医↑諛ク蠢オ縺ァ縺励◆縺ュ縲�
縺ィ繧翫≠縺医★豌励↓縺ェ縺」縺溽せ縺ョ蝣ア蜻翫〒縺�
- RecentChanges繧�ヰ繝�け繧「繝��逕サ髱「縺ョ譎る俣陦ィ險倥′12譎る俣蛻カ縲√°縺、繧シ繝ュ繝輔ぅ繝ォ縺輔l縺ヲ縺ェ縺��縺ァ繝輔か繝シ繝槭ャ繝医′蟠ゥ繧後※縺�k
- [[縺ッ縺倥a縺ォ縺願ェュ縺ソ荳九&縺Ь]縺ョ縲御サ悶�繝壹�繧ク縺ィ縺ョ邨ア荳�繧ゅ→繧後∪縺吶�ゅ�阪�縺ゅ→縺ォ遨コ蠑慕畑繝悶Ο繝�け縺悟�縺」縺ヲ縺励∪縺」縺ヲ縺�k (蜈ィ隗偵せ繝壹�繧ケ1譁�ュ励�縺ソ縺ョ蜃昴�繝代�繧ケ蜃ヲ逅�′螟峨o縺」縺ヲ縺�k��)
- 讀懃エ「邨先棡縺瑚牡縲�、峨o縺」縺ヲ縺�k莉カ
- 蜻ィ霎コ繝励Ξ繝薙Η繝シ縺、縺�◆縺ョ縺ッ縺吶#縺丈セソ蛻ゥ縺ァ縺呻シ�
- 50莉カpagination縺ッ縺�m縺�m荳堺セソ縺ェ豌励′縺励∪縺�
- 讀懃エ「邨先棡縺九i縺輔i縺ォCtrl+F縺吶k縺薙→縺後◆縺セ縺ォ縺ゅk縺ョ縺ァ
- 蜿ッ閭ス縺ェ繧峨●縺イ51莉カ莉・荳翫�邱丈サカ謨ー陦ィ遉コ繧らカ咏カ壹@縺ヲ谺イ縺励>窶ヲ
- 讀懃エ「邨先棡讓ェ縺ョ譛�邨らキィ髮�律陦ィ遉コ繧よョ九▲縺溘i螫峨@縺�〒縺�
- PC縺ァ縺ソ縺溷�エ蜷医�∵立繝ャ繧、繧「繧ヲ繝医h繧雁セョ螯吶↓讓ェ蟷�r菴ソ縺��繧後※縺�↑縺�シ�
縺翫♀縲∫ョ。逅��髱「蛟偵&縺ッ繧�縺励m貂帙k諢溘§縺ァ縺吶°縲ゅ〒縺励◆繧牙セ悟濠驛ィ縺ッ菴呵ィ医↑諛ク蠢オ縺ァ縺励◆縺ュ縲�
縺ィ繧翫≠縺医★豌励↓縺ェ縺」縺溽せ縺ョ蝣ア蜻翫〒縺�
- RecentChanges繧�ヰ繝�け繧「繝��逕サ髱「縺ョ譎る俣陦ィ險倥′12譎る俣蛻カ縲√°縺、繧シ繝ュ繝輔ぅ繝ォ縺輔l縺ヲ縺ェ縺��縺ァ繝輔か繝シ繝槭ャ繝医′蟠ゥ繧後※縺�k
- [[縺ッ縺倥a縺ォ縺願ェュ縺ソ荳九&縺Ь]縺ョ縲御サ悶�繝壹�繧ク縺ィ縺ョ邨ア荳�繧ゅ→繧後∪縺吶�ゅ�阪�縺ゅ→縺ォ遨コ蠑慕畑繝悶Ο繝�け縺悟�縺」縺ヲ縺励∪縺」縺ヲ縺�k (蜈ィ隗偵せ繝壹�繧ケ1譁�ュ励�縺ソ縺ョ蜃昴�繝代�繧ケ蜃ヲ逅�′螟峨o縺」縺ヲ縺�k��)
- 讀懃エ「邨先棡縺瑚牡縲�、峨o縺」縺ヲ縺�k莉カ
- 蜻ィ霎コ繝励Ξ繝薙Η繝シ縺、縺�◆縺ョ縺ッ縺吶#縺丈セソ蛻ゥ縺ァ縺呻シ�
- 50莉カpagination縺ッ縺�m縺�m荳堺セソ縺ェ豌励′縺励∪縺�
- 讀懃エ「邨先棡縺九i縺輔i縺ォCtrl+F縺吶k縺薙→縺後◆縺セ縺ォ縺ゅk縺ョ縺ァ
- 蜿ッ閭ス縺ェ繧峨●縺イ51莉カ莉・荳翫�邱丈サカ謨ー陦ィ遉コ繧らカ咏カ壹@縺ヲ谺イ縺励>窶ヲ
- 讀懃エ「邨先棡讓ェ縺ョ譛�邨らキィ髮�律陦ィ遉コ繧よョ九▲縺溘i螫峨@縺�〒縺�
- PC縺ァ縺ソ縺溷�エ蜷医�∵立繝ャ繧、繧「繧ヲ繝医h繧雁セョ螯吶↓讓ェ蟷�r菴ソ縺��繧後※縺�↑縺�シ�
#8
あっFirefoxから投稿したらひどいことになるんだった…
>>3
おお、管理の面倒さはむしろ減る感じですか。でしたら後半部は余計な懸念でしたね。
とりあえず気になった点の報告です
- RecentChangesやバックアップ画面の時間表記が12時間制、かつゼロフィルされてないのでフォーマットが崩れている
- はじめにお読み下さいの「他のページとの統一もとれます。」のあとに空引用ブロックが入ってしまっている (全角スペース1文字のみの凝のパース処理が変わっている?)
- 検索結果が色々変わっている件
- 周辺プレビューついたのはすごく便利です!
- 50件paginationはいろいろ不便な気がします
- 検索結果からさらにCtrl+Fすることがたまにあるので
- 可能ならぜひ51件以上の総件数表示も継続して欲しい…
- 検索結果横の最終編集日表示も残ったら嬉しいです
- PCでみた場合、旧レイアウトより微妙に横幅を使い切れていない?
>>3
おお、管理の面倒さはむしろ減る感じですか。でしたら後半部は余計な懸念でしたね。
とりあえず気になった点の報告です
- RecentChangesやバックアップ画面の時間表記が12時間制、かつゼロフィルされてないのでフォーマットが崩れている
- はじめにお読み下さいの「他のページとの統一もとれます。」のあとに空引用ブロックが入ってしまっている (全角スペース1文字のみの凝のパース処理が変わっている?)
- 検索結果が色々変わっている件
- 周辺プレビューついたのはすごく便利です!
- 50件paginationはいろいろ不便な気がします
- 検索結果からさらにCtrl+Fすることがたまにあるので
- 可能ならぜひ51件以上の総件数表示も継続して欲しい…
- 検索結果横の最終編集日表示も残ったら嬉しいです
- PCでみた場合、旧レイアウトより微妙に横幅を使い切れていない?
#9
>>8
大量のご報告ありがとうございます、まるっと対応します
大量のご報告ありがとうございます、まるっと対応します
#10
`~`で区切られずに継続しているインデント内に別の記法が入るとうまくインラインでパースできず、インデント構造を破壊してしまうみたいですね
確認できた例は以下ですが、多分他の記法も
・引用ブロック
例: マスタールール2#other
・定義リスト記法(`:title|description`)
例: マスタールール3#rule
・テーブル記法
例: 《席取-六双丸》
確認できた例は以下ですが、多分他の記法も
・引用ブロック
例: マスタールール2#other
・定義リスト記法(`:title|description`)
例: マスタールール3#rule
・テーブル記法
例: 《席取-六双丸》
#11
・RecentChangesに[ ホーム | 一覧 | 検索 | 最終更新 | ヘルプ | 新規 ] [ 編集 | 凍結 | 差分 | バックアップ | リロード | 添付 ]行が表示され、さらに実際編集画面を開けてしまう
おそらく他のpukiwiki予約語ページも全部そう
・《閃こう竜 スターダスト》のリンクを踏むと《閃珖竜 スターダスト》に内部リダイレクトされず、2012-12-09 (日) 00:20:42以来更新されてない《閃こう竜 スターダスト》実体が表示される
例: 《スターダスト・リ・スパーク》
・手動リンクされていない《》にも自動リンクが張られてしまっている
同名ページだったり、OCGに存在しないカードにもリンクが張られてしまっているので結構マズそうです
例: 《閃珖竜 スターダスト》で同名ページや《煌星竜 スターダスト》にリンクが張られている
おそらく他のpukiwiki予約語ページも全部そう
・《閃こう竜 スターダスト》のリンクを踏むと《閃珖竜 スターダスト》に内部リダイレクトされず、2012-12-09 (日) 00:20:42以来更新されてない《閃こう竜 スターダスト》実体が表示される
例: 《スターダスト・リ・スパーク》
・手動リンクされていない《》にも自動リンクが張られてしまっている
同名ページだったり、OCGに存在しないカードにもリンクが張られてしまっているので結構マズそうです
例: 《閃珖竜 スターダスト》で同名ページや《煌星竜 スターダスト》にリンクが張られている
#12
- RecentChangesやバックアップ画面の時間表記が12時間制、かつゼロフィルされてないのでフォーマットが崩れている
- はじめにお読み下さいの「他のページとの統一もとれます。」のあとに空引用ブロックが入ってしまっている (全角スペース1文字のみの凝のパース処理が変わっている?)
- 検索結果が色々変わっている件
- PCでみた場合、旧レイアウトより微妙に横幅を使い切れていない?
この辺直しました。検索結果は一旦2文字以内の検索だと50件まで、3文字以上でMAX2000件としてますがこの辺は負荷で調整します
>>10-11
修正します、細かいところまで見てくださいありがとうございます
- はじめにお読み下さいの「他のページとの統一もとれます。」のあとに空引用ブロックが入ってしまっている (全角スペース1文字のみの凝のパース処理が変わっている?)
- 検索結果が色々変わっている件
- PCでみた場合、旧レイアウトより微妙に横幅を使い切れていない?
この辺直しました。検索結果は一旦2文字以内の検索だと50件まで、3文字以上でMAX2000件としてますがこの辺は負荷で調整します
>>10-11
修正します、細かいところまで見てくださいありがとうございます
#13
そういえば内部的にはUTF-8になったので、今後スタダのような文字化けは原理的に無くなるはずです
#14
リプレース対応ありがとうございます!
- ラッシュ Wiki のトップにある一言伝言板にコメント時、曜日が英語になっているようです。
test -- 2026-08-01 (Sat) 21:38:50 New!
- ラッシュ Wiki から OCG Wiki へのリンクで、"OCG:" の次がローマ字で始まるとページに飛べないようです
OCG:KONAMI
オーバーフレーム>OCG:Overframe
- ラッシュ Wiki のトップにある一言伝言板にコメント時、曜日が英語になっているようです。
test -- 2026-08-01 (Sat) 21:38:50 New!
- ラッシュ Wiki から OCG Wiki へのリンクで、"OCG:" の次がローマ字で始まるとページに飛べないようです
OCG:KONAMI
オーバーフレーム>OCG:Overframe
#15
>>14
ありがとうございます!修正します
ありがとうございます!修正します
#16
>`~`で区切られずに継続しているインデント内に別の記法が入るとうまくインラインでパースできず、インデント構造を破壊してしまうみたいですね
パース改善して提示された3パターンは現在のWikiと同一になるように修正しました
>RecentChangesに[ ホーム | 一覧 | 検索 | 最終更新 | ヘルプ | 新規 ] [ 編集 | 凍結 | 差分 | バックアップ | リロード | 添付 ]行が表示され、さらに実際編集画面を開けてしまう
おそらく他のpukiwiki予約語ページも全部そう
非表示にしました。
>《閃こう竜 スターダスト》のリンクを踏むと《閃珖竜 スターダスト》に内部リダイレクトされず、2012-12-09 (日) 00:20:42以来更新されてない《閃こう竜 スターダスト》実体が表示される
URLエイリアス修正しました。
(PukiWikiは制約上URLが一意になるので内部ハックしてましたが、現在は1つのページに複数のURLを設定出来るのでそっちで対応しています)
> 手動リンクされていない《》にも自動リンクが張られてしまっている
廃止しました
パース改善して提示された3パターンは現在のWikiと同一になるように修正しました
>RecentChangesに[ ホーム | 一覧 | 検索 | 最終更新 | ヘルプ | 新規 ] [ 編集 | 凍結 | 差分 | バックアップ | リロード | 添付 ]行が表示され、さらに実際編集画面を開けてしまう
おそらく他のpukiwiki予約語ページも全部そう
非表示にしました。
>《閃こう竜 スターダスト》のリンクを踏むと《閃珖竜 スターダスト》に内部リダイレクトされず、2012-12-09 (日) 00:20:42以来更新されてない《閃こう竜 スターダスト》実体が表示される
URLエイリアス修正しました。
(PukiWikiは制約上URLが一意になるので内部ハックしてましたが、現在は1つのページに複数のURLを設定出来るのでそっちで対応しています)
> 手動リンクされていない《》にも自動リンクが張られてしまっている
廃止しました
#17
システム的というより運用上の話になるのですが
現在、タグを一度つけてしまうと、間違っていようが荒らしであろうが修正依頼をAitsuさんにお任せする形になるじゃないですか
それを嫌ってラッシュwikiではタグの導入を見送られたわけですが
遊戯王wikiの更新に伴ってタグ機能自体を一新されたり、運用を変えるといったことは考えておられますでしょうか?
現在、タグを一度つけてしまうと、間違っていようが荒らしであろうが修正依頼をAitsuさんにお任せする形になるじゃないですか
それを嫌ってラッシュwikiではタグの導入を見送られたわけですが
遊戯王wikiの更新に伴ってタグ機能自体を一新されたり、運用を変えるといったことは考えておられますでしょうか?
#18
>>17
リプレース後は問題なく動く(削除もOK)ので、タグ機能を使う側に倒したいと望むユーザーが多ければ対応可能です。
今後はAIの力を使いやすくなるので、ある程度一括でこちらでタグを入れた上で適宜ユーザー側で追加していく、のような運用の始め方も出来ると思います
(ちなみにOCG WikiとRush WikiはWiki自体も全く別のものでしたが、今は中身は同じなのでタグ機能は実は使えるようになっています)
リプレース後は問題なく動く(削除もOK)ので、タグ機能を使う側に倒したいと望むユーザーが多ければ対応可能です。
今後はAIの力を使いやすくなるので、ある程度一括でこちらでタグを入れた上で適宜ユーザー側で追加していく、のような運用の始め方も出来ると思います
(ちなみにOCG WikiとRush WikiはWiki自体も全く別のものでしたが、今は中身は同じなのでタグ機能は実は使えるようになっています)
#19
https://yugioh-wiki.dev/?skin=modern
にアクセスすると、PC/モバイルどちらにも対応した新しい画面に切り替わるようになりました。
https://yugioh-wiki.dev/?skin=legacy
にアクセスすることで現在の画面に戻せます。
こちらの画面に関しても意見募集中です。
にアクセスすると、PC/モバイルどちらにも対応した新しい画面に切り替わるようになりました。
https://yugioh-wiki.dev/?skin=legacy
にアクセスすることで現在の画面に戻せます。
こちらの画面に関しても意見募集中です。
#20
> - ラッシュ Wiki のトップにある一言伝言板にコメント時、曜日が英語になっているようです。
> - ラッシュ Wiki から OCG Wiki へのリンクで、"OCG:" の次がローマ字で始まるとページに飛べないようです
修正しました
> - ラッシュ Wiki から OCG Wiki へのリンクで、"OCG:" の次がローマ字で始まるとページに飛べないようです
修正しました
#21
素早い対応ありがとうございます!(守備力100)
・RecentChangesやバックアップ画面の時間について、TZ設定が不整合?
旧wikiで取られたバックアップ全部7時間後ろにズレてますが、新wikiで新たに取られたバックアップはズレてないです
例: 《邪神アバター》 のバックアップ一覧 のNo.120以前(.netに存在)はズレてる / 121以降(.dev側のみ)はズレてない
・リスト記法での空行による段落子要素指定を行う際、dev側では空のリスト行が表示されてしまう
文字で説明してもわかりにくいので例を見ていただけると…
例: テキスト#howtoreadの誘発即時効果の部分
ドキュメント: https://yugioh-wiki.dev/?%C0%B0%B7%C1%A5%EB%A1%BC%A5%EB#q8abd9a8
> -の直後に ~を記述すると段落を子要素にすることができます。
以下はバグ報告というほどでもない気づいた点
・ヘッダのLast-Modified列について、1日以内の編集についてh/m単位まで詳細に表示されていたところ、dev側ではまとめて0d表示に簡略化されています
・新規追加していただいたバックアップからの復旧ボタンは荒らし対処の簡便化だと思うのですが、白紙化削除荒らしに無力になってしまっています
存在しないページにアクセスした際の挙動が変わり、そのページ(や「最近削除されたページ」)からバックアップ画面への導線が消滅しているので
・RecentChangesやバックアップ画面の時間について、TZ設定が不整合?
旧wikiで取られたバックアップ全部7時間後ろにズレてますが、新wikiで新たに取られたバックアップはズレてないです
例: 《邪神アバター》 のバックアップ一覧 のNo.120以前(.netに存在)はズレてる / 121以降(.dev側のみ)はズレてない
・リスト記法での空行による段落子要素指定を行う際、dev側では空のリスト行が表示されてしまう
文字で説明してもわかりにくいので例を見ていただけると…
例: テキスト#howtoreadの誘発即時効果の部分
ドキュメント: https://yugioh-wiki.dev/?%C0%B0%B7%C1%A5%EB%A1%BC%A5%EB#q8abd9a8
> -の直後に ~を記述すると段落を子要素にすることができます。
以下はバグ報告というほどでもない気づいた点
・ヘッダのLast-Modified列について、1日以内の編集についてh/m単位まで詳細に表示されていたところ、dev側ではまとめて0d表示に簡略化されています
・新規追加していただいたバックアップからの復旧ボタンは荒らし対処の簡便化だと思うのですが、白紙化削除荒らしに無力になってしまっています
存在しないページにアクセスした際の挙動が変わり、そのページ(や「最近削除されたページ」)からバックアップ画面への導線が消滅しているので
#22
-表でtaglistが対応していません。(《ファースト・ペンギン》、RUMなど)
-環境依存文字が文字化けしているものがあります。(《トークン》(虎)など)
-上部のページ名をクリックした時にBacklinksが表示されないようになっている。
-taglistで該当無しの場合に表示無しではなく「該当するページはありません。」と表示されている。(機巧など)
-ラッシュWikiで一言伝言板コメントのNewの文字が赤文字から黒文字になっている。
-ラッシュWikiで下部のLink:が更新日順ではなく名前順に変わっていて、最終更新日数も表示されていない。
仕様変更か不具合か判断しかねるので報告しておきます。
-環境依存文字が文字化けしているものがあります。(《トークン》(虎)など)
-上部のページ名をクリックした時にBacklinksが表示されないようになっている。
-taglistで該当無しの場合に表示無しではなく「該当するページはありません。」と表示されている。(機巧など)
-ラッシュWikiで一言伝言板コメントのNewの文字が赤文字から黒文字になっている。
-ラッシュWikiで下部のLink:が更新日順ではなく名前順に変わっていて、最終更新日数も表示されていない。
仕様変更か不具合か判断しかねるので報告しておきます。
#23
>>21-22
報告ありがとうございます。修正します
報告ありがとうございます。修正します
#24
バグ報告ボタンを画面右下に置いてみました。ここから気になったことを送れます
#25
・RecentChangesやバックアップ画面の時間について、TZ設定が不整合?
・リスト記法での空行による段落子要素指定を行う際、dev側では空のリスト行が表示されてしまう
・ヘッダのLast-Modified列について、1日以内の編集についてh/m単位まで詳細に表示されていたところ、dev側ではまとめて0d表示に簡略化されています
-表でtaglistが対応していません。(《ファースト・ペンギン》、RUMなど)
-環境依存文字が文字化けしているものがあります。(《トークン》(虎)など)
-上部のページ名をクリックした時にBacklinksが表示されないようになっている。
-taglistで該当無しの場合に表示無しではなく「該当するページはありません。」と表示されている。(機巧など)
-ラッシュWikiで一言伝言板コメントのNewの文字が赤文字から黒文字になっている。
-ラッシュWikiで下部のLink:が更新日順ではなく名前順に変わっていて、最終更新日数も表示されていない。
上記修正しました
・バックアップからの復旧ボタン
削除されたページにバックアップへのリンクを貼るようにしてみました
https://yugioh-wiki.dev/?%A1%D4%BC%D9%BF%C0%A5%A2%A5%D0%A5%BF%A1%BC%A1%D5
別途削除時に「削除されたページ」が更新に出てこない事に気付いたので修正します
・リスト記法での空行による段落子要素指定を行う際、dev側では空のリスト行が表示されてしまう
・ヘッダのLast-Modified列について、1日以内の編集についてh/m単位まで詳細に表示されていたところ、dev側ではまとめて0d表示に簡略化されています
-表でtaglistが対応していません。(《ファースト・ペンギン》、RUMなど)
-環境依存文字が文字化けしているものがあります。(《トークン》(虎)など)
-上部のページ名をクリックした時にBacklinksが表示されないようになっている。
-taglistで該当無しの場合に表示無しではなく「該当するページはありません。」と表示されている。(機巧など)
-ラッシュWikiで一言伝言板コメントのNewの文字が赤文字から黒文字になっている。
-ラッシュWikiで下部のLink:が更新日順ではなく名前順に変わっていて、最終更新日数も表示されていない。
上記修正しました
・バックアップからの復旧ボタン
削除されたページにバックアップへのリンクを貼るようにしてみました
https://yugioh-wiki.dev/?%A1%D4%BC%D9%BF%C0%A5%A2%A5%D0%A5%BF%A1%BC%A1%D5
別途削除時に「削除されたページ」が更新に出てこない事に気付いたので修正します
#26
- 削除されたページ周り挙動修正しました
- OGP画像出すようにしてみました
- (新デザ版)スマホで見たときにカードテキストが折り返されないようにしました
- OGP画像出すようにしてみました
- (新デザ版)スマホで見たときにカードテキストが折り返されないようにしました
#27
バグ報告フォームから報告いただいた内容の修正です、報告ありがとうございます
- TZの直し先逆だったのを修正しました
- 削除されたページのバックアップ一覧を表示出来るようにしました
- カードリスト / Sandbox / チェーン のパースを修正してPukiWiki準拠にし、現在の本番と同一表示になるようにしました
- パンくずリストを復活しました
- RecentDeletedで復活したページが残るようにしました
- 削除前のバックアップメッセージが復活後にも出ていたのを非表示にしました
- TZの直し先逆だったのを修正しました
- 削除されたページのバックアップ一覧を表示出来るようにしました
- カードリスト / Sandbox / チェーン のパースを修正してPukiWiki準拠にし、現在の本番と同一表示になるようにしました
- パンくずリストを復活しました
- RecentDeletedで復活したページが残るようにしました
- 削除前のバックアップメッセージが復活後にも出ていたのを非表示にしました
#28
バグ報告返信です
> リンク元一覧が、[[]]記法でリンクされていないただのテキストにも反応している
これ元に戻そうか今のまま維持するか迷うとこなんですが、元々全て[[]]記法でリンクするようにしたのはPukiWikiの制約でオートリンクが機能しなくなったが故で(正規表現でオートリンクを実現していたので重すぎて機能しなくなった)、現状別のロジックでオートリンクを実現出来ている以上一旦このままでも良いのかなと思っています。
意見募集中です。
> Wiki のヘッダー部分に運用中の現Wikiに無かった「添付」が追加されていますが、これは意図的な追加と思ってよろしいでしょうか?
削除予定です!
> リンク元一覧が、[[]]記法でリンクされていないただのテキストにも反応している
これ元に戻そうか今のまま維持するか迷うとこなんですが、元々全て[[]]記法でリンクするようにしたのはPukiWikiの制約でオートリンクが機能しなくなったが故で(正規表現でオートリンクを実現していたので重すぎて機能しなくなった)、現状別のロジックでオートリンクを実現出来ている以上一旦このままでも良いのかなと思っています。
意見募集中です。
> Wiki のヘッダー部分に運用中の現Wikiに無かった「添付」が追加されていますが、これは意図的な追加と思ってよろしいでしょうか?
削除予定です!
#29
利便性の追求よりまず荒らし対策をお願いします。
#30
>>29
もちろん平行して荒らし対策も進めています。
既存の一括リバート(荒らし行為が行われたユーザーが行ったページ作成/削除/編集行為を全て元に戻す)や定時巡回が出来るように開発を行っています。
今のバグ報告フォームのような形で、簡単に報告出来るような仕組みも作りたいと思っています。
もちろん平行して荒らし対策も進めています。
既存の一括リバート(荒らし行為が行われたユーザーが行ったページ作成/削除/編集行為を全て元に戻す)や定時巡回が出来るように開発を行っています。
今のバグ報告フォームのような形で、簡単に報告出来るような仕組みも作りたいと思っています。
#31
(そういったところで行くとこの議論板や議論板で行われていることも含めて一新した方が良いとは思うのですが、一旦今はWiki本体にスコープ絞っています)
#32
ここまで投稿いただいたバグ報告全て対応済みです。バグ報告ありがとうございます
#33
2年以上泳がせている荒らしへの対処はどのようなものを検討してますか?
#34
#35
#36
>>35
引き続きIPログは取ってますしIPbanも一連の流れで行います。アイデアとしては投稿時にAIジャッジを挟む、みたいなことも考えています。
ただそもそもとして「特定の誰かが書き込めないようにする」というのは限界があり(そもそも私は毎回違うIPを規制リストに追加しており、それを消すことはありませんでした)、これを実現するには自由な編集を諦める必要があります。
私はこのWikiではそれをしたくないので、まず誰でも書き込めるのは大前提で予後を良いものにするというスタンスを崩すつもりはありません。
引き続きIPログは取ってますしIPbanも一連の流れで行います。アイデアとしては投稿時にAIジャッジを挟む、みたいなことも考えています。
ただそもそもとして「特定の誰かが書き込めないようにする」というのは限界があり(そもそも私は毎回違うIPを規制リストに追加しており、それを消すことはありませんでした)、これを実現するには自由な編集を諦める必要があります。
私はこのWikiではそれをしたくないので、まず誰でも書き込めるのは大前提で予後を良いものにするというスタンスを崩すつもりはありません。
#37
1点だけ。
7/31にタグを悪用した荒らしを確認していますので対策を検討してください。
具体的な内容としてはページ内に大量のリンクを表示するようなタグ利用を複数ページに設定し、鯖に高負荷がかかっていました。
半日近く鯖が不安定あり、該当ページを直接参照してもタイムアウトになるため、URLを弄って直接ページを修正しています。
https://i.imgur.com/qjwb8i9.png
7/31にタグを悪用した荒らしを確認していますので対策を検討してください。
具体的な内容としてはページ内に大量のリンクを表示するようなタグ利用を複数ページに設定し、鯖に高負荷がかかっていました。
半日近く鯖が不安定あり、該当ページを直接参照してもタイムアウトになるため、URLを弄って直接ページを修正しています。
https://i.imgur.com/qjwb8i9.png
#38
>>37
システムの不具合でご不便をおかけし申し訳ありません。またテクニカルな復旧もありがとうございます。
高負荷対策はかなり気を配っており、新環境では厚めのキャッシュ戦略を取っておりユーザが極端に負荷をかけられないようになっています。またDDoSのような攻撃にも対応出来るようになっています。
今回のようなタグ利用のケースについてもテストを行い、影響が無いようにします。
もしよろしければ、今のβ版でも「これやったら壊れるのでは」のような事を色々試していただけるとありがたいです。
システムの不具合でご不便をおかけし申し訳ありません。またテクニカルな復旧もありがとうございます。
高負荷対策はかなり気を配っており、新環境では厚めのキャッシュ戦略を取っておりユーザが極端に負荷をかけられないようになっています。またDDoSのような攻撃にも対応出来るようになっています。
今回のようなタグ利用のケースについてもテストを行い、影響が無いようにします。
もしよろしければ、今のβ版でも「これやったら壊れるのでは」のような事を色々試していただけるとありがたいです。
#39
ここまで投稿いただいたバグ報告全て修正済みです。報告ありがとうございます。
あとタグのテストをしてくださった方ありがとうございます!
その他以下の施策を反映しています:
- ページ読み込み速度改善
- 2文字までの検索については負荷を考えページタイトルのみ検索の形に修正
- レガシースキンのナビを旧Wikiと同じ形に修正
- モダンスキン細かい修正
- PC/Firefoxから閲覧した際のレイアウト修正
あとタグのテストをしてくださった方ありがとうございます!
その他以下の施策を反映しています:
- ページ読み込み速度改善
- 2文字までの検索については負荷を考えページタイトルのみ検索の形に修正
- レガシースキンのナビを旧Wikiと同じ形に修正
- モダンスキン細かい修正
- PC/Firefoxから閲覧した際のレイアウト修正
#40
移転作業ありがとうございます。
要望として、検索のオプション強化が可能ならお願いしたいです。
現在のアットウィキの検索がわかりやすく、端的にベストとして求めているものを言うとこれになるのですが、
①完全一致検索⇔あいまい検索の使い分け
②wiki構文を含めた検索⇔wiki構文を含めない、最終的な表示文字列をベースにした検索の使い分け
③サジェスト検索機能
あたりがサイト内検索だけで満足できればありがたいです。
もっとも、①②については現状サイト内検索とGoogle検索の使い分けで運用解消しようとしているように見受けられますし、
高度検索の導入ってプラグイン入れたり検索ロジックをいじったりして結構面倒・複雑な印象があるので
強く要望しているというより方針を伺いたいという目的の方が強いですが。
要望として、検索のオプション強化が可能ならお願いしたいです。
現在のアットウィキの検索がわかりやすく、端的にベストとして求めているものを言うとこれになるのですが、
①完全一致検索⇔あいまい検索の使い分け
②wiki構文を含めた検索⇔wiki構文を含めない、最終的な表示文字列をベースにした検索の使い分け
③サジェスト検索機能
あたりがサイト内検索だけで満足できればありがたいです。
もっとも、①②については現状サイト内検索とGoogle検索の使い分けで運用解消しようとしているように見受けられますし、
高度検索の導入ってプラグイン入れたり検索ロジックをいじったりして結構面倒・複雑な印象があるので
強く要望しているというより方針を伺いたいという目的の方が強いですが。
#41
#42
巻き込み規制を食らってもう2年ほど編集出来ない状態なんですが、規制を緩めて頂けないでしょうか。。
#43
>>42
ご迷惑をおかけしております。一旦新Wikiでは規制をリセットしようと思っています。
理由としては今後より狭い範囲の規制でも機能する可能性があるからです(荒らしを野放しにするという訳ではありません、念のため)
規制がかかったホストからの編集については今は議論板で編集リクエストする形ですが、これについてはWikiに組み込むことを検討します。
ご迷惑をおかけしております。一旦新Wikiでは規制をリセットしようと思っています。
理由としては今後より狭い範囲の規制でも機能する可能性があるからです(荒らしを野放しにするという訳ではありません、念のため)
規制がかかったホストからの編集については今は議論板で編集リクエストする形ですが、これについてはWikiに組み込むことを検討します。
#44
ここまで投稿いただいたバグ報告全て修正済みです。報告ありがとうございます。
編集競合に関しては通常はマージ差分が表示されますが、
- ページ新規作成が競合した場合→後ろがエラー
- ページ削除後にページ編集が競合した場合→ページ復活、編集内容反映
としています。
その他表示速度改善、スキン修正、セキュリティ修正を加えています。
概ね問題なさそうなクオリティに達しつつあると思うので、今後機械的に全件検査かけて大きな差分が検出されないことを確認次第、8月中には移行する予定です。
データ移行パイプラインは構築済みなので、移行完了時点での旧Wikiデータは漏れなく移行されます。
一応新Wikiに移行しても旧Wikiのデザインとのスイッチは一定期間残しておく予定ですが、新スキンの改善意見については引き続き募集しています。
編集競合に関しては通常はマージ差分が表示されますが、
- ページ新規作成が競合した場合→後ろがエラー
- ページ削除後にページ編集が競合した場合→ページ復活、編集内容反映
としています。
その他表示速度改善、スキン修正、セキュリティ修正を加えています。
概ね問題なさそうなクオリティに達しつつあると思うので、今後機械的に全件検査かけて大きな差分が検出されないことを確認次第、8月中には移行する予定です。
データ移行パイプラインは構築済みなので、移行完了時点での旧Wikiデータは漏れなく移行されます。
一応新Wikiに移行しても旧Wikiのデザインとのスイッチは一定期間残しておく予定ですが、新スキンの改善意見については引き続き募集しています。
#45
>>41
承知しました。
検索については今のままでも支障というほどのことは全くないですが、
もう少し多機能になればありがたいというのが私の所感ですし、他の利用者の方もそうなのかなと思うので
リプレース後の改修ということでもいいので徐々に進めていただければ幸いです。
このwiki、カードはページ名が《》付き、デッキは【】付きになる関係上
直飛びのボタンがイマイチ有効に機能していない感があるので、
もしサジェスト検索とかが入ったらそちら廃止でもいいかもですね…
承知しました。
検索については今のままでも支障というほどのことは全くないですが、
もう少し多機能になればありがたいというのが私の所感ですし、他の利用者の方もそうなのかなと思うので
リプレース後の改修ということでもいいので徐々に進めていただければ幸いです。
このwiki、カードはページ名が《》付き、デッキは【】付きになる関係上
直飛びのボタンがイマイチ有効に機能していない感があるので、
もしサジェスト検索とかが入ったらそちら廃止でもいいかもですね…
#46
β版の話というよりリプレース後の運用の話が半分なのでここでしていいか迷ってたんですが、
もう既に移行の時期まで決まったとなると
今まで全面禁止にしていた機種依存文字の話(>>13で少し出てますが)もしておいた方がいいと思っていて。
いったん懸念点だけ出させていただきます。
内部的にUTF-8になるということで機種依存文字関連の話はほぼほぼクリアされたと思っていて
今まで作成できなかった機種依存文字利用のページは基本的に本来の文字で作り直すでいいと思うんですが、
①ローマ数字(I~X、アルカナフォース等で頻出)も全角のローマ数字文字を使うか?
②本wikiではカード名のアルファベットは全角統一だが、a、e、uのウムラウト等は半角サイズのため違和感があるがどうするか?
③テキストの丸数字も(1)等のカッコ表記でなく本来の丸数字を使うか?
あたりについては議論が必要かと思われます。
特に③の丸数字に関しては、やるのであればリプレースの際に文字変換掛けた方がずっと楽だと思うので
リプレース後に改めて決めるでは確実に遅いかなと思っています。
この辺りは管理人さんの方針というものがありますでしょうか?
それとも改めて別のスレッドで住民自治として議論になりますでしょうか?
もう既に移行の時期まで決まったとなると
今まで全面禁止にしていた機種依存文字の話(>>13で少し出てますが)もしておいた方がいいと思っていて。
いったん懸念点だけ出させていただきます。
内部的にUTF-8になるということで機種依存文字関連の話はほぼほぼクリアされたと思っていて
今まで作成できなかった機種依存文字利用のページは基本的に本来の文字で作り直すでいいと思うんですが、
①ローマ数字(I~X、アルカナフォース等で頻出)も全角のローマ数字文字を使うか?
②本wikiではカード名のアルファベットは全角統一だが、a、e、uのウムラウト等は半角サイズのため違和感があるがどうするか?
③テキストの丸数字も(1)等のカッコ表記でなく本来の丸数字を使うか?
あたりについては議論が必要かと思われます。
特に③の丸数字に関しては、やるのであればリプレースの際に文字変換掛けた方がずっと楽だと思うので
リプレース後に改めて決めるでは確実に遅いかなと思っています。
この辺りは管理人さんの方針というものがありますでしょうか?
それとも改めて別のスレッドで住民自治として議論になりますでしょうか?
#47
試しに@wiki風のインクリメンタル検索実装してみました。右上のサーチアイコンから試してみてください
>>46
私の方で方針は特に無いです。
機械的に変換出来るものについてはリプレース後でも可能ではありますが、今から並行して議論スレ立てていただけるとありがたいです。
私の決めの問題で良ければスパッと現行表記に揃える(ただし旧アドレスでも表示可能)のような形になると思います。(というのも意見募りたいですね)
>>46
私の方で方針は特に無いです。
機械的に変換出来るものについてはリプレース後でも可能ではありますが、今から並行して議論スレ立てていただけるとありがたいです。
私の決めの問題で良ければスパッと現行表記に揃える(ただし旧アドレスでも表示可能)のような形になると思います。(というのも意見募りたいですね)
#48
この際なので編集不可領域への要望なのですが
>・ここはカードゲーム「遊戯王ラッシュデュエル」に関するWikiです。
>「遊戯王オフィシャルカードゲーム デュエルモンスターズ」については、遊戯王カードWikiで扱います。
この旨の記述がラッシュwiki側にはトップページにあるのですが
遊戯王wiki→ラッシュwikiへの同様の記述やラッシュwiki行きリンクが現状遊戯王wiki側では触れやすい箇所に存在せず
主に各カードページ経由(or各自のブックマーク経由)となっており移動が不便なところがあります。
wiki自体の更新に伴って、遊戯王wikiのトップページかメニューバーのどこかにラッシュwikiへのリンク置いていただけませんか?
しかし、8月中移行がリミットとなるなら、↑の機種依存文字と丸数字の話は即時レベルの議論開始しないと議論時間と投票時間の確保が忙しない気配
通常速度なら議決まで約10日が最短コースだけどそれでも8月半ばまでかかるし
>・ここはカードゲーム「遊戯王ラッシュデュエル」に関するWikiです。
>「遊戯王オフィシャルカードゲーム デュエルモンスターズ」については、遊戯王カードWikiで扱います。
この旨の記述がラッシュwiki側にはトップページにあるのですが
遊戯王wiki→ラッシュwikiへの同様の記述やラッシュwiki行きリンクが現状遊戯王wiki側では触れやすい箇所に存在せず
主に各カードページ経由(or各自のブックマーク経由)となっており移動が不便なところがあります。
wiki自体の更新に伴って、遊戯王wikiのトップページかメニューバーのどこかにラッシュwikiへのリンク置いていただけませんか?
しかし、8月中移行がリミットとなるなら、↑の機種依存文字と丸数字の話は即時レベルの議論開始しないと議論時間と投票時間の確保が忙しない気配
通常速度なら議決まで約10日が最短コースだけどそれでも8月半ばまでかかるし
#49
#50
ここまで投稿いただいたバグ報告/ご意見について全て修正/対応済みです。投稿ありがとうございます。
諸々手続きが完了したので、週明けにも移転を考えています。
旧Wiki(ラッシュWiki含む)は別途8末~9末まで今のサーバーに読み取り専用の形で保管しておき、もし移行後にクリティカルな問題が発生した場合は旧環境にフォールバック出来るようにしておきます。
>>46で上がっている(EUC-JPにおける)機種依存文字や丸文字の一括置換などは移行後の方がむしろスムーズに行えるので、投票結果が移行後になっても問題ないと考えています。
こういった今後の運用についても他に気になる所があればご意見ください。
今のところ8月は割と余裕がありそうなので、移行後もWikiだけでなく荒らし対策や議論板で運用されているあれこれをWiki側に持っていくなど引き続き機能改善を進めて行く予定です。
諸々手続きが完了したので、週明けにも移転を考えています。
旧Wiki(ラッシュWiki含む)は別途8末~9末まで今のサーバーに読み取り専用の形で保管しておき、もし移行後にクリティカルな問題が発生した場合は旧環境にフォールバック出来るようにしておきます。
>>46で上がっている(EUC-JPにおける)機種依存文字や丸文字の一括置換などは移行後の方がむしろスムーズに行えるので、投票結果が移行後になっても問題ないと考えています。
こういった今後の運用についても他に気になる所があればご意見ください。
今のところ8月は割と余裕がありそうなので、移行後もWikiだけでなく荒らし対策や議論板で運用されているあれこれをWiki側に持っていくなど引き続き機能改善を進めて行く予定です。