Webgui is een contentmanagementsysteem en applicatieframework waarmee een website beheerd en ingericht kan worden, zonder dat hiervoor uitgebreide technische kennis nodig is. Het pakket bevat onder andere een fotoalbum, een weblog, een forum, een rss-feedgenerator en een soap-frontend. De ontwikkelaars hebben bètaversie 7.6.0 in de ontwikkeltak uitgebracht en van de volgende lijst met veranderingen voorzien:
WebGUI 7.6.0 (beta) Released
This is the first beta release of the 7.6 branch of WebGUI. It includes a large number of small features requested by the community, as well as some large changes like a revised and more configurable Admin console and new content menu.
Gotchas:Changelog:
- WebGUI now requires Module::Find version 0.06 or greater.
- You must be fully upgraded to 7.5.24 before upgrading to 7.6.0
- You can no longer template the AdminBar macro. Any custom template id that you pass it will be ignored, and the original template will be removed from your site.
- added: users may now customize the post received page for the CS
- fixed: shortcuts don't notify browsers of updates to their shortcutted asset
- fixed: anonymous registration with email confirmation is broken
- added an epochDate field to the template for CS RSS items. The 10/1/2008 6:12 am macro can then format the epoch date.
- fixed: actove admin console tab isn't highlighted
- Added WebGUI::Crud API as a base for all database backed objects.
- Added Admin Console plugability.
- Reconfigured Asset management in config file.
- Rebuilt AdminBar. Now renders faster, and has categories in the new content menu.
- no longer preloads files that start with.
- rfe: let package import inherit permissions
- added fieldsets around form controls with multiple elements
- rfe: Town Hall: Menu title in search results
- rfe: Process Macros in HTTP Proxy's URL
- rfe: TimeZone for the User Profiles displays incorrectly after installation
- rfe: choice of type of redirect on redirect assets
- Added isVisitor, isAdmin, and isRegistered methods to User object instead of hard coding checks everywhere with group ids. And updated the code base to match.
- rfe: Town Hall: EMS badge early bird field/discount
- rewrite macro parser, improving speed and making parameter parsing more sane
- Made the charset metatag the highest thing in the head block.
- fixed: AssetProxy allows proxying content in the trash or clipboard
- fixed: Textarea resizer has a gap between textbox and resizer initially
- added: getLineageIterator method to simplify working on large sets of assets
- improved Rich Text selection list, changed CS and Wiki to use it
- remove Do Nothing On Delete workflow and allow none to be selected for on delete etc workflow
- remove remnants of realtime workflow selection code
- fixed: Select All checkbox in Asset Manager has returned
- added: Page range (start-finish) to available paginator text
- rfe: view profile
- rfe: Shop: workflow warning for almost out of stock
- added: Email from field now prefixed with username
- added: Inbox messages now tell you who the message was from
- fixed: Reoccurring transactions now update the correct user id
- fixed: Thingy Things can now have no fields and still be functional.
- fixed: Can no longer buy badges from receipt or direct link page if quantity is empty
- rfe: Add url to list of attributes tracked in assetHistory
- fixed: DataForms can now export all non-default fields
- rfe: Search results now return with keywords highlighted.
- rfe: Added sort order to Folder assets
- rfe: Added canEdit and canAddFile template vars to Folder assets
- rfe: Add logged-in time to Login History
- rfe: cancel button (for edit profile screen)
- rfe: Move hardcoded words to i18n
- rfe: Better info for Assets that require commit before adding children. Add link is always availble now. If the asset has not yet been committed an error is displayed.
- rfe: Add template variables for every property of all assets referenced in the Navigation.
- rfe: VIM perl mode for skeletons
- rfe: Add edit button to Manage Revisions page
- fixed: Asset Edit Form has URL of asset we went to, not asset we're editing
- rfe: Protected profile fields don't show delete icon
- fixed: Asset manager now sets "proceed" so we go back to asset manager after editing an asset
- rfe: Registration form to keep user entries on error - required and errored fields are now highlighted.
- added: Thingy view template now has access to field_dateCreated and field_lastUpdated for Things.
- added: AssetManager now times out after 30 seconds on the AJAX call to load assets. This will help people realize they are having network issues.
- added: Default templates now show big warning message. All templates added via upgrade scripts are set to be a "default" template.
- fixed: Utility script skeleton now more complete and less annoying
- rfe: Teach Thingy to be a Web Service (SDH Consulting Group)
- fixed: ~~~ showing up on my site.
- fixed: Shelf/Product import export does not work
- fixed: Shelf/Product import does not work with windows files