Drupal News Feed

Tue, 04/14/2015 - 15:58
On a beautiful summerlike day at DrupalCon Amsterdam, we stop at the Drupal Association table, where we are introduced to DA Staff Members JOE SAYLOR, LEIGH CARVER, and RUDY GRIGAR. Then it’s on to HOLLY ROSS (Executive Director, Drupal Association). Erudite cameraman BOB WILLIAMS (Financial Manager, Tag1 Consulting) works the GoPro. HOLLY ROSS: Yep, so we had a BoF for people who...
Tue, 04/14/2015 - 12:45
In the last part of our series, we talked about "Agile work at a fixed price". We realized that detailed requirements in terms of a project specification are the key to agile management of fixed-price projects. Today, we’ll deal with those project specifications. A “specification” describes the results or certain milestones of a project. Thus, it defines what we have to measure in order to find...
Tue, 04/14/2015 - 11:52
There's a neat feature in MySQL which lets you sort a result set by arbitrary field values. It's the ORDER BY FIELD() function. Here's how to leverage this in your Drupal views. Let's say you have a field in your Article content type called Status, and it has the following allowed values: Draft Pending Approval Published Postponed Canceled It can be very helpful to sort the articles by status....
Tue, 04/14/2015 - 10:53
There are examples out there for generating a unique Drupal username. The usual technique is to continue incrementing a numeric suffix until an unused name is found. There's also a project to automatically generate usernames for new users. All of this makes sense and works, but compared to the existing solutions, I wanted one that focussed on encapsulation and stability; by which I mean it should...
Tue, 04/14/2015 - 03:11
Language English Introduction Setting up the project and folder structure Communicating .Net and PHP The productivity edge Performance Introduction More articles... Git shell on Windows reports “sh.exe has stopped working (APPCRASH)” Getting #2,000 requests per...
Tue, 04/14/2015 - 01:06
This screencast shows how you can use a cloud provider like Digital Ocean to install a working copy of ELMSLN by copying and pasting the following line into the terminal:yes | yum -y install git && git clone https://github.com/btopro/elmsln.git /var/www/elmsln && bash /var/www/elmsln/scripts/install/handsfree/centos/centos-install.sh elmsln ln elmsln.dev http email@elmsln.dev yes
Mon, 04/13/2015 - 23:00
Shoov keeps evolving, and now has an example repo that demonstrates how we're trying to make UI regression simpler, we took some time to implement the second feature we were missing - automatic testing on the live site. We saw a very strange situation everywhere we looked: Dev teams were writing amazing test coverage. They were going the extra mile to setup a Travis box with environment as...
Mon, 04/13/2015 - 21:56
Welcome to the new Drupal @ PSU! We hope you enjoy the site so much that we want you to have it. No really, go ahead, take it. Steal this site. We did, and we’re proud of that fact. This site is actually a fork of the Office of Digital Learning’s new site that just launched recently.
Mon, 04/13/2015 - 21:02
We’re gearing up for Drupalcon 2015 in sunny Los Angeles and we are looking forward to the exciting plans we have in store. We are Platinum sponsors once again and there are a ton of ways to connect with our team. In fact, here are the highlights:
Mon, 04/13/2015 - 20:32
A few weeks ago, Brent Bice attended DrupalCamp PHX to host a session on Drupal as an Inbound Marketing Platform. The video of the PowerPoint presentation of the session, along with audio were made available for everyone to visit and listen to this session.... Read more