PDA

View Full Version : Đặt forum nằm ngang



x2team
16-04-2011, 09:21 PM
Mấy bác ơi !
Cho mình hỏi:
Làm sao mình có thể chỉnh cho forum mình nằm ngang như thế này được vậy???

http://hostpixs.com/images/9001.jpg

delta
16-04-2011, 09:59 PM
Cái này hình như xài code chỉnh template, hay mod dùng để chia sub forum thành 2 cột, mình đã thử 2 cái kia rồi nó bị vỡ khung chứ không hoàn hảo như cái hình bạn chụp. Phải chi có ai tìm được cái chuẩn hơn, vì cái này rất hay làm forum gọn đi tí xíu.

Tiểu Bá Vương 1404
16-04-2011, 10:07 PM
Cái này hình như xài code chỉnh template, hay mod dùng để chia sub forum thành 2 cột, mình đã thử 2 cái kia rồi nó bị vỡ khung chứ không hoàn hảo như cái hình bạn chụp. Phải chi có ai tìm được cái chuẩn hơn, vì cái này rất hay làm forum gọn đi tí xíu.
Có mod chia hai anh ah. Cái này thì dùng mod là chắc chắn, nhiều mod, chẳng nhớ chi nhiều, quên mất cái tên, anh em tự tìm nhé, trong bài Tổng hợp các mod của em chắc có cái này. http://itvnn.net/showthread.php?19368

delta
16-04-2011, 10:30 PM
Thank vì nhờ bài đó tìm được nhiều mod hay mới, nhưng mod chia forum thành 2 cột vẫn chưa có :MatCuoi (56):

x2team
17-04-2011, 02:04 PM
Có mod chia hai anh ah. Cái này thì dùng mod là chắc chắn, nhiều mod, chẳng nhớ chi nhiều, quên mất cái tên, anh em tự tìm nhé, trong bài Tổng hợp các mod của em chắc có cái này. http://itvnn.net/showthread.php?19368

Thanks bạn nhiều nhé ! Nhưng sao mình tìm hoài trong đó mà vẫn không thấy có mod chia forum thành 2 phần vậy. Bạn xem lại giúp với :MatCuoi (20):

s0ct0j0c
17-04-2011, 02:11 PM
http://www.mediafire.com/?l3ge082q52te5ve

Ẩn Child forum đi hoặc dàn số lượng child forum bằng nhau để khỏi bị lỗi bạn nhé :MatCuoi (44):

Bạn có thể lên google search "chia 2 cột forum"
Kết quả đầu tiên là của itvnn Câu hỏi là của mình :MatCuoi (1):

delta
17-04-2011, 07:21 PM
http://www.mediafire.com/?l3ge082q52te5ve

Ẩn Child forum đi hoặc dàn số lượng child forum bằng nhau để khỏi bị lỗi bạn nhé :MatCuoi (44):

Bạn có thể lên google search "chia 2 cột forum"
Kết quả đầu tiên là của itvnn Câu hỏi là của mình :MatCuoi (1):
Mod này là cái mod mình nói ở trên nhưng nó bị lỗi là làm tràn khung tùm lum hết trơn :MatCuoi (18):

s0ct0j0c
17-04-2011, 08:20 PM
Cho xin cái demo đi bạn

Tiểu Bá Vương 1404
17-04-2011, 08:34 PM
Cái này hoạt động tốt nhất trên vBulletin 3.x, điển hình là HQTH, vB 4.x, thấy mỗi sinhvienvt là chạy được.

delta
17-04-2011, 08:44 PM
Cho xin cái demo đi bạn
http://a.imageshack.us/img694/5563/sssri.jpg
demo nè bạn, không chỉ mấy cái forum mà cả mấy cái khác như static, chatbox đều lãnh đạn :MatCuoi (40):

s0ct0j0c
17-04-2011, 08:54 PM
Ok vậy bạn xóa mod đi mình hướng dẫn bạn làm bằng tay vậy

Chọn style --> Edit Template -->

FORUMHOME
Tìm

{vb:raw headinclude_bottom}

Chèn vào sau:

