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.

Subcategories from this category:

Joomla Development, Joomla CMS News, Tips & Tricks, Community

JoomlaDay Chicago is going to take place on 12th October 2019 in Chicago

JoomlaDay-Chicago-2019-is-here
JoomlaDay Chicago is going to take place on 12th October 2019 at DePaul University in Chicago. If you plan to build your business using Joomla, Joe Sonn will guide you to build a successful Joomla based business.  In case you are an advanced Joomla user, the event will have sessions related to subforms and advanced template development. Besides thi...
Continue reading
0
  330 Hits
  0 Comments
330 Hits
0 Comments

TJ UCM - Yet another Joomla Universal Content Manager

Universal-Content-Manager-is-here

Joomla has tried to create a content manager / CCK for several years now. Though the project has been inactive, there are a few database tables that Joomla still uses, mainly for storing content history. Although the original UCM in its spirit isn’t part of Joomla, similar functionality has been introduced by article fields. 

So, with com_content already there what purpose does a new UCM extension serve you'll ask? A UCM gives the flexibility of defining multiple "types" of content. This is very useful so you could create types like Films, Actors, Banners all on the same site. Each type has its own fields, and a list of records from each type can be fetched. You could even relate these items together to build an IMDb clone!

Continue reading
0
  438 Hits
  0 Comments
438 Hits
0 Comments

Coding secure Joomla Extensions

Joomla-and-its-security

Among the different online content management platforms available, Joomla is preferred for its flexibility and improved security. Yet, this doesn’t stop hackers from prying into your site's vulnerabilities to exploit them. Regardless of the type of website and security level, websites are always susceptible to being hacked. Most times this is due to the use of vulnerable 3rd party extensions.

Joomla is developed by expert developers and has a strong security model to combat vulnerabilities in web applications. Security holes being introduced in the web applications are mostly the consequences of poorly coded extensions that don’t implement the Joomla security model. That is why it is quite critical to choose an extension from a reputed provider. In this post, we'll cover the most common types of vulnerabilities, and how they can be prevented when creating custom Joomla extensions. 

Continue reading
0
  434 Hits
  0 Comments
434 Hits
0 Comments

When is Joomla right for you?

When-is-Joomla-Right-for-you

As the world goes digital, content management system (CMS) vendors are having a field day. 

According to reports, the global CMS market will reach a staggering $123.5 billion by 2026. Today, for the digital organization, there are more CMS options to choose from - all of them with powerful features, stunning UI, intuitive search, and seamless management capabilities. With the vast array of platforms available in the market today, choosing the one that’s best for your needs can seem like a daunting task. 

But, for organizations looking to drive value, Joomla is a popular choice for CMS. It is easy to understand and manage, offers a vast pool of expert tutorials, has an active online forum, offers more than 7000 extensions, and has an evolving community that is always happy to help. 

Continue reading
0
  566 Hits
  0 Comments
566 Hits
0 Comments

The right way to build a Joomla site - Part I

Foodies-Vocabular_20190903-130925_1

I recently happened to have a client approach us to build a mobile app. What should have been a fairly quick job turned out into a mid sized development project. The reason ? They had created almost half a dozen custom components where articles could have served the purpose.

Continue reading
1
  2101 Hits
  0 Comments
2101 Hits
0 Comments

Techjoomla is a proud sponsor for the global Joomla Pizza, Bugs and Fun event

Techjoomla is a proud sponsor for the global Joomla Pizza, bugs and fun event
Techjoomla is proud to be a sponsor for the global Joomla Pizza, Bugs and Fun event to be conducted on 19th October 2019. We have been associated with the Pizza, Bugs and Fun event for more than 8 years. We had blogged about the event in 2014 , 2013 and 2011 This year’s global Joomla Pizza, bugs and fun event holds special significance. Joomla 4.0 ...
Continue reading
0
  773 Hits
  0 Comments
773 Hits
0 Comments

JoomlaDay Australia is going to take place from 3 August 2019 to 4 August 2019 in Brisbane

Joomla-Day-Australia

JoomlaDay Australia will take place from 3 August 2019 to 4 August 2019 in Brisbane, Australia at the State Library of Queensland. The State Library of Queensland is the main reference and research library in the state of Queensland. 

Continue reading
0
  558 Hits
  0 Comments
558 Hits
0 Comments

Joomla User Group-London Meetup with the Techjoomla team

