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

Dash-ee 2.0 Released

Blog Entry

A big update to Dash-ee was released today and it sports a a lot of improvements, like multiple dashboards and a new interface.

What’s Dash-ee? It’s a module that allows you to create a completely customizable EE control panel dashboard.

Watch the overview video to learn more.

Posted on May 27, 2014 by Ryan Irelan

Filed Under: EE Add-ons, EE Modules

blog icon image

EE StackExchange & Alfred 1

Blog Entry

This is only useful to the subset of ya’ll who use Alfred 2, a nice quick launcher utility for OS X.

It’s an Alfred workflow that makes it easy to search EE StackExchange and find what you need (hopefully a solution to a problem!).

The workflow was created by EllisLab and shared on their blog.

While we’re talking about EE StackExchange. If you have a moment, hop over to the site and answer any questions you can!

Posted on May 27, 2014 by Ryan Irelan

Filed Under: Community, Development Tools

blog icon image

EE Conference Adds Agency Package

Blog Entry

EE Conference recently added a new way that your agency can send a few people as attendees and sponsor the conference. The Agency Package consists of 3 conference tickets, a private Sunday night dinner, full conference access (including recordings) and 5 entries into the Best of Show awards. In addition, you get a conference sponsorship slot (which ends up only costing $500).

The package costs $2000 and is a great way to send a few people and support the conference.

Posted on May 27, 2014 by Ryan Irelan

Filed Under: Conferences

blog icon image

Your Weekly devot:ee - May 22, 2014

Blog Entry

devot:ee

  • Related Open by Caddis
    This extension adds links to related items in ExpressionEngine’s native multi-relationship field.
  • PG by Caddis
    A tag pair to loop through all GET/POST parameters in ExpressionEngine.
  • Number by Rein de Vries
    Create a real number field with the benefits of filtering due the nature of the field.
  • Currency by Rein de Vries
    Create a real currency field with the benefits of filtering due the nature of the field.
  • Limitee by Caddis
    Limit ExpressionEngine titles, text input field types, and textarea field types to a specific character count, with a counter to let you know how many characters are remaining.
  • Snappy Concierge by UserScape
    Deliver more than a CMS to your clients. Concierge integrates ExpressionEngine with the Snappy support system to manage your client support.

Posted on May 22, 2014 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

Your Weekly devot:ee - May 16, 2014

Blog Entry

devot:ee

  • Time From Now by jbueler (jbueler)
    Time from now will let you add a string modifier to the current time and will return a datetime string in its place. This would be useful for performing channel entries loops with the start_on and stop_before parameters. This will let you use dynamic dates in situations where you may have had to enable PHP before.
  • Hop Fasta ($) by Hop Studios
    A Hop Studios Accessory that puts a Quick Update button on the Template editor.
  • Resizer by Caddis
    Use Resizer to to resize, cache, and retrieve images with a number of options.
  • Codeebird by Dan Herd
    An ExpressionEngine wrapper for the Codebird PHP Twitter library.

Posted on May 16, 2014 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

CTRL+CLICK CAST: Code Refactoring with Jina Bolton

Blog Entry

The nature of the web is constant change, and your code base should be no different. But updating your code shouldn’t be a one-time endeavor, and it shouldn’t be an all-or-nothing proposition. Instead, you should refactor iteratively as you need, whether it is to fix a bug or update a CSS vendor prefix.

For the latest CTRL+CLICK, Jina Bolton joins the show to discuss this process of refactoring, which involves iterative, narrow updates to the code base, without changing features or functionality. She shares her approach to refactoring by starting with the smallest element and keeping focused on a single change. She also suggests what areas can be commonly refactored, such as introducing a CSS preprocessor and establishing variables for CSS colors and typography. Jina also details her refactoring workflows, including using version control, documentation and supporting a “living” style guide.

We also comment on the paid support discussion going on in the Devot-ee forums. Tune in now!

Thanks to Hover for sponsoring this episode!

Posted on May 15, 2014 by CTRL+CLICK CAST

Filed Under: CTRL+CLICK CAST

blog icon image

EE3 in the works per EllisLab CCO

Blog Entry

In an interview on Nublue, a web design agency, EllisLab Chief Creative Officer, shared a tiny bit about ExpressionEngine 3:

Are there any elements of the design within EllisLab applications that you are particularly proud of and why?

