Go Back   vb.org Archive > vBulletin Article Depository > Read An Article > General Articles
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Blogs - You don't need a hack to host blogs
FASherman's Avatar
FASherman
Join Date: Aug 2002
Posts: 289

 

Show Printable Version Email this Page Subscription
FASherman FASherman is offline 08-06-2005, 10:00 PM

Why does anyone feel they need a hack to host blogs on their site? Its not necessary.

1. Create a forum called Blogs
2. Select 'NO' for "Act as Forum" - Now you have your Blogs category.
3. When a user requests a blog, create a forum under Blogs. They should provide a title, a description, and whether or not they want to accept comments. You can also add options like password protect to make it private. Much more powerful control than any journal hack. Blog entries & comments count against post counts. Reputation system extends to the blogs, etc.
4. Edit the permissions for the forum. Generally, people should be able to post, but not create threads.
5. Make the requesting user the moderator of their forum. Give them full reign over the forum BUT DO NOT ALLOW THEM EXPANDED user moderation roles.

Minimal effort user blogs fully integrated into all VB functions. No hacks necessary. Future releases of VB will not break it. Blogs easily tied into subscriptions. RSS publishing as easily as any other forum. Blogs can have polls. Persistant read marks for blogs. New entries displayed via new posts. Multiple authors (moderators) for shared blogs. Ajax editing of entries. The list of things that make this better than any journal hack are nearly endless.

And just because it doesn't NEED any hacks, doesn't mean other hacks won't enhance the functionality. Use the "Split Forumhome into several pages" hack to give your blogs their own home page. Thread Description v1.2 hack to give entries a description. vbSpell to spell check entries. Post Award Hack to recognize particular entries, etc.
Reply With Quote
  #12  
Old 08-08-2005, 07:38 PM
dwh's Avatar
dwh dwh is offline
 
Join Date: Feb 2002
Posts: 278
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KirbyDE
Let's see if you're right ... 670 and counting up
Haven't tried on vb 3.5 but 3.07 it goes to around 1200 (on my site) depending on certain variables it can be more or less. I heard some people got to 1500.
Reply With Quote
  #13  
Old 08-08-2005, 07:43 PM
Logikos Logikos is offline
 
Join Date: Jan 2003
Posts: 2,924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The max number of forums you can have is 65535. Thats because the forumid field type is smallint(5).
Reply With Quote
  #14  
Old 08-08-2005, 07:53 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There is no absolut limit. If you have short forum descriptions, you can have more.
Reply With Quote
  #15  
Old 08-08-2005, 07:58 PM
Logikos Logikos is offline
 
Join Date: Jan 2003
Posts: 2,924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What do forum descriptions have to do with it?
Reply With Quote
  #16  
Old 08-08-2005, 08:01 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

forumcache gets insanely large and exceeds mySQL max_packet_size.
But other then that it should work
Reply With Quote
  #17  
Old 08-08-2005, 08:38 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Live Wire
What do forum descriptions have to do with it?
Because the descriptions are in the datastore row for the forumcache. The total number of bytes is limited. So a lot of forums with long titles will quicker be full then with short titles.
Reply With Quote
  #18  
Old 08-08-2005, 09:08 PM
FASherman's Avatar
FASherman FASherman is offline
 
Join Date: Aug 2002
Posts: 289
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Brinnie
Worst Idea EVER!

That's not a blog, it's a hack of a forum.

Blogs can be skinned and customised. Livejournal and MySpace are great examples. Next time go check it out before you...

...Nope I'm not gonna say it. :surprised:
Were you aware that you can apply unique styles to individual forums? If a user has a style that they want for their blog, they can have it, giving them their own distinct look.
Reply With Quote
  #19  
Old 08-08-2005, 09:51 PM
Cole2026 Cole2026 is offline
 
Join Date: Feb 2004
Location: Pittsburgh, PA
Posts: 224
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok well, it is not the best idea, I would rather have a blogging system to do what I want. But, he is trying to help the people that need a bloggish type system for 3.5, and cannot find one. (Luckily, amykhar helped me out with this one!).

It is very rude to flame his suggestions when he is just trying to help, good or bad suggestion, you really should say thanks to Fasherman.
Reply With Quote
  #20  
Old 08-08-2005, 09:56 PM
Logikos Logikos is offline
 
Join Date: Jan 2003
Posts: 2,924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In reply to FASherman's first post:
Its just not the same feeling. Plain and simple. :ermm:
Reply With Quote
  #21  
Old 08-09-2005, 01:41 AM
Brinnie's Avatar
Brinnie Brinnie is offline
 
Join Date: Jul 2005
Location: Louisiana
Posts: 360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm just playing devil's advocate to the 4th power.
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:31 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.05720 seconds
  • Memory Usage 2,298KB
  • Queries Executed 25 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_article
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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_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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete