0%

Book Description

Master All Facets of Joomla! Site Customization with Templates

Now, for the first time, there’s a complete, authorized guide to template design, development, and customization with Joomla!. Packed with examples, this clear, concise, practical text covers everything from beginning-level skills to power techniques–even creating new HTML5-native mobile views, today’s most exciting new Joomla! capability.

Internationally renowned Joomla! expert Angie Radtke brings together essential knowledge about usability, CSS, information architecture, PHP, JavaScript, accessibility, HTML5, and more. Using concrete examples, Radtke guides you through applying these technologies and best practices to construct and deploy world-class site templates. You’ll walk through every key technical option, fully understanding the internal interactions that control Joomla! template behavior. Radtke concludes by walking you step-by-step through a complete workshop project: transforming a template created in Photoshop into a working Joomla! template.

Joomla!® Templates will be invaluable for every professional web designer and developer who uses Joomla!, for advanced nonprofessional users, and for less experienced users who want to customize their own sites instead of paying others to do it. This title’s concise, easy-to-use coverage includes

  • Using Joomla! templates to customize any website to your exact requirements

  • Learning how Joomla! templates are structured and how they behave

  • Quickly changing a Joomla! site’s look and feel

  • Making sure your templates fully support accessibility and standards

  • Getting your basic template structure into shape with CSS and HTML

  • Designing responsive Joomla! templates and sites

  • Supercharging your templates with JavaScript

  • Analyzing HTML, CSS, and accessibility

  • Integrating template components, including index.php, the XML file, template parameters, and language files

  • Adapting and modifying output via the system template

  • Mastering advanced template customization

  • Table of Contents

    1. Title Page
    2. Copyright Page
    3. A Message from Open Source Matters
    4. Contents
    5. Introduction
    6. Acknowledgments
    7. About the Author
    8. 1. The Basis: Designing the Content and Visual Concept
    9. 2. Accessibility—What Is It?
    10. 3. CSS and HTML—Getting the Basic Structure into Shape
    11. 4. Responsive Web Design
    12. 5. PHP and Joomla!
    13. 6. MooTools
    14. 7. Tools
    15. 8. Now for the Details: A First Look at Templates
    16. 9. The Underlying Structure
    17. 10. The index.php: The Heart of the Matter
    18. 11. The XML File and the Template Parameters
    19. 12. The Language Files
    20. 13. Modules—Dynamics within the Presentation
    21. 14. Designing Default Output Individually
    22. 15. The System Template: Adapting and Modifying Output
    23. 16. Advanced Template Customization Tricks
    24. 17. The Default Templates and Their Features
    25. 18. Practical Implementation
    26. 19. Step by Step to a New Layout
    27. 20. Integrating Custom Features
    28. 21. Final Tasks: Fine-Tuning and Creating an Installable Zip Archive
    29. Appendix
    30. Index
    31. Footnote
      1. Chapter 1
    3.141.41.187