Skip to content

Commit

Permalink
まちBBSのofflaw.cgi Ver.2 によるホスト表示に対応 closes #201
Browse files Browse the repository at this point in the history
  • Loading branch information
nodaguti committed Nov 29, 2014
1 parent 109cee8 commit b93344d
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion chaika/modules/server/thread.js
Expand Up @@ -1291,7 +1291,7 @@ function ThreadMachi(){
ThreadMachi.prototype = Object.create(Thread2ch.prototype, {
datDownload: {
value: function(){
var datURLSpec = this.thread.url.resolve("./").replace("read.cgi", "offlaw.cgi");
var datURLSpec = this.thread.url.resolve("./").replace("read.cgi", "offlaw.cgi/2");
this._aboneChecked = true;
this._threadAbone = false;
this._deltaMode = false;
Expand All @@ -1318,9 +1318,14 @@ ThreadMachi.prototype = Object.create(Thread2ch.prototype, {
value: function(aLine, aNumber, aNew){
if(!aLine) return "";

// 透明削除がある場合に正しいレス番号に補正する
var resArray = aLine.split("<>");
var trueNumber = parseInt(resArray.shift());

// リモートホスト情報を日付部分に追加して 2ch 互換データにする
resArray[2] += ' HOST:' + resArray[5];
resArray.pop();

return Thread2ch.prototype.datLineParse.apply(this, [resArray.join("<>"), trueNumber, aNew]);
}
},
Expand Down

0 comments on commit b93344d

Please sign in to comment.