Before we begin, yes, K2 does have its own, built-in comment functionality.  And yes, there are plugins already built and available for this.  The reason I like this solution is twofold:

  1. K2's comment functionality, while has many useful features (Captcha anti-spam, email notifications, admin approval process), people seem to like using Disqus because it supports logins from multiple accounts (Disqus, Facebook, Google, Twitter).  K2's inbuilt commenting feature can be set up to allow comments from anonymous visitors, which opens up your site to comment spam.
  2. I don't like installing an entire plugin just to accomplish one little thing.  While I'm sure the plugin works, you have more customization / control when you handle the actual code.  This is similar to the plugins that allow you to add Google Analytics to your site - maybe it's just a pet peeve of mine - but I'd rather edit a (single, easy) file than install a new extension, which is a potential security risk.
Published in Blog

Like I've discussed previously, just because the Joomla team releases a new version of the software, this does NOT mean that you are obligated to partake!  For me, I've still got dozens of clients still using the Joomla 1.0 platform, so it's worthwhile for me to keep these sites running.  And, part of my pitch for using Joomla CMS software is because it is OPEN SOURCE.  So, attached below are a few files that I've compiled:

Published in Blog

This is a video walkthrough of a Joomla 2.5 site that I set up and did a bit of configuring / customization... for demonstration purposes.  I have been building sites with Joomla for over 4 years and am listed in the Joomla Resource Directory as a consultant. 

A few things I forgot to mention in the video, now that I've actually watched it myself:

  • Joomla 2.5 comes with some handy "Add new" buttons that have already saved me a good amount of time.  They will let you get into the "Add New" screen for various sections of the control panel: menus, articles, categories, users, etc.
  • When adding an "Image" in K2, you'll see that it resized and positioned my image automatically.  In addition, K2 creates five different sizes, so that you can easily use the various sizes throughout the site.  This is one of my favorite features of K2, it makes life simple for my clients!
  • Shameless plug: If you're interested in hiring us to build, rebuild, or redesign your website, contact us today.  We will respond within 1-2 business days.
Published in Blog

I've run into a few clients who have told me that other developers forced them into upgrading their Joomla installation (e.g. from Joomla 1.0 to 1.5, or 1.5 to 1.6).  I am hoping that this article will provide clarification and possibly save a few folks from going through this unnecessarily.

[Edit May 4, 2012]

  • You do not need to upgrade to Joomla 1.7
  • You do not need to upgrade to Joomla 2.5
  • You do not need to upgrade to Joomla 3.x 
  • Note: Upgrading is still a good idea!
Published in Blog

Attached are a few files needed to create a "show-hide" action in Joomla's popular CCK extension, K2.

Published in Blog

I noticed that the XMap for Joomla plugins are no longer available so I am posting them here.  

Published in Blog
Tuesday, 26 November 2013 02:19

A Lesson in SEO: Client Rescued from Flash

“Now, people are calling and saying they found my site through an internet search.”
- Chris Pip, owner of CP Construction

We recently rebuilt this website for a local contractor and wanted to share the results.  

Published in Blog

Rather than writing an article that dissects each CMS platform, I've decided to discuss the similarities between Joomla, Drupal, Wordpress, and ExpressionEngine.  Combined, these 4 platforms power more than 20% of all websites, so let's not choose sides just yet.

Published in Blog
Wednesday, 20 April 2011 00:19

How to maintain control of your web site

Domain Registration -> Hosting & Email -> Framework, Content, Updates

As a business owner, the thought of not having control of your website is is most likely frightful.  I've experienced a handful of situations where a client hired a different web developer previously, hire me to re-engineer the site, then come to find out that their prior developer has more control of the site than they do...

Published in Blog
Thursday, 14 October 2010 18:58

Joomla: What's in an ItemID?

I wish someone had written an article like this when I first started with Joomla.  It would have saved me a *LOT* of time.  The first thing that Joomla does, whenever it loads, is to check and see if an ItemID exists for a given page.  Normally, a Joomla link will include an "&ItemID=" statement, but not always.  If it doesn't, then Joomla will look for a match in the database.

An ItemID in Joomla effects all of the following:

- Component
- Modules
- Template
- Access Control (ACL)
- sef URL

...we will explain each in detail below.

Published in Blog
Page 2 of 4