CMS Made Simple 1.6: Beginner's Guide

Create a fully functional and professional website using CMS Made Simple

CMS Made Simple 1.6: Beginner's Guide

Beginner's Guide
Sofia Hauschildt

Create a fully functional and professional website using CMS Made Simple
$26.99
$44.99
RRP $26.99
RRP $44.99
eBook
Print + eBook
$12.99 p/month

Want this title & more? Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.
+ Collection
Free Sample

Book Details

ISBN 139781847198204
Paperback364 pages

About This Book

  • Learn everything there is to know about setting up a professional website in CMS Made Simple
  • Implement your own design into CMS Made Simple with the help of the easy-to-use template engine
  • Create photo galleries with LightBox and implement many other JQuery effects like interactive navigation in your website
  • Build an eStore and grasp the intricacies of setting up an integrated PayPal checkout
  • Develop high-quality websites with an illuminating case study approach and many screenshots

Who This Book Is For

This book is perfect for newcomers as well as webmasters who are looking for an introduction to building powerful and professional websites with a content management system. Basic knowledge of HTML and CSS is the only requirement. The workshop covers all aspects of web publishing and is aimed for web designers, web developers, editors, and web managers.

Table of Contents

Chapter 1: Building Websites with CMS Made Simple
What is a CMS?
Why CMS Made Simple?
Case study website
Preparing for installation
Summary
Chapter 2: Getting Started
Installing CMS Made Simple step-by-step
Understanding the admin console
Sending e-mails with CMS
Summary
Chapter 3: Creating Pages and Navigation
Creating pages
Time for action - adding a new page to the website
Editing pages
Time for action - editing existing pages
Time for action - activating search and replace function
Time for action - adding meta tags to pages
Understanding page hierarchy
Time for action - adding subpages to a website
Time for action - creating search engine friendly URLs
Controlling the navigation of the website
Time for action - preventing pages from displaying in the navigation
Efficient work with pages
Creating pages and navigation
Summary
Chapter 4: Design and Layout
Working with existing templates
Time for action - importing a ready-made template
Creating a new template
Time for action - creating a new template
Time for action - adding Smarty tags to a template
Time for action - adding Smarty parameters to the template
Adding stylesheets to the template
Time for action - creating the stylesheet
Creating navigation for the website
Time for action - adding navigation to the template
Time for action - design navigation with pure CSS
Porting a HTML template
Time for action - porting a HTML template to CMS Made Simple
Learning Smarty basics
Time for action - getting Smarty variables
Time for action - displaying tags in dependence of the page
Time for action - creating a menu template
Exporting templates
Time for action - displaying tags in dependence of the page
Summary
Chapter 5: Using Core Modules
Understanding global content blocks
Time for action - adding a global content block to the website
Managing news articles with module News
Time for action - displaying news on the page
Time for action - adding news items
Time for action - creating news categories
Time for action - creating a new summary template
Time for action - adding custom fields
Using the search function with the module Search
Time for action - adding a search form
Browsing files with File Manager
Using Image Manager
Time for action - using the image editor
Using Menu Manager in content
Time for action - creating a sitemap
Printing pages
Time for action - adding a print link
Adding more modules to your website
Time for action - module installation
Summary
Chapter 6: Users and Permissions
Understanding users and their roles
Time for action - creating a new user
Time for action - assigning a user to a group
Content permissions
Time for action - creating an editor account
Time for action - adding page permissions
Designer permissions
Time for action - creating a test area for the designer
Viewing the admin log
Archiving changes and restoring them
Time for action - restoring changes made by an editor
Overview of all default permissions
User notifications
Summary
Chapter 7: Using Third-party Modules
Creating a photo gallery
Time for action - creating the first gallery
Time for action - adding random images to the template
Adding forms with the module Form Builder
Time for action - adding a contact form to the website
Sending out newsletters
Time for action - sending mails to registered customers
Displaying videos
Summary
Chapter 8: Creating Your Own Functionality
Creating a product catalog
Time for action - creating a new list template
Implementing service desk functionality
Time for action - creating the first user account
Time for action - protecting the service desk
Time for action - creating new fields
Time for action - customizing list of tickets
Summary
Chapter 9: E-commerce Workshop
Module Products
Time for action - adding the first product
Module Cart
Time for action - connecting products and cart
Module Orders
Time for action - adding the checkout step
Module Paypal Gateway
Time for action - creating test accounts
Optional modules for the e-commerce suite
Summary
Chapter 10: Advanced Use of CMS Made Simple
Localization and translation
Time for action - custom translation of the module
Additional content and controls for editors
Time for action - adding a content block for subtitles
Time for action - using extra page attributes
Search engine optimization (SEO)
Time for action - turning on search engine friendly URLs
User-defined tags
Time for action - creating your own user-defined tag
Understanding events
Time for action - sending mails after page update
Integrating jQuery in navigation
Time for action - integrating jQuery in navigation
Summary
Chapter 11: Administration and Troubleshooting
Getting system information
Backing up your website
Time for action - creating a backup with the module
Time for action - creating a database backup
Time for action - creating a backup with phpMyAdmin
Move CMS Made Simple to another web hosting
Upgrading CMS Made Simple
Optimizing (performance tuning)
How to secure your installation
Troubleshooting
Summary

