Planet WebGUI

May 19, 2010

WebGUI News

WebGUI 7.9.5 (beta) released

This beta release of WebGUI 7.9.5 contains fixes and chanages for Assets, Shop, Running Workflows screen, VersionTag, Wiki, UserList Asset, Anonymous Registration, Cache, Group, EMS, Inbox, User Profiles, Groups, Syndicated Content Asset, User Invitations, Shortcuts, Gallery. There are several changes of note. WebGUI Groups have been speeded up by quite a bit, with no change in API or user interface. Users are now allowed to unsubscribe from the Collaboration System without logging in. Shortcuts did not obey overriding of the Group to View property.� Now that this has been fixed, the shortcuts will behave differently. Gotchas: ���� * Starting in WebGUI 7.9.4, the CHI and Cache::FastMmap modules are required. ���� * Starting in WebGUI 7.9.5, you cannot enter in a URL that is a has more than 2 dashes, ���� "-", in a row.� They will be collapsed down into 1 dash. Changelog: �- 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_Cash - password 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 Content - descriptionFirstParagraph 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

by perlDreamer at May 19, 2010 03:55 AM

May 12, 2010

WebGUI News

WebGUI 7.8.19 (stable) released

This stable release of WebGUI 7.8.19 contains fixes for the Inbox, Date macro, Wiki, Shop, Workflows, UserList asset, Anoymous Registration, Version tags, and Groups.

by perlDreamer at May 12, 2010 02:07 AM

May 05, 2010

WebGUI News

WebGUI 7.9.4 (beta) released

This beta release of WebGUI 7.9.4 contains fixes for Wiki, Spectre, Clipboard, Shop, Collaboration System, Inbox, Date Macro, Deactivate Account template and Map. There are many new changes in this release, please read through the notes below very carefully. Gotchas ���� * Shop and Cart changes ���� This release contains a rework of the shopping cart to make it faster to checkout.� Please review the following list of changes; ���� * If no shipping address is entered for an item, it will not display the cart's shipping address. ���� * Visitors no longer have address books.� To have an address book, users must log in. ���� * Users are still, at this point, required to login before they can checkout.� The point where the user must be logged in has been moved back in the checkout process.� Before a user is allowed to enter in any address information, they must be logged in. ���� * There are only two cart screens now.� The main cart, where address information is entered, and second screen where the summary of all charges (taxes, shipping, etc.) are summarized before the user pays.�� Both screens are templatable. ���� * The Cart will now work without javascript.� Javascript is used to make parts of the cart easier, and to automatically update the user's cart so they don't have to manually update it. New Features ���� * Wiki Categories ���� The wiki keywords can now function as categories, helping to organize wiki content better.� In the Wiki properties, a set of top-level keywords may be defined.� Then, in the keyword search area, any user who is allowed to Administer the Wiki can define sub-keywords, for any keywords in the wiki. ���� The front page and the keyword search templates have been extended to show lists of keywords and pages for wiki navigation. ���� * Internationalized URLs ���� WebGUI URLs have historically always been limited to ASCII characters.� This restriction has been removed. ���� * New Cache Drivers ���� A new experimental cache driver has been added to WebGUI, allowing for in-memory caches which can reduce cache lookup times and potentially provide higher performance. ���� * New Styles and Style Picker ���� Several new style have been added to the core, to make setting up new WebGUI sites easier. Changelog: �- 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.

by perlDreamer at May 05, 2010 05:26 AM

May 04, 2010

WebGUI News

April 28, 2010

WebGUI News

WebGUI 7.8.18 (stable) released

f WebGUI 7.8.18 contains fixes for Wiki, Spectre, Clipboard, Shop, Collaboration System, Deactivate Account template and Map. Gotcha ���� * Starting with version 7.8.0, WebGUI has been using YUI 2.8.0r4.� This was noted in ������ the changelog, but not in this gotchas file like it has been in the past.� If you ������ have custom javascript that depends on YUI 2.7 and you were using WebGUI's install ������ of YUI to supply it, you can switch to pulling YUI2.7 directly from Yahoo. Changelog: �- 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.

by perlDreamer at April 28, 2010 03:05 AM

April 27, 2010

The People Behind WebGUI

Martien Lammers

<!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } P.text-body-indent { margin-left: 0.2in } --> The Essentials Name: Martien Lammers

by kristi at April 27, 2010 05:58 PM