Joomla-User-Group-London-Meetup
This month’s Joomla User Group-London Meetup will be held on 21 May 2019 at the London South Bank University. Ashwin and Parth - Co-Founders of Techjoomla will be speaking at this event about  "Joomla Backends and JS Frontends". If you are in London, do plan to attend the session and learn how you can leverage Joomla as a Backend to provide APIs an...
Continue reading
1
  633 Hits
  0 Comments
633 Hits
0 Comments

Joomla: Using JLayout 'Search Tools' on Joomla 3.x at admin backend for list views

Using-JLayout-Search-Tools-on-Joomla-3.x-at-admin-backend-for-list-views

Are you building admin list-view in your Joomla Extension? Do you want to include Search Tools in your Joomla 3.x extension? Here is a quick guide to doing so in easy steps.

First, we will check the folder structure needed, and then we will see sample code.

Continue reading
6
  61730 Hits
  0 Comments
61730 Hits
0 Comments

TJ Queue - A message queue for Joomla

TJ-Queue-is-here

As we go on in our pursuit to use Joomla in never-seen-before use cases a few interesting problems came forth.

  • A web-hooks implementation: Similar to how plugins can declare triggers they want to listen to, webhooks allow external applications to register URLs that can receive a JSON payload when an action happens in an application. Since there could be multiple webhooks, each webhook call is queued as a message and happens asynchronously.
  • In Shika: Recalculating user progress in the background. When a new lesson is added to a course, Shika recalculates each enrolled user’s progress to take into account the newly added lesson. When there are a lot of lessons and a large number of users enrolled in the course, this recalculation cannot happen in real time. In this case, a recalculation job does this in the background once the lesson is saved.
Continue reading
1
  3812 Hits
  0 Comments
3812 Hits
0 Comments

JoomlaDay Florida is going to take place from 22nd-24th February 2019 in Tampa, Florida

Joomla-Day-Florida
The fourth annual JoomlaDay Florida will take place from 22nd-24th February 2019 in Tampa, Florida at the Hillsborough Community College, YBor City Campus. JoomlaDay Florida is currently the largest attended Joomla Day in the United States. The who’s who of the Joomla community is going to be an integral part of the event. Even the Wordpress commun...
Continue reading
0
  1053 Hits
  0 Comments
1053 Hits
0 Comments

TJ Notifications is here!

TJ-Notifications-is-here-1

Over the years we have received numerous requests to create a 'real manager’ or a way to edit system email notifications. We decided to go one step further. Enter TJ Notifications, our next 'horizontal’ or 'infrastructure’ extension.

This extension will eventually allow all our products and any other products who integrate it to centrally manage all notifications in your Joomla site. While we will start with emails, eventually we shall be adding support for SMS/Text notifications, Web Push (browser notifications) as well as native site notifications.

Continue reading
1
  6482 Hits
  0 Comments
6482 Hits
0 Comments

JooStock-Second Joomla Unconference to be held in the Netherlands

Second-JooStock-UnConference to be held in the Netherlands

Last year we had blogged about the The first Joomla unconference held in the Netherlands at Eindhoven on the 7th and 8th October, 2017. This year, the unconference is back in the Netherlands albeit in a different location. The second Joomla unconference will take place on 24 November, 2018 at the Seats2meet conference center in Eindhoven, Netherlands.

Continue reading
0
  2069 Hits
  0 Comments
2069 Hits
0 Comments

Let’s vote for Joomla as best free CMS at the CMS critic awards

Lets-vote-for-Joomla-as-best-free-CMS-at-the-CMS-critic-awards

It's that time of the year again when you vote for your favorite CMS at the CMS Critic Awards! A regular at the awards, Joomla has once again made it and is nominated under the "Best Free CMS" category. Joomla has been voted as best free CMS at the CMS critic awards for the past 3 years. Let’s show our love and make Joomla a winner again this year!

Continue reading
0
  1448 Hits
  0 Comments
1448 Hits
0 Comments

Lets vote for Joomla at the CMS Critic Awards!

Lets vote for Joomla at the CMS Critic Awards!
Its that time of the year again when you vote for your favorite CMS at the CMS Critic Awards! A regular at the Awards Joomla has made it once again and has been nominated under the "Best Free CMS" category. Lets show our love and make Joomla a winner again this year! Head over to the Awards Page  and cast your vote today!  Vote Now ! Image Credits ...
Continue reading
1
  1946 Hits
  0 Comments
1946 Hits
0 Comments