PHP Classes

Joomla Module Creator: Generate the files for a Joomla module

Recommend this page to a friend!
  Info   Example   Screenshots   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2024-01-10 (9 months ago) RSS 2.0 feedNot enough user ratingsTotal: 148 All time: 9,108 This week: 63Up
Version License PHP version Categories
jmodulecreator 1.0.6GNU General Publi...5.2PHP 5, Tools, Content management, Tem..., C...
Description 

Author

This class can generate the files for a Joomla module.

It can present a form to take some parameters for the Joomla module to be created, like the name, author, license, etc..

The class creates a component ZIP archive with all basic files of a module like the main module script, the helper class, configuration XML file, template script and the language translation files.

The generated Joomla module ZIP archive is served for download.

Picture of Max Stemplevski
  Performance   Level  
Name: Max Stemplevski <contact>
Classes: 12 packages by
Country: Belarus Belarus
Age: 36
All time rank: 19418 in Belarus Belarus
Week rank: 48 Up1 in Belarus Belarus Up
Innovation award
Innovation award
Nominee: 5x

Example

<?php
require_once('JModuleCreator.class.php');
 
$new_module = new JModuleCreator();
 
$new_module->run();
?>


Details

JModuleCreator

JModuleCreator class for creating the work-piece of modules for Joomla! web-developers

Current class generates the work-piece of modules for Joomla! developers.

>The result is ZIP-archive(J!install) of the modules work-piece for further developing. Greatly accelerates the process of developing a module for the latest version Joomla! CMS.

(Allow J! versions 1.6.x, 2.5.x, 3.x )

[Version 1.0.0 include:]

- Modules part (MVC)

  • Valid module XML file
  • Create module helper
  • Sample view with empty tmpl
  • Languages ini files [ +sys file]
  • Additional parameters [TODO type]
  • Security index.html files

Screenshots (2)  
  • jmodform.png
  • jmodstructure.png
  Files folder image Files (6)  
File Role Description
Accessible without login Plain text file index.php Example Example script
Plain text file JModuleCreator.class.php Class Class source
Accessible without login Plain text file LICENSE Lic. Auxiliary data
Accessible without login Plain text file README.md Data Auxiliary data

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 66%
Total:148
This week:0
All time:9,108
This week:63Up