Search and Find
Service
Contents at a Glance
4
Contents
5
About the Author
12
About the Technical Reviewer
13
Acknowledgments
14
Chapter 1 Introduction to Joomla!
15
Content Management System Overview
17
Content Management System Adoption
18
Differences Between Joomla! 1.0 and 1.5
22
Joomla! Ranked First for Online Communities
22
Conclusion
23
Chapter 2 Quickstart: Setting Up a Joomla! Site in 20 Minutes
24
Installing Joomla!
25
Modifying the Joomla! Installation
48
Conclusion
72
Chapter 3 Installation and Configuration
73
File and Directory Overview
74
Installing with XAMPP
77
Installing the Individual Servers of WAMPP/LAMPP/MAMPP
83
Conclusion
118
Chapter 4 Adding Content
120
Planning Your Content
120
Reincarnating a Web Site (EyeVesting) in Joomla!
130
Creating Sections and Categories
132
Selecting a Text Editor
135
Adding Articles
139
Adding Menus to Point to Content
148
Displaying the Category Menu
151
Installing a New Template
152
Collaborating with Outside Contributors
155
Conclusion
157
Chapter 5 Administering Joomla!
158
Presentation Administration
158
Content Administration
162
System Administration
167
Backing Up the Joomla! Installation
191
Security
196
Writable Directories
197
Conclusion
198
Chapter 6 Creating Your Own Templates
199
Quickstart to Creating a Hello Joomla! Template
201
Modifying an Existing Template
206
Creating Templates with Web Editors
210
Creating a Real Template
221
Validating Template Code
250
Conclusion
250
Chapter 7 Joomla! Extensions
251
The Difference Between Modules, Components, and Plug-Ins
251
Module Types
255
Default Site Modules
256
Administrator Modules
267
Site Components
268
Site Plug-Ins
277
Conclusion
278
Chapter 8 Web Community Features
279
A Site Profile
279
Joomla! Technology for Building Web Communities
283
Conclusion
319
Chapter 9 Site Statistics
320
Standalone Log Analysis Packages
322
Joomla! Extensions
327
Google Analytics
328
Conclusion
332
Chapter 10 Photo Gallery
333
FTP Server for Gallery Management
333
Phoca Gallery
337
Gallery2
348
Using Gallery2 from Within Joomla!
359
Conclusion
362
Chapter 11 Joomla! E- commerce
363
VirtueMart: The Joomla! Store
363
Creating a Virtual Store
366
Conclusion
384
Chapter 12 Search Engine Optimization and Joomla!
385
SEO on a Joomla! Site
385
General Techniques
398
Conclusion
403
Chapter 13 Creating Extensions
404
Writing a Front- End Module
404
Writing a Missing Metadata Administrator Module
409
Structure of the Suggestion Box Component
414
Conclusion
419
Index
420
All prices incl. VAT