Enjoy this summer with staggering 30% OFF. coupon SUMMER30

News and Updates of all ThemeXpert products and activities.

Matheno Get Responsive!

Matheno our 2nd education template goes responsive with Expose 4. After Finnix, we decided to complete the bundle with Matheno and today our education template bundle is all responsive!

Thanks to our Expose joomla template framework, it handled all backward compatibility issue and implementation of responsive madness!

View Live Demo Purchase Theme

 

Whats New?

Matheno completely upgrade to Expose 4 so everything is new behind the hood. In our previous announcement of Expose 4 release we mentioned all the new features and improvement we bring into it. Please have a look to the Changelog for full update details.

Joomla 3 Ready

Matheno is fully compatible with latest version of Joomla but we are distributing Joomla 2.5.x for all of our templates. You can easily upgrade to Joomla 3 by one click on Update Manager.

How to update?

We strongly recommend to take a backup of your site before follow the steps. Akeebabackup is the perfect tool to backup Joomla site.

1. If you've modified the template please copy all the files in your local PC.

2. If you used Custom Styling then please take a note of all the changes. After updating the template it will all reset.

3. Download the template from our Member download section. Matheno template is now bundled with Expose framework and system plugin so you have to just install the bundle and it will handle the rest.

4. Xpert Slider updated with tiny responsive fix so download it from Member download section and install it.

5. We've also updated the Xpert Scroller module, so please download it and install.

6. Module position name is bit changed on Expose 4. Sidebar-right is now sidebar-b, sidebar-left->sidebar-a, main-bottom-1/5->mainbottom-1/5, main-top-1/5->maintop-1/5. So please adjust position of your modules.

7. Expose 4 use the grid based layout so you need to adjust the grid size. We recommend to install Expert Explorer pack in your local machine to see all the changes.

View Live Demo Purchase Theme

We are giving SPECIAL 50% Discount to all our existing member who want our help to update there site. Please contact us using our Contact form and we'll give you a special discount code. Existing members feel free to create a support ticket in our Technical Department if you need any help to update your Finnix Template.

Finnix - The Best Education Template Now Responsive

Today I'm pleased to present the Finnix template with Expose 4. Finnix is one of our best sealing template and we got a lot of request to update it to Expose 4. Due to the maximum request, we re-arranged our release list and Finnix is the first template we've upgraded to Expose 4 and written from scratch.

 

Thanks to our Expose joomla theme framework, it handled all backward compatibility issue and implementation of responsive madness!

View Live Demo Purchase Theme

Whats New?

Finnix completely ported to Expose 4 so everything is new behind the hood. In our previous announcement of Expose 4 release we mentioned all the new features and improvement we bring into it. Please have a look to the Changelog for full update details.

Joomla 3 Ready

Finnix is fully compatible with latest version of Joomla but we are distributing Joomla 2.5.x for all of our templates. You can easily upgrade to Joomla 3 by one click on Update Manager.

How to update?

We strongly recommend to take a backup of your site before follow the steps. Akeebabackup is the perfect tool to backup Joomla site.

1. If you've modified the template please copy all the files in your local PC.

2. If you used Custom Styling then please take a note of all the changes. After updating the template it will all reset.

3. Download the template from our Member download section. Finnix template is now bundled with Expose framework and system plugin so you have to just install the bundle and it will handle the rest.

4. We've replaced the slideshow with Xpert Slider so download it from Member download section and install it.

5. We've also updated the Xpert Scroller module, so please download it and install.

6. Module position name is bit changed on Expose 4. Sidebar-right is now sidebar-b, sidebar-left->sidebar-a, main-bottom-1/5->mainbottom-1/5, main-top-1/5->maintop-1/5. So please adjust position of your modules.

7. Expose 4 use the grid based layout so you need to adjust the grid size. We recommend to install Expert Explorer pack in your local machine to see all the changes.

View Live Demo Purchase Theme

We are giving SPECIAL 50% Discount to all our existing member who want our help to update there site. Please contact us using our Contact form and we'll give you a special discount code. Existing members feel free to create a support ticket in our Technical Department if you need any help to update your Finnix Template.

Expose Framework 4 Released!

Expose Framework 4 Released!

Its been 4 months we released Expose 3. One month later we have set a ambitious milestone for Expose 4 and started development. Since then it took 3 month to make the framework stable and release. Today we are very happy and proud to present the brand new version of Expose 4!

