Published by Mijingo

All articles filed under “Using Add-ons”

A Review and Overview of HelpDesk by Krea

Listing view of tickets

I’ve been working with the new add-on HelpDesk from Krea and I want to share my experiences so far.

This review is based on my own effort to create an integrated, single location for supporting my own ExpressionEngine add-ons. I’ve considered using a number of other existing packages, most of which do not have any integration with ExpressionEngine, as well as the possibility to build my own support add-on. I also considered building a support section on top of an existing tool such as my ProForm module. I even considered building something from scratch using ExpressionEngine’s core capabilities. While I do think that these other options could certainly do the job, HelpDesk has given be a huge head start on the job and because of it I’m nearly finished with this new section of the site after only a few days of concentrated work with HelpDesk.

If you’re looking for my one line recommendation, it is this: buy a copy of HelpDesk.

Now let’s get into some specifics.

Read entire article →

A Comparison of WYSIWYG Editors for ExpressionEngine

The state of add-ons in ExpressionEngine as an embarrassment of riches. Since the launch of Devot-ee, EE users now have thousands of add-ons to browse through. As new add-ons appear which duplicate the functionality of already existing add-ons, deciding which one is the right fit for your project has become more and more complicated.

When it comes to WYSIWYG editors this is especially true. I want to do my small part to help you find the add-on for the job. In this article, I don’t pick a winner of the bunch. Instead, I want to see for myself how the most popular editors stacked up and to share what I’ve found so you can pick the right add-on for each job.

I’m reviewing the following editors, focusing on for-pay editors since I expect a different level of support when I’m paying for software.

Wygwam is probably the market-leading commercial editor for EE, with a solid history of improvements and updates. Wyvern and Expresso are newer kids on the block, with Wyvern taking a feature rich approach while Expresso seems to be aiming for a simpler and more lightweight tool set.

Before I begin I want to note that with version 2.5 of ExpressionEngine due out soon with its own WYSIWYG editor and constant updates from the developers of each of the above add-ons, I will try to keep this article as up-to-date as possible. If any errors or omissions are present, please leave a comment.

Read entire article →

Review and Overview of Forms 2.0 by DevDemon

Forms 2.0 by DevDemon

Creating and managing website forms is tricky at best and downright painful at worst. Several years ago when I jumped into ExpressionEngine development, I had become spoiled from years of using Wufoo, but in this particular project, Wufoo was no longer an option.

At the time, I found only one add-on for EE forms management, but it didn’t have Wufoo’s familiar drag-and-drop interface and ease-of use I sought.

Several years later, enter DevDemon’s Forms 2.0 touting:

  • A drag-and-drop interface for creating forms,
  • Strong email notification features,
  • Managing form entries within the EE control panel, and
  • Ease of integrating those custom-made forms into EE templates.

My curiosity was piqued, but I needed to get under the hood and give it a solid test. So here we go.

Of the 20 claimed product features on DevDemon’s website, I’ll be testing 16.

Read entire article →

Simpler URLs with a Single Template

One of the greatest strengths of ExpressionEngine is its flexibility, so it’s no surprise that there are usually multiple ways of accomplishing the same task. But as you continue to work more and more with EE, you sometimes find better ways of doing things, whether it’s getting something done more efficiently or with less code (or hey, maybe both!).

A good place to start when you’re new has always been with the optional Agile Records site that can be set up with a new installation. EllisLab put together the channels, custom fields and templates in there to help beginners understand how EE works and allow them to become familiar with the template language. But like anything else, you need to be able to run before you can walk, so while the Agile Records site is great for starters and allows you to build a quite capable EE site, there’s certainly room for optimization.

Read entire article →

Building an Accessory, Part I

In this two part tutorial we’re going to walk you through building an accessory. The first part will cover creating a very simple HTML-based accessory with your contact information. The second part will build on the first using ExpressionEngine’s native code to create a fully functional contact form. Part I assumes you understand HTML, while part II will assume you know some PHP.

Let’s get started.

Read entire article →

Creating Aside Content

Say you’re building a site for a small business with the following sections: Home, News, About Us and Contact. Each of these sections contains its own static content, blog or a combination of both. But each section also contains so-called “aside” content, with things like quotes, testimonials, call to actions and so on. Aside content is so ubiquitous nowadays, HTML5 has even given it its own HTML tag!

But how do you manage aside content in ExpressionEngine? Here’s one way of doing it using categories and the Low Seg2Cat extension.

Read entire article →