Filter:
| Name | Type | Version | Downloads | Last Updated | Description |
|---|---|---|---|---|---|
| coalesce | Plugin | v1.0 | 233 | Feb 2011 | Returns the left-most parameter (excluding "assign") value that is not empty. |
| Contains Modifier | Plugin | 1.0 | 231 | Jan 2014 | A Smarty modifier to find a string inside of a string easily. Originally posted at the Smarty Forum by user JasonDS. See, http://www.smarty.net/forums/viewtopic.php?t=10384. Upload into your /plugins/ directory. Notes: Not Tested in CMS Made Simple 2.0 Also, it is better to use PHP inside of a User Defined Tag or preg_match directly in your template. For example, {if preg_match('/(StringA|StringB|"And String C")/i', $VariableToSearch)} //assign a var or do something here {/if} |
| Lorem Ipsum | Plugin | 1.0 | 221 | Jan 2013 | Populate content with a random text generated by lipsum.com. |
| find_content | Plugin | v1.0 | 215 | Feb 2011 | Find the first non-empty content block in the tree starting from current page and going up to the root page. |
| PRoot | Plugin | Proot.0.1 | 209 | Jun 2012 | A Smarty Modifier Plugin that will check to see if the string is wrapped in tags. If not, it adds the tags. It will also replace br tags with and strip white space and multiple line returns. Example: {$string|proot} will wrap the string in tags if they do not exist. You can specify the root element with the optional parameter. Example: {$string|proot:"div"} will use div instead of p tags. Could be used to display php code for example: Example: {$string|proot:"pre"} will wrap in tags. |
| webp_image | Plugin | 1.1 | 207 | Nov 2021 | This Smarty plugin for CMS Made Simple 2.x converts an image to a webp format. Supports cache. Speed up your website with a modern image format. Usage: You can use a relative and absolute url (path) to the image in the src parameter. For Gallery: |
| base64image | Plugin | 1.1 | 202 | Nov 2021 | This Smarty plugin encodes an image to base64 format. For CMS Made Simple 2.x. It can help you to make the site page faster and pass the PageSpeed Insights test. HTML: CSS: background: url([[base64image src="uploads/simplex/images/palm-circle.png"]]) no-repeat; |
| Pinterest Share Dialog | Plugin | 1 | 177 | Oct 2013 | Add a Pinterest button or widget to your website. Pin It button: Invite people to pin things from your website. To install, simply add the file to your Plugins folder. After installed go to Extensions > Tags and look for {PinterestShareDialog} if you need further instructions. |
| Field Search | Plugin | Field Search 1.2 | 173 | May 2013 | You can set a content page id (or alias) and one or more (content) fields as parameter. This plugin looks in the page hierarchy upwards, if the specified (content) field(s) are not empty. From the first content page, where the field(s) are not empty, the plugin returns (in a second parameter) specified fields. |
| Viddler Playlist | Plugin | 0.1.1 | 146 | Dec 2011 | Connects to your account on the www.viddler.com video service and facilitates the configuration and display of a Viddler playlist on a page. You must already have a Viddler account and playlist created. To use, extract the file and upload to your plugins directory. |
| display phpinfo | Plugin | 0.1 | 138 | Aug 2016 | Plugin for display phpinfo() inside a page. |
| Fetch SVG | Plugin | 1.0 | 102 | Oct 2025 | fetch_svg is a powerful Smarty plugin designed for CMS Made Simple that streamlines SVG integration into your templates. The plugin fetches SVG files from your server and outputs them inline in your HTML, providing several key benefits: OPTIMIZATION - Removes XML/PHP processing instructions - Strips HTML comments and unnecessary whitespace - Compresses line breaks and tabs - Eliminates empty SVG groups - Reduces file size by 20-40% on average CONFLICT PREVENTION When you use multiple SVG files on the same page, duplicate IDs can cause rendering issues. This plugin automatically ... |
| TemplateExists | Plugin | 0.1 | 100 | Nov 2021 | simple smarty plugin to check if a template resrource exists. It contains only a single php file, the plugin implementation. After downloading you put it into your installations assets/plugins directory. After this you can use it like: {$resource = "some_resource_name"} {if {template_exists file=$resource}}{include file=$resource}{/if} |
| Redirect URL advanced | Plugin | 1.0 | 99 | Dec 2024 | Created specifically for blogs, where I needed to redirect the old addresses to the new and had pretty URLs on. Simply put it allows you to create a page with the old blog url and use this plugin to do a 301 to permanently redirect it to the correct new blog address. Created after .htaccess kept defying me. :-) |
| Optimize | Plugin | 1.0 | 96 | Oct 2025 | This Smarty block plugin optimizes HTML content for French websites by automatically applying typography rules, improving accessibility, and adding security features. Key Features: - French Typography: Automatically inserts non-breaking spaces ( ) before punctuation marks (:!?;%), currency symbols (€), and around French quotation marks (« ») - Content Cleanup: Removes excessive whitespace for cleaner HTML output - Responsive Media: Wraps YouTube iframes in responsive containers with .youtube-responsive class - Responsive Tables: Automatically wraps tables in .table-responsive di... |
| rss2array | Plugin | 1.0 | 81 | Jan 2019 | A simple plugin reading a rss-feed and passing it to smarty for a template to display. |
| PH ExtLink | Plugin | — | 0 | — | This plugin rewrites all external links, so they point to a "goodbye page". You can there ask the user, if he really wants to leave your page and present a disclaimer for external links. |
| Video Embedder Plugin | Plugin | Testrelease | 0 | Jan 2011 | Plugin to include videos uploaded to the most popular video sharing portals. |