Quix PRO 2.1 is here & enjoy 20% discount. Coupon : QUIXPRO

Founder and Head of Ideas of ThemeXpert. I love building engaging and impactful products! A Joomla! enthusiast and web tech nerd, I love helping people to solve problem in a lean and elegant way. Proud father, husband and family guy love reading and eating own dog food.

[Preview] Delicious - Restaurant e-commerce template

I'd love to show you what we are cooking right now in our lab. Its a 'Delicious' responsive Joomla! template best fits for bar, restaurant, coffee shop, as well as, pizzeria websites. If you want to make your cookbook and review site, 'Delicious' would be your choice because of special K2 templates. Its worth to mention that we are using our own bootstrapped Virtuemart template which we used in our previous Vibration ecommerce joomla template.

 

Delicious Full Preview

delicious.jpg

Delicious is our March 2013 template and demo preview will available when release.

2
  9970 Hits
  0 Comments
9970 Hits
0 Comments

Build An Extreme Community with Jomsocial and Extreme

Build An Extreme Community with Jomsocial and Extreme

View Live Demo Purchase Theme

Happy New Year! we kick it off with our first 2013 Joomla Template. As i said in my previous post that, we'll release a major template first week of every month but before going live we upgrade our server for better performance and speed. I apology for the late release which we were not anticipated.

Designed by Shahnewaz Al Maruf and he put an extreme effort to make such design. You will notice he didn't leave any single pixel out of touch and care.

 

5 Different Preset Styles

Along with the preset styles Extreme comes witha powerful style manager which enable the style customization out of the box from template admin panel. With the power of LESS CSS you can easily customize full look and feel of the website.

extreme-style.jpg

Extensive Styling Of Extensions

We've utilize all our popular extension in this template such as Xpert Scroller, Xpert Tabs, Xpert Slider and up coming Xpert Gallery Module

extreme-extension.jpg

Support for Jomsocial

As you've come to expect that template is to made for community site, Extreme comes out of the box integration with Jomsocial 2.8.x.

extreme-social.jpg

View Live Demo Purchase Theme

Theme Discount

Grab this theme with a 15% discount coupon, valid until 24th January, 2013. Just use EXTREME15 as your coupon code on checkout.

Jomsocial 25% Discount Offer

Jomsocial is giving 25% discount on there JomSocial Pro. Valid until 14th of Feb 2013. Use coupon JSXpertXtreme while checkout. Visit Jomsocial Website

3
  10254 Hits
  0 Comments
10254 Hits
0 Comments

How To Fix A Hacked Joomla Website

how_to_fix_a_joomla_hacked_website

Do you know what is a webmaster's biggest nightmare? You're right. It's the hackers. Every now and then, website administrators get to deal with hackers. It's not possible to make your website 100% hack-proof.

A small security hole in your entire website's coding can give an experienced hacker access to the backend of your website. And if they manage to crack it down, you may have a hard time figuring out what to do if you didn't have a backup.

However, if you do have a backup, you can restore the site. But what's the guarantee that it won't be hacked again? How do you exactly determine which security hole gave the hacker access to your server in the first place?

There is one tool that can do the job of finding out what's the security hole and what other weak points there are on your website. The tool is called My Joomla. If you remember, we faced the same Joomla hacked experience a while ago at ThemeXperts.

This is the tool that made our website's security stronger and protected. But before we talk about how to audit your website with this tool, let's first look at some of the basic features the site comes with.

Features

  • My Joomla scans your entire website in just a few moments. You have to first sign up with them and you will be provided with a downloadable extension that you need to upload and install on your Joomla site. The tool then scans for all potentially harmful contents in your website and shows you possible reasons of Joomla hack.

  • During a Joomla hack, a hacker may leave a backdoor on any of your website's core files so that they can gain access later. My Joomla will instantly scan and recognize those changes in the file that are suspicious.

  • If you're using too many extensions and your site is very large, you might be wondering which files are untouched and which files are affected. With My Joomla, you can easily revert the core files to their distributed state making sure everything is at their default.

  • Like I already said, you will never know where the security holes are. My Joomla can look them up for you on you Joomla hacked site and you can make very technical changes in your Joomla quite easily with the tool.

  • You can also get suggestions for best practices by using this tool and prevent chances of future Joomla hack. For example, if you are using root username to connect the database, you're at risk. The tool My Joomla will suggest you to change that username to something more complex so that hackers can never guess what it is.

What to do after a Joomla site is hacked

You can use the tool to secure and fix hacked website of yours and NOT to backup or restore the content. My Joomla offers two types of auditing. The easiest way is to let them do the job.

But if you're a little familiar with Joomla administration interface and how these things work, you can do the audit by yourself. You need to register with a username and add your website before you can audit it. Just so you know, the first audit is totally free of charge. From second audit onwards, however, you will have to pay which is worth the service.

So, let's fix and secure your Joomla site for free!

Install and Activate

After you add your first website, you'll see a screen idential to the one below. You must click the Generate new connector for the extension to be ready.

generating_ready

Within moments, the download button will show up and you can download and install the extension to your Joomla website the usual way.

download_install

As you can see, you can also use the button on Step 2 go to go the Joomla administration panel on your website directly.

upload_install

Once the plugin has been installed, you'll see a message saying that there isn't anything more you can do from your Joomla administration. You need to go to the first tab and continue with the following.

The buttons to test endpoint are self-explanatory. Click accordingly. test_endpoint

If connection was established, you will see the word “endpoint” upon clicking the button. Remember to click the right button. If you are using Joomla 1.5.x, use the 1st button. If Joomla 2.5+ is running on your site, use the second button. Now, click the Connection Test button to make sure that the connection has been established. If connection is established, you'll briefly see the success message.

