Helping out Yash by improving Joomla Menu Item workflow

Helping out Yash by improving Joomla Menu Item workflow

Let us suppose a new Joomla user, Yash. This article presents a simple idea how Joomla menu item workflow can be simplified for new users such as Yash. As a part of my project for Google Summer of code, I'll be discussing the current menu item workflow in Joomla, its disadvantages and how it can be improved for new Joomla users.

Continue reading
  7314 Hits

Just married: Joomla and Jasmine

Just married: Joomla and Jasmine

The set of custom JavaScript libraries in Joomla currently does not have any tests written for it. This summer, as a project done under Google Summer of Code 2016, over 90% test coverage will be achieved over those libraries and this article tells the story of how that is happening.

Continue reading
  15817 Hits

Improved Multi-lingual Content Management

Improved Multi-lingual Content Management

No one likes to do repetitive tasks when there is a solution to reduce them. I was selected this year on Google Summer of Code to make the life of multi-lingual platform admins easier. The challenge is to change the way Joomla! deals with several components in a multi-lingual platform. It can be performed in a single page in a side-by-side way, instead of being limited to the “new”-”save and close” loop for items referring to the same thing.

Continue reading
  7779 Hits

Shareable Draft Content

Shareable Draft Content

The unpublished drafts cannot be shared by using the present system. Hence, the user has to share the draft using external entities or services like cloud (Google drive and Dropbox), physical storage or by simple email. To overcome this drawback the proposed solution is to enable draft sharing using Joomla by making use of a sharable link (as seen in Google Drive/Dropbox). Anyone having this link would be able to view the draft. The basic idea is to enable draft sharing in a Joomla work environment and thus overcome the existing drawbacks and enhance the functionalities of the Joomla! CMS

Continue reading
  7210 Hits

Recording Actions Logs, Accessible by Super Admin

Many Joomla! website owners/super-users need to know what other users are changing in their website especially at large scale websites with many users and various access privileges. My proposal for the Joomla! project “Recording actions logs, accessible by super admin” in Google Summer of Code 2016 was the one selected. In this article, I explain how I see the project and what would be the outcome of it.

Continue reading
  10060 Hits

Introducing GSoC 2016 Team

Introducing GSoC 2016 Team

We are proud to introduce to Joomla! Community the team of students selected to join us for the Google Summer of Code 2016. They show all our J!Diversity. Considering students and mentors, we have men and women from all continents in the world coding with us over next summer. 

Continue reading
  7588 Hits

Summary for Date Package, Part 2

Summary for Date Package, Part 2

Don't like how translations are handled in Joomla\DateTime? Maybe you want to change some functionality for date calculations? Ok, that's not a problem. Let's customize your DateTime objects.

Continue reading
  11682 Hits

Summary for Date Package, Part 1

Summary for Date Package, Part 1

Unfortunately, summer is ending. Let's take a look how I dealt with a GSoC project for our brand new date package.

Continue reading
  10334 Hits

Web Driver System Test of Joomla! CMS

Web Driver System Test of Joomla! CMS

I have just completed my work in the System Testing Joomla Google Summer of Code Project. I have spent enough time on finding different aspects in which Joomla! can be tested and then writing tests for it. I hope that my work serves to improve the Joomla CMS quality and helps the entire Joomla community.

Continue reading
  13146 Hits

Reaching the End of Summer with SQL Optimization

Reaching the End of Summer with SQL Optimization

GSoC 2014 with the Project named SQL Optimization for Joomla CMS has come to an end which can be considered as a success full project according to my opinion. This project was not only otoptimize the queries but also to analyze the weaknesses and to find solution as well as research in new enhancements. After four months of hard work I came up with some solutions which can be identfied as the first step of a long journey of Joomla!'s database optimization. The vision of this project was to give my contribution to make Joomla! better than other Content Management Syetems and I hope I have given a contribution which will be a starting step of a long journey.

Continue reading
  13417 Hits

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/