Yes. However, those elements aren’t public yet, as they are part of ExpressionEngine 3. I came to EllisLab after ExpressionEngine 2 was released, so aside from some small tweaks here and there, ExpressionEngine 2 is largely not my work. In the curious case of ExpressionEngine 3 I’ve taken my time trying to sculpt a user experience that will feel at once both new, and familiar. From that base, I plan to iterate and improve the control panel even further.

Read the entire (short) interview

Posted on May 06, 2014 by Ryan Irelan

Filed Under: EllisLab

blog icon image

ExpressionEngine Work at UMass Boston

Blog Entry

Long-time community member Jim Wyse has an opening (or two):

That is a fine group of folks who do great work at the university. You could be part of the team.

Posted on May 01, 2014 by Ryan Irelan

Filed Under: Jobs

blog icon image

May 6th: LA ExpressionEngine Meetup

Blog Entry

The next Los Angeles ExpressionEngine Meetup takes place on Tuesday May 6th at 7pm. The topic will be “Refine or Reboot” and take a look at both ExpressionEngine and Craft.

ExpressionEngine is one of the primary tools we use to build websites. However, knowing a tool well is to also know its limits. Join us to discuss common pain points with ExpressionEngine and how one agency has found themselves turning to Craft CMS - a new CMS by the popular ExpressionEngine add-on developers Pixel & Tonic - to solve some of these problems.

There are a handful of prizes available for attendees, so be sure to RSVP to attend.

Posted on May 01, 2014 by Ryan Irelan

Filed Under: Meetups

blog icon image

GeeUp EE Workshop Seats Still Available

Blog Entry

ExpressionEngine add-on developer and course author, Low Schutte is teaching a full day workshop on ExpressionEngine add-on development at his GeeUp Conference this coming June (that’s only a month away!).

Lodewijk “Low” Schutte will explain the thought process behind building an ExpressionEngine add–on. What choices have to be made, what resources can be used and how to write clean and efficient code. You’ll build an add–on from scratch, covering the not just the basics, but more advanced topics as well.

There will be a lunch provided and it will take place in the beautiful city of Leiden in The Netherlands.

Learn more and register now while there are still spots available.

Posted on May 01, 2014 by Ryan Irelan

Filed Under: Conferences

blog icon image

What They’re Saying About EE

Blog Entry

This is a on-going series of entries where I highlight EE experiences.

Posted on May 01, 2014 by Ryan Irelan

Filed Under: What They're Saying About EE

blog icon image

EE Conference Lineup Announced

Blog Entry

The speaker lineup for the 2014 ExpressionEngine Conference has been announced. The complete list is on the speaker page.

It is highlighted by some notable speakers that are from outside the ExpressionEngine community but bring good knowledge to web design and development. This is in keeping with Brad Parscale’s goal of trying to expand the topics at the conference to fit the real world challenges people who use ExpressionEngine face.

The conference takes place in beautiful Alexandria, VA October 5-7, 2014.

If you buy a ticket now you’ll also get access to the videos from last year’s conference. This perk will “go away soon” according to a tweet from the conference organizers.

Posted on May 01, 2014 by Ryan Irelan

Filed Under: Conferences

blog icon image

Your Weekly devot:ee - May 1, 2014

Blog Entry

devot:ee

devot:ee is Five Years Old Today! Today we're five, and we're happy to continue helping ExpressionEngine developers everywhere day in and day out. Persistence is key (this is the 118th installment of This Week in devot:ee) and we're glad we've been able to remain viable and useful for so long. We'd like to make some (good!) changes, though, and we've outlined them on our devot:ee 2.0 page.

Buy a devot:ee T-Shirt

We launched a Teespring campaign. If you'd like to help support us and want a solid new shirt in the bargain, head over there and buy one now! Thank you!

Editor's Pick, May 2014: NavEE

NavEE is a very popular add-on from The Outfit that helps you build "any kind of navigation you like, without limitation." It's been a solid seller ever since its introduction in 2010, when it won 3rd place in the AcademEE Awards for New Module of the Year. If you need to provide a lot of control over navigation, this is your add-on.

New Add-ons This Week

Posted on May 01, 2014 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

CTRL+CLICK CAST: htaccess primer with Jonathan Penn

Blog Entry

