<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
      <title>Exponent Forums</title>
      <link>http://forums.exponentcms.org/index.php?p=/</link>
      <pubDate>Thu, 23 Apr 2026 17:32:47 +0000</pubDate>
         <description>Exponent Forums</description>
   <language>en</language>
   <atom:link href="/index.php?p=/discussions/feed.rss" rel="self" type="application/rss+xml" />
		<item>
			<title>v3.0.1patch2 released to update v3.0.0rc1/v3.0.1patch1</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5945/v3-0-1patch2-released-to-update-v3-0-0rc1-v3-0-1patch1</link>
			<pubDate>Thu, 01 Jun 2023 01:52:45 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5945@/index.php?p=/discussions</guid>
			<description><![CDATA[NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v7.3 or earlier!!!&nbsp;Your web site will no longer run! PHP versions older than v7.4 are very obsolete and we do not support them. This version removes support for PHP v5.6, v7.0, v7.1, v7.2 and v7.3 since they are considered obsolete.<br /><br />This patch adds some features to v3.0.0rc1 and v3.0.1patch1, and fixes a number of anomalies. It updates many 3rd party libraries.&nbsp; All Exponent CMS users running at least PHP version 7.4 are encouraged to consider moving their installations to v3.0.1 and to install this patch!! Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%232&amp;Mode=like">#2</a> to v3.0.1 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-3.0.1-patch-2.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-3.0.1-patch-2.zip/download</a>]]></description>
		</item>
		<item>
			<title>v2.7.1patch1 released to fix anomalies with v2.7.1 release</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5944/v2-7-1patch1-released-to-fix-anomalies-with-v2-7-1-release</link>
			<pubDate>Thu, 01 Jun 2023 01:50:29 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5944@/index.php?p=/discussions</guid>
			<description><![CDATA[NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!!&nbsp;Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0 since they are considered obsolete.<br /><br />This patch adds some features to v2.7.1 and fixes a number of anomalies. It updates many 3rd party libraries.&nbsp; All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.7.0 and to install this patch!! Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%232&amp;Mode=like">#2</a> to v2.7.1 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.7.1-patch-2.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.7.1-patch-2.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-2.7.1-patch-2.zip/download</a>]]></description>
		</item>
		<item>
			<title>v3.0.1patch1 released to update v3.0.0rc1 to v3.0.1 and fix anomalies with that release</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5943/v3-0-1patch1-released-to-update-v3-0-0rc1-to-v3-0-1-and-fix-anomalies-with-that-release</link>
			<pubDate>Wed, 08 Mar 2023 01:41:17 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5943@/index.php?p=/discussions</guid>
			<description><![CDATA[NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v7.3!!!&nbsp;Your web site will no longer run! PHP versions older than v7.4 are very obsolete and we do not support them. This version removes support for PHP v5.6, v7.0, v7.1, v7.2 and v7.3 since they are considered obsolete.<br /><br />This patch adds some features to v3.0.0rc1 and fixes a number of anomalies. It updates many 3rd party libraries.&nbsp; All Exponent CMS users running at least PHP version 7.4 are encouraged to consider moving their installations to v3.0.1 and to install this patch!! Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%231&amp;Mode=like">#1</a> to v3.0.1 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-3.0.1-patch-1.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-3.0.1-patch-1.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-3.0.1-patch-1.zip/download</a>]]></description>
		</item>
		<item>
			<title>v2.7.1patch1 released to fix anomalies with v2.7.1 release</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5942/v2-7-1patch1-released-to-fix-anomalies-with-v2-7-1-release</link>
			<pubDate>Wed, 08 Mar 2023 01:14:53 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5942@/index.php?p=/discussions</guid>
			<description><![CDATA[NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!!&nbsp;Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0 since they are considered obsolete.<br /><br />This patch adds some features to v2.7.1 and fixes a number of anomalies. It updates many 3rd party libraries.&nbsp; All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.7.0 and to install this patch!! Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%231&amp;Mode=like">#1</a> to v2.7.1 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.7.1-patch-1.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.7.1-patch-1.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-2.7.1-patch-1.zip/download</a>]]></description>
		</item>
		<item>
			<title>v2.7.0patch2 released to add features to and fix anomalies with v2.7.0 release</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5939/v2-7-0patch2-released-to-add-features-to-and-fix-anomalies-with-v2-7-0-release</link>
			<pubDate>Sat, 24 Dec 2022 02:22:25 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5939@/index.php?p=/discussions</guid>
			<description><![CDATA[NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!!&nbsp;Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0 since they are considered obsolete.<br /><br />This patch fixes several anomalies with v2.7.0 and Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%231&amp;Mode=like">#1</a>, and adds a few new features such as file manager trash and TinyMCE v5 editor. It updates many 3rd party libraries. It also provides initial support for the recently released PHP v8.2.0.&nbsp; All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.7.0 and to install this patch!! Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%232&amp;Mode=like">#2</a> to v2.7.0 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.7.0-patch-2.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-2.7.0-patch-2.zip/download</a>]]></description>
		</item>
		<item>
			<title>CKEditor Bootstrap 4/5 Styling</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5938/ckeditor-bootstrap-4-5-styling</link>
			<pubDate>Wed, 09 Nov 2022 17:41:56 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5938@/index.php?p=/discussions</guid>
			<description><![CDATA[Here's how to get the Styles list in CKEditor to display some Twitter Bootstrap 4/5 style types:<br /><ul class="CodeBlock"><li class="CodeBlock">You&nbsp;<b>must&nbsp;</b>ensure you are using a Bootstrap 4/5 framework themes AND if you are running the site from a subfolder of the root web host, you must edit the path in the /themes/yourtheme/editors/ckeditor/ckeditor.css file</li><li class="CodeBlock">Create a new toolbar configuration under the 'WYSIWYG Editor' tab of Site Configuration</li><li class="CodeBlock">Enter the following into the 'Styles List' area</li></ul><pre class="CodeBlock">[
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Marker',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; element: 'mark' },
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Big',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; element: 'big' },
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Small',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; element: 'small' },
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Typewriter',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; element: 'tt' },
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Computer Code',&nbsp;&nbsp;&nbsp; element: 'code' },
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Keyboard Phrase',&nbsp; element: 'kbd' },
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Sample Text',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; element: 'samp' },
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Variable',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; element: 'var' },
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Deleted Text',&nbsp;&nbsp;&nbsp;&nbsp; element: 'del' },
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Inserted Text',&nbsp;&nbsp;&nbsp; element: 'ins' },
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Cited Work',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; element: 'cite' },
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Inline Quotation', element: 'q' },
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name: 'Image (left)',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type: 'widget', 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;widget: 'image',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attributes: { 'class': 'image-left' }
&nbsp;&nbsp;&nbsp;&nbsp;},
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name: 'Image (right)',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type: 'widget', 
        widget: 'image',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attributes: { 'class': 'image-right' }
&nbsp;&nbsp;&nbsp;&nbsp;},
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name: 'Image (center)',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type: 'widget', 
        widget: 'image',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attributes: { 'class': 'image-center' }
&nbsp;&nbsp;&nbsp;&nbsp;},
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name: 'Compact table',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;element: 'table',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attributes: {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cellpadding: '5',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cellspacing: '0',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;border: '1',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bordercolor: '#ccc'
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;styles: {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'border-collapse': 'collapse'
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;&nbsp;},
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Borderless Table',&nbsp;&nbsp;&nbsp;&nbsp; element: 'table',&nbsp;&nbsp; styles: { 'border-style': 'hidden', 'background-color': '#E6E6FA' } },
&nbsp;&nbsp;&nbsp;&nbsp;{ name: 'Square Bulleted List', element: 'ul',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; styles: { 'list-style-type': 'square' } },
/* CKEditor Twitter Bootstrap 4/5 Styles */
  /* Typography */
    {
        name: "Paragraph Lead" ,
        element: "p" ,
        attributes: {
            "class": "lead"
        }
    }
    ,   
  /* Blockquotes */
    {
        name: "Blockquote" ,
        element: "blockquote" ,
    }
    ,
    {
        name: "Blockquote Reversed" ,
        element: "blockquote" ,
        attributes: {
            "class": "blockquote-reverse"
        }
    }
    ,	
  /* Lists */
    {
        name: "Unstyled List" ,
        element: "ul" ,
        attributes: {
            "class": "list-unstyled"
        }
    }
    ,
    {
        name: "List inline" ,
        element: "ul" ,
        attributes: {
            "class": "list-inline"
        }
    }
    ,
  /* Tables */
    {
        name: "Table" ,
        element: "table" ,
        attributes: {
            "class": "table"
        }
    }
    ,
    {
        name: "Table Striped rows" ,
        element: "table" ,
        attributes: {
            "class": "table table-striped"
        }
    }
    ,
    {
        name: "Table Bordered" ,
        element: "table" ,
        attributes: {
            "class": "table table-bordered"
        }
    }
    ,
    {
        name: "Table Hover rows" ,
        element: "table" ,
        attributes: {
            "class": "table table-hover"
        }
    }
    ,
    {
        name: "Table Condensed" ,
        element: "table" ,
        attributes: {
            "class": "table table-condensed"
        }
    }
    ,
  /* Images */
    {
        name: "Image responsive" ,
        type: 'widget', 
        widget: 'image',
        attributes: {
            "class": "img-fluid"
        }
    }
    ,
    {
        name: "Image thumbnail shape" ,
        type: 'widget', 
        widget: 'image',
        attributes: {
            "class": "img-thumbnail"
        }
    }
]</pre>]]></description>
		</item>
		<item>
			<title>TinyMCE Bootstrap 4/5 Styling</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5937/tinymce-bootstrap-4-5-styling</link>
			<pubDate>Wed, 09 Nov 2022 17:40:16 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5937@/index.php?p=/discussions</guid>
			<description><![CDATA[Here's how to get the Formats list in TinyMCE to display some Twitter Bootstrap 4/5 style types (<i>this will only work in a post v2.3.7patch3 installation</i>):<br /><ul class="CodeBlock"><li class="CodeBlock">You&nbsp;must&nbsp;ensure you are using a Bootstrap 4/5 framework themes AND if you are running the site from a subfolder of the root web host, you must edit the path in the /themes/yourtheme/editors/tinymce/tinymce.css file</li><li class="CodeBlock">Create a new toolbar configuration under the 'WYSIWYG Editor' tab of Site Configuration</li><li class="CodeBlock">Enter the following into the 'Formats List' area</li></ul><pre class="CodeBlock">{title: 'Inline', items: [<br />        {title: 'Strikethrough', inline: 'span', styles : {textDecoration : 'line-through'}, icon: 'strikethrough'},<br />        {title: 'Superscript', inline: 'sup', icon: 'superscript'},<br />        {title: 'Subscript', inline: 'sub', icon: 'subscript'},<br />        {title: 'Marker',        inline: 'mark'},<br />        {title: 'Big',          inline: 'big'},<br />        {title: 'Small',         inline: 'small'},<br />        {title: 'Typewriter',     inline: 'tt'},<br />        {title: 'Computer Code',   inline: 'code', icon: 'code'},<br />        {title: 'Keyboard Phrase', inline: 'kbd'},<br />        {title: 'Sample Text',    inline: 'samp'},<br />        {title: 'Variable',       inline: 'var'},<br />        {title: 'Deleted Text',    inline: 'del'},<br />        {title: 'Inserted Text',   inline: 'ins'},<br />        {title: 'Cited Work',     inline: 'cite'},<br />        {title: 'Inline Quotation', inline: 'q'},<br /><br />    ]},<br />    {title: 'Containers', items: [<br />        {title: 'section', block: 'section', wrapper: true, merge_siblings: false},<br />        {title: 'article', block: 'article', wrapper: true, merge_siblings: false},<br />        {title: 'blockquote', block: 'blockquote', wrapper: true},<br />        {title: 'hgroup', block: 'hgroup', wrapper: true},<br />        {title: 'aside', block: 'aside', wrapper: true},<br />        {title: 'figure', block: 'figure', wrapper: true}<br />    ]},<br />    {title: 'Images', items: [<br />        {title: 'Styled image (left)',<br />            selector: 'img',<br />            classes: 'img-left'<br />        },<br />        {title: 'Styled image (right)',<br />            selector: 'img',<br />            classes: 'img-right'<br />        },<br />        {title: 'Styled image (center)',<br />            selector: 'img',<br />            classes: 'img-center'<br />        },<br />    ]},

/* TinyMCE Twitter Bootstrap 4/5 Styles */
    {
        "title": "Typography",
        "items": [
            {
                "title": "Lead Text",
                "block": "p",
                "classes": "lead"
            },
            {
                "title": "Small",
                "inline": "small"
            },
            {
                "title": "Marker",
                "inline": "mark"
            },
            {
                "title": "Insert",
                "inline": "ins"
            },
            {
                "title": "Abbreviation",
                "inline": "abbr"
            },
            {
                "title": "Initialism",
                "inline": "abbr",
                "classes": "initialism"
            },
            {
		"title": "Cited Work",
                "inline": "cite"
            },
            {
		"title": "Keyboard Phrase",
                "inline": "kbd"
            },
            {
                "title": "Variable",
                "inline": "var"
            },
            {
                "title": "Sample Text",
                "inline": "samp"
            },
            {
                "title": "Address",
                "format": "address",
                "wrapper": true
            },
            {
                "title": "Code Block",
                "format": "pre",
                "wrapper": true
            }
        ]
    },
    {
        "title": "Colors",
        "items": [
            {
                "title": "Muted",
                "inline": "span",
                "classes": "text-muted"
            },
            {
                "title": "Primary",
                "inline": "span",
                "classes": "text-primary"
            },
            {
                "title": "Success",
                "inline": "span",
                "classes": "text-success"
            },
            {
                "title": "Info",
                "inline": "span",
                "classes": "text-info"
            },
            {
                "title": "Warning",
                "inline": "span",
                "classes": "text-warning"
            },
            {
                "title": "Danger",
                "inline": "span",
                "classes": "text-danger"
            },
            {
                "title": "Background Primary",
                "block": "div",
                "classes": "bg-primary",
                "wrapper": true
            },
            {
                "title": "Background Success",
                "block": "div",
                "classes": "bg-success",
                "wrapper": true
            },
            {
                "title": "Background Info",
                "block": "div",
                "classes": "bg-info",
                "wrapper": true
            },
            {
                "title": "Background Warning",
                "block": "div",
                "classes": "bg-warning",
                "wrapper": true
            },
            {
                "title": "Background Danger",
                "block": "div",
                "classes": "bg-danger",
                "wrapper": true
            }
        ]
    },
    {
        "title": "Utilities",
        "items": [
            {
                "title": "Caret",
                "block": "div",
                "classes": "caret"
            },
            {
                "title": "Pull Left",
                "block": "div",
                "classes": "pull-left"
            },
            {
                "title": "Pull Right",
                "block": "div",
                "classes": "pull-right"
            },
            {
                "title": "Clearfix",
                "block": "div",
                "classes": "clearfix"
            },
            {
                "title": "Center Block",
                "block": "div",
                "classes": "center-block"
            },
            {
                "title": "Show",
                "inline": "span",
                "classes": "show"
            },
            {
                "title": "Hidden",
                "inline": "span",
                "classes": "hidden"
            },
            {
                "title": "Invisible",
                "inline": "span",
                "classes": "invisible"
            }
        ]
    },
    {
        "title": "Lists",
        "items": [
            {
                "title": "Unstyled List",
                "selector": "ul,ol",
                "classes": "list-unstyled"
            },
            {
                "title": "Inline List",
                "selector": "ul,ol",
                "classes": "list-inline"
            }
        ]
    },
    {
        "title": "Buttons",
        "items": [
            {
                "title": "Default",
                "inline": "a",
                "classes": "btn btn-secondary"
            },
            {
                "title": "Primary",
                "inline": "a",
                "classes": "btn btn-primary"
            },
            {
                "title": "Success",
                "inline": "a",
                "classes": "btn btn-success"
            },
            {
                "title": "Info",
                "inline": "a",
                "classes": "btn btn-info"
            },
            {
                "title": "Warning",
                "inline": "a",
                "classes": "btn btn-warning"
            },
            {
                "title": "Danger",
                "inline": "a",
                "classes": "btn btn-danger"
            },
            {
                "title": "Link",
                "inline": "a",
                "classes": "btn btn-link"
            },
            {
                "title": "Large",
                "selector": "a,button,input",
                "classes": "btn-lg"
            },
            {
                "title": "Small",
                "selector": "a,button,input",
                "classes": "btn-sm"
            },
            {
                "title": "Extra Small",
                "selector": "a,button,input",
                "classes": "btn-xs"
            },
            {
                "title": "Block",
                "selector": "a,button,input",
                "classes": "btn-block"
            },
            {
                "title": "Disabled",
                "selector": "a,button,input",
                "attributes": {
                    "disabled": "disabled"
                }
            }
        ]
    },
    {
        "title": "Badges",
        "items": [
            {
                "title": "Default",
                "inline": "span",
                "classes": "badge badge-secondary"<br />            },
            {
                "title": "Primary",
                "inline": "span",
                "classes": "badge badge-primary"<br />            },
            {
                "title": "Success",
                "inline": "span",
                "classes": "badge badge-success"<br />            },
            {
                "title": "Info",
                "inline": "span",
                "classes": "badge badge-info"<br />            },
            {
                "title": "Warning",
                "inline": "span",
                "classes": "badge badge-warning"<br />            },
            {
                "title": "Danger",
                "inline": "span",
                "classes": "badge badge-danger"<br />            }
        ]
    },
    {
        "title": "Alerts",
        "items": [
            {
                "title": "Default",
                "block": "div",
                "classes": "alert alert-secondary",<br />                "wrapper": true
            },
            {
                "title": "Primary",
                "block": "div",
                "classes": "alert alert-primary",
                "wrapper": true
            },
            {
                "title": "Success",
                "block": "div",
                "classes": "alert alert-success",
                "wrapper": true
            },
            {
                "title": "Info",
                "block": "div",
                "classes": "alert alert-info",
                "wrapper": true
            },
            {
                "title": "Warning",
                "block": "div",
                "classes": "alert alert-warning",
                "wrapper": true
            },
            {
                "title": "Danger",
                "block": "div",
                "classes": "alert alert-danger",
                "wrapper": true
            }
        ]
    },
    {
        "title": "Other",
        "items": [
            {
                "title": "Reverse Blockquote",
                "selector": "blockquote",
                "classes": "blockquote-reverse"
            },
            {
                "title": "Centered Blockquote",
                "selector": "blockquote",
                "classes": "text-center"
            },
            {
                "title": "Blockquote Footer",
                "block": "footer"
            },
            {
                "title": "Well",
                "block": "div",
                "classes": "card card-body",
                "wrapper": true
            },
            {
                "title": "Badge",
                "inline": "span",
                "classes": "badge"
            },
            {
                "title": "Responsive Image",
                "selector": "img",
                "classes": "img-fluid"
            },
            {
                "title": "Thumbnail Image",
                "selector": "img",
                "classes": "img-thumbnail"
            }
        ]
    }</pre>]]></description>
		</item>
		<item>
			<title>v2.7.0patch1 released to fix anomalies with v2.7.0 release</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5936/v2-7-0patch1-released-to-fix-anomalies-with-v2-7-0-release</link>
			<pubDate>Wed, 02 Nov 2022 20:53:18 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5936@/index.php?p=/discussions</guid>
			<description><![CDATA[NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!!&nbsp;Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0 since they are considered obsolete.<br /><br />This patch adds some missing files from v2.7.0 and fixes a number of anomalies. It updates many 3rd party libraries.&nbsp; All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.7.0 and to install this patch!! Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%231&amp;Mode=like">#1</a> to v2.7.0 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.7.0-patch-1.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.7.0-patch-1.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-2.7.0-patch-1.zip/download</a>]]></description>
		</item>
		<item>
			<title>v2.7.0 now available</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5935/v2-7-0-now-available</link>
			<pubDate>Wed, 17 Aug 2022 16:55:06 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5935@/index.php?p=/discussions</guid>
			<description><![CDATA[If you are already running any previous version of Exponent you are strongly encouraged to upgrade. However, we recommend you test the installation before upgrading a production server. You MUST be logged in as an admin user to upgrade Exponent.&nbsp;<br /><br />If you are not running at least PHP v5.6.x (yes, the minimum requirement is now PHP v5.6!), you will see a blank page when attempting to browse to the site, and an error message if attempting to install or upgrade. We also no longer automatically display a login box on the 'maintenance' view. You must specifically attempt to log on with the siteurl/logmein.php command and the database must be up and running. Additionally, this is the last version which will support PHP v5.6, or v7.0. Exponent has been tested with up to PHP v8.1 (though 8.1 testing has been limited).<br /><br />If you update via 'git' you may experience a merge conflict due to the MANY changes. The best remedy is to have saved your database (eql file), files archive, and config.php file and when performing the 'git pull', if you receive a 'merge conflict', do this:<br /><br /><pre class="CodeBlock">git fetch origin master 
git merge -s recursive -X theirs origin/master</pre><br />If you are updating from any version prior to v2.2.0 and you've been updating your themes and custom modules in accordance with all the previous updates, this will be a simple update like the others. However, if you still have some patched old school stuff (your theme makes calls to exponent_theme_xxx or has custom old school module views), you may have some tweaking to do first. What this means for the site admin is:<ul><li>When you install this software version, it'll seem as if the site has been wiped because all the modules and content will disappear UNTIL YOU RUN AN UPGRADE (as recommended)<br /></li><li>All of the old school modules will be upgraded and deleted (calendarmodule, simplepollmodule, navigationmodule, containermodule, formmodule/formbuilder, etc...)...all those files in the /framework/modules-1 folder<br /></li><li>Any old school module custom views MUST be upgraded/edited manually. See the post in the 2.0 Installation forum for details.<br /></li><li>Details on upgrading can be found&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=http%3A%2F%2Fdocs.exponentcms.org%2Fdocs%2Ftheme_update" class="Popup">here</a>.</li></ul><a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.7.0.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.7.0.zip%2Fdownload" class="Popup">v2.7.0 Download</a>]]></description>
		</item>
		<item>
			<title>Twitter Bootstrap v5 Sample Theme Addon RC2 Available</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5933/twitter-bootstrap-v5-sample-theme-addon-rc2-available</link>
			<pubDate>Sat, 12 Feb 2022 21:24:29 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5933@/index.php?p=/discussions</guid>
			<description><![CDATA[The sample theme which implements the integrated Twitter Bootstrap v5 support has been updated to Release Candidate <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%232&amp;Mode=like">#2</a>. This release switches to Font Awesome v6 which was recently released as the default icons set. It also provides the option of using Twitter Bootstrap Icons as an optional icon set, providing a cleaner, thinner icon. Though you'll need ExponentCMS updated to v2.6.0 with patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%233&amp;Mode=like">#3</a>, you can download the addon at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2FThemes%2520v2.6.0%2Fbootstrap5-rc2.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2FThemes%2520v2.6.0%2Fbootstrap5-rc2.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/Themes%20v2.6.0/bootstrap5-rc2.zip/download</a>]]></description>
		</item>
		<item>
			<title>v2.6.0patch3 released to fix anomaly preventing saving new or updated items into the Database</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5932/v2-6-0patch3-released-to-fix-anomaly-preventing-saving-new-or-updated-items-into-the-database</link>
			<pubDate>Sat, 12 Feb 2022 21:18:11 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5932@/index.php?p=/discussions</guid>
			<description><![CDATA[NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!!&nbsp;Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0 since they are considered obsolete.<br /><br />This patch fixes an anomaly which prevents saving new or updated items to the MySQL database. In addition to several other fixes and tweaks,&nbsp;it updates many 3rd party libraries.. All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.6.0 and to install this patch!! Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%233&amp;Mode=like">#3</a> to v2.6.0 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.6.0-patch-3.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-2.6.0-patch-3.zip/download</a>&nbsp;]]></description>
		</item>
		<item>
			<title>v2.6.0patch2 released to fix support for PHP v8.0 &amp; MySQL 8 and provide initial support for PHP v8.1</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5931/v2-6-0patch2-released-to-fix-support-for-php-v8-0-mysql-8-and-provide-initial-support-for-php-v8-1</link>
			<pubDate>Tue, 01 Feb 2022 14:27:00 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5931@/index.php?p=/discussions</guid>
			<description><![CDATA[NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!!&nbsp;Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0 since they are considered obsolete.<br /><br />This patch fixes support for PHP v8.0 and provides initial support for PHP v8.1. It compensates for MySQL v8 which uses a new 'rank' keyword and prevents some database interaction on tables using the 'rank' field. In addition to many other fixes and tweaks, it updates many 3rd party libraries.. All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.6.0 and to install this patch!! Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%232&amp;Mode=like">#2</a> to v2.6.0 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.6.0-patch-2.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.6.0-patch-2.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-2.6.0-patch-2.zip/download</a>]]></description>
		</item>
		<item>
			<title>v2.6.0patch1 released to better support PHP v8.0 and regression fix MySQL v5.7 'strict' mode</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5930/v2-6-0patch1-released-to-better-support-php-v8-0-and-regression-fix-mysql-v5-7-strict-mode</link>
			<pubDate>Tue, 23 Feb 2021 19:10:42 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5930@/index.php?p=/discussions</guid>
			<description><![CDATA[<b>NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!!&nbsp;</b>Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0 since they are considered obsolete.<br /><br />This patch adds support for PHP v7.4 and MySQL v5.7 'strict' mode. All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.6.0 and to install this patch!! Patch #1&nbsp;to v2.6.0 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.6.0-patch-1.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.6.0-patch-1.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-2.6.0-patch-1.zip/download</a> <br /><br /><div><b>v260patch1 adds these features to v260:</b></div><div>- add help doc grandchildren display</div><div>- add Access Point Economy and Sure Post methods to available UPS shipping, also allow Negotiated Shipping</div><div><br /></div><div><b>v260patch1 fixes these issues in v260:</b></div><div>- regression fix sqlsvr/odbc warning</div><div>- php 8 regression mass mailing group listing</div><div>- regression fix (v251p2) adding/editing help doc deletes all search index items except new one</div><div>- regression fix paginator not formatting output of dates (order report, etc...)</div><div>- regression fix display shipping options if only one option</div><div>- fix fedex shipping calculator fails to return option if only one available</div><div>- regression fix manager users large db edit user link broken</div><div>- regression fix print buttons didn't display</div><div>- regression fix (v251p3) - mysqli db insertObject broke when first 'true' value hit - e.g. unable to login to store</div><div><br /></div><div><b>v260patch1 updates these 3rd party libraries in v260:</b></div><div>- adminer to v4.8.0 for php 8 fix</div><div>- swiftmailer to v6.2.5</div><div>- EmailValidator to v3.0.0</div><div>- phpxmlrpc to v4.5.2</div><div>- scssphp to v1.4.1</div><div>- jstree to v3.3.11</div><div>- FedEx WSDL to v28.0.0</div><div>- bootstrap/bootswatch to v4.6.0</div><div>- font-awesome to v5.15.2</div><div>- smarty to v3.1.39</div><div>- codemirror cdn to v5.59.3</div><div>- jquery validate to v1.19.3</div><div>- sortable.js to v1.13.0</div><div>- ckeditor to v4.16.0</div><div>- phpThumb t v1.7.16</div>]]></description>
		</item>
		<item>
			<title>v2.6.0 now available</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5929/v2-6-0-now-available</link>
			<pubDate>Fri, 18 Dec 2020 17:37:23 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5929@/index.php?p=/discussions</guid>
			<description><![CDATA[If you are already running any previous version of Exponent you are strongly encouraged to upgrade. However, we recommend you test the installation before upgrading a production server. You MUST be logged in as an admin user to upgrade Exponent.&nbsp;<br /><br />If you are not running at least PHP v5.6.x (yes, the minimum requirement is now PHP v5.6!), you will see a blank page when attempting to browse to the site, and an error message if attempting to install or upgrade. We also no longer automatically display a login box on the 'maintenance' view. You must specifically attempt to log on with the siteurl/logmein.php command and the database must be up and running. Additionally, this is the last version which will support PHP v5.6, or v7.0. Exponent has been tested with up to PHP v8.0 (though 8.0 testing has been limited).<br /><br />If you update via 'git' you may experience a merge conflict due to the MANY changes. The best remedy is to have saved your database (eql file), files archive, and config.php file and when performing the 'git pull', if you receive a 'merge conflict', do this:<br /><br /><pre class="CodeBlock">git fetch origin master 
git merge -s recursive -X theirs origin/master</pre><br />If you are updating from any version prior to v2.2.0 and you've been updating your themes and custom modules in accordance with all the previous updates, this will be a simple update like the others. However, if you still have some patched old school stuff (your theme makes calls to exponent_theme_xxx or has custom old school module views), you may have some tweaking to do first. What this means for the site admin is:<ul><li>When you install this software version, it'll seem as if the site has been wiped because all the modules and content will disappear UNTIL YOU RUN AN UPGRADE (as recommended)<br /></li><li>All of the old school modules will be upgraded and deleted (calendarmodule, simplepollmodule, navigationmodule, containermodule, formmodule/formbuilder, etc...)...all those files in the /framework/modules-1 folder<br /></li><li>Any old school module custom views MUST be upgraded/edited manually. See the post in the 2.0 Installation forum for details.<br /></li><li>Details on upgrading can be found&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=http%3A%2F%2Fdocs.exponentcms.org%2Fdocs%2Ftheme_update" class="Popup">here</a>.</li></ul><a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.6.0.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.6.0.zip%2Fdownload" class="Popup">v2.6.0 Download</a>]]></description>
		</item>
		<item>
			<title>v2.5.1patch3 released to fix additional issues with MySQL v5.7 'strict' mode</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5928/v2-5-1patch3-released-to-fix-additional-issues-with-mysql-v5-7-strict-mode</link>
			<pubDate>Wed, 20 May 2020 15:58:18 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5928@/index.php?p=/discussions</guid>
			<description><![CDATA[<b>NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!!&nbsp;</b>Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0 since they are considered obsolete.<br /><br />This patch fixes support for MySQL v5.7.x 'strict' mode, in addition to many other fixes and tweaks. It updates several 3rd party libraries.. For details please visit&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=http%3A%2F%2Fwww.exponentcms.org%2F" class="Popup">http://www.exponentcms.org/</a>&nbsp;<br /><br />All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.5.1 and to install this patch!! Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%233&amp;Mode=like">#3</a> to v2.5.1 is&nbsp;found at&nbsp;<code><a rel="nofollow" href="https://sourceforge.net/projects/exponentcms/files/exponent-2.5.1-patch-2.zip/download">https://sourceforge.net/projects/exponentcms/files/exponent-2.5.1-patch-3.zip/download</a></code>&nbsp;<br /><br /><div><b>v251patch3 adds these features to v251 and previous patches:</b></div><div>- adds persistence (within session) to dismissed news alert items</div><div>- add facebook og:site_name &amp; og:locale meta tags to pages</div><div>- add module configuration border styles for left/right/left-right border (however styles must style be defined like in sample themes)</div><div><br /></div><div><b>v251patch3 fixes these issues in v251 and previous patches:</b></div><div>- regression fix (v2.5.1p2) file download rss feed fails</div><div>- fix bootstrap 4 sample theme to properly move side column to left</div><div>- fix sorting by column for some store reports</div><div>- fix bs4 module configuration visibility styles options not displayed</div><div>- regression fix (v2.5.1p1) changes in jstree page hierarchy change page alias type to null</div><div>- regression fix broken less/scss source maps</div><div><br /></div><div><b>v251patch3 updates these 3rd party libraries in v251 and previous patches:</b></div><div>- jquery to v3.5.1</div><div>- jquery-migrate to v3.3.0</div><div>- easypost library to v3.4.5</div><div>- bootstrap/bootswatch to v4.5.0</div><div>- scssphp to v1.1.0 (not actually updated in last patch)</div>]]></description>
		</item>
		<item>
			<title>v2.5.1patch2 released to fix issues with MySQL v5.7 'strict' mode and add new features</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5927/v2-5-1patch2-released-to-fix-issues-with-mysql-v5-7-strict-mode-and-add-new-features</link>
			<pubDate>Sun, 03 May 2020 17:50:32 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5927@/index.php?p=/discussions</guid>
			<description><![CDATA[<b>NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!!&nbsp;</b>Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0 since they are considered obsolete.<br /><br />This patch fixes support for PHP v7.4.x and especially MySQL v5.7.x 'strict' mode, in addition to many other fixes and tweaks. It updates many 3rd party libraries.. Additionally it adds new features such as CDN for major scripts and 'Simple Permissions' (found under the eCommerce tab of Site configuration. For details please visit&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=http%3A%2F%2Fwww.exponentcms.org%2F" class="Popup" title="Link: /index.php?p=/home/leaving&target=http%3A%2F%2Fwww.exponentcms.org%2F" class="Popup">http://www.exponentcms.org/</a> <br /><br />All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.5.1 and to install this patch!! Patch <a href="http://forums.exponentcms.org/index.php?p=/search&amp;Search=%232&amp;Mode=like">#2</a> to v2.5.1 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.5.1-patch-2.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.5.1-patch-2.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-2.5.1-patch-2.zip/download</a> <br /><br /><div><div><b>v251patch2 adds these features to v251 and previous patches:</b></div><div>- switches to CDN for jquery, bootstrap, font-awesome &amp; yui3, which can optionally be turned off</div><div>- add optional faster simplified permissions system (site config, ecom tab), users are either a basic user or an admin</div><div>- add (limited initial) support for TinyMCE v5 WYSIWYG Editor</div><div>- add manage site rss feeds to admin menu</div><div>- add optional dismissable for featured news announcements in bs3/4</div><div>- add content item link in manage comments list</div><div>- add improved display of unapproved comments within post/item display and allow approval</div><div>- add universal gravatar support to comments instead of only for Exponent users</div><div>- add a limit # years option to blog dates view</div><div>- add media info support for video (audio &amp; image) files using getID3 library</div><div>- add image dimensions to file picker list widget</div><div>- add product show a thumbnail as main image on hover without lightbox</div><div><b><br /></b></div><div><b>v251patch2 fixes these issues in v251 and previous patches:</b></div><div>- fix (regression v2.5.1p1) many MySQL 'strict' mode anomalies such as...</div><div>&nbsp; - new or copied forms don't work correctly</div><div>&nbsp; - unable to create new news items</div><div>&nbsp; - unable to attach/add categories and non-image file items</div><div>- TinyMCE missing essential plugins when only a few custom plugins added</div><div>- fix (regression v2.4.2) import files broken on non-MS servers</div><div>- fix bs3/4 color control size obscured by validation marker</div><div>- fix missing icons in some bs4 management views</div><div>- fix (regression v2.2.0) categorized blog list displays sorted by category instead of sorted by entire list</div><div>- removes Google+ Signature since Google+ no longer exists</div><div>- fix some possible security issues</div><div>- fix social feed facebook posts not displaying image</div><div>- fix manage comments sort by column</div><div>- update code to better utilize system attribution style for names (RSS Feed Item author, etc...)</div><div>- fixes broken sort feature on bs4 item order and file manager dialogs</div><div>- fix elFinder resize to update image width/height, etc in the database</div><div>- re-assess all files filesize, width &amp; height. etc on update</div><div><b><br /></b></div><div><b>v251patch2 updates these 3rd party libraries in v251 and previous patches:</b></div><div>- tinymce to v4.9.10</div><div>- tinymce v5.2.2</div><div>- scssphp to v1.1.0</div><div>- elFinder to v2.1.56 (plus jQuery v3.5.0 patch)</div><div>- jquery to v3.5.0 (reverted use to v3.4.1)</div><div>- jquery migrate to v3.2.0 (reverted use to v3.1.0)</div><div>- smarty to v3.1.36</div><div>- ace editor cdn link to v1.4.11</div><div>- codemirror cdn link to v5.53.2</div><div>- getID3.php v1.9.19</div><div>- moment.js to v2.25.0</div><div>- simplepie to v1.5.5</div><div>- phpThumb to 1.7.15</div></div>]]></description>
		</item>
		<item>
			<title>v2.5.1patch1 released to support PHP v7.4 and MySQL v5.7 'strict' mode</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5922/v2-5-1patch1-released-to-support-php-v7-4-and-mysql-v5-7-strict-mode</link>
			<pubDate>Sat, 28 Mar 2020 21:03:28 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5922@/index.php?p=/discussions</guid>
			<description><![CDATA[<b>NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!!&nbsp;</b>Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0 since they are considered obsolete.<br /><br />This patch adds support for PHP v7.4 and MySQL v5.7 'strict' mode. All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.5.1 and to install this patch!! Patch #1&nbsp;to v2.5.1 is&nbsp;found at&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.5.1-patch-1.zip%2Fdownload" class="Popup">https://sourceforge.net/projects/exponentcms/files/exponent-2.5.1-patch-1.zip/download</a><br /><br /><div><b>v251patch1 adds these features to v251:</b></div><div>- Support for MySQL v5.7.x 'strict' mode</div><div>- PHP v7.4 compatibility</div><div>- phone number validation when editing addresses</div><div><br /></div><div><b>v251patch1 fixes these issues in v251:</b></div><div>- fix router maps for specific word match instead of stopping at partial match</div><div>- fix update theme configuration code</div><div><br /></div><div><b>v251patch1 updates these 3rd party libraries in v251:</b></div><div>- ckeditor to v4.14.0</div><div>- tinymce to v4.9.9</div><div>- mediaelement.js to v4.2.16, mediaelement-plugins to v2.5.1</div><div>- less.php to v3.0.0 for up to php 7.3(7.4?) compatibility</div><div>- select2 to v4.0.13</div><div>- elFinder to v2.1.55</div><div>- easypost sdk to v3.4.4</div><div>- xmlrpc-php to v4.4.2</div><div>- EmailValidator to v2.1.17</div><div>- fontawesome v5 to v5.13.0</div><div>- codemirror cdn to v5.52.2</div>]]></description>
		</item>
		<item>
			<title>v2.5.1 now available</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5921/v2-5-1-now-available</link>
			<pubDate>Sat, 28 Mar 2020 21:01:17 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">5921@/index.php?p=/discussions</guid>
			<description><![CDATA[If you are already running any previous version of Exponent you are strongly encouraged to upgrade. However, we recommend you test the installation before upgrading a production server. You MUST be logged in as an admin user to upgrade Exponent.&nbsp;<br /><br />If you are not running at least PHP v5.6.x (yes, the minimum requirement is now PHP v5.6!), you will see a blank page when attempting to browse to the site, and an error message if attempting to install or upgrade. We also no longer automatically display a login box on the 'maintenance' view. You must specifically attempt to log on with the siteurl/login.php command and the database must be up and running. Additionally, this is the last version which will support PHP v5.6, or v7.0. Exponent has been tested with up to PHP v7.3.<br /><br />If you update via 'git' you may experience a merge conflict due to the MANY changes. The best remedy is to have saved your database (eql file), files archive, and config.php file and when performing the 'git pull', if you receive a 'merge conflict', do this:<br /><br /><pre class="CodeBlock">git fetch origin master 
git merge -s recursive -X theirs origin/master</pre><br />If you are updating from any version prior to v2.2.0 and you've been updating your themes and custom modules in accordance with all the previous updates, this will be a simple update like the others. However, if you still have some patched old school stuff (your theme makes calls to exponent_theme_xxx or has custom old school module views), you may have some tweaking to do first. What this means for the site admin is:<ul><li>When you install this software version, it'll seem as if the site has been wiped because all the modules and content will disappear UNTIL YOU RUN AN UPGRADE (as recommended)<br /></li><li>All of the old school modules will be upgraded and deleted (calendarmodule, simplepollmodule, navigationmodule, containermodule, formmodule/formbuilder, etc...)...all those files in the /framework/modules-1 folder<br /></li><li>Any old school module custom views MUST be upgraded/edited manually. See the post in the 2.0 Installation forum for details.<br /></li><li>Details on upgrading can be found&nbsp;<a rel="nofollow" href="/index.php?p=/home/leaving&target=http%3A%2F%2Fdocs.exponentcms.org%2Fdocs%2Ftheme_update" class="Popup">here</a>.</li></ul><a rel="nofollow" href="/index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.5.1.zip%2Fdownload" class="Popup" title="Link: /index.php?p=/home/leaving&target=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fexponentcms%2Ffiles%2Fexponent-2.5.1.zip%2Fdownload" class="Popup">v2.5.1 Download</a>]]></description>
		</item>
		<item>
			<title>Forms: Expected response code 250 but got code "554"</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/5920/forms-expected-response-code-250-but-got-code-554</link>
			<pubDate>Tue, 05 Nov 2019 15:55:56 +0000</pubDate>
			<dc:creator>eVenster</dc:creator>
			<guid isPermaLink="false">5920@/index.php?p=/discussions</guid>
			<description><![CDATA[Hi,<br /><br />In Exponent 2.5.0 p1, I've got a very strange problem: I get this error when trying to send it for every form in the website I made:<br />Sending Mail Failed! - Expected response code 250 but got code "554", with message "554 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message.<br /><br /><b>Except</b> for the first form I made...<br />If I copy this first form, it works. If I remake the form with the same controls, I get the error (so it's not one of the controls). I'm out of&nbsp;ideas...?]]></description>
		</item>
		<item>
			<title>scripts not working</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/2346/scripts-not-working</link>
			<pubDate>Tue, 22 Oct 2019 13:33:06 +0000</pubDate>
			<dc:creator>eVenster</dc:creator>
			<guid isPermaLink="false">2346@/index.php?p=/discussions</guid>
			<description><![CDATA[Hi,<br /><br />On a 2.5.0 p1 installation: the admin menu is, after one time, not responding anymore. This is spontaneous, no changes have been made for a time to the website. Tried to add a page, but the pages don't load and then all the dropdowns in the admin menu are not responding as well. Please advise! Dev tools doesn't give any clue]]></description>
		</item>
		<item>
			<title>Search results - below the fold</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/1729/search-results-below-the-fold</link>
			<pubDate>Wed, 11 Sep 2019 12:16:42 +0000</pubDate>
			<dc:creator>eVenster</dc:creator>
			<guid isPermaLink="false">1729@/index.php?p=/discussions</guid>
			<description><![CDATA[Hi,<br /><br />I've got exponent 2.5.0 p1. I'm using a search box in the header. The main container, where the search results show, is below the fold. Is it possible to let the page scroll, after hitting submit, to the main container? I've been looking and experimenting within the tpl's but no succes...]]></description>
		</item>
		<item>
			<title>Full height mobile section</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/1727/full-height-mobile-section</link>
			<pubDate>Thu, 05 Sep 2019 12:44:03 +0000</pubDate>
			<dc:creator>yarnostam</dc:creator>
			<guid isPermaLink="false">1727@/index.php?p=/discussions</guid>
			<description><![CDATA[Hello,<br />I got a video running on my website (directly uploaded, not embedded), and it looks really cool on a computer screen.<br />It really sucks on mobile though, and that's because I can't get the section to be at full height.&nbsp;<br />Is there a piece of custom css that somebody has written for this? Or perhaps another solution.<br />I found a piece of css for oshine, but that unfortunately doesn't work with exponent.<br /><br />Help is appreciated.<br />Thanks!&nbsp;]]></description>
		</item>
		<item>
			<title>Missing Directories After Install</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/1726/missing-directories-after-install</link>
			<pubDate>Mon, 19 Aug 2019 11:35:52 +0000</pubDate>
			<dc:creator>csiuser</dc:creator>
			<guid isPermaLink="false">1726@/index.php?p=/discussions</guid>
			<description><![CDATA[I've tried repeated installs and the same thing happens. There is no administrator directory. I selected the defaults during the configuration wizard. When I login the first time and select I want to configure my site, I get this message:&nbsp;The requested URL /hcc/administration/configure_site was not found on this server. When I look in the file system, yep, it's NOT there. What am I missing?]]></description>
		</item>
		<item>
			<title>Active page</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/1720/active-page</link>
			<pubDate>Wed, 24 Jul 2019 14:55:58 +0000</pubDate>
			<dc:creator>eVenster</dc:creator>
			<guid isPermaLink="false">1720@/index.php?p=/discussions</guid>
			<description><![CDATA[I've found that in exponent 2.5.0 p1, an inactive page is still&nbsp;accessible if you use the navigation module (Display: Children and Grandchildren). Would be nice if it could be inactive there as well, not just in the main menu.]]></description>
		</item>
		<item>
			<title>Order of controls in forms</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/1719/order-of-controls-in-forms</link>
			<pubDate>Wed, 24 Jul 2019 07:50:33 +0000</pubDate>
			<dc:creator>eVenster</dc:creator>
			<guid isPermaLink="false">1719@/index.php?p=/discussions</guid>
			<description><![CDATA[I'm using exponent 2.5.0 p1. The static text control in a form doesn't appear in the spot I put it (after exiting forms designer). Tried several times to drag &amp; drop it in the correct place afterwards, but it keeps appearing somewhere else. Deleted the control, tried again. Cleared cache, tried again. I'm out of options..]]></description>
		</item>
		<item>
			<title>Fix problems running under mysql 5.7.x</title>
			<link>http://forums.exponentcms.org/index.php?p=/discussion/1556/fix-problems-running-under-mysql-5-7-x</link>
			<pubDate>Fri, 28 Oct 2016 10:48:28 +0000</pubDate>
			<dc:creator>dleffler</dc:creator>
			<guid isPermaLink="false">1556@/index.php?p=/discussions</guid>
			<description><![CDATA[If you are unable to insert new database records running under mysql 5.7.x,&nbsp;As of MySQL 5.7.5, the default SQL mode includes STRICT_TRANS_TABLES which prevents Exponent from creating new records (and possibly updating them?) since we pass (ALL) empty fields as null which is escaped to an empty string which is incompatible with an integer in strict mode.<br /><br /><p>This is most likely fixed by adding the following to the my.ini (mysql configuration) file in the 'mysqld' section</p><pre><code>[mysqld]
sql_mode = ''</code></pre>]]></description>
		</item>
   <language>en</language>
   </channel>
</rss>
