Search and Find
Service
Contents at a Glance
4
Contents
5
About the Author
12
About the Technical Reviewer
13
Acknowledgments
14
Introduction to Joomla!
15
Content Management System Overview
17
Content Management System Adoption
18
Joomla! Benefits
19
Differences Between Joomla! 1.0 and 1.5
23
Life As One of the 50 Most Important Open Source Projects
24
Conclusion
25
Quickstart: Setting Up a Joomla! Site in 20 Minutes
26
Installing Joomla!
27
Modifying the Joomla! Installation
52
Conclusion
79
Installation and Configuration
80
File and Directory Overview
81
Installing with XAMPP
84
Installing the Individual Servers of WAMP/ LAMP/ MAMP
91
Installing the Joomla! Files
119
Troubleshooting
120
Conclusion
131
Adding Content
132
Planning Your Content
132
Reincarnating a Web Site ( LoanStaircase) in Joomla!
144
Creating Sections and Categories
145
Selecting a Text Editor
149
Adding Articles
154
Adding Menus to Point to Content
163
Installing a New Template
168
Collaborating with Outside Contributors
171
Conclusion
173
Administering Joomla!
174
Presentation Administration
174
Content Administration
179
System Administration
184
Backing Up the Joomla! Installation
210
Security
215
Writable Directories
216
Conclusion
216
Creating Your Own Templates
218
Quickstart to Creating a Hello Joomla! Template
220
Modifying an Existing Template
226
Creating Templates with Web Editors
230
Creating a Real Template
242
Validating Template Code
276
Conclusion
277
Joomla! Extensions
278
The Difference Between Modules, Components, and Plug- Ins
278
Module Types
282
Default Site Modules
283
Administrator Modules
295
Site Components
296
Site Plug- Ins
305
Conclusion
306
Web Community Features
307
A Site Profile
307
Joomla! Technology for Building Web Communities
311
Conclusion
354
Site Statistics
355
Web Analytics
355
Standalone Log Analysis Packages
357
Joomla! Extensions
362
Google Analytics
363
Conclusion
368
Photo Gallery
369
FTP Server for Gallery Management
369
Easy Gallery
373
Gallery2
382
Using Gallery2 from Within Joomla
394
Conclusion
398
Joomla! E-commerce
400
VirtueMart: The Joomla! Store
400
Creating a Virtual Store
404
Conclusion
424
Search Engine Optimization and Joomla!
425
SEO on a Joomla! Site
425
General Techniques
439
Conclusion
445
Creating Extensions
446
Writing a Front- End Module
446
Writing a Missing Metadata Administrator Module
451
Structure of the Suggestion Box Component
457
Conclusion
463
Index
465
All prices incl. VAT