We've implemented a tons of new features and touched almost all files in the framework and template. Major enhancement of this version are Responsive layout, HTML5 based override, Less compiler, new front-end template and some new cool widgets. Please read the full post to know more about new features and enhancement of this version.

 

New Features!

Responsive layout

expose4-responsive.pngScreens are getting bigger and smartphone/tablet users has grown exponentially. Responsive layout is the tricks to make everyone happy and fit the website on every size. Expose 4 is fully responsive and utilize the Twitter Bootstrap grid system. Check here to learn more about our implementation process.

 

HTML5 and CSS3

b2ap3_thumbnail_html5-badge-h-css3.pngHTML5 is future and CSS3 is very good replacement of some javascript animation and transition. All core components and modules are now override with HTML5 layout. Special thanks to Seth Warburton for his wonderful One web template.

LESS compiler

logo-1.png Expose 4 comes with buil-in PHP less compiler which will compile all your LESS file to a CSS file. We cache the primary compiled file and compile again once the file get changed, Live GREEN!

Tab & Accordion Built-in

Expose 4 comes with a unique feature which turn your module position to tab/accordion layout. You can select which module position will be tab styled from layout tab. Learn more about it from our Documentation

New Social Widget

We first use social widget on our premium template Matheno and merged the social widget into core. Now you can add Facebook, Twitter and Rss icon anywhere in your site.

New font re-sizer and word formate widget

We've implemented 2 more new widget for accessibility. Font resizer will allow your visitor to increase or decrease the font size and word formate will break the word into pieces for better styling.

Bundle installer

bundle-installer.png

From our initial release we observed user often forgot to install the system plugin and activate it, sometime the forgot to install the framework too. As a result website won't show up and it lead them to frustration. So we decided to make a bundle installer which includes the default Expose template for J2.5 and J3.0 + Framework + Associated Plugins. From now you don't have to worry about the installation and activation of dependancies.

Brand new base template!

expose4-template.png

Not only the framework we updated the base template with modern look and feel. It pretty much a FREEMIUM template has all premium facility but FREE! Expose base template can be used as a skeleton of your next project/template and all code are commented in stylesheet.

Enhancement

  • All widgets are updated for new Expose 4 code base
  • All JS library updated to there latest version
  • Twitter Bootstrap updated to 2.2.1
  • Typography css update
  • All core css files updated to match with Expose 4

Joomla 2.5 + 3.0

Expose 4 is fully compatible with Joomla 2.5, 3.0 and all upcoming version of Joomla!

What about the old template?

We've already release 3 template base on Expose 4. Crisp, StreamX and Maximus are built on top of it. We also upgraded all our 2012 template and we'll roll one by one in coming weeks.

Download Live Demo

Discount time!

Enjoy 25% Discount on Black Friday and Cyber Monday with brand new Expose4. Use coupon code XPERTGIFT25 on checkout. This coupon will valid until 26th November.

Introducing XEF for new, improved and powerful extensions

Introducing XEF for new, improved and powerful extensions

If you install recent release of our Xpert Scroller and Xpert Caption module you might have seen a new installer saying module installed along with our brand new Extension framework. We've spent last couple of week discussing how to improve our extensions functionality and seamless maintenance.

We've revised our codebase and found that we are not following DRY(Dont Repeat Yourself) principals which is very fundamental principle for software development. So we decided to follow the principle strictly and extension framework idea derive form it.

 

Why a new framework?

Joomla is providing a rich API to develop extension for it, so why new framework? well let me give you an example, our every module which deals with Joomla article need to do some common task like: pulling Joomla article from database, filtering introtext, resizing image etc. So when Joomla change its API like it did from 1.5  to 1.6,1.7,2.5 and 3.0 its become a nightmare to update all our extension to latest Joomla version. So we decided to separate the common code from original module codebase and made an toolset library which will boost up our development.

Is that important for me?

The benefiting part from user end is that, you will get faster update of our extensions also for 3rd party support like we give for K2, EasyBlog, Flicrkr. But it is more important from our end because, now we have unified codebase which allow us to update and fix as quickly as possible. Making new module is just matter of few codes, yes you heard right!

Is that Joomla 3.0 Ready?

The framework is fully compatible and tested with Joomla 3.0 so all extension based on the framework will compatible with Joomla 3 as well. To give you a better experience we bring some UI elements from Joomla 3 into Joomla 2.5. You can see it in picture below:

j25_ui.png

Unified Installer

installer.png

From now all our extension will come with a unified installer which will install the framework and extension itself. If the framework already installed it will check for update in the current module package and update the framework if necessary.

What about other extensions?

