Thread: Miscellaneous Hacks - Cyb - PayPal Donate
View Single Post
  #584  
Old 11-30-2007, 06:45 AM
AWJunkies AWJunkies is offline
 
Join Date: Jan 2005
Location: San Diego
Posts: 947
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by :Judge: View Post
Great feature, thanks Cy. I had no troubles at all on first install.

I am interested in making the donate part more obvious. Is there a way to replace the drop down with buttons or having the donate options display $10.00 instead of 10 in the drop down?

I would just like to have the donation more noticable and more attractive.

Thanks.
Here is code to do what you want. Just FYI you can not allow custom field to have the $ or it won't transfer correct to papal and will ask for you to enter the amount again. But with the drop down you
can have $ because it is a variable hidden within the array so only the array hidden gets passed not the visual amount you see.

Find in: Cyb - PayPal Donate - Ext (plugin)
Code:
$cybpp_amo_opts .= '<option value="'.$cybpp_amo_option.'">'.$cybpp_amo_option.'</option>'."\n";
Replace with:
Code:
$cybpp_amo_opts .= '<option value="'.$cybpp_amo_option.'">$'.$cybpp_amo_option.'</option>'."\n";
And walla you have $ before the array amounts. Now if you want decimal points just add them within ACP like this 5.00,10.00,20.00,50.00,100.00 etc add the decimals there and you are all good.

Just remember if you have a minimum set in ACP you need to put decimals as well. You have to use the same format.

Here is the code to increase the size of the custom box when using decimals.

Find in: cyb_paypal_donate (template)
Code:
&nbsp;<input type="<if condition="($vboptions[cybpaypal_allowed_donamo]=='1')">hidden<else />text</if>" name="amount" value="$$cybpp_amo_min" class="bginput" style="width:20px" />
Replace with:
Code:
&nbsp;<input type="<if condition="($vboptions[cybpaypal_allowed_donamo]=='1')">hidden<else />text</if>" name="amount" value="$$cybpp_amo_min" class="bginput" style="width:50px" />

I will be messing with this mod to add features I stated above in a few posts up. I hope CYB will contact me.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01254 seconds
  • Memory Usage 1,769KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete