Joomla! Templates

Joomla! Templates

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

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:
Introduction          xvii Acknowledgments        xxi About the Author        xxiii   Chapter 1: The Basis: Designing the Content and Visual Concept         1 It All Starts with the Structure   1 Recognizing User Expectations   2 Page Layout–Visually Structuring Content   3 The Graphical Layout–Visual Appearance Matters   7 Fixed and Fluid Layouts   16   Chapter 2: Accessibility–What Is It?         19 The Legal Basis   20 Visual Impairment   21 Motor Disabilities   29 Deafness   31 Learning Disabilities   31 Seniors 33   Chapter 3: CSS and HTML–Getting the Basic Structure into Shape         35 A Few Words about the History   35 Which Version of HTML Should I Use?   36 The Basic HTML Structure   38 A Brief Introduction to CSS   38 Using Multiple Classes Together   44 Positioning and Box Model   47 CSS Hacks and Browser Problems   52 CSS Tuning   54 CSS3–A Brief Overview   55 Vendor Prefixes   55 Overview of the Three Most Useful CSS Statements   56   Chapter 4: Responsive Web Design         59 But How Does It Work?   59 CSS3 Media Queries   60 Adapting Graphics and Videos   61 Using HTML5 Apps   62   Chapter 5: PHP and Joomla!         63 Integrating PHP   63 Comments   65 echo   65 Conditions: if Statements   66 For Pros: Accessing Objects and Their Values   68   Chapter 6: MooTools         71 Why MooTools?   72 MooTools Quick Start–Dollar Functions and Events   73 The MooTools Core in Action   74 The Class System   76 The MooTools Principle   79 Related Links   81   Chapter 7: Tools         83 HTML Validator and CSS Validator   83 Web Developer Toolbar   84 Firebug   85 Helpful Tools for Accessibility   86 Accessibility Extensions for Internet Explorer and Mozilla Firefox   87   Chapter 8: Now for the Details: A First Look at Templates         91 Atomic   91 beez_20 and beez5   91 The Template Manager: Styles   92 The Template Manager: Templates   94 Installing Templates   99   Chapter 9: The Underlying Structure         101 The Heart of the Matter, the index.php   102 The css Folder   102 templateDetails.xml   103 The images Folder   103 The html Folder   103 The javascript Folder   103 The language Folder   103 component.php   103 error.php   104 template_thumbnail.png and template_preview.png   104 favicon.ico   104 The fonts Folder   105 The index.html   105   Chapter 10: The index.php: The Heart of the Matter         107 The Document Head   107 And Off We Go: The Body   114   Chapter 11: The XML File and the Template Parameters         117 templateDetails.xml: General Information   117 Template Parameters: config   124   Chapter 12: The Language Files         135 How Joomla! Translates Constants to Multiple Languages   135 Adding Your Own Languages   136 Joomla! Conventions for Using Language Strings   137 Language Files in index.php Using the Examples of Skip Links   137   Chapter 13: Modules–Dynamics within the Presentation         139 jdoc:include   139 Integrating the Module Flexibly into the Layout   149 The Module Class Suffix   151 The Menu Module   155   Chapter 14: Designing Default Output Individually          161 Inspecting the Default Output   161 The Page Class Suffix   162 Template Overrides   165 Model-View-Controller   166   Chapter 15: The System Template: Adapting and Modifying Output          173 System Notices   173 Replacing System Graphics   179 component.php and How to Do Magic with It   179 offline.php   183   Chapter 16: Advanced Template Customization Tricks          185 When the Reading Direction Changes: Right-to-Left Languages   185 PHP Browser Switch   187 PHP Tricks   189   Chapter 17: The Default Templates and Their Features         193 beez_20 and beez5 Templates   193 Atomic Template   207   Chapter 18: Practical Implementation         211 Concept of the Beez Templates   212   Chapter 19: Step by Step to a New Layout          217 Step 1: Positioning the Navigation   218 Step 2: Filling the Center Column with Content   218 Step 3: Adjusting the Number of Articles   223 Step 4: Visually Designing the Header   223 Step 5: Integrating the Module Position for the Header Picture   235 Step 6: Adapting the Footer   239 Step 7: Adapting the Minimum Height of Content   240 Step 8: The First Tests   241 Step 9: Customizing Typography   245 Step 10: Formatting Module Headings   246 Step 11: Assigning the Background Image to the Homepage Article   249 Step 12: Final Tests   253   Chapter 20: Integrating Custom Features         259 The Header Image–A Background Image?   259 Using HTML5 Effectively   265   Chapter 21: Final Tasks: Fine-Tuning and Creating an Installable Zip Archive         273 Fine-Tuning   273 Adapting the XML File   277 Creating a Zip Archive   278   Appendix          279 Useful Links   279 Helpful Functions   282 CSS Classes Used and Their Elements   283   Index        315  


Best Sellers


Product Details
  • ISBN-13: 9780133011579
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison Wesley
  • Language: English
  • Weight: 1 gr
  • ISBN-10: 0133011577
  • Publisher Date: 23 Jul 2012
  • Binding: Digital download
  • No of Pages: 368


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Joomla! Templates
Pearson Education (US) -
Joomla! Templates
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Joomla! Templates

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA