The Techjoomla Blog

Stay updated with all the latest happenings at Techjoomla. From news about the developments in your favourite extensions to Tips & Tricks about the Joomla CMS, Framework & Development.

Recent blog posts

Posted by on in Quick2cart

As promised earlier this week, we are here with a blog detailing how we plan to implement Multi Vendor taxation & shipping in Quick2Cart. It also includes details of how full fledged shipping Shipping configuration, including weight based calculations & 3PD shipping will be handled. In order to make it completely flexible, we are making all configurations available on a Store level so that a vendor can have an independent configuration for each of his stores ( if you are also using Multi Store) 

With this we are also starting an exercise to better manage Shipping & taxation in Joomla in general. Just like payments, there are thousands of shipping providers with their own APIs and similar ones for tax calculation are cropping up. We hope that our work in this will lead to Common APIs for Shipping & taxation which can be used by the entire community. 

As always, your suggestions are welcome. Do comment on the blog & post any comments you might have. 

Some Infrastructural Work

Country, State/Region Manager

Techjoomla has many extensions that need a better system to manage lists of countries, states & cities. As a Company need to create a common code base to handle this to reduce duplication and wasted time. Customers need the flexibility to choose which countries, states are available. This Manager will let users control what they want on a extension level. This will also have a slight impact on how taxation & shipping is handled.

Manage Zones

Countries or States/Regions may be grouped together as a Zone for the ease of defining various rates like taxation & shipping.

...
Continue reading
Hits: 38000 Comments
Rate this blog entry:

Posted by on in Techjoomla Labs

Shika in Marathi means 'to learn'. Like with many ideas, this idea started out of frustration of the lack of good LMS systems for Joomla. Sure there are a few but we saw a dire need of something different with a fresh approach.

Shika is a Learning Management System (LMS) for Joomla. Its been in development now for more than a year & is in production use at some of our clients. We are now beginning the process to generalize the development as a plug & play product for Joomla based eLearning.

I know I am blogging pretty late ! Frankly just didn't get the time to do it till now :) 

With this labs post, we hope to give you an outline of what Shika will be as a product when its released in a few months from now. We hope to get some early feedback from you & help us be more Agile in our development process while you get a product that's much closer to your every day needs !

b2ap3_thumbnail_1206710_82263120.jpg

...
Continue reading
Hits: 15292 Comments
Rate this blog entry:

Posted by on in SocialAds

Socialads 3.0 is here to start another revolution in Joomla Advertising. With SocialAds we have always tried to push the boundaries of Joomla Advertising. This release is no different.

Our kick off meeting set a clear vision for our team for the SocialAds 3.0 release.

Maximizing Advertising Real Estate , Enhanced User Experience & Unmatched performance.

This & the immense feedback we have received from the community went into the recipe of what was to become a pretty power packed release for us. We hope you will agree that we have done this vision justice in this release !

Multi Site Ad Delivery, Ad Rotation, A brand new integrated Ad creation & checkout wizard, Tight EasySocial Integration, are just a few of the awesome features in this release .  Read on for the full blog post for complete details of this release !

The release is available with immediate effect to all existing subscribers.

Not Using SocialAds Yet ? 

If you are not using SocialAds on your site yet, we invite you to start today !  We are specially extending our ‘No Questions Asked Money back policy’ to 30 days for everyone who buys SocialAds in the next 15 days. This is one extension you can’t afford not to have on your site if you offer any kind of advertising. So take this chance & make the switch now !

Buy Now

Checkout our Demos & Screenshots

Joomla Demo JomSocial Demo EasySocial Demo Screenshots

Continue reading
Hits: 15272 Comments
Rate this blog entry:
0

Posted by on in Joomla Development

The Bootstrap 2.3 vs Bootstrap 3 Problem

As of now Joomla uses Bootstrap 2.3 as the officially supported library. However template developers have started adopting Bootstrap 3 in their frameworks & templates. Originally it was hoped that Bootstrap would help get a unified user interface for Joomla. Currently Joomla extension developers are hard pressed to support both 2.3 & 3 in their extensions. 

