Entries tagged ‘ExpressionEngine’

Multi-lingual sites on different domains with ExpressionEngine and Transcribe

By John Faulds

Recently I was asked to build a multi-lingual site that involved each language having its own domain, rather than separate subdomains or subfolders as is often the case. I knew that I would be using ExpressionEngine, I just needed to then decide which multi-lingual add-on would fit the bill.

More on Multi-lingual sites on different domains with ExpressionEngine and Transcribe

The Redesign Details — ExpressionEngine

By John Faulds

As you may have noticed, this site has been redesigned recently, and I mentioned in the announcement that I'd talk about some of the work that went into the process. So in this first instalment of what might be a two or three-part series, I'm going to talk about some of what's going on under the hood in (the) ExpressionEngine. In the other parts, I'll cover topics relating to design in general, and aspects of the front-end development. In terms of how sites normally get built, that's a bit backwards, as integrating your design and content into the CMS usually comes last, but most of what I'm going to discuss here relates to Stash, which seems to be a bit of a hot topic at the moment.

More on The Redesign Details — ExpressionEngine

Have you done something different with the place?

By John Faulds

Why yes we have, thanks for noticing. After about six years, several attempts including a couple of false starts, and some that only got part of the job done, this site has finally been redesigned. Tyssen Design is now in its third incarnation since having first launched in 2005 (you can see screenshots of the previous two versions below), and the biggest changes are making the site mobile friendly (which has come to be known as Responsive Web Design), completely overhauling and enhacing the portfolio, pushing the boundaries of what can be done with CSS instead of images, and finally making the whole thing run on ExpressionEngine (EE).

More on Have you done something different with the place?

Adding a link list to TinyMCE with ExpressionEngine

By John Faulds

Yesterday I was working on the planning of a new site to be built with ExpressionEngine and was wondering about the best way to let editors link to other entries from within the body of an entry they're creating or editing. ExpressionEngine doesn't have this sort of functionality built into it by default so I asked on Twitter to find out if anyone knew of any add-ons that had been created that might do this.

More on Adding a link list to TinyMCE with ExpressionEngine

Redesigning ExpressionEngine sites

By John Faulds

With ExpressionEngine you give your clients a lot of power and flexibility to update the content of their own site, but at some point in a site's life there's going to come a time when changes will be required that the site owner or his/her staff can't do themselves via the control panel. Changes to a logo or other graphical elements of the site, adding new sections or functionality, giving the site a new 'skin' or theme, or completely rebuilding from the ground up will require a designer of developer to get involved.

More on Redesigning ExpressionEngine sites

Web design ‘pre-flight’ checklist

By John Faulds

Over the years of being a freelance web designer, I've been developing my own processes for the business of designing websites. One of those processes has been compiling a list of tasks that need to be completed before launching a website, whether it be a new site or a redesign. This list is kept in a spreadsheet which I work through, ticking off each item after the client has given final sign off for the site to go live. I view it as my final quality control procedure and I usually find that the process will highlight a few of the 'little things' that I might have overlooked in general development. Usually nothing too major; more a case of 'dotting all the Is and crossing all the Ts'.

More on Web design ‘pre-flight’ checklist

Fetching posts in Wordpress and ExpressionEngine with jQuery and AJAX

By John Faulds

Recently I was asked by a client to do some customisation of a Wordpress site to enable a site visitor to load posts from a certain category into the same part of the page via AJAX. This could have been done in a couple of different ways – using AJAX as requested; or all the posts could've been printed to the page, with javascript then used to hide all but one and also used to navigate between them in some sort of hide/show, fading/sliding effect. I've done similar things like this before using jQuery, but there were two reasons why I didn't go that route on this occasion:

  1. With javascript turned off, all the posts from the selected category would've been displayed on the page and as the design called for three short columns of text on the page, having one column much, much longer than the other two would really have looked wrong.
  2. The client specifically asked for AJAX to be used.

More on Fetching posts in Wordpress and ExpressionEngine with jQuery and AJAX

Custom ExpressionEngine template solutions

By John Faulds

I've come across a few little solutions/fixes recently to various problems I've encountered when building sites with ExpressionEngine (EE) that I thought it would be worth sharing. A couple of these were tips I picked up from other posters on the EE forums and the third was one I came up with myself to solve a particular problem I had.

More on Custom ExpressionEngine template solutions

PayPal options and ExpressionEngine’s Simple Commerce Module

By John Faulds

Recently I had to add basic shopping cart functionality to a site that had been built with ExpressionEngine (my CMS of choice). “No problem,” I thought; I can use the Simple Commerce Module (SCM), which as the names suggests, is ideally suited to simple ecommerce requirements, and which I had used before on other EE sites.

More on PayPal options and ExpressionEngine’s Simple Commerce Module