Tekstit

Improved list customization using mosaic - Final Report

This blog post works as a final report for my Google Summer of Code 2017 project. I did my project for the Plone Foundation and my goal was to improve the flexibility of Plone's Mosaic add-on. Most of the work revolved around the creation of inline tiles, which were not confined to the grid that regular tiles used in Mosaic. With the inline tiles I also modified the existing content listing tiles so that layout of list items could be edited with the inline tiles.  My project was based on one of the suggested GSOC-project ideas by Plone. The suggestion was based on an issue listed by my mentor Dylan Jay on Mosaic's github page. In the issue Dylan stated that there wasn't an easy use case to customize listings or searches in Plone. To customize listings or search pages, users needed to edit the TAL-templates which also required knowledge of Plone's python code. The goals of the project were to make it easier for users to create their own listings and search pages. Foll