Overview

JA T3v2 Framework - Joomla framework for Joomla 1.5 documentation

The new JA Purity II template for Joomla! is the first template to introduce the T3 Framework, it is free and will help developers around the world to build beautiful websites, SEO optimised, mobile ready, with clean up to date and stable code.

Click here to see demo.

We believe you will enjoy more developing with Joomla! 1.7 and the new T3 Framework.

We have upgraded the JA T3 Framework to version 2.0. Please visit the designated wiki sections below:

T3 framework is the third generation template framework developed by JoomlArt for Joomla! 1.5 and above and brings a new file/folder structure, new features and lots of improvements.
So what exactly can this new T3 framework do? Essentially it does a big thing with small and innovative scripting.

The major new features coming with the T3 Framework:

  • Modular code makes the template light and fast but also powerful.
  • An advanced navigation system upgraded by introducing the Megamenu, that improved the other menu systems by giving them additional class and menu item description or slogan line, but also upgraded the template functions by adding menu system override options.
  • Multiple layout system - layouts are built with blocks having distinctive styling and module positions.
  • Mobile Ready - made possible with device detection capabilities implemented into the framework to make your website compatible for mobile devices such as Blackberry, Android, Palm, Windows Mobile and also iPhone devices.
  • Native RTL support powered by ingenious code to switch text-direction and template styling.

Let's have a look at these examples below, we will explain why classic templates are not suitable anymore:


Example 1
For instance you want your visitors to be able to turn off the adds in your website. A lot of your users complain that your adds are not reader friendly (sure you know those aggressive and colored emotions), but you don't want to turn off those adds right? So what can you do?

  • Pay coders to develop script that can hide divs or modules on users click?
  • Create a new dedicated template? But why managing two templates?
  • Tell your visitors that is impossible? Of course not!


The best solution is this: ask your users where do they want you to put the adds, because now you have the power to create a new layout called move-adds-to-bottom, or remove-adds-from-header. Basically you create a layout without the module positions that you usually use for displaying those adds, or maybe move those module positions to another template block. The layout switch and the rest is done by the scripts powering the framework. Power of simplicity, remember?

Example 2
You want to use the same template for your main website and for your blog, but you don't want them to look the same. You need another logo image for your blog, a different color theme, different module positioning and some special scripts that you don't want to use on main website.

Again a similar simple solution: create 2 beautiful layouts that suit your need, with distinctive format, each having own specific blocks, with different scripts, different style classes and image sets. Further more, you will create page layout overrides and the framework will automatically change the colors when browsing specific pages.

Example 3
You want to target Internet Mobile users and you want to have a template... is that possible with the T3 framework?

YES, JA Purity II has a default layout for handheld devices and one for iphone. You can just use and customize these layouts, or create new layouts using these as examples.

The new T3 framework is different than the classic framework. Any usual template has the capability to manage module positions and styling classes, manage overides, detect user's browser client, interact with the user in a certain manner, and others can give a user the freedom to chose from multiple colors or font sizes, but they all have the same structure.

Features Classic Joomla! Templates T3 Framework Templates
Basic
Template overrides

image:yes.png

image:yes.png

Multiple module positions

image:yes.png

image:yes.png

Multiple color themes

image:yes.png

image:yes.png

Fix for .png graphics

image:yes.png

image:yes.png

Advanced Mobile ready

image:no.png

image:yes.png

Right to left support

image:no.png

image:yes.png

Load modules as menu items

image:no.png

image:yes.png

Multiple layout system

image:no.png

image:yes.png

Page layout overrides

image:no.png

image:yes.png

Frontend user tools Color theme control*

image:yes.png

image:yes.png

Template width control*

image:yes.png

image:yes.png

Font size control*

image:yes.png

image:yes.png

Layout control

image:no.png

image:yes.png

Navigation control*

image:yes.png

image:yes.png

Menu systems Megamenu

image:no.png

image:yes.png

Moo menu*

image:yes.png

image:yes.png

Split menu*

image:yes.png

image:yes.png

Dropline menu*

image:yes.png

image:yes.png

CSS menu*

image:yes.png

image:yes.png

* The original JA Purity is one of the classical templates that support some of the features built in the T3 Framework. The new T3 framework will add more freedom to the end user by letting him chose the navigation type and layout that he likes the most. You will be able to create a single layout or multiple layouts exactly how your users want. The T3 framework will successfully upgrade the way you develop. You can now create a full control panel for your users to customize the web interface like never before.

  • native RTL support - became a mandatory requirement in the globalization context;
  • modular structure - working with custom layouts and custom blocks push the content management even further;
  • modern navigation systems - now you have five menu systems for you main navigation, meet the megamenu, dropline menu, split menu, moo menu and css menu;
  • minimalistic scripting - simple, optimized and organized code make the template lighter but more powerful;
  • maximum flexibility - the development never got that far before;
  • easy DIY - our documentation and support team are here for you almost 24/7 to assist YOU;
  • developer friendly - the structure makes the work easier and more organized;
  • readers friendly - allow your users to close unwanted content blocks;
  • human friendly - fast page load and more control power to the end-user;
  • SEO friendly - because we care about your visibility in search engines;
  • mobile ready - meet the impossible made possible, it's quick and free!

JA Purity II Template is free and you can download it here!

Whenever you need a hand developing with T3 Framework, feel free to ask for support in our designated forum section.

If you need professional help, submit a ticket in our online support portal and our support team will reply in 12 hours!

No account yet? Subscribe here!

Visit our Project Management portal for Changelog & Roadmap