Замена абсолютных ссылок на переменные или относительные.
This commit is contained in:
@@ -307,12 +307,12 @@ function printModeratorsOnline(): void
|
||||
<SCRIPT src='//img.new-combats.tech/js/sl2.21.js'></SCRIPT>
|
||||
<SCRIPT src='//img.new-combats.tech/commoninf.js'></SCRIPT>
|
||||
<SCRIPT>
|
||||
var nlevel = 0;
|
||||
var from = Array('+', ' ', '#');
|
||||
var to = Array('%2B', '+', '%23');
|
||||
const img = <?= Config::img() ?>;
|
||||
let s = '';
|
||||
|
||||
function editcontact(title, script, name, login, flogin, group, groups, subgroup, subgroups, comment) {
|
||||
var s = '<table width=250 cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>' + title + '</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint3();"><BIG><B>x</td></tr><tr><td colspan=2>';
|
||||
s = '<table width=250 cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>' + title + '</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint3();"><BIG><B>x</td></tr><tr><td colspan=2>';
|
||||
s += '<form action="' + script + '" method=POST><table width=250 cellspacing=0 cellpadding=4 bgcolor=FFF6DD><tr><td align=center>';
|
||||
s += '<table width=1% border=0 cellspacing=0 cellpadding=2 align=center><tr><td align=right>';
|
||||
flogin = flogin.replace(/^<SCRIPT>drwfl\((.*)\)<\/SCRIPT>$/i, 'drw($1)');
|
||||
@@ -327,7 +327,7 @@ function printModeratorsOnline(): void
|
||||
;
|
||||
|
||||
s += '<tr><td align=right><small><b>Комментарий:</b></small></td><td width="1%"><INPUT TYPE=text NAME="comment" VALUE="' + comment + '" style="width: 105px"> ';
|
||||
s += '<INPUT type=image SRC=//img.new-combats.tech/i/b__ok.gif WIDTH=25 HEIGHT=18 ALT="Сохранить" style="border:0; vertical-align: middle"></TD></TR></TABLE><INPUT TYPE=hidden name=sd4 value=""></TD></TR></TABLE></form></td></tr></table>';
|
||||
s += '<INPUT type=image SRC=' + img + '/i/b__ok.gif WIDTH=25 HEIGHT=18 ALT="Сохранить" style="border:0; vertical-align: middle"></TD></TR></TABLE><INPUT TYPE=hidden name=sd4 value=""></TD></TR></TABLE></form></td></tr></table>';
|
||||
document.all("hint4").innerHTML = s;
|
||||
document.all("hint4").style.visibility = "visible";
|
||||
document.all("hint4").style.left = 100;
|
||||
@@ -337,7 +337,7 @@ function printModeratorsOnline(): void
|
||||
}
|
||||
|
||||
function findlogin2(title, script, name, groups, subgroups) {
|
||||
var s = '<table width=270 cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>' + title + '</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint3();"><BIG><B>x</td></tr><tr><td colspan=2>';
|
||||
s = '<table width=270 cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>' + title + '</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint3();"><BIG><B>x</td></tr><tr><td colspan=2>';
|
||||
s += '<form action="' + script + '" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td align=center>';
|
||||
s += '<table width=90% cellspacing=0 cellpadding=2 align=center><tr><td align=left colspan="2">';
|
||||
s += 'Укажите логин персонажа:<br><small>(можно щелкнуть по логину в чате)</small></td></tr>';
|
||||
@@ -352,7 +352,7 @@ function printModeratorsOnline(): void
|
||||
;
|
||||
|
||||
s += '<tr><td align=right><small><b>Комментарий:</b></small></td><td><INPUT TYPE=text NAME="comment" VALUE="" style="width:105px"> ';
|
||||
s += '<INPUT type=image SRC=//img.new-combats.tech/i/b__ok.gif WIDTH=25 HEIGHT=18 ALT="Добавить контакт" style="border:0; vertical-align: middle"></TD></TR></TABLE><INPUT TYPE=hidden name=sd4 value="1"></TD></TR></TABLE></form></td></tr></table>';
|
||||
s += '<INPUT type=image SRC=' + img + '/i/b__ok.gif WIDTH=25 HEIGHT=18 ALT="Добавить контакт" style="border:0; vertical-align: middle"></TD></TR></TABLE><INPUT TYPE=hidden name=sd4 value="1"></TD></TR></TABLE></form></td></tr></table>';
|
||||
document.getElementById("hint4").innerHTML = s;
|
||||
document.getElementById("hint4").style.visibility = "visible";
|
||||
document.getElementById("hint4").style.left = 100;
|
||||
@@ -362,24 +362,25 @@ function printModeratorsOnline(): void
|
||||
}
|
||||
|
||||
function w(login, id, align, align2, klan, level, online, city, battle) {
|
||||
var s = '';
|
||||
let nlevel = 0;
|
||||
let from = Array('+', ' ', '#');
|
||||
if (online != "") {
|
||||
if (city != "") {
|
||||
s += '<IMG style="filter:gray()" SRC=//img.new-combats.tech/i/lock.gif WIDTH=20 HEIGHT=15 ALT="В другом городе">';
|
||||
s += '<IMG style="filter:gray()" SRC=' + img + '/i/lock.gif WIDTH=20 HEIGHT=15 ALT="В другом городе">';
|
||||
} else {
|
||||
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'private\')"><IMG SRC=//img.new-combats.tech/i/lock.gif WIDTH=20 HEIGHT=15 ALT="Приватно"' + (battle != 0 ? ' style="filter: invert()"' : '') + '></a>';
|
||||
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'private\')"><IMG SRC=' + img + '/i/lock.gif WIDTH=20 HEIGHT=15 ALT="Приватно"' + (battle != 0 ? ' style="filter: invert()"' : '') + '></a>';
|
||||
}
|
||||
if (city != "") {
|
||||
s += '<img src="https://forum.img.new-combats.com/city/' + city + '.gif" width=17 height=15>';
|
||||
s += '<img src="' + img + '/city/' + city + '.gif" width=17 height=15>';
|
||||
}
|
||||
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
|
||||
s += ' <IMG SRC=' + img + '/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
|
||||
if (align2 != 0) {
|
||||
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
|
||||
s += ' <IMG SRC=' + img + '/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
|
||||
}
|
||||
if (klan != '') {
|
||||
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="//img.new-combats.tech/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
|
||||
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="' + img + '/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
|
||||
}
|
||||
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'to\')">' + login + '</a>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a> <img src="/i/online.gif">';
|
||||
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'to\')">' + login + '</a>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=' + img + '/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a> <img src="/i/online.gif">';
|
||||
s += '</td><td bgcolor=efeded nowrap>';
|
||||
if (city != "") {
|
||||
s += "нет в этом городе";
|
||||
@@ -387,30 +388,30 @@ function printModeratorsOnline(): void
|
||||
s += online;
|
||||
}
|
||||
} else {
|
||||
s += '<IMG SRC="//img.new-combats.tech/i/offline.gif" WIDTH=20 HEIGHT=15 BORDER=0 ALT="Нет в клубе">';
|
||||
s += '<IMG SRC="' + img + '/i/offline.gif" WIDTH=20 HEIGHT=15 BORDER=0 ALT="Нет в клубе">';
|
||||
if (city != "") {
|
||||
s += '<img src="https://forum.img.new-combats.com/city/' + city + '.gif" width=17 height=15>';
|
||||
s += '<img src="' + img + '/city/' + city + '.gif" width=17 height=15>';
|
||||
}
|
||||
if (align == "") align = "0";
|
||||
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
|
||||
s += ' <IMG SRC=' + img + '/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
|
||||
if (align2 != 0) {
|
||||
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
|
||||
s += ' <IMG SRC=' + img + '/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
|
||||
}
|
||||
if (klan != '') {
|
||||
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="//img.new-combats.tech/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
|
||||
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="' + img + '/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
|
||||
}
|
||||
if (level) {
|
||||
if (nlevel == 0) {
|
||||
nlevel = 1; //s="<BR>"+s;
|
||||
}
|
||||
s += '<FONT color=gray><b>' + login + '</b>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>Нет в клубе';
|
||||
s += '<FONT color=gray><b>' + login + '</b>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=' + img + '/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>Нет в клубе';
|
||||
} else {
|
||||
if (nlevel == 1) {
|
||||
nlevel = 2; //s="<BR>"+s;
|
||||
}
|
||||
mlogin = login;
|
||||
for (var i = 0; i < from.length; ++i) while (mlogin.indexOf(from[i]) >= 0) mlogin = mlogin.replace(from[i], to[i]);
|
||||
s += '<FONT color=gray><i>' + login + '</i> <a href=/info/' + mlogin + ' target=_blank><IMG SRC=//img.new-combats.tech/i/inf_dis.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>нет в этом городе';
|
||||
s += '<FONT color=gray><i>' + login + '</i> <a href=/info/' + mlogin + ' target=_blank><IMG SRC=' + img + '/i/inf_dis.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>нет в этом городе';
|
||||
}
|
||||
s += '</FONT>';
|
||||
}
|
||||
@@ -418,29 +419,27 @@ function printModeratorsOnline(): void
|
||||
}
|
||||
|
||||
function m(login, id, align, align2, klan, level) {
|
||||
var s = '';
|
||||
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'private\')"><IMG SRC=//img.new-combats.tech/i/lock.gif WIDTH=20 HEIGHT=15 ALT="Приватно"></a>';
|
||||
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
|
||||
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'private\')"><IMG SRC=' + img + '/i/lock.gif WIDTH=20 HEIGHT=15 ALT="Приватно"></a>';
|
||||
s += ' <IMG SRC=' + img + '/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
|
||||
if (align2 != 0) {
|
||||
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
|
||||
s += ' <IMG SRC=' + img + '/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
|
||||
}
|
||||
if (klan != '') {
|
||||
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="//img.new-combats.tech/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
|
||||
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="' + img + '/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
|
||||
}
|
||||
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'to\')">' + login + '</a>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a>';
|
||||
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'to\')">' + login + '</a>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=' + img + '/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a>';
|
||||
document.write(s + '<BR>');
|
||||
}
|
||||
|
||||
function drw(name, id, level, align, align2, klan, img, sex) {
|
||||
var s = "";
|
||||
if (align != "0") s += "<A HREF='" + getalignurl(align) + "' target=_blank><IMG SRC='//img.new-combats.tech/i/align/align" + align + ".gif' WIDTH=12 HEIGHT=15 ALT=\"" + getalign(align) + "\"></A>";
|
||||
if (align2 != "0") s += "<A HREF='" + getalignurl(align2) + "' target=_blank><IMG SRC='//img.new-combats.tech/i/align/align" + align2 + ".gif' WIDTH=12 HEIGHT=15 ALT=\"" + getalign(align2) + "\"></A>";
|
||||
if (align != "0") s += "<A HREF='" + getalignurl(align) + "' target=_blank><IMG SRC='" + top.img + "/i/align/align" + align + ".gif' WIDTH=12 HEIGHT=15 ALT=\"" + getalign(align) + "\"></A>";
|
||||
if (align2 != "0") s += "<A HREF='" + getalignurl(align2) + "' target=_blank><IMG SRC='" + top.img + "/i/align/align" + align2 + ".gif' WIDTH=12 HEIGHT=15 ALT=\"" + getalign(align2) + "\"></A>";
|
||||
|
||||
if (klan) s += "<A HREF='claninfo/" + klan + "' target=_blank><IMG SRC='//img.new-combats.tech/i/clan/" + klan + ".gif' WIDTH=24 HEIGHT=15 ALT=''></A>";
|
||||
if (klan) s += "<A HREF='claninfo/" + klan + "' target=_blank><IMG SRC='" + top.img + "/i/clan/" + klan + ".gif' WIDTH=24 HEIGHT=15 ALT=''></A>";
|
||||
s += "<B>" + name + "</B>";
|
||||
if (level != -1) s += " [" + level + "]";
|
||||
if (id != -1 && !img) s += "<A HREF='/info/" + id + "' target='_blank'><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Инф. о " + name + "'></A>";
|
||||
if (img) s += "<A HREF='https://capitalcity.combats.com/encicl/obraz_" + (sex ? "w" : "m") + "1.html?l=" + img + "' target='_blank'><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Образ " + name + "'></A>";
|
||||
if (id != -1 && !img) s += "<A HREF='/info/" + id + "' target='_blank'><IMG SRC=" + top.img + "/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Инф. о " + name + "'></A>";
|
||||
if (img) s += "<A HREF='https://capitalcity.combats.com/encicl/obraz_" + (sex ? "w" : "m") + "1.html?l=" + img + "' target='_blank'><IMG SRC=" + top.img + "/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Образ " + name + "'></A>";
|
||||
return s;
|
||||
}
|
||||
</SCRIPT>
|
||||
|
||||
Reference in New Issue
Block a user