Published by Mijingo

Learn ExpressionEngine TodayAdvertise Here

Over a series of 8 videos, watch and learn as Ryan builds an entire ExpressionEngine website from beginning to end. Get started now.

blog icon image

Engine Summit Next Week

Blog Entry

Next week, on June 12th, the next installment of the Engine Summit takes place.

The summit is an online conference featuring some smart speakers, like Eric Miller, Angie Herrera, Low Schutte, and more. The website has the full speaker lineup including their talk summaries. The first talk, scheduled for 9 AM CDT is by Eric Miller and will cover “Designing for EE Development.”

The conference day will wrap up with an EllisLab Roundtable featuring James Mathias of EllisLab.

Posted on Jun 08, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

Your Weekly devot:ee - June 6, 2013

Blog Entry

devot:ee

  • Typogrify by Easy Designs
    The Typogrify plugin for Expression Engine is a reinterpretation of the Django templates of the same name.
  • Font Awesome Star Rank by JCDerrick
    Font Awesome Star Rank is a fieldtype that providers publishers the ability to add a simple star rating input field to their entries. On the ‘front end’ the field type will output as a simple and easily styled Bootstrap friendly star ranking. Font Awesome Star Rank is compatible with Pixel & Tonic’s Matrix fieldtype. Font Awesome 3.1.0 or higher is required for use with this add-on! A free plugin is included with version 1.2+
  • Select2 ($) by Pv Ledoux
    Select2 for ExpressionEngine is a user-friendly select box fieldtype (single or multi-select) with support for plain text options or SQL query and allows you to search in the option list.

Posted on Jun 06, 2013 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

CartThrob Now Supports EE 2.6

Blog Entry

