SoylentNews / slashcode

The slashcode repository for SoylentNews. The initial code base was uploaded as it appeared on Sourceforge as of the last commit in September 2009
http://soylentnews.org
GNU General Public License v2.0
44 stars 22 forks source link

15_03 Update to Subs (monthly and PP sub) and Moderation #418

Closed paulej72 closed 9 years ago

paulej72 commented 9 years ago

Setup monthly and semiannual subs. Also setup new PP button for automatic sub renewal, while keeping the old button. Set PP to JSON encoding of the custom var to be able to send more data. Set logs to use same. Update BP to to use new custom var to send additional data as well.

Subs can be bought for 1 month, 6 months or 12 months and can be purchased for any amount above the floor. Also allowed ACs to purchase gift subs.

Fix up subs stats email, because it was teh suck.

Moderation update to add back in overrated. Also made overrated and underrated 0 karma mods. Created a new column in modreasons to order the reasons select. Added method to add spacers by giving the id of the reason above 99.

Fixes to menus to put Subscriptions and User items to use constant.real_rootdir.

Temp fix to make login redirect work properly.

Cleanup of the mysql updates files to make it more user friendly.