WebGUI
      Click here to register.
      
Sprechen Sie WebGUI? Parlez vous WebGUI? Se habla WebGUI? Spreekt u WebGUI?

Do you speak WebGUI? Please help us translate WebGUI into your language.


WebGUI 7.4.0 (beta) Released

User: JT
Date: 7/29/2007 8:29 pm
Views: 1028
Rating: 3    Rate [
|
]

WebGUI 7.4, the next major release in the WebGUI 7 series is finally here. New features include:

  • A new Admin Bar that renders more quickly, and is compatible with more browsers.
  • Full support for the Apple Safari 3 web browser in admin mode.
  • The Site Starter wizard to help new users get up and running with a new WebGUI site faster.
  • A new Newsletter asset.
  • User invitations and private messaging.
  • Attachments and keywords for the Wiki
  • Many API improvements for developers.
  • Many performance enhancements, including a reduction of rougly 5MB of memory used per mod_perl process.
  • Over 50 user submitted feature requests were added to this release.

 

 

7.4.0
 - api: Form Controls and Workflow Activities may now include web based helper
   subroutines directly in their files. See
   WebGUI::Operation::FormHelpers::www_formHelper and
   WebGUI::Operation::Workflow::www_activityHelper for details.
 - api: Asset properties that have default values are now enforced by the API
   as they always have been by the user interface.
 - api: You may now use a displayOnly attribute in your asset properties list
   that will display a field, but is not settable via the update() method.
 - api: You may now use a customDrawMethod attribute in your asset properties
   list that will enable you to add custom display options for that fields when
   the edit form is automatically generated.
 - Graphics::Magick is now the standard graphics package in WebGUI, but
   Image::Magick will be supported for backwards compatibility. See gotcha.txt
   for details.
 - rfe: Admin bar doesn't resize with the browser
 - fix: Left Admin Bar overlap problem
 - Color coded most buttons, green for proceed and red for go back.
 - Encrypt page now forces SSL and can check for the SSLPROXY pass through
   variable in addition to the HTTPS variable.
 - Added sslEnabled directive to the config file, which disables SSL related
   features unless this directive is set.
 - Added a trigger for when a user is created or updated by an admin.
 - fix: A bug where it was possible to delete a system page if it were made
   the child of a non-system page that you had edit rights to.
 - api: Added a unified contraints system for the file and image assets.
 - Added file attachments to the Wiki.
 - Added a new attachments form control.
 - Added a form control skeleton.
 - Added Site Starter to WebGUI Initial Configuration.
 - Added pagination to purchase history in commerce.
 - Replaced color picker form control with a more robust version.
 - Added keyword tagging api.
 - Added keyword tagging to Wiki.
 - Upgraded TinyMCE to 2.1.1.1.
 - Safari 3 and above now fully supported in admin interface.
 - upgraded YUI to 2.2.2 and YUI-ext to 1.0.1a
 - Improved error handling in Spectre when WebGUI hands it bad data.
 - Fixed a problem where Spectre dropped cron jobs that were erroring
   consistently.
 - rfe: snippets should have titles too!
 - Added a mechanism for using external folders for custom code. See
   sbin/preload.custom.example for details.
 - Added a realtime workflow option for content publishing.
 - Added switches to auto request commit operations and skip adding comments.
 - fix: old recurring events were not deleted when changing recurrence pattern
 - fix: unable to remove recurrence on events
 - RFE: Search asset feedback. i.e. 'No results found'
    http://www.plainblack.com/rfe/request-for-enhancement/search-asset-feedback.-i.e.-no-results-found#kH5X_YA17ZxbRvi6gx5KRA
 - RFE: JS confirmation Operation/DatabaseLink.pm
    http://www.plainblack.com/rfe/request-for-enhancement/-1493348--js-confirmation-operation/databaselink/re--1493348--js-confirmation-operation/databaselink.pm#OUb5zN8bltGdPG_2LJZMGQ
 - add: User profile data table is now a flat table, one column for each
    field.
 - add: Posts can now have Metadata (United Knowledge)
 - add: Users can now invite others to create an account (United Knowledge)
 - add: Calendar events now allow attachments
 - add: Calendar events now allow setting view permissions
 - add: WebGUI::Paginator now capable of more efficient SQL paginations using
   LIMIT clauses.
 - add: SyndicatedContent wobject now has more ways of representing the long
   description from the RSS feed.
 - Added an index on the userId column of the groupings table to speed up
   queries for groupIds by userId (instead of the usual userIds by groupId)
 - fix: Unable to upload images or edit listings for Matrix
 - fix: bad javascript string escaping in EMS
 - improved performance of EMS
 - Added import/export mechanism for EMS events.
 - fix: Show edit links on EMS search view without being in Admin group
 - Added new registration search and management interface to the EMS.
 - Added badge printing support to the EMS.
 - Removed the long depricated Memcached cache module.
 - fix: Fixed a typo in the Article with attachments template (perlDreamer
   Consulting, LLC)
 - fix: Order of content position loops in Page Layout (Yung Han Khoe, United Knowledge)
    http://www.plainblack.com/bugs/tracker/7.4-order-of-content-position-loops-in-page-layout
 - RFE: Product (operation based) (perlDreamer Consulting, LLC.)
    Display the productId in the product manager to make it easier to use
    with the product macro.
    http://www.plainblack.com/rfe/request-for-enhancement/product-operation-based#v43RzN_dmRPokd9SCRKWUw
 - Added a simple Single Sign On mechanism.
 - Added the SessionId macro.
 - fix: Package deploy: hidden assets become visible (Yung Han Khoe, United Knowledge)
 - Added Private Messaging (Funded by United Knowledge)
 - Added Newsletter Asset (Funded by United Knowledge)
 - Extended content profiling to CS Threads (Funded by United Knowledge)
 - Added User Invitations (Funded by United Knowledge)
 - fix: Calendar Event import ignores time zone
    http://www.webgui.org/bugs/tracker/calendar-feed-shows-wrong-time
 - fix: Image profile fields edit issues
    http://www.webgui.org/bugs/tracker/user-profile-images-disappear-after-updat
 - RFE: HttpProxy - regexp for URLs that will not be proxied.  Url pattern
   filters can now be created in HttpProxy wobject properties.
 - RFE: WebGUI::User has no way to get a user when you only know their username (Wes Morgan, U.S. PIRG)
   http://www.webgui.org/bugs/tracker/webguiuser-has-no-way-to-get-a-user-when-you-only-know-their-username
 - Collaboration System wobjects can now be subclassed and still work with the
   existing Thread and Post assets.
 - fix: Added some additional i18n that was missing.
 - add: Settings can now return error messages to the user
 - add: Password recovery can now be based on profile fields or simply by the
   user's e-mail address.
 - add: Button in Collaboration Systems for managing CS subscription group.
 - fix: relative links sent out in emails don't work properly
 - fix: macros not processed in HttpProxy template
    http://www.webgui.org/bugs/tracker/macro-not-working-i-httpproxy
 - fix: navigation shows toolbar for users who can't edit it
    http://www.webgui.org/bugs/tracker/navigation-shows-edit-button-to-users-without-permission
 - add: Database Links now have a 'Allow access from macro's' setting
 - All help except for hoverHelp and template variables has been removed from
   WebGUI and put into the WebGUI Community Wiki, http://www.webgui.org/community-wiki.
 - The Table of Contents view was removed from the Help system.  The only view
   is now the Help Index.
 - Allow editing previous revisions of assets in the current version tag
 - Add user to transactions list and pending transactions.
 - fix: autolinking in wiki pages with manual links didn't work properly
 - fix: javascript errors in SQL Form date inputs in IE
 - Added optional parameters for DatabaseLinks so that users can setup their
   database's with things like LongReadLen, etc.
 - Added ability to restrict admin console items to specific groups.
 - add: Use Post Captcha option to collaboration systems.  When enabled, users will have to verify their humnity by means of captcha when attempting to post to a Collaboration system
 - fix: Fixed a bug which would print "Asset constructor new() requires an assetId" to the WebGUI log whenever the first thread in a collaboration system was accessed.
 - Changed credit card transaction failures so that the error is displayed on the checkout screen allowing users to change and resubmit information
 - Split Cash payment plugin into two seperate plugins: Cash & Check.  Removed the second payment selector on the cash transaction screen.  Users now choose Cash or Check on the payment gateway selection screen.
 - Add: Label to payment gateways.  Itransact now has a default display value of "Credit Card".  Users will no longer need to choose "Itransact" as a payment gateway.
 - fix: Fixed a bug in the Time Tracker which did not sort the list of users alphabetically making it difficult to assign resources to projects.
 - fix: project management screen of Time Tracker now uses WebGUI standard icons.
 - Add: Dutch and German date formats have been added as default choices for user profiles

PreviousBackNext