We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 18397
    • 3,250 Posts
    [html]Ditto, the snippet that aggregates documents to create just about anything, is getting its first major update since last July. The codebase has been completely rewritten and reorganized for maximum performance and customizability. This update coincides with the release of a new support site full of helpful resources. To find out more, keep on reading....<h3>Whats new</h3> <ul> <li>New document and TV retrieval logic for up to 4x the performance of Ditto 1 when used with large quantities of documents</li> <li>No more tv prefixes!</li> <li>PHx support</li> <li>Optional randomization of the results</li> <li>Extender architecture to allow users to expand Ditto's functionality and create their own custom placeholders</li> <ul> <li>Request extender for functionality like DittoMachine</li> <li>Summary placeholder has been moved to an extender</li> <li>All tagging code is now an extender</li> </ul> <li>New powerful debug console for quicker troubleshooting</li> <li>Archives have been removed and recreated in the new snippet Reflect available in the Ditto package as reflect.snippet.inc.php</li> <li>QE style placeholders with edit links now possible via the syntax</li> <li>Tags now support multiple tagData sources in a comma delimited fashion and the placeholder for a nice tag list</li> <ul> <li>There is now a case sensitive parameter that allows you to decide if you want the tag comparison to be case sensitive or not</li> </ul> <li>It is now possible to have multiple Ditto calls with url based features on one page thanks to the id parameter</li> <li>A new config architecture allowing users to create config files in the config directory with the simple php variable syntax</li> <li>Added new @bindings for templates including @CODE: and @FILE: for their respective purposes</li> <li>New formats including XML and ATOM</li> <li>Parents and documents options now available, start ID deprecated (will still work though...)</li> <li>Added between filtering for dates for use in conjunction with Reflect based archives or custom links</li> <li>Hooks for custom filters and placeholders in extenders and config files</li> <li>The obligatory much much more...</li> </ul><h3>New Support Site</h3><img src="http://www.modxcms.com/assets/images/ditto_support_site.jpg" />
    Check out all the links at <a href="http://modxcms.com/ditto" title="New Support Site">http://modxcms.com/ditto</a><h3>Thanks</h3> Thanks to heliotrope for all his ideas as well as testing and to the awesome guys and gals at CVS Dude for their SVN version control service. <a href="http://cvsdude.com" alt="CVSDude : CVS, Subversion, Trac source control and project management hosting"> <img src="http://cvsdude.com/image/cvsdude_tag.jpg" border="0"></a><h3>Get your copy</h3><img src="http://www.modxcms.com/assets/images/download_manager.png" alt="download icon"><a href="http://modxcms.com/1367">Download</a>[/html]