I am currently doing a release of 2 major feature updates to a site. For me even with all my Drupal and web development skills releases are difficult, and far from stress free.
In examining new community modules I found the Behat UI module. Behat UI provides a UI similar to the Rules UI module to create Behat scenarios to test business logic expectations. The Behat UI looks like this when you install the module onto your site:
Behat UI, create simple scenarios to test for conditions on the webapge. The whole scenario may then be downloaded to a file.
Tags: 7, bdd, behat, Drupal, drupal7, how to, module, site, test, testing, UI, use, using, website
Posted under Drupal
In previous articles, we looked at how plugins work and saw how to perform actions when a user is saved in the Manager. In this one, we’ll see some plugin code that acts when a resource is saved in the Manager.
There are lots of things you might want to do when a new resource is saved in the Manager. You might want to adjust or duplicate a field, say to make the
description field match the
introtext field. You might also want to adjust a resource field based on the value of a TV, adjust a TV based on a resource field, or adjust one TV based on the value of one or more other TVs.
Tags: field, fields, how to, MODx, plugin, plugins, resource, set, setting, TV, value, values
Posted under MODX, MODX
Special events, time sensitive announcements, limited time sales… all great ideas but sometimes difficult to implement. You could, of course, wait until the right moment and quickly publish a new page edit or you could just take advantage of the timed permissions available in Concrete5!
The following screen-cast will introduce you to the creation of special announcements etc. in advance, which become visible at the time you schedule. Learn More
Tags: arvixe, C5, CMS, concrete5, Concrete5 Basics, Concrete5 Permissions, date, how to, release, schedule, scheduling, time, tips, video, website
Posted under Concrete5, Video