Release: Donations control panel with NFO integration

This is used for general discussion that is not necessarily server-related.
Post Reply
Brewskii187
A semi-regular
A semi-regular
Posts: 22
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Thu Mar 07, 2013 1:59 pm

Release: Donations control panel with NFO integration

Post by Brewskii187 »

I have been building a web app that takes controls of donations for my TF2 servers, It will work with any game that sourcebans supports.

Its still under active development, so check back for updates!

Features
  • Automatically add/remove donors from Sourcebans. (optional Sourcemod plugin required, included)
  • Automatically fetch donors Steam IDs and insert them in the databases, and notes column of your NFO coffer.
  • Will accept any form of Steam ID an convert it.
  • People can also donate for other players.
  • Automatically calculate expiration dates @ $5/month
  • Full Admin control panel where you can edit users, enter users manually
  • Email you when users have donated.
  • Automatically refreshes admin cache on all servers you have connected to sourcebans!
  • Small widget to put on your front page
  • Other various cool features
Planned features
  • Paypal support
    Sourcemod Store support.
Known issues
NFO doesnt have a donation API (hint hint, wink wink), so all information is logged and needs manual activation by an admin (2 clicks). Once you click the activation button the player is marked as active, and automatically entered into the sourcebans database, and the admin cache is refreshed on all your servers.

Install instructions:
located inside /includes/config.php
to automatically remove expired donors you will need to set up a crontab, it should look similar to this

@daily wget "http://YOURDOMAIN.com/donations/scripts ... xpired.php"


Some screenshots
Image
Image


Download
http://nineteeneleven.info/downloads/in ... =./WebApps
User avatar
soja
This is my homepage
This is my homepage
Posts: 2389
Joined: Fri May 18, 2012 3:20 pm

Re: Release: Donations control panel with NFO integration

Post by soja »

Awesome I will definitely take a look at this for my community when I get the chance!
Not a NFO employee
User avatar
TacTicToe
This is my homepage
This is my homepage
Posts: 848
Joined: Fri Feb 18, 2011 1:08 pm
Location: USA
Contact:

Re: Release: Donations control panel with NFO integration

Post by TacTicToe »

I take it this only works for Source servers?
Brewskii187
A semi-regular
A semi-regular
Posts: 22
Joined: Thu Mar 07, 2013 1:59 pm

Re: Release: Donations control panel with NFO integration

Post by Brewskii187 »

TacTicToe wrote:I take it this only works for Source servers?
any game sourcebans supports. which game did you have in mind?



I can add a bool to shut off sourcebans support and you can use just the panel if you wish
Brewskii187
A semi-regular
A semi-regular
Posts: 22
Joined: Thu Mar 07, 2013 1:59 pm

Re: Release: Donations control panel with NFO integration

Post by Brewskii187 »

PayPal support added in V1.3!
Brewskii187
A semi-regular
A semi-regular
Posts: 22
Joined: Thu Mar 07, 2013 1:59 pm

Re: Release: Donations control panel with NFO integration

Post by Brewskii187 »

sourcebans is now optional in 1.3.1
pinksandgreens
New to forums
New to forums
Posts: 5
Joined: Thu Aug 22, 2013 2:15 am

Re: Release: Donations control panel with NFO integration

Post by pinksandgreens »

You have mention great information. It really helpful for me.
IcEWoLF
This is my homepage
This is my homepage
Posts: 1192
Joined: Thu Aug 10, 2006 9:41 pm
Contact:

Re: Release: Donations control panel with NFO integration

Post by IcEWoLF »

An interesting project, I like it!
Image
Image
User avatar
soja
This is my homepage
This is my homepage
Posts: 2389
Joined: Fri May 18, 2012 3:20 pm

Re: Release: Donations control panel with NFO integration

Post by soja »

Have been using it for a while now, and after the paypal IPN fix it works awesome, as long as the user is not already in the sourcebans database it activates perks automatically. Unfortunately we have a lot of people in our "Members" sourcebans groups(they get some cosmetic features in our servers) and this will not modify a sourcebans entry, only add. This helps prevent stuff like overwriting admins, but for our situation it means a lot of people don't get added automatically. We are working on a self-made mod for it though that will overwrite if they are a member :P
Not a NFO employee
Post Reply