Many of us use an .htaccess file to remove index.php from URLs or perhaps to apply a few 301 Redirects. But what else can .htaccess do for your site and its files? What about regex? In this week’s episode, Jonathan Penn drops by the show to give a primer on .htaccess, including what it’s primarily used for, what you should add and avoid, and advice on tools to use that’s already at your disposal! We also name a couple tools to help build a regular expression for the uninitiated!

Tune in now! Thanks to Hover for sponsoring!

Posted on May 01, 2014 by CTRL+CLICK CAST

Filed Under: CTRL+CLICK CAST

blog icon image

Your Weekly devot:ee - April 24, 2014

Blog Entry

devot:ee

  • Email Template ($) by Rein de Vries
    Simply wrap your default emails in a html template to match you style and taste.
  • Structure Info by Bjorn Borresen
    Structure info is an extension for Structure that will add some additional structure tags to the standard channel:entries tag.
  • Entry API Parent Relationship by Rein de Vries
    The Relationship (EE Relationship and Playa) extension for the Entry API will add a new value to the read_entry and search_entry that include the parents of the relationship child.
  • Easy Auto Scroll Pagination ($) by Sekar Suresh
    Easy Auto Scroll Pagination is a ExpressionEngine plugin allowing you to effortlessly implement infinite scrolling, lazy loading, or whatever catchy phrase you may know it as, within a template. I can create Ajax based auto loading script, which loads channel entries when user scrolls to bottom of the page A real-world example of this behavior is your Facebook News Feed, which automatically loads content as you scroll down and reach the end of the page.

Posted on Apr 24, 2014 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

What They’re Saying About EE - Special Edition

Blog Entry

This is a on-going series of entries where I highlight EE experiences.

A special edition of WTSAEE in honor of long time community member Sue Crocker, who passed away two days ago. She made an impression on a lot of people for her gentle, patient help online and off.

Posted on Apr 18, 2014 by Ryan Irelan

Filed Under: Community

blog icon image

Thank You, Sue Crocker (1954-2014)

Blog Entry

Sue Crocker, a long time community member and formerly on the official ExpressionEngine support staff passed away on Wednesday at age 59.

From her obituary

Sue spent the last several years as a freelance web designer in Kansas City. She was a very active member of the Cornerstone Wesleyan Church and loved her church family. She enjoyed traveling, photography and working on her web design. Her family was most important to her and she cherished her time with them. She will truly be missed by all who knew her.

Thank you, Sue, for being a kind and patient member of our community. You’ll be missed.

My condolences to Sue’s family and friends. I hope they are comforted by the good work she left behind.

Source

Posted on Apr 18, 2014 by Ryan Irelan

Filed Under:

blog icon image

CTRL+CLICK CAST: Hiring a Remote Employee, HR & Visas

Blog Entry

One way to grow your business is by hiring talent. But that talent may not be in your state or even your country. For this week’s episode, Lea and Emily discuss hiring remote employees from a personal perspective, sharing how Lea became Emily’s first (remote!) employee. Lea details her visa application and interview process, and shares advice on getting her SSN, credit cards and bank accounts. Emily explains the hiring process, including getting employee eligibility verification for a remote worker. She also details her HR and tax responsibilities as an employer, and explains how she had to register her LLC in a second state. Tune in now!

Thanks to Hover for sponsoring!

Posted on Apr 17, 2014 by CTRL+CLICK CAST

Filed Under: CTRL+CLICK CAST

blog icon image

Your Weekly devot:ee - April 17, 2014

Blog Entry

devot:ee

  • SMS Clients Sender by Qraxin (Kuraksin Sergey)
    Simple module for sending SMS messages using the service API http://smsaero.ru/. Only Russian.
  • Util by kodegeek (Musa)
    ExpressionEngine plugin which allows to call few string processing php functions from your template. Has few other useful methods too.
  • Store: Expiring Carts ($) by Michael Rog
    This extension handles situations where a product placed in one customer’s cart should be unavailable to other customers until the original customer completes the order, clears the cart, or allows the cart to expire.

Posted on Apr 17, 2014 by Ryan Masuga

Filed Under: Weekly Devot:ee

blog icon image

Your Weekly devot:ee - April 10, 2014

Blog Entry

devot:ee

Posted on Apr 10, 2014 by Ryan Masuga

Filed Under: Weekly Devot:ee