Doing this means that either extension developers will need to provide alternative layouts for Bootstrap 2.3 as well as as for Bootstrap 3. This however might not always be practical. We need a better solution. 

Exploring for a Solution with the Community

Techjoomla is helping organize a Extension & Template developers group to bring a more sustainable solution to this problem. In an ideal world extension developers would be able to concentrate on the Business logic code & innovate in functionality while letting template developers be innovative in creating awesome designs. For now a solution is being sought on the group to have an unified & standard way for extension devs to offer both BS 2.3 & BS 3 to end users. 

What if i want Bootstrap 3 Now ?

Till that happens, we are recommending that you use the method suggested by Joostrap to convert Bootstrap 2.3 to Bootstrap 3.0 using No Number's ReReplacer plugin.  We have found this the most painless way to get Bootstrap 3 to work immediately with our templates. 

So if you want Bootstrap 3 now, this is the way to go.

Hits: 9115 Comments
Rate this blog entry:

Posted by on in Quick2cart

We just finished the initial planning for Quick2Cart 2.2. As always we want to know what you think & want your feedback for the next awesome release !  

We are planning to work in 1 week sprints & will try to make feature alphas available for testing every other week. We expect to have the major development wrapped up in around 6 weeks barring surprises.  Your feedback will be extremely valuable in all stages starting with the current planning stage .

The blog details all the features we expect will make it into the stable 2.2 release. So please comment away & add as much feedback as you can. We have tried & fit in all the features you have been asking for quite some time.

The theme for this release is “Plugging the holes in Quick2Cart from a CCK Cart Multi vendor Social Cart Perspective “ .

Improved Shipping for Single & Multivendor

One of the most sought after features, Shipping in Quick2Cart both for Single & Multivendor modes will receive a complete overhaul. Every vendor will be able to decide what Shipping methods to use & define shipping rules

...
Continue reading
Hits: 15992 Comments
Rate this blog entry:

Posted by on in Beyond Joomla

Lot of us love to have DISQUS comments on our sites. It's one of those hosted commenting systems that adds virality to all content and comments on your site. Techjoomla uses DISQUS too, and during our recent site upgrade we had a challenge ensuring that our comments get carried over since the migration meant that the links/URLs to all our pages got changed. We were really glad that we chose DISQUS, since they have some really useful tools for migrating comments when changing URLs. 

We wrote a neat little script that could read the export file that DISQUS generates and find out the 404s. Then we added these 404 links as aliases to the correct SEF URLs. Re-ran the script to get a mapping file that could be uploaded to DISQUS. Done!

Here are detailed steps along with links to resources to get the job done!

  1. Allowed the SEF URLs to get generated on the new site
  2. Exported a list of our discussions from DISQUS (See how)
  3. Ran a script to find out which of these go to a 404 (Get the script)
  4. Added the 404 URLs as aliases to the respective correct URLs using sh404
  5. Ran the script again to generate the 'URL mapping' file that is needed by DISQUS to migrate the comments
  6. Upload the CSV file at DISQUS, and within 24 hours your discussions should start showing up on the new URLs

 Another important thing that you need to ensure during migration is the uniqueness of your comments. You will be using either the disqus_url or disqus_id for this. It's worth noting here that in case of disqus_url, the http and https variants of the same page are treated as separate threads by DISQUS. You will need to ensure only one or the other is used. 

Unfortunately there's no way to do a similar thing with Facebook, Twitter & G+ , if you've been in a similar spot and have been able to migrate your likes, we'd love to hear!

...
Continue reading
Hits: 4293 Comments
Rate this blog entry:
0

Posted by on in Jticketing

Hello All !

Extremely sorry for the long silence & recent delays in releases. Actually we have been sitting on this release for almost 2 weeks now as we wanted to launch it on the new site. We have been working hard on this release for almost 2 months now & extensive work has gone into making it feature rich as well as rock stable.

