Posts Tagged joomla

Impressions of Joomla 1.6 Beta 3

Well, Joomla came out with another 1.6 beta, and it has certainly come a long way. I remember testing a 1.6 beta two years ago. Here are some highlights;

Access Level Control (ACL)

It now features a robust ACL system, though some of the inheritance rules will take some getting used to. This is often cited as a feature Drupal has and Joomla lacks, but soon enough that will be a moot point. From my understanding there will be just one more beta in about two weeks, and then it should be time for 1.6!

Nested categories

Joomla always suffered from a rigid approach to categorization, with Sections and Categories. A section could contain categories, but there could be no sub-categories. This long-running annoyance has finally been been vanquished with Joomla 1.6. It uses only categories (no more sections!), and they can be nested as deeply as you want. I’m sure at some point someone will nest a category 666 levels down, and run into a terrible bug there … but in theory it should be fine, because a category would simply be assigned to a parent category .. the number of sub-levels should have no bearing on it.

Drupal has of course supported nested categories for a long time, where they are called Taxonomy. I think Drupal’s Taxonomy is still more advanced than Joomla 1.6′s category system, but for many, perhaps most users, just having nested categories is en0ugh. Those who want to do more advance PHP magic will naturally be more inclined towards Drupal anyway, and to words like Taxonomy.

The elimination of Joomla’s sections does mean that template code that relies on section IDs will have to be changed to be 1.6-compatible. It will have to check for category IDs instead. It also opens up an interesting possibility of (for example) using a database query to select only those categories that are nested within the current category. That could come in handy in displaying category ‘blogs’ or headlines in a more automated fashion than creating menu links. And speaking of menu links;

Menu Management

Joomla’s menu management has gotten very slick;

  • Changing the menu type is now faster.
  • Much more control over the menu items: meta data, page titles, robot rules, page class styling,  menu link title & CSS attributes.
  • Module assignment from a menu item. You can still assign modules to menu items, but now you can also do this from the menu item itself, rather than having to edit the module separately.
  • Batch processing multiple menu items
  • Language filtering; show your menu item only for certain languages, or for all of them. Would be nice if you could select several languages and hide it on others, but that may be coming.
  • Set template style

Redirect manager

Joomla 1.6 has a new component for managing URL redirects. Presumably this writes to the .htaccess file and created a 301 redirect.

Banner Manager

This is not too different from the 1.5 version, but features “Tracks”, which tracks clicks and impressions in date-filterable and CSV-exportable fashion. Finally we will be able to do some more robust reporting.

I am however baffled that banner clients still have no way to log in and view their banner’s statistics. I think most clients would want that, and offering that ability will help site owners gain more advertisers.

I wrote a Joomla 1.5 hack that got around this by using the “alias” field of the banner client to hold a username. That allows us to associate a banner client with a username, and then we can use that to display banner statistics to a given Joomla user (and only that user). Looks like I will have to port that hack to 1.6. Sigh.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • RSS
  • Slashdot
  • StumbleUpon
  • Technorati
  • Yahoo! Bookmarks
  • Twitter

Tags: , , ,

2 Comments

Migrating from FrontPage to Joomla

I know what you’re thinking: “are there really still people using FrontPage?” – and the answer is yes. Many hosting companies still offer the FrontPage extensions, and because it is Microsoft software, many people still feel more in their comfort zone with this than with some browser-based content management system like Drupal, Joomla, or WordPress. Actually, Joomla is the only one of those three that is actually a CMS. Drupal’s a framework that can be made into the vision of its creators, but requires more up-front work to get it to that point. For more complex sites it would be worth it though. WordPress is a blogging platform that *can* be used as a CMS, and though it may be a bit of extra work for developers, the fact that many users are now familiar with its interface means an uptick in this trend. More people seem to be using WordPress for content management and not just pure blogging these days. WordPress MU (multi user) together with BuddyPress can be especially powerful for social blogging and interaction.

Migrating a FrontPage site to Joomla

I recently migrated a site from FrontPage to Joomla. I used a very fancy migration tool called Copy & Paste. The site had only a handful of pages so this was no big deal. It just meant saving the graphics to Joomla’s images/stories folder, though even that can often be avoided.

The new Joomla site is not yet live, but I have already turned on SEF (search engine friendly) URLs, which entails an .htaccess file as provided by Joomla. The problem is, FrontPage also uses .htaccess, and whenever you update the FrontPage login credentials, it overwrites the file, rather than updating it and leaving the Joomla parts intact. This means that each time the FrontPage credentials are updated, the Joomla parts have to be added back in. The thing is, with cPanel you can add redirects to htaccess and it will not remove anything from the file. Apparently FrontPage is not capable of this, and takes a more crude approach of simple overwriting the whole thing. It is a minor nuisance, and I suppose I could just wait until the site actually goes live to do the final updates on the file!!

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • RSS
  • Slashdot
  • StumbleUpon
  • Technorati
  • Yahoo! Bookmarks
  • Twitter

Tags: , , , ,

No Comments

Recurring payments with Joomla

Say you want to be able to charge customers with recurring payments, say, every month. I have recently been doing quite a bit of work on that front.

Take a look at nBill, CB Subs (from joomlapolis.com),  and JoomSuite Member.
nBill is the most robust one, and features extensive payment gateway support, robust data import/export, etc.
CB Subs is also good, but I think is a bit harder to use, though handy if you want to give customers a “My Bills” tab in their profile. CB Subs is useful mainly for member subscriptions but can also be used for one-off payments.
JoomSuite Member is aimed mainly at member subscriptions and may not suit all uses. It does integrate nicely with other JoomSuite components, which are more user-friendly than CB Subs or nBill.
nBill and JS Member both require IonCube loaders to be loaded into php.ini.
Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • RSS
  • Slashdot
  • StumbleUpon
  • Technorati
  • Yahoo! Bookmarks
  • Twitter

Tags: , ,

No Comments

Upcoming art show(s) in Boston

new_leafFor those of you who will be in Boston in July, check out JP Licks in Jamaica Plain for my sister’s artwork. She lists her upcoming shows and past shows on her site. Hers is also a site I recently converted to Joomla.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • RSS
  • Slashdot
  • StumbleUpon
  • Technorati
  • Yahoo! Bookmarks
  • Twitter

Tags: , , , , ,

No Comments

Armitage Gone Dance Think Punk Videos & photos

Lou Reed, Laurie Anderson, and Karole Armitage

Lou Reed, Laurie Anderson, and Karole Armitage

In 2006 I designed a brand-new (and, incidentally, award-winning) site for a New York dance company called called Armitage Gone! Dance. At that time it was designed using Dreamweaver templates, and it was maintained using Adobe Contribute. I recently converted it to Joomla.

Check out the new video and photos of Armitage Gone Dance’s 2009 Think Punk event. Among those in attendance were Lou Reed, Calvin Klein, David Salle, Karole Armitage, Jeff Koons, and Rufus Wainwright. I like to follow my customers’ growth, and hold out hopes of being invited so I can get to meet some of these people … if you’re reading, Lou, contact me.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • RSS
  • Slashdot
  • StumbleUpon
  • Technorati
  • Yahoo! Bookmarks
  • Twitter

Tags: , , , ,

1 Comment