What You Will Learn

  • Develop powerful, engaging, effective, and easy-to-use CMS websites for businesses, clubs, or organizations
  • Implement your own design or any HTML /CSS template into CMS Made Simple with step-by-step instructions
  • Integrate an e-commerce shop with PayPal checkout
  • Easily implement YouTube videos into templates or pages
  • Create custom forms of any complexity with individual fields using a builder
  • Integrate a photo gallery or newsletter feature with ready-to-use modules
  • Build print-friendly PDF versions of your sites on the fly
  • Develop protected pages available only for members and manage visitor logins with a sign-in form
  • Build your own functionality with module maker


Chapter 1: Building Websites with CMS –
This chapter introduces the case study website with its functional requirements.

Chapter 2: Getting Started – In this chapter you will learn how to install CMS Made Simple and how its admin console is organized and will configure CMS Made Simple for sending out e-mail.

Chapter 3: Creating Pages and Navigation – This chapter focuses on creating, editing, and organizing pages. It introduces the page hierarchy and search-friendly URLs. At the end of this chapter you will have the complete page structure for the case study website.

Chapter 4: Design and Layout – In this chapter you learn to create a new template or port a ready HTML /CSS design to CMS Made Simple. At the end of this chapter you will be able to implement an individual design for a website.

Chapter 5: Using Standard Modules – This chapter covers standard modules of CMS Made Simple, such as News, Search, Image and File Manager, and Printing (including built-in PDF output), and introduces how to install additional modules, like FAQ.

Chapter 6: Users and Permissions – Here you will learn how the permissions of different users can be organized in the admin console.

Chapter 7: Using Third-party Add-ons – In this chapter you will implement a photo gallery with individual design, add a contact form with custom fields, install Captcha functionality, manage newsletters, and implement YouTube videos on the website.

Chapter 8: Creating Your Own functionality – This chapter introduces two approaches to create your own functionality. In the first part, you learn how to use the module maker to create a product catalogue. In the second part, you learn how to create a service desk functionality using a module.

Chapter 9: E-Commerce Workshop – You are invited to follow a step-by-step workshop to see how an e-commerce shop with a PayPal checkout can be realized with the E-Commerce Suite.

Chapter 10: Advanced CMS Made Simple – This chapter teaches you how to create multilingual websites, make search engine optimizations, and use JQuery plugins in the navigation of the website. The integration of a visitor statistic and some advanced techniques enrich the functionality of the case study website.

Chapter 11: Administration and Troubleshooting – You will learn how to keep your website up to date and secure and do some performance tuning. At the end of the chapter you get an answer to the question "How can I get quick help in the forum?"

In Detail

CMS Made Simple is a an open source content management system that allows rapid website development in a fraction of the normal time, avoiding hours of coding by providing modules and 3rd Party add-ons. With this book in hand you will be able to harness the power of this modular and extendable content management system at your fingertips.

This guide for CMS Made Simple is based on practical and working solutions allowing you to understand how this powerful and simple application can support you in your daily work. The workshop helps you create engaging, effective, and easy-to-use CMS websites for businesses, clubs, or organizations.

This is a step- by-step case study, aimed at helping you build a complete professional website with CMS Made Simple. You can take a ready-to-use template or implement your own custom design, enrich the website with features like a photo gallery, an e-commerce solution with PayPal checkout, and forms of any complexity or popular JQuery effects and finish it off by optimizing it for search engines. The useful HTML and CSS code snippets are optimized and can be easily adapted for your own projects. Chapter by chapter you will put yourself in the role of web designer, developer, administrator, and business manager, thus learning every aspect needed for building rich websites that are very simple to manage.