Native Events Management, Extensive Field Manager, Attendee Field collection, Paypal Adaptive payments, Microdata & OG Tag support, a fresh new checkout process ... The list of features is long in this release. I am sure you are as excited as we are about this ! 

b2ap3_thumbnail_Selection_033_20140506-141231_1.png

To See the full details of this release, read on for the complete blog detailing each feature. The release is available immediately for all active subscribers. Not using JTicketing yet or Subscription expired ?

Buy Now

Read on to the full details of the release 

Continue reading
Hits: 15127 Comments
Rate this blog entry:

Posted by on in Community

b2ap3_thumbnail_jdbr14_destaque_home.png

Joomla Days are awesome events & a great place to connect with local Joomla Enthusiasts. We are always excited to contribute in any way we can to Joomla events worldwide. We have been sponsoring Mobile apps for various events worldwide for a while now & we did one such App for Joomla Day Brasil too ! 

If you are attending Joomla Day Brasil, make sure you download the app !

App for Android (requires Android 2.3.3 or higher)

App for iOS  

...
Continue reading
Hits: 25418 Comments
Rate this blog entry:

Posted by on in General Updates

Hello All !

We have finally gone live with the Fresh new Techjoomla site. It was long upgrade from Joomla 1.5 to the latest 3X Joomla & involved changes of many systems. We have been testing the critical systems work & we can go live. However, the site is still not as awesome as we want it to be. We will go live so that support can continue while we work on improving the site over the next few days.  

 b2ap3_thumbnail_homepage_final.jpg

All critical processes including Premium Support via tickets, Community Support via Forums, Buying new Subscriptions etc should work fine. All your Subscription data has been migrated along with login data. So you should be able to login & access your downloads without any issues. In the rare case that you can't, do email us on This email address is being protected from spambots. You need JavaScript enabled to view it.

We hope you like the new site. As we said its still a work in progress & we encourage you to report any issues you might find.

...
Continue reading
Hits: 9460 Comments
Rate this blog entry:

Posted by on in SocialAds

SocialAds delivering Advertisements to TV Screens, Digital Signages & Kiosks

Alright ! Let's get started. First we need to get our server side infrastructure setup.. Then we will go about setting up your various Client side displays. 

Setting up SocialAds for Large screen Ad delivery

The first thing to do is decide what kind of Ads you want to show. For Large screen Ads, High quality image Ads as well as videos can work well - However Audio might not always be possible in a Public location. You can also show Text Ads. In this example i am going to setup my Zones in such a way that i can have some of My client screens showing Full Screen Ads & some of them showing 3 Ads at a time on the screen. 

Lets setup the Zones

Login to the SocialAds installation & in the backend setup a Media Ad Zone with high resolution dimensions - check your client screen resolution to decide how much this might be. Alsosetup the File size limitation as needed. Since i am doing to be seeing this in a TV in our office, i am going to set it up to be 1280 X 768 px. This i will use on the Client devices that are going to show 1 full screen ad at a time. 

Setup the Content Page with the Zone for delivery

Now Lets setup the Page on the website where you have SocialAds that will actually render the Ads. For this, create a new Joomla Content Article & use the loadmodule position syntax to define a new module position that i am going to call 'fshdads' . Now create a new SocialAds module & publish it in this position. Configure the module to show the Zone we just created above & set it to not show the module title. You can also configure other stuff like not showing the advertise here link & switching on Ad rotation. One page is now ready to go live on the client side. 

Now you can setup the rest of the zones. I am going to make 3 more Zones now for the Clients that will show 3 Ads at a time. One Zone is Large & covers most of the screen. The second one is on its right & is a tower ad & the final one is a small text Ad zone that I will show on the bottom. Configure the dimensions as appropriate for your screen & then setup a new Joomla page as above & put the 3 module positions there as described above. If you want more permutations, you can do more . 

...
Continue reading
Hits: 10230 Comments
Rate this blog entry:
0