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

Reply
 
Thread Tools Display Modes
  #1  
Old 05-27-2006, 11:34 PM
snags204 snags204 is offline
 
Join Date: Jul 2005
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Community support hack

I have seen on another board . This board was not a vbull. But they had a system setup where the members would get a icon by their name if they had donated to help support the site

They had bronze, silver, gold and platium setup for the different amounts people had donated.. I noticed that the members liked it and would donate more to the board to help pay server costs and so fourth.. The members just liked having the icon saying that they are a supporter of that site.

Has anyone seen this hack or do any of the coders wanna take on this challange.

Thanks in Advance
Reply With Quote
  #2  
Old 05-27-2006, 11:37 PM
Hellcat Hellcat is offline
 
Join Date: May 2003
Location: Germany
Posts: 560
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You might wanna check this one:
https://vborg.vbsupport.ru/showthread.php?t=94836

That's a pretty good thing, I use it myself, and sounds like it does exactely what you want
Reply With Quote
  #3  
Old 05-27-2006, 11:45 PM
peterska2 peterska2 is offline
 
Join Date: Oct 2003
Location: Manchester, UK
Posts: 6,504
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok, there is probably a really long winded way of doing this, but this way definately works.

Create your images and decide on donation amounts per image.

Create some new secondary usergroups for each amount donated (you can use these to control additional forum access, PM box quota's, larger avatar sizes etc).

Set up paid subscriptons for those amounts, ensuring that each amount is assigned to a different user group selected from the ones created above, as a secondary group.

Set up user ranks per secondary usergroup, adding the link to the image, setting the usergroup to the correct one to show that image, and set the postcount to 0.

When you have set up all the user ranks, click the link that says about rebuilding user ranks, then click the rebuild user ranks button. It may take a while for this to run depending on the number of members.

Finally add the following to your navbar

find
Code:
<td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td>
Add below

Code:
<if condition="$show[member]"><td class="vbmenu_control"><a href="payments.php$session[sessionurl_q]">Donate</a></td></if>
Save it, and you are done.



[edit]
Hellcat's way will work, but requires a modification to do so, and also is not automatic. This way uses standard features, is automatic, and just one small template modification which is optional.
[/edit]
Reply With Quote
  #4  
Old 05-28-2006, 05:40 AM
snags204 snags204 is offline
 
Join Date: Jul 2005
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks guys for helping out... When it comes to making Icons and stuff like that i suck.. I was hoping for something i could just add to my site and click on when members donate to add to their profile and in their posts. A way of saying thanks and showing all the other members that he/she has help support the site

I have a very large site with 3 big servers running it and the costs can be very high. I do have sponsors but at the end of the day there is always more money needed....

It would also make life alot easier if you could have a setting for days they have the icon. Weather it be 30/60/90 days.

If you guys needs some doantion for this hack i would throw in a few bucks. I sure once made it would be very popular with your members.

So having a hack like this would really help me out

Snags
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 03:17 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.06329 seconds
  • Memory Usage 2,191KB
  • 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
  • (2)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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
  • 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