merging 6.2.9 changes

This commit is contained in:
JT Smith 2004-11-19 22:59:25 +00:00
parent 1bb82bd7b9
commit 48caad2d74
42 changed files with 224 additions and 119 deletions

View file

@ -1,8 +1,4 @@
6.3.0
- bugfix [1066029] IDs with dashes break search
- bugfix [1059353] index.fpl broken
- bugfix [1066824] lib/WebGUI/Forum.pm problem, and the fix
- Fixed the Slash_gatewayUrl macro.
- Added a "Position" property to the DataForm Edit Field interface. This makes it easier to move a field to a certain position. (Len Kranendonk).
- Added the variables "record.edit.icon", "record.delete.url" and "record.delete.icon" to the DataForm DataList template. (Len Kranendonk).
- Converted all confirmation pages to client-side confirmation dialogs. Saves
@ -21,11 +17,8 @@
tnx brother for reporting)
- Sped up Navigation.pm
- bugfix [1041937] List Roots broken
- bugfix [1042680] collateralImport.pl --folderId
- Fixed typo in Wobjects/IndexedSearch.pm
- Navigation template variable rename, added template variables for
basepage.hasDaughter, page.inRoot.
- bugfix [1059647] Forum search broken, and the fix
- Bugfix [ 1055396 ] Template switching issue (Len Kranendonk)
- WebGUI Operations are now dynamically loaded (Len Kranendonk)
- Added <input type="button"> button to Form.pm / HTMLForm.pm (Len Kranendonk)
@ -36,14 +29,50 @@
- bugfix [ 991070 ] 5.5.4 Editor(s) replacing ^ symbol
- bugfix [ 1022287 ] WYSIWYG-Editor Add new web link
- bugfix [ 1055153 ] Turn Admin ON with SSL and IE.
- Fixed a redirect loop problem.
- Fixed a user profile vulnerability.
- Fixed a sequence ordering problem with the USS.
- Added internationalized URL handling.
- Moved site icon and fav icon directly into style templates.
- Removed all the upgrades prior to 5.5.0. If you need to upgrade from an
older version, you'll need to upgrade to 5.5.x first, and then upgrade
to 6.x.
- Fixed a bug that caused begin/commit/rollback to fail when using the
internal WebGUI database. This exhibited no problems prior to this release
because no WebGUI functions actually used those methods before.
6.2.9
- bugfix [ 1058105 ] input tag has to be closed with /
- Changed a bunch of comparison operators that could potentially break with
GUIDs.
- bugfix [ 1058090 ] POST in Form.pm should be post
- bugfix [ 1066824 ] lib/WebGUI/Forum.pm problem, and the fix
- bugfix [ 1062108 ] Typo in WebGUI::Attachment
- bugfix [ 1059647 ] Forum search broken, and the fix
- bugfix [ 1059353 ] index.fpl broken (draj)
- bugfix [ 1066029 ] IDs with dashes break search
- bugfix [ 1066759 ] USER I.D. Multiple Issues (Matt Luebke)
- bugfix [ 1060002 ] Unable to delete empty DatabaseLink
- bugfix [ 1068344 ] 6.2.8 gamma - Users can't deactivate account
- bugfix [ 1068920 ] IpFilter non-functional in 6.2.7
- bugfix [ 1067171 ] DeleteCollateral doesn't delete all recurring in
EventsCalen
- bugfix [ 1069073 ] IDs with dashes break CoolMenus
- bugfix [ 1066778 ] www.plainblack.com/news?wid=920&func=viewRSS
- bugfix [ 1067740 ] pagination for manage users and groups
- bugfix [ 1062543 ] User profile fields don't hide correctly
- bugfix [ 1061115 ] 6.2.8 Encrypt login fails
- Fixed a bug in collateralImport.pl where imported items would not be
displayed if they were imported to the root.
- bugfix [ 1058167 ] admin mode: Menu --> undefined/forum
- bugfix [ 1057394 ] Bug in Notification email
- Fixed a meta refresh problem that resulted from a bug in Internet Explorer.
- Fixed the Slash_gatewayUrl macro.
- Fixed a redirect loop problem.
- Fixed a sequence ordering problem with the USS.
- Fixed a user profile vulnerability.
- Fixed typo in Wobjects/IndexedSearch.pm
- bugfix [ 1040570 ] default values for publicProfile and other preferences
- bugfix [ 1069732 ] redirect URL not working
- bugfix [ 1060003 ] pagination for Events Calendar not working as described
6.2.8

View file

@ -11,7 +11,12 @@ save you many hours of grief.
--------------------------------------------------------------------
* If you're using languages other than English, you'll need to get
new versions of those language files before upgrading. The
language file format has a new requirement.
language file format has a new requirement. Also, the
language files are now all converted to UTF-8.
* If you were using any non-English language files on your site,
you may now have to convert your site content to UTF-8
format. Check with your language file provider for details.
6.2.8

View file

@ -116,6 +116,7 @@ something that uses a macro, wobject, or auth module outside of the usual
mechanisms that call those plug-ins, then you'll need to write a piece of code
to load the plug-in at use time.
5.5 Privilege API Change
In 6.1 we moved isInGroup from WebGUI::Privilege to WebGUI::Grouping, where it
@ -124,12 +125,14 @@ to canView and canEdit. And finally, we moved canEditWobject and
canViewWobject to WebGUI::Wobject and renamed them canView and canEdit and
converted them from regular functions into methods.
5.6 Template API Change
In 6.1 we completely rewrote the underlying template framework to add template
caching. Any plug-ins that use WebGUI::Template, must be updated to reflect
the new API.
5.7 Internationalization and Help Change
In 6.1 we moved the internationalization out of the database and into compiled
@ -150,6 +153,7 @@ help files using a script we provide. You can find the script here:
http://www.plainblack.com/translations?wid=1552&func=viewSubmission&sid=1213
5.8 WebGUI::Session Changes
In 6.1 we changed the session API to remove functions that didn't really
@ -157,6 +161,7 @@ belong in WebGUI::Session. The main changes of interest are that you no longer
do HTTP redirects and set cookies via session. Take a look at WebGUI::HTTP for
details.
5.9 Global Unique IDs
In 6.2 we added global unique Ids to WebGUI. This means that a lot of the integer-
@ -165,9 +170,10 @@ update your code and database tables to take advantage of this. Some of the more
important ID's that have been changed are User Ids, Group Ids, and Wobject Ids.
See WebGUI::Id for more information.
5.10 POD
We've switched to a new Plain Old Documentation (POD) format. See Ruling
In 6.2 we've switched to a new Plain Old Documentation (POD) format. See Ruling
WebGUI for details.
@ -181,4 +187,31 @@ the makeUrlCompliant subroutine from lib/WebGUI/i18n/English.pm into your
language file.
5.12 UTF-8 Required
As of 6.3 we're now requiring that all WebGUI sites use the UTF-8 character
set. The language packs distributed from the WebGUI Worldwide members will now
be converted to UTF-8, and you can get instructions on their sites as to how
to convert your content, if necessary.
5.13 Form Changes
The following form changes were made in 6.3:
The interval subroutine in WebGUI::Form and WebGUI::HTMLForm had an API
change. See the documentation for WebGUI::Form and WebGUI::HTMLForm for
details.
The select method in WebGUI::HTMLForm that has been depricated forever has
been removed.
Most of the subroutines in WebGUI::HTMLForm and WebGUI::Form now have a
parameter called "defaultValue" which will be used in the event that "value"
is not specified.
You can now dynamically add tabs to WebGUI::TabForms.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long