By Richard Carter
Joomla 1.5 Templates Cookbook is an efficient beginner's identify within the Packt Publishing sequence of titles on Joomla. one of many greatest frustrations that I usually see beginner's have with Joomla is that, even though there are lots of freely on hand templates for Joomla, few of them are with out not less than both a few minor blunders, or stylistic concerns that an internet website supervisor could wish to right. What this e-book does most sensible is stroll the newbie throughout the strategy of making minor alterations to templates utilizing a cookbook-based method with easy-to-follow recipes.
The first chapters start with an summary of Joomla's Template supervisor and does an honest task of explaining a number of the choices to modifying templates. besides the fact that, Carter doesn't describe the inherent hazards in a few of these ways. for instance, if you happen to do edit your template's HTML after which reinstall that template, all adjustments may be misplaced.
Carter additionally takes a more in-depth examine the various extra particular conventions Joomla! makes use of to regulate web site templates, together with using positions to regulate module and part structure, the syntax for parameters for offering extra complicated techniques for subject matters linked to templates, and the position of the XML dossier in growing a precise template package deal for distribution. whereas this knowledge is either exact and invaluable, a few of it sort of feels a section out-of-place. for instance, the data at the function of the XML dossier could recommend that Carter additionally supply a few extra aspect on the best way to create a template package deal. That dialogue, relative to different Packt titles at the topic, is intensely mild, and that i imagine implies that making a simply customized template is past the scope of this name. That acknowledged, i might suggest leaving a few of this data out of destiny variants, or might element the reader extra on to different titles that may support with this sort of job (note: the top of the publication does reference comparable Packt titles, yet i feel that does not pass rather some distance enough.).
Chapters 3 via 8 supply recipes for a few helpful revisions to a template, together with:
* styling the hunt module
* customizing the glance of breadcrumbs
* including random heritage images
* operating with the administrator templates
* including social bookmarking and integrating Twitter
The code for all of those recipes is particularly fresh, and the recipes either invaluable and correct.
The ultimate couple of chapters of the textual content deal extra in particular with integrating elements and modules with one's template. as well as social bookmarking and Twitter, Carter describes the best way to paintings with stylesheets for cellular units, clear up difficulties linked to cross-browser matters, set up jQuery, and set up Google Analytics. those are all first-class issues, and important of inclusion in a e-book of this scope.
If I begin, notwithstanding, with stylesheets for cellular units, it sounds as if the publication will get a section off of its cookbook method. There are a few really staple items i'd do to create stylesheets for cellular units. I do like that Carter offers a few easy recipes for what these ideas may possibly seem like. they are similar to his print stylesheets, and will be quite effortless for the end-user to evolve. Carter then is going directly to talk about the MobileJoomla! extension. i have used this extension on my web site as lately as a month in the past. the writer should still indicate that the most recent model (0.9.6 as of this writing) remains to be in beta--suggesting that it really is technically now not prepared for a creation surroundings. The builders have performed a great task operating an important variety of insects out of the extension, however it is well one i would not suggest.
The last thing that I checked out in nice aspect was once Carter's recommendation on fitting Google Analytics. in a single observe: terrible. Templates should still describe the appear and feel of the pages linked to one's web site. that incorporates font sizes, the colour linked to layout parts, the location of trademarks and of modules. Templates should not, in spite of the fact that, a suitable position for performance of any kind. Why? i alter templates for any cause and that performance has to get recreated within the new template. It thoroughly defeats the aim of operating with a platform like Joomla! the answer is straightforward: rather than copying and pasting the code for Google Analytics into one's template, create a customized module, place it, and put up it. an analogous suggestion will be for any of the opposite examples Carter presents the place he indicates including customized code to a template.
In final, there is a few stable details during this name for rookies, yet there are certainly a few locations the place a few critical revision--and in certain cases a distinct approach--need to be thought of within the moment version of this identify. moreover, a few of the conventions for illustrating code are inconsistent, monitor photographs use varied conventions (arrows that time to express points of a screenshot, for instance, are inconsistent; display shot sizes are arbitrary; monitor pictures designed to demonstrate colour are dead in a grey-scale ebook, and usually beside the point, regardless). The index is usually good, notwithstanding the introductory part on Symbols turns out arbitrary and incomplete.
Am I nonetheless recommending this identify? sure, there are nonetheless a few nice recipes during this name, and the advent to templating is ideal for a newbie. yet I additionally imagine there is extra capability for this publication than the present version displays.
Read Online or Download Joomla! 1.5 Templates Cookbook PDF
Similar web-design books
Visible QuickStart publications, designed in an enticing educational and reference structure, are the fastest, simplest, and so much thorough approach to study functions, initiatives, and applied sciences. The visible QuickStart courses are a wise selection and consultant the learner in a pleasant and respectful tone. Visually awarded with copious screenshots, the targeted discussions by means of subject and projects make studying a breeze and quick take you to precisely what you must examine.
A full-color consultant to designing state of the art websites for the iPhone, iPad, and iPod contact! Apple’s touchscreen units have created around the world techno-lust, conjuring a record-breaking industry out of skinny air. iPads, iPhones, and iPods are so admired that they outsell another gadget of their different types.
- Sams Teach Yourself XML in 10 Minutes
- Essential XML Quick Reference - A Programmer- Reference to XML, XPath, XSLT, XML Schema, SOA
- Anonymous Blogging with WordPress and Tor
- Internet Marketing with WordPress
- Joomla! 1.5 Site Blueprints
Additional info for Joomla! 1.5 Templates Cookbook
Xml file can also provide information about a theme's color variations and other parameters. xml file in your template's directory. For example, if your template was called ch2-test, this would be in the templates\ch2-test directory. How to do it... DOCTYPE install PUBLIC "-//Joomla! ). The third line tells Joomla! 5 in this instance), and what it is (a template). 39 Custom Joomla! xml file for Chapter 2 of Joomla! 5 Templates Design Cookbook It allows you to define the name of the template (ch2-test), its creation date (January 2010) and the name of the author(s) of the template (Richard Carter), as well as their e-mail address, and website.
Template with FTP, upload the files onto your Joomla! website into the templates\ch2-test directory. Enable the new template in your website's administration panel (under Extensions | Template Manager), and refresh the frontend of your Joomla! com/administrator). See also Selecting the default Joomla! template Understanding Joomla! templates Understanding Joomla! template positions Positions within Joomla! -powered website. Getting ready While you're reading this, we'll need the rhuk_milkyway template enabled, as this has quite a large number of options for positions within its template.
You'll be presented with a list of the CSS files associated with the current template: 27 Joomla! Theming Basics 2. Select a CSS file by selecting the radio button next to the CSS file's name, and click on the Edit button at the top-right of the screen. You will then be presented with the CSS to edit: 3. Once you have finished editing, click on Save or Apply or simply click on Cancel to negate any changes that you've made to the file. How it works... When you edit a CSS file from your Joomla! template in the administration panel, Joomla!