Authors

Table of Contents

Chapter 1: Building Websites with CMS Made Simple
What is a CMS?
Why CMS Made Simple?
Case study website
Preparing for installation
Summary
Chapter 2: Getting Started
Installing CMS Made Simple step-by-step
Understanding the admin console
Sending e-mails with CMS
Summary
Chapter 3: Creating Pages and Navigation
Creating pages
Time for action - adding a new page to the website
Editing pages
Time for action - editing existing pages
Time for action - activating search and replace function
Time for action - adding meta tags to pages
Understanding page hierarchy
Time for action - adding subpages to a website
Time for action - creating search engine friendly URLs
Controlling the navigation of the website
Time for action - preventing pages from displaying in the navigation
Efficient work with pages
Creating pages and navigation
Summary
Chapter 4: Design and Layout
Working with existing templates
Time for action - importing a ready-made template
Creating a new template
Time for action - creating a new template
Time for action - adding Smarty tags to a template
Time for action - adding Smarty parameters to the template
Adding stylesheets to the template
Time for action - creating the stylesheet
Creating navigation for the website
Time for action - adding navigation to the template
Time for action - design navigation with pure CSS
Porting a HTML template
Time for action - porting a HTML template to CMS Made Simple
Learning Smarty basics
Time for action - getting Smarty variables
Time for action - displaying tags in dependence of the page
Time for action - creating a menu template
Exporting templates
Time for action - displaying tags in dependence of the page
Summary
Chapter 5: Using Core Modules
Understanding global content blocks
Time for action - adding a global content block to the website
Managing news articles with module News
Time for action - displaying news on the page
Time for action - adding news items
Time for action - creating news categories
Time for action - creating a new summary template
Time for action - adding custom fields
Using the search function with the module Search
Time for action - adding a search form
Browsing files with File Manager
Using Image Manager
Time for action - using the image editor
Using Menu Manager in content
Time for action - creating a sitemap
Printing pages
Time for action - adding a print link
Adding more modules to your website
Time for action - module installation
Summary
Chapter 6: Users and Permissions
Understanding users and their roles
Time for action - creating a new user
Time for action - assigning a user to a group
Content permissions
Time for action - creating an editor account
Time for action - adding page permissions
Designer permissions
Time for action - creating a test area for the designer
Viewing the admin log
Archiving changes and restoring them
Time for action - restoring changes made by an editor
Overview of all default permissions
User notifications
Summary
Chapter 7: Using Third-party Modules
Creating a photo gallery
Time for action - creating the first gallery
Time for action - adding random images to the template
Adding forms with the module Form Builder
Time for action - adding a contact form to the website
Sending out newsletters
Time for action - sending mails to registered customers
Displaying videos
Summary
Chapter 8: Creating Your Own Functionality
Creating a product catalog
Time for action - creating a new list template
Implementing service desk functionality
Time for action - creating the first user account
Time for action - protecting the service desk
Time for action - creating new fields
Time for action - customizing list of tickets
Summary
Chapter 9: E-commerce Workshop
Module Products
Time for action - adding the first product
Module Cart
Time for action - connecting products and cart
Module Orders
Time for action - adding the checkout step
Module Paypal Gateway
Time for action - creating test accounts
Optional modules for the e-commerce suite
Summary
Chapter 10: Advanced Use of CMS Made Simple
Localization and translation
Time for action - custom translation of the module
Additional content and controls for editors
Time for action - adding a content block for subtitles
Time for action - using extra page attributes
Search engine optimization (SEO)
Time for action - turning on search engine friendly URLs
User-defined tags
Time for action - creating your own user-defined tag
Understanding events
Time for action - sending mails after page update
Integrating jQuery in navigation
Time for action - integrating jQuery in navigation
Summary
Chapter 11: Administration and Troubleshooting
Getting system information
Backing up your website
Time for action - creating a backup with the module
Time for action - creating a database backup
Time for action - creating a backup with phpMyAdmin
Move CMS Made Simple to another web hosting
Upgrading CMS Made Simple
Optimizing (performance tuning)
How to secure your installation
Troubleshooting
Summary

Book Details

ISBN 139781847198204
Paperback364 pages
Read More

Recommended for You

CMS Made Simple 1.9 Beginner’s Guide: LITE Edition
$ 9.99