Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 12-21-2007, 09:03 AM
evannn evannn is offline
 
Join Date: Oct 2005
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Creating custom table with same look and feel as other tables

Hi everyone

I hope Im posting in the right forum.

I wish to create custom table with the same look and feel with other forum tables.

The whole idea is that I wish to create dynamically generated tables. It should preferably have the same look and feel as the other forum tables.

Any kind soul to pin point me to the right direction?


I'm meddling with $forumbit.

Code:
include_once('global.php');
include_once('includes/functions_forumlist.php');
global $vbulletin;
$popularforums = construct_forum_bit("5",1,1);
But a print_r() on $popularforums yields nothing. Am I in the right direction?

Please advise.

Thanks

Edit (for clarification):

Quote:
Hi guys,

Thanks for the response.

Yes. I know how to create my tables.

We have the option to create forums using forum manager. But I'm thinking of creating a custom set of forums.

Usually on forum front page we have:

Forum 1--
------ Forum 1a (1001 replies)
------ Forum 1b (982 replies)
------ Forum 1c (4829 replies)

Forum 2--
----- Forum 2a (203 replies)
----- Forum 2b (4843 replies)
----- Forum 2c (484 replies)


What I have in mind is to have Forum 3 which is not created by Forum manager.

Forum 3
----- Forum 2b (4843 replies)
----- Forum 1c (4829 replies)
----- Forum 1a (1001 replies)

All the sub forums under Forum 3 will not be physical forums but they are generated based on the popularity of the forums. Forum 3 will have the same look and feel as Forum 1 and Forum 2

I understand it has to be custom developed. I've looked thru some of the API yield no results. My greatest clue will be $forumbit. But it churns out nothing.

Any kind souls to give some pointer?

Thanks
Reply With Quote
  #2  
Old 12-24-2007, 09:57 AM
evannn evannn is offline
 
Join Date: Oct 2005
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nobody?
Reply With Quote
  #3  
Old 12-24-2007, 10:08 AM
Opserty Opserty is offline
 
Join Date: Apr 2007
Posts: 4,103
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Not sure if this is what your asking for: Create your own vBulletin tables
Reply With Quote
  #4  
Old 12-24-2007, 10:08 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry but i have no clue what you are asking.
Reply With Quote
  #5  
Old 12-24-2007, 04:08 PM
alexgeek alexgeek is offline
 
Join Date: Dec 2007
Location: UK
Posts: 128
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Opserty View Post
That should be exactly what you want.
Reply With Quote
  #6  
Old 12-26-2007, 03:11 AM
evannn evannn is offline
 
Join Date: Oct 2005
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi guys,

Thanks for the response.

Yes. I know how to create my tables.

We have the option to create forums using forum manager. But I'm thinking of creating a custom set of forums.

Usually on forum front page we have:

Forum 1--
------ Forum 1a (1001 replies)
------ Forum 1b (982 replies)
------ Forum 1c (4829 replies)

Forum 2--
----- Forum 2a (203 replies)
----- Forum 2b (4843 replies)
----- Forum 2c (484 replies)


What I have in mind is to have Forum 3 which is not created by Forum manager.

Forum 3
----- Forum 2b (4843 replies)
----- Forum 1c (4829 replies)
----- Forum 1a (1001 replies)

All the sub forums under Forum 3 will not be physical forums but they are generated based on the popularity of the forums. Forum 3 will have the same look and feel as Forum 1 and Forum 2

I understand it has to be custom developed. I've looked thru some of the API yield no results. My greatest clue will be $forumbit. But it churns out nothing.

Any kind souls to give some pointer?

Thanks
Reply With Quote
  #7  
Old 12-28-2007, 01:08 AM
footose footose is offline
 
Join Date: Mar 2006
Posts: 321
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would also like to do something similar to this, kind of "highjack" the array that contains the forum list, to add my own. I figured I could use a query / hook, but I can't find any hooks in the functions_forumlist etc.
Reply With Quote
  #8  
Old 12-28-2007, 09:07 AM
evannn evannn is offline
 
Join Date: Oct 2005
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by footose View Post
I would also like to do something similar to this, kind of "highjack" the array that contains the forum list, to add my own. I figured I could use a query / hook, but I can't find any hooks in the functions_forumlist etc.
Any idea how to utilise $forumbit?

I'm clueless at the moment!
Reply With Quote
  #9  
Old 12-28-2007, 03:06 PM
footose footose is offline
 
Join Date: Mar 2006
Posts: 321
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, I'm not sure that it is in Forumbit.

I've been searching since yesterday, and I don't think there is a hook instead of the "forumlist" SELECT statement, which will make it difficult to add your "own" tables. I'm still looking for a way to do it using a hook, because in order to make this a simple install, thats what I need to do.

Currently, I'm using an if-conditional in the template, but it requires manual editing and I wanted to avoid that at all costs.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:21 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04408 seconds
  • Memory Usage 2,246KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete