- Notifications
You must be signed in to change notification settings - Fork10
bitcero/rmcommon
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Common Utilities is a framework oriented to develop advanced XOOPS modules by providing useful objects and new methods for developers.Development work turns more easy while Common Utilities provide new capabilities to create a new kind of components for XOOPS.
Also,Common Utilities transform the XOOPS default GUI into a new styled adn improved Admin GUI, with the target of improve the usabilityand the look and feel of all modules.
Modules and plugins created withCommon Utilities will be integrated in a top and low level with the entire system, and the interoperationbetween modules will be a reality.
Common Utilities counts with a integrated update system that will be more easy to maintain modules and plugins updated. The advantages are obvious:More security, more stability and the last features with every module.
- PHP >= 5.6+
- XOOPS >= 2.5.8 installed and running
Prior to installCommon Utilities, an installation of XOOPS must exists.
Important: Enabledebug inline before to install Common Utilities.
Follow next steps in order to get Common Utilities installed in XOOPS:
Extract compressed file on your hard disk.
Upload folder
modules
to your XOOPS installation.This folder contains the system theme calledredmexico, and this theme make possible all integrationbetween rmcommon and XOOPS.
Upload
rmcommon
folder to directorymodules
of your XOOPS installation.Go to XOOPS modules manager and installCommon Utilities as a normal module.
All initial configuration will be done automatically during installation process. After that, you can customize the configuration if you wish.
Done! Common Utilities is installed.
Common Utilities includes its own integrated updates system. You can update the module directly fromUpdates Manager, however, if you are upgrading from a XOOPS version prior to2.5.8 then follow next instructions in order to prevent any issue.
- Upgrade XOOPS version to 2.5.8 by following the instructions. If you experience any problem you can follow next steps:
- If you have installed protector: open file xoops_lib/modules/protector/include/precheck.inc.php and change line #6 from
require __DIR__ . '/postcheck.inc.php';
torequire_once __DIR__ . '/postcheck.inc.php';
- Save file and continue the upgarde process.
- If you have installed protector: open file xoops_lib/modules/protector/include/precheck.inc.php and change line #6 from
- Go to modules management and update Common Utilities.
Next is a brief list of the current features of Common Utilities. Note that new features and improvements are added frequently.
- A new awesome look for Control Panel of XOOPS.
- A new modules manager, more friendly (See the video).
- A new block manager with drag and drop capabilities.
- New graphical components: menus, toolbars, breadcrumbs, admin blocks.
- All graphical components are integrated.
- Support for Admin GUI themes (See the video).
- A very versatile newImages Manager that allows to create categories and specific images sizes for every category (See the video).
- A new comment system, more easy to integrate with modules and other components.
- Support forplugins that canextend system features,add new features orinteract with themes or modules.
- Anawesome updates system that will maintain the system updated.
- A very newconfiguration sub-system for native modules.Options can be configured in line with the newpopup feature.
- A RSS center that can group all rss feeds from your modules.
- Inline help subsystem.
- Atotally new security sub-system. More versatile and useful that allows to control every single action if you wish.
- Also, the new groups management system allows to assign very specific permissions to each group.
- Methods and objects more intuitive.
- NewURL rewriting method that can be integrated easily with new modules.
- NewMVC support that allow to maintain components organized.
- Support for shortcodes with the style [shortcode].
- Support blocks from different components: modules, themes and plugins.
- Integration drived by events.
And much more...
You can download modules and plugins fromXOOPS Mexico download center or directly from my repositories in GitHub.
If you need help withCommon Utilities you can go toXOOPS Official Site and get help in English. But if you are aSpanish speaker, then you can go toXoops Mexico and get help in your own language.
Currently exists some native modules developed by me. I think that all these are a good start point for users or developers.
- MyWords. A blogging and news module.
- bXpress. A light weight forum module.
- xThemes. A very flexible and powerful themes framework and themes manager.
- D-Transport. An awesome downloads center module.
- QuickPages. A static pages creator with advanced features.
If you want to contact me, please do it troughmy web site.