Ðăng Nhập

View Full Version : Thay đổi thanh trên cùng của mod topx, chatbox



iPris.Jins
14-07-2012, 10:21 PM
em đang xài skin complete shiny blue như của ITVNN nhưng khi cài mod TopX thì cái thanh trên cùng của mod này nhỏ hơn và không giống như thanh catelogy.
Search trong forum nhiều cách sửa mà làm hoài cũng ko được.
Mong các bạn giúp đỡ giúp mình sửa lại cái thanh này giống như của ITVNN nhé.

iPris.Jins
15-07-2012, 12:58 PM
úp, ai giúp em với .

ASTH
15-07-2012, 07:01 PM
cai đó đơn giản thôi mà bạn!

Bạn làm theo hướng dẫn như sau:

Vào Template chọn skin cần chỉnh sửa trước, sau đos vào vietvbb_topstats_main trong VietVBB Templates

Thay toàn bộ code sau:


<br />
<div id="vbtopx" class="floatcontainer forumbit_nopost">
<div class="tcatBar">
<div class="tcatLeft"><div class="tcatRight foruminfo L1 collapse">

<h2>
<span class="forumtitle"><a href="http://www.vietvbb.vn/up/hackdb.php?do=findrelease&amp;productid=vietvbb_topsta ts_vb4" target="_blank">{vb:raw content.title}</a></span>

<a class="collapse tcatCollapse" id="collapse_vbtopx_content{vb:raw forum.forumid}" href="{vb:raw relpath}#top"><img src="{vb:stylevar imgdir_button}/collapse_tcat.png" alt="" title="{vb:rawphrase collapse_this_category}" />
</a>
</h2>
</div></div></div>
<div id="vbtopx_content" class="childforum forumbit_post">
<div class="forumrow table" style="padding-{vb:stylevar right}:0px">
<div class="left-mainbox">
<div class="mainbox">
<ul class="tabs">
<li class="current">
<span style="padding: 0px 5px;">
<select id="vietvbb_topstats_s">
{vb:raw content.menulist}
</select>
</span>
</li>
<li style="border-{vb:stylevar right}: 0px; display: none;" id="vietvbb_topstats_s_loading"><img src="{vb:stylevar imgdir_misc}/13x13progress.gif" border="0" align="middle" alt="" /></li>
</ul>
<div style="display:block;background: url(vietvbb/topx/list.gif) no-repeat top {vb:stylevar left}; border-top: 0px none; padding: 0px;">
<div class="topx-content" id="vietvbb_topstats_s_content">
{vb:raw content.menu_content}
</div>
</div>
</div>
</div>
<div class="right-mainbox">
<div class="mainbox">
<ul class="tabs" id="vietvbb_topstats_t">
{vb:raw content.tablist}{vb:raw content.moreresult}
<li style="border-{vb:stylevar right}: 0px; display: none;" id="vietvbb_topstats_t_loading"><img src="{vb:stylevar imgdir_misc}/13x13progress.gif" border="0" align="middle" alt="" /></li>
</ul>
<div class="topx-content" id="vietvbb_topstats_t_content">
{vb:raw content.tab_content}


</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
<br />



Nhớ thanks nha!

iPris.Jins
15-07-2012, 07:11 PM
chỉ mình cách làm thì sau này mình mới biết làm. Chứ như thế này sau này làm sao mà mình biết :|

iPris.Jins
15-07-2012, 07:14 PM
mình còn cái mod chat box nữa chưa làm được. Ko biết làm sao nữa :| bạn chỉ mình cách làm với. Thay đổi chỗ nào vậy

ASTH
16-07-2012, 08:29 PM
(Unikey bi loi nen minh khong danh duoc tieng viet!)

Xin loi minh ban ne hom nay moi lam giup ban duoc nha!

Ban chep code tren duoc roi chu!
Con chat box ban lam nhu sau:


[VBB4]ChangUonDyU - Extra File Chatbox ---->changuondyu_extrachatbox_main--->
thay toan bo bang cai code nay:


