pageEntryExec 記汎関数
....

[CODE]
Lo.pageEntryExec = function(s){
var str = key(s, "DATA");
var str2 = key(s, "OFFSET"); if(s == "") s = "0";

var userInfo = Fx.dec(key(s, "USER"));
var len = userInfo.split(", ").length;
var a = userInfo.replace(/(\d+):"([0-9a-z\-]+)\,(\d+)"\,?/g, "$2:$1:$3");
a = a.split(" "); a.sort();
a = a.join(" ");
a = a.replace(/([0-9a-z\-]+):(\d+):(\d+)/g, "\x3cli>\x3cspan>$1\x3c/span>\x3cspan class=\"side-len\">\x3ca class=\"exe\" href=\"javascript:pageListShow('u$2',$3,'$1')\">$3\x3c/a>\x3c/span>\x3c/li>");
a = "\x3cdiv id=\"sideDisp\">\x3cdiv class=\"side-user\">\x3cdiv id=\"sideDispHeader\">oid import : " + len + "\x3c/div>\x3cul>" + a +
"\x3cli>\x3cspan>全ユーザ\x3c/span>\x3cspan class=\"side-len\">\x3ca class=\"exe\" href=\"javascript:pageListShow('',0,'')\">500\x3c/a>\x3c/span>\x3c/li>" +
"\x3c/ul>\x3c/div>\x3c/div>";

var offset = Number(str2);
if(Vis.login ) Fx.admin = true;
useTrans(s);

var title = s.match(/\x3cdiv class="entry_title">(.+?)\x3c\/div>/) ? RegExp.$1 : "";
title = title.replace(/\x3c[^>]+>/g, "");
str = str.replace(/^\x3cbr \/>\t/,"");
eval("var dt = {" + userInfo.replace(/\,\d+/g, "") + "};");
var noIp = 0;
str = str.replace(/(\-|\+|\d)A([0-9]+)\,?(\d*) : (\d* ?)(.+?)\x3cbr \/\x3e/g, function(e0,e1,e2,e3,e4,e5){
e2 = Number(e2) + offset;
var css = e1 == "-" ? "diary_hide" : e1 == "+" ? "diary_open" : "trans" + e1;
if(e3 != "") var user = e3 != "" ? dt[Number(e3)] : "";
else var user = oid(e2);
if(user == "") ++noIp;
return "\x3cli class=\"" + css + (e3 != "" ? " u" + e3 : "") + (user == "" ? " noip" : "") + "\" id=\"A" + e2 + "\">" +
"\x3ca class=\"page-no\" href=\"main.html?diary=172231\x26page=" + e2 + "\">A" + e2 + "\x3c/a> : \x3cspan class=\"page-oid\">" +
(user != "" ? "\x3ca href=\"main.html?diary=177594&uri=/cgi-bin/diary.cgi?oid=" + user + ";n=1;s=" + e2 + "\" class=\"page-oid\">" + user + "\x3c/a>" : "-") +
"\x3c/span> : \x3cspan class=\"page-v3\">" +
(user != "" ? "\x3ca href=\"/home/nancyan/main.html?no=103&uri=/cgi-bin/diary.cgi?oid=" + user + ";n=1;s=" + e2 + "\">v3\x3c/a>" : "-") +
"\x3c/span> : \x3cspan class=\"page-len\">(" +
(user != "" ? "\x3ca href=\"/cgi-bin/diary.cgi?oid=" + user + ";n=1;s=" + e2 + "\">" + e4 + "\x3c/a>" : e4) + ")\x3c/span> : " +
"\x3ca href=\"main.html?diary=177594&article=" + e2 + "\">" + e5 + "\x3c/a>" +
"\x3c/li>";
});

str = str.replace(/(\(\d+\))\x3cbr \/\x3e/g, "\x3cli class='del'>\x3cspan>$1\x3c/span>\x3c/li>");
str = str.replace(/A(\d+) \- A(\d+)\x3cbr \/\x3e/g, function(e0,e1,e2){
return "<li class='del'>\x3cspan>( " + (Number(e1) - Number(e2) + 1) + " )\x3c/span></li>"; });
str = str.replace(/A\d+\x3cbr \/\x3e/g, "<li class='del'>\x3cspan>( 1 )\x3c/span></li>");

str = "\x3cdiv id=\"pageDelInfo1\">\x3c/div>" + str;
str = "\x3cul id=\"pageList\">" + str + "\x3c/ul>";
str += "\x3cdiv id=\"pageDelInfo2\">\x3c/div>";
var page = Fx.page;
var info = "\x3cdiv class='page_info'>" + nextPage(page) + "\x3c/div>";
title = title.replace(/\((\d+)\)/, "(\x3ca href=\"javascript:pageListShow('',0,'')\" title=\"絞込み : 解除\">$1\x3c/a>)");
title = title.replace(/(\-\d+)/, ": \x3ca href=\"javascript:pageDelShow()\" title=\"削除記事 : 表示・非表示\">$1\x3c/a>");
title = title.replace(/(\+)(\d+)/, ": \x3ca href=\"javascript:pageActShow('open',$2)\" title=\"絞込み : 公開日記\">$1$2\x3c/a>");
title = title.replace(/(\/)(\d+)/, ": \x3ca href=\"javascript:pageActShow('hide',$2)\" title=\"絞込み : 非公開日記\">$1$2\x3c/a>");
if(noIp != 0) title += " : \x3ca href=\"javascript:pageIpShow()\" title=\"non Ip show.\">^" + noIp + "\x3c/a>";
title = "\x3cdiv id=\"pageTitle\">\x3cdiv class=\"t1\">" + title + "\x3c/div>" +
"\x3cdiv class=\"t2\">info.,,,\x3c/div>\x3c/div>";

echo("diaryDisp", a + title + info + str + "\x3cdiv class='page_info'>" + nextPage(page) + "\x3c/div>");
isDelShow();
if(echo("pageList").indexOf("(500)") != -1) echo("pageDelInfo2", "\x3cimg src=\"files/yukikko2b.gif\" alt=\"\">\x3cbr />頑張って探しましたが見つかりませんでした");
var add = "\x3cul class='addLinks'>";
add += "\x3cli>" + U2 + "'>エクラの日記へ\x3c/a>\x3c/li>";
add += "\x3cli>" + U2 + "&page=" + Fx.page + "'>このページ(diry of " + Fx.page + ")の固定URL\x3c/a>\x3c/li>";
echo("linksDisp", add);

if(Fx.loc.match(/#(A\d+)/)){
var o = Fid(RegExp.$1);
if(o) o.scrollIntoView();
else {
o = Fcn("diaryDisp","div","wp1_body_con")[0];
var a = o.insertBefore(Fce("div"), o.firstChild);
echo(a, "戻りの数値の日記の索引は、まだ取得されていません");
}
}
};
pageListShow = function(n,len,user){
echo("pageDelInfo1", len > 20 ? "※絞り込み表示になっています。 \x3ca href=\"javascript:pageListShow('',0,'')\">絞込み解除\x3c/a>" : "");
var obj = Fid("pageList");
if(n != "") obj.className = "del-hide";
else isDelShow();
var o = Ftag(obj, "li"),a,fg;
var n1 = "";
for(var i = 0; i < o.length; i++){
if(o[i].className == "del") continue;
fg = (" " + o[i].className + " ").indexOf(" " + n + " ") == -1;
o[i].style.display = n == "" ? "list-item" : fg ? "none" : "list-item";
if(n1 == "" && !fg) n1 = o[i].id.replace(/A/, "");
}
echo("pageDelInfo2", n != "" ? "※絞り込み表示になっています。 \x3ca href=\"javascript:pageListShow('',0,'')\">絞込み解除\x3c/a>\x3cbr />\x3ca href=\"main.html?diary=177594&uri=/cgi-bin/diary.cgi?oid=" + user + ";n=" + len + ";s=" + n1 + "\">リストアップされている日記を全て表示\x3c/a>" : "");
window.scroll(0,0);

};
pageIpShow = function(){
var obj = Fid("pageList");
var o = Ftag(obj, "li"),a,fg;
for(var i = 0; i < o.length; i++){
if(o[i].className == "del") continue;
fg = o[i].className.indexOf("noip") != -1;
o[i].style.display = fg ? "list-item" : "none";
}
echo("pageDelInfo2", "※絞り込み表示になっています。 \x3ca href=\"javascript:pageListShow('',0,'')\">絞込み解除\x3c/a>");
window.scroll(0,0);
};

pageActShow = function(type,len){
var obj = Fid("pageList");
var o = Ftag(obj, "li"),a,fg;
for(var i = 0; i < o.length; i++){
if(o[i].className == "del") continue;
fg = o[i].className.indexOf("diary_" + type) != -1;
o[i].style.display = fg ? "list-item" : "none";
}
echo("pageDelInfo2", "※絞り込み表示になっています。 \x3ca href=\"javascript:pageListShow('',0,'')\">絞込み解除\x3c/a>");
window.scroll(0,0);
};

pageDelShow = function(){
var o = Fid("pageList");
var fg = o.className != "del-hide";
o.className = fg ? "del-hide" : "";
document.cookie = "del=" + (fg ? "hide" : "none") + "; domain=www.eclat.cc; path=/home/yadokari/; expires=Tue, 31-Dec-2030 23:59:59;";
};

isDelShow = function(){
if(document.cookie.indexOf("del=hide") != -1) Fid("pageList").className = "del-hide";
}
[/CODE]