History before version 3
The history of phpFanList versions from version 3 onwards is available on the history page.
Version 2.3.1
Date: 2006-07-06
New Features:
- Added Check site link when approving update.
- Remembers last login username.
- Remembers date of last time checked.
Bug Fixes:
- Bug that slowed down phpFanList corrected.
- Wrongly sorted memberlist when no sortorder was given.
- Minor change to password check.
Version 2.3.0
Date: 2006-05-23
New Features:
- Allow filtering in admin on URL.
- Option to discard a update request, without denying it (so no mail is sent)
Changes:
- Increased security of some g_includes and includes files.
- Comments when joining and requesting an update can now be a lot longer.
- Country list now has Serbia and Montenegro separated (new version of plugin as well)
Version 2.2.1
Date: 2006-01-10
New Features:
- Added a readme.txt file to the installation package so you don't need to switch to the site constantly (suggestion from the forum).
- Added a few .htaccess files to make phpFanList more secure.
Bug Fixes:
- Fix for a serious security bug found on (05-01-2006) A temporary fix was available, but this is the definite one.
Version 2.2.0
Date: 2005-11-13
New Features:
- Automatic latest version check.
- Last 10 edited members can now easily be shown (frequent request from the users).
Changes:
- When the admin changes user info, it no longer counts as a last update.
- Last update date changed to comply with thefanlistings.org.
- Some text on delete requests was dubious. It should be more clear now.
- Autolowercase of e-mail addresses (Thx Iva)
Bug Fixes:
- When manually adding users in admin, you can now select, show or hide e-mail.
- In IE it was possible to get a blank page when entering the admin section. This due to a bug
in IE. A workarround is in this version. - Membernames with accent are now processed corretly.
- A XHTML validation error in update.php fixed.
- In admin settings list, "Membernames" changed to "Member's names".
- Member names with a - in it, didn't get a correct capitalization.
- Data entered is trimmed first to prevent input errors.
- When require rules was set to no, you still got a rules box for cliques.
Version 2.1.1
Date: 2004-12-29
New Features:
- Ability to apply filter to memberlist.
- New script to reset admin password.
Changes:
- Clear button is gone from join and update forms (reason: bad practice; only in full install)
Version 2.1.0
Date: 2004-09-26
New Features:
- Customize your mails by simply editing a text file
- Members can request to be deleted (Thx Inge for the suggestion)
- The date is kept when the fanlisting started
- Include an additional message in the update mail (Thx Inge for the suggestion)
- A last update date is kept, when last a member was declined, deleted, altered, approved,... it does NOT change, when mass mailing or changing a setting
- The memberlist columns now have classes assigned: listid, listname, listmail, listurl, listcustom, listcountry
- You can now add a member from the admin section (Thx Inge for the suggestion)
Changes:
- phpList name changed to phpFanList
- Global constants changed names (ie. PHPLIST_MPENDING -> PHPFANLIST_MPENDING)
- Only version 2.0.2 and up can be updated. Lower versions are still detected however.
- PHPFANLIST_LASTUPDATE is now the date the fanlist was last updated, PHPFANLIST_LASTMEMADD is the date the last member was added.
- Content type changed to UTF-8
- Uppercasing the first letter is now the first of every word (Thx Iva)
- To remove confusion, the word fanliting/clique is no longer added after the name, it is best to include it in the name now
- The xml header was left out on non-admin pages, since some browsers were complaining when the page wasn't completely XHTML, due to user edits.
Bug Fixes:
- When user was allowed to make the choice to show/hide his mail, the selection was accidently reversed when approving. (thx to Andrisima)
- A redundant initcap call was removed
- Error in the countrylist.inc.php file with "St. Kitts and Nevis" (thx to Inge)
- The flags plugin had a typo in the Switzerland flag image (switserland.gif) (thx to Inge)
Version 2.0.7
Date: 2004-07-19
Changes:
- The license under which phpList is distributed has been updated
- 'Show mail' options in admin have changed (thx Inge)
Bug Fixes:
- Websites with a 2-part TLD like co.uk weren't valid (thx Inge)
- Websites with digits weren't valid (thx Mariam)
- Sort problem on memberlist by country fixed (thx Michele)
- "Agains" typo on update form page (thx Katya)
- Items inserted into the database with batch, didn't get a correct date.
Version 2.0.6
Date: 2004-05-12
New Features:
- Admin can override default showing of e-mail addresses
- An addional message can be specified when approving an application (like a thank you note or an answer to a suggestion or complaint)
- On the members page, when grouped by country, list can be sorted on the amount of members
- Install and update can handle beta versions
- Admin detect beta version
- Convert for "&" to "and" in country list
- Country list updated, 2 countries added
- Support for the upcoming countryflag plugin
Changes:
- Version 1.1.2. is the only pre 2.x version still supported by the update
- After changing/removing a member, you are redirected to the memberlist instead of admin startpage.
- Rules can be disabled for cliques
- Update now asks for new name, new website, ... since the fields were used to fill in the old ones
- All countries with a "&" in them are changed to "and". There were some problems when displaying (if you have members with an & in their country, use the andconvert.php)
- Members.php file still exists, the actual list is in global includes directory
- Updated the website-pattern a bit
Bug Fixes:
- Member page now uses footer too
- E-mail addresses with a - in the beginning are now valid too
- Show mail is default yes, unless user decides
- Admin modify bug fixed (problem lay with register_globals)
- Quotes (" and ') are now displayed correctly in mass mail and not as \" and \'
- A few typos corrected here and there
- URLs with parameters were not detected as valid
Version 2.0.5
Date: 2004-02-24
Changes:
- "Website required" now default no
- 22.5 KB of the admin.php is now admin.inc.php, and in the g_includes dir
Bug Fixes:
- Sorting on a sorted-by-country page fixed
- Sorting on memberlist in admin section fixed
- alt="" attribute replaced by title in approved link
Version 2.0.4
Date: 2004-02-19
Bug Fixes:
- Join didn't show rules field
- Admin said "member with e-mail address exists", when modifying it.
- Rules always stated: "not required"
- Upgrade mis-detects versions 2.0.1, 2.0.2. and 2.0.3.
Version 2.0.3
Date: 2004-02-17
New Features:
- Added an index.php in all directories to increase security
Changes:
- Show address default yes, if Show Member E-mail is yes
- Some extra checks here and there to increase stability
- A bit of code optimalization
- Rewrite of checking site URL on http:// and ending /
Bug Fixes:
- Batch didn't work, it is fixed right now.
- When mailing the admin on join and update, it always stated fanlisting, also for cliques
Version 2.0.2
Date: 2004-02-11
New Features:
- Double e-mail addresses can be allowed
- Global includes (saving up to 29KB from the 2nd fanlisting on)
Changes:
- Password is no longer masked on admin settings page
- Countrylist is in a separate include file (saving up to 11.1 KB)
- Spam protection notice added to updates and join form
- Clear button was added to updates and join form
Bug Fixes:
- Added headers 1 on join and update pages
- When a URL contained a directory it was not accepted by join form
- Admin didn't check on double e-mail addesses
Version 2.0.1
Date: 2004-02-10
Changes:
- Update and Join form don't show after updating and joining respectively
- Country is listed below the URL now, instead of below the name
- In memberlist, sorting is now above number of members
- The maximum number of members is now 9999 instead of 999
Bug Fixes:
- Country is now shown in Admin when country is asked for in a clique
- Country was in some cases shown incorrectly in the memberlist in case of a clique
- Updating a member with an ID higher than 127 is now possible
- Updating from version 1.1.0. went wrong, now it works
Version 2.0.0
Date: 2004-02-06
New Features:
- Smart convert from PHPFanBase 2.x !!
- Sort on favorite field
- All settings in DB (except for DB settings ;) )
- Favorite field in member-listing if applicable
- Use of head and foot .inc.php files (all pages use same head and footer)
- E-mail spam protection
- Simple checking on valid e-mail and websites addresses
- Auto-adding of http:// and ending / to websites in admin section
- Auto inicapping names in admin section
- Auto inicapping can be disabled
- Show/Hide favorite
- Added settings in Admin
- Detection of first run
- Warning on default password
- Number of memberinfo update requests
- Personalised Welcome message in Admin Section
- Automated memberinfo updating from Admin section
- Secure updating, if both e-mail changed -> sent to both so member is notified if someone changes info
- Number of members last added
Changes:
- PHP Code update
- HTML update
- Improved Install
- Smaller memberlist code
- Rename main.php to phplist_stat.php
- URL processing made better
- Smaller include file
- Comments are no longer stored when applicants are approved
- Some minor estetical changes to batch
- 'Northern Ireland' and 'Isle of Man' added to the country list
Bug Fixes:
- Fixed some minor visual typos
- Showmail setting was not imported in batch
Version 1.1.2
Date: 2003-11-18
New Features:
- If you enter a wrong password, you get an error message, instead of nothing at the admin login.
Bug Fixes:
- Mail addresses with a - in it were seen as invalid
- Space between "approved" and sitename on main.php
- Space between * and text-field for rules
- Install showed same setting for mail approve as mail on join
- Few minor typos