Well since I've been working with both ExpressionEngine and Drupal now for a little while I guess I should go over the pros and cons of using each. Just as a disclaimer I've disliked Drupal since I first got introduced to it back at version 5 but it has grown on me a little bit now that I use it at work for the day job. Plus version 8 looks pretty promising.
As a web designer, choosing the right content management system can be a difficult task. Some of the CMSes out there are pretty difficult to learn and may require the knowledge of a programing language like PHP. For designers you want a cms that is simple, functional and does what you need without being overly bloated, here are my top five.
Even though there is still a lot of work to do, I've launched the first subblog area of the site.
I started with ExpressionEngine because I had a few posts already done and some ideas of content that will be specific for that part of the site. To start with I’ll be added ExpressionEngine specific resources, organized into categories along with the usual posts, tips and news stuff. I have plans on adding two other similar sections to the site in an attempt to separate content out by interests. Some people may not be interested in ExpressionEngine but if they are, that area of the site is the place to go.
I’ll keep adding, tweaking and seeing how well it works and hopefully launch a second area after the new year.
One of the problems you will run into, when templating your first ExpressionEngine website, is problems with links in channel fields.
The reason may be that there is a preference set that automatically turns URIs into links. You need to turn this off in each Channel you don’t want it to occur. You can do so by clicking on the Admin button in the top navigation and going to: Channel Admin -> Channels, then selecting the channel where you wish to turn this feature off. You are looking for Channel Posting Preferences half way down the page.
This turns off auto-linking for the entire Channel. If you still need it enabled for one specific Channel Field you can set the preference to No and use the Auto Linker Plugin to turn it back on where needed.
So in Part 1 I went over the different ways of setting up your Meta Descriptions and title tags in ExpressionEngine. In Part 2 I go over cleaning up the different problems you might have with 404 not found pages and redirecting incorrect URIs to the correct page using your htaccess file. I'll also go over the basics of cacheing your media in your htaccess file as well.
The ExpressionEngine Channel Entries tag pair has a number of powerful parameters to customize the way your entries are displayed. Instead of going over the different parameters which can be found in the documentation I’ll go over some of the more useful ways of displaying entries.