In late 2005, the American publisher Wiley & Sons approached me about creating their first title focused on an open source content management system. I jumped on the opportunity, and my first full length tech book, the Mambo Visual Blueprint, was born. Little did either I nor Wiley know that we were embarking on a long relationship. Since that first title, I have written an additional five titles for Wiley, including three in the popular Bible series. As I write this, in late July 2014, I am working on another title for Wiley, this time for the hugely popular For Dummies series.
Across the pond, I established a relationship with Packt Publishing, a respected tech speciality publisher. Working with Packt, I created the Drupal Themes series — books designed to help people crack the notoriously dense presentation layer of the Drupal open source CMS. That relationship also lasted a number of years, with me producing not only three Drupal Themes titles, but also titles on WordPress and on SEO for Drupal and Joomla!
I’ve been lucky to work with these two great publishers over the years and below you can find a list of all those titles, with links to buy them, if you are so disposed. Thanks for your support!
- Joomla! Bible (2d Edition)
- Drupal Search Engine Optimization
- Joomla! Search Engine Optimization
- WordPress 3 Cookbook
- Drupal 7 Themes
- Drupal 7 Bible
- Joomla! Bible (1st Edition)
- Ubuntu Linux Visual Blueprint
- Drupal 6 Themes
- Drupal 5 Themes
- Mambo Visual Blueprint
Apr, 2013 (Wiley & Sons, 2d Edition)
This is the 2d edition of the Joomla! Bible, and this edition includes complete coverage of Joomla! 3.0
With the Joomla! content management system, you can create your own website, intranet, or blog—without knowing a single line of code. But while Joomla! 3.0 is richer than ever in features and functions, it’s still complicated to use. That’s where this detailed book comes in. This comprehensive, step-by-step guide covers Joomla! from top to bottom, including its powerful extensions, how to customize, and making your site search-friendly. You’ll soon be ready to build and maintain a robust, Joomla!-based website.
- Obtain the Joomla! 3.0 code and install it with a simplified new 3-step process
- Control, configure, enable, and modify settings with Global Configuration Manager
- Understand content hierarchy and create content structures
- Master all templates, components, modules, and plug-ins
- Make your site search-friendly, and learn how to enhance performance and accessibility
- Effectively manage site security, upgrades, and maintenance
- Discover third-party extensions that enhance the functionality of your site
- Learn to customize your site and create your own templates using Twitter Bootstrap
- Install and configure Joomla! with this complete guide
- Find detailed explanations of all system interfaces
- Customize Joomla! and create your own templates
Drupal Search Engine Optimization
Sep, 2012 (Packt Publishing)
This book dives deep into the topic of how to get the optimal search engine optimization out of a website powered by the Drupal open source content management system.
The book covers basics of SEO, but also looks at the factors unique to Drupal and how to leverage those good effect. The Drupal feature set is discussed in depth, with an eye towards learning how to get the most out of Drupal features and configuration. The book then goes further to explore extensions you can add to your Drupal site to further enhance SEO.
This book is targeted at Drupal site owners, SEO pros and those building their first Drupal site.
Joomla! Search Engine Optimization
Jul, 2012 (Packt Publishing)
“You have a choice: you could spend a lot of time learning Joomla SEO on your own, or you could buy this book and learn it in an evening.”
– (Amazon review)
This book dives deep into the topic of how to get the optimal search engine optimization out of a website powered by the Joomla! open source content management system.
The book covers basics of SEO, but also looks at the factors unique to Joomla and how to leverage those good effect. The Joomla feature set is discussed in depth, with an eye towards learning how to get the most out of Joomla features and configuration. The book then goes further to explore extensions you can add to your Joomla site to further enhance SEO.
This book is targeted at Joomla! site owners, SEO pros and those building their first Joomla! site.
Note that this book has earned and maintained a solid 5 star rating on Amazon.
WordPress 3 Cookbook
Dec, 2011 (Packt Publishing)
“Tons of good stuff in here. It made me want to go back to my WordPress site and make a bunch of improvements.”
– M. Polino (Amazon review)
This is the second edition of the popular WordPress Cookbook from Packt Publishing. This version focuses on WordPress 3.
The Cookbook series is all about how to perform specific tasks. Each chapter is a recipe for accomplishing a specific goal, from site construction, through security, maintenance and enhancing the functionality of the WordPress core.
A handy how-to kind of book for WordPress site owners and web developers. Note that this is the second edition of this text; the original was written by Jean-Baptiste Jung.
Drupal 7 Themes
May, 2011 (Packt Publishing)
“The best book for getting up to speed on theming Drupal 7.”
– L. Swendsen (Amazon review)
This is the third installment in the popular Drupal Themes series.
Drupal 7 Themes is an ideal introduction to theming with Drupal 6. If you want to create a striking new look for your Drupal 6 website, this book is for you. This book is an extensively revised, updated and expanded edition of Drupal 6 Themes, written specifically for Drupal 7. The book will show you techniques and tools to help you improve the look and feel of any Drupal 7-powered website.
Starting from the basics of theme setup and configuration, you will learn about the Drupal theming architecture and the PHPTemplate engine, and then move on to modifying existing themes and building new themes from scratch. You will find out about tools to make your theme development easier, and also find invaluable information about under-documented elements of the theming system.
- Learn about the Drupal 7 Theming Architecture
- Find and install new themes
- Get the most from Drupal’s theme configuration system
- Create a new theme from scratch
- Master PHPTemplate
- Modify the default templates and styles
- Override the default templates with your own
- Create dynamic styling which responds to the content or the user
- Discover tools that make theming easier and more efficient
This book helps you understand the logic behind the theming system employed in Drupal, and how to make it work for you. You will learn key concepts and work through examples with careful, step-by-step instructions. Although this book aims to make Drupal theming accessible to designers, theming in Drupal 6 involves writing some PHP code, and a basic knowledge of PHP will be helpful.Regardless of your technical skills, this book will teach you to design themes for your Drupal websites in the easiest way.
Drupal 7 Bible
May, 2011 (Wiley & Sons)
“If you work with Drupal at all, you need to have this in your library.”
-Kirk (Amazon review)
Finally, a solid reference for Webmasters on Drupal
Web content management systems (CMS) are hot, and the flexible and powerful open source Drupal is one of the most popular. Whether you’re designing a new Web site or looking for an easier way to publish content to your existing site, this practical book shows you how to use Drupal 7 to do it. Learn how to create, manage, and present content via public or private Web sites, even if you don’t have deep technical skills.
- Install Drupal and configure a Drupal site
- Use themes, blocks, and other site-building tools
- Format and manage content and handle media files
- Control spam, add authoring, and create hierarchies
- Master the Blog, Book, Aggregator, and other Drupal modules
- Get into e-commerce with UberCart shopping carts
- Create content-rich Web sites with Drupal
- Publish, organize, and manage Web content
- Extend Drupal with modules and the API
- Customize your site’s appearance
- Create forums, blogs, and polls
- Create custom actions and triggers
Jan, 2010 (Wiley & Sons, 1st Edition)
“Best overview of Joomla!.”
– (Amazon review)
The Joomla! Bible provides a complete guide to building and managing websites with the Joomla! open source content management system.
The book covers the process of obtaining the code, then deploying it to a server. The set-up portion of the text also covers configuring the site for various purposes and how to create and manage content and user hierarchies. Content management is dealt with in detail. Users are shown how to create, modify and delete content items.
The text explains the many varied options that are available to content managers and how to minimize and manage site complexity. Included in the Joomla! core are a number of modules that provide advanced functionality, including the Polls Module, the Banner Manager, the Media Manager, Weblinks, Content Syndication, and Newsfeed Aggregation. All of the basic and extended core functionalities are covered in full detail, including tips for getting the most out of each.
The Joomla! Bible will also help users learn about the online Joomla! resources, including most importantly, the online Extensions site, where users can find and download extensions that add additional functionality to their Joomla! site. With more than 5,000 extensions listed in the directory, the Extensions site contains literally too many choices for most users. In the text we will identify the most useful extensions for common functions like site maintenance and enhancement of the core functionality (e.g., Galleries, Newsletters, etc.).
Ubuntu Visual Blueprint
Mar, 2009 (Wiley & Sons)
Ubuntu Linux is fast becoming the “people’s Linux” and provides a secure and simple desktop operating system that provides both ease of use and a number of powerful applications for free.
Ubuntu Linux: Your visual blueprint to using the Linux operating system provides the essential coverage for end-user productivity. With an emphasis of the preloaded applications that accompany Ubuntu, this book will cover multimedia applications, Web and email applications and a powerful suite of productivity tools that allow you to create documents, spreadsheets and presentations.
Welcome to the only guidebook series that takes a visual approach to professional-level computer topics. Open the book and you will discover step-by-step screen shots that demonstrate over 130 key Ubuntu tasks and techniques.
Drupal 6 Themes
September 2008 (Packt Publishing)
“This book hits the target.”
– (Amazon review)
The ideal introduction to theming in Drupal 6. The main requirements to make use of this book are knowledge of HTML, CSS, and a touch of creativity – you don’t need to know anything about theming in Drupal, although you should be familiar with the basic operation of the Drupal system.
Although this book aims to make Drupal theming accessible to designers, theming in Drupal 6 involves writing some PHP code, and a basic knowledge of PHP will be helpful. Regardless of your technical skills, this book will teach you to design themes for your Drupal websites in the easiest way.
Included in this text is a useful reference to all the various style sheets, templates and various elements that compose the Drupal presentation layer.
Drupal 5 Themes
Dec, 2007 (Packt Publishing)
“A must for all new Drupal designers.”
This book is the ideal introduction to theming with Drupal 5. If you want to create a striking new look for your Drupal website, this book is for you.
Starting from the basics of theme setup and configuration, you will learn about the Drupal theming architecture and the PHPTemplate engine, and then move on to modifying existing themes and building new themes from scratch. Included is a complete guide to the various style sheets and themeable functions in Drupal 5, making this book a valuable resource even to experienced theme developers.
- Creating custom templates
- Basics of theming in pure PHP
- Modifying an existing PHPTemplate theme– a step-by-step guide
- Creating a new PHPTemplate theme–a step-by-step guide
- Working with forms
The main requirements to make use of this book are knowledge of HTML, CSS, and a touch of creativity!
“One of the things we set out to accomplish was to create a resource. We put together a catalog of the system’s 20+ stylesheets and we go through all the default themeable functions. The information is organized logically and will make this a resource people can put on their shelf and turn to when needed. Being able to quickly lay your hands on the information concerning the styles and the themeable functions is a real time-saver.”
Mambo Visual Blueprint
Jul, 2006 (Wiley & Sons)
“Well worth it, and long overdue. Thank you!”
– (Amazon review)
Over 220 techniques for applying the Mambo Open Source Content Management System. This visual approach to system administration takes you step-by-step through all the most common tasks. It explains not only the steps, but also the concepts and principles that work behind the scenes to make Mambo a useful and powerful CMS.