Drupal 8 Views Style Swagger

Submitted by focal55 on Tue, 08/16/2016 - 9:59pm

Portland Maine - Drupal 8 has been a pleasure to work with but sometimes when we attempt to exercise our Drupal 7 muscle memory a cramp occurs. When our amazing designer provide us with PSDs I start deciding the best approach to bring the design to life. Often times a Drupal View is the right approach but being subjected to the style output from Views is a pain. I'd rather take complete control of the mark up and methodically render the data that Views gives me inside a template file.

Drupal's Media Browser Gets Closer to Expectations

Submitted by focal55 on Wed, 02/03/2016 - 9:04pm

Portland ME - One feature Drupal has always been missing is a robust media management system. For all the reasons I dislike Wordpress, in my opinion has the best media management. Drag and drop file uploads and an intuitive editing browser that includes caption editing, image size manipulation and rotation make it my favorite. However my Drupal family is making progress.

Comic-Con Redesign is Live

Submitted by focal55 on Mon, 01/18/2016 - 11:50am

Portland ME - We have been working as a contractor for Sage Tree Solutions since around 2012. We always appreciate the work we receive from our clients and it is always rewarding to finish a project and see it "go live". However, some projects make our smile a little bigger. Recently Sage Tree Solutions asked us to build out the new Comic-con.org redesign and we jumped for joy. Obviously we want to be apart of awesomeness that is Comic-Con.

Getting going with Drupal + PHPUnit + Selenium Web Driver + PHPStorm IDE

Submitted by focal55 on Thu, 01/07/2016 - 1:21pm

Portland ME - Testing is very difficult. Its a pain in the butt but it's one of those neccessary evils. The more websites we build and the increasing number of web application we work on has pushed up to grow in our testing techniques. In the past testing was a final phase of a project where staff members would all hammer on the application with less than well written user stories. To be honest, the fatique of the project along with the fact that the user stories were written only weeks early proved to be an unreliable way to test applications.

Contributing to Drupal

Submitted by focal55 on Thu, 12/17/2015 - 12:33pm

Portland ME - Whenever we modify a Drupal contributed module, we always patch it and contributed it. You never know when a fellow developer can use the same bug fix or feature enhancement.

Today we patched the Webform Protected Downloads module. If you haven't used this module, you might want to consider it if your site makes use of Webforms and if you would like to provide downloadable contact in exchange for an email address.

Drupal 7: Extend Views Plugin Style

Submitted by focal55 on Thu, 01/22/2015 - 3:08pm

Portland ME - I needed to change the way the Jump Menu style plugin worked in Views on a recent project. The client wanted certain items in the jump menu to link to external websites. To accomplish this, I added a field to my content type that would store the external URL and then I had to extend the Views Plugin Style for the Jump Menu.

In order to extend the plugin style you will need a custom module. We will refer to the module as 'my_module'. Here are the files that will make up the module and there purpose.


Installing Appcelerator Titanium Studio 3.4 in OSX Yosemite

Submitted by focal55 on Fri, 11/21/2014 - 2:39am

Portland ME - Had a tough time getting the newest Titanium Studio 3.4.1 installed today. I was receiving errors when the studio first loaded concerning "java.lang.nullpointerexception". When I tried to create a new project, more errors occured referencing "longjohn/dist/longjohn.js:185" and "TypeError: Object #


About Us

We are web developers versed in front and back end technologies. We like PHP, Drupal and Wordpress for our web apps and Foundation, Bootstrap, SUSY and Sass for our User Interfaces. Contact us to be apart of your next web project.

Latest Articles

Copyright © 2021 Focal55 Inc. / All rights reserved.