<style type="text/css">
<!--
/* Start Css chinh lai */
.forumhead + .childforum .L2:first-child .forumrow, .forumhead + .L2 .forumrow {
border-top: 0;
}
.forumrow .table {
height: 200px;
}
ol.childforum {
float: left;
width: 100%;
margin: 0;
padding: 0;
}
.childforum li.forumbit_post {
float: left;
width: 50%;
margin: 0;
padding: 0;
clear:none;
}
#forums .L1 .L2 {
clear:none;
}
.forumbit_post .forumrow .forumlastpost {
clear:both;
width:95%;
}
.forumbit_post .forumlastpost .lastpostby {
display: block;
float: left;
}
.forumbit_post .forumlastpost .lastpostdate {
display: block;
float: right;
}
.forumbit_post .forumlastpost .lastposttitle {
display: block;
float: left;
}
.forumbit_post .foruminfo {
clear:right;
float:left;
height:80px;
min-width:50%;
width:100%;
margin-left:-9px;
margin-right:5px;
}
.forumbit_post .forumstats, .forumbit_post .forumstats_2 {
width:20%;
}
subforums ol.subforumlist {
float: left;
width: 400px;
margin: 0;
padding: 0;
}
.subforumlist li.subforum {
float: left;
width: 50%;
margin: 0;
padding: 0;
clear:none;
}
/* to remove the commas */
.commalist li.subforum:after {
content:"";
}
/* End Css chinh lai*/
-->
</style>

Thay thế các Tem sau

forumhome_forumbit_level1_nopost


<li class="forumbit_nopost L1" id="cat{vb:raw forum.forumid}">
<div class="forumhead foruminfo L1 collapse">
<h2>
<span class="forumtitle"><a href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></span>
<vb:if condition="!$show['collapsable_forums']">
<a class="collapse" id="collapse_c_cat{vb:raw forum.forumid}" href="{vb:raw relpath}#top"><img src="{vb:stylevar imgdir_button}/collapse_40b.png" alt="" title="{vb:rawphrase collapse_this_category}" /></a>
</vb:if>
</h2>

<vb:if condition="$show['forumdescription'] OR $show['subforums']">
<div class="forumrowdata">
<vb:if condition="$show['forumdescription']"><p class="subforumdescription">{vb:raw forum.description}</p></vb:if>

<vb:if condition="$show['subforums']">
<div class="subforums">
<h4 class="subforumlistlabel">{vb:rawphrase subforums}:</h4>
<ol class="subforumlist commalist">
{vb:raw forum.subforums}
</ol>
</div>
</vb:if>
</div>
</vb:if>
</div>
<vb:if condition="$childforumbits">
<ol id="c_cat{vb:raw forum.forumid}" class="childforum">
{vb:raw childforumbits}
</ol>
</vb:if>
</li>

forumhome_forumbit_level1_post


