PacktLib: Building Websites with ExpressionEngine 2

Building Websites with ExpressionEngine 2

Credits

About the Author

About the Reviewers

Preface

Introduction to ExpressionEngine

What is a content management system?

Introducing ExpressionEngine

How does ExpressionEngine compare?

Who is this book intended for?

Who is this book not intended for?

What can you expect from this book?

New in this edition

Further reading and resources

Getting Installed

What do you need to get started?

Assumptions

Setting up the ExpressionEngine database

Logging into the control panel

Creating user-friendly URLs

Summary

The ExpressionEngine Tour

Agile Records

Inside the control panel

Creating content

Templates and URLs

Challenges

Summary

Moving a Website to ExpressionEngine

Introducing Ed & Eg

Deciding upon an approach

Designing and building your channel

Creating the content for our channel

Creating templates

Avoiding repetition

Creating a 404 Page not found

Templates as files

Challenges

Summary

Creating a Fully-Equipped Channel

Designing your channel

Publishing your first set of questions

Creating your FAQ templates

Allowing comments on your entries

Organizing your data with categories

Displaying categories with your entries

The FAQ snippet

Setting up an RSS or Atom feed

Improving your 404 Page

Challenges

Summary

Members

Designing your membership

Introduction to member groups

Modifying the Publish page layout

Creating member-only content

Challenges

Summary

Creating a Calendar

Designing the calendar

Setting up your channels

Creating the calendar

Setting up FancyBox

Creating your single-entry template

Displaying events on your calendar

Challenges

Summary

Creating a Photo Gallery

Designing your photo gallery

File manager

Creating your photo gallery channel

Creating your templates

Image editing features

Photo gallery add-ons

Challenges

Summary

Beyond the Basics

The Search module

The Mailing List module

The Email module

The Moblog module

The Wiki module

Other ExpressionEngine modules

Summary

Extending ExpressionEngine

Backups and restores

Upgrading ExpressionEngine

ExpressionEngine add-ons

Optimizing ExpressionEngine

Summary

Installing WampServer

Installing WampServer

Installing WampServer

Installing WampServer

Installing WampServer

Solutions to Exercises