vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   Forums arranged in columns on forumhome (https://vborg.vbsupport.ru/showthread.php?t=59958)

Xenon 03-03-2005 04:37 PM

ahh, i see.

hmm, the forumdisplay part is a thing i have added in a rush more or less.
seems i have to take a closer look at that part, when i get more time :)

Schwarze Katze 03-03-2005 07:13 PM

Thanks :)
I can't wait to see it.

glenvw 03-04-2005 11:02 PM

Want to see a professional install of this hack by none other than Xenon himself?

Take a look at his awesome work:

http://www.warmislands.com/islands/index.php

lasto 03-04-2005 11:38 PM

Quote:

Originally Posted by glenvw
Want to see a professional install of this hack by none other than Xenon himself?

Take a look at his awesome work:

http://www.warmislands.com/islands/index.php

yeah but Xenon knows his stuff - now give it to me to do and i can show u a top example of how to mess it up :)

glenvw 03-04-2005 11:53 PM

Quote:

Originally Posted by lasto
yeah but Xenon knows his stuff - now give it to me to do and i can show u a top example of how to mess it up :)


You and me both. That's why I have him do it :-)

Xenon 03-06-2005 09:30 PM

@lasto: loool, good one ;)

@glen: *blushes* :)

michael5472 03-14-2005 08:45 PM

Having a slight problem.

I have installed this but when i make the colloms it just pushes everything to the left ?

See attached screenshot.

BTW. It also happens on the skins that i have not got the mod for the pics in the thread.

AlexUK 03-23-2005 02:09 PM

Will this work on vB 3.0.7 version?
I tried and all went wrong.

Giray 03-27-2005 04:10 AM

Have read through thread and don't understand why:
>> On my forumdisplay pages, the sub-forums do, indeed, appear in the number of columns specified in the admincp. But not on forumhome. Is there a place I have to enter the number of columns for the sub-forums in the forumhome?

Blackbeard 03-27-2005 01:54 PM

Ok i will post the two templates that i have played with.

forumhome_forumbit_level1_nopost

Code:

<!-- eXtremepixels.com top category table setup -->
<table width="100%" style="background-image:url($stylevar[imgdir_misc]/cat_back.gif)" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="60" height="27" align="left" valign="top"><img src="$stylevar[imgdir_misc]/cat_top_ls.gif" width="60" height="27" alt=" " border="0" /></td>
    <td width="19" height="27" align="left" valign="top"><img src="$stylevar[imgdir_misc]/text_ls.gif" width="19" height="27" alt=" " border="0" /></td>
    <td width="50%" class="tcat" style="background-image:url($stylevar[imgdir_misc]/cat_top_text_bk.gif)" align="left">
       
                       
                        <div align="left" class="smallfont">
                        <a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><b>$forum[title]</b></a>
                        <if condition="$show['forumdescription']"> :$forum[description]</if>
                        <if condition="$show['subforums']"><strong>$vbphrase[subforums]</strong>: $forum[subforums]</if></div>
               
       
        </td>
    <td width="36" height="27" align="left" valign="top"><a href="#top" onclick="return toggle_collapse('forumbit_$forumid')"><img src="$stylevar[imgdir_misc]/cat_top_text_end.gif" width="36" height="27" alt=" " border="0" /></a></td>
    <td width="50%" height="27" align="left" valign="top"><img src="$stylevar[imgdir_misc]/cat_back.gif" width="50%" height="27" alt=" " border="0" /></td>
    <td width="17" height="27" align="right" valign="top"><img src="$stylevar[imgdir_misc]/cat_top_rs.gif" width="17" height="27" alt=" " border="0" /></td>
  </tr>
</table>
       
       
       

<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center">
<if condition="$childforumbits">
<tbody id="collapseobj_forumbit_$forumid" style="{$collapseobj_forumid}">
<tr align="center">
          <td class="thead">&nbsp;</td>
          <td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td>
          <td class="thead" width="200">$vbphrase[last_post]</td>
          <td class="thead">$vbphrase[threads]</td>
          <td class="thead">$vbphrase[posts]</td>
          <if condition="$vboptions[showmoderatorcolumn]">
          <td class="thead">$vbphrase[moderator]</td>
          </if>
        </tr>
<if condition="$forum['subforumcolumns'] > 1">
        <tr>
                <td class="alt1" colspan="<if condition="$vboptions[showmoderatorcolumn]">6<else />5</if>">
<table style="border: none; width: 100%;">
                        $childforumbits
</table>
                </td>
        </tr>
<else />
        $childforumbits
