Archive | March, 2012

Improved “Create Page” and User Profile Experience

20 Mar

Not every change we make at PBworks is a big one.  Sometimes, we just want to make incremental improvements.

This week, we release two enhancements that improve the overall polish and experience of the business product.

First, we improved the “Create Page” experience.  Previously, clicking the “Create Page” button brought you to a separate web page.  Now, clicking “Create Page” brings up a standard dialogue box.  We’ve also given you much more control over the page creation process.  Previously, if you wanted to create a wiki page in a particular folder, you had to navigate to the folder before initiating the page create.  Now, you can select the folder during the creation process.  In fact, you can even select the workspace in which the page will reside (though we will default you to the current workspace and folder).

Here’s a look at the new “Create Page”:

Second, we’ve improved User Profiles.  Our usability testing showed that many new users had trouble figuring out how to edit their user profile.  This wasn’t their fault; all the user profile actions were linked to from a dull block of identical-looking grey buttons.  Even if they found the “Edit Profile” button, finding the nearly identical “Save Profile” button was a usability nightmare.

Our improved user profile adds much more visual distinction between the different actions, and makes it very clear how to edit and save your profile.

Here’s the basic view:

And here’s the view after you click “Edit Profile”:

Watch for more such improvements in the months to come!

Phasing Out the 30Boxes Plugin (June 30, 2012)

9 Mar

30Boxes was one of the first plugins we added to PBworks back when the service was still called PBwiki.  This simple calendaring application let our users add a shared calendar to any workspace, and to have that calendar show up on multiple pages.  And while 30Boxes has never been used by most of our users, it has a loyal following.

Unfortunately, 30Boxes has become an “orphan” product.  Its creators have moved on to other projects, and last week, the entire service suffered a 1-day outage.  While service has since been restored, it seems clear that without future investment of resources, it is likely 30Boxes will become less viable.

While we could simply keep 30Boxes as a plugin and simply offer it on an “as is” basis, we don’t feel that this is good for our user experience.  Therefore, we have decided to phase out the 30Boxes plugin.

The first step, which we have already undertaken, is to disable new insertions of the 30Boxes plugin.  We cannot in good conscience allow people to add a service we fear will not be reliable in the future.

The next step, which will take place on June 30, will be the disabling of the 30Boxes plugin.  After that, existing insertions will stop working as well.

We’ve chosen a date more than 90 days in the future to give our users plenty of time to seek alternatives.  This may involve using our HTML/JavaScript plugin to insert the calendaring service of their choice, or using other features within PBworks as an alternative.

For Business users, here is the relevant HTML/JavaScript documentation.  And here is the equivalent HTML/JavaScript documentation for our Personal and Education users.


It sounds like 30boxes is a key part of many of your wikis.  As a result, we’ve come up with a compromise solution that will lessen our exposure to any potential 30boxes shutdown, while allowing you to continue using the product.

On July 1, while we will no longer support the embedding of the 30boxes calendar, any existing embeds will link to the same calendar on the website.  This way, you can maintain access to 30boxes if you wish to continue using the product despite the warning signs, but we can prevent a 30boxes outage from affecting the wiki pages on which they’ve been embedded.

New and Improved Tagging

6 Mar

After we redesigned the PBworks business products, we realized that tagging didn’t really fit well with the other page or file actions (rename, move, control access).  All of the other actions were links that led to the appropriate dialogue box; in contrast, the tagging interface displayed a list of tabs, and allowed you to edit them.  Both these differences (tags are displayed as page or file properties, tags are editable on the page itself) made tagging an inconsistent part of the user interface.

Therefore, we’ve improved the tagging interface by making it both more consistent and easier to use.  Tags now appear between the content and the comments:

This placement puts the tags next to their closest relatives, the comments.  We’ve also improved the tagging interface.  Now, rather than relying on commas to delineate your tags, you can add them (and remove them) one by one.

For more details on how to work with the new tagging interface, visit our user manual.