Hello, and thanks for checking out my project.
In a nutshell:
I need an infusion or mod to run a raffle inside my PHP-Fusion CMS website.
I need three sections in the admin part of the script, Stats, Ticket Management, and Raffle Management. On the user side should be a panel that I can control just like any other panel in the panels menu.
The Stats Section:
This section should include three sub-sections, TICKETS, RAFFLES, & USERS.
*total tickets created
*tickets placed into raffles by users
*total raffles completed
*average lifespan of a raffle
*user who entered the most tickets ever
*user who won most raffles ever
The Ticket Management Section:
In this section I need to be able to make tickets, either automatically or manually. Automatically generated tickets should be eight numerical digits, and should be random (non-consecutive) and must be unique obviously. Options here should include "Make Tickets Automatically" by putting in the number of tickets I want to make and hitting a button, and "Make Tickets Manually", by entering numbers in a text field and clicking a button to make them. This section should also include information about all tickets made including, Ticket Number, Date Created, Creation Method (Auto, or Manual), Placed in Raffle Yet (Yes or No), and a button to remove that specific ticket from the system. This should be laid out in a table format.
The Raffle Management Section:
In this section I need to be able to change the following;
*The maximum amount of tickets in the raffle.
*The raffle prize.
*The PM message that is delivered to the winning user.
*The PM message that is delivered to the losing users that entered tickets.
As for the front end, the panel that the user uses to enter the raffle, I want to keep it simple. They need to be logged into the site to submit tickets to the raffle. I want to be able to move the panel like any other panel in the CMS (CTR, left, or right).
The Raffle Panel Should Include:
*A text field and submit button for the user to enter the ticket number.
*A line of text telling what the current prize is.
*A line of text telling how many tickets remain until the raffle winner will be drawn.
Once the user enters a valid ticket number he would get a message saying that his ticket has been successfully entered and give him the total amount of tickets he has in the current raffle. If the ticket is invalid it would prompt a message telling the user that and to check the number and try again. If the ticket has already been entered it should prompt a message telling them the current ticket has been entered and to try again with a different ticket number.
Please remember I need this script to be a mod (infusion) to PHP-Fusion CMS system (located at [url removed, login to view]). Please note that the tickets will be given out for free (for fun) by myself to users of my site, so you don't need to include any kind of commerce or payment system. That should cover most of the bases, if you need clarification don't be afraid to ask. Thank you for reading I appreciate you taking the time.