CMS MADE SIMPLE FORGE

Name Type Description
Form Builder Module This is the next generation of Feedback Forms, which will include an API for modules to use, as well as a general structured data system. CMSMS 1.12.x and 2.x compatible
Quotes(MS) Module Quotes Made Simple, a common quote system, allowing several kinds of sources unifying into a flexible quote system. CMSMS 1.12.2 and 2.x compatible.
LinkMgr Module Flexible admin interface for managing lists of external website links.
Custom Global Settings Module This module extends the Global Settings with your own customized parameters. You can define an unlimited number of fields which can be used as smarty-variable in templates or pages. CMSMS 2.2.x compatible
Banners Module Module This module provides management of randmomly selected banners in multiple categories. Tracks, clickthrus, impressions, and expiry dates of all banners.
Birthday Listing Module On the front end, one can show who is celabrating! Sample set of celebrity birthdays is included.
Captcha Module Provides Captcha functionality to other modules allowing to choose between different php captcha libraries and change settings for them. Libs available: GD Captcha, HN Captcha, PEAR, PHP Captcha, reCaptcha V2 ('Im Not a Robot' type, now deprecated and the new 'Invisible reCaptcha'). Attention: different keys are required for each type of reCaptcha.
CGBlog Module A fork of the news module, this module will be specialized for personal blogs. It does away with the hierarchy of the News module, and adds the capability to associate an article with multiple flat categories. Also includes other features specialized for blogging.
CGCalendar Module A fork of the original Calendar project. This module handles recurring events in a different way. Has better template control, is more stable, and is easier to work with. This module is in no way compatible with the original Calendar module, and in no way should you try to convert data or templates from one to the other.
CGExtensions Module A set of addon utilities and conveniences for writing CMS Made simple modules. Primarily this module contains a new class (derived from CMSModule) to act as a base class for modules.
CGSimpleSmarty Module A module that registers one or more smarty objects that provide some useful, re-useable smarty functions.
CGSmartImage Module A simple image processing tag for smarty.. Supports image filtering, watermarking, cropping, resizing, etc... supports caching of processed images, and embedding generated images directly into the web page (smartly).
Company Directory Module Displays a list of companies for your website. It has support for logos, images, and some support for custom fields.
Frontend Users Module This is a module for cmsms that allows creation and management of front end users. i.e: Users that have access to your site, and may need to log in for some reason or another, but have no access to administer the site.
JQueryTools Module A cooperative project between Nuno Costa and myself, this project should provide numerous tools that are easy to use in CMS Made Simple admin and frontend templates, and allow for greater javascrypty dynamic functionality. This module is in no way related to the JQueryTools javascript library.
Products Module An alternative to the cataloger module, this module allows maintaining a product database, along with prices, images, and various other attributes. It also has 'add to cart' and 'checkout' functionality
Gallery Module The Gallery module is a fully functional and easy to use photo gallery for CMSms. It automatically shows the images of a specified directory. Subdirectories will be shown as subgalleries. It has lots of features, such as multiple image upload, automatic thumbnailing, sorting, drag&drop, the use of multiple Lightbox-like templates or any css/javascript template you like, give titles and descriptions to your galleries as well as your photos, define custom fields, pagination, pretty-urls etc. Check the module help in your CMSms installation for documentation. Gallery is CMSms 2.2.x compatible
CSSPreprocessor Module A module that extends the stylesheets system of CMS Made Simple with various CSS Preprocessors. Uses either the standard DesignManager stylesheets, OR the file-based stylesheets from CMS Made Simple 2.3+. Older versions are working with CMSMS 1.12 and 2.1+ series. LESS and SASS preprocessors are provided (PHP and command-line), but you can extend it. Compiles Bootstrap and Foundation. Supports SMARTY inside stylesheets and before compilation, sourcemaps, minifying and AutoPrefixer (in PHP).
UsersGuide Module A fork of OwnersManual. Ability to the site creator to give help and instructions to the users of the admin site. The instructions are in tabs content. Possibility to create as many tabs as needed, to ordered them and give them group's rights. No dependencies. *Donated to CMSMS Foundation July 2023
Simple Form Plugin The Simple Form plugin displays a simple contact form at the website. It is a one file plugin and doesn't have an Admin page. It provides a name, an email, a subject and message field. All fields can be pre-filled automatically. It has a built in honey pot anti-spam feature and also supports the Captcha module. The lay-out and the supplied sample stylesheet can be used with responsive webdesign. The plugin is also multilingual! CMSMS 1.12.2 and 2.x.
FEupload Module The FEupload module provides your Front End site visitors a convenient way to upload multiple files at once. At this moment it is limited to handle only images. It can easily be integrated in an existing form created with FormBuilder. FEupload is CMSms 2.0 and 1.11/1.12 compatible
LISE Module List It Special Edition (LISE) is a fork of ListItExtended. It is meant to replace that module on both branches of CMSMadeSimple. It has the ability to import ListItExtended instalations as long as these are updated to the latest version. It has some added functionality, and a smaller memory footprint.
NeoModule Module A wrapper around module-class providing easier access to neodatastorage facilities and other shortcuts I find useful for the neo-series of modules.
NeoDataStorage Module In the neo-spirit this module provides and extremely easy way for other modules to store data without the hazzle of creating/updating/delete tables etc. Should of course not be used for data-intensive stuff, but is much easier for non-intisive things, like maintaining a list of something which has properties. An easy API is provided and documented.... mostly I'd like to get rid of my endless "function GetThisProp($entityid,$propname)", which I've been doing for too manu module.
Cache Remote File Plugin This plugin is an extended - but more reliable - version of the PHP file_get_contents function. Change the content at one site and the other(s) will follow when the buffer time has elapsed. Because the tag caches the content for one hour (adjustable), it won't waste any bandwidth. The tag has several reliability checks, so even when the source website is offline for a long period the content remains available at the website. CMSMS 1.12.2 and 2.x compatible. Tutorial and demo at http://cms.ms/7S86
Quotes Made Simple (Reloaded) Module A common Quote-system, allowing several kinds of sources unifying into a flexible quote system. Inspirated and fully compatible with the original "Quotes Made Simple". Take version 1.0.x if you have a cmsmadesimple version 1.11.x and take version 1.1.x if you have a cmsmadesimple version 2.x
Ace Editor 2.0 Module First release of the Ace Editor for CMSMS 2.x series. Hardcoded twilight theme. Admin panel that allows for some preference settings, including your preferred CSS syntax (CSS, SASS or LESS). Automatic syntax selection based on template language. On the fly editor scaling possible, on the fly font size possible via slider in the editor toolbar.
Gbook Module Guestbook module to provide your site visitors a convenient way to give some feedback on your site. Messages can include smileys and star rating. Your guestbook is effectively protected from spam without the necessity of using an annoying captcha. ... Gbook is CMSms 2.x and 1.12 compatible
FAQ Module Create and manage a categorized list of Questions and Answers. FAQ is prepared for multilingual sites and is CMSms 2.3 compatible
Eridu Module Eridu is a multilingual content manager for CMSMS. The current implementation is a fork of Babel, a module that seems to have been abandoned. Eridu is compatible with both branches of CMSMS.
SimpleSiteInfo Module A simple way to maintain a list of Core, (add-on) module and PHP versions for sites you manage - This is the client module - Use SimpleSiteMgr module at the master website to read the data. Note: The new 3.0 release is NOT backwards compatible! CMSMS 1.12.x > use release 3.4! - Video demonstration at https://cmscanbesimple.org/blog/simple-site-info-and-mgr
SimpleSiteMgr Module This module collects data created by the SimpleSiteInfo module and displays it in the Admin area. It is useful for keeping track of the version info and PHP version for all of the sites that you have CMS Made Simple installed on. Note: The new 3.0 release is NOT backwards compatible! Min. CMSMS 2.x - Video demonstration at https://cmscanbesimple.org/blog/simple-site-info-and-mgr
JMDownMan Module Module for managing frontend downloads from admin panel. It has category management, automatic thumbnail generation, and other features, including the ability to restrict access by FEU or by mail. JMDownMan currently supports both branches of CMSMS (1 and 2). This module is a fork of the Download Manager which is currently not being actively maintained.
TinyMCE Module The full-featured TinyMCE WYSIWYG editor for CMS Made Simple. Allows advanced customization and profile management.
CGHeadMaster Module A module for manipulating and managing the head portion of your HTML page. Add, and remove tags... include and exclude meta tags by group... including opengraph and twitter meta tags.
CGFeedback Module This module will essentially be a combination of the rate-this, and comments module. It will allow users to rate an item, as well as to leave feedback. It will support all my usual niceties, like pretty urls, search integration, multiple templates, etc. Also, it will work with pages, or any other module, allowing for the review of news articles, products, etc.
CGContacts Module A CMSMS module for managing contacts. This module is designed to be used primarily by module developers and solution providers when building applications for their customers. This module has no frontend interface. This module comes with a completely documented API for use by module developers and solution providers.
CGMessageQueue Module A simple module to allow asynchronous processing of small tasks. This module is intended for module/app developers to do things in the background that may take a few seconds, but do not require the user to wait for them. I.e: sending mails in the background, doing image transformations, importing data from csv, generating reports, etc. This is not a module for handling large tasks that need to be divided into chunks, and where progress needs to be monitoried... but for simple asynchronous tasks.
CGGoogleMaps2 Module This module provides a convenient and simple way to integrate one or more maps into your website. Flexible icon support, easy extendability, and flexible methods for adding markers. This module provides for tooltips, and customizable infowindows. As well, Directions are supported. markers can be added via smarty calls, can be added statically and associated with the map, or can be retrieved via ajax (with a bit of javascript).
CGProductBuilder Module This module allows a customer to dynamically select options for a complex product, similar to dynamic car building, or PC building sites. Users select a single option for each of a series of pre-selected option groups for a product. At the end the completed specification can be sent to an administrator, or printed to PDF.
CGSnapshot Module A simple module to generate a snapshot of a CMSMS install including the database. Useful for doing a quick backup before upgrades, or for doing site moves.
Self Registration Module This module allows front end users to register themselves, and provides administrators with the ability to managage the registration process.
CGStaticMaps Module A simple module to generate static map images using googles static map API
HitCounter Module This module provides a simple hit counter for individual pages on CMSMS. It counts unique visits to the page (with a timeout) and also tracks IP addresses, and user agents. The admin can exclude user agents or IP address ranges from the counting
Cron Module This module allows execution of cron jobs for modules.
ExaCSS Module This module allows you to edit CSS with the CSS preprocessor of your choice.
ExaLang Module Simple MLE solution for CMS Made Simple. Contains switch beetwen language ({ExaLang action="switcher"}).
CGActionBar Module This module provides a convenient mechanism for site administrators (typically content editors) to access common administrative tasks while browsing the the frontend of the website. It provies a floating window with numerous conveient shortcut icons to common actions.
CGClientTickets Module This is a basic trouble ticketing module for CMSMS. It allows authorized administrators, or frontend users to create and respond to tickets. All new tickets, and responses to tickets are stored in the database, and an email notification is sent to the recipient to allow them to respond to the ticket on the in-site system.
CGSocialApp Module This module is a social application framework built on top of CMSMS. It is designed to allow mobile developers to build small to medium scale specialized social applications and websites. it can be used for allowing mobile users to add or edit location information, manage friendships, and create time related information related to a location. This module provides a RESTFUL API to allow sending and receiving social data, and for displaying some of that data on the CMSMS powered website. This module does not have much functionality of its own, it is designed to primarly work in conjunction with a custom developed mobile application (which you are free to create). This module provides a fully documented API (see the PDF file in the docs directory).
Page Protect Tag Plugin This plugin allows you to protect a page with one or more passwords. Can be used in several pages with different sets of passwords. Can also be used in templates to protect a number of pages using those templates. This plugin is now officially deprecated, and won't be further supported. There will be a new module with the same features soon. Thanks!
MysqlDump Module Interface for the 'mysqldump' backup tool. It can be used to dump the CMSMS database for backup or for transferring the data to another server.
JMFilePicker Module This module provides a filepicker to module developers as well as web designers. This is a fork of GBfilePicker which looks like is not being actively maintained any longer. Module developers can use a built in API to create filepicker inputs. It is also compatible to the {content_module} tag to provide its functions to the "edit page panel". It supports both branches of CMSMS (1 and 2) and works with LISE as well.
AVPlayer Module An admin interface for audio and video files for the flash neolao players which will allow listing of movies and/or mp3 files with or without categorys. thumbnail list is also an option. To list and display externally hosted videos such as Youtube see my other similar module: "Youtube Player" http://dev.cmsmadesimple.org/projects/youtubeplayer ****************** Please Note: The latest version of Avplayer 1.7 beta is designed to work with cmsms 2.x. Great advantage of this module is that you can create queries with specific terms for search. If you provide your video with this term (tag) and place the code to call this query of different pages on your site the video list will updated automaticly.
Markdown Module Markdown to provide a WYSIWYG and a markdown Parser.
Extended Content Blocks 2 Module The module adds additional content block to CMS Made Simple. Now your editors can edit pages with new field blocks such as: file_selector, color_picker, dropdown_from_udt, dropdown, checkbox, module_link, link, timepicker, datepicker, input, textarea, editor (textarea with wysiwyg), text , pages , hr (horizontal line), sortablelist, radio, hidden, fieldset_start, fieldset_end, gallery_picker, dropdown_from_customgs, input_repeater.
Showtime 2 Module A fork of: Showtime (c) 2010-2014 by Peter Orije working with CMSMS 1 and 2 If you are using Showtime 3.4 do NOT uninstall this module before installing Showtime2. If Showtime 3.4 is still installed, Showtime2 will copy the database-tables for its own use. After installing Showtime2 you can deinstall and remove Showtime, all your slideshows will be present in Showtime2. But don't forget to change your tags in the sides using Showtime from {Showtime show='1'} to {Showtime2 show='1'} Compatible with CMSMS 2.3
CGContentUtils Module Provide various utilities for working with content pages. Starting with import and export capabilities... later expanding into a bulk structure creation mechanism... maybe using ajax, etc.
CGSharedContent Module A simple utility that provides the ability to create WYSIWYG blocks that can be re-used on multiple page templates.
NeoUpload Module Combining the functionalities of current ImageUpload and MultiUpload-modules, hopefully soon retiring them both, NeoGallery will offer powerful but easy ways to adminsitrate bulk uploads.
Statistics Module This is a module allowing gathering various types of visitor statistics directly within CMSMS. The Module is currently compatible with CMSMS 1.x and 2.x, and PHP 7.
Cart2 Module A replacement for the Cart module.
btAdminer Module btAdminer (Adminer) is a full-featured MySQL management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server. This module include this tool in CMS Made Simple for a fast management of your database.
Album Module A fully integrated photo gallery manager for CMS Made Simple. Fully compatible with CMSMS 2.x
Form Browser Module This is the counterpart to the Form Builder, which enables users and admins to browse/edit/administer saved form data. Form Builder is required.
Content Aliases Module This module adds the "Content Alias" content type to CMSMS. This lets you use content in multiple areas in your site and/or apply a different template to content.
Cataloger Module This is a non-ecommerce cataloging system. It can be used for artist portfolios, product collections, or other, similar uses. As of version 1.0 it the module only supports CMSMS 2.x
Snippets - was: Global Content Blocks Module Provides a global content block system similar to the one in 1.x-series core. If installed on a 1.x system it will import GCB's to its own database and core can then be upgraded. If installed on a 2.x it will work very similar to the oldstyle-blocks on 1.x
CodeMangler Module A module to postprocess the rendered (X)HTML-code in different ways. Scrambling the code or perfectly indenting it will be among the possibilities.
CodeMirror syntax editing Module And implementation of the CodeMirror syntaxhighlighting system, which seems more well-maintained than editarea and much more than codepress
DB Adminer Other To provide an integrated access to Adminer database management, Initial release, PLEASE DO NOT USE ON PRODUCTIONS SITES UNTIL SECURITY HAS BEEN VERIFIED
Losungen Module Das Modul zeigt die tägliche Losung der Herrnhuter Brüdergemeine in Deutsch an, mit je einen Vers aus dem alten und dem neuen Testament. Aus lizenzrechtlichen Gründen fehlt der Liedvers bzw. das Gebet. Die Losungen gibt es seit 1728. Für jeden Tag zieht die Herrnhuter Brüdergemeine einen Vers aus dem alten Testament der Bibel, dazu wird eine Vers aus dem neuen Testament und ein sowie ein Liedvers oder ein Gebet auswählt. Die Losungen verbinden Menschen aus verschiedenen Konfessionen und mit unterschiedlicher Frömmigkeit. Weiter Informationen gibt es unter www.losungen.de Vor dem Einsatz ist die Lizenz der Losungen (http://www.losungen.de/meinelosung/nutzungsbedingung.php) zu beachten.
FEU Bulk Mailer Module This module provides backend users the ability to send very easily an email to several groups of the FrontendUsers module. This is a fork of FEUMailer. For a more complete and sophisticated Newsletter system use Calguy's Newsletter Made Simple.
ToolBox Module This is a collection of tools for CMS made simple to do some useful things like 404 error tracking, redirect URL's (with RegExp redirect rules), HTTP header modifications, AutoLightBox, Smarty Tools, AdvancedContent Extensions and more ...
SitemapMgr Module Module that creates sitemaps, robots.txt and humans.txt files. Included with sitemap templates in the Design Manager for several modules: News, CGBlog, LISE, Products, etc. More info at https://cmscanbesimple.org/blog/how-to-use-sitemapmgr
ContactCard Module ContactCard adds your personal contact information, logos and social media accounts into a smarty tag.
SnippetMgr Module This module allows you to create file based snippets of code to integrate it in your pages and templates. Based on the Snippets module created by Totophe. Compatible to import these snippets...
FileMgr Module A file management module with file edit capabilities. This module is created for website developers, NOT for end users!
PDF Generator Module A PDF generation module. Create a PDF on-the-fly from your (module)page content and let the visitor save it at his/her computer.
AceSyntax Module Ace is a standalone code editor written in JavaScript. The goal is to create a web based code editor that matches and extends the features, usability and performance of existing native editors such as TextMate, Vim or Eclipse. Both frontend as backend syntax highlighter.
SimplePieMgr Module SimplePie is a very fast and easy-to-use feed parser, written in PHP, that puts the 'simple' back into 'really simple syndication'. Template help at: https://cmscanbesimple.org/blog/simplepiemgr-template
SmartImage Module A simple image processing tag for smarty.. Supports image filtering, watermarking, cropping, resizing, etc... supports caching of processed images, and embedding generated images directly into the web page (smartly).