Last week an update to CartThrob was released and it includes support for EE 2.6. The big update fixes several issues (see the changelog for details and added a few things, too.

Visit the CartThrob site to learn more.

Posted on Jun 05, 2013 by Ryan Irelan

Filed Under: E-commerce, EE Add-ons, EE Modules

blog icon image

New Add-on: Babeltext

Blog Entry

Babeltext is a field type that gives you the ability to configure content in multiple languages in a single field. So, you could have a single description field and just quickly enter the content in multiple languages right in the one field.

To output the content you use the “language” parameter with the field name tag to specify which language to output.

Pretty cool stuff.

Posted on Jun 05, 2013 by Ryan Irelan

Filed Under: EE Add-ons, EE Fieldtypes

blog icon image

New Add-on: Select2 for ExpressionEngine

Blog Entry

Select2 for ExpressionEngine is a user-friendly select box fieldtype (single or multi-select) with support for plain text options or SQL query and allows you to search in the option list.

This is an implementation of the Select2 jQuery plugin. It’s labeled as a “pre-release” and costs $12.50 at Devot:ee.

Learn more about Select2 for ExpressionEngine.

Posted on Jun 05, 2013 by Ryan Irelan

Filed Under: EE Add-ons, EE Fieldtypes

blog icon image

Brad Parscale on Solspace Podcast

Blog Entry

Mitchell Kimbrough has been doing an informal podcast with some of people in the EE community. He started with a conversation with Matt Weinberg of Vector Media Group and then continued on with a few more.

The most recent show, a one-hour conversation with Brad Parscale of Giles-Parscale and the operator of the ExpressionEngine Conference in Portland this year, is a favorite of mine. If you attended EECI last Fall here in Texas then you probably saw Brad give his excellent talk on how he runs his business. This podcast with Mitchell is a conversational version of that talk plus more. It’s a nice look into how Brad sets himself up to succeed with ExpressionEngine.

Brad Parscale and I talk at length in this podcast about his acquisition of EECI, the ExpressionEngine ® conference. Listen as he schools me on staffing, business strategy, finding ways to make more money, and most interestingly, avoiding hardcore software development work as a way to avoid losing money.

This is a must-listen for everyone trying to do business with and around ExpressionEngine.

Listen to the conversation.

Posted on May 31, 2013 by Ryan Irelan

Filed Under: Community, Conferences, Life as a Web Professional

blog icon image

Your Weekly devot:ee - May 30, 2013

Blog Entry

devot:ee

  • Filesize Format by 96black
    A simple ExpressionEngine plugin to format the file size output (supplied in bytes) from e.g. the EE file field type into something more readable for humans.
  • Number Members Entries by websecret
    Small plugin for ExpressionEngine 2.x, which return number of members entries

Posted on May 30, 2013 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

EE Podcast: EE Automation with Matt Fordham

Blog Entry

One of the challenges of working in a team environment is making sure everyone is on the same page. How do you tackle that issue AND make your EE workflow much faster? Through automation!

In this week’s podcast, Matt Fordham of WINTR stops by to discuss how he narrowed down the pain points in his company so he could automate the tasks nobody wanted to spend too much time on. We talk about automating the project template, the development process, as well as the deployment so that he and his team could focus on what they want to do most, faster and more consistently.

Tune in now!

Thanks to Engine Summit for sponsoring.

Posted on May 30, 2013 by CTRL+CLICK CAST

Filed Under: EE Podcast

blog icon image

Engine Summit 2013 on June 12th + Discount Code

Blog Entry

On June 12th the next installment of the annual Engine Summit will take place in your web browser. The convenience of an online conference where you can sit in your own chair, crunch on those snack carrots you like so much, and drink tea from your favorite mug. It’s a conference in the comfort of your own space.

This year’s conference has the following people in the lineup:

  • Eric Miller
  • Angie Herrera
  • Jae Barclay
  • Low Schutte
  • Eric Lamb
  • Chad Crowell
  • James Mathias

The ExpressionEngine conference runs 9am to 5pm (central time) and costs only $179 per person. If you want attend with other people in your company you can get a meeting room ticket for only $479. All conference goers get full access to the session videos after the conference is over.

Here’s the deal though. You can save 20% on both ticket types if you use the coupon code “EEINSIDER” when checking out. That’ll save you about $95 on the meeting room ticket or $35 on the individual ticket.

Learn more about Engine Summit

See you there!

Posted on May 28, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

EE Add-on Builder

Blog Entry

Sample EE Insider Extension

Luke Wilkins (he’s a developer at Vector Media Group, one of our amazing site advertisers) built a Sublime Text plugin that makes it easy to build ExpressionEngine add-on starter files.

The Sublime Text package walks you through inputting the information needed for creating the add-on type you choose and when you’re done you have the base add-on package built for you. Pretty cool stuff.

After choosing your Add-On type, you will be asked for the relevant pieces of data to get things set up. From there it’s just a matter of adding your logic to the generated Add-On! You can refer to the Expression Engine Docs for more details on Add-On development.

In the event that you wish to add a new Add-On type to an existing Add-On you’ve created (for example, you’ve created a module and now want to add an extension), simply go through the process again with the same Package Name and path and the plugin will allow you to automatically merge that in.

It’s available on Github or you can install it right in Sublime Text.

Posted on May 23, 2013 by Ryan Irelan

Filed Under: Development Tools, EE Add-ons

blog icon image

Ben Croker on EEUK

Blog Entry

Ben Croker wrote up his overview of the EEUK conference, highlighting some of his favorite presentations.

In Ben’s talk he announced the Open API, a “front-end, http-based API for ExpressionEngine that provides authentication and CRUD functionality to content and data in the CMS.”

Here are the slides to Ben’s talk:

You can also watch the demo (and the views slides) on Ben’s site.

Posted on May 23, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

New Add-on: Entry Analytics

Blog Entry

Last week at EEUK, Chris Imrie demoed and announced a brand new add-on he co-developed with (EE Insider guest author) Eric Lamb. The add-on is called Entry Analytics and it gives you a glimpse into the performance of your entries…right in the entry edit form!

Here’s what it looks like when I view the Stash how-to article:

Entry Analytics add-on for ExpressionEngine

Entry Analytics uses Google Analytics to fetch the data about the visit, pageviews, bounce rate, conversions and more on each of your entries. In order to use Entry Analytics you have to have a Google Analytics account and it needs to be hooked up to the site where you want to install the add-on. I have years of Google Analytics data, so plugging in the add-on I immediately had data to view.

If you or your clients are into measuring and viewing analytics on their website, this add-on will be a good companion. I have it running here on EE Insider (the developers provided me a complimentary copy) and I look forward to seeing the numbers.

Entry Analytics cost $65 and is available on Devot:ee.

Posted on May 23, 2013 by Ryan Irelan

Filed Under: EE Add-ons, EE Extensions, EE Modules

blog icon image

Learning ExpressionEngine Page at Devot:ee

Blog Entry

My friends at Devot:ee put up a nice page that details the ways you can learn ExpressionEngine (including EE add-on development) from Mijingo.

Check it out.

Posted on May 23, 2013 by Ryan Irelan

Filed Under: Training

blog icon image

Your Weekly devot:ee - May 23, 2013

Blog Entry

devot:ee

  • Deetector by Tyssen
    An ExpressionEngine plugin of the Detector library - a simple, PHP- and javascript-based browser- and feature-detection library that can adapt to new devices & browsers on its own without the need to pull from a central database of browser information.
  • Direct Logout by Graf Technology, LLC
    This extension bypasses the “Are you sure you want to logout?” prompt inside of the EE Control Panel when you try to logout.
  • Streeng by Caddis
    Perform common operations on strings. Change case, truncate, find/replace, repeat, encode/decode, generate slugs and more.
  • Template Info by Sean Delaney
    Template Info is a simple plugin that displays basic template information about the primary template being rendered such as Template ID, Template Name, Template Group ID and Template Group Name.
  • Open API by PutYourLightsOn (Ben Croker)
    Open API is a front-end API for ExpressionEngine that provides authentication and CRUD functionality to the content and data in the CMS.
  • Template Routes by Rob Sanchez
    Control your URLs by remapping URI routes to a specific template, using CodeIgniter-style routing rules.
  • Entry Analytics ($) by Christopher Imrie & mithra62
    Entry analytics brings the performance of your content front and center. By integrating straight into the ExpressionEngine publish page, you’ll never be left having to parse Google Analytics URI paths in order to figure out how popular your blog articles are or what Social Media sites are generating most pageviews for an entry.

Posted on May 23, 2013 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

Erik Reagan: Why We Didn’t Start An EE Add-on Biz

Blog Entry

It was a few years in the making and in one decision Erik Reagan and his business partner at Focus Lab pulled the plug on their plans–and all of the work up to that point–on launching their own ExpressionEngine add-on business.

In short, after years of dreaming, planning and coding, I realized that pulling off a CMS add-on business — at the quality I wanted — would severely hurt Focus Lab. It would be profitable, no doubt. But it would also take away from our client services which we’re quite passionate about. That was all I needed to realize to justify no longer pursuing the dream.

Erik and Bill made a tough decision to kill a project that didn’t fit the vision they had for their company. Bold move.

Read the whole thing: The Sidecar that Never Was

Posted on May 20, 2013 by Ryan Irelan

Filed Under: EE Add-ons, Life as a Web Professional

blog icon image

EEUK Overview

Blog Entry

Did you miss EEUK and want to get a run-down of went happened? John Henry Donovan posted his notes from the conference, including an overview of the speakers.

I am home now, tired, cranky and still slightly hungover and sipping on a great cup of tea. While I watch my wife’s eyes slowly glaze over as I relate the tales of Manchester, all I can think of is October when I get to do this all over again.

A couple cool software announcements were made at EEUK: Chris Imrie’s and Eric Lamb’s Entry Analytics for ExpressionEngine and Ben Croker’s ExpressionEngine Open Api library. More on both of these soon.

Posted on May 20, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

Happy Cog Hiring Back-End Developer

Blog Entry

Happy Cog is looking for a back-end developer to join the team. This position is in the Philadelphia office (right in the heart of Center City).

Here are the basics:

As a back-end developer you will have your hands in every aspect of the site build and launch. Critical to this position is an ability to understand client feedback and requirements (implied or documented) and translate those into functional code. You should have good written and oral communications skills to facilitate that translation and a demeanor that welcomes the client into a relationship that may be more technical than with which they are comfortable.

Read more about required skills and experience and how to apply.

Posted on May 16, 2013 by Ryan Irelan

Filed Under: Jobs

blog icon image

Gmaps 2.9.4 Supports New Google Maps Style

Blog Entry

A new release of Gmaps, the add-on that allows you to integrate maps in your EE-powered website, adds support for the new Google maps style.

You enable the new style using the enable_new_style="" parameter.

Gmaps costs $25 and is available at Devot:ee.

Posted on May 16, 2013 by Ryan Irelan

Filed Under: EE Add-ons

blog icon image

EE Conference Has Six Workshops

Blog Entry

One hallmark of this year’s EE Conference is the offering of extra workshops and classroom sessions. There six topics to choose from and the cost ranges from $175 to $650. These sessions are in addition to a conference ticket.

Conference tickets are on sale for the event in Portland. There are two tiers of tickets: $275 and $450.

Posted on May 16, 2013 by Ryan Irelan

Filed Under: Conferences

blog icon image

Your Weekly devot:ee - May 16, 2013

Blog Entry

devot:ee

  • Maps ($) by Joel Bradbury
    Maps is a simple Google Maps fieldtype. Nothing special, nothing complex. Single markers. Drop them in place. Move on. It works with everything : Matrix, Low Variables even Safecracker.
  • Facebook Count by Caddis
    Return Facebook page like or share count.

Posted on May 16, 2013 by Ryan Masuga

Filed Under: Weekly Devot:ee