Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 04-18-2013, 05:28 AM
AzzazelCyC AzzazelCyC is offline
 
Join Date: Apr 2013
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default CMS Customization

Hello everyone,

I'm running a vb 4.2.0 site, and the CMS is kind of..."not what I want", so I'd like to have it customized for different things:

Firstly, the "articles" I don't want them to be "articles" but previews of threads from different sections of the forums, so that, when a new thread gets posted in those sections, they get automatically sent to the Home Page, showing the title of the thread, a thumbnail (attached image added to the thread), and a short preview of it, so that when a user comes to the site, they see these previews, click on the title and get directed to the thread. I got no idea where to start with this idea, and hence, searching for any guidance.

Also, all of the "widgets" or "sections" that are shown...well...I don't see them all being really needed; and I'd love to have just two widgets -at least by now- that can show "Recent Tweets", showing the tweets done from the site's twitter account, and -perhaps- one for Facebook posts as well.

Any ideas on where to start on this, or how to accomplish these customizations?

Thanks beforehand!
Reply With Quote
  #2  
Old 04-21-2013, 10:04 PM
AzzazelCyC AzzazelCyC is offline
 
Join Date: Apr 2013
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So, I'd assume this is either way too complicated to accomplish, or simply nobody has ever tried...that's sort of sad...but oh well, I'll have to keep scratching the source to see how is this done then
Reply With Quote
  #3  
Old 04-21-2013, 10:10 PM
ForceHSS ForceHSS is offline
 
Join Date: Apr 2008
Posts: 6,357
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is something that would need posted in paid section to much custom work
Reply With Quote
  #4  
Old 04-22-2013, 05:48 AM
AzzazelCyC AzzazelCyC is offline
 
Join Date: Apr 2013
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've asked about this in there, they sent me here...guess that even though I've seen something like this on some sites, it is some complete personalization and a lot of work...
Reply With Quote
  #5  
Old 04-22-2013, 06:19 AM
tbworld tbworld is offline
 
Join Date: Oct 2008
Posts: 2,126
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Break your project down and do one thing at a time. Some of your items you can do yourself, other parts will require someone well experienced with vbulletin. It is very difficult for a professional programmer experienced with vbulletin's code to ever make any money on a large custom project. So maybe if you break that large project down you can accomplish what you are looking for.

Suggestion: It might be easier to port and arrange the new threads to another custom page, not embed them in articles to the CMS. You would only have to deal with the forum software and not the CMS, effectively creating your own portal page. Moving widgets to another page is not that difficult -- tying everything in to work seamlessly with the CMS, that is going to take some time.

Good Luck!
Reply With Quote
Благодарность от:
AzzazelCyC
  #6  
Old 04-22-2013, 09:40 PM
AzzazelCyC AzzazelCyC is offline
 
Join Date: Apr 2013
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've been thinking about coding a whole new home page, because the CMS and its article-based system is not of my liking. You are totally right on this fact, after poking around this code, it seems quite complex and might be a good idea to have it coded from scratch and differently. I'll try to get this done and added to the site, and hopefully, it will attract even more users to the site!
Reply With Quote
  #7  
Old 04-22-2013, 09:50 PM
tbworld tbworld is offline
 
Join Date: Oct 2008
Posts: 2,126
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I actually do not hate the vBulletins CMS system for a simple board. The CMS does suffer from some serious resource issues that large boards might have a hard time getting around.

When you want something so custom it is more expedient to create a new page in your own coding style to get the job done. You won't have all the vbulletin conventions to worry about --Besides modifying all that vBulletin code, what a testing headache. This way you will only have yourself to blame! Have fun!
Reply With Quote
  #8  
Old 04-24-2013, 06:32 AM
AzzazelCyC AzzazelCyC is offline
 
Join Date: Apr 2013
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Definitely right on that!

Still some things would be needed to be taken from vbulletin in order to get everything done right on that home page, to be fair, I never touched the source until now, and it is pretty complex, seems like you'd need to take a course to understand vbulletin properly...hopefully I'll be able to get this homepage done as it is quite important for the site.
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 05:46 PM.


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.04325 seconds
  • Memory Usage 2,225KB
  • 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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (1)post_thanks_box_bit
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete