Operation Drama Llama - Released September 08, 2017
In this release, we completed three major features: Site search, SSL, and a new HTML editor. Along with these major features, we also completed a large number of "minor" features, improvements, and bug fixes.
We implemented two different site search mechanisms for live sites and for the management interface. The two are similar with two notable exceptions:
All "searchable" content on your site is indexed by our internal search engine. In the management interface this includes almost all objects. In the live interface this only includes pages and objects that you can create pages for (which excludes objects such as menu items). Because the objects are indexed and not the generated markup, the search index does NOT contain any content from the template - which typically includes the header, footer, sidebars, and other shared modular content. Additionally, all HTML, text, and textarea custom fields are indexed along with the pages (or entities) they belong to. Note that other custom fields types are NOT indexed and will NOT be used by our internal search engine.
For further details about what exactly is indexed, please contact Marketpath directly.
To take advantage of site search in the management interface, click on the magnifying glass at the top of the page and start typing your search term in the search box that appears on the screen.
To take advantage of site search on your live site, your template developer will have to create a search page that includes the new {% Search %} tag. Note that currently there is no way to limit your live search to specific page types (eg: only search blog posts, etc...) although that feature is planned for the future.
All domains can now be accessed via "https://" URLs, although this is configurable for each domain. This feature has been in development for a long time due to it's technical and detail-intensive nature. The short explanation for this is that all domains that are accessible via "https" have to have valid and up-to-date SSL certificates, which require a significant amount of additional infrastructure and code to automatically generate and maintain.
As an alternative to automatically-generated SSL certificates, you may choose not to have an SSL certificate at all or to manage your own SSL certificate (eg: for Domain Validation [DV] or Extended Validation [EV] Certificates).
Although the infrastructure, processes, and code have all been completed for SSL certificates and "https://" URLs, it will still take a number of weeks to roll it out for all new and existing domains in the CMS.
YES! This is a big deal.
If you have any further questions about SSL Certificates and https, send an email to help@marketpath.com and we will be happy to assist you.
We have fully migrated our HTML editor to Froala, a "Beautiful javascript web editor ... users will simply fall in love with its clean design." We made the decision to switch editors as a team after a significant amount of research and deliberation and for a variety of reasons. We believe that marketers will appreciate the clean and effective interface, while developers will appreciate the clean and simple markup.
We were able to fully integrate the new editor with the CMS for uploading and editing images as well as linking to pages, documents, etc...
We were also able to integrate the new editor with CMS stylesheets so that the editor can easily be made to look like the live site so that site-specific classes can easily be added using editor icons. In order to associate a stylesheet with the editor, go to Site => Site Settings => Templating, select the stylesheet you wish to use for the "Editor Stylesheet", and save. Please note that before the stylesheet can be used by the editor, it must be published. You may also have to refresh the page for any changes to be visible in your browser.
We will add documentation in the near future for how to get the most out of the new HTML editor.