People at Trellon have been working on the Dashboard module as part of the Drupal.org redesign. A new version came out the other day, and we could use some help testing it and getting some feedback.
Dashboard is available at http://drupal.org/project/dashboard. It lets users create personalized dashboards with drag and drop interfaces. Administrators can create widgets for people to place on their dashboards, and there is a widget browser where people can filter down into different types of widgets. Kind of like iGoogle, but with support for nodes and blocks.
We tested this module extensively prior to release and it appears to be farily stable. Before getting into another major feature roll out, it would be helpful to collect people's impressions on this version and get it all nice, polished and fancy. Read More >>>
This post is an entry in our 20 APIs in 20 Days series. Learn more about how best practices lead to sustainable development at www.trellon.com.
Often, the most important part of a website is the users of the site itself. They are unique individuals who form the basis of thriving communities. It's vital to support users by delivering content in predictable and personalized ways. Read More >>>
Today is Earth Day, and we are trying to keep the Earth Day web site rolling with the massive amounts of traffic that have been hitting it.
We were expecting about 25 million visitors to the site. Then Google decided to be all environmentally friendly and link to the site from their home page. Then Apple decided to be all ecosensitive by making the integrated iPhone app the number one app in their featured section. We really appreciated it when the servers were suddenly all spitting out 600 pages a second with no warning. Read More >>>
You've been working with Drupal since 4.x. You've attained a mastery of modules, a command of caching, and you build themes that make Chuck Norris weep openly. Now what?
We're giving a presentation about this question in the Drupalcon Sponsor's Corner this year. Think of it as the Trellon "now what?" session, where we help you answer that question. Read More >>>
This post is an entry in our 20 APIs in 20 Days series. Learn more about how best practices lead to sustainable development at www.trellon.com.
There's not much that has not been said about Drupal's Forms API, and it can be a challenging concept for developers who are used to working with other platforms. Any series talking about the underlying framework would be incomplete without some discussion of how it is used.
The Forms API in Drupal provides developers with a way to dynamically construct, modify and secure forms on your web sites. Instead of writing out the markup for individual form elements, developers define a form through an array that instructs Drupal on how to assemble the form and present it to users. The Forms API also tells Drupal how to validate form submissions and what to do with any data being received.
The real power of the API, however, lies in the fact that custom modules can modify forms as they are being generated. Developers can create new fields, provide additional validation conditions, and handle form submissions dynamically. This kind of extensibility is unique to Drupal, and represents a very different pattern for designing web applications. Read More >>>