Ashwin is the Lead geek at Techjoomla. The CTO so to say :) Ashwin has been dabbling with Joomla since the Mambo days. He knows his way around PHP Frameworks - Wordpress, Drupal, Magento as well any kind of coding in general just as well as he knows Joomla. The Guy to go to when anyone is faced with a tech challenge, its also his job to make...

Ashwin is the Lead geek at Techjoomla. The CTO so to say :) Ashwin has been dabbling with Joomla since the Mambo days. He knows his way around PHP Frameworks - Wordpress, Drupal, Magento as well any kind of coding in general just as well as he knows Joomla. The Guy to go to when anyone is faced with a tech challenge, its also his job to make sure the code getting shipped is top notch !

Ashwin loves to travel, eat, cook and of course speak at Joomla Conferences! 

More

Are you Going to the Joomla World Conference?

Joomla World Conference 2013 @ Boston ! 

The second Joomla world conference is happening at Boston between 8th to 10th November.  

Techjoomla is going to #JWC13. Are you ?  If you are don't forget to meet us & get your special personal JWC discount from us !

Ashwin & Myself (Parth) will be speaking at the event too ! So do come for our sessions :) See you all soon !

 

Continue reading
0
  3894 Hits
  0 Comments
3894 Hits
0 Comments

Have your store now in your Social Network, Quick2Cart now Available with Easy Social

Have your store now in your Social Network, Quick2Cart now Available with Easy Social

0
  7116 Hits
  0 Comments
7116 Hits
0 Comments

Prayas Energy Group's Project selected as Finalist for Google Impact Challenge !

As you all know the main company behind Techjoomla, Tekdi Web Solutions in engaged in developing Technology solutions from clients both for mobile & web. Recently, we completed a very interesting web project for a long time client. And today it gives me great pleasure to announce that this project was chosen as a finalist for Google's Social Impact Challenge !

About Prayas

Prayas Energy Group is a Non Profit in Pune, India which words on the local & national level in electricity regulatory and policy areas. You are read more about their activities here

Continue reading
0
  10564 Hits
  0 Comments
10564 Hits
0 Comments

Invitex v2.8 is Here !

invitex

Taking Invitations to a whole new level with Invitex v2.8

The wait is over.. Invitex v2.8 is ready and released with interesting lot of new features you have been waiting for!

Quick glimpse of Features:

3Better Bootstrap utilization and AWESOME NEW UI 

This version brings an awesome bootstrap styling & a new layout to give your site viral invitation tool an irresistible new look ! The old layout is revamped plus we have added a nice new one as well !

Let your Guests send Invitations with Captcha protection

Any visitor/guest user on the site can now invite their friends on the site. All they have to do is enter their name and email and use Invitex.

 

Social Network Batching

Making requests to different Social Networks in batches so that the users have a seamless experience while inviting their friends.
The limitations that many Social Networks on the number of Messages or notifications we can send using their OAuth APIs. is handled in this batching process.  Which means that a user can invite all the LinkedIn and Twitter friends in one go. However, the application will send these messges to respective network in batches so that your app does'nt hit its limits !

7Display Selected contacts in a separate tab, in the Invitation Flow

If you are popular, you will probably have thousands of contacts in your gmail or facebook. With so many contacts, it becomes hard to remember which ones you selected to Invite to the site. This feature will show the selected contacts in a separate tab making it much better from a usability perspective.

Ability to redirect to Invitation on Login with the ability to Skip

Remind your users to send out a few invitations after each login. This feature will allow you to redirect users to the Invitations page immediately after login & ask them to send Invitations. They can skip this ofcourse. Settings will also allow you to let this happen every time or Randomly.

altUser Information Plugin for Rich Personalised Landing pages

Introducing a new content plugin to make the custom landing pages for Invitex using a Joomla Article & any custom content much more rich and awesome.

There's much more to this release so read on to see what else we have in this awesome release . Plus there is an awesome discount too !

Continue reading
0
  5757 Hits
  0 Comments
5757 Hits
0 Comments

JGive v1.6 is here!!

JGive-1.6-is-here

We are very glad to announce the release of JGive v1.6 to all subscribers. This version comes with some great UI- Pin layout, campaigns column & Usability features. Changes like One Page checkout, Invoice customisation, PayPal - recurring donations, module and much more. 

Have a glimpse of what are we offering in this version

Pin Layout:

Make your Donation Campaigns look altogether new, attractive and easy to navigate with the Pin Layout

 

Continue reading
0
  8893 Hits
  0 Comments
8893 Hits
0 Comments

Congrats to the Swiss Community for an awesome Joomla Day Event

We would like to congratulate the entire team of Joomla!Day Schweiz for conducting such a great event and concluding it as a great success.

This event intented in spreading and sharing knowledge about Joomla and bonding the Joomla Community around Switzerland.

We also feel proud to be a part of this event by sponsoring a mobile app for the event and contributing for the Joomla Community in getting Joomla lovers closer.

Continue reading
0
  7712 Hits
  0 Comments
7712 Hits
0 Comments

JTicketing Event Manager's App is here for Android & IOS. Download it for Free today!

JTicketing-Event-Managers-App-is-here-for-Android--iOS

Event Owners rejoice! The JTicketing Event Managers app for Android & iOS is here !! 

Scan Tickets, Look up names on your guestlists and use multiple devices without worrying about the same ticket being used twice.

The JTicketing Event Manager's application lets the event organisers stay organised & check in the attendees at their Event using our awesome Scan - Add - Search functions using their IOS or Android device. All the check-ins are synced with your Joomla site database.

With the JTicketing Event Manager App event organisers can:

  • Look up and check in attendees off a list
  • Easily validate ticket barcodes using the camera-based scanner
  • Check in attendees using multiple devices at the same time
  • View live sales and attendance stats on your device

View the full Product details here | Video

Get it now for Free!

Continue reading
2
  11432 Hits
  0 Comments
11432 Hits
0 Comments

Catching JomSocial Ajax Calls for modifying flows

Catching-JomSocial-Ajax-Calls-for-modifying-flows

When you are custom developing on top of JomSocial, you sometimes need to Catch Ajax calls for modifications. This Quick tutorial will take you through how you can do this.

Continue reading
0
  5047 Hits
  0 Comments
5047 Hits
0 Comments

Performance Tips: Indexing your Joomla tables

Performance-Tips---Indexing-your-Joomla-tables

Once in a while, all of us come across a site that still feels a bit laggy even after doing all the caching & gzipping. Adding appropriate indexes to Joomla's tables can improve query times, effectively decreasing page load times. Depending on your table structure and the amount of data, indexing could mean massive to a slight performance improvement! Practically, indexes are a type of tables, which keep the primary key or index field and a pointer to each record into the actual table.

To start with, you need to set up your development server to log the queries not using indexes. To do this, add this to your MySQL server's my.cnf

log_slow_queries = 1slow_query_log_file = /var/log/mysql/slow.loglog-queries-not-using-indexes

Choosing columns to index

Continue reading
4
  47117 Hits
  0 Comments
47117 Hits
0 Comments

SocialAds v2.9.4 out

 

 

We have released SocialAds version 2.9.4 which contains minor bug fixes for reported bugs. Please check the changelog given below. 

Change Log for v2.9.4

- Bugs Fixed

Continue reading
0
  6219 Hits
  0 Comments
6219 Hits
0 Comments

Using Joomla logging to easily debug MySQL issues

Using-Joomla-logging-to-easily-debug-MySQL-issues
Sometimes, you might have operations like crons running PHP scripts behind the scenes. If there are any errors in it, it can become difficult to debug them since they might not affect the entire website. Whether you are doing this with any PHP framework or in a Joomla component, logging can help you debug such issues.
Here is how you can use Joomla's logging functionality to log your errors to a file.
jimport('joomla.log.log'); //import this file on top of the file //write db log code inside your functionJLog::addLogger(array(        //Sets file name        'text_file' => 'com_test.errors.php'        ), //Sets all JLog messages to be set to the file JLog::ALL, //Chooses a component name 'com_test' ); //insertion code :-if(!$db->insertObject($table_name, $final_array, 'id')){ $logEntry = $db->stderr();   //logentry variable // Log my extension errors only.JLog::add($logEntry, JLog::WARNING, 'com_test'); return false;} 

Logs shall be stored in yoursiteroot/logs/com_test.errors.php

1
  12075 Hits
  0 Comments
12075 Hits
0 Comments

Developing a Payment Plugin For HikaShop

Developing-a-Payment-Plugin-For-HikaShop

Recently, we had a chance to develop a Payment gateway plugin for HikaShop. We thought this would be a good chance to share a small overview with everyone!

Let's Get started. 

Continue reading
4
  16897 Hits
  0 Comments
16897 Hits
0 Comments

How to use Hotmail REST API to import contacts

How-to-use-Hotmail-REST-API-to-import-contacts

Importing contacts using Hotmail API works in three steps:
1. Getting Request Token:

Use the following URL to request token form Hotmail.

 https://login.live.com/oauth20_authorize.srf?client_id=CLIENT_ID&scope=wl.signin+wl.basic+wl.contacts_emails&response_type=code&redirect_uri=REDIRECT_URL
  • client_id(represented here by CLIENT_ID) is the one that you received when you registered your app in the Live Connect app management site.
  • scope parameter has to be "wl.signin+wl.basic+wl.contacts_emails" in case of Importing Email contacts
  • response_type parameter is set to code, which requests an authorization code.
  • redirect_uri parameter (represented here by REDIRECT_URL) is the URL that Live Connect returns users to after they sign in. 
Continue reading
10
  14646 Hits
  0 Comments
14646 Hits
0 Comments

Quick2Cart 2.0.1 version released

 

We have released Quick2Cart version 2.0.1 which contains bug fixes for reported bugs. Please check the changelog given below.


 

Changelog for v2.0.1

NOTE

Ugrade Instructions :

Continue reading
0
  3848 Hits
  0 Comments
3848 Hits
0 Comments

Quick2Cart 2.0 Brings a Social twist to Ecommerce - Multivendor Support, Awesome Social Integrations & FLEXIContent Support !

q2cl srcWoo Hooo ! Its here !! Quick2Cart 2.0 brings our biggest features ever !!! Wondering what I'm so excited about ? Lets take a look .

Social Ecommerce with Multi Vendor & Multi Store

Quick2Cart 2.0 is our biggest release to date. It introduces a Major new feature - Social Ecommerce with Multi Vendor, Multi Store & an awesome JomSocial Integration. So now you have a great way to start monetizing your Social network.

All your users can create their own stores & manage their own products. You can charge a commission on each transaction. Or if you so choose, integrate with something like Payplans or AEC & charge for this feature. Store owners can also create their own coupons. Users can buy products from one or more stores & checkout in a single step.  Note that multivendor support in this version is for for Native Products only ( Support for Joomla Content, Zoo, K2 Flexi content for Multi Vendor will be introduces in future releases).

Selection 018

With an awesome Vendor Dashboard, frontend coupons, customer management & much much more, this feature promises to bring a whole new aspect to Joomla ecommerce. Read more about Multi Vendor & Multi Store here.

JomSocial Integrations include Plugins to show stores & products on user profile, Activity Stream integrations, JomSocial Notifications Integration. We have also added Jlike Integration, A SocialAds promote plugin & much more ! Read more about Social Integrations here.

Q2C - Jomsocial Integration

 

logo-flexicontentFlexi Content Integration