You will then be redirected to start audit page. You will have to confirm that you want to start auditing now. The page here will look identical to the one below:

start_new_audit

As soon as you click the start button, My Joomla will start its magic on your Joomla hacked site. You will see a live screen of what the plugin is doing on the next screen. Be patient, though; this may take a while if you have a very large website.

audit_progress

As the audit finishes, you'll see a screen with all the details of audit results. From there, you will be able to view what problem fond on your Joomla hacked site. If it has found any problem, there will be blue button that reads “next steps” next to the configuration name.

joomla_audit_next_step

audit_result_analysis

If you click the next steps button, you'll see all the details of what the problem was and what the tool recommends you to fix the issue of your Joomla hacked site.

If you scroll through the audit results, you might be a little bit overwhelmed. The tools developer writes,

Remember, the object is NOT just to get green OK for each item, the aim is to understand more about your site and its integrity at this moment in time. In fact it's impossible to resolve all items in this list as some checks have knock on effects to others.

If you've got enough time or a dedicated developer, you can have them check the entire result and take action to better protect your website from hacking attempts. If you'd rather leave it to the tool's developer, you can always pay and get their service right over to you. Fees for the service can be found here.

As you might have already realized, the service is really amazing. The tool takes deeper-than-any-human-can-do look into your Joomla's core files and comes up with an incredibly detailed result and possible fixes within minutes. This is some serious stuff that every serious web developers and administrators should have on their Joomla website.

Just as a reminder, the first audit is free. But you cannot audit your website again without paying the charges.

Your Turn

What security measures have you taken to protect your Joomla powered website? How do you find out after your site has been hacked where the problem or security hole lies? Let us know if you have come across any other tool that does better job than My Joomla!

35
  74002 Hits
  0 Comments
74002 Hits
0 Comments

The State of ThemeXpert

2012 the year, start with sorrow and end with joy! Yes, this is the year we started with some pain and it affect our release schedule but we pick the train and released 2 templates per month to fill the gap. We've learned a lot of things, improved quality of our products and expanded our team.

We are about to enter in 2013 and we are preparing for a fresh start based on the lesson we've learned from past few years. We've set our product line up and some cool new product is coming this year! We've partnered with some Industry leaders to bring some good quality product for our clients ( i'm not allowed to disclose it now ).

 

Statistics


Everyone love statistics right? we also love it because it allow us to analys how we are doing and what to improve. Here are some statistics:

 

Template released: 16. Almost 1.33 template per month among them 2 are FREE.

Extensions: 7 brand new extensions and some are still in incubator and we are doing rapid testing.

Expose Framework: Expose 3 and 4 released on same year with adoption of new technology and responsive madness.

Extension Framework: We developed an extension framework for our internal need and most of our extension has already ported to it. It boost up our development 2x and maintenance is HELL easier then before.

Upcoming changes


Brand new ThemeXpert

We are working on a brand new ThemeXpert site. Its been 2 years since we redesigned and current site served us well. Technology is evolving so fast and we should keep ourself on track, also we love to eat our own dog food. I'm really excited to make our site based on Expose Framework!

If you have installed our latest version of our extensions and templates you might have seen a new logo on the installer! YES, we redesigned it too :) We are hoping to launch our new site middle of January or end of it. In my upcoming post about redesign i'll describe what we have used and what is new.

Pricing

Its been 2 years we didn't changed our price and we think this is the right time to increase the price a bit. As you know everything is getting costly day by day and we are expanding our team to provide better support which cost more. So here is the latest price structure which will be applied with our new site:

Basic : $49

Standard : $69

Classic : $99

Pro : $199

Template release schedule

From 2013 we'll try our best to release a new template first week of every month. We adopted the philosophy 'Quality over quantity' so we'll release 1 major template each month. There is some exceptions and we may release a FREE or Bonus template which will be released 3rd week of the month.

New support system and policy

We can't think about a product without support and to give a better consistent support to our paid client we decided to shut down the FREE support for our free products. However all documentations and forum thread can be accessible so you can easily fix your problem reading the doc or listening to others.

We moved from traditional forum system to Question Answer based system like StackOverflow. So it will be very easy to find the right answer of a question.

Lesson we learned


You might have known that we get hacked this September and we learned how to survive and secure the website. We migrated a more secured web host and implemented some strict security measures.

Also we learned that, instead of having too many site for different service 1 site can do a lot better. Like we have separate site for Documentation and Forum on same server. If any of them get compromised our main site get affected too. So in our upcoming change section i'll describe what we are going to do.

I wish everyone a very Happy new year!
Thanks,
Parvez Akther
Head of Ideas

2
  4880 Hits
  0 Comments
4880 Hits
0 Comments

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.

2
  7367 Hits
  0 Comments
7367 Hits
0 Comments

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.

2
  4798 Hits
  0 Comments
4798 Hits
0 Comments

[Preview] Vibration - A vibrant e-commerce template

[Preview] Vibration - A vibrant e-commerce template

Its been a long time we didn't released any e-commerce template and we realized this is the right time to release an e-commerce template. Christmas is around the corner and you want to facelift your shop? Vibration, our December e-commerce template will help you to increase your sales and attract more customer.

 

We are planning to release a series of e-commerce template and Vibration is just the vibrating beginning :). Its powered by our joomla template framework and wrapped up by many popular joomla extensions such as Virtuemart for shop, K2 for blog.

Vibration full preview

vibration_20130507-133809_1.jpg

2
  12597 Hits
  0 Comments
12597 Hits
0 Comments

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.

15
  21124 Hits
  0 Comments
21124 Hits
0 Comments

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.

2
  11284 Hits
  0 Comments
11284 Hits
0 Comments