📄 bily1314
字号:
this.listnum = this.listnum.toInt();
if(this.listnum<1)
{
this.listnum = 1;
}
// for(var j=0;j<elitefilelength.length;j++)
// {
// for(var i=this.listnum;i<elitefilelength[j];i++)
// {
// elitefiledd[j][i].setStyle('display','none');
// }
// }
$('elitefile_records').innerHTML = this.listnum;
$("model7edit").setStyle("display","none");
$("model7edit").onclick = function(){if($("model7_edit_pop").getStyle("display")=="none"){this.setrecordsnum(this.listnum);}else{$("model7_edit_pop").setStyle("display",'none')}}.bind(this);
}
model7.prototype.creatblogtag = function(id,name)
{
if(id==0){
ClassContent="";
id = 0;
name = "精华博文";
}
ClassUrl=groupurl+"/article_best/"
if(id!=0)
ClassUrl+="lighttype="+id
this.ClassName+="<a href="+ClassUrl+
" class='"+(id==0?"running":"")+"' target=_blank id='model7_tab"+id+"' onmouseover='pageframe.model7.changetag("+id+");model7_menu("+id+");'>"+name+"</a>"
// return "<dl id='model7_dl"+classid+"' style='display:none'>"+str+"</dl>"
//文章列表
this.ClassContent+="<dl id='model7_dl"+id+"' style='display:none'></dl>";
}
model7.prototype.setlist=function(name,classid,record)
{
var records = record;
var title,nickname,url,publishtime,classname,classid2,blog_url
var str="";
var listnum=typeof(groupinfo.modelinfo["7"]) != "undefined" ? groupinfo.modelinfo["7"] : "15";
listnum = listnum.toInt();
$each(records,function(item,i){
title=item['title'];
nickname=item['nickname'];
url=group_domain + 'blogfile.php?id=' + groupinfo.id + '&fid='+item['fileid'] + '&dpc=1';
fileid=item['fileid'];
publishtime=item['publishtime'];
classid2=item['goodcatalog'];
classname=($chk(groupinfo.blog_gooddesc[classid2]))?groupinfo.blog_gooddesc[classid2]:name;
classname=(classname=="")?"":("["+classname+"]")
blog_url='http://blog.sina.com.cn/u/'+item['uid'];
if(i<listnum){
str+="<dd>\
<em><a class='link_name' href='"+blog_url+"' title='"+nickname+"' target='_blank'>"+nickname+"</a> "+ShowTime(publishtime)+"</em>\
<span><a class='link_text' href='"+groupurl+"/article_best/lighttype="+classid2+"' title='"+classname+"' target='_blank'>"+classname+"</a><a href='"+url+"' title='"+title+"' class='cut_art link_text' target='_blank'>"+title+"</a></span>\
</dd>"
}else{
str+="<dd style='display:none'>\
<em><a class='link_name' href='"+blog_url+"' title='"+nickname+"' target='_blank'>"+nickname+"</a> "+ShowTime(publishtime)+"</em>\
<span><a class='link_text' href='"+groupurl+"/article_best/lighttype="+classid2+"' title='"+classname+"' target='_blank'>"+classname+"</a><a href='"+url+"' title='"+title+"' class='cut_art link_text' target='_blank'>"+title+"</a></span>\
</dd>"
}
}.bind(this))
if(str!="")
str+="<dt class='link_func'><a href='"+groupurl+"/article_best/lighttype="+classid+"' title='更多'>更多</a>>></dt>"
if(str == "")
str = "<div class='default_word'>未添加精华博文</div>";
$("model7_dl"+classid).innerHTML = str;
}
model7.prototype.updatelistnum = function()
{
if($('elitefile_records').innerHTML != this.listnum)
{
if(typeof(this.elitefileSlide) != "undefined")
this.elitefileSlide.set(15-this.listnum);
}
}
model7.prototype.setrecordsnum = function(listnum)
{
$("model7_edit_pop").setPosition({relativeTo: $("model7edit"),offset: {x:-13,y:93}});
$("model7_edit_pop").setStyle("display","");
if(!$chk(this.elitefileSlide)){
var elitefilerecords = $('model7').getElements('div.content')[0].getElements('dl');
var elitefilelength = [];
var elitefiledd = [];
elitefilerecords.each(function(eachelitefilecata,i){
elitefiledd[i] = eachelitefilecata.getElements('dd');
elitefilelength[i] = elitefiledd[i].length;
})
for(var j=0;j<elitefilelength.length;j++)
{
for(var i=listnum-1;i<elitefilelength[j];i++)
{
elitefiledd[j][i].setStyle('display','none');
}
}
this.elitefileSlide = new Slider($('elitefile_slider_container'), $('elitefile_slider'), {
onChange: function(pos){
for(var j=0;j<elitefiledd.length;j++){
if($chk(elitefiledd[j])){
if((15-pos)<$('elitefile_records').innerHTML){
for(var i=15-pos;i<elitefilelength[j];i++)
{
elitefiledd[j][i].setStyle('display','none');
}
}else{
if(elitefilelength[j]>0 && elitefiledd[j][elitefilelength[j]-1].getStyle('display') == 'none')
{
if(15-pos>elitefilelength[j])
{
var target = elitefilelength[j];
}else
{
var target = 15-pos;
}
for(var i=0;i<target;i++)
{
elitefiledd[j][i].setStyle('display','');
}
}
}
}
}
$('elitefile_records').setHTML(15-pos);
},
mode:"vertical",
steps:14
}).set(15-listnum);
$('elitefilerecordnumsave').onclick = function(){
this.listnum = $('elitefile_records').innerHTML;
pageframe.showloadtip(Str_saving);
$("model7_edit_pop").setStyle("display","none");
var myAjax = new Ajax(group_domain+'/control/index/groupsavemodelinfo.php'+'?hash='+visithash, {method: 'post',onComplete:pageframe.showsaveok.bind(pageframe),postBody:'groupid='+groupid+'&modelinfo=7:'+$('elitefile_records').innerHTML}).request();
}.bind(this);
}
}
model7.prototype.changetag = function(id){
if(!$chk(this.data[id]) || this.data[id] == ''){
var url = this.ajaxurl+'&eid='+id;
var dealajaxback = function(responsetext){
this.data[id] = Json.evaluate(responsetext);
this.setlist(groupinfo.blog_gooddesc[id],id,this.data[id].record);
}
new Ajax(group_domain+url, {method: 'get',onComplete:dealajaxback.bind(this)}).request();
}
}
model7.prototype.dealajaxback = function(){
}
function model7_menu(id){
$("model7_tab"+model7_mu).className=""
model7_mu=id
$("model7_tab"+id).className="running"
var o=$("model7").getElementsByTagName("DL")
for(var i=0;i<o.length;i++){
o[i].style.display="none"
}
try{
$("model7_dl"+id).style.display="block"
}catch(e){}
}
function RecPV(id1, id2){
var input1 = document.getElementById("groupidinputhidden");
input1.value = id1;
var input2 = document.getElementById("fileidinputhidden");
input2.value = id2;
var inputform = document.getElementById("inputformhidden");
inputform.submit();
}var model14 = function(){}
model14.prototype.create = function()
{
}
var model14info = typeof(groupinfo.modelinfo["14"]) != "undefined" ? "&ps="+groupinfo.modelinfo["14"] : "";
if(groupinfo.apptype == "10"){
model14.prototype.ajaxurl = "/ajax/group/forum.php?id="+groupinfo.id + "&ps=40";
}else{
model14.prototype.ajaxurl = "/ajax/group/forum.php?id="+groupinfo.id + model14info;
}
model14.prototype.update=function(){
}
model14.prototype.setData = function(xml)
{
this.update() //样式修改
var branch="",b_name,b_url,b_level,b_id
var faxintie=""
var gd_url="#"
var groupurl = group_domain + groupinfo.domain;
var b=xml.branch;
b_name="全部帖子"
b_url = group_domain + groupinfo.domain + "/bbs";
branch+='<em>|</em><a target="_blank" href="'+b_url+'" title="'+b_name+'">'+b_name+'</a> '
var ind = 1;
for(var i in b){
b_id=typeof(b[i].id)!="undefined" ? b[i].id : i;
b_level=typeof(b[i].level)!="undefined"? b[i].level : (ind==2?1:0);
b_name=typeof(b[i].name)!="undefined" ? b[i].name : b[i];
if(b_name=="") b_name = b_level==1 ? '私密区' : '公开区';
b_url=group_domain + groupinfo.domain + "/bbs/branch/bid=" + b_id;
if(b_name=="全部帖子")
gd_url=b_url
branch+='<em>|</em><a target="_blank" href="'+b_url+'" title="'+b_name+'">'+b_name+(b_level==1?'<img src="http://image2.sina.com.cn/pay/quanzi/z-normal-default/secret.gif">':'')+'</a> '
if(i!=0)
faxintie+='<div style="text-align:left;white-space:nowrap"><a href="'+b_url.replace("branch","newtopic")+'" title="'+b_name+'">'+b_name+'</a>'+(b_level==1?'<img src="http://image2.sina.com.cn/pay/quanzi/z-normal-default/secret.gif">':'')+'</div>'
ind++;
}
if(ind > 4)
$('bbs_block').style.height = "46px";
branch=branch.replace("<em>|</em>","")
if(ind > 4)
branch="<input type='button' value='发 帖' class='btn btn_stress btn_word2_stress' onclick='model14_add(this)'><strong><a href='#groupurl#/bbs/good=1' title='精华' target=_blank>精华</a></strong><div class='dis link_func' style='clear:both'>"+branch+"</div>"
else
branch="<input type='button' value='发 帖' class='btn btn_stress btn_word2_stress' onclick='model14_add(this)'><strong><a href='#groupurl#/bbs/good=1' title='精华' target=_blank>精华</a></strong><span class='dis link_func'>"+branch+"</span>"
var tr="",branch_url,branchname,state,tid,title,title_url,author,author_url
var publish_time,click_num,reply_num,reply_nickname,replyer_url,reply_time,topic
topic=xv(xml,"//count")
if(topic==""||topic==0)
topic=""
else
topic="主帖总数:"+topic
var state_img=''
var a=xva(xml,"//record")
var t=new Date()
var Tmonth=t.getMonth()+1
if(Tmonth<10) Tmonth="0"+Tmonth
var Tdate=t.getDate()
if(Tdate<10) Tdate="0"+Tdate
var now=t.getYear()+"-"+Tmonth+"-"+Tdate
window.topichits = [];
for(var i=0;i<a.length;i++){
state_img=""
branch_url=group_domain + groupinfo.domain + "/bbs/branch/bid=" + xv(a[i],"branchid")
branchname=xml.branch[xv(a[i],"branchid")];
var istop = xv(a[i],"is_top");
var isgood = xv(a[i], "is_good");
if(istop=="1" && isgood=="0")
state_img='<em class="bbs_top" title="置顶"><img src="http://image2.sina.com.cn/pay/quanzi/z-normal-default/top.gif" alt="置顶"/></em>'
if(isgood=="1" && istop =="0")
state_img='<em class="bbs_best" title="精华"><img src="http://image2.sina.com.cn/pay/quanzi/z-normal-default/best.gif" alt="精华"/></em>'
if(isgood=="1" && istop =="1")
state_img='<em class="bbs_top" title="置顶"><img src="http://image2.sina.com.cn/pay/quanzi/z-normal-default/top.gif" alt="置顶"/></em><em class="bbs_best" title="精华"><img src="http://image2.sina.com.cn/pay/quanzi/z-normal-default/best.gif" alt="精华"/></em>'
tid=xv(a[i],"id")
title=xv(a[i],"title")
title_url= group_domain+groupinfo.domain+"/bbs/topic/tid="+tid;
author=xv(a[i],"author_nickname")
author_url=group_domain+"/mygroup.php?uid=" + xv(a[i], "author_uid");
publish_time=xv(a[i],"publish_time")
//click_num=xv(a[i],"click_num")
reply_num=xv(a[i],"replynum")
reply_nickname=xv(a[i],"reply_nickname")
replyer_url=group_domain+"/mygroup.php?uid=" + xv(a[i], "reply_uid");
reply_time=xv(a[i],"reply_time")
window.topichits.push(tid);
var class_tag=i%2==0?"class='bg_1'":""
var photo=xv(a[i],'is_photo')=="1"?'<em class="bbs_img" title="图片"><img src="http://image2.sina.com.cn/pay/quanzi/public/photo.gif" alt="图片"/></em>':''
var video=xv(a[i],'is_video')=="1"?'<em class="bbs_video" title="视频"><img src="http://image2.sina.com.cn/pay/quanzi/public/video.gif" alt="视频"/></em>':''
if(reply_num >= 20)
reply_num = "<em style='color:#ff0000'>" + reply_num + "</em>";
tr+='<dt '+class_tag+'>\
<span class="color_weak" id="topichits_'+tid+'">[回'+reply_num+']</span><span class="time_dis">'+settime(reply_time)+'</span><strong>'+state_img+photo+video+'<a class="link_text" href="'+title_url+'" title="标 题:'+title.del().replace("?","")+'发 帖 人:'+author+' 发帖时间:'+publish_time+'最后回复:'+reply_nickname.del()+' 回复时间:'+reply_time+'" target=_blank>'+title+'</a></strong><div class=clear></div>\
</dt><dd></dd>'
}
var html=$("model14").innerHTML
html=html.replace("#branch#",branch)
if(tr!="")
html=html.replace("#bbsList#",tr)
else
html=html.replace(/#bbsList#/gi,"<div class='default_word'>尚无论坛发帖,快来<a target='_blank' href='"+groupurl+"/bbs' style='color:#0065ce'>发帖</a>吧。</div>");
html=html.replace(/#groupurl#/gi,groupurl)
html=html.replace("#topic#",topic)
// html=html.replace("#bbs_url#","href=/forum.php?id="+groupid)
$("model14").innerHTML = html
$("model14").style.display=""
$("model14_bbsurl").href=$("model14_bbsurl2").href=groupurl+"/bbs";
$("faxintie").innerHTML=faxintie
this.bbsrecords = $('bbs').getElements('dl')[0];
this.bbsdt = this.bbsrecords.getElements('dt');
this.bbsdd = this.bbsrecords.getElements('dd');
this.bbslength = this.bbsdt.length;
this.listnum=typeof(groupinfo.modelinfo["14"]) != "undefined" ? groupinfo.modelinfo["14"] : "30";
this.listnum = parseInt(this.listnum);
if(this.listnum<1)
{
this.listnum = 1;
}
for(var i=this.listnum;i<this.bbsdt.length;i++)
{
this.bbsdt[i].setStyle('display','none');
this.bbsdd[i].setStyle('display','none');
}
$('bbs_records').innerHTML = this.listnum;
$("mode
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -