easyJU - Joomla Update Management PDF Print E-mail

  • General Description

  • Technical Characteristics

  • Configuration - Installation

  • Download

  • Support

webThe package easyJU (Joomla Update) is an integrated solution for managing multiple joomla installations from one central website (Joomla Server). The package consists of two components, one installed in the main joomla (Server) from which it will be managed and a component which will be installed on any joomla (Client) which we want to manage from the main Joomla.

But what do we mean by "managing" a joomla website;

Actions required for management and security of a Joomla website are numerous and significant. Sometimes we aside some key functions such as maintenance, upgrades, check file permissions, backups, etc. All these were teken into consideration when we developed this extension and our aim is in future to enrich the management with more features and functions.

What exactly do easyJU;

After installation and basic settings - customization which are required, the manager of joomla websites can through a simple and useful interface and management to update and adopt the following measures:

• Information about the installed version of each managed by joomla website.
• Information for joomla website which is undergoing a direct upgrade to the latest version of Joomla CMS.
• Create a backup of the database and the installation files of Joomla (Full Backup).
• Taking a backup of the database files installation of Joomla (Full Backup).
• Delete the backup database and files of the installation of Joomla (Full Backup).
• Automated process to upgrade a joomla and to install the latest version.
• Upgrade Definition file (joomla patch) from the central server of Joomla. In this way, we simply insert the link of the file update and it does not require to download the file on each client.
• Remote Search (centrally from the server easyJU to each client) of files and folders with their name or their endings.
• Remote Search (centrally from the server easyJU to each client) of  files and folders based on their rights (number of permissions).
These functions are gathered from our daily involvement with the Joomla CMS and support each establishment. Daily use of this package has proved that it is the ultimate management tool for joomla our facilities.

As mentioned above, our aim is to enrich the functions of easyJU with new and relevant management procedures.

Try and suggest useful new features for the package easyJU.

configuration_settingsEasyJU uses the API of the Joomla CMS for all key functions. Both the Server version and the version of Client are ensuring ease of use and quick for all functions using the interface and functionality of AJAX fro the library of jQuery.

Requirements

To use components easyJU Client & Server you sould have installed and enabled easyLIB plugin. In the options page of easyLIB you should have completed the Google API key for your site and then you will have the following options:

• The jQuery UI Version 1.8
• jQuery Core Version 1.4.2
• jQuery No Conflict
• jQuery Fancybox
• jQuery Easying.

The version of Server, in order to ensure the correct use of the application, is using a series of codes that are checked in each operation by means of interactive AJAX Client and Server. These codes automatically created when you install the Server, but it provides you the opportunity to modify them. The Server has the ability to save Joomla Updates that you want to install directly from joomlacode.org just providing the link for the update. Then, it is stored using the JFTP Layer API for Joomla in the server and it is available if you want to upgrade the website. To ensure proper upgrade and to avoid any impairment it is controlled by what version the latest version of Joomla of each update are upgraded to.
  • In the version of Client it is fully used Joomla API in order to execute its functions. To create the backup JArchive is used, for obtaining file information, operations of filesystem (JFolder & JFile) are used, for the download of the update the JFTP is used and in order to decompress the file, JArchive is used. By doing this, we ensure that the use of Client will be correct regardless of the particularities of the host used by making necessary only the support of Joomla CMS.

     

    gnome_app_installThe overall operation of the extension of easyJU is based on the installation and configuration of two separate components, one for website administration (server) and one in respect of any joomla website (client) for which they will be managed. To complete the installation of the system, follow these steps:

    1. Install the component easyJU Server in the main joomla website from which you perform all the functions of management.
    2. We define four security codes, continue by filling and saving the corresponding form in the control panel of easyJU Server.
    3. Add the new upgrade version of Joomla (patch), by selecting the function "Add New Media". In the form we displayed report:

    • The name of the upgrade (eg "Joomla update 1.5.14 to 5.1.1915)
    • The link to upgrade is from joomlacode.org (eg. http://joomlacode.org/gf/download/frsrelease/11395/45628/Joomla_1.5.14_to_1.5.15-Stable-Patch_Package.zip)
    • From what version to what upgraded our website (eg 05/01/1914 to 01/05/1915)
    • Store our new entry.

    4. Then install the easyJU Client to any Joomla websites you want to add features of centralized management.
    5. We define and installed now easyJU Client to four security codes that we have secure communication with easyJU Server.
    6. From easyJU Server select "View Web", and you can  view a list of registered sites in our administration.
    7. To add a new (not need to have already installed easyJU Client and have identified the four security codes), select "Add New Site".
    8. Make the form with your site name, the full URL and the current version of the installed Joomla.
    9. Then we can through managed easyJU Server to realize centralized management features such as Update, backup etc.

    If you want to save on your computer joomla extension of easyJU which contains components for the Server and Client, and the easyLib plugin, follow the link below.

    Download easyJU

    Creative Commons LIcenseThe license of the plugin of easyLib is reative Commons Attribution-ShareAlike 3.0 Ελλάδα.

    If you encounter problems during installation, configuration and use of the application, then make a question in the forum of easytech:

    http://easytech.gr/site/el/support/forum/7-easyjwm-joomla-extension