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 10-07-2008, 11:23 AM
zeroyon zeroyon is offline
 
Join Date: Aug 2008
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default X posts for Download of Attachements.

Simple request really and I have no idea why it is not a standard feature of Vbulletin. But what query would I enter and/ where would I enter it to make a user have to have x posts to download attachements?

Our site has alot of information ebooks etc.. that can be found no where else and it is set to where you have to be a member to download anything.. so I end up getting a bunch of members that make no posts.. they just register so they can download attachements..

IS THERE A WAY TO REQUIRE A USER TO HAVE "X" POSTS BEFORE THEY CAN DOWNLOAD AND ATTACHEMENT?

Say 10 posts before being allowed to download.. I tried working it with the promotion system but could not get it figured out or get it to work..

ANY HELP WOULD BE WAY COOL!!!!!!!
Reply With Quote
  #2  
Old 10-07-2008, 11:24 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Usergroup Promotions

Have you read that?

Yes - it is a standard feature - why make redundant features when you could use the multi-purpose promotions system .
Reply With Quote
  #3  
Old 10-07-2008, 11:28 AM
zeroyon zeroyon is offline
 
Join Date: Aug 2008
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have but could not figure out how to get it to work.. Users when they register and are verified become a Registered User automatically.. I wanted to create a group called probationary user that after 10 posts would promote them to Registered User, but it makes them registered by default..

Also having it as part of the promotion system seems a bassackwards way to do it.. I simple option under attachment manager.. Require X posts for downloads would be so much easier..

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

Even then, it still would not be informative for the user.. because when the click an attachement it would still say you have to be a registered user to download attachments.. not that you need 10 posts..

I think the main problem is that by default users are moved from awaiting email confirmation to registered user.. without the ability to put "probationary user in between the two"
Reply With Quote
  #4  
Old 10-07-2008, 02:34 PM
Brandon Sheley's Avatar
Brandon Sheley Brandon Sheley is offline
 
Join Date: Mar 2005
Location: Google Kansas
Posts: 4,678
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

rename the group if you want it to be called probationary
and you set that once users have X post, they are moved to the next group, which has download enabled

no need for more editing
Reply With Quote
  #5  
Old 10-08-2008, 05:53 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by zeroyon View Post
I have but could not figure out how to get it to work.. Users when they register and are verified become a Registered User automatically.. I wanted to create a group called probationary user that after 10 posts would promote them to Registered User, but it makes them registered by default..

Also having it as part of the promotion system seems a bassackwards way to do it.. I simple option under attachment manager.. Require X posts for downloads would be so much easier..

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

Even then, it still would not be informative for the user.. because when the click an attachement it would still say you have to be a registered user to download attachments.. not that you need 10 posts..

I think the main problem is that by default users are moved from awaiting email confirmation to registered user.. without the ability to put "probationary user in between the two"
Unless you want to code a plugin, any verified user will go into the "Registered Users" usergroup. Make this group the one with no download permissions. Create a new group and let this group download. Then set the promotion. You can add a message into postbit about attachments based on usergroup if needed.
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 08:17 PM.


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.03729 seconds
  • Memory Usage 2,197KB
  • 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)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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