Dear users
i am making again a control panel , but this time it will be a free version exept a few things that will need a serial to work
at current moment it is in pre alpha stage , meaning that only a few premium items are working
This is the list that will be premium items , all other items will be free to use with out a serial
- Donation credits (paypal/fortumo) to use for the donation system
- Dynamic signature ( see my signature ) that update based on server stats
- LinkBack ( footer ) that can be removed
So far are it only 3 items who need a valid serial to be able to work
lets explain the confusing donation system so you know what it does and what not
To be able to support more payments dit i made the system based on credits , also against fraude is it a good idea to do it this way
You only choose credits , those credits can be used to buy ep and other stuff for XX credits
as credits is a fixed value are there extra checks on to prevent fraude ( like altering paypal form )
as fortumo only works with a credit system dit i apply it this way so you can use fortumo to (micropayments) and do not need to have a complicated form with complicated prices
Now lets explain the dynamic signature
The dynamic signature will work like this example
As you can see , this image update itself based on what population your server has
The image also got a easy signature code so it can be used as a signature , or to place where you want it ( on websites ? , in a website ? ) and is a good way to promote your server or even let your own members promote your server for you
Now it is time to talk about the footer
The footer contains a backlink to PowerChaos.info , as that is the main page to get the script and also to get the serial do i ask to reffer to there
You are free to try to remove the footer , it is located on 2 locations
First location is the dynamic index.php , remove or alter the text that is written in there and you get a massive error
The second location is the template/footer.php , also same rule apply , alter the copyright and you get massive errors
You can only alter those 2 things if your serial allows it ( serial of 5€ per month )
Now for the users that are intrested in what the script does so far and what makes it differend then the old contol panel
My list so far of what i got
- Mysql Related (easy to change settings and do more stuff)
- All pages are dynamic ( put in /pages and call as ?page=yourpage )
- page not found = home.php ( ?page=yourpage -> home.php if yourpage.php does not exist in /pages )
- All pages can be edited , even you can create your own template based on the example that is provided
- No files are encoded , exept 3 files that you realy do not need to alter or the script will probaly fail to work (functions.php , callback/paypal.php and callback/fortumo.php ) all other files can be tweaked to your needs
- The control panel contains a INSTALLER , so installing is just 3 clicks away
- Donation logs in case something goes wrong or you like to know who donated for what
- More are coming
This is a full list of what i am writing for the script
The green color is completed
- Auto Timed Vip aka 30 days vip with auto vip status remove
- auto donation reward based on credits
- Buy Credits instead direct items
- Staff Pages and Admin Pages (gm = staff , pm = admin )
- Dynamic server status signature
- Paid Version unlock with serial
- Easy Installer
- Full Dynamic so easy to edit
- CallBack system with database log
- Auto add new registerd users to control panel DB for credit system
- Use DB instead Config file
- Dynamic generate config file ( installer )
- Update serial in config file from site
- Reward ep for XX credits
- Reward 3+ Summon for XX credits
- Reward Vip level XX for XX credits
- Reward Timed vip level XX for XX credits
- Reward Tokens for XX credits
- Reward login items for XX credits (if possible , depending on your skills )
- split staff pages from admin pages
- Ban users
- Mute users
- Search for users
- Show serial expire date in admin panel
- Show error on expired/wrong domain for serial
- easy contact page for admin that staff can use ( so they can contact all admins
- Admin notes in admin/staff panel ( give instructions to staff )
- Ban Log (who banned user X )
- Donation log (user X buyed X for X credits)
- Paypal Donation system with anti fraude (check based on your settings so it can not be altered
- Fotumo Donation System with anti fraude (credits are fixed value at fortumo , no altering possible
- Show online users with there ip for staff/admin
- Show page load time
- Show signature creation time
- Register page for game register
- Item name lookup for admins ( /awarditem XXXXXX )
- ID lookup for admins ( what is /awarditem XXXXXX ?? )
- Command list for Staff/admin (no need to search anymore)
- Show rank on homepage after login (member , admin , staff )
- Change password (old pass need to match account pass , new pass will be used after it )
- Forgot password ( type in your secret code to get a new pass )
- Account register confirmation with a code ( anti spam/bot )
- Prevent banned users to register a new account (ip check / sesion check / cookie check )
- Allow banned users to see there ban reason
- Jail Accounts
- Auto unjail after XX time
- Make cronjob for site , or manual call site to get auto stuff to work
- maybe more stuff i forgot
So that was my little list
now we get to a intresting point
as it is a kinda big project do i like to ask if there are users who like to help me with idea's or with some nice code that can be used to include in the script
please note , all code will be public exept for the function file
so if you want to provide a code that shoulnd be public then i convert it to a function
a nice example of a code i like to have is the code to run a while command with out the loop of the function
to give a example
Code:
function mysql()
{
$info =
while ("$info = db_query('select * from test')")
{
echo "table1 is ".$info['table1']."";
echo "table2 is ".$info['table2']."";
}
}
The above example will loop and shows the following text
Code:
table 1 is table 1
table 1 is table 1
table 1 is table 1
.... (infinitive loop)
instead of
Code:
table 1 is table 1
table 2 is table 2
also working with the variable like $a = 1 <code> $a++ will not work (function loops + the wile command loops , probaly providing a value of true and then keeps looping the function as it get called over and over)
so not sure if there is a solution for
anyway
any help on this project is welcome , all users who helps me get a free serial that can be used for 30+ days
enjoy
Greetings From PowerChaos