source: extensions/NBC_UserAdvManager/trunk/changelog.txt.php @ 4384

Last change on this file since 4384 was 4384, checked in by Eric, 15 years ago

[NBC_UserAdvManager] Pre 2.13

  • Translations improvements.
  • Bug 1260 fixed - Username case sensitivity is now fully functionnal in all users entries (user registration and admin panel)
  • Code refactory and improvements.
  • Property svn:eol-style set to LF
File size: 6.8 KB
Line 
1<?php
2/*
3Plugin Name: NBC_UserAdvManager
4** Change log **
5***** Plugin history (branch 2.10)*****
6
7-- 2.10.0-beta : Initial beta release for Piwigo compatibility
8-- 2.10.1-beta : Small correction on generated path
9-- 2.10.2-beta : Bug resolved on register validation page
10
11-- 2.10.3 : Final and fully functional release
12                                                Bug resolved on plugin activation
13
14-- 2.10.4 : Bug fixed on profiles update
15
16-- 2.10.5 : Improved code on profiles update
17
18-- 2.10.6 : Old language packs (iso) deleted (forget from PWG 1.7.x version)
19
20-- 2.10.7 : Bug fixed on user's validation email sending
21
22-- 2.10.8 : ConfirmMail page looks better (Sylvia theme only)
23                                                Improved code for checking author on guest comments
24
25-- 2.10.9 : Bug fixed - Missing english translation
26                                                Bug fixed - Notice on forbidden characters function use
27                                                Bug fixed - Audit on forbidden characters in username didn't work
28                                                Adding of email provider exclusion (like *@hotmail.com) - Warning ! -> Known bug : This feature doesn't work on user profile page. So, already registered users can change their email address to a forbiden one.
29
30-- 2.10.9a : Email provider exclusion is no longer case sensitive
31
32-- 2.10.9b : Bug fixed - Home icon wasn't linked to gallery url in ConfirmMail page. If GALLERY_URL is not set, Home icon gets the pwg root path.
33
34-- 2.10.9c : Bug fixed - If Email provider exclusion is set off, new registered user will have a PHP notice on "Undefined variable: ncsemail"
35
36-- 2.10.9d : Code simplification - need no more ""template"" sub-directory in plugin directory for enhance "back link" icon in ConfirMail.tpl
37
38-- 2.10.9e : Compatibility improvement with PHP 5.3 - Some old functions will be deprecated like :
39                                                        ereg replaced by preg_match
40                                                        eregi replace by preg_match with "i" moderator
41                                                        split replace by preg_split
42                               
43-- 2.10.9f : Compatibility bug fixed when used with DynamicRecentPeriod plugin
44
45
46***** Plugin history (branch 2.11)*****
47
48-- 2.11.0 : New tabsheet menu to manage ConfirMail functions (setting a timeout without validation, Cleanup expired user's accounts, Force confirmation, Renew validation key, list unvalidated users,...)
49                                                Beautify plugin's main admin panel
50                                               
51-- 2.11.1 : Bug fixed with install and upgrade functions
52                                                Language files correction
53
54-- 2.11.2 : Bug fixed on bad query for unvalidated users display in unvalidated users list
55                                                Bug fixed : Sql syntax error on plugin activation
56
57-- 2.11.3 : On Patricia's request (french forum and bug 1173), the unvalidated users management tab shows users according with the settings of unvalidated group and / or unvalidated status.
58                                                Feature 1172 added : Email providers exclusion list can be set with CR/LF between each entry. The comma seperator (,) is still mandatory.
59                                                Bug 1175 fixed : Bad translation tag in french language file.
60                                                Improvement of unvalidated users management tab (feature 1174)- Expired users are displayed in red color text.
61
62-- 2.11.4 : Bug 1177 fixed : Width of excluded email providers list reset to ancient value (80 col)
63                                                Bug 1179 fixed : Adding a notice in plugin inline documentation for use of validation groups and status. A default group must be set in Piwigo's groups settings and the "Guest" (or another user) must be set as default for status values.
64                                                Bug 1182 fixed : Language tag missing in confirmation email generation
65
66-- 2.11.5 : Bug 1195 fixed : Registration displays the good title
67
68
69***** Plugin history (branch 2.12)*****
70
71-- 2.12.0 : Bug 1206 fixed : All plugin functionnalities work in user's profile page
72            Plugin's core code and admin panel refactoring
73            Password control and enforcement : A complexity score is computed on user registration. If this score is less than the goal set by admin, the password choosen is rejected.
74            Feature 1194 "Ghost Tracker" added : New plugin tab displays users who don't comes back to the gallery since x days. Ability to send email reminders and to delete reminded but "dead" users. It's the reason why this feature is called "Ghost Tracker".
75
76-- 2.12.1 : Rollback on admin panel improvement (it was a bad idea)
77
78-- 2.12.2 : Bug 1221 fixed - Adding of a new funtion to populate the lastvisit table on Ghost Tracker activation
79            Bug 1224 fixed - Error in database after plugin activation
80            Bug 1225 fixed - "Reminder" status don't change from "false" to "true" after the sent of a reminder email
81            Some code beautify (SQL requests and HTML 4 strict for tpl)
82
83-- 2.12.3 : Bug 1226 fixed - "duplicate key error" when lastvisit table is not empty and on using Ghost Tracker init function
84
85-- 2.12.4 : Adding a password field control for SendMail2User - Neighborhood plugin compatibility improvement
86            Bug 1229 fixed - Email was no longer mandatory when plugin was active, even if Piwigo's email madatory option was set.
87
88-- 2.12.5 : Bug 1233 fixed -  "duplicate key error" when a user wants to register with an existing username. In fact, all standard Piwigo's register controls didn't work when plugin was activated. That fixes this too.
89            Adding DE, ES and IT languages. All translations are not finalized and could be improved.
90            Adding of description.txt file in language directories.
91
92-- 2.12.6 : Bug 1236 fixed -  Admins was unable to add a new user in the user_list page.
93            Beginning of IT translations
94           
95-- 2.12.7 : Bug 1238 fixed - Simple custom email text wasn't send when Extended Description plugin wasn't set
96            Bug 1245 fixed - Semicolons (;) are no longer allowed in text areas (mail info text, ConfirmMail text, reminder text,...). They'll be replaced by dots (.).
97            Bug 1248 fixed - Php notice on user registration with a forbidden email domain
98            Bug 1250 fixed - Email provider didn't work after the third exclusion in list
99            Escaping all special characters typed in login name and recover them
100
101
102***** Plugin history (branch 2.13)*****
103 
104-- 2.13.0 : Bug 1246
105            Evolution 1239 - New option to add a new tab that shows the number of days since their last visit for each registered user.
106            Bug 1257 fixed - If email exclusion list begins with a CR-LF, an informative warning message is displayed (I was unable to delete automatically this CR-LF).
107            Bug 1259 fixed - PHP notice on user addition by admin in user_list page.
108            Bug 1260 fixed - Username case sensitivity is now fully functionnal in all users entries (user registration and admin panel)
109            Evolution 1273 - Adding of reminder field in advanced user management tab. This allows to see if a reminder have already been send.
110            Evolution 1292 - Adding of navigation bar in tabs where users are listed (when more than 1 page is needed to display users).
111            Code refactory and improvements.
112            Translations improvements.
113*/
114?>
Note: See TracBrowser for help on using the repository browser.