Right now we are working on our others modules to update with this framework. Once we've made the transition we'll release it. To get update notification follow us on TwitterFacebook or keep your eyes open on our update page

Is it free?

Unlike Expose Joomla template framework we've no plan to release it now, this framework is solely developed for our uses and need a lot of improvement. Once it graduate from our lab we'll think about to release it under GNU/GPL license.

ThemeXpert hacked and survived

This Saturday I found some suspicious activities on our server, everyday we monitor a lot of suspicious activities on server but this time we found something special, some file injected to our server root directory. Story just began, I immediately contact to our host and instruct them to deny all incoming connection to our cPanel, WHM, FTP and sFTP.

 

Sunday morning, I started scanning all files using with Admin Tools Pro and found lot of c99 shell script injected here and there. Then immediately run server scanner and mean time started deleting all c99 shell script found by Admin Tools, took backup of our documentation site, forum and affiliate software and deleted every files from server, so we can examine each and every file of these sites and upload again.

Steps we've taken to save our site

I'm documenting the steps we've taken to save our sites so others can be benefited from here.

  1. We disabled this functions 'exec, shell_exec, system, passthru, myshellexec, popen' on our system.
  2. Blocked all incoming access to cPanel, FTP, sFTP so no one can access the site, also accessing via cPanel proxy.
  3. Examined all files using Admin Tools Pro and replaced/deleted suspicious files.
  4. Backup all child sites docs, forums, affiliates and demo to examine in local pc and deleted from server.

We do not store any sensitive data such as credit card number, payment details on our server. All data are protected and save.

Current status

 tx-site-status.png

As i mentioned earlier our forum and documentation site are down and we are only providing ticket support to our customers. We really appreciate your patients and support. I want to make sure we are working hard to fix all sites and glitches on our mainsite. We are almost done checking all the files individually and manually you can see from above picture.

Here is our priority list for bringing the sites up

  1. Documentation site - Done
  2. Demo site - 50% Complete
  3. Forum - Done
  4. Affiliate site

We'll update this post to keep you up to date with our recent activities.

Update-5: We restored our forum and phpBB get update to latest version.

Update-4: We bought Amazon SES service to deliver the email, so you will never see an email goes to spam box!

Update-3: Demo site site is UP and running with 2012 templates only. We've migrated to a new server and working hard to restore all our template demo. Extension demo is down also.

Update-2: Documentation site is UP and running on a new powerful server.

Update-1: We open some Paypal IP address to connect our server, now auto subscription creation process is back to normal for paypal payments.

A crispy responsive template - sneak peek

This August we've been quiet for a long time where we tend to release 2 templates each month. Rest assured, we’ve been toiling away behind the scenes, preparing for a very big template, which will be Responsive in manner with HTML5 markup!

In our previous blog post, we mentioned that Expose 4 is coming with fully responsive implementation and it just took a little more time to cook with HTML5. Finally we managed to cook them all together and going to serve a delicious crispy template called 'Crisp'.

 

Crisp is a business/corporate template boiled nicely with EasyBlog, K2 and Kunena extensions. K2 has 2 in built templates for blog style and portfolio, which we already implemented in Untitled template.

Desktop view

crisp-desktop.jpg

Tablet view

crisp-tablet.jpg

Mobile view

crisp-handheld.jpg

Expose Get Responsive!

Expose Get Responsive!

It has been just 1 month since we released Expose framework 3 with FREE bootstrap template. We immediately moved ourself to a new branch to bring responsive awesomeness into Expose. We are really excited to announce that our next major version of Expose framework 4 will be totally responsive!

 

Smartphone and Tablet users are increasing rapidly and everyone wants to fit there website on all devices. This is where responsive really shines!

In this blog post we will give an inside look of Expose 4 responsive features and what we've done to achieve this.

Before Expose 4.0, we used our own CSS framework for our templates but once we started thinking about responsive design we looked all the popular css frameworks including Boostrap , Foundation, Less framework, 1140 Css grid and many more. We finally settled on Bootstrap framework by Twitter.

There are 2 reason behind this choice:

1. Bootstrap is now the most popular framework among all choices and backed by some very talented developers from Twitter

2. Joomla! 3.0 is coming with bootstrap integration.

Responsive Breakpoints:

We've implemented Bootstrap 12 grid system in Expose 4 but with modifications for backward compatibility with our prior templates. We removed gutter spaces from grid and the negative margin from row and re-calculated the grid values.