<li id="forum{vb:raw forum.forumid}" class="forumbit_post L1">
<vb:if condition="THIS_SCRIPT != 'forumdisplay'">
<div class="forumhead L1">
<h2><span class="forumtitle">&nbsp;</span>
<span class="forumlastpost">{vb:rawphrase last_post}</span>
</h2>
</div>
</vb:if>
<div class="forumbit_post L2">
<div class="forumrow">
<div class="foruminfo">
<vb:if condition="$forum['forumicon']"><img src="{vb:raw forum.forumicon}" class="forumicon" id="forumicon_{vb:raw forum.forumid}" alt="" /><vb:else /><img src="{vb:stylevar imgdir_statusicon}/{vb:raw forum.imageprefix}forum_{vb:raw forum.statusicon}-48.png" class="forumicon" id="forum_statusicon_{vb:raw forum.forumid}" alt="" /></vb:if>
<div class="forumdata">
<div class="datacontainer">
<div class="titleline">
<h2 class="forumtitle"><a href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></h2>
<vb:if condition="$show['browsers']"><span class="viewing">({vb:raw forum.browsers} {vb:rawphrase viewing})</span></vb:if>
</div>
<vb:if condition="$show['forumdescription']"><p class="forumdescription">{vb:raw forum.description}</p></vb:if>
<vb:if condition="$vboptions['showmoderatorcolumn'] AND $forum['moderators']">
<div class="moderators">
<h4>{vb:rawphrase moderators}:</h4>
<ol class="commalist">
{vb:raw forum.moderators}
</ol>
</div>
</vb:if>
<vb:if condition="$show['subforums']">
<div class="subforums">
<h4 class="subforumlistlabel">{vb:rawphrase subforums}:</h4>
<ol class="subforumlist commalist">
{vb:raw forum.subforums}
</ol>
</div>
</vb:if>
<vb:if condition="$show['forumsubscription']">
<div class="unsubscribe">
<a href="subscription.php?{vb:raw session.sessionurl}do=removesubscription&amp;f={vb:raw forum.forumid}" rel="nofollow">{vb:rawphrase unsubscribe_from_this_forum}</a>
</div>
</vb:if>
</div>
</div>
</div>
<vb:if condition="$forum['statusicon'] != 'link'">
<h4 class="nocss_label">{vb:rawphrase forum_actions}:</h4>
<ul class="forumactionlinks td"><vb:if condition="$forum['allowposting']">
<vb:if condition="$vboptions['externalrss']"><li class="forumactionlink rsslink"><a href="external.php?{vb:raw session.sessionurl}type=RSS2&amp;forumids={vb:raw forum.forumid}" title="{vb:rawphrase view_forum_rss_feed}">{vb:rawphrase view_forum_rss_feed}</a></li></vb:if>
<vb:if condition="$show['member']"><vb:if condition="$show['forumsubscription']"><li class="forumactionlink unsubslink"> <a href="subscription.php?{vb:raw session.sessionurl}do=removesubscription&amp;f={vb:raw forum.forumid}" title="{vb:rawphrase unsubscribe_from_this_forum}">{vb:rawphrase unsubscribe_from_this_forum}</a></li><vb:else /><li class="forumactionlink subslink"> <a href="subscription.php?{vb:raw session.sessionurl}do=addsubscription&amp;f={vb:raw forum.forumid}" title="{vb:rawphrase subscribe_to_this_forum}">{vb:rawphrase subscribe_to_this_forum}</a></li></vb:if></vb:if>
</vb:if></ul>
<vb:else />
<vb:comment><h4 class="nocss_label">{vb:rawphrase forum_actions}:</h4>
<ul class="forumactionlinks td">
<vb:if condition="$vboptions['externalrss']"><li class="forumactionlink">&nbsp;</li></vb:if>
<vb:if condition="$show['member']"><li class="forumactionlink">&nbsp;</li></vb:if>
</ul></vb:comment>
</vb:if>
<h4 class="nocss_label">{vb:rawphrase forum_statistics}:</h4>
<ul class="forumstats_2 td">
<li>{vb:rawphrase threads}: {vb:raw forum.threadcount}</li>
<li>{vb:rawphrase posts}: {vb:raw forum.replycount}</li>
</ul>
<div class="forumlastpost td">
<h4 class="lastpostlabel">{vb:rawphrase last_post}:</h4>
<div>
{vb:raw forum.lastpostinfo}
</div>
</div>
</div>
<vb:if condition="$childforumbits">
<ol id="childforum_for_{vb:raw forum.forumid}" class="childsubforum">
{vb:raw childforumbits}

</ol>
</vb:if>
</div>
</li>

forumhome_forumbit_level2_post


