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.
Blog Entry
- 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.
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.
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.
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.
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.
Blog Entry
- 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
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.
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!
Blog Entry
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.
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.
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 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.
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.
Blog Entry
- 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.
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
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.
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.
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.
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.
Blog Entry
- 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.