<div class="forumbit_nopost L1" id="changfcb"> <div class="tcatBar">
<div class="tcatLeft"> <span class="forumtitle"><font size="6" color="white"><center>ASTH FORUM Chatbox </center></font></span> </div>
<ol id="fcbbox"> <li class="forumbit_post L2"> </div></div> <div class="forumrow" style="width:100%;">
<table width="100%"><vb:if condition="!$vboptions[fcb_editor_bottom]">{vb:raw fcb_editor}</vb:if><tr><td style="padding: 6px; border-top: 1px solid #f4f4f4; border-bottom: 1px solid #f4f4f4;">
<iframe name="fcb_frame" src="{vb:raw vboptions.fcb_path}/index.php" frameborder="0" style="width: 100%; height: {vb:raw vboptions.fcb_boxheight};"></iframe>
</td></tr>
<vb:if condition="$vboptions[fcb_editor_bottom]">{vb:raw fcb_editor}</vb:if>
</table></div></li></ol></div>
<script language="JavaScript" type="text/javascript">var textstyle = document.getElementById('hmess');
<vb:if condition="$vboptions[fcb_turnbold]">if (fcb_getCookie('fcb_b_userid{vb:raw bbuserinfo.userid}').length > 0){ document.fcb_form.hbold.value = fcb_getCookie('fcb_b_userid{vb:raw bbuserinfo.userid}');}</vb:if>
<vb:if condition="$vboptions[fcb_turnitalic]">if (fcb_getCookie('fcb_i_userid{vb:raw bbuserinfo.userid}').length > 0){ document.fcb_form.hitalic.value = fcb_getCookie('fcb_i_userid{vb:raw bbuserinfo.userid}');}</vb:if>
<vb:if condition="$vboptions[fcb_turnunderline]">if (fcb_getCookie('fcb_u_userid{vb:raw bbuserinfo.userid}').length > 0){ document.fcb_form.hunderline.value = fcb_getCookie('fcb_u_userid{vb:raw bbuserinfo.userid}');}</vb:if>
<vb:if condition="$vboptions[fcb_turnfont]">if (fcb_getCookie('fcb_font_userid{vb:raw bbuserinfo.userid}').length > 0){ document.fcb_form.hfont.value = fcb_getCookie('fcb_font_userid{vb:raw bbuserinfo.userid}');}</vb:if>
<vb:if condition="$vboptions[fcb_turncolor]">if (fcb_getCookie('fcb_color_userid{vb:raw bbuserinfo.userid}').length > 0){ document.fcb_form.hcolor.value = fcb_getCookie('fcb_color_userid{vb:raw bbuserinfo.userid}');}</vb:if>fcb_upstyle_cookie();
function fcb_upstyle_cookie(){ if (document.fcb_form.hbold.value == 'B*') { textstyle.style.fontWeight = 'bold'; } else { textstyle.style.fontWeight = 'normal'; }
if (document.fcb_form.hitalic.value == 'I*') { textstyle.style.fontStyle = 'italic'; } else { textstyle.style.fontStyle = 'normal'; }
if (document.fcb_form.hunderline.value == 'U*') { textstyle.style.textDecoration = 'underline'; } else { textstyle.style.textDecoration = 'none'; } textstyle.style.fontFamily = document.fcb_form.hfont.value; textstyle.style.color = document.fcb_form.hcolor.value;}

