em mới bắt đầu vọc vbb 4 nên có một số cái như thế này cần được giúp đỡ. cái ô bao xung quanh avatar của member ấy, làm sao làm đc như thế vậy, em có tìm trên mạng đc bào hướng dẫn nhưng khi làm vào thì cái khung nó to quá, làm avatar lớn thì bị vỡ khung. cái nũa là em có làm cái khung bao quanh chữ ký, nhưng dưới cái khung ấy với thanh dưới nó có khoảng trống như thế này, làm sao để bỏ khoảng trông đó đi vậy à
ebook hướng dẫn chi tiết: http://www.mediafire.com/?uwmmjuyxtyh --> cái này hướng dẫn toàn tập về stylevar trong vbb 4
PHP: <!-- Đóng khung avatar --><center> <vb:if condition="$show['avatar']"> <table id="Table_01" width="100" height="100" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <img src="images/avatar/ava_01.png" width="34" height="34" alt=""></td> <td background="images/avatar/ava_02.png"> </td> <td> <img src="images/avatar/ava_03.png" width="34" height="34" alt=""></td> </tr> <tr> <td background="images/avatar/ava_04.png"> </td> <td background="images/avatar/ava_05.png"> <a class="postuseravatar" href="{vb:link member, {vb:raw post}}" title="{vb:rawphrase {vb:raw post['onlinestatusphrase']}, {vb:raw post.username}}"> <img src="{vb:raw post.avatarurl}" alt="{vb:rawphrase xs_avatar, {vb:raw post.username}}" /> </a> </td> <td background="images/avatar/ava_06.png"> </td> </tr> <tr> <td> <img src="images/avatar/ava_07.png" width="34" height="34" alt=""></td> <td background="images/avatar/ava_08.png"> </td> <td> <img src="images/avatar/ava_09.png" width="34" height="34" alt=""></td> </tr> </table> </vb:if> </center> <!-- / Kết thúc đóng khung avatar --> Có lẽ bạn đã tham khảo cách làm và đoạn code này rồi. Nếu muốn nhỏ lại thì đơn giản là bạn thay các dòng có width="34" thành số nhỏ hơn. Ở đây mình thay bằng 14. Rồi resize các anh khung nhỏ lại tương ứng. Còn mod đóng khung chữ ký của bạn. có lẽ khi edit code trong postpit_lengacy bạn edit sai. Tham khảo Bạn vào tem postbit_legacy Tìm đoạn sau : PHP: {vb:raw template_hook.postbit_signature_start} {vb:raw ad_location.ad_showthread_firstpost_sig} <vb:if condition="$post['signature']"> <blockquote class="signature restore"><div class="signaturecontainer">{vb:raw post.signature}</div></blockquote> </vb:if> {vb:raw template_hook.postbit_signature_end} Thay thế bằng đoạn : PHP Code: PHP: <vb:if condition="$post['signature']"> <vb:if condition="$post['signature']"> <!-- sig --> <div class="sig_02"><div class="sig_01"><div class="sig_03"> </div></div></div> <div class="sig"><div style="width:100%;"> <div class="signaturecontainer">{vb:raw post.signature}</div> </div> </div> <div class="sig_05"><div class="sig_04"><div class="sig_06"> </div></div></div> <!-- / sig --> </vb:if></vb:if> Nếu không được nữa thì copy luôn code của postbit_lengacy post lên nhé. Còn như integer nói thì không phải trong style_var đâu
@sunboy bạn cho mình đoạn code đóng khung của bạn và mấy hình đã resize không .. mình có dow mấy hình của bạn về là 17X17 nhưng khi thay vào thì nó chỉ hiện đc phần phía trên thôi .. phần 2 thanh ngang và thanh dưới không hiện ra
Hướng dẫn +code: Vào Postbit_lengacy của template đang dùng, tìm PHP: <vb:if condition="$show['avatar']"> <a class="postuseravatar" href="{vb:link member, {vb:raw post}}" title="{vb:rawphrase {vb:raw post['onlinestatusphrase']}, {vb:raw post.username}}"> <img src="{vb:raw post.avatarurl}" alt="{vb:rawphrase xs_avatar, {vb:raw post.username}}" /> </a> </vb:if> Thay bằng PHP: <!-- Đóng khung avatar 2mit--><center><vb:if condition="$show['avatar']"><table id="Table_01" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <img src="images/avatar/ava_01.png" width="17" height="17" alt=""></td> <td background="images/avatar/ava_02.png"> </td> <td> <img src="images/avatar/ava_03.png" width="17" height="17" alt=""></td> </tr> <tr> <td background="images/avatar/ava_04.png"> </td> <td background="images/avatar/ava_05.png"> <a class="postuseravatar" href="{vb:link member, {vb:raw post}}" title="{vb:rawphrase {vb:raw post['onlinestatusphrase']}, {vb:raw post.username}}"> <img src="{vb:raw post.avatarurl}" alt="{vb:rawphrase xs_avatar, {vb:raw post.username}}" /> </a></td> <td background="images/avatar/ava_06.png"> </td> </tr> <tr> <td> <img src="images/avatar/ava_07.png" width="17" height="17" alt=""></td> <td background="images/avatar/ava_08.png"> </td> <td> <img src="images/avatar/ava_09.png" width="17" height="17" alt=""></td> </tr> </table> </vb:if> </center><!-- / Ket thúc đóng khung avatar 2mit --> Rồi up thư mục avatar vào thư mục images trên host; Download: http://www.mediafire.com/?mlmyyyzddzz Tham khảo postbit_lengacy của 2MIT (Lưu ý không nên copy hết vì có nhiều mod không giống, nên tham khảo nếu cần) http://www.mediafire.com/?ytyvzjlh2nt Chú ý: Đoạn code trên khác các đoạn được post trên mạng ở chổ - Size các ảnh của khung hình nhỏ lại để bớt thô và khỏi vỡ avatar - Không có đoạn width="100" height="100" để tránh trường hợp avarar nhỏ hơn 100*100 gây lặp khung
cảm ơn bác sunboy đã giúp đỡ, cái phần khung avatar thì em làm được rồi, còn cái khoảng trống dưới chữ ký thì chưa được, đây là postbit_lengacy của mình. http://www.mediafire.com/?rd4dhunzm1j còn cái đóng khung phần cảm ơn làm như thế nào vậy bác, mình làm theo hướng dẫn trên mạng được các cột kia, còn dòng cảm ơn thì không tìm thấy field thanked trong postbit_lengacy
Kiểm tra cái postbit_lengacy của chú thì anh thấy bình thường chẳng có gì khác nên không phát hiện được. Còn cái đóng khung phần thank thì bên 2mit dùng post thank you hack. Nếu chú dùng như vậy thì vô template đang dùng-> Post thank you hack templates ->post_thanks_posbit_info Thay tất cả bằng: PHP: <vb:if condition="$post['userid']"> <vb:if condition="$post['post_thanks_thanked_times'] == 1"> <div class="info" align="center" style="overflow: hidden;" width="165px"><dd style="white-space:nowrap; display:inline; float: {vb:stylevar right};">{vb:rawphrase post_thanks_time_post}</dd></div> <vb:elseif condition="$post['post_thanks_thanked_posts'] == 1" /> <div class="info" align="center" style="overflow: hidden;" width="165px"><dd style="white-space:nowrap; display:inline; float: {vb:stylevar right};">{vb:rawphrase post_thanks_times_post, {vb:raw post.post_thanks_thanked_times_formatted}}</dd></div> <vb:else /> <div class="info" align="center" style="overflow: hidden;" width="165px"><dd style="white-space:nowrap; display:inline; float: {vb:stylevar right};">{vb:rawphrase post_thanks_times_posts, {vb:raw post.post_thanks_thanked_times_formatted}, {vb:raw post.post_thanks_thanked_posts_formatted}}</dd></div> </vb:if></vb:if> Lưu ý: Đoạn code đã lược bỏ phần Thank bao nhiêu người (chỉ để lại phần được thank bao nhiêu).