WebGUI Changelog

What's new in WebGUI 7.10.29

Nov 21, 2014
  • Fixed #12454: Email to Group ignores the From field
  • Fixed #12455: USPS Ship driver fails
  • Fixed #12456: style type not declared in the minicart template

New in WebGUI 7.10.28 (Mar 21, 2013)

  • fixed: Clearing the caches for groups that don't exist, but have created group objects.
  • fixed #12398: WebGUI still uses Clone (missed Spectre code)
  • fixed #12413: Cropping problem or bug?

New in WebGUI 7.10.27 (Oct 30, 2012)

  • fixed: Template diagnostics when called without a session asset.
  • fixed: #12378 Wiki search does not work with some metacharacters

New in WebGUI 7.10.26 (Aug 21, 2012)

  • fixed: Template diagnostics when called without a session asset.
  • fixed: #12378 Wiki search does not work with some metacharacters

New in WebGUI 7.10.25 (Aug 1, 2012)

  • Custom WebGUI plugins written using WebGUI::Crud with hand built forms
  • should be reviewed.
  • A serious bug in how Crud handles forms has been fixed, and the side-effect of the bug is now that forms processed by updateFromFormPost must include ALL fields, otherwise the data in fields which are missing from the form will be lost.

New in WebGUI 8.0.0 Beta (Mar 12, 2012)

  • #10012 - larger meta data values for multi-value fields
  • #12310 - fixed rendering and submit button on user edit/add form
  • Replaced the existing caching mechanism with memcached, which results in a 400% improvement to cache speed. See migration.txt for API changes and gotcha.txt for prereq changes.
  • Added "hot sessions" so sessions interact with the database less.
  • Added Facebook Auth and FacebookLogin macro.
  • Removed the WebGUI statistics program and code.
  • Prevent Env Macro from being used to access objects in the environment - Thanks to Haarg
  • added: Redirect on Logout setting
  • RFE: 9730 (actually missing documentation)

