原帖由 xiyu16888 于 2005-10-11 07:30 发表
好像不行啊,改过后只能在贴内显示已阅,在标题上不能显示的,谢谢
没理由啊
算了
把那里的都改为:
- <!--{if $ismoderator}-->
- <script language="JavaScript" >
- function get_var(var_name)
- {
- var_object= location.href;
- var_object= var_object.replace("?","?&").split("&");
- var_value = "";
- for(i=1;i<var_object.length;i++)
- {
- if(var_object[i].indexOf(var_name+"=")==0)
- {
- var_value= var_object[i].replace(var_name+"=","");
- }
- }
- return var_value;
- }
- if($adminid==1)
- var mark_title="[/color][color=red]管理员:";
- else if($adminid==2)
- mark_title="[/color][color=red]超级斑竹:";
- else mark_title="[/color][color=red]斑竹:";
- var mark_today = new Date( $mtime[1] *1000);
- var mark_year=mark_today.getYear();
- var mark_month=mark_today.getMonth()+1;
- var mark_date=mark_today.getDate();
- var mark_hours=mark_today.getHours();
- if(mark_hours<10) mark_hours="0"+mark_hours;
- var mark_minutes=mark_today.getMinutes();
- if(mark_minutes<10) mark_minutes="0"+mark_minutes;
- var mark_time=" On "+mark_year+"-"+mark_month+"-"+mark_date+" "+mark_hours+":"+mark_minutes;
- var mark_moderator=" $discuz_user [/color][color=blue]";
- var mark_id=get_var("mark_id");
- var mark_floor=get_var("mark_floor");
- var mark_pid=get_var("pid");
- if(mark_id==1|| mark_id==2){
- if(mark_id==1) { document.input.message.value=document.input.message.value+"\n\n[color=blue]∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽\n[b]√已阅至此贴("+mark_floor+"楼) By "+mark_title+mark_moderator+mark_time+"√[/b][/color]";
- document.input.submit();
- }
- else {
- if(mark_pid==0){
- alert("你必须在7天内浏览了楼主的贴后,才能在楼主的贴里标记已阅.");
- history.back();
- }
- var mark_subject=document.input.subject.value;
- var mark_sub_floor=mark_subject.substring(mark_subject.indexOf("┊")+1,mark_subject.lastIndexOf("┊"));
- if(mark_sub_floor && eval(mark_sub_floor)<eval(mark_floor)) mark_subject=mark_subject.replace(mark_sub_floor,mark_floor);
- else if(mark_sub_floor && eval(mark_sub_floor)>eval(mark_floor)) mark_subject=mark_subject;
- else mark_subject=mark_subject+"[阅至┊" +mark_floor+"┊楼]";
- document.input.subject.value=mark_subject;
-
- var new_message="已阅至┊ "+mark_floor+" ┊楼 By "+mark_title+mark_moderator+mark_time;
- var mark_message=document.input.message.value;
- var mark_sub_message=mark_message.substring(mark_message.indexOf("√")+1,mark_message.lastIndexOf("√"));
- var mark_sub_va=mark_message.substring(mark_message.indexOf("┊")+1,mark_message.lastIndexOf("┊"));
- if(mark_sub_message && eval(mark_sub_va)<eval(mark_floor)) mark_message=mark_message.replace(mark_sub_message,new_message);
- else if(mark_sub_message && eval(mark_sub_va)>= eval(mark_floor)) mark_message=mark_message;
- else mark_message=mark_message+"\n\n[color=blue]∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽\n[b]√已阅至┊ "+mark_floor+" ┊楼 By "+mark_title+mark_moderator+mark_time+"√[/b][/color]";
- document.input.message.value=mark_message;
- document.input.submit();
- }
- }
- </script>
- <!--{/if}-->
复制代码
这样应该可以了 |