The Modules module for Magento 1

Contents

  1. Module presentation
    1. Description
    2. Access and configuration
    3. Reading latest version
    4. Installation and uninstallation
  2. Module download and demo
  3. Support

Don't forget that the present documentation is only about the latest version of the module.
Don't forget to read this page entirely.

Module presentation

Description

This module allows:

The notification is sent by email, monday morning, according to the configuration.
A test is sent when saving the module configuration (maximum once per hour and per session).

Access and configuration

Configuration available in System » Configuration » Tools » Installed modules.
Available in Tools » Installed modules.

Screenshot of the configuration page
Screenshot of the configuration page (1/6)
Screenshot of the installed modules list
Screenshot of the installed modules list (2/6)
Screenshot of the cron jobs list
Screenshot of the cron jobs list (3/6)
Screenshot of the observers list
Screenshot of the observers list (4/6)
Screenshot of the rewrites list
Screenshot of the rewrites list (5/6)
Screenshot of the email report
Screenshot of the email report (6/6)

Reading latest version

In the modules list, the showing of the latest available version works according to two methods, in the following order:
- either with a XML file by the update tag (example below),
- either directly with Magento connect for modules installed with Magento connect.

<!-- example with app/etc/modules/Luigifab_Modules.xml file -->
<config>
	<modules>
		<Luigifab_Modules>
			<active>true</active>
			<codePool>community</codePool>
			<update>https://www.luigifab.info/magento/rss.xml</update>
		</Luigifab_Modules>
	</modules>
</config>

<!-- preview of the xml file of the [update] tag -->
<modules>
	<luigifab_modules>
		<version>3.5.0</version>
		<url>https://www.luigifab.info/magento/modules</url>
		<date>2017-08-06</date>
	</luigifab_modules>
</modules>

Installation and uninstallation

Nothing simpler with Magento connect (or by decompressing the module archive in the Magento root).
To get the extension key, don't stop reading :) ...

For uninstallation, having uninstalled the module with Magento connect, all that remains is to erase the configuration:

DELETE FROM core_config_data WHERE path LIKE "modules/%";
DELETE FROM core_config_data WHERE path LIKE "crontab/jobs/modules_%";

Module download and demo

Demo: configuration / all lists

Extension key: https://www.luigifab.info/magento/connect/luigifab/Luigifab_Modules
Download of the latest version: luigifab-modules-3.5.0.tgz (md5 c005e6fb13fc7389ae139aef55d7dd48)
GitHub repository: github.com

Tested with Firefox 27/45, Chrome 29/63, Opera 49, IE 11, Edge 14 on Magento 1.4.1.0 with PHP 7.1 and MariaDB 10.1.
Tested with Firefox 45 on Magento 1.5.0.1 / 1.6.0.0 / 1.7.0.0 / 1.8.0.0 / 1.9.0.0 / 1.9.3.7 with PHP 7.1 and MariaDB 10.1.

Support

Contact

A problem? A question? Is something not working? Is there a bug? Contact me (in French or in English), if I am not on holiday and not far from my mailbox, I will answer you within a few hours.

You will find my email address in the README file, read it!

Why choose us?

Because we are the best! You will like our minified files shipped with our modules.

Add the content of this file in the skin/adminhtml/default/default/css/custom.css file.
Add the following little piece of code at the start of the index.php file.

array_walk_recursive($_GET, function (&$val) { $val = trim($val); });
array_walk_recursive($_POST, function (&$val) { $val = trim($val); });