Update README.md

* Updated feature list
* Added customization note
This commit is contained in:
Sebastian Grewe 2013-10-08 08:08:33 +02:00
parent 1b99096a5b
commit b2db6e7c48

View File

@ -82,11 +82,10 @@ The following feature have been implemented so far:
* PPS * PPS
* PPLNS * PPLNS
* Statistics are cached in Memcache by Cronjob for quick data access * Statistics are cached in Memcache by Cronjob for quick data access
* **NEW** Now supporting incremental round share updates! * **NEW** New Theme
* **SOON** New Theme * **NEW** Live Dashboard
* **SOON** Live Dashboard * **NEW** AJAX Support
* **SOON** AJAX Support * **NEW** Overhauled API
* **SOON** Overhauled API
* Web User accounts * Web User accounts
* Re-Captcha protected registration form * Re-Captcha protected registration form
* Worker accounts * Worker accounts
@ -96,7 +95,7 @@ The following feature have been implemented so far:
* Minimal Block statistics * Minimal Block statistics
* Pool donations * Pool donations
* Pool fees * Pool fees
* Block Bonus Payouts **NEW** * Block Bonus Payouts
* Manual payout * Manual payout
* Auto payout * Auto payout
* Transaction list * Transaction list
@ -106,13 +105,13 @@ The following feature have been implemented so far:
* Wallet information * Wallet information
* User Transactions * User Transactions
* News Posts * News Posts
* Pool Settings **NEW** * Pool Settings
* Notification system * Notification system
* IDLE Workers * IDLE Workers
* New blocks found in pool * New blocks found in pool
* Auto Payout * Auto Payout
* Manual Payout * Manual Payout
* User-to-user Invitation System **NEW** * User-to-user Invitation System
* Support for various Scrypt based coins via config * Support for various Scrypt based coins via config
* MNC * MNC
* LTC * LTC
@ -124,6 +123,25 @@ Installation
Please take a look at the [Quick Start Guide](https://github.com/TheSerapher/php-mpos/wiki/Quick-Start-Guide). This will give you Please take a look at the [Quick Start Guide](https://github.com/TheSerapher/php-mpos/wiki/Quick-Start-Guide). This will give you
an idea how to setup `MPOS`. an idea how to setup `MPOS`.
Customization
=============
This project was meant to allow users to easily cusomize the system and templates. Hence no upstream framework was used to keep it as simple as possible.
If you are just using the system, there will be no need to adjust anything. Things will work out of the box! But if you plan on creating
your own theme, things are pretty easy:
* Create a new theme folder in `public/templates/`
* Create a new site_assets folder in `public/site_assets`
* Create your own complete custom template or copy from an existing one
* Change your theme in the `Admin Panel` and point it to the newly created folder
The good thing with this approach: You can keep the backend code updated! Since your new theme will never conflict with existing themes, a simple git pull will
keep your installation updated. You decide which new feature you'd like to integrate on your own theme. Bugfixes to the code will work out of the box!
Other customizations are also possible but will require merging changes together. Usually users would not need to change the backend code unless they wish to work
on non-existing features in `MPOS`. For the vast majority, adjusting themes should be enough to highlight your pool from others.
In all that, I humbly ask to keep the `MPOS` author reference and Github URL intact.
Contributing Contributing
============ ============