How to improve the menu item workflow to make it easier for Joomla! users? This is one of the Google Summer of Code 2016 projects in course now and this article shows its progress.
The Joomla Community Magazine
I am back with the next article of GSoC 2016 project. Previously I wrote about the central idea Shareable Draft Content, so much to be coded but not so much time to finish it! The previous article explained the scope of the project, the steps of implementation and the advantages of this enhancement feature. In my second article the progress so far on this project, all the yay-nay moments over the past weeks of the coding is shared!
Imagine if the Super User could record the actions of users: who did what, where and when. This is the extension that I am developing in my Joomla! Google Summer of Code Project.
Six students, six projects, a lot of codes. Google Summer of Code 2016 has crossed its midterm line. Our students running Joomla! projects are working hard with the support of their mentors and admins*. Will they finish in time? Will their projects bring good results for the Joomla! Project and for the Joomla! users?
All of us, Joomla! users, expect to have our favorite CMS improved regularly. And we expect too that the updates will bring us just new functionalities and not new errors. To reach this expectations, automated tests run each time that a new change is made in the code to check the basic functionalities.
The challenge is: how to make these tests better?
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.
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.
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