<li id="forum{vb:raw forum.forumid}" class="forumbit_post L2">
<div class="forumrow table">
<div class="foruminfo td">
<vb:if condition="$forum['forumicon']"><img src="{vb:raw forum.forumicon}" class="forumicon" id="forumicon_{vb:raw forum.forumid}" alt="" /><vb:else /><img src="{vb:stylevar imgdir_statusicon}/{vb:raw forum.imageprefix}forum_{vb:raw forum.statusicon}-48.png" class="forumicon" id="forum_statusicon_{vb:raw forum.forumid}" alt="" /></vb:if>
<div class="forumdata">
<div class="datacontainer">
<div class="titleline">
<h2 class="forumtitle"><a href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a>
<vb:if condition="$forum['statusicon'] != 'link'">
<h4 class="lastpostlabel">{vb:rawphrase threads}: {vb:raw forum.threadcount}</h4>
</vb:if>
<vb:if condition="$show['browsers']">
<span class="viewing">({vb:raw forum.browsers} {vb:rawphrase viewing})</span>
</vb:if>
</h2>
</div>
<vb:if condition="$show['forumdescription']">
<p class="forumdescription">{vb:raw forum.description}</p>
</vb:if>
<vb:if condition="$show['subforums']">
<div class="subforums">
<h4 class="lastpostlabel">{vb:rawphrase threads}: {vb:raw forum.threadcount}</h4>
<h4 class="lastpostlabel">{vb:rawphrase posts}: {vb:raw forum.replycount}</h4>
<h4 class="subforumlistlabel">{vb:rawphrase subforums}:</h4>
<ol class="subforumlist commalist">
{vb:raw forum.subforums}
</ol>
</div>
</vb:if>
<vb:if condition="$forum['statusicon'] != 'link'">
<div>
<p class="forumdescription">
{vb:rawphrase threads}: {vb:raw forum.threadcount}
{vb:rawphrase posts}: {vb:raw forum.replycount}
</p>
</div>
<div>{vb:raw forum.lastpostinfo}</div>
</vb:if>
</div>
</div>
</div>
</div>
</li>

forumhome_lastpostby


<vb:if condition="$show['lastpostinfo']">
<div class="lastpostby">Last post:
<a href="{vb:link thread, {vb:raw threadinfo}, {vb:raw pageinfo_newpost}}#post{vb:raw lastpostinfo.lastpostid}" class="threadtitle" title="{vb:rawphrase go_first_unread_in_thread_x, {vb:raw lastpostinfo.lastthread}}">{vb:raw lastpostinfo.trimthread}</a>
<a href="{vb:link thread, {vb:raw threadinfo}, {vb:raw pageinfo_newpost}}#post{vb:raw lastpostinfo.lastpostid}"><img src="{vb:stylevar imgdir_button}/lastpost-{vb:stylevar right}.png" alt="{vb:rawphrase go_to_last_post}" /></a>
<vb:if condition="$lastpostinfo['lastposterid']"></vb:if>
</div>
</vb:if>

Hy vọn vừa ý bạn cái này forum mình cũng đang xài bữa nào rảnh ngồi viết mod cho nó :MatCuoi (38):

delta
17-04-2011, 09:15 PM
Không bị tràn khung nữa nhưng vẫn còn một số lỗi nhỏ như hình dưới đây, hi vọng một thời gian không xa bạn có thể cho ra một cái mod hoàn chỉnh hơn. :MatCuoi:

http://a.imageshack.us/img853/9388/aca.jpg

s0ct0j0c
19-04-2011, 07:18 AM
Sorry bữa qua bị bệnh không online được hôm nay chỉ tiếp cái khác ^^!

FORUMHOME
Tìm

{vb:raw headinclude_bottom}

Chèn vào sau:

<style type="text/css">
<!--
/* Start Css chinh lai */
.forumhead + .childforum .L2:first-child .forumrow, .forumhead + .L2 .forumrow {
border-top: 0;
}
.forumrow .table {
height: 200px;
}
ol.childforum {
float: left;
width: 100%;
margin: 0;
padding: 0;
}
.childforum li.forumbit_post {
float: left;
width: 50%;
margin: 0;
padding: 0;
clear:none;
}
#forums .L1 .L2 {
clear:none;
}
.forumbit_post .forumrow .forumlastpost {
clear:both;
width:95%;
}
.forumbit_post .forumlastpost .lastpostby {
display: block;
float: left;
}
.forumbit_post .forumlastpost .lastpostdate {
display: block;
float: right;
}
.forumbit_post .forumlastpost .lastposttitle {
display: block;
float: left;
}
.forumbit_post .foruminfo {
clear:right;
float:left;
height:68px;
min-width:50%;
width:100%;
margin-left:-9px;
margin-right:5px;
}
.forumbit_post .forumstats, .forumbit_post .forumstats_2 {
width:20%;
}
subforums ol.subforumlist {
float: left;
width: 400px;
margin: 0;
padding: 0;
}
.subforumlist li.subforum {
float: left;
width: 50%;
margin: 0;
padding: 0;
clear:none;
}
/* to remove the commas */
.commalist li.subforum:after {
content:"";
}
/* End Css chinh lai*/
-->
</style>Thay thế các Tem sau

