Typekit support has been a part of our Joomla template framework since v1.0 however I really havent focussed that much on it given the rise and proliferation of google fonts. If you don't know about Typekit, it's a web font provider that has an extensive range of quality fonts available for you to drop into your Joomla template. It's a paid service but it's relatively cheap and really has some fantastic font choices available.
Using quality Google fonts
While google fonts are certainly easy to work with, and are also free, it takes a bit of work to sort the wheat from the chaff, although there are some good blog posts out there offering suggestions for choosing quality Google fonts. (The last link is my favourite) .
So despite the fact that Typekit is a paid service and compiling your own font stack take a little extra work, I think the benefits are obvious when it comes to choosing consistently good quality fonts for your website.
I'm sure there are a number of causes for this but this issue just came up on our support forum so I thought I would post the solution here for anyone else facing the same issue.
The solution itself actually comes from this post on the Joomla forum but it's a little tricky to find it, as it's mixed in with all of the Joomla admin password reset posts etc.
Joomla 2.5 has a some somewhat hidden but very useful tool for maintaining your Joomla site.
The database tab is especially handy for maintaining your database compatibility during the update process. This is especially the case if you started building your site with Joomla 1.6 or Joomla 1.7.
In every case it is worth checking this useful tool each time you upgrade Joomla.
Navigate to the extension manager
The database feature is easily accessed via the administrator and the following step by step will show you how to see if you have database issues on your site and of course how to fix them.

All Joomlabamboo joomla templates use the default built-in Joomla menu module for their main menu navigation. A common question we get on the forum and ticket system is how to get sub menu items to display in the template. So today we will look into this issue.
The Challenge
You've created several sub menu items inside the menu manager as per this knowledgebase item, however the sub menu items are not available across all pages and only appear to show on some pages.
After years of using Joomla it's easy to lose sight of the simple things. We get asked a lot of the same questions on our forum about how to use Joomla and by far the most popular is the one concerning the Joomla menu item id issue that we covered a while ago.
Last week we were asked how to create a default menu item in Joomla and so I have just posted the tutorial for creating a blog category menu item and setting it to the default menu in Joomla 1.7.
Over the next few weeks we will be populating the Using Joomla section of our knowledgebase in the hope that we cover a good portion of the questions that new users have when they first start using Joomla. So if you have any questions that are screaming out to be answered let us know and we will add them to the list.
Have you ever noticed that sometimes pages appear with the wrong modules? For example, your search results may be appearing with all the homepage modules. The Joomla functionality responsible for this is the itemid.
What is the Joomla itemid?
The itemid, along with some other functionality, tells Joomla what modules the requested article or component should load. This usually works great, but when a component or article has no menu item, and therefore no itemid, Joomla assigns a default value of 1. For almost all sites Itemid=1 is the frontpage, so Joomla loads up all the frontpage modules with your component or article awkwardly squished in, if it shows at all.
It always feels a little bit like cheating to use display: none in any css declaration, but its such an easy and useful tool that sometimes it's the best (read easiest) way to add some flexibility to the way certain content gets displayed on the page.
As you are probably already aware, the Joomla module class suffix system is a seriously powerful system and in my opinion really underpins Joomla templating and opens up a world of flexibility and configuration for the end user.
The following is a really simple hack that allows you to hide certain modules on small screens using the magic of media queries combined with a module class suffix.
Emptying the trash in Joomla 1.7
Joomla 1.7 has simplified much of the Joomla content workflow, making things easier and faster to do. However, one of the things that has gotten slightly more complicated is finding and emptying the trash.
In Joomla 1.5, I'm sure you know that the article trash can be easily managed and emptied by selecting Content > Article Trash from the main menu. In Joomla 1.7, that menu item is gone but the trash feature is still there.




