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
  609 Hits
  0 Comments
609 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
  772 Hits
  0 Comments
772 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
  1313 Hits
  0 Comments
1313 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, s...
Continue reading
17
  8252 Hits
  0 Comments
Tags:
8252 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 Friends...
Continue reading
17
  3580 Hits
  0 Comments
3580 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()->getActi...
Continue reading
4
  9566 Hits
  0 Comments
9566 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 compone...
Continue reading
3
  2896 Hits
  0 Comments
2896 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...
Continue reading
3
  2694 Hits
  0 Comments
2694 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 e...
Continue reading
1
  2266 Hits
  0 Comments
2266 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 chat...
Continue reading
3
  2896 Hits
  0 Comments
2896 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...
Continue reading
4
  8388 Hits
  0 Comments
8388 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
  9808 Hits
  0 Comments
9808 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: Changelog Bugs fixed: - Bug #39153 Joomla 3.4 compatibility fixes needed - Change module name f...
Continue reading
3
  2140 Hits
  0 Comments
2140 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. Her...
Continue reading
4
  2460 Hits
  0 Comments
2460 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 no...
Continue reading
2
  1815 Hits
  0 Comments
1815 Hits
0 Comments