New in WebGUI 7.10.21 Beta (Jul 26, 2011)

  • added #9668 extension template variable to attachment loops for the following assets: Article,Post,Event,File,Form::Attachments,Folder
  • added WaitForUserConfirmation workflow activity
  • added new setting - Enable Users after Anonymous Registration?
  • added the optional WebGUI::Content::PDFGenerator, not enabled by default (see the module's documentation).
  • fixed #12204: Default forum notification template produces invalid HTML
  • fixed #12202: JsonTable refers to unexistent YUI file

New in WebGUI 7.10.20 Beta (Jul 12, 2011)

  • fixed: Do not call group methods on an undefined value.
  • fixed #12178: random deletion of columns may happen when a schema is saved (Amir Plivatsky)
  • fixed #12179: DataTable Field types get reset to "Text" in Edit Schema (Amir Plivatsky)
  • added: FormField macro for rendering Form objects directly from templates
  • fixed: Generic Tax driver does not like spaces around commas
  • fixed: Date formatting with WebGUI::DateTime has extra spaces for single digit months and days.
  • fixed #12165: Default date in Thingy doesn't work
  • fixed #12188: Thingy broken after upgrade to 7.9.32-stable
  • fixed #12184: Apache error in modperl.error.log (William McKee, Knowmad Technologies)
  • fixed #12186: keywords template variable not working properly in Article
  • fixed #12190: List type form plugins that do not override getOptions show no value when getValueAsHtml is called
  • fixed #12135: Geo::Coder::Googlev3 needs common sense
  • fixed #12183: Posts do not disqualify themselves when purged
  • fixed #12189: installClass ignores preload.custom

New in WebGUI 7.9.32 (Jul 6, 2011)

  • fixed #12164: Calendar feeds with tons of ;adminId=XXXXXX added
  • fixed #12167: Calendar Next/Prev Month/Year confusion
  • fixed #12172: Underground User Style template shows up in Style wizard during site creation
  • fixed #12157: www_editThingSave
  • fixed: Do not call group methods on an undefined value.
  • fixed #12178: random deletion of columns may happen when a schema is saved (Amir Plivatsky)
  • fixed #12179: DataTable Field types get reset to "Text" in Edit Schema (Amir Plivatsky)
  • fixed: Generic Tax driver does not like spaces around commas
  • fixed: Date formatting with WebGUI::DateTime has extra spaces for single digit months and days.
  • fixed #12165: Default date in Thingy doesn't work

New in WebGUI 7.10.19 Beta (Jun 28, 2011)

  • fixed #12169: extras uploads symlink export
  • Added ability to pass caller assetId to RenderThingMacro
  • Allow specific expirations for groups in userImport.pl
  • fixed #12164: Calendar feeds with tons of ;adminId=XXXXXX added
  • fixed #12167: Calendar Next/Prev Month/Year confusion
  • fixed #12172: Underground User Style template shows up in Style wizard during site creation
  • fixed #12157: www_editThingSave

New in WebGUI 7.9.31 (Jun 21, 2011)

  • fixed #12156: Asset Manager performance
  • fixed #12158: Shop credit cannot be used to pay for Shipping on PayPal

New in WebGUI 7.9.30 (Jun 7, 2011)

  • fixed #12138: Corrected leaveVersionTag creating a version tag
  • fixed #12142: Copy fails on imported threads
  • canView will now be checked before calling ANY www_ method on account
  • plugins to fix an Inbox security bug (and other similar potential bugs).
  • fixed #12139: break on calander feeds during upgrade
  • fixed #12136: Unable to add more than one image in Story
  • fixed #12152: PayPal Standard ignores shop-credit
  • fixed #12119: Locale setting for paypal

New in WebGUI 7.10.17 Beta (May 25, 2011)

  • New features:
Metadata for assets is now available inside the AssetReport.
  • See RFE #12134 for more details.

  • Thingy changes:
  • 
Fields in a Thing can now be set as unique in the database.

  • A Thing can be configured to have a maximum number of rows.

  • During CSV import, new records in a thing were not assigned the proper meta fields,
 and users were allowed to have more rows than they were allowed.
  • 

Changelog:
fixed:
  • Forced to use a PayDriver even with a balance of 0 in the cart.
add #12134:
  • Access metadata for assets inside an Asset
  • Report
fixed : Thingy CSV import not counting towards max
  • Entries Per User 
fixed : Thingy CSV new records not updated with created
  • ById and date Created and ip
  • Address 
added : Thingy fields can now be set as unique and checked upon insert
added : Thingy max entries of thingy records added
  • 
fixed #12140: PayPal standard can be used to to purchase items without paying for them

New in WebGUI 7.10.16 Beta (May 17, 2011)

  • fixed #12121: typ-o Asset_Map.templateIdEditPoint
  • rfe #2123: Layouts related for export purposes
  • fixed #12125: Recaptcha API url
  • rfe #12127: AssetProperty macro
  • fixed #12129: AdminBar calls canAdd as an object method

New in WebGUI 7.9.28 (May 10, 2011)

  • fixed #11213: Gooey on the Go format problem
  • fixed #12121: typ-o Asset_Map.templateIdEditPoint
  • fixed #12125: Recaptcha API url

New in WebGUI 7.10.15 Beta (May 3, 2011)

  • fixed #12117: Thingy - www_searchViaAjax broken
  • fixed #12116: JsonTable form control needs i18n
  • fixed #12102: User profiling field extras information
  • fixed #12106: CalendarUpdateFeeds activity does not handle time zones correctly
  • fixed #11213: Gooey on the Go format problem
  • mark makeUrlCompliant as deprecated.
  • fixed #12059: WebGUI::Asset::Wobject::Map - Set Default Viewing Area button does not work.
  • added: Setting MapPoint locations via address.
  • added: Make Thing data searchable
  • added: AssetProxy like macro for Thing data, ViewThingData

New in WebGUI 7.9.27 (Apr 26, 2011)

  • fixed #12103: PayPalStd driver fails occasionally
  • fixed #12107: Viewing an individual transaction item fails
  • fixed #12104: Calendar iCal feed status and lastUPdated fields missing
  • fixed #12117: Thingy - www_searchViaAjax broken
  • fixed #12116: JsonTable form control needs i18n
  • fixed #12102: User profiling field extras information
  • fixed #12106: CalendarUpdateFeeds activity does not handle time zones correctly

New in WebGUI 7.10.14 Beta (Apr 19, 2011)

  • fixed #12094: Cannot enter in Macros in URLs inside TinyMCE.
  • rfe #12093: Remotely stored photos for Story assets
  • fixed #12088: Organization left out of transaction
  • fixed #12095: Shop admin screen has JS errors?
  • fixed #12097: GroupManager pop-up not working
  • fixed #12098: Missing template breaks WebGUI password recovery by email
  • remove extra Underground style templates that were part of the 7.10.13 upgrade.
  • fixed #12056: Adding a Thing always creates a table
  • fixed #11955: Rich Text Editor for Forums doesn't work on the iPad
  • fixed #11992: html source editor
  • fixed #12100: Carousel and/or RichEdit
  • fixed #12103: PayPalStd driver fails occasionally
  • rfe #12105: Make shortcuts related for export purposes
  • rfe #12108: Mail to Group preference field
  • fixed #12107: Viewing an individual transaction item fails
  • fixed #12104: Calendar iCal feed status and lastUPdated fields missing

New in WebGUI 7.9.26 (Apr 12, 2011)

  • fixed #12086: Shop Billing Address Unpopulated
  • fixed #12081: addrees not in addressbook after user change in session
  • fixed #12089: Cannot refund item in transaction if the sku no longer exists.
  • fixed #12076: Paginator shows no results with cached page index
  • fixed #12087: Extend WebGUI tests to check template attachments
  • fixed #12091: Survey Statistical Overview display
  • fixed #12094: Cannot enter in Macros in URLs inside TinyMCE.
  • fixed #12088: Organization left out of transaction
  • fixed #12098: Missing template breaks WebGUI password recovery by email
  • remove extra Underground style templates that were part of the 7.9.25 upgrade.
  • fixed #12056: Adding a Thing always creates a table

New in WebGUI 7.10.13 Beta (Apr 5, 2011)

  • Gotchas:
  • WebGUI now depends on XML::FeedPP::MediaRSS.
  • Changelog:
  • added #12079: Carousel Auto Play
  • fixed #12075: Underground Style - Search does not search
  • fixed #12084: Greenportal links are sometimes white on white
  • rfe #618: Syndicated Content Asset: Make images in the downloaded RSS-feeds available in the template.
  • fixed #12086: Shop Billing Address Unpopulated
  • Snippets can now select a template parser (instead of being restricted to the configured default)
  • fixed #12081: addrees not in addressbook after user change in session
  • fixed #12089: Cannot refund item in transaction if the sku no longer exists.
  • rfe #12085: Export Related Story Topics
  • fixed #12076: Paginator shows no results with cached page index
  • fixed #12087: Extend WebGUI tests to check template attachments
  • fixed #12091: Survey Statistical Overview display

New in WebGUI 7.9.25 (Mar 30, 2011)

  • fixed #12065: "Data error" in AssetManager if URL is Cyrillic
  • fixed #12075: Underground Style - Search does not search
  • fixed #12084: Greenportal links are sometimes white on white

New in WebGUI 7.10.12 Beta (Mar 22, 2011)

  • fixed #12072: Product, related and accessory assets added: Add Asset Dashlets to Dashboard
  • added: Required and Static properties to assets in a dashboard.
  • added: Caching to StockData and WeatherData asset.
  • added: LastModifiedBy macro
  • added: Group Manager form control
  • fixed #12050: Thing query caching #1
  • added: Let CHI cache request $dbh via an "args" : [ "dbh" ] cache conf
  • added: lineage increment_step and increment_offset for multi-master DB clusters
  • Change Group INSERT to REPLACE to prevent merge problems in multi-master DB clusters
  • added #12078: Add alt tag to default Image template
  • fixed #12077: Carousel update not possible
  • Try to reconnect to MySQL if sbin/rebuildLineage.pl takes too long

New in WebGUI 7.9.24 (Mar 15, 2011)

  • fixed #12061: TimeField form plugin doesn't work with all names
  • fixed #12072: Product, related and accessory assets
  • fixed #12050: Thing query caching #1

New in WebGUI 7.10.11 Beta (Mar 8, 2011)

  • Gotchas:
  • The Time form plugin has been modified. The old popup has been removed and instead,
  • the field now provides immediate validation with an alert if the value is not
  • in the correct format when the user leaves that field
  • Changelog:
  • fixed #12057: WebGUI::Search, assetIds search clause
  • fixed #12051: Prevent Proxy Caching Breaks Edit/Add Thing
  • fixed #12053: Thingy: View Thing Data
  • fixed #12062: Thingy: column headers missing from exported file
  • fixed #12063: Return URL from export doesn't work on non-default Thingy's
  • fixed #12054: Thingy: Time fields and formatting
  • fixed #12061: TimeField form plugin doesn't work with all names.
  • fixed #12055: Thingy pagination breaks after editing data
  • fixed #12066: Thingy CSV export overrides ExportHTML
  • fixed #12068: www_editSave not strict enough in permission checks
  • fixed #12060: Thingy: importAssetCollateralData and asset checking

New in WebGUI 7.9.23 (Mar 1, 2011)

  • fixed #12048: Asset Manager Search
  • fixed #12057: WebGUI::Search, assetIds search clause
  • fixed #12051: Prevent Proxy Caching Breaks Edit/Add Thing
  • fixed #12053: Thingy: View Thing Data
  • fixed #12062: Thingy: column headers missing from exported file
  • fixed #12063: Return URL from export doesn't work on non-default Thingy's
  • fixed #12054: Thingy: Time fields and formatting

New in WebGUI 7.10.8 Beta (Jan 25, 2011)

  • rfe #12016 for the top story as well
  • fixed #12029: issue with keywords
  • fixed #11965: Friend Manager only shows 15 people
  • fixed #12023: International URLs of attachments & files in folder
  • fixed #12024: Copied Collaboration System re-sends subscription mail
  • fixed #12027: Wiki Search and Keyword security, pages visible to visitors when wiki is restricted.
  • fixed #12020: Event Recurrend end date field is always active
  • fixed #11991: calendar view event formatting
  • fixed #11990: calendar event view
  • fixed #12028: i18n Account_Shop
  • fixed #11989: calendar list view
  • fixed #12024: Copied Collaboration System re-sends subscription mail

New in WebGUI 7.9.20 (Jan 18, 2011)

  • fixed #12008: Activity CleanLoginHistory is too slow
  • rfe #10521: Use monospaced font in template edit textarea
  • fixed #12004: SSO operation vulnerable to session fixation attacks
  • fixed #11996: Mandatory field in Thingy saves empty
  • fixed #11987: Map displays white text on white background
  • fixed #11988: Dataform list view doesn't allow moving fields
  • fixed #11989: Calendar list view isn't uniform and missing fields
  • fixed: Calendar list view sections don't use timezones
  • fixed #11965: Friend Manager only shows 15 people

New in WebGUI 7.10.7 Beta (Jan 11, 2011)

  • rfe #10521: Use monospaced font in template edit textarea
  • rfe #12016: add more functionality to story_loop
  • Added a Preview button the the Template asset's edit page
  • fixed #12009: Export JS errors in IE7
  • added #11968: use the language override in the registration form (Jukka Raimovaara / Mentalhouse Oy)
  • Changed Carousel to use TinyMCE with WebGUI plugins
  • fixed #11984: No JS allows invalid dates in Event asset
  • fixed bug in shopping cart where in some cases the shipper selectbox would be empty ( Martin Kamerbeek / Oqapi )
  • fixed bug where an invalid address ids would prevent a customer from ever checking out again ( Martin Kamerbeek / Oqapi )
  • fixed #11997: maximumAssets in config is ignored (Arjan Widlak / United Knowledge)
  • fixed #11998: maximumAssets affects not only new assets, but als prevents editing existing assets if maximum is reached
  • fixed #12003: WebGUI::User->delete leaves around cache data
  • fixed #12007: Hardcoded js in cart view ( Martin Kamerbeek / Oqapi )
  • fixed #12010: Related URLs are not copied for events created through recurrence
  • fixed #12012: WebGUI Account system does not present login to visitors for proper redirect
  • fixed #12015: Thingy: Custom 'File' form fields get deleted upon save
  • fixed #11994: recurring calendar entries
  • fixed #11995: recurring calendar entries in trash
  • fixed #11986: Finance::Quote can give invalid dates to StockData asset
  • fixed #12001: Shelf product import mangles price
  • fixed #11945: Slow SQL access for duplicate e-mail address lookups
  • fixed #11960: Billing address mandatory fields not specified
  • fixed #11975: Cannot paste threads: "Cannot call method isa()"
  • fixed #11976: Use Container URL in search gives user Permission Denied
  • fixed #11985: Search.pl should warn on bad assets
  • fixed #12008: Activity CleanLoginHistory is too slow
  • fixed #12004: SSO operation vulnerable to session fixation attacks
  • fixed #11996: Mandatory field in Thingy saves empty
  • fixed #11987: Map displays white text on white background
  • fixed #11988: Dataform list view doesn't allow moving fields
  • fixed #11989: Calendar list view isn't uniform and missing fields
  • fixed: Calendar list view sections don't use timezones

New in WebGUI 7.9.19 (Jan 4, 2011)

  • fixed #11945: Slow SQL access for duplicate e-mail address lookups
  • fixed #11960: Billing address mandatory fields not specified
  • fixed #11985: Search.pl should warn on bad assets
  • fixed #11965: FriendManager pagination and getUsersNotIn
  • fixed #11956: ExtendCalenderRecurrence bug
  • fixed #11964: files show in trash and in old revisions
  • fixed #11954: Can't clear packed head tags
  • fixed #11957: finBrokenAsset --fix does not fix per se
  • fixed #11974: Toolbar icons unclickable in Webkit using HTML5
  • fixed #11978: Pasting links into TinyMCE
  • fixed #11971: Still subscribed to forums you no longer have privilege to view
  • fixed #11984: No JS allows invalid dates in Event asset
  • fixed #11997: maximumAssets in config is ignored (Arjan Widlak / United Knowledge)
  • fixed #11998: maximumAssets affects not only new assets, but als prevents editing existing assets if maximum is reached (Arjan Widlak / United Knowledge)
  • fixed #12003: WebGUI::User->delete leaves around cache data
  • fixed bug in shopping cart where in some cases the shipper selectbox would be empty ( Martin Kamerbeek / Oqapi )
  • fixed bug where an invalid address ids would prevent a customer from ever checking out again ( Martin Kamerbeek / Oqapi )
  • fixed #12007: Hardcoded js in cart view ( Martin Kamerbeek / Oqapi )
  • fixed #12010: Related URLs are not copied for events created through recurrence
  • fixed #12012: WebGUI Account system does not present login to visitors for proper redirect
  • fixed #12015: Thingy: Custom 'File' form fields get deleted upon save
  • fixed #11994: recurring calendar entries
  • fixed #11995: recurring calendar entries in trash
  • fixed #11986: Finance::Quote can give invalid dates to StockData asset
  • fixed #12001: Shelf product import mangles price

New in WebGUI 7.10.6 Beta (Dec 1, 2010)

  • fixed #11974: Toolbar icons unclickable in Webkit using HTML5
  • fixed #11978: Pasting links into TinyMCE
  • fixed #11980: DataForm broken
  • fixed #11971: Still subscribed to forums you no longer have privilege to view

New in WebGUI 7.10.5 Beta (Nov 17, 2010)

  • fixed #11950: Username set to 0 when edit user
  • fixed #11946: Double time zone correction when addding an event
  • fixed #11952: Navigation template help error
  • fixed #11951: Privacy setting of new profile field
  • fixed #11947: PayPal does not register in-state sales taxes
  • fixed #11956: ExtendCalenderRecurrence bug
  • fixed #11965: FriendManager pagination and getUsersNotIn
  • fixed #11964: files show in trash and in old revisions
  • fixed #11954: Can't clear packed head tags
  • fixed #11957: finBrokenAsset --fix does not fix per se

New in WebGUI 7.9.18 (Nov 10, 2010)

  • fixed #11938: upgrade script always removes specialState
  • fixed #11937: Duplicating events does not duplicate storage locations
  • fixed #11935: shortcut uses wrong value for getContentLastModified
  • fixed #11940: quickCSV chokes on newlines in data
  • fixed #11933: EMS shows a dollar currency symbol on Badge Listing
  • fixed #11941: cannot edit default templates in some browsers
  • fixed #11926: Version Tag: Delete
  • fixed #11939: WebGUI replacements are not anchored.
  • fixed #11950: Username set to 0 when edit user
  • fixed #11946: Double time zone correction when addding an event
  • fixed #11952: Navigation template help error
  • fixed #11951: Privacy setting of new profile field
  • fixed #11947: PayPal does not register in-state sales taxes

New in WebGUI 7.10.4 Beta (Nov 3, 2010)

  • New in this version:
  • The WebGUI::Fork API for handling long running processes.
  • The URL "/help" is now available for use on all sites. Previously it was used by an Admin Console template.
  • Gotchas
  • WebGUI now depends on Monkey::Patch for doing sanely scoped monkeypatches. For now, this is only required for testing.
  • WebGUI now depends on version 0.20 of Scope::Guard.
  • Changelog:
  • Added WebGUI::Fork api
  • Moved html export to Fork
  • Moved clipboard functions to Fork
  • Moved trash functions to Fork
  • Moved version tag rollback to Fork
  • fixed #11929: In/Out board breaks in Chrome sometimes
  • fixed #11928: Story Archive breaks if url has extension
  • fixed #11920: Defaul DataForm emails missing entries.
  • fixed #11921: DataForm emails contain 1 table per field
  • fixed #11922: Help tempalte is squatting on a good URL
  • fixed #11923: Collaboration System Mail Cron Errors
  • fixed #11925: Some problems in Thingy export (metaData values in CSV export)
  • fixed #11925: Some problems in Thingy export (export times out on Things with many rows)
  • refixed #11902: forums bug (works without mobile style being set)
  • fixed #11924: Deleting version tags leaves pending inbox messages in a permanent state
  • intalled YUI fix for flash files.
  • fixed #11932: Bad URL in the newly templated recover password email
  • fixed #11938: upgrade script always removes specialState
  • fixed #11937: Duplicating events does not duplicate storage locations
  • fixed #11935: shortcut uses wrong value for getContentLastModified
  • fixed #11940: quickCSV chokes on newlines in data
  • fixed #11933: EMS shows a dollar currency symbol on Badge Listing
  • fixed #11941: cannot edit default templates in some browsers
  • fixed #11926: Version Tag: Delete
  • fixed #11939: WebGUI replacements are not anchored.

New in WebGUI 7.9.17 (Oct 27, 2010)

  • fixed #11929: In/Out board breaks in Chrome sometimes
  • fixed #11928: Story Archive breaks if url has extension
  • fixed #11913: Editing the survey doesn't work
  • fixed #11915: Date macro returns hour value w/ leading space
  • fixed #11901: NotifyAboutVersionTag includes URL, even when inappropriate
  • fixed #11902: forums bug
  • fixed #11912: Corrupt cookie causes server 500 errors
  • fixed #11919: Survey rendering with section text
  • fixed #11916: Collaboration System security
  • fixed #11918: Make password recovery email templatable
  • fixed #11920: Defaul DataForm emails missing entries.
  • fixed #11921: DataForm emails contain 1 table per field
  • fixed #11922: Help tempalte is squatting on a good URL
  • fixed #11923: Collaboration System Mail Cron Errors
  • fixed #11925: Some problems in Thingy export (metaData values in CSV export)
  • fixed #11925: Some problems in Thingy export (export times out on Things with many rows)
  • refixed #11902: forums bug (works without mobile style being set)
  • fixed #11924: Deleting version tags leaves pending inbox messages in a permanent state
  • intalled YUI fix for flash files.

New in WebGUI 7.10.3 Beta (Oct 20, 2010)

  • fixed #11903: Unnecessary debug in Thingy
  • 
fixed #11908: Inbox messages linger after deleting a user

  • fixed #11909: Wrong message count in the inbox
  • 
fixed #11773: Form injection in the EMS event ordering code.
  • 
fixed #11773: SQL injection vulnerability in Edit Thing form processing code.
  • 
fixed #11906: Carousel slide height problems
  • 
fixed #11900: Request Approval for Version Tag Workflow activity can't select --Continue with this workflow
  • 
fixed #11898: String eval used in Image::Graph
  • 
fixed #11913: Editing the survey doesn't work

  • fixed #11915: Date macro returns hour value w/ leading space

  • fixed #11901: NotifyAboutVersionTag includes URL, even when inappropriate

  • fixed #11902: forums bug

  • fixed #11912: Corrupt cookie causes server 500 errors
  • 
fixed #11919: Survey rendering with section text
  • 
fixed #11916: Collaboration System security

  • fixed #11918: Make password recovery email templatable

  • fixed #11905: CrystalX nav breaks with 3rd level assets

New in WebGUI 7.9.16 (Oct 13, 2010)

  • fixed #11789: Date form reports 1 day earlier on Edit for the time zone corresponding to Europe/Berlin.
  • fixed #11894: Europe London timezone decrements birth date
  • fixed #11857: make page printable?
  • fixed #11891: Shop credit not displayed in payment method screen
  • fixed #11871: Metadata display and criteria builder problems
  • fixed #10189: pbworkflow000000000007 Hanging
  • fixed #11897: Continue to the site link loses current page
  • fixed #11618: Code Editor: Content loses it's whitespace formatting
  • fixed #11903: Unnecessary debug in Thingy
  • fixed #11908: Inbox messages linger after deleting a user
  • fixed #11909: Wrong message count in the inbox
  • fixed #11773: Form injection in the EMS event ordering code.
  • fixed #11773: SQL injection vulnerability in Edit Thing form processing code.
  • fixed #11906: Carousel slide height problems
  • fixed #11900: Request Approval for Version Tag Workflow activity can't select --Continue with this workflow
  • fixed #11898: String eval used in Image::Graph

New in WebGUI 7.10.2 Beta (Oct 6, 2010)

  • fixed #11884: Editing Templates impossible / Code editor not loaded
  • recommitted ukplayer. Removal broke Matrix. Licencing information was available but overlooked.
  • fixed #11883: Wiki "Add page" link does not encode special chars
  • fixed #11886: profile knows it's me, but doesn't display edit
  • fixed #11789: Date form reports 1 day earlier on Edit for the time zone corresponding to Europe/Berlin.
  • fixed #11894: Europe London timezone decrements birth date
  • fixed #11857: make page printable?
  • fixed #11891: Shop credit not displayed in payment method screen
  • fixed #11871: Metadata display and criteria builder problems
  • fixed #10189: pbworkflow000000000007 Hanging
  • fixed #11897: Continue to the site link loses current page
  • fixed #11618: Code Editor: Content loses it's whitespace formatting

New in WebGUI 7.9.15 (Sep 29, 2010)

  • fixed #11868: WebGUI::Session::Form::validToken throws unnecessary warnings
  • fixed #11875: Error loading empty module
  • fixed #11873: findBrokenAssets.pl doesn't support custom assets
  • added findBrokenAssets.pl shows the classname of broken assets (William McKee, Knowmad Technologies)
  • fixed #11866: Default ordering for Zip files is wrong
  • fixed: typo in the Gallery Add Archive default templateId.
  • fixed #11876: packing templates, snippets, headtags removes conditional CSS comments
  • fixed #11877: Criteria Builder on "shortcut by alternate criteria" gets ugly with many checkbox items
  • fixed #11883: Wiki "Add page" link does not encode special chars
  • fixed #11886: profile knows it's me, but doesn't display edit

New in WebGUI 7.10.1 Beta (Sep 22, 2010)

  • fixed #11851: Story Topic: top story variables should be available all the time
  • fixed #11854: CS doesn't return Not Found page
  • fixed #11746: Thingy import CSV only supports one line ending
  • fixed #11833: Recheck for losing Product Images
  • fixed #11788: Calendar - Can't enter Midnight - Broke page layout
  • fixed #11855: Purging Shortcut from Trash causes loop
  • fixed #11865: URL with slash no longer works.
  • fixed #11861: addAttachment method removed from WebGUI 7 thus breaking the API
  • fixed #11868: WebGUI::Session::Form::validToken throws unnecessary warnings
  • fixed #11875: Error loading empty module
  • fixed #11873: findBrokenAssets.pl doesn't support custom assets
  • added findBrokenAssets.pl shows the classname of broken assets (William McKee, Knowmad Technologies)
  • fixed #11866: Default ordering for Zip files is wrong
  • fixed: typo in the Gallery Add Archive default templateId.
  • fixed #11876: packing templates, snippets, headtags removes conditional CSS comments
  • fixed #11877: Criteria Builder on "shortcut by alternate criteria" gets ugly with many checkbox items
  • fixed #11878: Addons title not internationalized
  • added Thingy template variable to permit Javascript visualisation of search results (Patrick Donelan, SDH Consulting Group)
  • fixed #11846: Dataform fail HeadBlock inclusions
  • added #10333: Head tags for dataform form fields

New in WebGUI 7.9.14 (Sep 15, 2010)

  • fixed #11812: Checking www_ajaxSave's response in the cart js
  • fixed #11813: Payment confirmation screen dollar amount
  • fixed #11832: Admin Session Interface broken
  • fixed: Attachment label in the Template is missing
  • fixed #11811: Template attachment order lost during upgrade
  • fixed #11810: Attachment list broken in template
  • fixed #11814: upgrade script removes cache too aggresively (Ernesto Hernández-Novich)
  • fixed #11827: CS rich edit bug
  • fixed #11825: Questionable attachmentsJson in AssetReport template
  • fixed #11796: Gallery Drag & Drop broken in IE 7 (again)
  • fixed #11851: Story Topic: top story variables should be available all the time
  • fixed #11854: CS doesn't return Not Found page
  • fixed #11746: Thingy import CSV only supports one line ending
  • fixed #11833: Recheck for losing Product Images
  • fixed #11788: Calendar - Can't enter Midnight - Broke page layout
  • fixed #11855: Purging Shortcut from Trash causes loop
  • fixed #11865: URL with slash no longer works.
  • fixed #11861: addAttachment method removed from WebGUI 7 thus breaking the API

New in WebGUI 7.10.0 Beta (Sep 8, 2010)

  • fixed #11812: Checking www_ajaxSave's response in the cart js, urlencoding post parameters
  • added: Link in the Admin Console to the Addons section on webgui.org
  • added: Labels in the Shopping Cart addresses are optional.
  • added: template variable downgrading so that using we can safely pass
  • template variables TT would understand to HTML::Template templates -- see
  • WebGUI::Asset::Template::Parser->downgrade for details.
  • fixed #11813: Payment confirmation screen dollar amount
  • fixed #11832: Admin Session Interface broken
  • fixed: Attachment label in the Template is missing
  • fixed #11810: Attachment list broken in template
  • fixed #11814: upgrade script removes cache too aggresively (Ernesto Hernández-Novich)
  • fixed #11827: CS rich edit bug
  • fixed #11825: Questionable attachmentsJson in AssetReport template

New in WebGUI 7.9.13 Beta (Aug 25, 2010)

  • fixed #11783: Instances deleted during realtime run
  • fixed #11781: Thingy wrong retorn value from Ajax method
  • fixed #11780: fixFilenames regex needs an anchor in ZipArchive asset
  • fixed #11782: Attachments all showing duplicated first thumbnail
  • fixed #11777: Thingy search on yes no field fails
  • fixed #11787: Gallery resolutions wrongly ordered
  • fixed #11785: Article title / URL with √§√Ñ√∂√ñ√º√ú (reopen #11683)
  • fixed #11799: 7.8.24->7.9.11 upgrade breaks on custom Paydrivers
  • fixed #11798: Gallery request non existent image
  • fixed #11800: Group to view for new events defaults to 'Everyone'
  • fixed #11796: Gallery Drag & Drop broken in IE 7
  • fixed #11795: Wrong display UTF8 chars in Syndicated content (#12621)

New in WebGUI 7.9.12 Beta (Aug 12, 2010)

  • webgui.org homepage gives 404 (#11778)
  • fixed #11779: SQLReport can run arbitrary queries
  • fixed possible vulnerability loading template parser
  • fixed possible vulnerability loading help files
  • fixed possible vulnerability with filenames in storage locations
  • fixed possible vulnerability with extracting tar files in storage locations
  • fixed possible vulnerability with extracting files in Zip Archive assets.

New in WebGUI 7.9.11 Beta (Aug 11, 2010)

  • fixed #11755: New cart does not update shipping methods correctly
  • fixed #11757: Update the USPS International driver for new country names
  • fixed #11753: PayPal Plugin - Shipping not factored into total in paypal
  • fixed #11588: CMSmatrix - Comparing certain products ends in data errors
  • fixed #11765: WebGUI/Asset/Wobject/Navigation.pm still uses obsolete PBtmpl0000000000000048
  • fixed #11766: Userlist problem / WebGUI 7.8.24
  • fixed #11759: email template missing
  • fixed #11769: WebGUI::Asset::File::ZipArchive specifies a default template of ''
  • fixed #11758: formatting on account stuff is wrong
  • fixed #11770: Starter needs to set all account plugins
  • fixed #11771: Default Newsletter template not set
  • fixed #11432: DataTable date input
  • fixed #11772: Metadata in Post doesn't set default value correctly
  • fixed #11768: Edit Branch does not update File wgaccess permissions
  • added Asset Report Asset allowing creation of reports based on Asset Properties.
  • fixed #11773: Pluggable allows arbitrary module loading
  • fixed #11774: UserList SQL injection

New in WebGUI 7.8.24 (Aug 4, 2010)

  • fixed #11721: spamStopWords not in WebGUI.conf.original
  • fixed #11729: Trash your User Function Style, and WebGUI locks you out
  • fixed #11745: Pagination doesn't work in DataForm list mode
  • fixed #11741: i18n Asset_Carousel ::carousel slideHeight description
  • fixed #11742: linktag FilePump macro not xhtml valid
  • fixed #11744: Default DataForm list template does not contain pagination
  • fixed #11683: URL with UTF8 (for √§√Ñ√∂√ñ√º√ú√ü)

New in WebGUI 7.9.10 Beta (Jul 28, 2010)

  • fixed #11721: spamStopWords not in WebGUI.conf.original
  • fixed #11729: Trash your User Function Style, and WebGUI locks you out
  • fixed #11745: Pagination doesn't work in DataForm list mode
  • fixed #11741: i18n Asset_Carousel ::carousel slideHeight description
  • fixed #11742: linktag FilePump macro not xhtml valid
  • fixed #11744: Default DataForm list template does not contain pagination
  • fixed #11683: URL with UTF8 (for √§√Ñ√∂√ñ√º√ú√ü)

New in WebGUI 7.9.9 Beta (Jul 14, 2010)

  • fixed #11693: Shopping cart does not show for visitor user
  • fixed: missing per-item template variables for the cart.
  • fixed #11696: WebGUI 7.9.8 gotcha
  • fixed #11698: Trash dies on missing or bad workflow
  • fixed #11692: Dates not imported correctly into Thingy
  • fixed #11672: UTF-Error in message body (from DataForm)
  • fixed #11709: Shop i18n error
  • fixed #11710: Weird license in json.js might be taken as non free
  • fixed #11708: Activity DeleteExpiredSessions is too slow
  • fixed #11621: Documentation Error: Methods that accept URLs should indicate whether or not to include Gateway
  • fixed #11457: Carousel broken
  • fixed #11455: Wrong use of Extras macro?
  • fixed #11715: "Empty" user profile fields: not in userProfileData / cannot delete
  • fixed #11718: Matrix does not URI encode search parameters

New in WebGUI 7.8.23 (Jul 7, 2010)

  • fixed: missing per-item template variables for the cart.
  • fixed #11671: Approving version tags takes up 1 to hour to take affect.
  • fixed #11663: More detail section of image gallery
  • fixed #11681: Gallery album chokes on photo w/ missing properties
  • fixed #11612: Thingy: Search on "list" type fields does not work properly
  • fixed #11698: Trash dies on missing or bad workflow
  • fixed #11692: Dates not imported correctly into Thingy
  • fixed #11672: UTF-Error in message body (from DataForm)

New in WebGUI 7.9.8 Beta (Jun 30, 2010)

  • fixed #11651: First Day of Week is a string...
  • fixed #11656: Thingy: Select list fields are not sorted properly
  • fixed #11662: yahooapis.com sourced links
  • fixed #11658: tmpl var message missing in template help for the cart
  • fixed: many other template variables for the cart
  • fixed #11628: Message Board: Last Post doesn't show up in CS Thread List
  • fixed #11646: Post and Thread Last Post
  • fixed #11626: Duplicate messages from Collab Systems
  • fixed #11667: Shop: unable to remove item from Cart
  • fixed #11550: Pending assets in the clipboard or trash are not visible from the approval screen
  • fixed #11678: Story Archive leaks version tags
  • fixed #11671: Approving version tags takes up 1 to hour to take affect.
  • fixed #11663: More detail section of image gallery
  • fixed #11681: Gallery album chokes on photo w/ missing properties
  • fixed #11612: Thingy: Search on "list" type fields does not work properly

New in WebGUI 7.8.22 (Jun 23, 2010)

  • fixed #11619: Trash Expired Events not trashing events
  • fixed #11623: Navigation CSS-id
  • fixed #11622: Archived CSS entries displayable.
  • fixed #11560: Email footer hidden from Outlook users
  • fixed #11643: Account/Contributions: does not show archived content
  • fixed #11651: First Day of Week is a string...
  • fixed #11656: Thingy: Select list fields are not sorted properly
  • fixed #11662: yahooapis.com sourced links
  • fixed #11658: tmpl var message missing in template help for the cart
  • fixed #11628: Message Board: Last Post doesn't show up in CS Thread List
  • fixed #11646: Post and Thread Last Post
  • fixed #11626: Duplicate messages from Collab Systems
  • fixed #11550: Pending assets in the clipboard or trash are not visible from the approval screen

New in WebGUI 7.9.7 Beta (Jun 16, 2010)

  • added #11571: Allow return from photo edit view to gallery edit view
fixed: Reject form submissions without image selected for upload in edit view of Photo asset 
fixed #11596: Calendar: all day events leaking
  • 
fixed #11604: scheduled workflows getting deleted
f
  • ixed #11613: Thingy: If next action after add is to add more things, previous data remains
added API method commitAsUser allowing developers to commit version tags as other users
fixed: The template form plugin would return an empty string when getValueAsHtml was called. ( Martin Kamerbeek / Oqapi )
  • 
fixed #11611: Thingy: The add field pop up box has multiple "Text" field types
fixed #11610: Bad hover help for CS sortBy field
  • 
fixed #11605: UserList refers to non-existent "publicEmail" user profiling field
fixed #11595: Orphaned data in inbox_messageState
fixed AddressBook feedback for missing fields.

  • fixed #11606: Syndicated Content feed returns a relative link
fixed #11614: Forums: Sort Fields
  • 
fixed #11616: No access to /root

  • fixed #11619: Trash Expired Events not trashing events
  • 
fixed #11623: Navigation CSS-id
fixed #11629: WebGUI Collateral Manager = Error
fixed #11622: Archived CSS entries displayable.
fixed #11560: Email footer hidden from Outlook users
fixed #11643: Account/Contributions: does not show archived content

New in WebGUI 7.8.21 (Jun 9, 2010)

  • fixed #11597: manageTrash and newlines
  • fixed #11596: Calendar: all day events leaking
  • fixed #11604: scheduled workflows getting deleted
  • fixed: The template form plugin would return an empty string when getValueAsHtml was called. ( Martin Kamerbeek / Oqapi )
  • fixed #11613: Thingy: If next action after add is to add more things, previous data remains
  • fixed #11611: Thingy: The add field pop up box has multiple "Text" field types
  • fixed #11610: Bad hover help for CS sortBy field
  • fixed #11608: State field required - causing failed orders on iTransact
  • fixed #11605: UserList refers to non-existent "publicEmail" user profiling field
  • fixed #11595: Orphaned data in inbox_messageState
  • fixed #11606: Syndicated Content feed returns a relative link
  • fixed #11614: Forums: Sort Fields
  • fixed #11616: No access to /root
  • fixed #11613: Thingy: If next action after add is to add more things, previous data remains

New in WebGUI 7.9.6 Beta (Jun 2, 2010)

  • new checkbox in the asset manager for clearing the package flag on import
  • fixed #11597: manageTrash and newlines
  • fixed #11577: Gallery Album: "Sort by" radio list missing in "Add Archive" view
  • fixed #11576: Default WebGUI config has a bad macro
  • fixed #11578: Collaboration System: add edit stamp uses wrong user
  • added #9774: More owner information in the gallery
  • fixed #11581: Calendar problems
  • fixed #11583: EMS: Tokens do not follow their permissions
  • fixed #11584: Errors on checkout when payment problems occur
  • fixed #11582: Registering with a .mobi email address
  • fixed #11580: Date not populated for Story Archive RSS feed
  • fixed #11587: Thingy, no fields and undefined statement handles
  • fixed #11589: Syndicated Content: Return raw text for sentence and word template variables
  • fixed #11573: user has no way of knowing what they are currently using
  • fixed #11603: Shelf, template variables for sub shelves
  • added #11504: Allow search by location in the gallery
  • migrate to getLineageIterator to save memory
  • add findBrokenAssets.pl to find and fix/delete broken assets
  • change to use weaken() to save memory

New in WebGUI 7.8.20 (May 26, 2010)

  • #11552: Visitors (and others) can bypass group-by-IP restrictions

  • #11572: visitors can enter editProfile
  • 
fixed #11563: Syndicated Content - descriptionFirstParagraph cuts off
  • 
fixed #11538: User invite mail: whitespace in message lost

  • fixed #11549: Shortcut Asset cannot override Page Layout
fixed #11576: Default WebGUI config has a bad macro

  • fixed #11578: Collaboration System: add edit stamp uses wrong user

  • fixed #11581: Calendar problems
  • 
fixed #11583: EMS: Tokens do not follow their permissions

New in WebGUI 7.9.5 Beta (May 20, 2010)

  • Asset->www_copy now has a progress bar
  • fixed #11556: New cart doesn't work with other forms on the same page
  • fixed #11557: Shop credit deduction calculated incorrectly
  • fixed #11561: PayDriver_Cashpassword help
  • fixed #11541: running workflows screen
  • fixed #11544: VersionTag Workflows with missing Version Tags run forever
  • fixed #11555: Wiki subcategories entry field is not labeled
  • fixed: UserList asset has SQL injection bug
  • fixed #11558: wiki results for visitors
  • fixed #11533: Saving entered data at registration
  • fixed #11564: Shop: Cart does not require a state field in the address
  • fixed #11562: Missing perl modules in gotcha
  • fixed #11565: Can't clear cache on plainblack.com
  • fixed #11540: Pending version tags are not completed on approval under certain conditions
  • fixed #11566: Group API: group membership cannot be checked without consideration of expiration dates.
  • fixed #11567: EMS: Build badge page, ticket tab, pagination
  • added: a new inbox setting which supresses friend rejection notices
  • fixed #11552: Visitors (and others) can bypass group-by-IP restrictions
  • fixed #11572: visitors can enter editProfile
  • fixed #11563: Syndicated ContentdescriptionFirstParagraph cuts off
  • fixed #11538: User invite mail: whitespace in message lost
  • fixed #11549: Shortcut Asset cannot override Page Layout
  • added #11502: Gallery: Allow specification of location when uploading ZIP archives
  • added #11517: Gallery: Sorting of files uploaded in zip archives
  • fixed #11559: Unsubscribe Link in Emails

New in WebGUI 7.8.19 (May 12, 2010)

  • fixed #11547: Default Inbox View Template Delete buttton failure
  • fixed #11542: Date macro can pass in epoch values that do not pass regex checks
  • fixed #11537: Wiki, sorting by most popular
  • fixed #11557: Shop credit deduction calculated incorrectly
  • fixed #11561: PayDriver_Cash - password help
  • fixed #11541: running workflows screen
  • fixed #11544: VersionTag Workflows with missing Version Tags run forever
  • fixed: UserList asset has SQL injection bug
  • fixed #11558: wiki results for visitors
  • fixed #11533: Saving entered data at registration
  • fixed #11540: Pending version tags are not completed on approval under certain conditions
  • fixed #11566: Group API: group membership cannot be checked without consideration of expiration dates.

New in WebGUI 7.9.4 Beta (May 5, 2010)

  • We're shipping underscore.js now for its suite of extremely handy utility
  • functions.  Include it from www/extras/underscore/underscore-min.js.
  • Documentation is available at http://documentcloud.github.com/underscore/.
  • fixed #11535: i18n - Asset_MapPoint - Tag form_fax - wrong text
  • Implement hierarchial wiki keywords differently.
  • fixed Redundant per item address display in cart.
  • added a way to pass additional headers to WebGUI::Mail::Send from WebGUI::Inbox::Message API
  • added: WebGUI::Wizard framework to build step-by-step wizards
  • added: example / thumbnail images for templates
  • added: Style Picker as part of the initial setup wizard
  • added: CHI cache driver
  • added #11498: Gallery: Automatically adjust orientation of images based on EXIF data
  • fixed #11547: Default Inbox View Template Delete buttton failure
  • fixed #11542: Date macro can pass in epoch values that do not pass regex checks
  • fixed #11537: Wiki, sorting by most popular
  • added: Rewrite of the Shop and Cart.
  • fixed: Urls in English WebGUI sites can now support valid utf-8 characters that do not otherwise interfere with the url.

New in WebGUI 7.8.18 (Apr 28, 2010)

  • fixed #11444: Strange spectre problem
  • fixed #10189: pbworkflow000000000007 Hanging
  • fixed #11526: Wrong log error in file AssetClipboard.pm
  • fixed #11525: Paste assets inside CS
  • fixed #11530: account deactivation not working (United Knowledge)
  • fixed #11531: MapPoint property conflict
  • fixed #11532: MapPoint, no i18n
  • fixed #11535: i18n - Asset_MapPoint - Tag form_fax - wrong text
  • fixed Redundant per item address display in cart.

New in WebGUI 7.9.3 Beta (Apr 21, 2010)

  • added #11477: No synopsis in asset now means no synopsis in search index
  • added #11007: Added drag'n'drop sorting in Gallery Album Edit View (Bernd Kalbfuß-Zimmermann)
  • added Better comment rating icons.
  • fixed #11520: Wiki Locked
  • fixed Missing Template variables for the Wiki Page view template.
  • added #10944: Wiki Keyword Page
  • added #10946: Wiki - Hierarchical Keyword Report
  • added #10945: Wiki - Top-level keyword list
  • fixed #11444: Strange spectre problem
  • fixed #10189: pbworkflow000000000007 Hanging
  • fixed #11526: Wrong log error in file AssetClipboard.pm
  • fixed #11525: Paste assets inside CS
  • added #620: Add buttons to the GalleryAlbum edit view so users can rotate photos by 90 deg (Bernd Kalbfuß-Zimmermann)
  • fixed #11530: account deactivation not working (United Knowledge)
  • fixed #11531: MapPoint property conflict
  • fixed #11532: MapPoint, no i18n

New in WebGUI 7.8.17 (Apr 14, 2010)

  • fixed #11507: Spectre Reports Wrong Workflow Count
  • fixed #11509: System trash not sticky
  • fixed #11506: Cruft on i18n dirs in the released .tar.gz
  • fixed #11510: Scratch variables for sort direction and key can break the CS
  • fixed #11511: Approval Notifications: URL in mails only plain text
  • fixed #11513: white text, broken account mgmt
  • fixed #11514: Added JS-type cancel button to edit view of WebGUI::Asset::Post (Bernd Kalbfuß-Zimmermann)
  • fixed #11469: Survey Ruler
  • fixed Shortcut i18n for the Criteria Builder.
  • fixed #11516: Shortcut Asset: Properties panel messed up in edit view
  • fixed #11520: Wiki Locked
  • fixed Missing Template variables for the Wiki Page view template.

New in WebGUI 7.9.2 Beta (Apr 7, 2010)

  • Added: Workflow to extend recurring Calendar events 2 years from the
  • current date (now part of weekly maintenence)
  • fixed #11507: Spectre Reports Wrong Workflow Count
  • added #11412: Additional navigation in Gallery Photo View
  • added: Sort Items switch to Syndicated Content asset
  • fixed #11493: i18n AssetCalendar::pageNextUrl monthVar
  • fixed #11496: No linkable RSS feeds from gallery
  • fixed #11497: default profile settings
  • fixed #11492: photo details
  • fixed #11503: Gallery: Wrong owner after uploading of ZIP archives
  • fixed #11494: Error message on mysql down
  • fixed: Viewing a Gallery File with non-ASCII keywords crashes
  • fixed #11509: System trash not sticky
  • fixed #11506: Cruft on i18n dirs in the released .tar.gz
  • fixed #11510: Scratch variables for sort direction and key can break the CS
  • fixed #11511: Approval Notifications: URL in mails only plain text
  • fixed #11513: white text, broken account mgmt
  • fixed #11514: Added JS-type cancel button to edit view of WebGUI::Asset::Post (Bernd Kalbfuß-Zimmermann)
  • fixed #11469: Survey Ruler
  • fixed Shortcut i18n for the Criteria Builder.
  • fixed #11516: Shortcut Asset: Properties panel messed up in edit view

New in WebGUI 7.8.16 (Mar 31, 2010)

  • fixed thread pagination on search results, off by 1 error and modal direction
  • fixed #11482: Template hard-coded in deactivateAccount
  • fixed #11485: RedirectAfterLoginUrl Setting should not override returnUrl and redirectAfterLogin scratch
  • fixed #11466: Can't delete attached file in CS
  • fixed #11481: Problem assignment group Admin to an User
  • fixed #11486: Bad matrix sorting
  • fixed #11493: i18n AssetCalendar::pageNextUrl monthVar
  • fixed #11496: No linkable RSS feeds from gallery
  • fixed #11497: default profile settings
  • fixed #11492: photo details
  • fixed #11503: Gallery: Wrong owner after uploading of ZIP archives
  • fixed #11494: Error message on mysql down

New in WebGUI 7.9.1 Beta (Mar 24, 2010)

  • fixed #11464: blank page after setting posts per page in Collaboration System to 0 (zero)
  • fixed #11472: View Calendar Month help missing
  • fixed #11471: Errors in Calendar Event Edit template (Dale Trexel / U of MN Law School)
  • fixed #11475: Inherit permissions on imported package fails if asset already exists.
  • fixed #11476: Missing override in Page Layout shortcut
  • fixed: Unable to add threads with permission to edit CS but not in post group
  • fixed #11478: Overzealous removal of double slashes in FilePump macro
  • fixed thread pagination on search results, off by 1 error and modal direction
  • fixed #11482: Template hard-coded in deactivateAccount
  • fixed #11485: RedirectAfterLoginUrl Setting should not override returnUrl and redirectAfterLogin scratch
  • fixed #11466: Can't delete attached file in CS
  • fixed #11481: Problem assignment group Admin to an User
  • fixed #11486: Bad matrix sorting

New in WebGUI 7.8.15 (Mar 17, 2010)

  • fixed #11453: fileUpload.pl does not handle files with spaces, overwriting
  • fixed #11458: Use packed template removes wanted whitespace
  • fixed #11459: "default template" warning after upgrade to 7.8.14
  • fixed #11456: Delete a wiki (Reopen #11446subscription groups)
  • fixed #11464: blank page after setting posts per page in Collaboration System to 0 (zero)
  • fixed #11472: View Calendar Month help missing
  • fixed #11471: Errors in Calendar Event Edit template (Dale Trexel / U of MN Law School)
  • fixed #11475: Inherit permissions on imported package fails if asset already exists.
  • fixed #11476: Missing override in Page Layout shortcut
  • fixed: Unable to add threads with permission to edit CS but not in post group
  • fixed #11478: Overzealous removal of double slashes in FilePump macro

New in WebGUI 7.9.0 Beta (Mar 10, 2010)

  • added #11383: AJAX username checks at registration (Luke Robinson / Orchard Solutions)
  • added: Optimized macro parser for perl 5.10
  • fixed #11445: NotifyAboutUsers sends infinite e-mails
  • fixed #11446: Delete a wiki
  • fixed #11401: Remove hacks in Asset::Wobject::Weather
  • fixed #11449: List of macros in my config file has HASH(0x45223ab3) entry
  • fixed #11443: no language switch in rich edit
  • fixed #11450: How to lock yourself out of your WebGUI site...
  • fixed #11402: Survey TAP module requirements
  • fixed #11453: fileUpload.pl does not handle files with spaces, overwriting
  • fixed #11458: Use packed template removes wanted whitespace
  • fixed #11459: "default template" warning after upgrade to 7.8.14
  • added #11460: Override the search root asset. (United Knowledge)
  • fixed #11456: Delete a wiki (Reopen #11446 - subscription groups)

New in WebGUI 7.8.14 Beta (Mar 3, 2010)

  • fixed #11442: PickLanguage template missing after 7.7 to 7.8 upgrade
  • fixed #11445: NotifyAboutUsers sends infinite e-mails
  • fixed #11446: Delete a wiki
  • fixed #11449: List of macros in my config file has HASH(0x45223ab3) entry
  • fixed #11443: no language switch in rich edit
  • fixed #11450: How to lock yourself out of your WebGUI site.

New in WebGUI 7.8.13 Beta (Feb 26, 2010)

  • fixed #11418: confusing typ-o in gotcha
  • fixed #11415: Wiki - Edit page appearing below the content
  • fixed #11414: SQLReport Pagination Setting
  • fixed #11420: Snippet not save mimetype
  • fixed #11422: Disabled scheduled task run by spectre
  • fixed #11431: Prototypes cache attribute lost
  • fixed #11428: Dataform Date Field Problem
  • fixed #11409: 7.7.32 Breaks Code Editor
  • fixed #11426: Logout page gets cached
  • fixed #11428: Dataform Date Field Problem
  • fixed #11434: Inbox invitation adds text to email instead of html
  • fixed #11436: Inbox invitation use mail send instead of mail queue
  • fixed #11385: Wrong user in onCompletePurchase
  • fixed #11435: Invitation mail uses wrong mail 'from' header
  • fixed #11440: Search for thread with containers
  • fixed #11439: Wrong page after login

New in WebGUI 7.8.12 Beta (Feb 17, 2010)

  • fixed #11285: Pasting HTML into Code Editor in IE
  • fixed #11349: Code editor returns newline for blank content
  • fixed #11322: Code editor broken
  • fixed #11390: Meta description duplicated in asset Folder
  • fixed #11391: Duplicated Thingy maintains ids for storage fields
  • fixed #11381: Captcha of DataForm cached
  • fixed #11392: account.message var sometimes returns invalid html
  • fixed #11395: i18n LDAP field name in user properties wrong
  • fixed #11396: WebGUI Workflow Cache Error.
  • fixed #11393: Map template variables missing
  • fixed #11336: Duplicate Version Tag Created.
  • fixed #11398: Recent post information keeps disappearing from my forums
  • fixed #11394: Map points does not show all the data that was entered
  • fixed #11400: Active Sessions Deletion
  • fixed #11399: m4a missin
  • fixed #11406: AdSku table mssing karma column
  • fixed #11410: Too much errors in log after fix #11346
  • fixed #11169: MapPoint asset does not have an icon
  • fixed Typo in Subscription Sku prevented karma from being transferred to users.
  • fixed #11411: Photo Asset: Error in template help

New in WebGUI 7.7.32 (Feb 10, 2010)

  • fixed #11044: Optionally include hidden pages in sitemap.xml
  • fixed #11379: Certain fields in some Assets cannot be overridden in the config file
  • fixed #11380: "Use this Address" button in Shop needs to be green!
  • fixed: Due to a typo France was not considered part of the EU by the EU TaxDriver. ( Martin Kamerbeek / Oqapi )
  • fixed #11292: Made search less sticky
  • fixed #11377: Normal users can delete revisions in wiki
  • fixed #11378: Cross publishing gallery files does not auto commit
  • fixed #11387: editing a style template
  • fixed #11390: Meta description duplicated in asset Folder
  • fixed #11391: Duplicated Thingy maintains ids for storage fields
  • fixed #11381: Captcha of DataForm cached
  • fixed #11392: account.message var sometimes returns invalid html
  • fixed #11395: i18n LDAP field name in user properties wrong
  • fixed #11396: WebGUI Workflow Cache Error.
  • fixed #11393: Map template variables missing
  • fixed #11336: Duplicate Version Tag Created.
  • fixed #11398: Recent post information keeps disappearing from my forums

New in WebGUI 7.8.11 Beta (Feb 3, 2010)

  • fixed #11362: Unable to checkout with ITransact plugin
  • fixed #11364: Notify About Low Stock workflow activity email is not user friendly
  • fixed #11371: Spaces in the names of custom profile fields
  • fixed #11372: All Search Forms should use GET
  • fixed #11373: Problem creating FilePump bundles
  • fixed #11374: USPS shipping drivers take 3 minutes to timeout
  • fixed #11044: Optionally include hidden pages in sitemap.xml
  • fixed #11379: Certain fields in some Assets cannot be overridden in the config file
  • fixed #11380: "Use this Address" button in Shop needs to be green!
  • fixed: Due to a typo France was not considered part of the EU by the EU TaxDriver. ( Martin Kamerbeek / Oqapi )
  • fixed #11292: Made search less sticky
  • fixed #11377: Normal users can delete revisions in wiki
  • fixed #11378: Cross publishing gallery files does not auto commit
  • fixed #11387: editing a style template

New in WebGUI 7.7.3.1 (Jan 27, 2010)

  • fixed #11348: Typ-o in debug notice SQLReport
  • fixed #11350: Story Topic asset missing description...
  • fixed #11351: Double submits on ITransact checkout
  • fixed #11353: shop - sales - error
  • fixed #11355: Duplicate template error
  • fixed #11347: copy forum
  • fixed #11359: USPS International shipping does not work on United Kingdom
  • fixed #11034: Upgrade errors -- 7.6.35 to 7.7.17
  • fixed #11346: Slow rendering of Thread asset with a lot of attachments
  • fixed #11362: Unable to checkout with ITransact plugin
  • fixed #11364: Notify About Low Stock workflow activity email is not user friendly
  • fixed #11371: Spaces in the names of custom profile fields
  • fixed #11372: All Search Forms should use GET
  • fixed #11373: Problem creating FilePump bundles
  • fixed #11374: USPS shipping drivers take 3 minutes to timeout

New in WebGUI 7.8.10 Beta (Jan 20, 2010)

  • fixed #11332: Pagination in webgui.org forum urls
  • fixed #11341: tmpl_var forum.threads
  • fixed #11337: Parameters persist
  • fixed #11343: Notify About Low Stock workflow activity not sending out emails
  • fixed #11345: New Image Asset template does now work well with AssetProxy macro and some layouts
  • fixed #11344: Badge Builder doesn't allow pagination
  • fixed #11348: Typ-o in debug notice SQLReport
  • fixed #11350: Story Topic asset missing description...
  • fixed #11351: Double submits on ITransact checkout
  • fixed #11353: shop - sales - error
  • fixed #11355: Duplicate template error
  • fixed #11347: copy forum
  • fixed #11359: USPS International shipping does not work on United Kingdom
  • fixed #11034: Upgrade errors -- 7.6.35 to 7.7.17
  • fixed #11346: Slow rendering of Thread asset with a lot of attachments

New in WebGUI 7.7.3.0 (Jan 13, 2010)

  • fixed #11314: hover help clarity
  • fixed #11317: wrong error message in AssetProxy
  • fixed #11318: searching in a collaborationsystem
  • fixed #11332: Pagination in webgui.org forum urls
  • fixed #11334: Survey missing Add Answer label
  • fixed #11341: tmpl_var forum.threads
  • fixed #11337: Parameters persist
  • fixed #11343: Notify About Low Stock workflow activity not sending out emails
  • fixed #11345: New Image Asset template does now work well with AssetProxy macro and some layouts
  • fixed #11344: Badge Builder doesn't allow pagination

New in WebGUI 7.8.9 Beta (Jan 6, 2010)

  • fixed #11235: wiki search
  • fixed #10679: i18n TaxDriver_EU::accept when vies unavailable help (Martin Kamerbeek / Oqapi)
  • fixed #11313: bullet list template for navigation
  • fixed #11311: Search object and modifiers
  • fixed #11314: hover help clarity
  • fixed #11317: wrong error message in AssetProxy
  • fixed #11318: searching in a collaboration system

New in WebGUI 7.7.2.9 (Jan 4, 2010)

  • fixed #11299: Matrix - Cannot hide title
  • fixed #11300: Matrix - rating statistics cleared
  • fixed #11293: Matrix - Search not working correctly
  • fixed #11301: Matrix - Comparing too many products error message
  • fixed #11297: YUI Rich Editor fails to load when editing Survey in 7.7.27
  • fixed #11306: Survey i18n: Loading....
  • fixed #11307: Survey i18n #2
  • fixed #11295: asset addChild failure when parent is not committed
  • fixed #10679: i18n TaxDriver_EU::accept when vies unavailable help ( Martin Kamerbeek / Oqapi )
  • fixed #11235: wiki search
  • fixed #11313: bullet list template for navigation
  • fixed #11311: Search object and modifiers

New in WebGUI 7.8.4 Beta (Nov 11, 2009)

  • Fixed a compatibility problem between WRE and new Spectre code.
  • fixed #11198: Typo in i18n
  • fixed #11202: USPS driver does not log authentication errors
  • fixed #10985: Survey: can't add multiple choice answer
  • fixed #11197: Survey Edit Console is not i18n'ed
  • fixed USPS driver only works on domestic addresses.
  • fixed Shop is not sending notification emails to the user, or to the notification group.
  • set a minimum package weight of 0.1 oz for the USPS driver.
  • Handle per package errors in USPS response data.
  • fixed #11207: Shop Email receipts going out to everyone.

New in WebGUI 7.7.19 (Sep 3, 2009)

  • fixed #10838: Forwarded forum post email to new CS adds reply to original thread
  • fixed #10872: Purging an asset leaves old version tags
  • fixed #10867: EMS: can't set Ticket time
  • fixed #10855: Bug in submitting data to ITransact
  • fixed #10868: EMS Schedule screen won't display
  • fixed #10857: Wrong entry i18n: Asset_TimeTracking.pm
  • fixed #10839: Ad Sales: Uploaded Images Disappear
  • fixed #10851: Search Template Pagination
  • fixed #10850: Unable to check out with Sales Ad asset
  • fixed #10845: Shop 'Who can manage' denied access
  • fixed #10849: Shop: Bad behavior with no shipping drivers
  • fixed #10843: Ad Sales: how many do I have to buy?
  • fixed #10835: Ad Sales: Ad Space field not user-friendly
  • fixed #10841: Ad Sales: hover help spelling error
  • fixed #10833: Calendar feeds not versioned, not duplicated
  • fixed #10831: Graphing tab in Poll is not i18n'ed
  • fixed #10829: Extra field in Poll Property tab
  • refactored out JSON collateral module, to use with any module in WebGUI.
  • fixed #10825: Text and MediumText fields should be LongText
  • fixed #10808: Ask user about using rich edit option causes error in IE6
  • fixed #10822: spectre pid sucks
  • fixed #10817: Datatable not internationalized
  • fixed #10816: Minor Capitalization Issue
  • fixed #10814: matrix translations
  • fixed Survey reporting of simple/transported results to csv/tab
  • fixed #10797: searching non-ascii-characters (e.g. wiki), part 2
  • fixed #10830: Pie chart broken (Martin Kamerbeek / Oqapi)

New in WebGUI 7.7.18 Beta (Aug 21, 2009)

  • fixed #10801: Payment Methods: can select a blank method
  • fixed #10511: Carousel cutting off edge of photo
  • fixed #10804: EMS Schedule Screen broken
  • fixed: Logging errors when getting the list of available driver classes.
  • fixed #10797: Unable to search for non-ASCII text
  • fixed #10800: Ogone payment driver typo
  • fixed #10799: Shop: Ogone payment driver- typo
  • fixed #10798: Couple of typos in Shop EU Tax Driver screen
  • fixed #10795: Copy and edit template give error
  • fixed #10788: Thread rating calculate during post delete/restore
  • will now respect X-Forwarded-Proto header
  • no longer need special Apache configuration to handle SSLPROXY header
  • fixed semi-rare memory leak in getLineage
  • fixed #10674: CDN URLs are cached across HTTP/HTTPS accesses
  • fixed: Copied assets don't always get URL extensions added
  • fixed #10789: Inbox message states not deleted when a user is deleted
  • fixed #10790: Data Form doesn't always auto-commit version tags
  • fixed #10739: Textarea and Codearea resize don't work in IE or Webkit browsers
  • fixed #10552: Map: Editing map properties resets zoom level to 0
  • fixed #10758: CS #replies does not get updated after post restore from trash (Bart Jol / Procolix)
  • fixed #10781: User Profile Editable/Required gotcha
  • fixed #10786: Matrix navigation: search screen to view screen
  • fixed #10766: Matrix search: search dropdowns do not match what is displayed when search form opens.
  • fixed #10783: Inbox Copy Sender broken
  • fixed #10782: Send Message friend_wholeName template var
  • fixed #10778: Matrix navigation: list attributes
  • fixed #10776: i18n AuthLDAP::7 description
  • fixed #10775: i18n AuthLDAP::6 description
  • fixed #10774: i18n Asset::Storyarchive tag asset url
  • fixed #10657: Story Topic: delete story displays failsafe
  • fixed SMS/Email notification handling (Patrick Donelan, SDH Consulting)
  • fixed #10624: map template problem with floats
  • fixed #10793: Map->Add Point photo field missing
  • fixed #10625: Map point no save button
  • fixed #10639: Map: Can't edit or delete points
  • fixed #10640: Map: points not working correctly

New in WebGUI 7.7.17 Beta (Aug 14, 2009)

  • fixed #10697: Story: Image crowds text
  • fixed #10655: Story: can't delete photos
  • fixed #10769: No default privacy setting for new User profile fields
  • fixed #10731: i18n Translation for js-based items in Matrix
  • fixed #10762: testCodebase only runs properly from within the bin directory
  • fixed #10765: Matrix displays all products when searching
  • fixed #10764: Matrix i18n: hitting compare button says I have 1 item selected.
  • fixed #10763: Matrix: Search button doesn't work.
  • fixed #10761: Two i18n issues on LDAP page
  • fixed #10750: Story Manager - Save and add another photo
  • fixed i18n message for delete assets doesn't mention children.
  • fixed #10752: Missing SQL Report download group default
  • fixed: #9595: Gallery layout corruption with old browsers
  • fixed #10753: Admin Bar will only display 1 title at a time
  • fixed #10751: Only users in Content Managers group can make Shortcuts
  • fixed #10279: Some columns still latin1 after upgrade to 7.5.40
  • fixed #10748: In-store credit not reported correctly in email
  • fixed #10746: SQL queriy is improper for MySQL compliant query
  • fixed: Existing ThingyRecords are broken after upgrade
  • fixed: ThingyRecords cannot be purged
  • fixed #10744: Shop quantity bug in Cart
  • fixed #10738: Events do not revision their storage locations
  • fixed #10724: gotcha.txt for 7.7.17 enhanced
  • fixed #10316: Cannot view pending version tags
  • fixed #10710: testEnvironment 7.6.33
  • fixed #9777: Cursor disappears in non-Rich Editor window
  • fixed LDAP labels were made more consistent with typical usage.
  • fixed #10667: cannot change size of template editor
  • fixed #10654: Story Archive: Search not working properly
  • fixed #10692: Unprivileged users can stop spectre
  • fixed #10720: Calendar iCal dates can exceed the number of days in a month
  • fixed #9850: Calendar Import Incorrect
  • fixed search indexer concatenates keywords to content.
  • fixed Index Story fields for Search (headline, subtitle, location, byline, highlights, story)
  • fixed #10619: Pagination macro
  • fixed #10596: Dates in calendar wrong offset
  • fixed #10698: hard coded root paths in account templates
  • fixed #10700: Default My Sales template needs i18n
  • fixed #10702: Product displays empty brochure, warranty, manual fields
  • fixed #10704: Commit version tag from AdminBar is not working
  • fixed #10510: Product Thumbnails overlap Controls
  • fixed #10705: 7.7.2 upgrade script (sometimes) removes a table that the 7.7.7 upgrade script assumes is present
  • fixed #10706: FriendManager Style/Layout template options
  • fixed #10707: i18n Account_FriendManager::manageUrl
  • fixed #9962: gallery thumbnail view: JS problem in IE7
  • fixed #10713: i18n Asset_StoryArchive::asset url
  • fixed a bug where the textarea (based) form plugins would put multiple identical style tags in head in some cases, which caused javascript errors in IE. ( Martin Kamerbeek / Oqapi )
  • fixed #10714: i18n Asset_Survey::Grabebook Report Template and Asset_Survey::Grabebook Report Template help
  • fixed #10717: i18n Asset_Survey::recordedAnswer and Asset_Survey::recorded answer description
  • fixed #10716: i18n Asset_Survey::questions on section page descriptio
  • fixed #10715: i18n Asset_Survey::showProgress
  • fixed #10721: Invalid/Missing Style TemplateIds in use
  • fixed #10029: Account CSS rule scoping
  • fixed #10641: Matrix Asset - Compare/Search buttons broken in Opera
  • fixed #10723: RSS Feed Error in Gallery
  • fixed Survey response startDate stored twice (Patrick Donelan, SDH Consulting)
  • fixed Survey ExpireIncompleteSurveyResponses Workflow Activity not enabled (Patrick Donelan, SDH Consulting)
  • fixed #10689: Version Tag Modes (Henry Tang, Long Term Results B.V.)
  • fixed #10733: viewing pending version tags
  • added Survey JSON performance warning for people with non-wre-standard JSON modules/versions (Patrick Donelan, SDH Consulting)
  • rfe #10423: Provide a way to access the instance of the thing that was added, modified, or deleted via workflow. (Eric Kennedy)
  • Templates can now return a JSONified version of their params hash based on
  • requested Accept headers ( Martin Kamerbeek / Oqapi )
  • fixed #10743: Inbox Rich Editor selection not saved (Eric Kennedy)
  • fixed #10771: setIsPublic tries to use string as arrayref

New in WebGUI 7.6.33 (Jul 29, 2009)

  • fixed #10687: i18n Asset_Product::buy_form_options
  • fixed #10651: Dashboard Content positions
  • fixed #10695: Adding a new article creates a new version tag
  • fixed search indexer concatenates keywords to content.
  • fixed #10677: Syndicated Content ???
  • fixed #10590: Session::DateTime->secondsToInterval doesn't allow 7 weeks
  • fixed #10619: Pagination macro
  • fixed #10596: Dates in calendar wrong offset
  • fixed #10698: hard coded root paths in account templates
  • fixed #10702: Product displays empty brochure, warranty, manual fields
  • fixed #10510: Product Thumbnails overlap Controls
  • fixed #9962: gallery thumbnail view: JS problem in IE7

New in WebGUI 7.6.32 (Jul 22, 2009)

  • Fix template not found diagnostics.
  • fixed #10637: shelf displays assets it shouldn't
  • fixed #10668: shop pay drivers
  • fixed Pay Drivers update their objects
  • fixed #10658: Delete in Story Archive doesn't delete in Story Topic
  • fixed #10671: shop checkout address copy broken
  • fixed #10660: Crud doesn't like 0
  • fixed #10678: i18n in WebGUI::versionTags.icon
  • fixed #10686: Can't access Database Links
  • fixed #10650: Unflatten WebGUI storage locations
  • fixed a bug where VersionTag->get would return an unsafe copy of its
  • state ( Martin Kamerbeek / Oqapi )
  • fixed a bug in My Purchases where in store credit would not be taken into
  • account in the overview yielding zero or neagtive transaction amounts on
  • the screen. ( Martin Kamerbeek / Oqapi )
  • fixed #10643: Products: Pictures gone

New in WebGUI 7.7.15 Beta (Jul 17, 2009)

  • fixed #10629: WebGUI::ProfileField create new field bug
  • fixed #10626: Carriage returns stripped from Wiki comments
  • fixed #10572: CDN / CloudFront breaks 7.7.11 upgrade
  • fixed #10630: If macro says that 0 is true
  • WebGUI::Shop::PayDriver::PayPal::PayPalStd replaced by WebGUI::Shop::PayDriver::PayPal. PayPalStd fought the Shop API and didn't work.
  • fixed #10633: GET requests in Operation/User require valid CSRF token.
  • fixed #10621: ThingRecord needs an Asset Icon
  • fixed #10638: Paste from Admin Bar broken
  • fixed per-field prices in ThingyRecord
  • fixed a bug where VersionTag->get would return an unsafe copy of its
  • state ( Martin Kamerbeek / Oqapi )
  • fixed a bug in the Ogone pay driver where for certain combinations of tax
  • rates and in store credit a rounding error would prevent checkout at
  • Ogone. ( Martin Kamerbeek / Oqapi )
  • fixed a bug in My Purchases where in store credit would not be taken into
  • account in the overview yielding zero or neagtive transaction amounts on
  • the screen. ( Martin Kamerbeek / Oqapi )
  • fixed #10646: Asset History not paginated
  • fixed #10645: Asset History: search results not sorted as expected
  • fixed #10648: Story Topic: Photos don't display
  • fixed #10649: Story Manager Keywords not working correctly
  • fixed #10643: Products: Pictures gone
  • imported new templates from the Template Working Group

New in WebGUI 7.6.31 (Jul 16, 2009)

  • fixed #10610: editing a page and editing goes away
  • fixed: Exceptions from WebGUI::Exception::Shop
  • fixed #10579: H1 vs H2 in PageLayouts
  • fixed #10629: WebGUI::ProfileField create new field bug
  • fixed #10626: Carriage returns stripped from Wiki comments
  • fixed #10630: If macro says that 0 is true

New in WebGUI 7.7.14 Beta (Jul 10, 2009)

  • fixed #10606: shelf selector
  • fixed: Have just 1 list of protected groups. Use that everywhere.
  • fixed #10488: Map.gif is missing for Map wobject
  • fixed #10553: WebGUI vulnerable to CSRF attacks
  • fixed #10607: snippets empty
  • fixed #10601: Edit field in Thing: no submit button
  • fixed #10560: 7.7.2 upgrade script leaves rssFromParent assets behind (Wes Morgan)
  • fixed #10612: strange i18n, with regard to label
  • fixed #9935: German characters in Collaboration System
  • fixed #10610: editing a page and editing goes away
  • fixed #10518: ThingyRecord edit pageFields to Edit not filled in
  • fixed #10603: ThingyRecord Thank You/Confirmation Screen Confusing
  • fixed #10615: i18n Asset_StoryArchivedeleteIcon
  • fixed: Exceptions from WebGUI::Exception::Shop
  • fixed #10616: karma list will break eventually

New in WebGUI 7.6.30 (Jul 8, 2009)

  • fixed #10602: Calendar feed importing extra characters.
  • fixed: Internationalize Event edit form error messages.
  • fixed #10605: Upgrade 7.6.24-stable to 7.6.29-stable
  • fixed #10607: snippets empty
  • fixed #10601: Edit field in Thing: no submit button
  • fixed #10612: strange i18n, with regard to label
  • fixed #9935: German characters in Collaboration System

New in WebGUI 7.7.12 Beta (Jun 29, 2009)

  • Updated auth to allow sending back of non-text/html mime types.
  • fixed #10564: edit branch progress bar goes kablooey
  • fixed #10565: Survey: add question doing double-create
  • fixed: Photo resizing bugs with the Story asset.
  • Enabled better month and year navigation in the YUI date picker. (Tom Beharrell)
  • fixed: Add the user's first day of week data to getWebguiProperties and get rid of some inline javascript in the Data and DateTime forms.
  • fixed #10544: AssetVersioning: child assets versions under uncommitted parent
  • fixed #10549: EMS import
  • fixed #10561: pb: purge
  • fixed #10563: pb: rollback version tag
  • fixed #10562: pb: delete

New in WebGUI 7.6.28 (Jun 24, 2009)

  • fixed: deploying a package doesn't commit version tag with autocommit on
  • Fixed a bug where empty version tags were not deleted. (Martin Kamerbeek / Oqapi)
  • fixed: Bug #10524 - reverted 7.7 API call to get('lastUpdated') on a WebGUI::User object in WebGUI/Asset/Shortcut.pm to 7.6 equivalent (Eric Kennedy)
  • fixed #10526: icalInterval in Calendar.pm
  • fixed #10528: Thingy css error
  • fixed: Performance improvements with getting the list of asset packages.
  • fixed: Performance improvements with getting the list of content prototypes.
  • fixed bug in Thingy where the style template would not be processed after
  • editing a Thing and the 'return after edit' setting was set to 'Thing
  • Default' ( Martin Kamerbeek / Oqapi )
  • fixed #10550: shipping plugins have no privileges
  • fixed: In the Asset Manager, if you pasted an asset, package or prototype if returned you to the page instead the manager.
  • fixed #10548: Macro RandomAssetProxy failure to be random
  • fixed #10542: AssetVersioning: versionTag/isLockedBy updating
  • fixed: Making Edit Branch forms for list-type metadata.
  • fixed #10557: create new user - becomes new user
  • Enabled better month and year navigation in the YUI date picker. (Tom Beharrell)
  • fixed #10544: AssetVersioning: child assets versions under uncommitted paren

New in WebGUI 7.6.27 (Jun 12, 2009)

  • refixed #10260: WebGUI::Asset::Wobject::Gallery.pm default search date misfunction
  • fixed #9953: Matrix 2.0 - Not enough tests
  • fixed #10121: Q and A template doesn't work with default Forum Rich Editor
  • fixed #10486: Hardcoded extras in files in www/extras
  • fixed: LDAP authentication does not check for failed passwords. (Rob Harhen )

New in WebGUI 7.7.10 Beta (Jun 12, 2009)

  • Made a change to LDAP auth that adds an OR to that query so that it also searches for a row with fieldData REGEXP '^uid=(value-from-ldap-directory-server),'. (Wes Morgan)
  • fixed #10481: i18n outdated message saving
  • fixed #10491: Side by Side template metadata extra headers CSS
  • fixed: getNextThread/getPreviousThread won't sort by thread rating
  • fixed: #10485: User not returned to asset manager after adding content to /impor
  • fixed: #10262: Default Inbox View Template: Mismatch in HTML for upper and lower page navigation
  • fixed rfe #10474: Improve error message for template errors
  • removed hardcoding of administer.js and survey.css hardcoded extras paths.
  • fixed: Error message when you try to send a message from the Inbox, but none of your friends allow private messaging.
  • fixed: Images uploaded to a Story should all be the same width so the YUI carousel does not break.
  • fixed: assets can have urls with /./ or /../ in them, making them inaccessible
  • fixed: Icons don't show on first view of admin panel in IE
  • refixed #10260: WebGUI::Asset::Wobject::Gallery.pm default search date misfunction
  • fixed #9953: Matrix 2.0Not enough tests
  • fixed #10121: Q and A template doesn't work with default Forum Rich Editor
  • fixed #10486: Hardcoded extras in files in www/extras
  • fixed: LDAP authentication does not check for failed passwords. (Rob Harhen )

New in WebGUI 7.6.26 (Jun 10, 2009)

  • fixed #9912: Account/Friends, only message one Friend at a time
  • fixed #10211: Regex quantifiers like ? and + broke search engine
  • fixed #10266: Public Profile overrides Able to be friend
  • fixed #10261: fixed span tag per bug report
  • fixed #10352: Deleting a user does not clean up any address books
  • fixed #10491: Side by Side template metadata extra headers CSS
  • fixed: Insufficient filtering in javascript filter (#10001)
  • Fixed the problem with Basic Auth that UK fixed, but in a different way that still allows non-realm based Basic authentication.
  • fixed #10228: Calendar: Weekly re-occurence function not working properly ( Martin Kamerbeek / Oqapi )
  • fixed #9851: New Users have blank profile field privacy settings (United Knowledge)
  • fixed #10208: Account/Inbox.pm site invititations
  • fixed #10355: Thingy: dirty delete FileField value
  • fixed #10095: Widget Macro (syndication) - templateing broken
  • fixed #10473: Fwd: Album Bug?
  • fixed #9927: Survey - verbatim
  • fixed #10485: User not returned to asset manager after adding content to /import
  • fixed #10262: Default Inbox View Template: Mismatch in HTML for upper and lower page navigation
  • fixed #10088: ##userPref:firstName## doesn't work in Dashboard
  • fixed Error message when you try to send a message from the Inbox, but none of your friends allow private messaging.
  • fixed url in Default Survey Edit template and move surveyedit.css to a snippet.
  • fixed: Icons don't show on first view of admin panel in IE
  • fixed: assets can have urls with /./ or /../ in them, making them inaccessible

New in WebGUI 7.6.25 (Jun 3, 2009)

  • Fixed a problem with graphing created by the newer versions of Image Magick.
  • fixed #10450: A different errormessage is given if the username does exist and
  • does not exist. (Arjan Widlak / United Knowledge)
  • fixed: Reverted bugfix for 10409 and changed the hover help to reflect the correct way to build list-type form controls in the MetaData.
  • fixed: Basic Auth doesn't work if password contains colon (Arjan Widlak, United Knowledge)
  • fixed: Basic Auth causes internal server error if you use more than one colon. (Arjan Widlak, United Knowledge)
  • fixed #10356: SQL report is cached too long
  • fixed #10313: extra head elements appear twice
  • fixed #8914: epoch for calendar/List View for Calendar
  • fixed #10044: Gallery: Javascript, CSS included in body
  • fixed #10409: Problem using hash in metadata possible values
  • fixed a similar problem with metadata in the Shortcut Asset.
  • fixed #10396: Syndicated Content wobject not displaying edit controls
  • fixed #10386: Template override missing in nav shortcut
  • fixed #10439: Call to insufficient is wrong (lrobinson / Orchard Solutions )
  • fixed a bug in Thingy where fields with list type form elements wouldn't
  • show up in Thingy search results ( Martin Kamerbeek / Oqapi )
  • fixed a bug in Thingy where the search form would lose part of its contents
  • when searching. ( Martin Kamerbeek / Oqapi )
  • fixed a bug in Thingy where when searching using multi value search form
  • elements (eg. check lists) only one of the selected elements was taken into
  • account in the search query. ( Martin Kamerbeek / Oqapi )
  • fixed a bug in Thingy where the defaultValue of multi value form elements
  • would not be applied ( Martin Kamerbeek / Oqapi )
  • fixed #10373: Admin groups inbox messages linger after task complete
  • fixed #10361: Shortcuts duplicate extra header tags
  • fixed #10449: Undefined template

New in WebGUI 7.7.8 Beta (May 29, 2009)

  • fixed: Basic Auth doesn't work if password contains colon (Arjan Widlak,
  • United Knowledge)
  • fixed: Basic Auth causes internal server error if you use more than one
  • colon. (Arjan Widlak, United Knowledge)
  • added date pagination, and some formatting to EMS Schedule table
  • Removed dubious 3px padding around image based ads in an adspace.
  • Stats now send over SSL rather than straight HTTP.
  • fixed #8914: epoch for calendar/List View for Calendar
  • fixed #10044: Gallery: Javascript, CSS included in body
  • fixed #10409: Problem using hash in metadata possible values
  • fixed a similar problem with metadata in the Shortcut Asset.
  • fixed #10396: Syndicated Content wobject not displaying edit controls
  • fixed #10386: Template override missing in nav shortcut
  • fixed #10436: Story Manager - Story Edit/Delete links are Admin Only
  • fixed a bug in Thingy where fields with list type form elements wouldn't
  • show up in Thingy search results ( Martin Kamerbeek / Oqapi )
  • fixed a bug in Thingy where the search form would lose part of its contents
  • when searching. ( Martin Kamerbeek / Oqapi )
  • fixed a bug in Thingy where debug information would show up in the Thing
  • editor when adding/editing fields. ( Martin Kamerbeek / Oqapi )
  • fixed a bug in Thingy where when searching using multi value search form
  • elements (eg. check lists) only one of the selected elements was taken into
  • account in the search query. ( Martin Kamerbeek / Oqapi )
  • fixed #10439: Call to insufficient is wrong (lrobinson / Orchard Solutions )
  • fixed #10373: Admin groups inbox messages linger after task complete
  • fixed a bug in Thingy where the defaultValue of multi value form elements
  • would not be applied ( Martin Kamerbeek / Oqapi )
  • added "addedToCart" var for ThingyRecord

New in WebGUI 7.7.7 (May 25, 2009)

  • Added EMS Schedule table
  • rfe #10061: Use email as username at registration
  • Added WebGUI community statistics question to the site setup wizard.
  • Added Ogone payment plugin ( Martin Kamerbeek / Oqapi )
  • Improved VAT number management for admins ( Martin Kamerbeek / Oqapi )
  • rfe #9981: RedirectAfterLogin Setting
  • Added user create, update, and delete web services ( HD Publishing )
  • Added Survey web test suite for validating expression/branching logic
  • fixed SMS i18n for the user profile fields.
  • added Google Maps asset
  • added a way for authors to prevent debugging output on page requests
  • added --noprompt option to testEnvironment.pl to automatically install modules
  • added FilePump, a way to reduce Yslow scores by minimizing JS, CSS and the number of files transferred.
  • fixed #10394: CC Purchases Fail When Variants Contain Trailing Zero(s)
  • fixed #10332: Matrix: last updated fields = today
  • fixed Thread subscription groups not cleaned up during purge.
  • fixed: Story subtitle is supposed to be a text field, not a text area.
  • fixed: Display of short pagination bar when there's less than 1 page of data in StoryArchive
  • added: Storage now has a getHexId method for returning a cached hexadecimal version of the storageId.
  • fixed: FilePump should copy filesystem directories and their files when given a file URI that is a directory.
  • fixed #10133: Matrix compare for priv. group open to any user
  • added: Activate, Deactivate, Delete User workflow activities

New in WebGUI 7.6.23 (May 20, 2009)

  • fixed: tries to reject friend invitations for deleted users
  • New UKplayer slidehow: you can hide the textblock, volume slider and mute button, resize the textblock and thumbnails. A new demo config is added. See: /extras/ukplayer/slideshow.html (Rogier Voogt, Arjan Widlak / United Knowledge)
  • Added internationalisations in to gallery, "Return to Album", "Add Photo", etc (Arjan Widlak / United Knowledge)
  • fixed #10336: postReceivedTemplateId not corrected in upgrade_7.6.0-7.6.1 (Jukka Raimovaara / Axxion Oy)
  • fixed: i18n typo in Survey exit URL hover help.
  • Fixed a search results display error with synopsis.
  • Fixed a load problem with Code Editor by making user toggle it on. This is better than normal anyway since many users appear not to want to use the editor in most cases.
  • fixed: URLs that shouldn't happen (#10353)
  • Improved performance for large numbers of asset instantiations
  • fixed #10394: CC Purchases Fail When Variants Contain Trailing Zero(s)
  • fixed #10332: Matrix: last updated fields = today

New in WebGUI 7.7.6 Beta / 7.6.22 (May 15, 2009)

  • Added mobile style template. If enabled in settings, will serve alternate style templates
  • and page layout templates to matching user agents. Also adds the 'mobileExportPath' config
  • variable where the mobile version of the site will be exported in addition to the normal
  • export process.
  • Clean up the Asset export API to allow for easier re-use.
  • New features in the UKplayer slidehow: you can hide the textblock, volume
  • slider and mute button, resize the textblock and thumbnails. A new demo
  • config is added. See: /extras/ukplayer/slideshow.html (Rogier Voogt, Arjan
  • Widlak / United Knowledge)
  • Added internationalisations in Gallery.pm "Return to Album" and "Add Photo"
  • (Arjan Widlak / United Knowledge)
  • reverted using the packed templates and snippets by default. You can re-enable the packed templates and snippets carefully.
  • Added support for template attachments; scripts and stylesheets that will
  • be included using style->setScript and setLink instead of just using raw
  • head tags.
  • Added the WebGUI stats system, which will allow site admins to submit
  • information about their site to a central repository on webgui.org which
  • help the developers make WebGUI better.
  • fixed #10322: Dataform: wrong attr on script tag
  • fixed #10336: postReceivedTemplateId not corrected in upgrade_7.6.0-7.6.1 (Jukka Raimovaara / Axxion Oy)
  • fixed: Crud handling of Form fields with database types that cannot have default values.
  • fixed: Crud serialization.
  • fixed: URLs that shouldn't happen (#10353)
  • Added more information output to EMS record importer.
  • Fixed a search tickets problem in the EMS badge builder template.
  • Fixed a problem in the EMS calculating prices on tickets with a badge that
  • has an existing ribbon.
  • Fixed a search results display error with synopsis.
  • Fixed a load problem with Code Editor by making user toggle it on. This is
  • better than normal anyway since many users appear not to want to use the
  • editor in most cases.
  • fixed: i18n typo in Survey exit URL hover help.
  • fixed: Survey jump target and jump expression precedence order across Section, Question, Answer.
  • rfre #9998: Mark inbox messages read/unread
  • The transaction items now store the tax that is applied to them, as well as
  • tax plugin specific data that needs to be stored together with
  • transactions. (Martin Kamerbeek / Oqapi )
  • Added better Survey Expression Engine validation warnings
  • added #9203: Survey Visualization
  • rfe #10253: add ability to select the htmlArea Rich Text Editor for DataForm
  • Added: United States Postal Service Shipping Driver.
  • Refactored transaction tmpl_var generation into WebGUI::Shop::Transaction. ( Martin Kamerbeek / Oqapi )
  • rfe #9906: Inbox Filtering
  • rfe #9911: Inbox: Copy Sender
  • rfe #9907: Inbox: Notifications
  • rfe #9134: Pluggable Storage to support Amazon S3 and Cloudfront (Funded by donor.com, coded by Whizman)
  • Added PayPal paydriver. (Thanks to Paul Wrightson)
  • rfe #9908: Inbox: SMS delivery
  • rfe #9204: Add Reply Filter Code Option to Collaboration Systemprovides ability to specify a code filter for collaboration system replies which might be different than the one used for posts. Also adds ability to specify a different Rich Editor for replies.
  • rfe #10384: Change the view Groups in this Group area
  • rfe #10254: Profile address as default for shop shipping and billing
  • address ( Martin Kamerbeek / Oqapi )

New in WebGUI 7.7.5 Beta (May 4, 2009)

  • Adding StoryManager.
  • rfe: Button to Turn Admin Off on Admin Accordian (#475)
  • fixed #10223: Calendar List View Ignores Event Permissions (dhelsten)
  • fixed #10226: html2text dropping text
  • fixed #10210: Generated Message-Id invalid (patch basis from tektek)
  • fixed #10209: Changing existing user profile field type doesn't change underlying database column type
  • fixed #10047: SQLReport Debug doesn't catch when bind variables are incorrect
  • fixed #10260: WebGUI::Asset::Wobject::Gallery.pm default search date misfunction
  • fixed #10238: Edit Calendar Event not working when proxy cache disabled
  • Fixed a bug in the RssFeed aspect that would cause the wrong HEAD links to be made for the feeds when exporting.
  • Fixed a bug in the YUI simple editor for survey editing which was leaking memory. Also improved the object edit templates.
  • fixed #10184: Matrix 2.0
  • Version Tag Duplicate Type
  • fixed #10182: Matrix 2.0
  • Comparison view broken in IE 6 & 7
  • Added individual shipping requirements to the Sku.
  • added #10145: Global Head Tags in Settings
  • added packing to templates, snippets, and head tags.
  • added #9289: Extending the "Request Approval For Version Tag" activity by reversing the test (Bernd Kalbfuß-Zimmermann)
  • added: Survey sections now have logical section type, which is never shown to the user, only used for silently checking gotos.

New in WebGUI 7.6.2.1 (Apr 24, 2009)

  • fixed: #10190: Matrix 2.0
  • Strange characters in "Show Ratings" box
  • Reverted fix for #10162, which changed how the Inbox sorts.
  • fixed #10198: Cannot drag assets to new positions on page
  • fixed #10143: Matrix 2.0
  • Product maintainer accounts changed during upgrade
  • fixed: #10109: Matrix 2.0
  • Updates to product listing by maintainer account require admin approval
  • fixed #10146: Thingy duplicate errors
  • fixed #10158: Matrix 2.0
  • Screenshots rendering poorly

New in WebGUI 7.7.3 Beta (Apr 13, 2009)

  • Adds the Carousel asset, survey summaries, and fixed bugs in Matrix, Passive Analytics, and other areas.
  • fixed #10094: double explanation in thread help
  • rfe #9612: Carousel Wobject (was Widget Wobject) (SDH Consulting Group)
  • Survey summaries now added. In the Survey edit, select quiz mode, and a summary will be shown to the user at the end of the survey.
  • fixed #10110: Matrix 2.0 - "Data Error" on Pending Product Listing Updates
  • rfe #9965: matrix/pls reverse dropped event variables
  • fixed install of Passive Analytics settings for new sites (SDH Consulting Group)
  • Survey Expression Engine upgraded (SDH Consulting Group)

New in WebGUI 7.7.1 Beta (Mar 27, 2009)

  • the AdSku project: create a Sku that allows buyers to purchase advertising in select AdSpaces at selected priorities
  • rfe #9353: Welcome message template (SDH Consulting Group)
  • rfe #10007: New Month and Year question type. If required, Month must be selected and a 4 digit year must be entered.
  • fixed #10011: Wrong spelling of "Descendant" in Navigation Asset Help function (Rob Schipper/NFIA India)
  • rfe #9098: Thingy Thing-copy function (SDH Consulting Group)
  • rfe #9099: Thingy field-copy function (SDH Consulting Group)
  • Keywords are now comma separated rather than space separated.
  • added Keywords form control with autocomplete
  • Survey: Moved multiple choice questions to the data base, and they can now be edited globally from the Survey editor

New in WebGUI 7.6.17 (Mar 25, 2009)

  • fixed validation issue in the donation asset ( Martin kamerbeek / Oqapi )
  • fixed #9979: i18n labels for Gallery (Knowmad Technologies)
  • fixed #10011: Wrong spelling of "Descendant" in Navigation Asset Help function (Rob Schipper/NFIA India)

New in WebGUI 7.6.15 (Mar 11, 2009)

  • fixed #9852: Users can accept private messages from Visitor, but Visitor cannot send messages
  • Fixed a bug with Gallery where using the web service (iphone or iPhoto) would cause images and albums to be uploaded as "admin" rather than the user that actually uploaded them.
  • Labeled Survey 2.0 as beta, per our quality policy.
  • fixed #9836: Matrix: Group to Add Listings is missing
  • fixed #9873: third-> first in post template help
  • fixed #9892: Typo in "Default Gallery View Album" Template [TEMPLATE]

New in WebGUI 7.6.13 (Feb 26, 2009)

  • fixed AdSpace bug: impressions and clicks for most non-human web clients will not be counted.
  • fixed #9760: DataForm not working in demo.plainblack.com
  • fixed #9759: Delete Entry Button missing in Data Form
  • fixed #9767: FileAsset breaks 'null' rule for FileAsset table
  • fixed defaultValues of undef cause mysql5.1 to complain about columns that are set to be NOT NULL. 5.0 doesn't care.
  • International text retrieval has been optimized
  • fixed #9766: Thingy Pagination Broken
  • fixed #9779: Gallery: js for search (datepicker?) included in album view
  • fixed #9783: payment methods are not added
  • fixed #9785: Delete All button not working in Account/Inbox [TEMPLATE]
  • fixed #9803: Survey 2.0- Gradebook spelled wrong
  • fixed #9801: Survey 2.0- Template spelled wrong
  • fixed #9802: Survey Template field names to be consistent
  • fixed: HTMLForm generated forms have an extra double quote in the table tag.

New in WebGUI 7.6.12 (Feb 18, 2009)

  • fixed: During postback on a recurring transaction, the routine could error out instead of catching an error.
  • fixed: Do not show the Edit entry in the More menu in the asset manager if the asset is locked.
  • fixed #9677: no output from form helper template variable sticky.form and stick.label
  • fixed #9738: Gallery Title [TEMPLATE]
  • fixed #9739: Gallery Delete Album Template [TEMPLATE]
  • fixed #9737: Upgrade Missed a Config Option
  • fixed #9169: E-mail to Collab System creates invalid asset
  • fixed #9746: Shop: Add a new address unneeded extra click
  • fixed #9747: Account Contributions: URLs are wrong.
  • fixed #9749: Account Manager: AIM link
  • fixed #9751: Account Manager: problem sorting in Contributions
  • fixed #9750: Account Manager: Inbox Messages per Page [TEMPLATE]
  • fixed: If the Get Credentials template is deleted for the ITransact PayDriver, it now gives you an error message instead of throwing an error.
  • fixed: Collaboration groupToEditPost should not be blank
  • fixed: WebGUI::User->isInGroup had bad default groupId
  • fixed: Fix a layout problem in the Contributions, similar to the Inbox[TEMPLATE]

New in WebGUI 7.6.11 Beta (Feb 11, 2009)

  • fixed: Asset Manager can generate URLs that are too long
  • fixed #9629: override stringify date format to use java default format.
  • Added a switch to allow the use of non-WebGUI objects with the Workflow engine.
  • fixed #9579: initialize keyword field because get fills it in now due to a recent code change
  • fixed #9596: caching now takes into account the correct parameter for pagination
  • fixed #9596: Articles now use a semi-unique pagination variable based on asset id
  • fixed: Syndicated Content asset doesn't work with feeds that specify their encodings via HTTP headers
  • fixed #9375: Syndicated Content asset improperly decodes wide XML entities
  • fixed #9592: DataForm deleteAttachedFiles method can crash
  • fixed #9580: Gallery: albums shown in navigation
  • fixed #9578: Use of "quotes" in badge name causes error
  • fixed #9603: moving wiki page
  • fixed #9302: Spectre Problem...
  • fixed #9635: MatrixAdd attributes not working
  • fixed #9597: Survey 2.0 Help not complete
  • fixed: Many child assets, including WikiPage, Post and Event, will no longer let you add or paste them in places where they do not belong.
  • fixed: Hardcoded extras url in templates and in extra head tags in assets were replaced with the Extras macro.
  • fixed: Fixed bad gateway macros in the Matrix templates.
  • fixed #9535: Bad characters in dom element ids when generated from assetId
  • fixed #9542: Default WebGUI config contains invalid workflow activity
  • fixed #9623: preload.custom paths not included during upgrade
  • fixed #9638: SurveySubmit of survey creates new demo
  • fixed #9669: Folder: synopsis var of a subfolder broken
  • fixed #9658: gallery advanced search dates do not work
  • fixed #8965: Dashboard update profile url wrong
  • fixed #9050: Safari Hover Help Hosed (and funny survey hover help in Firefox)
  • fixed #9675: gallary search list displays wrong date for pictures
  • fixed: Added survey.css as a snippet. Had been left out.
  • fixed: Permissions aren't correctly applied to Article attachments
  • fixed #9681: Form-related template errors in gallery
  • fixed #9683: Problem with EMS related workflow
  • fixed #9611: Transaction Manage View, no go in ie6 (Henry Tang, Long Term Results B.v.)
  • fixed #9686: Importing a package twice locks assets forever.
  • fixed #9671: Surveybreaks admin bar
  • fixed #9702: Phone number on EMS badges not saving
  • fixed: Email address is not filled in for ITransact credentials.

New in WebGUI 7.5.40 (Jan 30, 2009)

  • fixed #9596: Articles now use a semi-unique pagination variable based on asset id
  • fixed #9577: WebGUI::Form::Url::getValue returns blank rather than undef for blank fields
  • fixed #9506: Choose billing address
  • fixed #9541: assets with uncommitted parent.
  • reverted #9386: Gallery: "Image resolutions" issue. This is a feature of the Galley.
  • fixed #9115: WebGUI::ProfileField->formField doesn't always show the submitted value
  • fixed #9522: Time tracker does not display
  • fixed #9590: Upgrade from 7.4.40 to 7.5.39 is broken (Henry Tang, Long Term Results B.v.)
  • fixed #9580: Gallery: albums shown in navigation
  • fixed #9592: DataForm deleteAttachedFiles method can crash
  • fixed #9018: orphan workflows from upgrade.
  • fixed #9578: Use of "quotes" in badge name causes error

New in WebGUI 7.6.10 Beta (Jan 29, 2009)

  • fixed #9577: WebGUI::Form::Url::getValue returns blank rather than undef for blank fields
  • added test for splitTag function recently added to HTML module
  • fixed #9455: fixed synopsis to pick out html paragraphs, fixed FeedPP fields to scalar when blank
  • fixed: With autocommit and no comments on, making a shortcut of an asset takes you to that asset's view.
  • fixed #9506: Choose billing address
  • fixed #9541: assets with uncommitted parent.
  • reverted #9386: Gallery: "Image resolutions" issue. This is a feature of the Galley.
  • fixed #9236: Survey 2.0 missing hoverhelp
  • added: Widget Macro now uses a style, defaulting to the users.
  • added ability to select which rich editor is used to compose messages in the inbox
  • removed random questions display from Survey Questions Edit template until that feature is added.
  • fixed #9115: WebGUI::ProfileField->formField doesn't always show the submitted value
  • fixed: utf8 issues with Survey should be correct. JSON fields are now longText instead of longBlob.
  • fixed #9522: Time tracker does not display
  • fixed #9215: Survey 2.0 results screens missing

New in WebGUI 7.5.39 (Jan 23, 2009)

  • fixed #9264: new slideShow.swf uploaded in extras/ukplayer (United Knowledge/Arjan Widlak)
  • fixed #9428: added Keywords to Asset::get when no property is named
  • fixed #9410: Wrong help text
  • fixed #9492: Problem in passing form variables to Macro SQL inside a snippet
  • fixed #9404: Head tags for admin user with admin mode off
  • fixed #9507: Navigation: relDepth is calculated with starting point, instead of the first displayed page
  • fixed #9511: Subcategories displayed incorrectly (Henry Tang, Long Term Results B.v.)
  • fixed #4137: Calendar Search no longer puts head tags in body
  • fixed: Paginator generates bad markup for next page links
  • fixed: Exporting to static files can leak large amounts of memory
  • fixed: HTTP Proxy doesn't serve new content to visitors
  • fixed: WebGUI doesn't handle UTF8 encoding on JSON consistently
  • fixed: Asset Manager can generate URLs that are too long

New in WebGUI 7.6.9 Beta (Jan 22, 2009)

  • fixed: ukplayer example is now loaded with swfobject.js released under the MIT licence, see gotcha's and /extras/ukplayer
  • fixed #9264: new slideShow.swf uploaded in extras/ukplayer (United Knowledge/Arjan Widlak)
  • fixed #9428: added code to ASSET::get to include keywords when no property name is requested
  • marked sbin scripts as executable
  • fixed #9492: Problem in passing form variables to Macro SQL inside a snippet
  • fixed #9404: Head tags for admin user with admin mode off
  • fixed #9507: Navigation: relDepth is calculated with starting point, instead of the first displayed page
  • fixed a bug where no Payment Gateway labels show up when checking out.
  • fixed #9511: Subcategories displayed incorrectly (Henry Tang, Long Term Results B.v.)
  • fixed #4137: Calendar Search page has head tags in body
  • fixed: HTTP Proxy doesn't serve new content to visitors
  • fixed: Exporting to static files can leak large amounts of memory

New in WebGUI 7.6.8 Beta (Jan 9, 2009)

  • added #!/usr/bin/env perl to all utility scripts
  • Updated captcha images to be more legible.
  • fixed #9285: modifing template prevents edit of syncontent
  • fixed #8886: Search button in Asset manager
  • fixed #9410: Wrong help text
  • fixed #9154: WebGUI ShopCheckout Caching Problem
  • fixed a bug where clicking the apply button when func=add would return the edit screen of the parent asset rather than that of the new asset.
  • fixed: Make sure that Form subclasses are found by WebGUI::Form::FieldType
  • fixed #9356: Data Form Mail Fields
  • fixed #9365: Account: when viewing another person's contribution, it displays my name
  • fixed #9351: Cannot translate phrase
  • fixed #9368: Gallery: All children included into navigation
  • fixed #9349: CS archival broken after update (Bernd Kalbfuß-Zimmermann)
  • fixed Display of Interval form control in Thingy and User profiling did not show units, only seconds.
  • fixed #9374: Subscription Asset: Redeem subscription template not documented, or user selectable
  • fixed #9366: Gallery: Missing i18n
  • fixed #9367: Gallery: Errors in templates
  • fixed #9352: Account activation message MIA
  • fixed #9046: Wiki tabs all combined (David Delikat)
  • refixed #9147: Misspellings in Account
  • fixed #9348: Required Upgrade Step Not Documented7.6.0
  • fixed #8993: Gallery Image Details Overlap Image
  • fixed #9380: CoolMenus templateinvalid markup affecting page layouts
  • fixed #9387: Asset Manager breaks navigating into a Gallery Album
  • fixed #9001: Thingy add image broken
  • fixed #9386: Gallery: "Image resolutions" issue
  • fixed #9342: ThingyCannot edit a thing
  • fixed #9033: Deleting Linked Thing Field Crashes Thingy
  • fixed #9400: Form.captcha should be form_capcha in dataform help
  • fixed #9402: i18n confusion
  • fixed #9403: i18n survey
  • fixed: Syndicated Content corrupts wide characters

New in WebGUI 7.5.38 (Jan 7, 2009)

  • fixed #9154: WebGUI ShopCheckout Caching Problem
  • fixed #9368: Gallery: All children included into navigation
  • fixed #9349: CS archival broken after update (Bernd Kalbfuß-Zimmermann)
  • fixed Display of Interval form control in Thingy and User profiling did not show units, only seconds.
  • fixed #9374: Subscription Asset: Redeem subscription template not documented, or user selectable
  • fixed #9366: Gallery: Missing i18n
  • fixed #9367: Gallery: Errors in templates
  • fixed #9352: Account activation message MIA
  • fixed #9046: Wiki tabs all combined (David Delikat)
  • fixed #8993: Gallery Image Details Overlap Image
  • fixed #9380: CoolMenus templateinvalid markup affecting page layouts
  • fixed #4125: IE photo gallery pagination
  • fixed #9387: sset Manager breaks navigating into a Gallery Album
  • fixed #9001: Thingy add image broken
  • fixed #9386: Gallery: "Image resolutions" issue
  • fixed #9033: Deleting Linked Thing Field Crashes Thingy
  • fixed #9400: Form.captcha should be form_capcha in dataform help
  • fixed #9402: i18n confusion

New in WebGUI 7.5.37 (Dec 19, 2008)

  • fixed #9301: Error in Shelf Template
  • fixed: Deleting an LDAP connection does not take you back to the List LDAP connections screen.
  • fixed #9260: untitled (Delete icon "X" circumvents revision control)
  • fixed #9284: User manager broken if no LDAP links exits
  • fixed #4136: Shortcut doesn't display all properties in override
  • fixed #8838: Gallery Cross Publish template is broken
  • fixed #8898: versioning problem
  • fixed #9315: Password Recovery
  • fixed #9298: Inconsistent date formats
  • fixed #9296: Thingy View template not recognising field_isVisible (SDH Consulting Group)
  • fixed #9285: modifing template prevents edit of syncontent
  • fixed #8886: Search button in Asset manager
  • fixed #4196: update button doesn't work in IE

New in WebGUI 7.6.7 Beta (Dec 17, 2008)

  • fixed #9263: Thingy possibleValues processing, and List type autodetection.
  • fixed: Alter WebGUI::Asset::Template's update method so that it can import packages that use the old, deprecated headBlock property. The update method change is deprecatd.
  • fixed #9266: controls missing on product asset
  • fixed #9150: Edit Data Table
  • fixed #9261: Cart Payment Screen not templated
  • fixed #4124: Site starter uses floats in ways that cause problems
  • fixed #9274: AdminBar errors and fails when an asset class cannot be loaded
  • fixed #9301: Error in Shelf Template
  • fixed #9260: untitled (Delete icon "X" circumvents revision control)
  • fixed: Deleting an LDAP connection does not take you back to the List LDAP connections screen.
  • fixed #9284: User manager broken if no LDAP links exits
  • fixed #4136: Shortcut doesn't display all properties in override
  • fixed #8838: Gallery Cross Publish template is broken
  • fixed #8898: versioning problem
  • fixed #9315: Password Recovery
  • fixed #9298: Inconsistent date formats
  • fixed #9296: Thingy View template not recognising field_isVisible (SDH Consulting Group)

New in WebGUI 7.5.36 (Dec 12, 2008)

  • fixed: Resizable text areas form elements were not resizing.
  • fixed: Image Bug in rich text editor.
  • fixed: Thingy After Save Search This Thing not showing all rows (SDH Consulting Group)
  • fixed: Wiki: Protect this page from editing? Broken
  • fixed: Singleton workflows should not report an error when an attempt is made to run them again
  • fixed: ThingyNo support for single quotes (')
  • fixed: Thingy defaultValue length causes input to be truncated (SDH Consulting Group)
  • fixed: Feeds in Calendar strip information
  • fixed: ThingyTime Field editing errors
  • fixed: Payment Gateways all display "cash"
  • fixed: PayDriver "Label" of the instance of the driver should be used instead of the generic name
  • fixed: testEnvironment.pl unable to find WebGUI modules...
  • fixed: Thingy possibleValues processing
  • fixed: controls missing on product asset
  • fixed: Cart Payment Screen not templated
  • fixed: "Read more" text in Syndicated Articles is not a label
  • fixed: Site starter uses floats in ways that cause problems

New in WebGUI 7.6.6 Beta (Dec 10, 2008)

  • Image Preview gives ERROR in Collateral Manager
  • Forum Rich Edit no longer supports indent/outdent
  • fieldnames in profilefields can contain spaces
  • Bug Tracker: Formatting is bad for the resolution form.
  • Image Bug in rich text editor.
  • Thingy After Save Search This Thing not showing all rows (SDH Consulting Group)
  • Singleton workflows should not report an error when an attempt is made to run them again
  • i18n for colin
  • Thingy defaultValue length causes input to be truncated (SDH Consulting Group)
  • Feeds in Calendar strip information
  • Thingy - Time Field editing errors
  • Payment Gateways all display "cash"
  • PayDriver "Label" of the instance of the driver should be used instead of the generic name
  • testEnvironment.pl unable to find WebGUI modules...

New in WebGUI 7.6.5 Beta (Dec 3, 2008)

  • security: A problem was discovered and fixed in which users could email executable attachments to a collaboration system and then when viewed online, could execute them.
  • fixed #8800: Errors in POD of Asset-related mix-in modules (Bernd Kalbfuß-Zimmermann)
  • fixed: Products imported into the Shelf have bad URLs
  • Deprecated WebGUI::Storage::Image. WebGUI::Storage can now do everything WebGUI::Storage::Image can do.
  • The deprecated use of Graphics::Magick has been eliminated. WebGUI uses Image::Magick exclusively for all image processing functions once again.
  • fixed: #9147: Misspellings in Account
  • fixed: a bug in Crud where keys being updated would cause a crash
  • fixed: #9148: Account: account links do not work
  • fixed: #9149: Account: default templates do not work right
  • fixed: Adding a file extension for URLs in the system settings now properly affects newly created Assets. It still does not update existing asset URL's.
  • fixed #9152: Pagination broken in Contribs Section of new Account System
  • fixed #4159: more menu doesn't appear for current asset on crumb trail
  • fixed #9157: another typ-o in i18n
  • fixed #9112: Thingy View Thing screen doesn't preserve newlines
  • fixed #9155: purpose of "headblock" duplicates "extra head tags"
  • fixed: Improve Thingy navigation.
  • fixed #9126: UserList is completely broken in 7.6.4 (Yung Han Khoe)
  • fixed #9177: Wide-characters break product varients
  • fixed #9191: Message Board reveals user email, ignores profile privacy setting (#9180)
  • fixed #4209: i18n in Rich edit in Dutch breaks
  • fixed #9196: Shelf lacks pagination
  • fixed #4208: EMS badges with Admin security visible to all
  • fixed Calendar copy behavior. In the Asset toolbar, Copy Just this Asset was broken. This has been fixed. As a side effect, in the Asset Manager the default behavior is to copy ONLY the Calendar, and none of the events.
  • fixed: filtering of rich text areas very slow for large content
  • fixed: international characters are corrupted on export
  • removed: WSClient

New in WebGUI 7.6.4 Beta (Nov 25, 2008)

  • Survey now will show progress and time limit.
  • Brand new Survey system. Make sure to export your old results as they will
  • Made it more obvious how to check out when viewing the cart.
  • Added a wait timeout parameter to the WAITING method, so that Spectre doesn't have to check something that the workflow activity knows it will have to wait on for a while.
  • Added --stop and --start aliases to spectre.pl.
  • New pluggable framework added for cutsomizing WebGUI's Account system
  • New Profile Account module added providing a better interface for users to view and update their profile
  • New Inbox Account module added providing a better interface into WebGUI's various messaging systems
  • New Friends Account module added providing a better interface into WebGUI's friends system
  • New Contributions Account module added which displays public assets a user has contributed to the website
  • rfe: Event hover detail exclusions (#8761)
  • rfe: Database Link test (#513)
  • rfe: User Profile Privacy Settings (#507)users now have granular control of whether or not their profile fields are viewableadmin settings still apply
  • The Display Account and My Purchases interfaces have been added to the new Account system
  • Added a new macro which returns the self deactivation link if the setting is enabled.
  • Added a new macro which returns the back to site link
  • Added a new macro which allows users to test to see if a value is not empty and set the display text accordingly. not be imported, only the surveys themselves.
  • Made syndicated content asset use cache.
  • Added Cashier/Point of Sale mode for the Shop.
  • Added the notion of a default address to the Shop's address book.
  • fixed #8837: When you move an asset to a new version, only the current version is moved, instead of all of them.
  • Added version tag modes: multiple tags per user, single tag per user, site wide version tag and auto commit (thanks to Long Term Results B.V.)
  • fixed #9076: Thingy broken in latest beta, Save and Close buttons missing from Add/Edit Field dialogs (SDH Consulting Group).
  • fixed #4214: Missing i18n in asset manager
  • fixed #8849: More missing i18n
  • fixed #4182: Edit links show in asset manager for locked assets
  • fixed #8971: UserList shows accounts that have been self-deactivated (Bernd Kalbfuß-Zimmermann)
  • fixed #4199: Default values of user profile fields are not filled in correctly when shown by the UserList asset (Bernd Kalbfuß-Zimmerman)
  • fixed #9068: field.inTab
  • fixed #8845: Workflows refusing to show edit screen
  • fixed #4198: Namespace of Template "Newsletter (Manager)" set to "Collaboration
  • fixed #4161: asset manager: switching title to descending order reverts to ascending on next page
  • fixed #8914: epoch for calendar/List View for Calendar
  • fixed: Get CS Mail workflow doesn't commit version tags created
  • rfe: Thingy can now copy thingy entries
  • Added a switch to subscriptions so that they can be also non-recurring to facilitate eg. limited time meberships (Martin Kamerbeek / Oqapi)
  • Replaced Matrix with newer version
  • fixed #8822: Password Recovery Tempalte not working
  • fixed: WebGUI::User now actually checks whether the friends group exists (Martin Kamerbeek / Oqapi)
  • fixed #9039: Synopsis not output as a meta field
  • fixed #9132: usage error in Hover Help
  • fixed #4181: hoover help for 'encrypt login' is wrong
  • fixed #4186: search results (macro not expanded in the synopsis field)
  • fixed #4191: Using 3 consecutive tildes in a Post title makes a bad URL/Pos
  • fixed #8927: Collaboration System: Thread approval workflow setting ignore
  • fixed #8827: Slider JS bug for non-numeric values (Patrick Donelan, SDH Consulting)
  • fixed #8925: Collaboration System: Label missing
  • fixed #8908: No Post Captcha in Default Submission Form
  • fixed #9138: Fat fonts break WebGUI captchas
  • fixed #8982: Deploy package doesn't take back to asset manager
  • fixed #8956: Not checking for populated variable
  • fixed #9130: fixed: Rich editor creates root tag even when set to use
  • fixed: DataForm times out when exporting large data sets
  • fixed: DataForm entry data field is too small
  • fixed #4213: Can see "edit" tab even tho i am not logged in
  • fixed #9139: Updating a workflow property causes workflow to be disabled
  • fixed #9140: Date format error when adding tasks to PM

New in WebGUI 7.6.2 Beta (Nov 5, 2008)

  • fixed: not allowed to add calendar events if in can edit group but not can add event group
  • sped up lineage changes significantly
  • fixed: site starter fails after site style page
  • fixed #8829: moveUp.gif, moveDown.gif missing from uploads
  • fixed #8980: possible to execute arbitrary perl code as any user that can upload files
  • added extras to user profile fields. these can be accessed using the profile.form.element.extras template variable when editing a profile and the profile.extras field when viewing a profile.
  • Added the NotifyAboutThing workflow activity. Use this activity to create workflows for the add / edit / delete workflows for a thingy's things.
  • Fixed basic auth to work on WRE demo servers.
  • fixed #8839: Documentation is wrong for Stock Ticker
  • Added Guid form control.
  • Moved Asset ID and Class Name fields to the Meta tab of all assets.
  • Made Classname from control a subclass of ReadOnly.
  • Added query keys to WebGUI::Crud.
  • EMS Saved Address (#8864)
  • rfe: Inclusion of UsersOnline macro into the core (#766)
  • rfe: SearchPaginate results (#713)
  • rfe: Leave Version Tag
  • Migrated WebGUI::TabForm to use YUI tabs rather than the old fashioned WebGUI tabs.
  • WebGUI::Crud can now automatically resolve differences between its definition and the table schema.
  • Fixed a limit bug in the asset discovery service.
  • Fixed #8853: link to manageWorkflows is broken
  • Added: WebGUI::Pluggable find() and findAndLoad() for easier module loading
  • Added RFE #327: Select All button to class list in Search asset
  • Fixed #8984: Weather Asset missing hoverhelp
  • Fixed #8983: Missing Help in Group Edit screen
  • Fixed #8899: Calendar feeds somehow cause edit screen to fail
  • Fixed #8891: Calendar still pulls feeds when in trash
  • Fixed #8981: style template help -- Macro being replaced
  • Fixed #8818: Visitor sends a welcome message
  • Added: Google siteindex

New in WebGUI 7.5.31 (Oct 31, 2008)

  • fixed: debian licensing problem with user list
  • fixed: Wrong password behaviour (#8905)
  • fixed: Duplicate Root URLs Allowed (#8900)
  • fixed: Edit branch not working with noCache (#4154)
  • removed the old js file IndexedSearch/ColorPicker2.js that hasn't been used in about 3 years.
  • Fixed #8984: Weather Asset missing hoverhelp
  • Fixed #8983: Missing Help in Group Edit screen
  • Fixed #8981: style template help -- Macro being replaced
  • fixed #8829: moveUp.gif, moveDown.gif missing from uploads
  • fixed #4177: You can send your people on your friends list a friends request
  • Fixed #8899: Calendar feeds somehow cause edit screen to fail
  • Fixed #8891: Calendar still pulls feeds when in trash
  • fixed #4103: Gallery performance increases 300%
  • Fixed #8818: Visitor sends a welcome message
  • Fixed #8924: useProfile: s/viewable/visible/ig

New in WebGUI 7.5.29 (Oct 24, 2008)

  • fixed: Site Nav is broken

New in WebGUI 7.5.26 (Oct 11, 2008)

  • fixed: International characters in password prevents login
  • fixed: SelectSlider form control is broken
  • fixed: testEnvironment.pl can't find WebGUI modules after installing a prerequisite
  • fixed: Thingy list type form elements do not support key/value pairs (SDH Consulting Group)
  • fixed: Select Slider borked in Thingy (SDH Consulting Group)
  • fixed: Combo box does not show possible values in Thingy (SDH Consulting Group)
  • fixed: Cross site scripting issue on operation pages
  • fixed: Shop: Percentage of Weight Shipping Method doesn't work
  • fixed #8776: duplicate does not duplicate keywords
  • fixed: anonymous registration with email confirmation is broken
  • fixed #8790: email password recovery allows sending recovery mail to arbitrary address
  • fixed: Submitting recurring events generates multiple version tags

New in WebGUI 7.5.24 (Sep 26, 2008)

  • fixed: Spelling mistake on site starter
  • fixed: DatePicker.js can now use different first days of the week.
  • fixed: HttpProxy parse now handles self-closing tags correctly
  • fixed: HttpProxy parse now only rewrites form control names when also rewriting URLs
  • fixed: WebGUI::HTML->cleanSegment now keeps when preserving script and style
  • fixed: multiple default templates broken with prevent proxy caching

New in WebGUI 7.5.21 (Aug 22, 2008)

  • fixed: purchase detail screen shows incorrectly in Safari
  • Adding span class and ids for styling pagination
  • Display empty cart message
  • fixed: Back to Site link in asset manager points to wrong location
  • fixed: Some import node folders have invalid template
  • fixed: Scheduled workflows based on day of week run on wrong day
  • improved debug messages for sql queries
  • fixed: Custom library directories don't override WebGUI core modules
  • Changed update() so that it only updates fields passed in, and the defaults for assets are processed in addRevision() instead.
  • Changed update() so it can autodetect missing fields in asset tables and log them nicely instead of crashing.
  • Changed Thingy so it defaultly searches the default thing when you view the search screen for that thing. This way it displays everything and the user isn't left wondering what happened to the data they just submitted.
  • Fixed the column ordering links in search on Thingy.
  • Fixed a problem with the file upload control where you couldn't delete the file if you have multiple attached.
  • fixed: Gallery album thumbnail titles now link to the image info rather than back to the album.
  • fixed again: The bug enigmatically named "product".
  • fixed: packages don't include archived assets
  • fixed: Getting an i18n key from a file that does not exist.
  • fixed: Tree Navigation menu shows level numbers
  • fixed: loginBox macro no longer can return user to "logout" page, logging them out
  • fixed: Template Assets broken
  • fixed: edit operation sql error, Thingy (Yung Han Khoe)
  • fixed: Thingy: default thing property hidden (Yung Han Khoe)
  • fixed: Ad Space Description Text Keeps Repopulating
  • fixed: choosing ITransact plugin during checkout causes error
  • fixed: Disabled Shipping methods still available
  • fixed: Inherit Url From Parent is broken
  • added: ability to have metadata tags in head blocks

New in WebGUI 7.5.15 Beta (Jul 4, 2008)

  • fixed: Colorpicker window would not open (Martin Kamerbeek / Oqapi)
  • fixed: Reverted change to RichEdit that caused IE6 to stop working
  • fixed: Subscription: Price not displaying
  • Replaced CLI gallery import system with a better one.
  • fixed: Flat Discount Coupon: Add to Cart button seems broken
  • fixed: Deleting unProtected user profile fields
  • fixed: Synopsis doesn't update after editting posts
  • fixed: Mail messages not properly decoded
  • fixed: Style 1, other areas broken due to case sensitivity in uploads
  • fixed: Wait Until, new approval request workflow not available to add
  • cleaned up style 3 and top navigation

New in WebGUI 7.5.11 Beta (Jun 13, 2008)

  • fixed: email password recovery submit button effected by UI level
  • fixed: Creating a shortcut creates a version tag even with autocommit turned on
  • fixed: Syndicated content fills results with empty entries up to max headlines count
  • fixed: userImport.pl overwrites settings when updating users
  • fixed: Collaboration RSS link in header doesn't indicate title
  • fixed: edit branch can't update URLs on most assets
  • Replaced Cool Menus nav with a YUI Menu, which works and looks better.
  • Replaced dtree javascript with YUI TreeView.
  • fix: widget dialogues weren't opening correctly inside a widgetized view of a widget
  • fix: snippets were exporting as index.html or such. pass them through unchanged.
  • add: United Knowledge Player added. This player allows you to display a photo collection as a slideshow. A demo can be found in /extras/ukplayer/slideshow. html. (Arjan Widlak, United Knowledge)
  • add: Assets can now inherit their parent's URL, prepended. Check the meta tab.
  • rfe: Not being limited to single-worded Tags
  • SQL Form no longer ships with WebGUI. Use Thingy instead. However, out of respect for those using it, we only uninstall it if you have no sites using it.
  • Depricated $session->errorHandler in favor of $session->log.
  • AssetProxy macro can now use asset id as a parameter like so:
  • AssetProxy macro now only shows an 'invalid url' error when Admin mode is on. An error is always sent to the log (Yung Han Khoe).
  • Exposed keywords API to all assets through edit screen. Now keywords are searchable and add metatags for all assets.
  • fix: template variable isUncommitted is not documented in the help
  • Cleaned the pollution from the forms system.
  • rfe: subscribe entire user group to a collaboration message board
  • Added show in forms and is editable properties to group manager.
  • The concept of "realtime" workflow has been eliminated. Instead all workflows are now realtime (synchronous), and roll over to be asynchronous if they cannot complete succesfully and immediately.
  • fix: Event is no longer editable by anyone who can add events
  • fix: Event now sets ownerUserId correctly
  • add: Calendar can now select which workflow to use for committing Events
  • fixed: Package search is slow for large websites
  • fixed: rich editor image picker displays incorrectly in IE
  • fixed: the export system was largely incomprehensible. rewritten.
  • the new export system now needs Path::Class
  • add: GalleryAlbum now shows link to add Photo
  • add: More vars to GalleryAlbum and GalleryFile
  • fix: thumbnails.js now more easily stylable in anticipation of new Gallery templates
  • add: GalleryFile now sets GalleryAlbum thumbnail if the Album doesn't yet have one and a File is saved.
  • The getEditForm code was refactored out of WebGUI::Workflow::Activity and put into WebGUI::HTMLForm. Now any WebGUI code can dynamically generate tabless forms.
  • Rewrote the commerce system from the ground up.
  • Added a new donation asset which allows visitors to donate arbitrary amounts of money using the new commerce system.
  • Merged all the old shipping plugins into one "Flat Rate" shipping plugin. See gotchas.
  • rfe: Colorize Buttons on EMS
  • fix: Fwd: lazy guys bug report about the product system
  • Added an asset called Shelf, which allows you to create categories of Skus.
  • fix: Processing a Cash/Check Order
  • Rewrote Event Manager fromthe ground up.
  • Added WebGUI.str javascript class with sprintf and trim methods.
  • fixed: Default Thing Name when adding a Thing is Thingy and should be Thing
  • fixed: When latest Thing is removed from a Thingy only a drag button is displayed
  • fixed: Thingy: thing view screen always displays all fields
  • fixed: Thingy: search result "sort by" not working
  • added: Inbox is now pruned after 1 year
  • Added about a hundred tests for Collaboration system, Post, and Thread permissions
  • Cleaned up code tested by the aforementioned tests
  • Fixed all Test::WWW::Mechanize tests and updated the skeleton. Should be usable now.
  • fixed: Registration form now saves all progress if there is an error
  • added: DataForm now can use CAPTCHA for Visitors
  • Spent some time cleaning up DataForm, but it could use more.
  • added: Commit Version Tag screen shows revisions in the tag
  • added: Ability to enable/disable Thread archiving on a per-Collaboration basis
  • fixed: Thingy Thing Checkbox/Checklist/Selectbox/Selectlist limitations
  • fixed: Thingy: Problem with delete Thing permissions
  • removed legacy wgFieldUserData table
  • fixed: Thingy: Importing data can fail with some internal field Ids
  • fixed: Thingy: Problem with add_url tmpl_var permissions
  • fixed: WeatherData asset is broken
  • fixed: Calendar multi-day events exported wrong in ical feed
  • add: Move revisions from one version tag to another
  • add: Delete multiple revisions from a version tag at the same time
  • add: Approval activities now have a better parent class and more flexibility (multiple groups to approve, do on approve)
  • fixed: CS mail retrieval doesn't decode subject properly
  • fixed: email password recovery fields effected by UI level
  • Complete rewrite of the Asset Manager
  • added more keys to the list of bad EXIF keys.
  • fixed issue where bad EXIF keys would kill the entire album
  • Added more variables for Photo Resolutions
  • Added better handling of Pending albums and photos
  • added: Database link access for SQL Macro (Yung Han Khoe)
  • Added UserList wobject (United Knowledge and Yung Han Khoe)
  • All group operations now show group id and name (Yung Han Khoe)
  • Added: On the commit screen of version tags, you can now set a Start/End Time for when the tag should appear.
  • Added: WaitUntil workflow activity associated with version tags that waits until the start or end time of a version tag has been reached before continuing the workflow
  • added: Show a Message when users login
  • added: Two new approval activities, ByCommitterGroup and ByLineage
  • fixed: Gallery Search form doesn't work right in IE6
  • fixed: Password Recovery now only works for Active users and does not allow deactivated users to log in
  • fixed: Gallery Search now correctly limits by class name
  • added: A template variable to distinguish between Files and Albums in the Gallery Search
  • added: A thumbnail for Photo edit screen
  • added: Configure the amount of files shown per page in the Gallery
  • fix: Patch for Style.pm to identify which template failed to instantiate
  • fix: Admin Console templates have the same title
  • fix: File Titles not displaying in folder
  • fix: List View Reporting Wrong Dates
  • fix: too small of a field for content profiling
  • fix: Wrong class assignment in "News" template
  • fix: malformed css in default wiki page
  • fix: cleared up description for Image Resolutions and Max Space in gallery
  • fix: User profiling default broken
  • Gallery Edit Album screen now works much better
  • fix: Cross Publish cancel button now works