- 【連絡事項】Mod作成用プラグインの為にWikiのページの構造を色々手を入れています。結構手間がかかりそうなので気長にお待ちください。その作業のついでに混沌気味なページ等も出来るだけ整理したいと思います。 -- Irrlicht
- 【対悪戯抑止機構誤爆の対応 #01】2007/12/27 22時頃にFormからご連絡を下さった方へ。
spam対策でAccept-Languageヘッダをチェックしています。IEを使われているようですので、次の設定をお試しください。
コントロールパネル→インターネットオプション→全般タブの言語ボタン→追加ボタン→日本語 [ja]を選択、OKをクリック -- Irrlicht
- 【対悪戯抑止機構誤爆の対応 #01】これのHTTP_ACCEPT_LANGUAGEの欄にjaという文字列が含まれない場合は設定が上手く入ってない可能性があります。お問い合わせを頂いた方のそれは en-us のみでしたので弾かれたものと思います -- Irrlicht
- 【対悪戯抑止機構誤爆の対応 #01】何度か投稿を頂いているようですが、依然[HTTP_ACCEPT_LANGUAGE] => en-usのままで設定が変わっていない模様です。参考までに参考画像を上げたので興味があったら御覧下さい。どうしてもダメな場合は チェックScriptで確認後、一時的無条件投稿許可が出来るようになります…がこのScriptは悪戯への穴になるのでそのうち削除するかもしれない事をご了解ください。 -- Irrlicht
- 【対悪戯抑止機構誤爆の対応 #02】2007/12/28 23:22ごろ、単語帳NPCを編集されBlockされた方へ。問題部分を修正したので今度は書き込めるようになったと思います。お手数をお掛けして申し訳ありません -- Irricht
- ただいま無事編集できました。すばやい対応ありがとうございました! -- dsk
- 【対悪戯抑止機構誤爆の対応 #02 End】上手く行きましたか喜ばしい事です。この避難所の整地が終りましたら翻訳戦線に復帰したい所ではありますが事情が許してくれるかどうか…。また何かお気づきの点がありましたら出来るだけ早く修正しますので遠慮なくどうぞ。 -- Irrlicht
- 【対悪戯抑止機構誤爆の対応 #03】 2007/12/29 17:14頃、"Shivering Isles/Dialogue/SE05-01"に編集を行いBlockされた方へ。
問題部分を修正しました。お手数をお掛けしたしまして申し訳ありません。
尚、誤爆が現在多いのは先ず設定をきびしめにしてから不具合部分を緩めるという方針でやっているためです。暫くは問題が続くかもしれませんが、最終的には一番早く設定を見極める手段となると思いますのでご迷惑をお掛けしますがお願い致します。 -- Irrlicht
- ありがとう。とりあえずチェックScriptで回避させてもらってました。数行とかは普通に編集できてたんで量が多目だからダメだったのかなと自分を納得させてました。 --
- 【対悪戯抑止機構誤爆の対応 #03End】なるほど、回避用のScriptで何とかされたのですね、わざわざありがとうございます。お手数をお掛けしました。 -- Irrlicht
- IEエンジンを使ったブラウザだとメニューとページ内容部分がずれるのかな?カラム幅の問題なんだっけ?開いた直後にメニュー部分しか見えなくて、「中身全部消されたか!」とあせったよw Sleipnirで確認した所、ブラウザエンジンがGeckoだと正常でTridentだとズレるみたい。 -- ToK
- 本体がメニューの下に落ちる、通称カラム落ちって奴ですね。どこかに書いたんですが、キレたくなるくらいめんどくさいです。テーブルレイアウトが安易で楽なんですが、また別の問題も抱え込むのでCSS段組にしてみたんですが今度はそういう問題が出て本質的な解決にはなっていません(ちなみに、本家でもWindowサイズを縮めると同じ現象が生じます)。年末進行でそういう根気の要る作業をやる暇が無かったのですが、正月休で何とかKIAIを入れて片付けようと思います。…ホント、CSSって痒い所に手が届きそうで届かないなぁ。 -- Irrlicht
- 【対悪戯抑止機構誤爆の対応 #04】 2008/01/02 22:44ころShivering Isles/Books/SEBookFallofVitharnを編集してBlockされた方へ。
問題の部分を修正しましたので今度は上手く行くと思います。お手数をお掛けし致します。
しかし、英語だけなら簡単に分かち書きできるから楽なんですが、日本語交じりである事を前提にするとNG Word処理は管理コストが高いのが問題かもしれません。kakasiやMeCabを導入するのもアレだしなぁ… -- Irrlicht
- #03に引き続き引っかかっちゃいました。お手数おかけしてます。 --
- 【対悪戯抑止機構誤爆の対応 #05】 2008/01/03 17:22ころを編集してBlockされた方へ。
問題の部分を修正しましたので今度は上手く行くと思います。お手数をお掛けし致します。 -- Irrlicht
- 対応ありがとうございます。ただいま無事に編集できました。 --
- 翻訳データDLプラグインは期間指定ができると気軽に更新分を取得できていいかもと思いました。 -- iwakura
- プラグインのコードを見直したところ、実装できそうな気配でしたのでちょっとやってみます。『更新時間を変更しないで編集』は出来ないようにしてあるのでファイル自身の更新タイムを見れば原理的にはいけますが、3,000位もあるログに比較的重めとされるstat(ファイル更新時の取得)を用いるのはちょいと怖い気もします。ただ、丸ごと書庫化してDLさせるよりはマシかもしれません。暇を見て機能追加してみます。 -- Irrlicht
- 実装してみました。こんな感じでどうでしょうか。上手く行くか良かったらテストして頂けると嬉しいです。 -- Irrlicht
- SIを1週間分取得してみました。_ExcludePageListが反映されていないようです。また、tarの中身に同名のファイル名がいくつもあるようです。あとは期間の開始日時を直接入力して指定する方が無駄が無く使いやすいと思いました。 -- iwakura
- _ExcludePageList :実は、プラグインはそのページ記載のデータを読んでいません。読ませれば楽にはなるとは思うんですが、投入する労力が効果に見合わない*1ので現在は実装していません。ローカルなScript/bat処理でご利用下さいという事で現在はご了承下さい。
同名ファイルの件:これはバグだったので修正しました。Explzhを使っていたんですが、これだと確認出来無かったので気づきませんでした。感謝です。
期間の指定方法:多分これはこのままです(ご希望の期間があれば追加します)。確かにその方が便利…というよりUser側の自由度が高い設計なのですが、入力での使いやすさ*2を重視して設計しました。勿論この方が楽に改造出来たというのも理由です。加えて、Webアプリ設計の基本としてUserの入力は信用すべきでない*3というものが有り、故に入力値に関するチェックルーチンを入れる手間が増えるなら*4この程度で、という判断が働いたのも理由の一つです。という訳でこれに関しては現状維持でご了承ください。 -- Irrlicht
- 動作は問題ないようです。前回ダウンロードした日時はファイル名やタイムスタンプからすぐわかりますので、それをそのまま入力する方が空いた期間をわざわざ求めなくて済み無駄な期間が加わることもないので、入力のメリットを軽く上回っている気がします。日時検査はmktimeで十分かと思います。もちろん当方は現状のままでも問題ないです。 -- iwakura
- 今度は問題なく行けたようですね。ご協力&報告感謝です。
ベストな合意点はアバウトな現状タイプと厳密指定なタイプのどちらでも可能って形ですね。前述の通り手間暇が掛かるので優先度は結構低めではありますが、需要があるという事で一応ToDoには入れておきます。mktimeのような関数仕様で処理しちゃう事が確実に便利なんですが、そういうのを期待して組んだコードは時折予期せぬ齟齬を発生するので個人的には余り取らない方針です。…まぁ、自分で面倒な方を選択しているとも言いますけどね(苦笑 -- Irrlicht
- Opera9.25でレイアウトが崩れるようになったので、修正お願いします。WikiJP避難所の方は崩れていません。 --
- 原因と思われる部分を修正しました。ご確認頂けたら幸いです。 -- Irrlicht
- 私もOpera9.25ですが、修正されてます。 -- sio
- 修正確認しました。ありがとうございます。 --
- 報告感謝です。 CSSのブラウザ間の解釈の相違には…モウアボガド バカカド… -- Irrlicht
- 【対悪戯抑止機構誤爆の対応 #05】 2008/01/11 11:07頃Vanilla/Names/DIALに投稿を行いBlockされ、Formでお問い合わせを頂いた方へ。
問題点を修正しました。お手数をお返してまことに申し訳ありません -- Irrlicht
- 【管理人の雑談】避難所として管理者権限があるうちに(笑)、Vanilla領域のページを一気に整理する構想を考えています。現在Vanilla部分はKotNやSIと異なりCS1.1の抽出データを元に構築されています。更に、翻訳書式にも揺れがあるため翻訳やMod作成にいくらか難が有ります。これをCS1.2の書式にあわせればかなり楽になるだろうと予想しました*5。故にそのような事を考えている次第です。その作業は1userでは洒落にならない手間がかかる為、管理者権限がある今のうちに整理しておき、本家復帰時にはそれをそのまま使ってもらえば良いような形にお膳立てしたいな、とも。という訳で、一応宣言だけしておきます、自分に発破をかける意味合いで。…あー、そしてカラム落ちの本格的修正、未だ手につけれれません。やりがいあって良いのですが、あうー、な感じです。 -- Irrlicht
- 【管理人の雑談】時間が出来たので気合で一気にやりました。GameSettingsは現状でもなんとかなるっぽい(というより、他が混沌過ぎた)ので今度に*6。これでVanillaの部分も他と同じ方法でCSデータ化が楽に出来るようになった筈です。変換作業でどこか間抜けなミスをしていなければ。
変換時に困ったのはCS1.1のデータとCS1.2のデータが混在していたカテゴリがあったり、タブがなぜか全角スペースになっていたり!文の途中で改行されていたり、とか。でも結果的に使いやすくなった(筈)ですし、サーバ負荷に関わるページ数の問題もかなり解決できて*7とりあえず一息ついています。さて、大仕事はすんだのでほかの細細とした事にターゲットを移していく所存です。 -- Irrlicht
- 手間のかかる移行作業お疲れ様です、ありがとうございました。 --
- 基本的には適当人間ですが、やるべきと判断した事は結構意地でもやるタイプ……という無駄にあほな人なので、基本的に趣味でやりました。趣味が独走した結果とはいえ、みなのお役に立てるなら光栄至極です。いえ、勿論結果が皆の為になる方向でやっては居ますケド。 -- Irrlicht
- ついにGameSettingsも整理完了。全制覇しました -- Irrlicht
- どこで言えばいいのかわからないのでここに…。JPBOOKSのダウンロードリンクがおかしいです。ファイル名が途切れているらしく正しくDLできません。 --
- すみません単なるこちら側のミスでした…。申し訳無いです。 --
- 7z圧縮のファイルを拡張子が切れたzipと勘違いされたと推測。JPBooksの新版に関しては私が作成したのですが、圧縮率が全然違うので7zを使いました。解決された様で何よりです*8。 -- Irrlicht
Page内容の解析がかなり厄介。もう少し解析と親和性が高い書法に出来たら良いが、そうしたら今度は解説部分が弱くならざるを得ず、ページ追記が一部の人にしか出来なく/しなくなる。つまり、意味が無くなる
余り悩まないでDLまでの一連の入力が終る
typoやSecurity的な問題
若し入力させるとしたら…『日にちだけ指定させる?時間まで?それとも何月何日何時から、という指定タイプにするかなぁ?ああ、そうだとその日にち指定をUnixTimeにコンバートしなきゃらならいし、TimeZone回りも念の為チェックしないとなぁ。…あー全角で数字を入れられたり入力が不足した場合、攻撃コードの事も考えないといけないな…余り使われないエラー捕獲ルーチンが増えてまうな。…む、作ってみたは良いけど自由度高過ぎて入力するのに迷っちゃう』なんてなってしまいそう
ちなみにページ数も減らせる筈なのでWikiシステムの負荷低減も或る程度可能
GameSettingsも他のように原データ+訳文みたいなパターンのほうが後から訳をしなおすとき便利ですよね
約1,500ページ分ダイエット
でも、これから始まるMod生活で7z形式は結構出てくるので今のうちにその洗礼を浴びていたら後で戸惑わないかも?!