April 22, 2010

WebGUI News

WebGUI Developer

Plain Black Corporation (www.plainblack.com) is looking for a Perl programming, Linux using, ssh connected, IRC chatting, GEEK! We're not looking for your run of the mill programmer; only geeks should apply. We want you to know and love technology. We want you to not only have heard of operating systems other than Windows, but to have used them. And most importantly, we want you to be hungry to learn more every single day. If this sounds like you, continue reading, else go back to Monster. On a day to day basis you'll be asked to use your skills to help build and maintain WebGUI (www.webgui.org) be it for it’s active community or for Plain Black’s clients. Sometimes you'll work independently, and sometimes you'll work as part of a team, so you must be both self-motivated, a good communicator, and capable of managing your own time. You'll work with technologies such as Perl, Javascript, MySQL, Apache, and Linux. Be prepared to think on your feet, plan ahead, and fly by the seat of your pants...it just depends on the day. Compensation, Benefits, and Perks - $40k to $45k depending upon experience. - 100% paid health insurance. - A new high-end MacBook Pro. - An expense account. - Profit sharing. - Annual cost of living increases. - Ultra-flexible paid time off. - Set your own schedule. - Telecommute from home. - On the job training.

by fdillon at April 22, 2010 06:26 PM

April 21, 2010

WebGUI News

WebGUI 7.9.3 (beta) released

This beta release of WebGUI 7.9.3 contains fixes for Wiki, Spectre, Clipboard, Collaboration System, Deactivate Account template and Map. Gotcha ���� * Test:Deep, which had been an optional dependency for testing, has been used ������ in components of the core for a while, since the release of the new Survey. ������ Test::Deep version 0.095 or higher is now required. There are several new features in this release: - When you edit a Gallery Album, you can now change the order of photos via drag and drop, and change the orientation of the photos. - Comment rating icons were updated. - The Wiki can now use keywords to build categories.� If a page in the wiki has a title that is the same as a keyword, that page will have access to additional template variables, including a loop that contains a list of all pages that contain that keyword.� The Wiki itself has a list of top level keywords, that create the start of a hierarchy of keywords.� A hierarchial list of keywords is made available in the Wiki view template. Changelog: �- 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

by perlDreamer at April 21, 2010 05:30 AM

April 14, 2010

WebGUI News

WebGUI 7.8.17 (stable) released

This stable release of WebGUI 7.8.17 contains fixes for Spectre, Gallery, Trash, translations, Collaboration System, Approval Workflow, Survey, Wiki and the Shortcut. Changelog: �- 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.

by perlDreamer at April 14, 2010 04:08 AM

April 12, 2010

WebGUI News

How to Improve Performance for Images

The difference between /images/myimage.jpg and /uploads/XX/XX/moregibberish/myimage.jpg is incredible

by preaction at April 12, 2010 06:58 PM

April 08, 2010

WebGUI News

WUC 2010 Call For Participation - Still Time

There's still time to submit your speaking proposal before the April 9th deadline.

by Vrby at April 08, 2010 04:03 PM

April 07, 2010

WebGUI News

WebGUI 7.9.2 (beta) released

This beta release of WebGUI 7.9.2 contains fixes for Spectre, Gallery, Calendar, Trash, translations, Collaboration System, Approval Workflow, Account, Survey and the Shortcut. This release adds a new workflow for recurring events, and a sort option for the Syndicated Content asset to change how it displays feed items. Gotchas: ���� * new dependency: DateTime::Event::ICal Changelog: �- 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

by perlDreamer at April 07, 2010 04:41 AM

April 01, 2010

WebGUI News

March 31, 2010

WebGUI News

WebGUI 7.8.16 (stable) released

This stable release of WebGUI 7.8.16 contains fixes for the Collaboration System, Authentication templates, Session, Manage Users screen, Matrix, Calendar i18n, Gallery, User Profiling and error reporting. Changelog: �- 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

by perlDreamer at March 31, 2010 04:57 AM

March 24, 2010

WebGUI News

WebGUI 7.9.1 (beta) released

This beta release of WebGUI 7.9.1 contains fixes for the Collaboration System, Calendar, package import, Page Layout, FilePump macro, Search, Manage Users and Matrix.� The Deactive Account template can now be changed in the Settings. Changelog: �- 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

by perlDreamer at March 24, 2010 04:09 AM