</if>
</tbody>
</if>
</table>
  <!-- bottom table setup -->
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="40" height="15" align="left" valign="top"><img src="$stylevar[imgdir_misc]/bottom_ls.gif" width="40" height="15" alt=" " border="0" /></td>
        <td  width="100%"  style="background-image:url($stylevar[imgdir_misc]/bottom_x.gif)"><img src="$stylevar[imgdir_misc]/clear.gif" width="100%" height="15" alt=" " border="0" /></td>
        <td width="40" height="15" align="right" valign="top"><img src="$stylevar[imgdir_misc]/bottom_rs.gif" width="40" height="15" alt=" " border="0" /></td>
      </tr>
    </table>
  <!-- End bottom table setup -->

    <div style="padding: 7px 7px 7px 7px;"></div>

forumhome_forumbit_columncell

Code:

<td class="alt1Active" align="$stylevar[left]" id="f$forum[forumid]" width="$column_width">
        <div>
                <img src="$stylevar[imgdir_statusicon]/forum_$forum[statusicon].gif" alt="" border="0" />
                <a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><strong>$forum[title]</strong></a>
        </div>
        <if condition="$vboptions['showforumdescription']"><div class="smallfont">$forum[description]</div></if>


<if condition="$show['lastpostinfo']">
<div class="smallfont" align="$stylevar[left]">
    <div class="smallfont">
        <a href="showthread.php?$session[sessionurl]goto=newpost&amp;t=$lastpostinfo[lastthreadid]" title="<phrase 1="$lastpostinfo[lastthread]">$vbphrase[go_first_unread_in_thread_x]</phrase>"><strong>$lastpostuser[trimthread]</strong></a>

        <phrase 1="member.php?$session[sessionurl]find=lastposter&amp;f=$lastpostinfo[forumid]" 2="$lastpostinfo[lastposter]">last post <strong>$vbphrase[by_x]</strong></phrase>
    </div>
   
<div align="$stylevar[right]">
        $lastpostinfo[lastpostdate] <if condition="!$show['detailedtime']"><span class="time">$lastpostinfo[lastposttime]</span></if>

        <a href="showthread.php?$session[sessionurl]goto=lastpost&amp;t=$lastpostinfo[lastthreadid]"><img class="inlineimg" src="$stylevar[imgdir_button]/lastpost.gif" alt="$vbphrase[go_to_last_post]" border="0"></a>
    </div>
</div>

<else />

    $lastpostinfo[lastpostdate] <if condition="!$show['detailedtime']"><span class="time">$lastpostuser[lastpostuser]</span></if>
</if>
<td class="alt2" colspan="15" border="0"><center>$forum[replycount]</center></td>

Right what i want to do is

1. place the image and title in the center
2. Add description of last post under the last post by.....
3. Add a border around each forum in column

Please someone play with this and tell me what to do.

If you need to see the forum - it learnall-forum.com/forums

vakvak 03-27-2005 08:58 PM

Thanks, :)

jilly 03-28-2005 12:06 PM

Could I make this a user-selectable style, so that people who want the old style could choose that, and people who want less scrolling could use the column style?

Xenon 03-28-2005 02:50 PM

well, everything can be coded of course :)

all you need would be a custom profile field (yes no) and then change the if conditions, if the forums should be shown in columns or not

jilly 03-28-2005 05:07 PM

Can you give me instructions in detail when you get a chance? If you are really busy I am willing to pay - i would have pm'd that last part to you but you say no pm's in your sig :)

Xenon 03-28-2005 06:10 PM

as said create a new custom profile field just allowing yes/no as option, and afterwards open functions_forumlist.php

find:
PHP Code:

if (THIS_SCRIPT == 'index' AND $forum['subforumcolumns'] != AND ($subsonly OR $depth MAXFORUMDEPTH)) 

and change into
PHP Code:

if ($bbuserinfo['fieldxx'] == 'yes' AND THIS_SCRIPT == 'index' AND $forum['subforumcolumns'] != AND ($subsonly OR $depth MAXFORUMDEPTH)) 

replace the xx with the fieldid of your new custom field :)

that's all

jilly 03-28-2005 07:20 PM

Okay, I tried it out, made it a Single-Selection Radio Button with a yes/no selection, put it under 'Edit Options' section in the User CP, and noted the field number, and did the mod in functions_forumlist.php, however now it shows the old way again, and setting the radio button to yes or no doesn't change it.

Xenon 03-28-2005 09:25 PM

it's a casesensitive yes or no, maybe there's the problem?

jilly 03-28-2005 11:43 PM

That was it! I made sure the case matched and it worked! Thanks Xenon, you are a true genius!!!

jilly 03-28-2005 11:50 PM

when I use the 'old' layout, the columns and such seem to be a bit off - see screenshot - i notice for example on the mod list, it looks like the mod names are centered now - I dont think they were before. Any idea on how to make the old layout line up a bit more evenly?

Xenon 03-29-2005 11:01 AM

glad you could solve it :)