LabelLayout widthColumn width
Smartphones 480px and below Fluid columns, no fixed widths
Smartphones to tablets 767px and below Fluid columns, no fixed widths
Portrait tablets 768px and above 62px
Default 980px and up 80px
Large display 1200px and up 100px

Media queries:

  1. /* Landscape phones and down */
  2. @media(max-width:480px){...}
  3.  
  4. /* Landscape phone to portrait tablet */
  5. @media(max-width:767px){...}
  6.  
  7. /* Portrait tablet to landscape and desktop */
  8. @media(min-width:768px)and(max-width:979px){...}
  9.  
  10. /* Large desktop */
  11. @media(min-width:1200px){...}

Also Bootstrap provides a very handy and useful utility class set which allows you to easily show/hide modules from your template. You will able to add this class in the Module Class Suffix Class table.

ClassPhones 480px and belowTablets 767px and belowDesktops 768px and above
.visible-phone Visible
.visible-tablet Visible
.visible-desktop Visible
.hidden-phone Visible Visible
.hidden-tablet Visible Visible
.hidden-desktop Visible Visible

Features and Improvements:

  • Fully responsive
  • Dropdown menu for mobile devices
  • Separated all Less files into less folder and compiled in Css directory
  • Removed all mobile platform checking code for better performance
  • Built in Update Notification System
  • Removed vender prefix from all areas (tx/ex)

Backward Compatibility

The Expose 4 HTML is re-written to match with the Bootstrap grid system which means updating your Expose 3 based site to Expose 4 will break your site. With that case in mind we decided to release an updated version of all our Expose 3 based templates so that it can take advantage from Expose 4 and also responsive at same time, wohoo!

We are little behind our schedule for 1st template of August because of this responsive feature and we think it is worth it. We will release our 1st August Responsive Business Template next week named 'Crisp'.

We are expecting to release all updated versions of our templates in the last week of this month and we really appreciate your patience. We'll release an update version of our Bootstrap Template based on Expose 4 next month.

Expose Framework finally in air

Expose Framework finally in air

Wohooo! finally we are pleased to announce our most awaited Expose framework v3. We've been working on it since October and started releasing our template based on this version from March. Since then we produce 8 high quality joomla templates and fixed a lot of bugs. Now the framework is stable enough to goes public!

 

We are releasing Expose framework with Bootstrap based responsive joomla template (aka base template) which is great starting point to start your own template. Bootstrap takes full advantage of all the latest Expose features and blue print for your next web project. Bootstrap template fit for your all purpose just need a proper vision.

More good news is, we are allowing you to fork the framework, means you can fix any problem by yourself without waiting for us to fix. Also you can contribute to the bug fix or enhancement you made.

Documentation is heart of every software and we are really working hard to finish the Expose documentation. We will appreciate your patients in that case because our documentation is not finished yet and it is our next major milestone to reach.

To get support of the framework or Bootstrap template join our Google Group and don't hasitate to ask any question.

Milestone:

Our next milestone version is 3.5 which consist:

  • Implement Responsive design pattern
  • Bringing more widgets in core
  • Utilize Joomla 3.0 goodies
  • Field chaining in admin, so all the subsets remain invisible when the widgets turned off

We are thankful to 'corePHP' team specially 'Jonathan Shroyer', who comes to us with great positive attitude and suggestions. They help us to test the framework and fix the bugs.

Celebrating our 2nd Birthday: Its discount time

Celebrating our 2nd Birthday: Its discount time

We didn't expect someone to keep track on this, but its great to announce that yesterday was our second birthday. It wouldn't possible without our loyal user and today we want to celebrate our birthday with you. We've learned a lot of things in this short journey and we love to thank all of our users, bug reporter, support member and who contributed us with there valuable suggestion.

A few highlight from past year includes:

  • We released 11 Premium joomla templates and 1 Free joomla templates
  • We developed next generation template framework for Joomla called Expose
  • We released 9 extensions and some of theme are top in its own catagory at JED
  • We have added 3 members to our team.
  • Grown our community to over 40 000 members.
  • We started affiliate programe from this year.
  • Launched 2nd version of our website.

Please understand that this statistics are not to show our ego, rather to remember our responsibility to our community we have.

In this short time we faced some difficulties which lead us to delay the template release but shortly we recovered it and releasing 2 templates per month from March 2012.

Hope you enjoy this birthday with us… Whilst you get your teeth into some extra ThemeXpert at amazingly low prices. Subscribe now with a 30% discount, valid until 13th July, 2012. Just use HAPPYBIRTHDAY as your coupon code during checkout.