Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-05-2016, 01:58 PM
fenderbob fenderbob is offline
 
Join Date: Oct 2015
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default vBulletin 5 Request - Upvote/Downvote or Karma/Gold "Headlines" System

It seems to me that forums need to keep up with the interactive features of social media or they are going to be left in the dust.

I would like to get opinions on a mod I've been thinking about similar to a feature on Reddit.

People love it when they are rewarded for their efforts, so why not reward people who make excellent posts?

When a registered member reads the first post, they should be allowed to give that post a "thumbs up" or "thumbs down" that would add or deduct points from the OP. With enough points, that user could then purchase a "pin" so that he could feature posts at the very top of thread navigation list (similar to a sticky). He could pin his own threads (or other people's threads) to the top of the thread list for a time that could be set by the administrator (24 or 48 or 72 hours, for example). After the time expires, they'd just sink back down to the regular list. After all his points are used up, the pin option is no longer allowed until he gets some more points from making good posts.

These threads would essentially be "headlines" that would get maximum exposure from visitors on a busy board.

This would give people an incentive to participate on the forum, and also deter people from making worthless posts because they'll be penalized by the community if they do.

Would something like this be a simple mod, or would something like this be practically impossible in vB5?
Reply With Quote
  #2  
Old 07-05-2016, 03:16 PM
Replicant's Avatar
Replicant Replicant is offline
 
Join Date: Sep 2014
Location: Phoenix, Az. USA
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

:up:Sounds like a good idea and completely doable. Not exactly simple but doable. DBTech has an advanced like/thanks mod already that may be of use to you or maybe a dev might bite on your request. Good Luck.

By the way, anything is possible in vb5 just like any other software. It just has to be coded.

There is already a likes system in place that promotions can be based on. You may take a look at that. Also there is the Feature post functionality in the inline mod menu, I'd check that out too. The drawback with that is the user would have to be elevated to moderator to use it and that may not be the best idea.
Reply With Quote
  #3  
Old 07-05-2016, 05:36 PM
fenderbob fenderbob is offline
 
Join Date: Oct 2015
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, Replicant! I've seen the advanced like/thanks mod, but I like the idea better of giving users the freedom to promote their own (or others') posts.

I'm going to attach some screenshots of what I would like. Obviously, the design/layout/graphics don't have to conform to my style--it's only an example.







--------------- Added [DATE]1467747675[/DATE] at [TIME]1467747675[/TIME] ---------------

Please message me if you would be interested in working on something like this.

I'm extremely concerned about the mod affecting the security of my site. I definitely would need the ability to continue to download and install future upgrades for the vB5 software.

I'm making this post in the "unpaid" section but I would definitely be willing to pay someone for this. Ideally, you'd develop the mod as a finished product and I'd simply buy a license, but if you feel this is too much work and you don't expect many people would buy this mod, perhaps we could come up with a contract.

We'd need to figure out time and cost and payment arrangements, and there would also need to be a stipulation stating that the code would continue to work (or would be upgraded) to always work with future vBulletin 5 updates.

--------------- Added [DATE]1467762235[/DATE] at [TIME]1467762235[/TIME] ---------------

One more note I'd like to make about this is that a developer would need consider the pin system would need to be dedicated on a per channel basis and take into account the fact that forum posts are sometimes moved from one channel to another.
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 11:01 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.04913 seconds
  • Memory Usage 2,178KB
  • Queries Executed 11 (?)
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
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete