File Uploader for ExpressionEngine

Interface / Software

The native upload interface for ExpressionEngine is a series of multiple steps and convoluted messaging that gives no visual confirmation of where the image belongs. To make an easier system that all content managers can utilize I designed the interface for a new file upload that utilizes EE’s add-on architecture to provide an alternate method. The interface has three states that allow a new file to be uploaded, select from an existing pool or remove the association of the current file. The last one contains another layer that lets users select to permanently remove the file or only the current entry’s tie to it. This makes it much easier to share files across many entries if needed without destroying other content. Many of the decisions the user doesn’t need to make, such as where the file is uploaded to, was done through developer settings to require less options for the user. Since it’s release this has become one of the most used ExpressionEngine add-ons and considered a “must” for all projects amongst developers.

Visit Site

Responsibilities

  • User Experience
  • Design
Interface States