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
  #2  
Old 08-08-2005, 12:15 PM
Brinnie's Avatar
Brinnie Brinnie is offline
 
Join Date: Jul 2005
Location: Louisiana
Posts: 360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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:
Reply With Quote
  #3  
Old 08-08-2005, 03:23 PM
Cyricx Cyricx is offline
 
Join Date: Aug 2002
Location: Missouri
Posts: 1,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wow Brinnie, that's a pretty rude response...

Fasherman is on to a possibility. You could even use vbadvanced cmps to give them the home page with it pulling latest threads from only that forum, they can customize the blocks this way and that, could tie into a gallery section for their pictures, let them create a style for their homepage look etc.

The possibility is there for this to be a very feasible option Brinnie.. sometimes you just gotta pull your head out of...

.. Nope I'm not gonna say it. :surprised:

On a side note, Fasher - I think the reason people are lookin for hacks to tie them in, is most have already created their blogs and don't want to "recreate" them. It would work well for people just starting blogs, but those that already have one going don't want to waste what they've already got going.
Reply With Quote
  #4  
Old 08-08-2005, 03:23 PM
Nephand Nephand is offline
 
Join Date: Aug 2005
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's exactly what I've been mulling over lately FASherman. The only thing I'm trying to get straight in my mind is being able to provide a url to the 'blog' page - but I'm thinking if the RSS feed is stored in a directory then a domain/subdomain can easily be applied.

The first post to the thread being the blog post - subsequent replies being comments on the 'blog post'. Lock the thread if you don't want comments. It seems simple (I've only just picked up vBulletin so I'm working my head around it at the moment).

RSS can be skinned and customised, I don't really understand Brinnie's violent reaction to the idea.
Reply With Quote
  #5  
Old 08-08-2005, 03:42 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This has 1 major Problem: Managability.
What if you have several Thousand Users, and quite a "few" of them want a Blog?
You'll be creating Forums all day long ...

Furthermore, it blows up forumcache massively.
Reply With Quote
  #6  
Old 08-08-2005, 03:43 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Actually, a modification of my hideaway hack could do a lot of what he wants. It's just that the permissions need to be changed. Then, the users in the allowed usergroups could create their own Blog.

Amy
Reply With Quote
  #7  
Old 08-08-2005, 03:50 PM
mholtum's Avatar
mholtum mholtum is offline
 
Join Date: May 2004
Location: Arizona
Posts: 697
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Cyricx
Wow Brinnie, that's a pretty rude response...

Fasherman is on to a possibility. You could even use vbadvanced cmps to give them the home page with it pulling latest threads from only that forum, they can customize the blocks this way and that, could tie into a gallery section for their pictures, let them create a style for their homepage look etc.

The possibility is there for this to be a very feasible option Brinnie.. sometimes you just gotta pull your head out of...

.. Nope I'm not gonna say it. :surprised:

On a side note, Fasher - I think the reason people are lookin for hacks to tie them in, is most have already created their blogs and don't want to "recreate" them. It would work well for people just starting blogs, but those that already have one going don't want to waste what they've already got going.
Brinnie was the same way over at www.vbadvanced.com when he/she first joined there looking for support. It is amazing to me the outright rudeness of some people... Amazing
Reply With Quote
  #8  
Old 08-08-2005, 04:20 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just a thought, it would probably be best to click ignore on offending users and report them directly to the admin staff rather than complain about them in the threads.

Amy
Reply With Quote
  #9  
Old 08-08-2005, 06:26 PM
dwh's Avatar
dwh dwh is offline
 
Join Date: Feb 2002
Posts: 278
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I find the usergoup permissions too complicated to feel safe making users moderators. One small change in a future version and boom, moderators see something they're not supposed to. Also, way too much administration.

If vbulletin would have blogs in mind for a future version and allow users to create their own blog subforum automatically that would be great. But I don't see it happening. As it is you can't have more than about 1200 forums anyway. Because they are pulled into the datastore which has a limit.
Reply With Quote
  #10  
Old 08-08-2005, 06:56 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dwh
As it is you can't have more than about 1200 forums anyway. Because they are pulled into the datastore which has a limit.
Let's see if you're right ... 670 and counting up
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:11 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.05498 seconds
  • Memory Usage 2,288KB
  • Queries Executed 23 (?)
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
  • (2)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
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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