forumhome_forumbit_level1_nopost


<li class="forumbit_nopost L1" id="cat{vb:raw forum.forumid}">
<div class="forumhead foruminfo L1 collapse">
<h2>
<span class="forumtitle"><a href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></span>
<vb:if condition="!$show['collapsable_forums']">
<a class="collapse" id="collapse_c_cat{vb:raw forum.forumid}" href="{vb:raw relpath}#top"><img src="{vb:stylevar imgdir_button}/collapse_40b.png" alt="" title="{vb:rawphrase collapse_this_category}" /></a>
</vb:if>
</h2>

<vb:if condition="$show['forumdescription'] OR $show['subforums']">
<div class="forumrowdata">
<vb:if condition="$show['forumdescription']"><p class="subforumdescription">{vb:raw forum.description}</p></vb:if>

<vb:if condition="$show['subforums']">
<div class="subforums">
<h4 class="subforumlistlabel">{vb:rawphrase subforums}:</h4>
<ol class="subforumlist commalist">
{vb:raw forum.subforums}
</ol>
</div>
</vb:if>
</div>
</vb:if>
</div>
<vb:if condition="$childforumbits">
<ol id="c_cat{vb:raw forum.forumid}" class="childforum">
{vb:raw childforumbits}
</ol>
</vb:if>
</li>forumhome_forumbit_level2_post


<li id="forum{vb:raw forum.forumid}" class="forumbit_post L2">
<div class="forumrow table">
<div class="foruminfo td">
<img src="{vb:stylevar imgdir_statusicon}/{vb:raw forum.imageprefix}forum_{vb:raw forum.statusicon}-48.png" class="forumicon" id="forum_statusicon_{vb:raw forum.forumid}" alt="" />
<div class="forumdata">
<div class="datacontainer">
<div class="titleline">
<h2 class="forumtitle"><a href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a>
<vb:if condition="$forum['statusicon'] != 'link'">
<h4 class="lastpostlabel">{vb:rawphrase threads}: {vb:raw forum.threadcount}</h4>
</vb:if>
<vb:if condition="$show['browsers']">
<span class="viewing">({vb:raw forum.browsers} {vb:rawphrase viewing})</span>
</vb:if>
</h2>
</div>
<vb:if condition="$show['forumdescription']">
<p class="forumdescription">{vb:raw forum.description}</p>
</vb:if>
<vb:if condition="$show['subforums']">
<div class="subforums">
<h4 class="lastpostlabel">{vb:rawphrase threads}: {vb:raw forum.threadcount}</h4>
<h4 class="lastpostlabel">{vb:rawphrase posts}: {vb:raw forum.replycount}</h4>
<h4 class="subforumlistlabel">{vb:rawphrase subforums}:</h4>
<ol class="subforumlist commalist">
{vb:raw forum.subforums}
</ol>
</div>
</vb:if>
<vb:if condition="$forum['statusicon'] != 'link'">
<div>
<p class="forumdescription">
{vb:rawphrase threads}: {vb:raw forum.threadcount}
{vb:rawphrase posts}: {vb:raw forum.replycount}
</p>
</div>
<div>{vb:raw forum.lastpostinfo}</div>
</vb:if>
</div>
</div>
</div>
</div>
</li>
forumhome_lastpostby


<vb:if condition="$show['lastpostinfo']">
<div class="lastpostby">Last post:
<a href="{vb:link thread, {vb:raw threadinfo}, {vb:raw pageinfo_newpost}}#post{vb:raw lastpostinfo.lastpostid}" class="threadtitle" title="{vb:rawphrase go_first_unread_in_thread_x, {vb:raw lastpostinfo.lastthread}}">{vb:raw lastpostinfo.trimthread}</a>
<a href="{vb:link thread, {vb:raw threadinfo}, {vb:raw pageinfo_newpost}}#post{vb:raw lastpostinfo.lastpostid}"><img src="{vb:stylevar imgdir_button}/lastpost-{vb:stylevar right}.png" alt="{vb:rawphrase go_to_last_post}" /></a>
<vb:if condition="$lastpostinfo['lastposterid']"></vb:if>
</div>
</vb:if>

Có lỗi gì nữa cứ report ở đây nhé ^^!