Developer at Techjoomla & responsible for making sure you get a bug free, quality releases on time!

* Music, Coffee, Colors, Piano, Stories, Web, Lappy, Green trees and Blue sky.

* Coder, Blogger, Workaholic at work, Twitaholic at home, Writes lines of code & paragraphs of stories, Living and loving open source.

* Aiming for excellence in open source - "Let there be peace and free code pieces!"

* Inspired by — 'You must be the change you wish to see in the world. - M. K. Gandhi'​

DevOps friendly Joomla Extensions

devopsfriendlyjoomlaextensions

Undoubtedly, Joomla! is one of the most popular and flexible CMS for building websites and online applications of all types and sizes. The large number of extensions help give a headstart to any project.

Like other software frameworks and platforms, a lot of Joomla projects have adopted DevOps processes to streamline their deployments. This also helps scaling of Joomla sites to run on multiple servers. At Techjoomla we have been using Jenkins, Ansible and GIT to deploy Joomla sites for several years. Recently we have also started exploring Docker for containerized deployment and easy scaling.

Continue reading
0
  2258 Hits
  0 Comments
2258 Hits
0 Comments

Joomla! Development - Common Mistakes To Avoid

Joomla-Development---Common-Mistakes-To-Avoid

In this series of blogs, we will talk about common mistakes to avoid while building extensions for Joomla!.

In this particular blog, we will talk about these four common mistakes:

  • Not using language constants and instead of hard coding language strings
  • Not using JInput and instead directly accessing $_POST or $_GET
  • Not using the Joomla Database layer and writing plain database queries instead
  • Wrong usage of loadObjectList / loadAssocList() (Using loadObjectList() when just 1 row is needed)
Continue reading
0
  1828 Hits
  0 Comments
1828 Hits
0 Comments

JMailAlerts v2.6.0 is released

JMailAlerts-2.6.0-is-released
Hello Joomlers!
 
We are happy to announce the availability of new JMailAlerts v2.6.0. JMailAlerts is one of our most popular and FREE extension with 20K downloads and counting.

This release mainly addresses logging in JMailAlerts. Now, the logs are written into where Joomla logs path is configured. Also, email ids in the logs can be masked, giving you more control over sensitive information not being logged into log file. This is not all of it, we have also added an option to specify max log file size for log file. After reaching this size, log file will be rotated. 

Download JMailAlerts

Continue reading
0
  1604 Hits
  0 Comments
1604 Hits
0 Comments

jQuery Basics - How to Set values of Form Inputs using jQuery?

jQuery Basics - How to Set values of Form Inputs using jQuery?
In the previous blog on JQuery we saw - “How to Get Values of Form Inputs Using jQuery”. In this post we will cover how to set up values for Form Inputs using jQuery for form fields including inputs, textarea, radio, single select list and multi-select list.Below is sample code that shows a form with all types of form inputs for input, textarea, se...
Continue reading
17
  8674 Hits
  0 Comments
Tags:
8674 Hits
0 Comments

Mutual Friends v2.2 released for both CB & JomSocial

Mutual Friends v2.2 released for both CB & JomSocial
We have released a minor updates for plugins "Jomsocial Mutual Friends" and "CB Mutual Friends". We have done some bug fixes and improvements in this version for both the plugins.For those who don't know what these plugins do here is quick intro for both plugins: Mutual Friends For JomSocial & Community Builder Mutual FriendsThes...
Continue reading
17
  3851 Hits
  0 Comments
3851 Hits
0 Comments

How to access Joomla menu parameters anywhere inside Joomla code?

How to access Joomla menu parameters anywhere inside Joomla code?
 Screenshot shows menu item parameters for Joomla - Content - Featured Articles Menu Here are two code snippets inside Joomla that lets you access menu parameters anywhere inside Joomla! 1. To access Current Menu parameters$app = JFactory::getApplication();// Get active menu$currentMenuItem = $app->getMenu()->getActive();/...
Continue reading
4
  9910 Hits
  0 Comments
9910 Hits
0 Comments

JMailAlerts v2.5.4 with Joomla Update and Live Updates support is available

