Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/XoopsModules25x/modulebuilder

XOOPS module to generate new modules
https://github.com/XoopsModules25x/modulebuilder

Last synced: about 1 month ago
JSON representation

XOOPS module to generate new modules

Lists

README

        

![alt XOOPS CMS](https://xoops.org/images/logoXoops4GithubRepository.png)

![alt XOOPS CMS](https://xoops.org/images/logoXoopsPhp81.png)

# Support

Support
If you liked the modulebuilder module and thanks to the long process for giving the opportunity to the new module to be created in a moment, consider making a donation to Xoops.org

# ModuleBuilder version 3.x

[![Build Status](https://scrutinizer-ci.com/g/ggoffy/modulebuilder/badges/build.png?b=master)](https://travis-ci.org/ggoffy/modulebuilder)
[![Jenkins coverage](https://img.shields.io/jenkins/c/https/jenkins.qa.ubuntu.com/address-book-service-utopic-i386-ci.svg)](https://github.com/XoopsModules25x/modulebuilder)
[![Software License](https://img.shields.io/badge/license-GPL-brightgreen.svg?style=flat)](docs/license.txt)
[![Quality Score](https://img.shields.io/scrutinizer/g/ggoffy/modulebuilder.svg?style=flat)](https://scrutinizer-ci.com/g/ggoffy/modulebuilder)
[![Gem](https://img.shields.io/gem/dt/rails.svg)](XoopsModules25x/modulebuilder)
[![Latest Version](https://img.shields.io/github/release/XoopsModules25x/modulebuilder.svg?style=flat)](https://github.com/XoopsModules25x/modulebuilder/releases/latest)

> **Note:** This repository contains the code of the modulebuilder module
It's under development currently. If you want to build with developers this version of module or create a base modules, you can use the last version of this module at [Github](https://github.com/XoopsModules25x/modulebuilder), and visit the main discussion forum at [XOOPS Web Site](https://xoops.org/modules/newbb/viewtopic.php?topic_id=76746) for more information.

Screenshot:


ModuleBuilder 1.9.1 dashboard

Clear version

# Require:
- XOOPS 2.5.11;
- XOOPS Admin 1.2;
- PHP 7.3 or higher;
- MySQL 5.5; -> Minimum Recommended Using InnoDB Version 5.1 or Later

# Adding
- Added: table_solename field in tables
- Added: table_install field in tables
- Added: table_index field in tables
- Added: filed_thead field in fields
- Added: filed_tbody field in fields
- Added: filed_tfoot field in fields

# Info
ModuleBuilder is a module that create other basic modules for XOOPS CMS.

**ModuleBuilder is tested with PHP 8. Created modules are ready for PHP 8.0**

Tested with XOOPS 2.5.11, you can not use it with earlier versions, unless because you don't fit some core files in the background and after some tests.

That is ahead XOOPS versions, and goes to 2.6.0, you should download XOOPS 2.5 and use with this latest version.

Therefore recommended not to use modulebuilder 3.x, with previous versions of XOOPS 2.5.10

# System - Tests
PHP = 7.3, 7.4, 8.0

MySQL = 5.6.20, 5.7.11

Apache = 2.4.10, 2.4.18

XOOPS = 2.5.11

Codeception = 2.0.13

Selenium IDE = 2.9.0

#### Tutorial:
[![Tutorial Available](https://xoops.org/images/tutorial-available-blue.svg)](https://xoops.gitbook.io/modulebuilder-tutorial/) Tutorial: coming soon on [GitBook](https://xoops.gitbook.io/modulebuilder-tutorial/).
To contribute to the Tutorial, [fork it on GitHub](https://github.com/XoopsDocs/modulebuilder-tutorial)

#### Translation:
[![Translations on Transifex](https://xoops.org/images/translations-transifex-blue.svg)](https://www.transifex.com/xoops)

Please visit us on https://xoops.org

Current and upcoming "next generation" versions of XOOPS CMS are being crafted on GitHub at: https://github.com/XOOPS