Difference between revisions of "Wordpress Hacking"
Jump to navigation
Jump to search
(Created page with "{{Infobox project |project_name = WordPress Hacking (pre HMS) |image = |caption = |owner = Jferguson |version = 0.1 |status = inprogress |start_date = March 2011 |cost = Beer }...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 22: | Line 22: | ||
** http://www.midsouthmakers.org/member-services/ | ** http://www.midsouthmakers.org/member-services/ | ||
** File: member-services-inc.php | ** File: member-services-inc.php | ||
+ | ** File: member-services-inc-inc.php | ||
*** Function to allow member interaction such as viewing transaction history, changing information | *** Function to allow member interaction such as viewing transaction history, changing information | ||
+ | *** Default case is to displaytransactions(); | ||
+ | *** http://www.midsouthmakers.org/member-services/?action=DisplayInfo | ||
+ | **** Displays OUR information from member_info | ||
+ | ** TBD: | ||
+ | *** Need to determine if text or number value is what we want in transactions rows for accounts. | ||
+ | *** Probably could use some cleanup in member queries IE not querying for each function. | ||
*** Status: In Development | *** Status: In Development | ||
**** View Transactions: Operational Everything else: Not Yet Implemented | **** View Transactions: Operational Everything else: Not Yet Implemented | ||
Line 30: | Line 37: | ||
** File: finances-inc-inc.php (Functions) | ** File: finances-inc-inc.php (Functions) | ||
*** Purpose to serve the needs of Treasurer. Provide Methods to settle bookkeeping and maintain contact records of Members. | *** Purpose to serve the needs of Treasurer. Provide Methods to settle bookkeeping and maintain contact records of Members. | ||
− | *** | + | *** Status: In Development |
*** Operational Elements : | *** Operational Elements : | ||
**** Create New Account | **** Create New Account | ||
**** Create New Payee (Vender, Services, etc) | **** Create New Payee (Vender, Services, etc) | ||
**** Add Transaction | **** Add Transaction | ||
− | **** View All Transactions | + | **** Edit Transaction - Payee is reset every time case statement select default TBD. |
− | **** Automatic Processing Fee Transaction adding. (Able to add | + | **** View All Transactions (Click on the transaction id to Edit that particular transaction |
− | + | **** Automatic Processing Fee Transaction adding. (Able to add Paypal/square up fees at the same time as the associated transaction) | |
− | + | **** Automatic Fee Calculation when selecting Processing Fees Paypal/Square up the fee will be calculated based on the amount field. | |
== Bill of Materials == | == Bill of Materials == | ||
* 1s and 0s. | * 1s and 0s. |
Latest revision as of 20:53, 3 May 2011
WordPress Hacking (pre HMS) | |
---|---|
Information | |
Owner | Jferguson |
Version | 0.1 |
Status | In Progress |
Started On | March 2011 |
Cost | Beer |
Overview
Hacking on WordPress to expand and build Hackerspace Management System functions directly into WordPress Pages
Features
- Membership Application
- http://www.midsouthmakers.org/membership-application/
- File: membership-application-inc.php
- Application for new members. Creates custom database entries + WordPress and MediaWiki Accounts for the given variables
- Status: Operational
- Member Services
- http://www.midsouthmakers.org/member-services/
- File: member-services-inc.php
- File: member-services-inc-inc.php
- Function to allow member interaction such as viewing transaction history, changing information
- Default case is to displaytransactions();
- http://www.midsouthmakers.org/member-services/?action=DisplayInfo
- Displays OUR information from member_info
- TBD:
- Need to determine if text or number value is what we want in transactions rows for accounts.
- Probably could use some cleanup in member queries IE not querying for each function.
- Status: In Development
- View Transactions: Operational Everything else: Not Yet Implemented
- Finances
- http://www.midsouthmakers.org/finances/
- File: finances-inc.php (Operational / Layout)
- File: finances-inc-inc.php (Functions)
- Purpose to serve the needs of Treasurer. Provide Methods to settle bookkeeping and maintain contact records of Members.
- Status: In Development
- Operational Elements :
- Create New Account
- Create New Payee (Vender, Services, etc)
- Add Transaction
- Edit Transaction - Payee is reset every time case statement select default TBD.
- View All Transactions (Click on the transaction id to Edit that particular transaction
- Automatic Processing Fee Transaction adding. (Able to add Paypal/square up fees at the same time as the associated transaction)
- Automatic Fee Calculation when selecting Processing Fees Paypal/Square up the fee will be calculated based on the amount field.
Bill of Materials
- 1s and 0s.