JMailAlerts v2.5.4 with Joomla Update and Live Updates support is available
We have released a minor update version 2.5.4 for JMailAlerts. In this version we have added Joomla Updates to notify users about new versions and Live Updates support to let site admins receive and install updates right inside Joomla.See the entire change log here. Talking more about JMailAlerts, it is one of our most popular free components....
Continue reading
3
  3266 Hits
  0 Comments
3266 Hits
0 Comments

InviteX v2.9.8 released

InviteX v2.9.8 released
Hey All,We have released a bug-fix release update v2.9.8 for InviteX. This release addresses 15+ bug fixes. Check changelog below to view what's new in this release.Also, with this release we have two important announcements to make:1. Since LinkedIn has restricted access to their APIs from May 215, we are dropping support for LinkedIn API plu...
Continue reading
3
  2879 Hits
  0 Comments
2879 Hits
0 Comments

JMailAlerts new version 2.5.3 is available now

JMailAlerts new version 2.5.3 is available now
Hey Guys,We have released a minor update v2.5.3 for JMailAlerts. This release includes the fixes for bugs reported in previous version. Here is what's new this release.Changelog:Bugs fixed:- #49140 Notice: Undefined index: state in /components/com_jmailalerts/views/emails/tmpl/default_joomla16.php- #48346 Plugin titles are not translatable on email...
Continue reading
1
  2527 Hits
  0 Comments
2527 Hits
0 Comments

JBolo v3.3 Development Update!

JBolo v3.3 Development Update!
Hey all,A lot of JBolo users asked for a Skype like one page view form where users can access all chat conversations. So here we are with an update regarding JBolo development.Here is a snapshot of how one page chat-conversations view will look like in JBolo v3.3. With this view users will be able to access all their chats, group chats fr...
Continue reading
3
  3116 Hits
  0 Comments
3116 Hits
0 Comments

PDF Embed plugin v2.1 with Google Viewer and PDF.js support released

PDF Embed plugin v2.1 with Google Viewer and PDF.js support released
Hey All,We got some good news for you! Our most popular Free Extension PDF Embed plugin (with 1 Lac+ downloads and counting) is here with exciting new features.1. Google Viewer Support: This feature is offered by Google Docs. With this you can embed PDF files in a web page. And, the pretty part is - you don't have to be upl...
Continue reading
4
  8861 Hits
  0 Comments
8861 Hits
0 Comments

How to access Joomla plugin parameters anywhere inside Joomla code?

How to access Joomla plugin parameters anywhere inside Joomla code?
When developing a new Joomla extension or making changes to existing extension, you might need to access plugin parameters of a Joomla plugin outside the plugin code. There can be cases where you want to access plugin parameters in some Joomla module or component. Now the question is - How to get plugin parameters outside the plugin code?Here is a ...
Continue reading
8
  10355 Hits
  0 Comments
10355 Hits
0 Comments

JBolo v3.1.4 with Joomla 3.4 compatibility fixes released

JBolo v3.1.4 with Joomla 3.4 compatibility fixes released
Hey All,We have released a minor update for JBolo. This release includes the fixes for bugs reported in previous version. Also it addresses the Joomla 3.4 compatibility issue with JBolo Chat Theme module. Take a look at what's new in this release below:ChangelogBugs fixed:- Bug #39153 Joomla 3.4 compatibility fixes needed - Change module name from ...
Continue reading
3
  2344 Hits
  0 Comments
2344 Hits
0 Comments

JMailAlerts v2.5.2 is released

JMailAlerts v2.5.2 is released
Hey Guys,It's been a while since previous release for JMailAlerts which received an amazing response with over 3372+ downloads(as of 4th March 2015) and still counting.We have released a minor update v2.5.2 for JMailAlerts. This release includes the fixes for bugs reported in previous version. Also it works quite well with all new Joomla 3.4. Here ...
Continue reading
4
  2660 Hits
  0 Comments
2660 Hits
0 Comments

JTicketing v1.5.5 released with several bug fixes

JTicketing v1.5.5 released with several bug fixes
Hey All,We are pleased to announce the availability of JTicketing version 1.5.5 to active subscribers. This release addresses several critical bug fixes for bugs reported in previous version. Check the change log given below for more details.Change log:- Bugs Fixed:#35879 Installation screen :: Read document links redirects to page not fo...
Continue reading
2
  2007 Hits
  0 Comments
2007 Hits
0 Comments