Now Add an awesome shopping experience to your FLEXIContent. Adding to our growing list of CCK integrations, FLEXIContent joins the Party !  Quick2Cart already supports Joomla Content, K2 & Zoo. Read more about our CCK Integrations here.

One Page Checkout

We have worked extensively on our checkout process to make it faster & easier for your customers to checkout. The entire checkout process has been consolidated to be on one page. And thats not more ! We have lots of new features in this new release & lots of Bug fixes too. Read on for the full changelog  for the complete feature list.

Screen Shots

Checkout out many more screenshots on our Facebook page.

Upgrading  / Installing Quick2Cart 2.0

We have upgraded our common payments API in Quick2Cart 2.0 version. So if you have JGive, SocialAds or JTicketing installed, you will lneed to upgrade them to the latest versions released today. If your subscriptions for those have expired, we have released free patches on the forum so that they can work with the new CPG plugins.

Buy Now !

At 29.99$ for a 6 months Subscription & 49.99 for a 12 month Subscription, the new Quick2Cart is a superb Steal ! Get Quick2Cart today !

buynow-btn flat

Continue reading
0
  11135 Hits
  0 Comments
11135 Hits
0 Comments

Quick2Cart Beta 2 is out for testing ! Multi Vendor for Native Products , Flexi Content support, & Much much more !!

Quick2Cart v2.0 beta 2 is here for testing with the greatest features ever!

We are releasing a Beta version of Quick2Cart today as a free download for all to test. This version introduces loads of awesome new features. We invite you to download this release & take it for a test run. A New Beta forum has been opened up for you to report any issues you might find.

Here's a Quick look at the highlights of this release. There's a lot more than these inside the box ;)

Continue reading
0
  7860 Hits
  0 Comments
7860 Hits
0 Comments

SocialAds new version 2.9.2 out

 

 

We have released SocialAds version 2.9.2 which contains minor bug fixes for reported bugs. Please check the changelog given below. 

Change Log for v2.9.2

- Bugs Fixed

Continue reading
0
  3689 Hits
  0 Comments
3689 Hits
0 Comments

Rolling out CSS/JavaScript changes with heavy browser caching

Rolling-out-CSS2FJavaScript-changes-with-heavy-browser-caching

Most of us have been in this scenario. We have spent hours tweaking our Joomla site using numerous tools like Google Page Speed, YSlow and made those adjustments to shelve those important milliseconds from page load times. You've added gzip, Joomla caching and also enabled month long caching via the .htaccess file. The site now works fast. Cool!

Continue reading
3
  6542 Hits
  0 Comments
6542 Hits
0 Comments

Monsoon Sale!! 10% Off Storewide

Its Raining !! Its Raining !!

The Monsoons are finally here after a long & sweltering summer.Celebrate with us !!

Get 10% Off Storewide till 15th June

Use the Code MONSOONMAGIC and get 10% Off on any purchases Storewide! Steal the offer today.

0
  2848 Hits
  0 Comments
2848 Hits
0 Comments

Roadmaps for Major Products to be released soon !

Our users have been requesting us for a while now to announce Roadmaps for major products so that they can plan their projects accordingly.  We too believe that this would be a great idea to share our dreams about a particular product with Customers. The Techjoomla team is continuously evolving its process of product development to give our customers a better experience and satisfaction for using our extensions. In line with that we shall be releasing roadmaps for all our major extensions over the next few weeks.

The Roadmap Planning & Finalisation Cycle

As you very well know, we follow a very participative development process. Which means, that our customers get a say in how we plan things. To facilitate this, we shall initially publish a draft roadmap & users can comment on it to suggest new features, tell us which features of the planned ones should have higher priority etc.. Though we wont be able to comply with every request, we will do our best to consider these suggestions in the final roadmap for that product. Typically, a 2-4 week period shall be available for commenting on the draft roadmaps.

So put your thinking caps on & wait for the first of the road maps to come.

0
  3303 Hits
  0 Comments
3303 Hits
0 Comments