Using Lando

A few years ago, while working on some new projects I utilized the local server setup that is “included” on MacOS. While the local setup provides a responsive server environment, it lacked the ease of transition from machine to machine, or from person to person on our team. It essentially made our web development crew responsible for maintaining their own server environments, and created havoc when versions jumped out of whack....

November 14, 2019 · Greg McMullen

Open Graph

For April Fool’s day we decided to “launch” a new major, Emoji as a Second Language (Defunct). Cute right? I thought so too, until the request came in for social share buttons. In most cases, you’d just use the default social share buttons, right? Right. Well, I’m better than that so I decided to expand upon the effort and create my own social share buttons (with the help of a certain search engine)....

April 1, 2016 · Greg McMullen

A New Site

I’ve been thinking about different ways to redevelop my personal site. Since joining Xavier in 2014, I’ve been isolated in the Campus Suite CMS, which has it’s ups and downs much like many CMS' out there. After doing a site evaluation, I determined that WordPress isn’t meeting my needs anymore. But it’s nothing that WordPress has done, it’s about me and taking care of my site. Working with WordPress Themes can be a complicated mess, plus there’s the database that needs attention....

March 14, 2016 · Greg McMullen

1and1.com PHP Include Path

I’ve been working on revising the code for OurMenuMaker.com and had been struggling with setting the project up properly. After looking at different PHP based projects, I determined that I should look into defining my structure similar to the following: . ├── public_html | ├── css | ├── js | ├── images | └── index.php ├── includes | └── config.php The end product will be much more sophisticated, but this is why I started researching how to set the include path....

December 30, 2015 · Greg McMullen

Working with Bower

While working on the redevelopment for the Xavier University V4 project. I’ve determined that I needed to get a better understanding of the various components that I’m using to manage the project. One of the components is Bower. I didn’t quite grasp the idea between a dependency and a devDependency within pacakge.json. Luckily I’m not the only person that had no idea. Dependencies - Intended for use in production, and implied that it will be required for development purposes too....

November 11, 2015 · Greg McMullen

Project Update

After a beginning minor development in PHP for the temp v4 project, I’ve decided to go ahead and install a ColdFusion development server locally to begin developing the template in ColdFusion. Luckily I’ve had some experience converting PHP to ColdFusion, although it was rather simple since all I used were a few variables to determine what stylesheet loaded on the page and a few includes. Header Improvements While it may not seem significant, I’ve been able to do some cleanup with the actual HTML code for the header file....

October 20, 2015 · Greg McMullen

Embedded Twitter Feed for Umbraco

Basic embedded twitter feed macro for usage on your Umbraco website. There is a 7.x version and a 4.11.x version available. Takes parameters to embed a twitter timeline including the ability to: Change height and width Link Color Data-Chrome settings (header, footer, scrollbar) Number of Tweets to show Embedded Twitter Feed CSHTML ...

May 21, 2014 · Greg McMullen

Umbraco Package: Form Wrangler

Form Wrangler is a package for Umbraco that assembles a list of files, with links, from a selected media library folder ID. This package was initially designed for the Rose-Hulman Institute of Technology Website and released to the Our Umbraco community on 22 November 2013. Form Wrangler Parameters: Name: Media Folder Alias: mediaFolder Type: mediaCurrent Form Wrangler CSHTML Disclaimer: Form Wrangler was designed “as-is”. Greg McMullen does not provide any warranty of the item whatsoever, whether express, implied or statutory, including, but not limited to, any warranty of merchantability or fitness for a particular purpose or any warranty that the contents of the item will be error-free....

May 6, 2014 · Greg McMullen

Updated: Umbraco Page Titles

Since creating the first rendition of the Structured Page Titles for Umbraco, I decided it would be worthwhile to revisit and clean up the size of the file and make it much more readable. Umbraco makes it easy to define page titles, but this script helps reduce the repetitive nature of titles in larger sites. To use this code you will need to create a shortPageTitle and pageTitle in your document type(s)....

May 29, 2013 · Greg McMullen

Structured Umbraco Page Titles

If you are looking for some code to generate tiered page titles within Umbraco here is an example that worked for our site. This code assumes you are using pageTitle as a DocType element....

January 22, 2013 · Greg McMullen