Tag Archive for ‘Facebook’

Joomla! 1.5 Templates Cookbook review

Review by Ramon “Ramoonus” van Belzen

Written by Richard Carter.

Book published in July 2010, by Packt Publishing (Open Source). 236 pages. Paperback

ISBN13: 9781849511247

I will be reviewing  the “Joomla! 1.5 Templates Cookbook” by Richard Carter, published by Packt Publishing. This book is about modifying Joomla! 1.5 Templates.

Packt Publishing asked me to review this book since it’s in my line of expertise.

A little about me:
I am Ramon “Ramoonus” van Belzen. A 22 year old web designer (HTML, CSS, microformats, JavaScript, AJAX, jQuery, PHP/MySQL) and hobby programmer (Visual Basic). I’ve been creating webpages since 1997.
I’ve been playing with Joomla! for more than three years now. I currently own no sites which run on Joomla! but I don’t see a reason why I shouldn’t be using it for one of my sites.
You can find my website on http://www.ramoonus.nl

The Joomla! 1.5 Templates Cookbook is one of Packt Publishing’s cookbook series meaning it contains loads of recipes. Each recipe is a small articles/paragraphs with an idea and how to work it out. Just like a regular cookbook.

As the title reveals this book is about Joomla! 1.5 templates. A template is the design which displays the Joomla! site. Without a template no content is displayed, you will only see blank pages.
This book can also be used for the future Joomla! 1.6, which is currently in beta status.

The book is written for Joomla! users who want to change a template. Readers are recommended to have knowledge of (X)HTML and CSS. PHP and Joomla! template design knowledge is useful but not necessary.

The book is made out of nine chapters. Each chapter is a follow-up of the previous chapters.

The first chapter tells you how to choose the default template which is used in the book including how it’s made including the file structure, using the editor and template options. It also includes the first changes to the template like background colour changes, changing the logo and footer.

Next chapter explains how to use a template thumbnail, modify the header and add things like a favicon, use Joomla! template XML files, the use of basic template options and changing the colours of error messages.

Chapter three tells you how to style the search area, customize breadcrumbs, style pagination links, include link-to-top links. The final paragraph in this chapter will tell you how to add a random background image.

The fourth chapter is about custom page templates by using the module Chrome. It contains the styling of error pages and custom offline pages.

Chapter five handles the print style design. A print style CSS is necessary if you want to give users a proper printing functionality on your site. It generates nice, high contrast prints without all the graphical fuzz. It contains the basics of a print CSS and some useful tips and optimalisations while mentioning how to test it.

The sixth chapter is about styling the administrator template. It describes how the template specific XML is made, how to modify the stylesheet, which useful modules you could use and how to add buttons of your own to the admin frontpage.

The next chapter (seven) is all about social media. Have you got a Twitter account? Do your visitor have one as well? Why not integrate it on your site! Most famous websites these days offer the possibility to share the page on sites like Facebook and Reddit. The next paragraph demonstrates how to implement sharing with these (and other) sites by adding a sharing button. The chapter also explains how to integrate YouTube video`s on a page and implement a third party discussion/commenting system; DisQus. And as usual for both items how to style them. The chapter is ended by integrating a Facebook connection box as a widget to the site.

Chapter eight explains how to make proper stylesheets for using mobile devices like the iPhone and BlackBerry by using the MobileJoomla! plugin and custom CSS. The chapter also features some import styling tips.

The next chapter – nine – is about Javascript and includes common used Javascripts and jQuery integration. It mentions tricks like the Internet Explorer PNG fix and a slideshow.

The following chapter – ten – explains how to test and validate the customized template. It also explains how to integrate analytics and fixes some widely used bugfixes. It also explains how to use conditional stylesheets and scripts.

The final chapter – eleven  – explains how to customize pages by using output overrides.

After reading this book you will be able to change the look and feel of your Joomla website`s template without problems. You know how to change most important things and implement handy features like print stylesheets and style third party modules.

I hoped that the book was more Joomla template design from scratch instead of modifying templates.
Will I recommend this book to people who want to modify their template? Yes
Will I recommend this book to people who want to create a template? No, Packt Publishing has better books out there for this job.
The book doesn’t promise to learn template design but says its about template customisation. Therefore I won’t say anything more about it.

I found this book easy to read, I think I’ve read the whole book in three days. The book is meant to be read while in front of your pc, so you can put each paragraph into action.
The pictures in the book are sharp and show you each step including before and after.

After reading the book I don’t feel that I still have questions about Joomla template design.

If you are interested in the book or just want to know more, have a look at it’s site https://www.packtpub.com/joomla-1-5-templates-cookbook/book

You can find a sample chapter – chapter 3 – here.

Bookmark and Share

A missed opportunity in E-marketing

I sometimes to E-marketing campaigns for festivals as you might know. I came up with an idea but working it out seems to be a problem.

The best way to spend money into E-marketing is direct marketing through social networking sites. In holland the most populair site is Hyves. Hyves supports advertisement by location, sex, age and education level.

If I want to setup an advertisement campaing I want to be able to select:

  • Location by radius around a certain postal code (and not a list of 10 cities in the whole country)
  • Taste (music, food, brands etc)
  • Age

Im not interesting in the persons education level, since im not a recruiting agency.

Lesson learned? I wish Hyves` advertisement features where as versatile as Facebook`s. Than I would set up several campaigns/month!

Bookmark and Share

CodeIgniter 1.7 professional development

If you we`re intested in CodeIgniter 1.7 by Packt Publishing I have good news, the followup “CodeIgniter 1.7 professional development” will be released next month.

0905 MockupCover 121x150 CodeIgniter 1.7 professional development

The book contains the following content:

  • Learn the Model-View-Controller design pattern to structure your code
  • Create more readable and maintainable queries using the Active Record implementation
  • Create and maintain database tables using the Database Forge class
  • Authenticate users using Twitter oAuth and Facebook Connect
  • Create your own Authentication Library for more control over your user accounts
  • Secure your application using CodeIgniter’s built-in functionality and some quick tips to help further
  • Build a RESTful Web Service, opening up your application to third-party developers
  • Create extended Controllers, grouping functionality into multiple Controllers helping to keep repeated code to a minimum
  • Learn techniques used by professionals to scale CodeIgniter over multiple servers
  • Learn top tips for releasing code to the community and giving support to the developers using your code

More information about the book can be found at www.packtpub.com/codeigniter-1-7-professional-development/book

Bookmark and Share

Mobile office in action

I`ve been playing with my mobile phone for a couple of days now.

I`ve installed the following software:

  • Windows Live Professional (Dutch)
  • Skype
  • Facebook
  • Google Maps (instead of TomTom)

And on my PC Microsoft Windows Mobile Device Center for ActiveSync synchronisation.

Bookmark and Share

RPX login

It`s been a busy week once again.

I`ve removed flickRRS (which placed the latest flickr images in the sidebar) and replaced it with Flickr Gallery.
All photos are now organised and placed on the Photos page.
The new photoalbum is only a temporary fix. I`m still planning to use NextGen gallery instead.

Authentication is now provided by RPX.
RPX allows easy to use authentication by integrating services like OpenID, Google, Yahoo!, AOL, Windows Live, Facebook, MySpace, Blogger, VeriSign, WordPress, LiveJournal and myOpenID.
I`ve customised the order of appearance for these services. First OpenID, Google, MySpace, Facebook, Windows Live and Flickr. On the second page is Yahoo, Verisign, WordPress, LiveJournal, Blogger and AOL.

Screenshot of the new logon screen below;

rpxdemologon RPX login

Bookmark and Share