=== Mal Membership ===
Contributors: russell.albin
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LVN2Z9HGWTBYA
Tags: member only, contest
Requires at least: 3.2.1
Tested up to: 3.2.1
Stable tag: trunk
Members only section and hold contests - UNDER CONSTRUCTION!!! BE PATIENT
== Description ==
Mal Membership allows for a members only section and ability to hold contests.
== Installation ==
1. Unzip the plugin file.
2. Upload the "mal-membership" folder to the "/wp-content/plugins/" directory. The "mal-membership" file must be located at this address: "http://your-wordpress-directory-address/wp-content/plugins/mal-membership/".
3. Activate the plugin through the "Plugins" menu in WordPress.
4. Configure the plugin through the Mal Membership Settings page in WordPress.
== Frequently Asked Questions ==
= How and why should I use this =
This is the best one out in wordpress...A Real FAQ is coming soon
= What is this plugin? =
This was developed to provide a members only section to malpearson.com and provide the ability to hold contests
== Screenshots ==
== Changelog ==
= 0.0.5.6 =
* Found another place where the data is in a loop and could display data incorrect data
= 0.0.5.5 =
* Tring to fix the same problem that previous winners will show up in the next winners information.
= 0.0.5.4 =
* Fixed a problem that was not clearing the values when displaying winners. It would sometimes keep the previous data.
= 0.0.5.3 =
* Fixed a bug that was not updating the version of the plugin
* Removed the Development version text on the MM Home page
= 0.0.5.2 =
* Member/User can now edit their own information on the public facing side
* Ability to control the success message after a member edits their profile now provided in MM Settings page
* Fixed a log out issue when using the shortcode
* Changed the login and log out and password change for public users
= 0.0.5.1 =
* Ability to view entries for today as well as during a set of days
= 0.0.5.0 =
* Public sign up now has Country and changed the text for zip and State
* show email address for winners
= 0.0.4.9 =
* Fixed the colors for the table layouts
* Fixed the description of the prize that was not displaying on the home page
= 0.0.4.8 =
* Added a scrolling div around the list of contests to help with the large volume of results
* Added coloring of results to help with visual separation of results to several tables
* On the home page, there is a list of contests that need winners selected
= 0.0.4.7=
* On the Home page, when you click completed contests, that list that appears,
fixed an issue that was not showing the completed contests properly.
= 0.0.4.6 =
* fixed a bug that was not setting the prize to completed if the contest is completed
* Added ability to view / retrieve prize information on several pages
* Added completed as a valid prize status
* Ability to change winners if needed
* Provided some additional links to view contests, view winners on some different pages
= 0.0.4.5 =
* Changed the title on the public side back to h2 with a class of mal-membership to control the css
* Fixed the search for members
= 0.0.4.4 =
* New menu to view a Contest ( rather than edit )
* Remove description from view all contest page it sometimes breaks if you have something weird in there.
= 0.0.4.3 =
* Removed a bad error message when their is a problem with the submission.
= 0.0.4.2 =
* Fixed the log out feature, it now takes the member back to the home page after logging them out
= 0.0.4.1 =
* Added 20 characters to the contest title
= 0.0.4.0 =
* Found a bug that was not showing contests if you went back to the login page
* Added a redirect to take care of this bug
= 0.0.3.9 =
* Added some css adjustments to the public side to help avoid some display issues
= 0.0.3.8 =
* Changed the
to on the listing of contests
= 0.0.3.7 =
* Added a custom message to the log out page
= 0.0.3.6 =
* Removing some error messages that are not working the way I expected
= 0.0.3.5 =
* Added some text boxes to allow for custom messages to the sign in and sing up forms
= 0.0.3.4 =
* Added some text to the top of the sign up form
= 0.0.3.3 =
* Added a link on the home page to take you to the contests page
= 0.0.3.2 =
* Removed the word Title: from the public side when viewing contests/prizes
* Removed the word Description: from the public side when viewing contest/prizes
= 0.0.3.1 =
* Fixing an issue that was not displaying messages when no current contest or prizes are running
* Also trying to fix a bug that was not allowing a contest to be entered
* Adding some nice validation that the entry was successful
= 0.0.3.0 =
* fixed a bug that was not selecting the winners after the contest was over
= 0.0.2.9 =
* Fixed a bug in the public entry of contests that was not showing the messages after entering for a prize
= 0.0.2.8 =
* Fixed the ability for members to enter a contest for a prize
* Fixed the countdown of how many votes have been cast and how many are left
= 0.0.2.7 =
* Fixed the member sign up and sign in
* Changed admin menu to not show up in case a member knows how to log into the admin section.
* @TODO add, in the admin section, some details for the member about the prizes they are entered in, and what they have won
= 0.0.2.6 =
* Converted the members to use the user built into Wordpress.
* Changed many tables and references, it is remove all data using the settings of this plugin, deactivate and delete, then reinstall from wordpress.org
* Error handling fixed for public user self sign up!
= 0.0.2.5 =
* Changing format to use the default users tables and then use mal_members to hold the extra info
= 0.0.2.4 =
* found a bug that showed contests to not-logged in visitors
= 0.0.2.3 =
* Fixed a bug that was not returning all the winners should the prize have more than one winner
* Also will show the original winners if you try to select new winners for a contest that already has winners
= 0.0.2.2 =
* Fixed a bug with sites using permalinks and also those who do not
= 0.0.2.1 =
* Added some help instructions to the Settings page to assist in using short codes
= 0.0.2.0 =
* moved sign up to be part of the main short code
* added javascript redirect for attempts to go to a page that you should not see, like the sign in page when already signed in
* Reworked the validation of when your logged in or not and makes sure that the customer goes to the right page
= 0.0.1.9 =
* Setup had some missing columns
= 0.0.1.8 =
* fixed a bug that was not allowing for a contest to be entered within 2 hours of the current time.
* Created ability to set the time zone for the installation and have it set to CST as default
= 0.0.1.7 =
* Added some ajax for the public side to allow for easier entry into contest.
* Changed the layout of the public side so that after a member signs up, they are automatically sent to the contests
= 0.0.1.6 =
* Fixed a bug that was not showing the number of entries per day for the prize in the admin panel
= 0.0.1.5 =
* Members can now enter contests after logging in
= 0.0.1.4 =
* Adding jquery to public side of web site
= 0.0.1.3 =
* Formatted the prizes and output for contests for the public view
* Added option for youtube video OR image upload
= 0.0.1.2 =
* Trying to output the values of each day for the prize
= 0.0.1.1 =
* Fixed a bug that was not showing the proper days between start and end dates in when viewing them to set the
number of entries that are possible
= 0.0.1.0
* Fixed spelling error in the admin menu
* Removed the maximum number of entries for the contest. The prize will dictate the maximum number of entries
* Added a filter to advise if the winner of the contest will be at random OR by selection of an administrator
The selection will be a selection of qualified entries. They will be picking them in the admin panel and then
the winner will be randomly selected.
* Now each day of the prize has the ability to set how many votes you can place
= 0.0.0.9 =
* Added a qualified entry field to the contest entry table to be able to designate that this entry is qualified to be a winner
= 0.0.0.8 =
* Added a datetime field to the contest entry table to track when the entry is made
= 0.0.0.7 =
* Added maximum number of entries for contests and prizes in the admin section
= 0.0.0.6 =
* Testing svn auto update
= 0.0.0.5 =
* Updating the readme and version numbers
= 0.0.0.4 =
* Added this plugin to an unfuddle repository
= 0.0.0.3 =
* Added the public sign up and login as well as log out features
= 0.0.0.2 =
* Cleaned up the way you create/edit contests and prizes.
= 0.0.0.1 =
* 10/02/2011
* Basic development of plugin and functions
== Upgrade Notice ==
= 0.0.2.5 =
Overhaul of members, many tables updated UPDATE REQUIRED
== Arbitrary section ==
A description of the table structure ( out of date do not rely on this )
Table: mal_contest
ID = auto increment number
status = pending,active,completed,cancelled
start_date = the date/time the contest starts format: YYYY-MM-DD HH:MM:SS
end_date = the date/time the contest ends format: YYYY-MM-DD HH:MM:SS
Table: mal_members
ID = auto increment number
status = pending,active,disabled
Table: mal_prize
ID = auto increment number
status = pending,active,disabled
contest_id = ID of the mal_contest this is associated to
Table: mal_contest_data
( This table has all the details regarding the contest )
ID = auto increment number
contest_id = ID of the mal_contest this is associated to
value = description
Table: mal_member_data
( This table has all the details regarding the member )
ID = auto increment number
user_id = ID of the mal_contest this is associated to
value = description of member
Table: mal_prize_data
( This table has all the details regarding the prize )
ID = auto increment number
prize_id = ID of the mal_contest this is associated to
value = description of prize
Table: Javascript for date/time
http://www.ama3.com/anytime/
Please let me know if you have any questions. russell@russellalbin.com
== A brief Markdown Example ==