Building Websites with Joomla! 1.5 Table of Contents

Back to BOOK PAGE

Table of Contents

Preface
Chapter 1: Terms, Concepts, and Deliberations
Chapter 2: Installation
Chapter 3: A Tour of Your New Website
Chapter 4: Customizing Joomla!—Language and Templates
Chapter 5: Configuration of Joomla! Administration
Chapter 6: Site Menu
Chapter 7: The Menus Menu
Chapter 8: Content Menu
Chapter 9: Components Menu
Chapter 10: Extensions Menu
Chapter 11: Tools
Chapter 12: More on Extensions
Chapter 13: Writing Your Own Joomla! Templates
Chapter 14: Barrier Freedom and Joomla!
Chapter 15: Your Own Components, Modules, and Plug-ins
Chapter 16: A Website with Joomla!
Chapter 17: Bonus Templates
Appendix A: Online Resources
Appendix B: Template Modules
Appendix C: How Do I switch an Image (Logo) in the Template?
Appendix D: Joomla! API
Appendix E: Forgot the Admin Password
Appendix F: Migration from Joomla! 1.0.x to Joomla! 1.5
Appendix G: Security Without Global Variables
Index

  • Chapter 1: Terms, Concepts, and Deliberations
    • Content Management System (CMS)
    • A Quick Glance into History
      • Joomla!—How was it Developed?
    • Structure of a Web Content Management System (WCMS)
      • Front End and Back End
      • Access Rights
      • Content
      • Extensions
        • Components
        • Templates
        • Plug-Ins
      • Workflow
      • Configuration Settings
      • API
    • Is Joomla! a Piece of Real Estate?
      • Joomla! Versions
      • Numbering System of Joomla! Versions
      • Road Map
    • Changes In Detail
      • Internationalization
      • User Plug-Ins
      • XML Remote Procedure Call Support
      • Support of Several Databases
      • FTP System
      • Overhaul of the Joomla! Framework
      • Barrier Freedom
      • Search Engine Friendliness
      • Google Summer of Code Projects
    • Joomla! Features
    • Examples of Joomla! Pages
      • Joomla.org
      • Travel Shop, Ireland
      • Frank Lüdtke, Germany
      • Hotel Schönruh, Austria
      • Urth.tv, USA
      • unric.org, Europe
      • porsche.com.br, Brazil
    • Summary
  • Chapter 2: Installation
    • Client-Server System
      • Accessing a Joomla! Website on the Internet
    • Technical Requirements for Joomla!
    • Necessary Elements for a Joomla! System Installation
      • Local Test Environment
        • Windows Operating System
        • Linux Operating System
        • Mac OS X Operating System
      • Production Environment
        • Rented Virtual Server
        • Your Own Server
    • Setting Up the Local Server Environment
      • Windows
        • XAMPP for Windows
      • Linux
        • openSUSE > 10.x
        • Debian/Ubuntu
        • Your Own Server at a Provider (Root Server)
    • Joomla! Installation on a Virtual Server on the Net
    • Joomla! Installation
      • Selecting a Directory for Installation
        • An Example
        • Directory
        • Unpacking
      • Joomla! Web Installer
        • Step 1: Language Selection
        • Step 2: Pre-Installation Check
        • Step 3: Licence
        • Step 4: Database Configuration
        • Step 5: FTP Configuration
        • Step 6: Configuration
        • Step 7: Completion
    • Summary
  • Chapter 3: A Tour of Your New Website
    • Front End
      • Menus
        • Top Menu
        • Main Menu/Breadcrumbs
        • Other Menus
      • Content
        • What is Content?
        • First Page/Front Page
        • The Newest Information/The Most Often Read Messages
      • Advertising
        • Banner Area
      • Functions
        • Login Area
        • Polling
        • Who is Online?
        • Feeds
        • Search Field
      • Decorative Elements
      • Outlook
    • Back end
    • Summary
  • Chapter 4: Customizing Joomla!—Language and Templates
    • A Different Language for the Website and the Administrator
      • Installation of a Different Language File
      • Translation of a Menu Entry
      • Modifying the Menu Name
    • Changing the Template for Your Website
      • Changing Colors in the Template
    • Summary
  • Chapter 6: Site Menu
    • Control Panel
    • User Manager
      • Logout Users Icon
      • Delete Users Icon
      • Edit Users Icon
      • New User Icon
    • Media Manager
      • Creating Directories
      • Uploading a File
    • Global Configuration
      • Site Section
        • Site Settings
        • Metadata Settings
        • SEO (Search Engine Optimization) Settings
      • System Section
        • System Settings
        • Users Settings
        • Media Settings
        • Debug Settings
        • Cache Settings
        • Session Settings
      • Server Section
        • Server Settings
        • Locale Settings
        • FTP Settings
        • Database Settings
        • Mail Settings
    • Logout
    • Summary
  • Chapter 7: The Menus Menu
    • Menus
    • Customizing an Existing Menu
      • Menus Icon
      • Default Icon
      • Publish/Unpublish Icon
      • Move Icon
      • Copy Icon
      • Trash Icon
      • Edit Icon (Edit Menu Items)
      • New Icon
    • Menu Trash
    • Creating a New Menu
    • Summary
  • Chapter 8: Content Menu
    • Article Manager
      • Description of the Articles List
      • Editing Icons for an Article
        • Archive, Unarchive
        • Approve, Block
        • Move, Copy
        • Trash Basket
        • Parameters
    • Creating a New Article
      • Parameters
    • Images
  • Article Trash
  • Section Manager
    • Editing Sections
  • Category Manager
  • Front Page Manager
    • Editing Content from the Front End
  • Summary
  • Chapter 9: Components Menu
    • Banner
      • Banners
      • Clients
      • Manage Banners
      • Graphic Banners
      • Text Links
    • Contacts
      • Contact Manager
        • Details
        • Information
        • Parameters
    • Creation of a Menu Link for the Website
      • Categories
    • News Feeds
      • Feeds
      • Categories
    • Polls
      • Search Statistics
    • Web Links
      • Links
      • Categories
    • Summary
  • Chapter 10: Extensions Menu
    • Install/Uninstall
      • Install, Components, Modules, Plug-ins, Languages, and Templates
    • Module Manager
      • Site Module
        • Breadcrumbs
        • Footer
        • Banner
        • Main Menus
        • Statistics
        • Login Form
        • Archive
        • Sections
        • Related Items
        • Wrapper
        • Feed Display
        • Who's Online
        • Polls
        • Advertisement
        • Random Image
        • Syndication
        • Newsflash
        • Latest News
        • Popular
        • Search
      • Administrator Module
        • Logged in Users
        • Popular
        • Recent added Articles
        • Menu Stats
        • Footer
        • Unread Messages
        • Online Users
        • Quick Icons
        • Login
        • Admin Menu
        • User Status
        • Admin Submenu
        • Title
        • Toolbar
        • CSS Admin Menu
    • Plugins Manager
      • Authentication Plug-ins
        • Joomla!
        • LDAP
        • OpenID
        • Gmail
      • Content Plug-ins
        • Image
        • Page Navigation
        • SEF
        • Rating
        • Email Cloaking
        • GeSHi
        • Load Module
        • Pagebreak
      • Editors Plug-ins
        • No Editor
        • TinyMCE 2.0
      • Editors-xtd Plug-ins
      • Search Plug-ins
      • System Plug-ins
        • Log
        • Debug
        • Legacy
        • Cache
        • Remember Me
        • Backlink
      • User Plug-ins
        • Joomla!
      • XML-RPC Plug-ins
        • XML-RPC-Joomla
        • XML-RPC blogger API
    • Template Manager
      • Site
        • Editing a Template
        • Preview Icon
        • Edit HTML Icon
        • Edit CSS Icon
      • Administrator
    • Language Manager
    • Summary
  • Chapter 12: More on Extensions
    • Fireboard (Forum)
      • Installation
      • Configuration
      • Setting Up a Forum
      • Integration into the Website
    • DOCman (Download section, Document Management)
      • Installation
      • Configuration
      • Language
      • Integration into the Website
      • Preparing Content
      • Search Plug-in
      • Supplementary Module
    • Exposé Flash Gallery
      • Installation
      • Integration into the Website
      • Album Manager in the Administration Section
      • Uninstallation
      • Album Manager as a Stand-Alone Program
    • Integration into the Joomla! Framework
    • Problems with Third-Party Components
      • Updates
      • Security
      • What should you Do?
    • Summary
  • Chapter 13: Writing Your Own Joomla! Templates
    • Corporate Identity
    • HTML/XHTML, CSS, and XML
      • HTML/XHTML
      • CSS
      • XML
    • Creating Your Own Templates
      • Concept
      • HTML Conversion
      • Directory Structures of the Template
      • First Trial Run
      • Integration of the Joomla! Module
      • Creating a Template Package
      • Installation with the Joomla! Template Installer
      • What Source Code Comes from Joomla?
    • Summary
  • Criteria for Accessible Sites at a Glance
    • Separation of Content and Layout
    • Demands on Design and Content
    • Visual and Content-Wise Arrangement of Content
    • Color Selection
    • Contrasts
    • Variable Font Sizes
    • Scalable Layouts
    • Graphics
    • Sufficiently Large Navigation Elements
    • Forms
  • Barrier Freedom in Joomla! 1.5—Possible with Beez
  • HTML
  • Jump Marks
    • index.php
    • Skip Links in Forms
  • Beez and Modules
  • com_content
  • Forms
  • Data Tables
  • Design and CSS
    • Beez Internal CSS Files
    • Positioning
    • The Layout
    • Miscellaneous
  • Joomla! Internal Accessibility Features
  • Additional Information about This Topic
    • Assistive Technologies
    • CheckerTools
    • Book Tip
    • Summary
  • Chapter 15: Your Own Components, Modules, and Plug-ins
    • Model—View—Controller
      • What is the Advantage with MVC?
    • The helloworld Sample Component
      • A Home for helloworld
    • An Example Component
      • The MySQL Table
      • The Front End
      • The com_auto Administration
      • Test
      • Creating an Installation Package
    • Modules
      • Source Code
      • Installation
      • View on the Website
    • Plug-ins
    • Summary
  • Chapter 16: A Website with Joomla!
    • Idea
    • Preparations
      • Logo and Appearance
        • Photographs
        • Texts
      • Technical Conversion
        • Local Installation
        • The First Few Articles
        • Masthead
      • Menu Structure
        • Structure of the Main Menu
        • Structure of the Top Menu
        • Structure of the User Menu
      • Setting up the Texts and the Menu Links in the Main Menu
        • Contact Link
        • Top Menu
        • Shop
        • The Impressions
      • The User Section
        • The User Menu
        • The Download Section
      • User Details
      • First Results
      • M Bertrand Learns CSS
        • Formatting Step by Step
    • Changes for Joomla! Version 1.5
    • Installation on the Webserver
      • How to Do the Installation
        • FTP
        • MySQL
      • Installation of Joomla! at the Provider
      • Importing the Data
      • File and Directory Rights
    • Search Engines
      • Search Engine Friendly URLs
      • Metatags
    • Design
      • Installation of the Template
      • The Template
    • Happy End
      • How Does It Work in Reality?
    • Summary
  • Chapter 17: Bonus Templates
    • NGO
      • Tom Bohacek
      • The World Knowledge Template
      • Creative Approach
      • Structural Approach
    • Business Establishment
      • Andy Miller
    • Summary

Back to BOOK PAGE

Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Sort A-Z