Demo:
hướng dẫn:
bươc 1. thay đổi tên 3 mục trong mục profiles:
bước 2: chỉnh mục Points và Reputation:
hướng dẫn:
bươc 1. thay đổi tên 3 mục trong mục profiles:
- Spoiler:
- ACP> Ql nhóm và người dùng> QLy người dùng> Profiles
- tổng bài gửi > posts
- điểm> points
- reputation> thanked
bước 2: chỉnh mục Points và Reputation:
- Spoiler:
- - ACP> Modules> Points & Reputation
- chỉnh như hình dưới:
bước 3. Tạo 1 HTML tên là classic level để lấy link:- Spoiler:
- - ACP> Module> HTML & Javascripts> HTML
- tạo 1 trang HTML và chèn codes sau vào khung HTML rùi lấy link
- Code:
function A1level(){
dir="http://s832.photobucket.com/albums/zz244/a1tg3/boom/"
var ip="15"
var ie="100"
var ir="22"
var ine="20"
var maxm="8000"
var maxl=(ine*500)
var aq=[];
var level=[];
var posts=[];
var points=[];
var thanks=[];
var boom = new Array()
x = document.getElementsByTagName('div')
for(y=0;y<x.length;y++){
if(x[y].className == "classiclevel"){
z= x[y].parentNode.parentNode.parentNode.getElementsByTagName("A")[0].innerHTML;
a= x[y].parentNode.parentNode.parentNode.getElementsByTagName("A")[0].innerHTML;
tks= x[y].parentNode.parentNode.parentNode.getElementsByTagName("A")[0].innerHTML;
posts[z]=parseInt(x[y].innerHTML.toLowerCase().split("posts</span>: </span>")[1]);
points[a]=parseInt(x[y].innerHTML.toLowerCase().split("points</span>: </span>")[1]);
thanks[tks]=parseInt(x[y].innerHTML.toLowerCase().split("thanked</span>: </span>")[1]);
if(points[a]>=0){
var xp=[];
var firstchar=[];
xp[z]=Math.floor(posts[z]*ip/10+(points[a]+thanks[tks]*4)*ir/10)
level[z]=(xp[z]/ine)
var exp = Math.floor((level[z]-Math.floor(level[z]))*ie)
var nol = Math.floor(level[z]+parseInt(1));
var title1="Level"
if (nol > 450){(nol = "450")&&(exp = "99")&&(title1="Max-Level")}
var width=(exp-5)
var mag = "100"
if(xp[z]>0){mag = Math.floor(thanks[tks]*19+posts[z]*2+points[a])}
var mperc = (Math.floor((mag/maxm)*100)-6)
if(mag > maxm) {(mag = maxm)&&(mperc = "94")}
var lperc = (Math.floor((xp[z]/maxl)*100)-6)
if(xp[z] > maxl) {(xp[z]= maxl)&&(lperc = "94")}
aq[z]="Unknown"
var medal=[];
var i=1;
while (i>0){
if (nol==i){
boom[i]="<img src='"+dir+"exp_medal_"+i+".gif'>";
medal[z]=boom[i];i=0;} else{i++;}
}
stats="<div align='center'><div valign='bottom' align='left' style='width: 127px;color: gray;font-size: 7pt;'><font style='color: #333;font-size:11px;'>"+title1+": </font><font style='color: crimson;'><b>"+ nol +"</b> </font><font color='red' style='font-size: 12px'><b> ¤"+medal[z]+"¤</b></font><br>Life: "+ xp[z]+" / "+maxl+"<div class='levelbg'><img src='/users/2211/12/43/96/album/orange10.gif' width='"+lperc+"%' height='9px'><img src='/users/2211/12/43/96/album/hp1010.gif' width='2px' height='9px'></div>Magic: " +mag+" / "+maxm+"<div class='levelbg'><img src='/users/2211/12/43/96/album/green110.gif' width='"+mperc+"%' height='9px'><img src='/users/2211/12/43/96/album/mp1010.gif' width='2px' height='9px'></div>Experience: "+exp+"%<div class='levelbg'><img src='/users/2211/12/43/96/album/blue10.gif' width='"+width+"%' height='9px'><img src='/users/2211/12/43/96/album/exp1010.gif' width='2px' height='9px'></div></div></div> "
x[y].innerHTML +="<span class='gensmall'>" + stats} else{x[y].innerHTML +="<font color=red><br><br><b>Unknown ("+points[a]+" points)</b></font>"}}}
}
A1level();
bước 4. thêm codes vô css:- Spoiler:
- Code:
/*--- classic level ------------------*/
.levelbg{line-height: 13px;background: url(http://i46.servimg.com/u/f46/16/96/29/15/levelc10.png) no-repeat;width: 120px; height: 13px;padding-top: 2px;padding-left: 2px;}
bước 5. thêm codes định vị trí thanh level trong viewtopic_body:- Spoiler:
- - ACP> Display> Templates> QLTT> viewtopic_body
- muốn thanh level kiểu classic ni hiển thị ở đâu trong viewtopic_body
thì chèn codes sau vào vị trí đó.
co thể gần avatar / nick / hoặc profiles
vị trí là hoàn toàn tùy thích.
- Code:
<div class="classiclevel" align="left">
<span style="font-size:11px;font-family:Tahoma;font-weight:normal; display: none;">
<!-- BEGIN profile_field -->
{postrow.displayed.profile_field.LABEL}{postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}
<!-- END profile_field -->
{postrow.displayed.POSTER_RPG}
</span></div>
- bấm save rùi
- Spoiler:
- - ACP> Display> Templates> QLTT> viewtopic_body
- theo video clip của baivong thì:
tìm và chèn dưới
- Code:
<!-- END postrow -->
đoạn script sau:
- Code:
<script type="text/javascript" src="link trang HTML ở bước 3"></script>
hướng dẫn bằng video