oh yes, i know the second problem :)
i forgot to tell you, that you ahve to manipulate the template forumhome_forumbit_level1_nopost as well.

find there
HTML Code:

<if condition="$forum['subforumcolumns'] > 1">
and change it to
HTML Code:

<if condition="$bbuserinfo['fieldxx'] == 'yes' AND $forum['subforumcolumns'] > 1">

jilly 03-29-2005 01:24 PM

that fixed the column width problem! Thanks Xenon!

vakvak 03-30-2005 02:07 AM

Quote:

then add this new function to the file:
i not understand. are you one example to show?

editing file includes/functions_forumlist.php change ok

PHP Code:

if (THIS_SCRIPT == 'index' AND $forum['subforumcolumns'] != AND ($subsonly OR $depth MAXFORUMDEPTH))
            {
                
$childforumbits construct_forum_columns($forum['forumid'], $forum['subforumcolumns']);
            }
            else if (
$subsonly)
            {
                
$childforumbits construct_forum_bit($forum['forumid'], 1$subsonly);
            }
            else if (
$depth MAXFORUMDEPTH)
            {
                
$childforumbits construct_forum_bit($forum['forumid'], $depth$subsonly);
            }
            else
            {
                
$childforumbits '';
            } 

but where add this new function to the file? functions_forumlist.php help please?
where to set admin cp ?
PHP Code:

// ###################### Start construct_forum_columns #######################
function construct_forum_columns($parentid$columncount


vakvak 04-01-2005 01:46 PM

help???????????????

Xenon 04-03-2005 03:32 PM

add that block just before the closing ?> at the end of the file :)

Blackbeard 04-04-2005 07:54 AM

Any help on this post please

https://vborg.vbsupport.ru/showpost....&postcount=370

xellos16 04-05-2005 08:37 PM

I am trying to get this to work. I have installed everything I think the way that I am supposed to. But I still don't get any changes. I have the Show Subforums in # of columns in my admin cp, but when I change it, the subforums don't show up. My site is www.rpg-gamers.net/vpratice

michael5472 04-05-2005 08:42 PM

I am still getting the same as the above post any help would be appericated

Xenon 04-07-2005 01:42 PM

did you do the template changes, as well as uploaded everything correctly?

did you change the corrects' forums setting.
you have to change the category, not the forum which should be in a column.

AlexUK 04-07-2005 01:49 PM

This hack never worked for me also.
In the end I had to get someone to edit my style to make it work.
I dont think all styles work with this hack.

Xenon 04-07-2005 01:54 PM

well, custom styles have custom templates, and custom templates can not be included into hacking instructions, we can just tell what you have to do on a plain vb ;)

michael5472 04-07-2005 04:39 PM

Working now thanks to a great person at vbadvanced.com

xellos16 04-12-2005 09:09 AM

Just a question. If you set the columns to go 3 cats per row, but you only have 5 cats, will it go 3 and 2 or 2,2,1. I have set mine to go 3 cats in a row, but it is going 2,2,1, which just looks tacky.

Xenon 04-12-2005 11:16 AM

3 cols per row means 3, 2

you can see that in the screenshot i posted, 3 cols, and 4 forums reslut in a 3, 1

xellos16 04-12-2005 05:55 PM

I figured as much. SO how do I get mine to do that for the forms that it is going 2,2,1. Those forums are set to 3 per column so it shouldn't do that .

xellos16 04-13-2005 10:05 AM

Hey I have a question again. I finally got this hack to work and now I am trying to change the way that it is displaying my forums.

www.rpg-gamers.net/vpratice.

As you can see, the forums are stacked up. However, each forum has that line at the end, so that it blocks it off from the next colum and the forum beneath it. How do I get rid of those lines? I would like it to look something similar to

http://www.warmislands.com/islands/index.php

that first group of columns.

My second Question is that I am getting ready to install the Forum Image hack. How can I use your hack to remove the background image behind if Category name? Thanks for the help.

Xenon 04-14-2005 07:20 PM

1: sorry, i don't get it.
i don't see lines where there shouldn't be any

2: erm, no idea, you might want to ask that in the Forum image thread, as i did never use that hack, but it should be a template mod i think.

xellos16 04-14-2005 07:53 PM

Ok, you see the lines that block off each forum from each other. How they are seperated into 2 columns with the line running down the middle. How do I get rid of that line running down the middle is my question.

Xenon 04-15-2005 11:33 AM

ahh, well, that's just a little template mod.
add a border: none; into the style tag and voila

xellos16 04-15-2005 03:35 PM

what shile should I make this edit in?

Xenon 04-17-2005 03:38 PM

the td tag of the forumcell template


All times are GMT. The time now is 12:23 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01606 seconds
  • Memory Usage 1,855KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (2)bbcode_html_printable
  • (4)bbcode_php_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete