moving changelog to cvs
This commit is contained in:
parent
dfaf5980da
commit
d91076b715
5 changed files with 1046 additions and 0 deletions
54
docs/changelog/0.x.x.txt
Normal file
54
docs/changelog/0.x.x.txt
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
0.12.0
|
||||
- Added stylesheet classes to the menu macros added in the last version.
|
||||
- Fixed an intenting problem with the menu macros added in the last version.
|
||||
- Added a function to SQL Reports to convert the carriage returns in a resultant dataset to into HTML breaks.
|
||||
- Finished adding help to all the widgets.
|
||||
- Added widget "jump" function to move widgets from top/bottom to top/bottom of pages more quickly.
|
||||
- Added more exception handling for external DB connections.
|
||||
- When you add a widget that requires a DSN it is automatically filled in with the WebGUI DSN (changeable of course).
|
||||
- Added description and process macro fields to widgets that didn't have them, but should have.
|
||||
- Added a default title to all widgets.
|
||||
- Fixed some bugs that were causing user submissions to malfunction.
|
||||
- Added horizontal and vertical previous level menu macros.
|
||||
- Added a "make this page printable" macro and the functions to make it work.
|
||||
- Fixed a bug with displaying message ids on message board.
|
||||
- Fixed a bug where adding a user from the admin interface resulted in an invalid password.
|
||||
|
||||
0.11.0
|
||||
- Fixed a bug where the User ID macro didn't work.
|
||||
- Fixed a bug where the URL macro didn't work.
|
||||
- Fixed a formatting problem on the Events Calendar.
|
||||
- Added help for some more widgets.
|
||||
- Fixed a problem where SiteMap wasn't closing a database query properly.
|
||||
- Added a full level, 2 level, and 3 level vertical menu macro.
|
||||
- Made an exception in privilege system so that registered users can do anything visitors can do (like vote in polls marked visitor).
|
||||
- Fixed a security flaw in the Poll that would allow a user to vote who was not in the proper group.
|
||||
- Now tracking IP address in session.
|
||||
- Fixed a bug where only the first SQL Report would work on a site.
|
||||
- Reordered some syntax to allow better CSS control with FAQs.
|
||||
- Added exception handling for remote data connects in MnoGo Search system in case the content manager types in faulty connection info or the required tables don't exist.
|
||||
- Fixed a bug where message IDs weren't being properly generated for replies on message boards.
|
||||
|
||||
0.10.0
|
||||
- Added User Contributions widget.
|
||||
- You can now click on the last item in the crumb trail.
|
||||
- You can now specify the width of poll graphs.
|
||||
- Fixed a bug where editing a poll would cause many blank entries to be added to the possible answers list.
|
||||
- Fixed a bug where users were not being added to the registered users group upon creation.
|
||||
- Fixed a bug where you could not add a link to a link list.
|
||||
- Added an attachment icon for attachment links in User Contributions and Articles.
|
||||
- Fixed a bug where some of the javascript wizards weren't working due to a pathing problem.
|
||||
- Fixed a bug in polls where it would tally the results from multiple polls into one poll.
|
||||
- Fixed a bug where moving widgets and other objects could get all mixed up.
|
||||
- You can now reorder pages to your liking.
|
||||
- Added a help page for the SQL Reports widget because it's pretty complex. Hopefully we'll get to the other widgets in the near future.
|
||||
- Combined the admin and misc. menus.
|
||||
- Fixed a bug where macros weren't being processed on widget add even if the box was checked.
|
||||
- Changed events calendar layout slightly and added a style sheet entry to it.
|
||||
- Added the updated PBS look to the styles system.
|
||||
- Changed the gateway application (index.pl) to alter the @INC for easier mod_perl integration.
|
||||
|
||||
|
||||
0.9.0
|
||||
- This is the first public release of WebGUI.
|
||||
|
||||
73
docs/changelog/1.x.x.txt
Normal file
73
docs/changelog/1.x.x.txt
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
1.3.1
|
||||
- Fixed a problem where pages that were cut and pasted could have an ordering problem.
|
||||
- Added a missing help icon to the SQL Report (edit).
|
||||
- Cleaned up some code in the some of the default widgets.
|
||||
- The gateway app (index.pl) can now be located in any directory by modifying two lines of code with any ordinary text editor.
|
||||
- Added a link to the help index from every help page.
|
||||
- Fixed a bug in the Syndicated Content widget where you could not edit an existing syndicated content widget due to a syntax error.
|
||||
- Fixed a bug in Syndicated Content where only the first piece of content would be displayed in each instance.
|
||||
|
||||
1.3.0
|
||||
- Added a setting to turn off anonymous user registration.
|
||||
- Some WebGUI macros are now configurable. For instance you can now format the date macro so that it will display in whatever format you choose.
|
||||
- Eliminated some additional compatibility problems for Oracle and Postgres databases.
|
||||
- WebGUI has now been verified under IIS as well as Apache.
|
||||
- Had to edit the "Last Reply" column of the Message Board widget for database compliance and as a result gave it additional functionality. It now lists the subject, date, and author of the last reply. However, it is slightly slower using this methodology. Unfortunately we can't get around it if we want to be compliant with PostgreSQL.
|
||||
- You can now use WebGUI macros in the Site Map widget.
|
||||
- You can now choose whether you want the visitor redirected to the home page or to a page not found page if the page they requested does not exist.
|
||||
- Updated the help to reflect all changes.
|
||||
- Rearranged the "Edit Page" screen to be more intuitive. Also added links to user, group, and style management from that screen.
|
||||
- Added distictive privilege messages for vital components and administrative functions. If you try to delete a component that's vital to WebGUI it tells you that you can't do that and why rather than just saying "Permission Denied!". Same goes for users trying to access administrative functions who aren't in the admin group.
|
||||
- Updated documentation to reflect a new required Perl module: Tie::CPHash.
|
||||
- WebGUI has now been verified under Postgres and Oracle.
|
||||
- Fixed a bug where syndicated content would display "$image" instead of the image itself.
|
||||
- Moved the runHourly.pl script out into the WebGUI root.
|
||||
- Modularized the WebGUI Macro system so that it can be altered and expanded by individual organizations.
|
||||
- Fixed a bug where Syndicated Content last fetched date would show in epoch rather than a date/time.
|
||||
- WebGUI 1.3.0 has reached release candidate status.
|
||||
|
||||
1.2.1
|
||||
- Fixed a couple of date related bugs in the message board that were introduced in the last release.
|
||||
- Added an update release that fixes a problem with polls for people using WebGUI since the 0.x.x releases.
|
||||
|
||||
1.2.0
|
||||
- Moved all date functions internal rather than relying upon the database for them.
|
||||
- Changed all insert and join syntax to be more database friendly.
|
||||
- Updated the "testEnvironment.pl" script to be more crash proof and to check for all types of available database drivers. We believe it's now ready to be deployed as part of the installation process. It will be added to said documentation.
|
||||
- Fixed a bug where you were unable to delete an FAQ question.
|
||||
- Fixed a bug where setting a poll to be postable by visitors could cause problems with other users voting, including other visitors.
|
||||
- Changed a few miscellaneous SQL statements for better compatibility with other databases.
|
||||
- Renamed the <b>user</b> table to <b>users</b> because the word "user" is a reserved word in some databases.
|
||||
|
||||
|
||||
1.1.0
|
||||
- Display the title? is defaultly checked on Articles.
|
||||
- Fixed a bug where a user could not update their account info.
|
||||
- Fixed a bug with the javascript image wizard.
|
||||
- Added LDAP authentication.
|
||||
- Added user level authentication schemas.
|
||||
- Updated help to include new features.
|
||||
- Added tally to the bottom of poll results.
|
||||
- Added install instructions to the distribution in addition to those already maintained on the web site.
|
||||
- Added two new menu macros for 2 and 3 level vertical menus from the current level.
|
||||
- Added a new macro that points to the current page's url.
|
||||
|
||||
1.0.1
|
||||
- Released 1.0.0 with the wrong create.sql DDL.
|
||||
|
||||
1.0.0 - Added the missing help buttons to the Search (MnoGo) and User Submission widgets.
|
||||
- Added a diagnostic tool for checking your system environment to ensure you have the correct requirements installed, that your database and config files are set up properly, and that you have the lastest version of WebGUI.
|
||||
- Changed the widget view headers from H2 to H1 as they were intended to be.
|
||||
- You can now switch admin on or off from the account menu.
|
||||
- Dates are now formatted as mm/dd/yyyy in the User Submissions widget.
|
||||
- Fixed a bug where you couldn't delete an FAQ question.
|
||||
- Changed the version information in WebGUI to reflect the Perl standards.
|
||||
- Changed the pagenation system to be database agnostic by no longer using any sort of <b>limit</b> in the SQL statement. The limit function works differently across many databases and some databases don't even have a limit function.
|
||||
- A "purge trash" function was added to the admin menu.
|
||||
- If a user makes a submission without a title, the submission is labeled as "Untitled".
|
||||
- Added exception handling to SQL Report in case the user gives us an improperly formatted SQL statment.
|
||||
- Added error handler warnings to the SQL Report and Search MnoGo systems to notify the sys admins that their users are probably not formatting things correctly.
|
||||
- Return the user to the proper page after editing an FAQ question.
|
||||
- Fixed a bug that wouldn't allow registered users to post on Polls that were set to visitor posting.
|
||||
- Added a convert carriage returns function to articles and user submissions.
|
||||
- Added a logging system for both errors and warnings.
|
||||
129
docs/changelog/2.x.x.txt
Normal file
129
docs/changelog/2.x.x.txt
Normal file
|
|
@ -0,0 +1,129 @@
|
|||
2.7.0 - Added Dutch translation (special thanks to Joeri de Bruin).
|
||||
- Fixed a bug on Help icon for Edit Article.
|
||||
- Moved international messages related to widgets into their appropriate namespaces.
|
||||
- Fixed a bug where adding an Events Calendar would add an entry to the FAQ table.
|
||||
- Added "copy" functionality to all Widgets.
|
||||
- Added a more robust module loading mechanism.
|
||||
- When a widget is purged from trash that had attachments, those attachments are now deleted as well.
|
||||
- All the WebGUI icons got a facelift.
|
||||
- Tweaked Edit, Copy, Cut, etc interface for better ease of use.
|
||||
- Admins could always do any administrative function, but they now have all privileges assigned to any group in the system.
|
||||
- Added a new Style Manager role that allows assigned users to edit styles without being an Admin.
|
||||
- Added a new group expiry system.
|
||||
- Changed the user>group linkage interface to make it easier to use and faster.
|
||||
- Added the Package Management system for easy deployment of repetitive content management tasks.
|
||||
- Added a new Package Manager role for the package management system.
|
||||
- Massive code efficiency modifications for better performance, smaller code-base, and easier readability.
|
||||
- Added several new designs to the distribution that may be used as a reference for people when building their own designs.
|
||||
- Added a "Make Page Printable" design setting and page automatically brings up the print dialog box when visited.
|
||||
|
||||
2.6.0 - Added new Item widget.
|
||||
- Added new FlexMenu macro.
|
||||
- Search engine results are now numbered.
|
||||
- Fixed a serious problem introduced in 2.5.0 where templates would crash under mod_perl.
|
||||
- Fixed a bug in the search engine where seperate results would be displayed for each keyword entered.
|
||||
- The Plain Black and Yahoo! styles are now deletable.
|
||||
|
||||
2.5.0 - Portuguese translation (Special thanks to Jose Caneira).
|
||||
- Fixed bug in the date system which put the time 1 hour ahead of actual time.
|
||||
- When a user would submit a submission to the user submission system without a title, "untitled" would be put in the title, but it was spelled incorrectly.
|
||||
- Fixed an error in the macro that potentially could have come up in the future.
|
||||
- Implemented the new page templating system.
|
||||
- Alphabetized the "content" menu for easier use.
|
||||
- Added the rich edit function to all widget descriptions.
|
||||
- Fixed a bug where an SQL Report would crash if the content manager specified an invalid query.
|
||||
- Added a limited real-time internal search engine due to popular demand.
|
||||
|
||||
2.4.0 - Added the basic infrastructure and interface to the new content management workflow system, and removed the old "pending submissions" system.
|
||||
- Fixed a bug in the LDAP interface where it would die if a user tried to create an LDAP account that didn't exist rather than just providing an error message.
|
||||
- Fixed a few bugs where SQL queries weren't always been cleaned up properly.
|
||||
- Added a new universal pagination system.
|
||||
- Added a few new sub-system utilities.
|
||||
- You can now specify who can approve User Sumissions rather than just all content managers.
|
||||
- Added the new macro system. Note to current users: You'll need to upgrade all your macros to the new version by the time we get to 3.x.x or your macros will cease to function.
|
||||
- Added much more functionality to the Site Map widget.
|
||||
- Created a universal discussion system with an API that will allow any widget to make use of it. The message board has been migrated to this new system.
|
||||
|
||||
2.3.4 - Fixed a bug in the update account method where it would save a new password even if the user didn't change it.
|
||||
- Added a partial spanish tranlation (special thanks to Ricardo Markiewicz).
|
||||
- Fixed a bug in the save attachment method where it could corrupt uploaded files on Windows systems.
|
||||
- Fixed a bug in the save attachment method where it would save the original path of an attachment on some versions of IE.
|
||||
- Added option to FAQ, Events Calendar, and Link List to go directly to add questions, events, and links after creating the instance of the widget.
|
||||
|
||||
|
||||
2.3.3 - Fixed an infinite loop bug in the International system.
|
||||
- Fixed a crash bug in the Submissions approval system.
|
||||
- Added an --install-modules option to testEnvironment.pl.
|
||||
- Added a check for new version option to the admin.
|
||||
|
||||
2.3.2 - Page names, page urls, widget titles, article link titles, event titles, link list titles, and user submission titles can now be 128 characters (instead of 30).
|
||||
- Added WebGUI version to database in anticipation of the new automated install and upgrade system.
|
||||
- Fixed a bug where adding a new link list would cause WebGUI to fault.
|
||||
- Fixed a bug where the open link in new window didn't function.
|
||||
|
||||
2.3.1 - Updated German translation (thanks to Mattias).
|
||||
- Fixed a bug where an administrator could not add users through the admin interface.
|
||||
- Fixed a bug where the user profile would display "First Name" even when it was displaying the whole name.
|
||||
- Updated the "login box" macro to include a link to the registration page.
|
||||
|
||||
2.3.0 - Added a WYSIWYG rich edit function. Unfortunately it only works for IE. Netscape must still use the old rich editor.
|
||||
- If a user were to enter an invalid date in any "set date" field (like those on the Events Calendar) WebGUI would crash. This has been fixed.
|
||||
- On a per-link basis you may choose whether a link should open in a new window in the Link List.
|
||||
- Fixed a bug where the Any Menu macro displayed the level displayed the name that was specified.
|
||||
- Renamed the Any Menu macro to the Specific Menu macro, which changed the code to ^S and ^s.
|
||||
- Fixed a compatibility problem, in Account.pm, with Postgres where they changed the LCASE function to LOWER by simply removing the case sensitivity check.
|
||||
- Added a namespace system to avoid overlap of help, internationalized messages, widgets, and database tables.
|
||||
- You can now set indent, line spacing, and the bullet for a Link List.
|
||||
- Fixed some problems where Events Calendar dates didn't span properly.
|
||||
- Events Calendar events now group if they're in the same date span.
|
||||
- Changed the "Add User" admin function to auto-select English as the default language.
|
||||
- Added the profiles system.
|
||||
- Added a link from group manager to edit users within the group.
|
||||
- Updated the "view message" layout in the Message Board and User Submission System.
|
||||
- Added a new style specifically for the trash and clipboard to make them easier to navigate.
|
||||
- Added a "become user" feature for admins.
|
||||
- Fixed a bug where the admin menu would misbehave if you were viewing the clipboard or the trash.
|
||||
- The help system is now internationalized and just needs translation.
|
||||
|
||||
2.2.0 - Fixed a bug where the "View statistics." link on the admin menu was broken.
|
||||
- Added the German translation (special thanks to Mattias Kunkel).
|
||||
- Fixed a bug where deleting an attachment or image from a user submission, would delete all others in the same widget.
|
||||
- Added a "reset poll" function to the Poll widget.
|
||||
- Separated the help for "Settings" into separate pages to map them to the individual settings pages.
|
||||
- Added a new setting to bind LDAP usernames to WebGUI usernames.
|
||||
- Fixed a bug where LDAP users were unable to update their account information.
|
||||
- Fixed a bug where LDAP users could become unable to log in.
|
||||
- Fixed a bug in "Edit File Settings" where it would crash on save.
|
||||
- Added more style information to many of the menu widgets.
|
||||
- Added a "copy" function to the style manager.
|
||||
- Fixed a bug in the "Login Box" macro that would cause it to crash.
|
||||
- Added "credits.txt" to the distribution.
|
||||
- Added a check for Net::SMTP to testEnvironment.pl.
|
||||
- Added a method of defaultly generating meta tags for your pages.
|
||||
|
||||
2.1.1 - Fixed a few spots in the widgets where items were pointing to the wrong international text id.
|
||||
- Updated all the help to match the latest version.
|
||||
- Moved the "View Statistics" link from the settings page to the Admin menu.
|
||||
|
||||
2.1.0 - Upped the maximum length of an Article from 65,000 characters to 16 million characters.
|
||||
- Added internationalization features.
|
||||
- Added a search function to the user manager.
|
||||
- Added a statistics page to the admin interface.
|
||||
- The admin may now modify the email message that gets sent to users using the "recover password" function.
|
||||
- Split the "Edit Settings" page into many pages as it was getting difficult to manage with so many settings.
|
||||
- Fixed a bug where dates were not being displayed properly in the User Submission System.
|
||||
- Made all the vertical menu macros configurable. This process has depricated many macros.
|
||||
- Added a new menu macro to allow the user to get the submenu of any page.
|
||||
- Moved the "Search (MnoGo)" widget from the default distribution to the contributions page.
|
||||
- Did a bunch of code cleanup.
|
||||
- Made changes to the javascript wizards to ensure they will work regardless of the path specified for "extras".
|
||||
- Added a check in the testEvironment.pl script for Tie::CPHash.
|
||||
- Made some changes for compatibility with Microsoft Windows platforms.
|
||||
- The online help is now drastically out of date, but that will be remedied in an upcoming version.
|
||||
|
||||
2.0.0 - Released as "stable."
|
||||
- Fixed a whole slew of bugs that were not allowing users to use the "recover password" function.
|
||||
- Warning messages in the log, as they relate to accounts, are better defined.
|
||||
- If the mail module fails to connect to the mail server indicated in settings, a warning message is now added to the WebGUI log.
|
||||
- Added a limited "recurring events" function to the events calendar. It will be updated later in rev 2.x.x to include more functionality.
|
||||
- Only users who authenticate via WebGUI can now use the "recover password" feature.
|
||||
293
docs/changelog/3.x.x.txt
Normal file
293
docs/changelog/3.x.x.txt
Normal file
|
|
@ -0,0 +1,293 @@
|
|||
3.10.1
|
||||
- Updated all styles in the distribution to use ^Extras; macro.
|
||||
- Attachment system inserts warning into the log file and returns no filename if a file could not be written due to permission or directory problem.
|
||||
- Fixed a problem in the download manager where it would not attach the 2nd alternate version of a download.
|
||||
- Disabled database connection pooling by default.
|
||||
- Fixed the URL data type in the forms package so it doesn't auto-add the http:// if a macro is present in the URL.
|
||||
- Fixed some errors in Swedish translation.
|
||||
- Fixed a bug in the Inbox that could cause it to malfunction if you specified that you wanted to receive notifications by email, email to pager, or ICQ, but did not have the values for one of those specified in your preferences.
|
||||
- Fixed a bug where 404 and 403 errors under mod perl would cause duplicate output.
|
||||
- Fixed a problem where the anti-caching string was added to the URL prematurely.
|
||||
- Fixed a bug where copying an FAQ would cause a fatal error.
|
||||
|
||||
|
||||
|
||||
|
||||
3.10.0
|
||||
- Changed help to display english by default if there is no help in the user's native language.
|
||||
- Added an option to alert someone when new users sign up.
|
||||
- Gateway is now easier to modify.
|
||||
- Fixed a bug where an invalid URL in Syndicated Content would cause the RSS parser to crash.
|
||||
- Fixed bugs in sitemap where display synopsis would not save and duplication would be erroneous.
|
||||
- Template help was pointing to style help. This was fixed.
|
||||
- Changed template engine to default wobjects to template position 0 when the template that they were using is deleted.
|
||||
- Fixed a bug where posting to a discussion would temporarily set your userId to the non privileged user "Visitor".
|
||||
- Added an advanced search engine to USS, MB, DM, and main site search.
|
||||
- Added flat reply tree view to Message Board.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
3.9.0
|
||||
- Added an option to choose the default home page.
|
||||
- Changed Page Not Found setting to allow for any page in the site.
|
||||
- Added an option to filter javascript from user posts.
|
||||
- Rebuilt runHourly.pl to be pluggable and to run all configurations at once.
|
||||
- Rebuilt testEnvironment.pl to test all configurations.
|
||||
- Added the Notifications system to the user inbox.
|
||||
- Added the ^AdminToggle; macro.
|
||||
- Added a switch for the edit stamp in user posts.
|
||||
- Added "views" counter to all discussions and USS.
|
||||
- Added the ^URLEncode(); macro.
|
||||
- Added switches for TOC, [top], and Q/A to FAQ.
|
||||
- Added thumbnail option to User Submission System (USS).
|
||||
- All of a user's submitted items show up in main listing of USS (even pending and denied) when they are viewing the listing.
|
||||
- Approvers can now edit/delete submissions in the USS.
|
||||
- Fixed a bug where setting Display Title? to off in a Wobject would cause it to display a zero instead.
|
||||
- Fixed a bug where editing a user's profile would instead display your (the current logged in admin) profile data.
|
||||
- Added a macro loader for better performance processing macros.
|
||||
- Added ^AdminBar; macro.
|
||||
- Changed the template engine from a pluggable perl module system to a web editable interface.
|
||||
- Changed the style editor from a header/footer editor to a full body editor.
|
||||
- Added discussion to User Submission System.
|
||||
|
||||
|
||||
3.8.0
|
||||
- Set up FAQ, Link List, Download Manager, and Events Calendar to allow inline editing of their data.
|
||||
- All wobjects that have collateral data now have a "proceed" option to continue adding data. This makes data entry easier.
|
||||
- Rebuilt page editor for easier use.
|
||||
- Added ^Env(); macro.
|
||||
- Added Sweedish translation.
|
||||
- Changed urlizing mechanism to remove leading and trailing white space instead of converting to underscores.
|
||||
- Added an HTML segment filter.
|
||||
- Changed ^r; macro to allow for a configurable style.
|
||||
- Added file sizes to download manager.
|
||||
- ImageMagick is now optional. If you don't install it WebGUI will work, but you will not be able to use thumbnail features.
|
||||
- Added anti-caching meta tags while in admin mode.
|
||||
- Added support for the <a href="http://www.realobjects.de">Real Objects Edit-On Pro editor.
|
||||
- Fixed bugs introduced in 3.7.0 where you could not get to the Authentication Settings page and where updating user accounts through the admin interface would screw up the user's password.
|
||||
- Added the new Wobjects interface, rebuilt all the widgets as wobjects, and removed the widgets interface.
|
||||
- Added a new magic "Everyone" group that everyone automatically belongs to.
|
||||
- Fixed a search engine bug.
|
||||
- Fixed a critical error when a user tried to access something they didn't have privileges to.
|
||||
- Fixed a bug where some subsystems required the user to have a language specified in the profile. The system now defaults to English if none is specified.
|
||||
- Added ThumbnailLinker macro.
|
||||
|
||||
|
||||
3.7.0
|
||||
- Made Rich Edit window resizable.
|
||||
- HTTP headers now return 404 and 403 response codes when applicable in addition to the typical 200 code (thanks to Peter Beardsley for the idea).
|
||||
- Added RootTitle macro.
|
||||
- Page URLs are now generated from Menu Title rather than Page Title.
|
||||
- Added debug parameter (for developers, thanks to cmarcant).
|
||||
- Added a page tree management view that allows content managers to get an overview of the entire site on one page, and manipulate the site from that page.
|
||||
- Added a new user profile system that is completely extensible.
|
||||
- Added a new user management module for WebGUI developers.
|
||||
- Added a new typed form package to speed development for WebGUI developers.
|
||||
- Completely rebuilt the user management system using the new profile, user, and form packages.
|
||||
- Added user preferences for date format, time format, and time offset.
|
||||
- Fixed a small problem with the DateTime system where it would display 12am as 0am.
|
||||
- Fixed a bug where copying an Article could cause a fatal error.
|
||||
- Fixed a bug where copying a Download Manager would definitely cause a fatal error.
|
||||
|
||||
|
||||
3.6.5
|
||||
- Many Oracle compatibility fixes (thanks to Richard Caelius).
|
||||
- Fixed a bug where editing a page would increment the URL.
|
||||
- Fixed a bug where editing an article would delete its attachment.
|
||||
- Changed the Include macro to report a file not found error if the file specified doesn't exist.
|
||||
|
||||
3.6.4
|
||||
- Fixed a bug that caused the copy function on Message Boards to fail.
|
||||
- Fixed a bug that caused copied styles to be undeletable.
|
||||
- Updated German translation (thanks to mkunkel).
|
||||
|
||||
3.6.3
|
||||
- Fixed a bug in the mod_perl preloader that caused problems with uploads.
|
||||
- Changed user submission system images to center rather than right justify.
|
||||
- Fixed a problem in style manager where it wouldn't let admins delete default example styles.
|
||||
- Changed the login history to sort in descending order by date and the paginator to not display page numbers (because it can get VERY long very quickly.
|
||||
- Changed the menu macro to FlexMenu in Package, Trash, and Clipboard styles.
|
||||
- Changed page url creation so that it increments rather than just appending a "2" to the url to make it unique.
|
||||
|
||||
3.6.2
|
||||
- Changed add/edit page option so that page URLs can no longer end with a dot(.). This reportedly caused problems on some systems.
|
||||
- Fixed an Oracle compatibility problem in the discussion system.
|
||||
- Added ^FormParam(); macro documentation to the online help.
|
||||
- Fixed a bug where form parameters were not being passed through the pagination system of SQL Reports.
|
||||
- Fixed a bug where users could not create their own forms with textarea tags within WebGUI widgets.
|
||||
|
||||
3.6.1
|
||||
- Added an option to the message board so that visitors could post their own name if they are allowed to post.
|
||||
- Fixed a bug introduced in 3.6.0 that caused the paste method on the clipboard to malfunction.
|
||||
- Fixed an HTML syntax error on the Active Sessions page.
|
||||
- Fixed a bug introduced in 3.6.0 that caused the kill session feature to display an error message even though there was none.
|
||||
|
||||
3.6.0
|
||||
- Added an option to show debugging info or friendly messages on critical errors.
|
||||
- Added an option to remove HTML from user postings.
|
||||
- Changed session signature to random useless information rather than smart encrypted data for better security.
|
||||
- Removed a vulnerability that could allow widgets that belonged on one page to be shown on another.
|
||||
- Removed a vulnerability that in rare circumstances could allow editing by users who were not content managers.
|
||||
- Added the missing rich edit button to user submission editing.
|
||||
- Fixed a problem where you could not edit whether or not to display a synopsis on a site map.
|
||||
- Added user login log, and viewer.
|
||||
- Added a current session viewer and session killer.
|
||||
|
||||
|
||||
3.5.2
|
||||
- Fixed a bug introduced in 3.5.1 that created faulty HTML in the download manager causing old Netscape browsers to not see the DM.
|
||||
- Fixed a syntax error in the build in search engine (thanks to cmarcant).
|
||||
|
||||
3.5.1
|
||||
- Added an updates table, which will be used for automatic database upgrades in the future.
|
||||
- Changed the title on every page to display company name as well as page title.
|
||||
- Fixed a bug that created problems when trying to copy attachments that didn't exist.
|
||||
- Fixed a bug where only last item showed up in crumb trail.
|
||||
- Fixed a bug where creating new Site Map bombed.
|
||||
- Changed Download Manager to only display the search box if there are more downloads than will be shown on one page.
|
||||
|
||||
3.5.0
|
||||
- Added discussion capabilities to the Article widget which gives it Slashdot-like functionality.
|
||||
- Added a special case of "linkonly" to the ^a; ^H; and ^r; macros to return the related URL only with no HTML.
|
||||
- Added synopsis and menu title to page properties.
|
||||
- Changed all navigation macros to use menu title instead of title.
|
||||
- The SQL Report now allows for "show" and "describe" commands in addition to "select".
|
||||
- Added an option to the Site Map to display page synopsis.
|
||||
- Added a little more debugging info to the SQL Report.
|
||||
- Fixed a problem with the Rich Text editor where it would add extra DIV tags when not necessary during editing. (Special thanks to fdillon.)
|
||||
- Fixed a null error bug in SQL Report.
|
||||
- Fixed a bug in SQL Report that didn't display first data row. (Special thanks to dcolling.)
|
||||
- Fixed a syntax error in the attachment system.
|
||||
- Fixed a bug that made attachment files overwrite image files in User Submission System. (Special thanks to cmarcant.)
|
||||
- Fixed a line spacing problem in messages in Discussions.
|
||||
- Fixed incompatibilities with Oracle and Postgres in the Events Calendar and User Submission Systems.
|
||||
- Changed the Events Calendar to display the current month and date even if there are no entries in it at all.
|
||||
|
||||
|
||||
3.4.1
|
||||
- Fixed a bug that caused all pages to become roots.
|
||||
- Fixed a bug that would cause WebGUI to error if you deleted a root.
|
||||
|
||||
3.4.0
|
||||
- WebGUI widgets can be linked to within a page using their widget id as a target.
|
||||
- Added a new root management system that will enable administrators to create new page roots (like home, trash, clipboard, etc).
|
||||
- Updated German translation.
|
||||
- Added ^FormParam(); macro for accessing url GET/POST parameters. This is mostly useful in SQL Reports.
|
||||
- Added a new debugging mode to SQL Reports.
|
||||
- Added a preprocessing option for macros on SQL Reports.
|
||||
- Did much work to make SQL Reports completely bullet proof.
|
||||
- Changed RSS gathering mechanism for the Syndicated Content widget. It no longer requires the RSS document to be well formed or well balanced XML. This will allow the mechanism to retreive many more documents successfully. As a result the XML::RSS module is no longer necessary.
|
||||
- Fixed a bug introduced in 3.3.0 where selecting "View Statistics" caused a fault.
|
||||
- Fixed a bug that allowed administrators to create usernames that are longer than allowed by the login mechanism.
|
||||
- Fixed a bug introduced in 3.3.0 where an attachment uploaded to the Item widget would not work properly.
|
||||
- Fixed a bug where errors were falsely reported when using the preload script.
|
||||
- Fixed a bug the Events Calendar incorrectly paginated.
|
||||
|
||||
3.3.0
|
||||
- Completely rebuilt the attachment architecture for robustness and expandability.
|
||||
- Started adding POD documentation to all WebGUI libraries.
|
||||
- WebGUI now requires an additional Perl module called "Image::Magick".
|
||||
- Images uploaded using the attachment system are now automatically thumbnailed.
|
||||
- Completely rebuilt the pagination system for robustness and expandability.
|
||||
- Added new attachment icons for exe, psd, sit, and gz files.
|
||||
- Content Managers can now search the image archive based on name.
|
||||
- Download Manager now has an option to display thumbnails.
|
||||
- You can now specify a different config file in the gateway to run separate sites from one WebGUI installation.
|
||||
- Added a new macro called ^Thumbnail(); so you can display a thumbnail on a page.
|
||||
- The ^L; macro is now more configurable.
|
||||
- Made some changes for better Oracle compatibility.
|
||||
- Fixed a bug where WebGUI would crash if an admin tried to create a user with a ' in the username.
|
||||
|
||||
|
||||
3.2.4
|
||||
- Fixed a bug where multi-day events on the Events Calendar (calendar view) would not display the last day of the event.
|
||||
- Added a "prefer not to say" option to gender in the user profile.
|
||||
- Fixed a bug in Events Calendar where pagination didn't work under list view.
|
||||
|
||||
3.2.3
|
||||
- Fixed a broken link when insufficient privileges message is displayed.
|
||||
- Fixed a bug in the image mangager that won't let you update an image.
|
||||
- Fixed a bug in the image manager that won't let admins edit/delete images from other users.
|
||||
- Fixed a bug in the user administration where pagination wasn't working.
|
||||
|
||||
3.2.2
|
||||
- Fixed a bug in the Crumb Trail macro where the crumb trail was smashed together.
|
||||
- Fixed a bug in the Download Manager widget that prevented a user from being able to download alternate versions.
|
||||
- Fixed a bug in the Events Calendar calendar view that caused the calendar not to display unless there was at least 3 months of data.
|
||||
- Fixed a pagination problem in the Events Calendar.
|
||||
- Fixed a bug in the Events Calendar where links were generated for popups with more information even if there was no more information on that particular event.
|
||||
- Fixed a bug in the Events Calendar where the starting page was not always the current month.
|
||||
- Fixed a bug in the privilege system where a user was given a "permission denied" error message instead of a login prompt when they were not logged in on a page that required the user to be logged in.
|
||||
|
||||
3.2.1
|
||||
- We released a faulty upgrade script with 3.2.0. If you happened to be
|
||||
one of the unlucky people who upgraded to 3.2.0, apply 3.2.1
|
||||
immediately. If you didn't upgrade to 3.2.0 then all your
|
||||
upgrades will appear normal. If you installed 3.2.0 from
|
||||
scratch then <b>DO NOT EVER</b> apply the 3.2.1 upgrade!
|
||||
|
||||
3.2.0
|
||||
- Added an HTML validator option so content managers can troubleshoot display problems.
|
||||
- Added a universal sorting mechanism that can be used by any other subsystem.
|
||||
|
||||
- Added the sorting mechanism and a search to the Download Manager.
|
||||
- The "Previous / Next" buttons don't show up unless pagination is necessary.
|
||||
- Updated help to fix spelling, gramatical, and consistency errors.
|
||||
- Added an optional mechanism to prevent proxy server page caching.
|
||||
- Added delimeter option to horizontal menu macros.
|
||||
- Added limited moderation capabilities to the Message Board widget. More will be added later.
|
||||
- Added calendar layout to Events Calendar.
|
||||
- You now need to install Date::Calc and HTML::CalendarMonthSimple to use WebGUI.
|
||||
- Fixed a bug in message board edit introduced in 3.1.0.
|
||||
- Fixed a URL generation problem introduced in 3.1.0.
|
||||
|
||||
3.1.0
|
||||
- Added Download Manager widget.
|
||||
- Added file typing system for attachments.
|
||||
- Added an alignment option to images on Articles.
|
||||
- Added a mod_perl preload script to lessen memory usage and add database connection pooling.
|
||||
- Added pagination, unlimited number of returned fields, and automatic default template to SQL Report.
|
||||
- Added a PageTitle macro that simply displays the title of the current page.
|
||||
- Added an Include macro that includes the contents of a file on the local filesystem.
|
||||
- Added an Execute macro that executes a local program and then returns the results.
|
||||
- Added support for mod_rewrite (thanks to Peter Beardsley).
|
||||
- The "company name" setting is now displayed in the title bar when on the home page.
|
||||
- Added an image management system and relevant macros.
|
||||
- Help links now open in their own window.
|
||||
- Added missing labels to Events Calendar and SQL Report.
|
||||
- Fixed a bug in copying User Submission systems where attachments would not be copied.
|
||||
- Fixed a bug that caused the ^s(); macro to malfunction since 3.0.1.
|
||||
- Fixed a potential security concern for attachments.
|
||||
|
||||
3.0.3
|
||||
- Fixed a bug in Site Map that would not save the line spacing when created.
|
||||
- Fixed a bug in Poll that allowed a possible cheat of the poll.
|
||||
- Fixed a bug in user management that would not allow admins to edit users.
|
||||
- Version 3.0.2 was mistakenly released with an internal version number of 3.0.1, which would cause a version check to mistakenly identify itself.
|
||||
|
||||
|
||||
3.0.2
|
||||
- Fixed a bug where the widget copy function would corrupt files under Win32 systems.
|
||||
- Fixed a bug where some proprietery characters posted through Widget forms could cause WebGUI to crash.
|
||||
- Changed some field names in the data dictionary for conformity.
|
||||
- Added some missing primary keys.
|
||||
|
||||
|
||||
3.0.1
|
||||
- Removed deprecated macro syntax.
|
||||
- Fixed a problem with the widget table that made it incompatible with Postgres.
|
||||
- Fixed a problem with the User Submission system (introduced in 2.7.0) that caused the property titles to not be displayed.
|
||||
- Fixed a permissions problem where Style Managers could not actually edit styles.
|
||||
- Added user ID and group ID listings to their respective managers.
|
||||
- Fixed a problem where the duplicate method of some widgets would pull the data from the wrong original widget.
|
||||
|
||||
3.0.0
|
||||
- Minor fixes and tweaks to the built in styles.
|
||||
- The WebGUI style is now the default style.
|
||||
- Fixed a bug where duplicate usernames could be created by an administrator.
|
||||
- Fixed a bug where duplicate page names could be created by the package management system.
|
||||
- Fixed a bug where blank page names could be created.
|
||||
|
||||
497
docs/changelog/4.x.x.txt
Normal file
497
docs/changelog/4.x.x.txt
Normal file
|
|
@ -0,0 +1,497 @@
|
|||
4.9.5
|
||||
- Fixed a bug where creating a template caused a crash bug.
|
||||
- Fixed a crash bug in LDAP anonymous registration.
|
||||
- Fixed a bug in Site Map where the properties page would not hold the "All Roots" option.
|
||||
- Fixed the survey bug where surveys were automatically completed.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.9.4
|
||||
- Fixed a bug that would crash the survey when it had no questions.
|
||||
- Made macro toolbar match the help.
|
||||
- Fixed a syntax error in the DateTime module.
|
||||
- Changed macro engine not to produce a fatal error if one macro failed.
|
||||
- Fixed a bug that occurred when editing the root folder in the collateral manager.
|
||||
- Fixed a layout bug in the WebGUI 5 style.
|
||||
- Changed the upgrade script to get its variables from the config file.
|
||||
- Fixed POD formatting.
|
||||
- Enabled International message and page caching to increase performance.
|
||||
- Fixed a bug in the statistics system caused when adding a new wobject.
|
||||
- Fixed a bug in international toolbar system where it required the user to have their extras folder in a www folder.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.9.3
|
||||
- Rewrote image importer for simplicity and to work with the new collateral managment system.
|
||||
- Fixed bug where ^L(); macro would show visitor as a logged in user.
|
||||
- Fixed a bug where the calendar was displaying more months than it should.
|
||||
- Fixed some date math bugs in the DateTime package.
|
||||
- Fixed a bug where an event would be lost forever if the end date was less than the start date.
|
||||
- Fixed another Internet Explorer cookie bug.
|
||||
- Converted template manager to use standard admin navigation.
|
||||
- Fixed a bug where Page Tree and ^rootmenu(); could potentially display system level roots.
|
||||
- Documented the remainder of WebGUI's API in perldoc.
|
||||
- Fixed SiteMap to display roots properly.
|
||||
- Changed active sessions page not to display visitor sessions.
|
||||
- Fixed a bug where the rich editor wasn't showing up on USS submissions.
|
||||
- Removed previousVersion.sql and the upgrade scripts from versions prior to 3.0.0 to reduce the size of the distribution.
|
||||
- Fixed crash bug in Template engine when an invalid template is specified.
|
||||
- Fixed a bunch of incompatibilities for Postgres.
|
||||
- Updated dutch translation thanks to ProcoliX.
|
||||
- Fixed a bug where the system would crash if a submission in the USS that was requested didn't exist.
|
||||
- Removed the rich editor from the style and template edit screens.
|
||||
- Disabled the "edit this template" functionality on wobject editing until it can be implemented in a more robust manner.
|
||||
- Changed Events Calendar so events don't show edit icons when user doesn't have privileges to edit.
|
||||
- Fixed templates for XHTML correctness and compatibility with Netscape 4.
|
||||
- Fixed a bug in the weblog where it displayed the description twice.
|
||||
- Fixed a bug where users couldn't change their password.
|
||||
- Fixed a bug where you could not change an uploaded image in the collateral management system.
|
||||
- Changed account options so that it doesn't display the link for the page you are currently on.
|
||||
- Fixed a typo in the 4.9.2 release of the gotchas file.
|
||||
- Changed wobjects to return to the page by default after adding collateral.
|
||||
- Fixed a bug where you were unable to delete a file from the file manager.
|
||||
- Changed account options not to display "Please deactiveate my account...." if you are an admin.
|
||||
- Updated testEnvironment.pl to reflect new package requirements.
|
||||
- Added mod_perl 2 statement to preload.perl.
|
||||
- No longer show recursive page options or management options that don't make sense.
|
||||
- Added the survey wobject via the fund a feature program.
|
||||
- Added debug output for SQL queries.
|
||||
- Eliminated many unnecessary and redundant database queries.
|
||||
- Synopsis macro now returns all levels if called with no max level.
|
||||
- Clarified various messages.
|
||||
- Fixed a file manager template bug.
|
||||
- Fixed a form quoting bug.
|
||||
- Made session id's more unique. The old way could duplicate identical ids under heavy load.
|
||||
- Updated the dutch translation thanks to ProcoliX.
|
||||
- Updated the spanish translation thanks to AGOFER Ltda.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.9.2
|
||||
- Fixed an authentication settings bug.
|
||||
- Fixed a bug where the system would crash if you tried to recover your password.
|
||||
- Fixed a bug where adding a new template could cause WebGUI to crash in some circumstances.
|
||||
- Updated dutch translation thanks to Bart Jol.
|
||||
- Fixed a potential bug with quickHash and quickHashRef returning nulls.
|
||||
|
||||
- Readded a couple of the old rich editors.
|
||||
- Internationalized the new auth system.
|
||||
- Fixed the LDAP authentication module login.
|
||||
- Added an index to the events calendar to speed it up.
|
||||
- Fixed a problem migrating from image groups to collateral folders.
|
||||
- Fixed various inconsequential events calendar bugs.
|
||||
- Fixed a problem where events list wouldn't show the first date if the date was today.
|
||||
- Fixed a bug where you could delete templates that you should not be able to delete.
|
||||
|
||||
|
||||
4.9.1
|
||||
- New roots now base themselves on the settings of the default page.
|
||||
- Added a missing image from the new style.
|
||||
- Added indexes to speed up large message boards and USS.
|
||||
- Added an index to the mail form storage for faster queries against it.
|
||||
- Fixed a bug in the thumbnailer.pl script thanks to Michael Henry where images with upper case extensions weren't being thumbnailed.
|
||||
- Updated the imImport.pl script for compatiblity with the new collateral management system.
|
||||
- Updated the userImport.pl script for compatibility with the new pluggable authentication system.
|
||||
- Fixed a bug where recursively changing privileges or styles could affect pages it wasn't supposed to.
|
||||
- Fixed a bug where Swedish was always the default language for every page.
|
||||
- Fixed an email bug that occured with some versions of Net::SMTP.
|
||||
- Fixed the Internet Explorer cookie bug.
|
||||
- Fixed a bug where changing the parameters of a file in the File Manager would delete the file.
|
||||
- Fixed some typos in some of the templates.
|
||||
- Fixed an account update bug.
|
||||
- Fixed a bug where the add content menu was not ordered properly in languages other than english.
|
||||
- Fixed a content preview bug in the collateral system.
|
||||
- Reworked pluggable auth for better extensibility and robustness.
|
||||
- Fixed a bug where the UI would show the old username for one page after the user updated his username.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.9.0
|
||||
- Updated the help to match all of the recent changes.
|
||||
- Made fixes for Mac OSX compatibility.
|
||||
- Visitors are now given sessions just like regular users. This will enable developers to build visitor driven apps such as shopping carts.
|
||||
- Added email footer setting.
|
||||
- Added "next action" to page properties.
|
||||
- Added per-page language settings.
|
||||
- Added user status (thanks to Martin Kamberbeek).
|
||||
- Converted user manager to use new scratch and pagination systems for better control and speed.
|
||||
- Added thumbnail resizing to collateral manager (thanks to Martin Kamberbeek).
|
||||
- Added the new WebGUI 5 style and propaganda.
|
||||
- Redirect pages now preprocess macros on the URL before redirecting.
|
||||
- Added Tie::IxHash, Tie::CPHash, and Net::LDAP to the default distribution to make installs easier.
|
||||
- Added Russian translation (thanks to Natalia Almazova)
|
||||
- Added pluggable authentication (thanks to Martin Kamberbeek)
|
||||
- Fixed various bugs introduced during the previous two development cycles.
|
||||
- Default format for SQL macro is now ^0;
|
||||
- You can now use special characters safely.
|
||||
- You can now use form elements in textareas safely.
|
||||
- Added new rich text editor (thanks to interactivetools.com).
|
||||
- Added macro toolbar to the rich text editor (thanks to Len Kranendonk).
|
||||
- Added new SMB authentication method (thanks to Martin Kamberbeek)
|
||||
- Templatized the Events Calendar, Site Map, Message Board, Link List, and File Manager wobjects.
|
||||
- Added a small calendar view to the Events Calendar wobject.
|
||||
- Added many specialized properties to the Events Calendar for better control.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.8.0
|
||||
- Updated the Danish translation (thanks to Michael Ugilt).
|
||||
- Fixed a bug copying templates.
|
||||
- You know longer see the "Manage Templates" link unless you can actually manage templates.
|
||||
- Added comma and tab delimited export functions to SQL handler.
|
||||
- Added groups of groups.
|
||||
- Added email to group.
|
||||
- Added a new collateral management system to replace the image manager. The collateral managment system allows you to upload arbitrary files, and text snippets, as well as images.
|
||||
- Cleaned up the code and UI of the administrative functions.
|
||||
- Added page statistics tracking.
|
||||
- Templatized Article.
|
||||
- Added session scratch variables.
|
||||
- Added more new toolbar icon sets.
|
||||
- Added an icon set chooser to the translations manager.
|
||||
- Fixed a bug where message boards were not displaying their full listing.
|
||||
- Made changes for mod_perl 2.0 compatibility.
|
||||
- Added user count to group listing.
|
||||
- SQL Report now reuses DB connection if same as site DB connection.
|
||||
- Added classifieds and guest book templates to the USS.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.7.0
|
||||
- Converted Item, Product, USS, and FAQ to use the new template system.
|
||||
- Paginator can now paginate arbitrary data sets.
|
||||
- Paginator is now approximately 200% faster and uses about 600% less memory.
|
||||
- Fixed a bug in image group pagination.
|
||||
- Added new Smooth Blues style thanks to Chris Gebhardt at OpenServe.
|
||||
- Added new toolbar icon set.
|
||||
- Added per language settings for toolbar icon sets.
|
||||
- Fixed a small bug where pagination did not retain the keyword when searching on the user list.
|
||||
- Added privilege caching to speed up privilege queries.
|
||||
- Fixed a bug where users with no specified email address could still attempt to recover their password and inadvertantly change the password of another user.
|
||||
- Added Arabic support thanks to Ehab Heikal.
|
||||
- Added support for approximately 30 new attachment types.
|
||||
- Added "action2" mechanism for dual action operations and functions.
|
||||
- Added a hook to allow developers to set the filename of non-html content generated by WebGUI.
|
||||
- The date macro can now accept a second parameter, which is and epoch value. Still defaults to now.
|
||||
- Fixed a bug that occured when WebGUI retrieved the name of the day in a date output.
|
||||
- New HTML::Template engine has been added to allow for better customization of styles, page templates, and wobject interfaces.
|
||||
- Usernames can no longer contain special characters that can cause problems with some systems.
|
||||
- A lot of redundant code cleanup in the existing wobjects.
|
||||
- Form output has been cleaned up so that the HTML is more readable.
|
||||
- Forms package has been separated into basic form elements and the power forms of the HTMLForm package. This should speed the development of custom forms for developers.
|
||||
- Forms, Preferences, Wobjects, and Pages all include UI Levels in order to "dumb down" the interface.
|
||||
- Updated all wobjects, incrementers, and tables to conform to namespace standards.
|
||||
- Added an upgrade utility to make upgrading WebGUI easier, especially on a server with multiple sites.
|
||||
- Added a scheduler plugin to sync LDAP properties with WebGUI user profiles.
|
||||
- Added a utility to rethumbnail your WebGUI images.
|
||||
- Added a scheduler plugin to move expired content to the trash.
|
||||
- Added a scheduler plugin to delete expired events calendar events.
|
||||
- Added a utility to import users from a flat file.
|
||||
- Added a scheduler plugin to delete expired groupings.
|
||||
- Added a utility to import a directory of images into the image manager.
|
||||
- Added a scheduler plugin to decay karma.
|
||||
- Added a utility to import a directory of files into a download manager.
|
||||
- Added a scheduler plugin to empty the trash automatically.
|
||||
- Added a scheduler plugin to clean out the user login log.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.6.9
|
||||
- Updated the Sweedish translation (thanks to info@rit.se)
|
||||
- Updated the Dutch translation (thanks to info@procolix.com)
|
||||
- Fixed a very obsure and unlikely security hole just in case.
|
||||
- Fixed a bug in the translation manager that caused "missing" elements to be uneditable.
|
||||
- Fixed a bug in the AdminText macro that caused it to not function at all.
|
||||
- Fixed a bug in SQL Report where all wobjects on the page that could paginate would paginate when the SQL Report paginated.
|
||||
- Fixed more Chinese character set problems on the Poll.
|
||||
- Changed the email form type to do validation onChange rather than onBlur.
|
||||
- Fixed a duplicate entry error in the messaging system.
|
||||
|
||||
|
||||
|
||||
4.6.8
|
||||
- Fixed a bug where under certain versions of Perl, on SQL Reports that used the ^FormParam(); macro, the pagination function would sometimes fail.
|
||||
- Removed a setting that should no longer have been.
|
||||
- Added better error handling of malfunctioning wobjects.
|
||||
- Fixed an Attachment bug that would cause a fatal error when only a warning should have been generated.
|
||||
- Fixed a bug where attachments larger than the max attachment size could be uploaded.
|
||||
- Fixed some problems with the Poll wobject in the Chinese language.
|
||||
- Several Oracle compatibility fixes.
|
||||
- Fixed a bug in the translations manager where all messages were always marked "Out of Date".
|
||||
- Fixed a major security flaw where it was possible to execute commands on the server. Special thanks to Len Kranendonk for discovering and reporting this defect.
|
||||
- Username can no longer start or end with a space.
|
||||
|
||||
|
||||
|
||||
4.6.7
|
||||
- Added some missing documentation to the forms package.
|
||||
|
||||
- Added a workaround for a bug in mod_perl (win32).
|
||||
- Fixed a spacing problem with the ^L; macro.
|
||||
- Made significant performance and UI improvements in Translation manager, and fixed an edit bug.
|
||||
- Added some missing help for the USS.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.6.6
|
||||
- Fixed a bug in the SQL Report where a fatal error would occur if the user used a database driver that didn't exist.
|
||||
- Restored the Danish translation. (Special thanks to Michael Ugilt.)
|
||||
- Updated the German translation. (Special thanks to Mattias Kunkel)
|
||||
- Fixed a small translation manager sorting problem. (Special thanks to Koen de Jonge)
|
||||
- Changed thumbnailer so that it no longer scales images up that are smaller than the thumbnail size.
|
||||
- Fixed a bug where Session variables were displayed on fatal error even if debug was not turned on.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.6.5
|
||||
- Content Managers can no longer view pages in the "Manage Page Tree" if they cannot edit them.
|
||||
- Fixed a bug where USS submitters could not edit their own submissions.
|
||||
|
||||
|
||||
|
||||
4.6.4
|
||||
- Readded the Macro help that was accidentally deleted in 4.6.3.
|
||||
- Due to popular demand, changed the wobject table to include 5 user definable fields so that external data can be married with WebGUI wobject data.
|
||||
|
||||
4.6.3
|
||||
- Fixed an upgrade bug.
|
||||
- Added more debug when macros fail to compile.
|
||||
|
||||
|
||||
4.6.2
|
||||
- Fixed a navigation bug where everything was labeled as the selected menu item.
|
||||
- Fixed a problem with the D macro.
|
||||
- Updated the Dutch translation. (Special thanks to ProcoliX)
|
||||
- Added the Chinese (Traditional) translation. (Special thanks to orosor@yahoo.com.tw)
|
||||
- Fixed a bug where admins couldn't delete attachments or images from the USS.
|
||||
- Fixed a bug where having poll with no answers would cause the poll wobject to crash.
|
||||
- Fixed a bug where the reset votes option in the poll would become mangled if the anti-caching mechanism was enabled.
|
||||
- Fixed a bug where redirects would cause WebGUI to crash if the user had installed the latest version of CGI.pm.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.6.1
|
||||
- Massive fixes to restore compatibility with Postgres.
|
||||
- Fixed some spelling errors in the debugging.
|
||||
- Made the audit trail make more sense.
|
||||
- Allowed slashes "/" in page names.
|
||||
- Made sure that the LoginToggle macro was included in this release since we forgot to include it in the last.
|
||||
- Fixed a bug where the visitor user was receiving unnecessary messages in it's inbox.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.6.0
|
||||
- Fixed the column sorting bug on the download manager.
|
||||
- Added the SQL macro.
|
||||
- Edit controls no longer show up when a user does not have the privileges to edit a particular page.
|
||||
- Added some additional methods to the wobject superclass for cleaner code in the subclasses.
|
||||
- Added a basic audit trail to the log.
|
||||
- Added the missing radio method from the forms package.
|
||||
|
||||
- Fixed a bug in the Product wobject where a new wobject would start with a product template other than the default.
|
||||
- Added the LoginToggle macro.
|
||||
- Changed the AdminToggle macro to support alternate messages.
|
||||
- Fixed a bug with the checkbox method in the forms package where overriding the value to "0" wouldn't work.
|
||||
|
||||
|
||||
|
||||
|
||||
4.5.0
|
||||
- Updated help to remove unnecessary HTML and be more accurate.
|
||||
- Added a redirect option to pages.
|
||||
- Changed to URL form type to only add http:// if it can find a dot (.) in the url.
|
||||
|
||||
- Fixed a small security hole where a user could potentially view collateral data of a wobject if they knew the right URL.
|
||||
- Added centralized navigation generator and updated old navigation elements to use it.
|
||||
- Several code efficiency improvements.
|
||||
- Fixed a bug where placing a package would result in pages and wobjects in the wrong order.
|
||||
- Fixed a bug where placing a package would cause a fatal error.
|
||||
- Added product templates.
|
||||
- Added benefits column to product templates.
|
||||
- Added overrides for the privileges associated with image, style, and template management.
|
||||
- Added a debugging toggle to the settings to help WebGUI developers debug their code.
|
||||
- Members of the admins group who are not part of the content managers group can now own pages, just like content managers.
|
||||
- Admins can no longer remove themselves from the admins group. However, one admin can remove another admin. The default "Admin" user cannot be removed from the admins group.
|
||||
- Added perldoc for several core modules.
|
||||
- Date form elements are now restricted to 10 characters and integers are restricted to 11 characters (better client side validation) .
|
||||
- Added an interval data type to the forms package and updated all the other packages that should be using it.
|
||||
- Wobjects now inherit their start and end dates from their parent page.
|
||||
- Poll answers can now be randomized.
|
||||
- WebGUI user is now added to web server access log under mod_perl (accurate user tracking!)
|
||||
- HTML::CalendarMonthSimple is no longer required to be installed on your WebGUI server, because it now comes with the WebGUI distribution.
|
||||
- Changed MailForm dropdown options to remain ordered.
|
||||
- Several mod_perl performance tweaks.
|
||||
- Date and time operations are now more accurate, precise, and should be a little bit faster.
|
||||
- Events Calendar now supports weeks starting on Monday (European Format) rather than Sunday (American Format).
|
||||
- Events Calendars now have unlimited recurring events options.
|
||||
- You can now choose to delete just a single event, or all of its recurrences.
|
||||
- Events Calendar headers are now internationalized.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.4.1
|
||||
- Changed the user profile editor to check the validity of the stored value against the profile settings keys prior to using it as default.
|
||||
- Fixed a bug where copying USS or MB would cause a fault.
|
||||
- Fixed a bug where editing user profiles could cause admin's profile to be copied to another user's profile.
|
||||
- Fixed a bug where multiple users in a group would not receive messages through the built-in messaging system.
|
||||
- Added a temporary fix to allow people who are used to content managers being able to use the image manager to continue to allow CMs to do so. This fix will be replaced with a permanent solution in the next release.
|
||||
- After removing a user from a group, you are now returned to the user group page rather than the user account page.
|
||||
- Swapped copy/cut to cut/copy on wobject.
|
||||
- Changed the MailForm wobject to use the built in mail system to avoid complications and add simplicity.
|
||||
- Removed unnecessary pre tags from the Execute macro.
|
||||
- Added explaination to unable to open log file error message.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.4.0
|
||||
- Added an options to exclude wobjects, macros, and hourly plugins.
|
||||
- Added User macro.
|
||||
- Fixed a problem where a user's password would be changed even if they didn't want it changed when they updated their account info.
|
||||
|
||||
|
||||
|
||||
|
||||
4.3.0
|
||||
- Fixed a bug in the help editor where it would save the action in the object field.
|
||||
- Added an Italian translation.
|
||||
- Added a new WebGUI style.
|
||||
- Moved the "extras", "uploadsURL", and "uploadsPath" settings to the config file for easier installation.
|
||||
- Updated testEvironment.pl for more improved testing of config files.
|
||||
- Fixed a couple spelling errors.
|
||||
- Added feature to expire pages.
|
||||
- Added edit/delete options to "Manage page tree."
|
||||
- Re-engineered the help system for better usability and translation.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.2.0
|
||||
- Fixed a bug where Edit FAQ header and help icon weren't being displayed.
|
||||
- Fixed a bug where meta tags weren't being saved.
|
||||
- Added "Run On Registration" option.
|
||||
- Added thread locking to discussions.
|
||||
- Added pre-emptive moderation to discussions.
|
||||
- Added karma listing to account display.
|
||||
- Added GroupText and AdminText macros.
|
||||
- Added previous/next buttons to USS.
|
||||
- Added Product wobject.
|
||||
- Added a maximum image size setting that will resize uploaded images that are too big.
|
||||
- Added Wobject Proxy wobject.
|
||||
- Added an option to use sendmail directly rather than the SMTP protocol.
|
||||
- Updated languages engine to support multiple character sets.
|
||||
- Added Chinese translation (special thanks to Zhou Xiaopeng).
|
||||
- Added Mail Form wobject.
|
||||
- Added translations manager.
|
||||
- Update the user/group manager for better usability.
|
||||
|
||||
|
||||
|
||||
|
||||
4.1.0
|
||||
- Changed discussion system so the "Re:" on replies is not repeated.
|
||||
- Added the karma system.
|
||||
- Added ^rootmenu(); macro.
|
||||
- Added stylesheet class and id for wobject types and wobject ids for better style controls.
|
||||
- URLs can now have a trailing slash.
|
||||
- Multiple cookies can be set at once.
|
||||
- The notification system is now capable of lengthy mesages.
|
||||
- Added an image grouping system.
|
||||
|
||||
|
||||
4.0.5
|
||||
- Fixed two bugs in the USS. One where any user could see pending and denied submissions through the search utility. Another where searching would return only one result.
|
||||
|
||||
4.0.4
|
||||
- Fixed a bug introduced in the last version that caused extra carriage returns to be added unncessarily to posted content.
|
||||
- Fixed a bug where visitors could post to the User Submission System.
|
||||
- Fixed a bug where menu items were displayed on the Message Board even if the user didn't have privileges to use those items.
|
||||
|
||||
|
||||
|
||||
|
||||
4.0.3
|
||||
- Fixed a bug where editing Article content on a mac could cause problems.
|
||||
- Fixed a bug where cutting/pasting a wobject from a page with fewer template postions than the wobject was set to, would cause the wobject to become invisible.
|
||||
- Fixed a bug where changing a template position to lower than the wobjects on a page would cause those wobjects to disappear.
|
||||
- Changed attachment system so that it no longer lowercases attachment names.
|
||||
- Added class=verticalMenu to the td tags generated by FlexMenu.
|
||||
- Updated icons for Visio, Autocad, Perl Modules, and SQL files.
|
||||
- A couple formatting changes to testEnvironment.pl.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4.0.2
|
||||
- Updated macro help to fix a documentation problem.
|
||||
- Fixed a bug where a number was artificially added to an image uploaded to the image manager.
|
||||
|
||||
|
||||
|
||||
|
||||
4.0.1
|
||||
- Fixed a bug that generated a cosmetic error on Win32 platforms when runHourly.pl was run.
|
||||
- Changed the search engine to filter out pages the user doesn't have permission to view.
|
||||
- Fixed a pagination bug on the search engine.
|
||||
- Fixed a bug where you'd get duplicate display if a 403 error occured.
|
||||
- Fixed a page sequencing problem where sequence numbers were being generated from the page's parent rather than the page itself.
|
||||
|
||||
|
||||
4.0.0
|
||||
- Fixed a bug where insufficent privileges messages would cause duplicate output under mod_perl.
|
||||
- Image names in the image manager are now guaranteed unique.
|
||||
- Updated Dutch translation.
|
||||
- Fixed a bug where message board would display first message in the thread twice in "flat" view.
|
||||
- Fixed a bug where the style header wouldn't display on make page printable.
|
||||
- Gracefully die on errors where plugins don't compile or follow API.
|
||||
- Improved performance in USS with large amounts of submissions.
|
||||
- Enhanced file related error logging.
|
||||
- Fixed a bug that would not allow an admin to change the web attachment folder.
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue