eBook:
$26.99
Formats:
$13.50
save 50%!
Print book:
$44.99
$40.49
save 10%!
Print + eBook bundle:
$71.98
Includes free access to the book on PacktLib
$44.54
save 38%!
Free Shipping! UK, US, Europe and selected countries in Asia.
| This book can also be purchased from: |
 |
|
Overview
Table of Contents
The Author
Reviews
Downloads
Book Details
Language : English
Paperback : 340 pages [ 235mm x 191mm ]
Release Date : March 2006
ISBN : 1904811949
ISBN 13 : 978-1-904811-94-7
Author(s) : Hagen Graf
Topics and Technologies :
All Books, Content Management (CMS), Joomla!, Open Source
Table of Contents
Preface
Chapter 1: Terms and Concepts
Chapter 2: Installation
Chapter 3: A Tour of Your New Homepage
Chapter 4: Customizing Joomla!
Chapter 5: Managing Content
Chapter 6: Components, Modules, and Mambots
Chapter 7: Forums, Comments, and Calendar
Chapter 8: Image Gallery and Document Management
Chapter 9: E-Commerce and I18N
Chapter 10: Your Own Templates
Chapter 11: Your Own Program Extensions
Appendix A: Online Resources
Index
- Chapter 1: Terms and Concepts
- A Quick Glance into History
- Joomla!—How was it Developed?
- Structure of a CMS
- Front End and Back End
- Configuration Settings
- Access Rights
- Content
- Templates
- Extensions (Components)
- Workflow
- Joomla! as Real Estate
- Joomla! Versions
- Numbering System of Joomla! Versions
- Roadmap
- Joomla! Features
- Examples of Joomla! Pages
- Joomla.org
- Porsche, Brazil
- PC Praxis, Germany
- BSI DANS, Norway
- Team Lesotho, Lesotho
- Chapter 2: Installation
- Setting Up the Local Server Environment
- Linux
- SUSE (10.x) OpenSUSE
- Debian/Ubuntu
- Your Own Server at a Provider
- On a Virtual Server in the Net
- Installing Joomla!
- Selecting a Directory for Installation
- Local Installation of Joomla!
- Directory
- Unpacking
- Joomla! Web Installer
- Chapter 3: A Tour of Your New Homepage
- Front End
- Menus
- Top Menu
- Main Menu
- Other Menu
- Content
- What is Content?
- First Page/Front Page
- The Latest Messages/The Most Often Read Messages
- Functions
- Login Area
- Polling
- Who is Online?
- Feeds
- Back
- Search Field
- Decorative Elements
- Prospects
- Chapter 4: Customizing Joomla!
- A Different Look and Feel
- Modifying the Menu Name
- Changing the Template
- Configuration of Joomla! Administration
- Help Menu
- Site Menu
- Global Configuration
- Site
- Locale
- Content
- Database
- Server
- Metadata
- Mail
- Cache
- Statistics
- SEO (Search Engine Optimization)
- Language Manager
- Media Manager
- Preview
- Statistics
- Template Manager
- Site Templates
- Install
- Administrator Templates
- Install
- Module Positions
- Trash Manager
- User Manager
- Menu Manager
- Customize Existing Menu
- New
- Edit
- Publish
- Unpublish
- Move
- Copy
- Trash
- Create a New Menu
- Content
- Miscellaneous
- Components
- Links
- Installers Menu
- Messages Menu
- Chapter 5: Managing Content
- Content by Section
- Section
- Category
- Add/Edit Section Category
- All Content Items
- Static Content Manager
- Content Parameters
- Publishing
- Images
- Parameters
- Meta Info
- Link to Menu
- Section Manager
- Category Manager
- Frontpage Manager
- Archive Manager
- Summary
- Chapter 6: Components, Modules, and Mambots
- Components Menu
- Installing and Uninstalling Components
- Banner
- Manage Clients
- Manage Banners
- Contacts
- Manage Contacts
- Contacts Categories
- Mass Mail
- News Feeds
- Manage Newsfeeds
- Manage Categories
- Polls
- Syndicates
- Weblinks
- Weblink Items
- Weblink Categories
- Module Menu
- Install/Uninstall
- Site Modules
- All Menus (mod_mainmenu)
- Banner
- Login Form
- Syndicate
- Statistics
- Template Chooser
- Archive
- Sections
- Related Items
- Wrapper
- Polls
- Who's Online
- Random Image
- Newsflash
- Latest News
- Popular
- Search
- Administrator Modules
- Logged
- Components
- Popular
- Latest Items
- Menu Stats
- Unread Messages
- Online Users
- Quick Icons
- System Message
- Pathway
- Toolbar
- Full Menu
- Mambots Menu
- Installing New Mambots
- Site Mambots
- Chapter 7: Forums, Comments, and Calendar
- Forum
- What can Simpleboard do?
- Installation of Simpleboard
- Simpleboard Administration
- Simpleboard Configuration
- Forum Administration
- User Administration
- Uploaded Files Browser
- Uploaded Images Browser
- Edit CSS File
- Prune Forums
- Prune Users
- Support Websites
- Load Sample Data
- Update Database to Version 1.1.0 Stable
- Comments
- Installation
- Administration
- View Comments
- Edit Settings
- Edit Language
- Calendar
- Installation
- Configuration
- Events Config
- Manage Event Categories
- Manage Events
- User Front End
- Module
- Event Mambot
- Chapter 8: Image Gallery and Document Management
- Gallery
- zOOm Media Gallery
- Installation
- Administration
- Gallery Manager
- Media Manager
- zOOm Thumb Coder
- Settings
- Optimize Tables
- Update zOOm Media Gallery
- Integration of the Gallery into your Website
- User Front End
- Lightbox
- E-Cards
- Comments and Ratings
- Modules for the zOOm Media Gallery
- Document Management/Download Area
- Installation
- Administration
- Categories
- Group
- Files
- Documents
- Licenses
- Themes
- Configuration
- Updates
- Statistics
- Integration into the Website
- Chapter 9: E-Commerce and I18N
- Online Store
- Installation
- Configuration
- Work on Store Data
- Add Tax Rates
- Configuration
- Product Categories
- Joomla! Configuration
- The Order Process
- Order Administration in the Back End
- Modules
- Mambots
- Joomla! Internationalization
- Installation of a Different Language File
- Translation of a Menu Entry
- Multilingualism with MambelFish
- Installation of MambelFish (Component and Module)
- MambelFish Configuration
- Translation with MambelFish
- Mambot for MambelFish
- Integrate your Own Components into MambelFish
- Chapter 10: Your Own Templates
- Corporate Identity
- HTML/XHTML, CSS, and XML
- HTML/XHTML
- CSS
- In the Central HTML File
- In a Separate CSS File
- Within an HTML Tag
- Combinations
- Create Your Own Templates
- Concept
- Fixed Size or Variable Size
- Structure
- HTML Conversion
- File Structure of the Template
- First Trial Run
- Integration of the Joomla! Module
- Creating a Template Package
- Installation with the Joomla! Template Installer
- Creating Templates with Dreamweaver Extension
- Installation
- Create New Template File
- Template Structure
- Insertion of the Joomla! Modules
- Live Site
- Templates and <div> Tags
- Barrier Free Joomla!
- Criteria for Accessible Websites
- Clarity
- Browser Compatibility
- Valid Source Code and Logically Structured Page Architecture
- Contrasts
- Graphics and Pictures
- Font Sizes
- Additional Criteria and Information
- The Reality
- Is Joomla! Barrier-Free?
- Is it Possible to make Joomla! Barrier-Free?
- The Technology
- The People
- Barrier-Free Sites with Joomla!
- Chapter 11: Your Own Program Extensions
- Sample joomlabook Component
- The MySQL Table
- The Front End
- Integration into the Main Menu
- Joomla! Administration
- Create Installation Package
- Modules
- Source Code
- Installation
- View of the Website
- Appendix A: Online Resources
- Downloads
- Windows
- Linux
- Operating-System Independent
- Template Structures
- CSS
- Header
- Menu Array
- Content Elements
- News Overview
- PHP and Other Insertions into the Index.php File of your Template
- Switching Images (Logos) in the Template
- Joomla! API
- Forgot your Admin-Password
- Migration from Mambo to Joomla!
- Back Up Data
- Back Up Files
- The Source Code Files have to be Updated
- Database Update
- Updating Additional Components, Modules, and Mambots
- Updating Program Modifications
- Your Contents
- Backup without Global Variables
Hagen Graf
Hagen Graf was born in July 1964. Born and raised in Lower Saxony, Germany, his first contact with a computer was in the late seventies with a Radioshack TRS 80. As a salesperson, he organized his customers' data by programming suitable applications. This gave him a big advantage over other salesmen. With the intention of honing his skills, he joined evening courses in programming and became a programmer. Nowadays he works in his wife's consulting company as a trainer, consultant, and programmer (http://www.cocoate.com). Hagen Graf has published other books in German, about the Apache web server, about security problems in Windows XP, about Mambo, and about Drupal. Since 2001, he has been engaged in a nonprofit e-learning community called "machm-it.org e.V.", as well as in several national and international projects. All the projects are related to content management, community building, and harnessing the power of social software like wikis and weblogs. He chose Joomla! CMS because of its simplicity and easy-to-use administration. You can access and comment on his blog (http://www.bloghouse.org/en/hagen).
Sorry, we don't have any reviews for this title yet.
What you will learn from this book
The book begins by introducing Joomla! and concepts behind content management. Then the installation of Joomla!, and its supporting software [Apache/MySQL/PHP] is covered clearly and simply. Once you have the installation up and running, we then take a tour of Joomla! as it appears out of the box, to familiarize ourselves with how it works and what is what. As you take the tour, your own ideas for what you need in your new website begin to crystallize around what you can see Joomla! is capable of. We then build our web application, using only the features of Joomla! we really need. Once we have a base version of our site up, we then learn how to change its appearance and feature set to suit our particular requirements, including bringing it into line with an established corporate identity. At the end of the book we show how you can add your own extensions to Joomla!.
Special Offers
Annual subscription:
$220.00 per annum
Monthly subscription:
$21.99 per month
In Detail
|
Special eBook Discount Offer
|
|
Joomla! is a fully featured web content management system and was created in Summer 2005 as a fork from the hugely popular Mambo CMS with many of the original Mambo developers moving their efforts to Joomla! While still in its first release, it is supported by an active and well organized open source development team and community. Joomla! is both easy to use at the entry level for creating basic websites, whilst having the power and flexibility to support complex web applications. Joomla! implements the core requirements of a full-featured CMS. It has a powerful and extensible templating system with the ability to upload and manage many different data types. User access control, content approval, rich administrative control, and content display scheduling are all built-in. New features and extensions are constantly added to the core system, with many more being available and supported by the community
This book is a fast paced tutorial to creating a website using Joomla!. If you’ve never used Joomla!, or even any web content management system before, then this book will walk you through each step in a friendly and accessible way. From installation, to initial set up and content entry and then on to customization for your own look and feel, this book will get you to a stable and working Joomla! based web site fast. You don’t have to be an experienced web developer or designer to get a great looking site with a full set of functions using this book and Joomla! This book will guide through every step.
Read Chapter 2: "Installation" (PDF - 1MB)
Visit the Free Online Edition for Building Websites with Joomla! and learn more about the book and discover what each chapter from this book has in store.
http://joomlabook.packtpub.com
Approach
This book focuses on taking you through the essential tasks to create a Joomla! site as fast as possible. These essential tasks are explained clearly, with well structured step-by-step instructions. The book does not aim to cover every feature of Joomla! nor is it a comprehensive guide to extending Joomla!. Almost everything in the book is accomplished without recourse to the underlying PHP code in which Joomla! is written. The book is very readable and the author has a particularly chatty and engaging writing style.
Who this book is for
This book is suitable for web developers, designers, webmasters, content editors and marketing professionals who want develop a fully featured web presence in a simple and straightforward process. It does not require any detailed knowledge of programming or web development, and any IT confident individual will be able to use the book to produce an impressive web site.
Are there no books available that are right for you at the moment? How about signing up to our newsletter to keep up to date?