Donation Control 3.1.0 [over 1000 donations served!]
3.1.0 is out!
This is aimed at people who use Sourcebans to assign custom flags for donor perks. Features
Demo Site http://nineteeneleven.info/dev_dc/admin/ user/pass demo/demo Requirements PHP 5.4 with PDO. (use 2.1.5 if you dont have the MySQL PDO driver) Apache MySQL Crontab Install instructions: http://nineteeneleven.info/dc_manual.html Bitbucket https://bitbucket.org/brewskii187/donations-control Heres some screenshots of the set up. http://nineteeneleven.info/screenshots/donation-control/ PLEASE READ THE MANUAL THOROUGHLY BEFORE ASKING FOR SUPPORT. Support This thread IRC - kablowsion.com:6667 (6697 ssl) #19projects Download |
Re: Donor Control
Nice work, I hope you get a chance to turn it into an SB2 plugin ;).
|
Re: Donor Control
Sb2 should be easy, but I'm gonna wait for the public release.
|
Re: Donor Control
Awesome man:) thanks. I will take it tomorrow and i want to make a design for that page an i will publish here...
|
Re: Donor Control
Would be awesome when you add PayPal support.
|
Re: Donor Control
I started on PayPal today.
Also I fixed a bug that caused repeat donors to get an error. |
Re: Donor Control
you will release paypal support this weekend?
|
Re: Donor Control
Quote:
More than most likely, im 90% though it. but I must say... PayPal sandbox, sucks. Paypal will be fully automated and require no input from an admin. |
Re: Donor Control
PayPal support added in V1.3!
If you find any bugs let me know, because I will be using NFO donations. I did test it in sandbox pretty thoroughly. When using PayPal. It is 100% automated. |
Re: Donor Control
Err.. How do you add this? No expertise in HTML, CSS, FTP, or anything related to websites (actually just a little..) So do you mind assisting me in this?
Steam: hijacker252 Skype: vengancezero If you can. |
Re: Donor Control
Tested paypal, works ok.
Only thing I could not manage to work is how to give donator access to all servers. Now it's giving access only one server :/ And how to change donation currency USD -> EUR? |
Re: Donor Control
Will test the Donor Control tomorrow :D
|
Re: Donor Control
v1.3.1
-added different currency support -fixed dates being wrong when amount is not divisible by 5. -made sourcebans optional |
Re: Re: Donor Control
Quote:
|
Re: Donor Control
Quote:
There is still manual work to add flags or put donor in Server Admin Group that has flags. |
Re: Donor Control
Quote:
correct, ill add that to the op |
Re: Donor Control
1.3.3 update released,
This solves issues if PayPal sends the IPN twice. You must run this SQL query on your donations database if updating from a previous version. Code:
ALTER TABLE donors |
Re: Donor Control
Quote:
|
Re: Re: Donor Control
Quote:
Thanks |
Re: Donor Control
Quote:
https://github.com/GameConnect/SourceBans <-- the github for SB2 https://github.com/GameConnect/SourceBans/tree/Feed <-- The feed plugin I have no time to finish (to see some basic usage) https://github.com/GameConnect/Sourc...ee/master/docs <-- The docs Pull requests are usually accepted :) I'm hoping the plugin API and Yii Framework API will make supporting your plugin to the web panel that much easier. That was the goal in the web plugin interface. |
Re: Donor Control
The documentation is live on http://docs.sourcebans.net and http://docs.sourcebans.net/api if you want to start learning, but of course they are unfinished. There is now also the partially working Steam Community Bans plugin which you can use as an example.
|
Re: Donor Control
the documentation looks pretty strait forward.
I dont know much about Yii framework, anything special I would need to know about it? |
Re: Donor Control
I listed its main features on the development overview page. Basically it's object-oriented, uses the MVC pattern, ActiveRecord as ORM, I18N, theming and much more. They also have a guide with examples for a bunch of its features, and all of its classes are extensively documented in our API reference.
|
Re: Donor Control
Can you please add option for sourcebans prefix?
|
Re: Donor Control
Quote:
I take it your not using sb_ |
Re: Donor Control
do you have a paypal account we can donate too? This is brilliant thanks
|
Re: Donor Control
Quote:
|
Re: Donor Control
Quote:
Quote:
yep, its right there :fox: anyway i released a quick update, only file thats changed really is show_donations.php and donate.php 1.3.4 will automatically hide expired donors in the admin panel, with an option to show them. and I also change the regular expression to show only printable characters, instead of striping all non a-z 0-9 chars. also sorts users by expiration date now next update will have a login system so you no longer need htaccess, and ill do the prefix support. |
Re: Donor Control
Quote:
|
Re: Donor Control
Quote:
PHP Code:
Also needs a closing bracket on line 142. PHP Code:
What all would need to changed to have this working in sourcebans 2? |
Re: Donor Control
I believe it worked, but it doesn't assign a server group to them.
|
Re: Donor Control
Quote:
PHP Code:
PHP Code:
Spoiler
|
Re: Donor Control
made the changes, haven't tested but will assume it works. Thanks again for your help
|
Re: Donor Control
Quote:
|
Re: Donor Control
the line 91 edit was correct, but the closing bracked on line 143 is incorrect. thats not needed.
A closing bracked on line 64 is needed PHP Code:
heres the script
Spoiler
|
Re: Donor Control
as far as the ordering goes, I used SQL to do the ordering. it gonna be a pain in the balls to change because I will need to change the way that the dates are stored in the database to fix it.
|
Re: Donor Control
Well you should convert them to DATE/DATETIME fields or UNIX timestamps anyway if you want to properly deal with dates. STR_TO_DATE() will convert your existing dates easily.
|
Re: Donor Control
Thanks, yeah I was foolish to store them the way I did.
|
Re: Donor Control
After I enter the SteamID and it asks to verify the player, when they click Donate it takes them to a page that just says
PHP Code:
|
Re: Re: Donor Control
Quote:
Are you using the player tracker plugin? If not make sure u set it to false in the Web panel |
All times are GMT -4. The time now is 08:41. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.