function fcb_upstyle(element){ if (element == 'b') { if (document.fcb_form.hbold.value == 'B') { document.fcb_form.hbold.value = 'B*'; textstyle.style.fontWeight = 'bold'; } else { document.fcb_form.hbold.value = 'B'; textstyle.style.fontWeight = 'normal'; } } else if (element == 'i') { if (document.fcb_form.hitalic.value == 'I') { document.fcb_form.hitalic.value = 'I*'; textstyle.style.fontStyle = 'italic'; } else { document.fcb_form.hitalic.value = 'I'; textstyle.style.fontStyle = 'normal'; } } else if (element == 'u') { if (document.fcb_form.hunderline.value == 'U') { document.fcb_form.hunderline.value = 'U*'; textstyle.style.textDecoration = 'underline'; } else { document.fcb_form.hunderline.value = 'U'; textstyle.style.textDecoration = 'none'; } } else if (element == 'font') { textstyle.style.fontFamily = document.fcb_form.hfont.value; } else if (element == 'color') { textstyle.style.color = document.fcb_form.hcolor.value; } fcb_setCookie('fcb_b_userid{vb:raw bbuserinfo.userid}', document.fcb_form.hbold.value); fcb_setCookie('fcb_i_userid{vb:raw bbuserinfo.userid}', document.fcb_form.hitalic.value); fcb_setCookie('fcb_u_userid{vb:raw bbuserinfo.userid}', document.fcb_form.hunderline.value); fcb_setCookie('fcb_font_userid{vb:raw bbuserinfo.userid}', document.fcb_form.hfont.value); fcb_setCookie('fcb_color_userid{vb:raw bbuserinfo.userid}', document.fcb_form.hcolor.value);}
function fcb_setCookie(c_name,value){ exdate = new Date(); exdate.setDate(exdate.getDate()+365); document.cookie=c_name+ "=" +escape(value)+ ";expires="+exdate.toGMTString() + "path={vb:raw vboptions.cookiepath}";}function fcb_getCookie(c_name){ if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "="); if (c_start!=-1) { c_start=c_start + c_name.length+1; c_end=document.cookie.indexOf(";",c_start); if (c_end==-1) c_end=document.cookie.length; return unescape(document.cookie.substring(c_start,c_end)) ; } else { return ""; } }}
var chatboxkey = '{vb:raw fcb_chatboxkey}';var huid = '{vb:raw bbuserinfo.userid}';var hgroupid = '{vb:raw bbuserinfo.usergroupid}';var huser = "{vb:raw fcb_musername}";
function fcb_postshout(){ hmess = document.fcb_form.hmess.value; hcolor = document.fcb_form.hcolor.value; hfont = document.fcb_form.hfont.value; hbold = document.fcb_form.hbold.value; hitalic = document.fcb_form.hitalic.value; hunderline = document.fcb_form.hunderline.value; document.fcb_form.hmess.value = ''; if (hmess == '') { alert('{vb:phrase fcb_typemess}'); } else { fcb_frame.location = '{vb:raw vboptions.fcb_path}/index.php?do=postshout&key=' + chatboxkey + '&userid=' + huid + '&groupid=' + hgroupid + '&username=' + huser + '&message=' + encodeURIComponent(hmess) + '&color=' + hcolor + '&font=' + hfont + '&bold=' + hbold + '&italic=' + hitalic + '&underline=' + hunderline; }}
function archivepage(){ window.open("{vb:raw vboptions.fcb_path}/archive.php", "fcbarchive", "location=no,scrollbars=yes,width=640,height=480");}function addsmilie(code){ document.fcb_form.hmess.value = document.fcb_form.hmess.value + code;}function smiliepopup(){ window.open("ajax.php?do=fcb_allsmilies", "fcballsmilies", "location=no,scrollbars=yes,width=500,height=500");}
function fcb_showsmilies_action(){ if (fcb.handler.readyState == 4 && fcb.handler.status == 200) { document.getElementById('fcb_smiliebox').innerHTML = fcb.handler.responseText; }}function fcb_showsmilies(){ document.getElementById('fcb_smiliebox').innerHTML = '{vb:phrase fcb_wait}'; fcb = new vB_AJAX_Handler(true); fcb.onreadystatechange(fcb_showsmilies_action); fcb.send('ajax.php?do=fcb_randomsmilies');}functio n fcb_showsmiliebox(){ if (document.getElementById('fcb_smilieboxmain').styl e.display == 'none') { document.getElementById('fcb_smilieboxmain').style .display = 'inline'; fcb_showsmilies(); } else { document.getElementById('fcb_smilieboxmain').style .display = 'none'; }}function fcb_hideshowsmiliebox(){ document.getElementById('fcb_smilieboxmain').style .display = 'none';}function fcb_refresh(){ fcb_frame.location = '{vb:raw vboptions.fcb_path}/index.php';}</script>