WARNING: concrete5 5.6 and earlier are end-of-life. Sales from the marketplace have now ended. Click here to learn more about this transition.
At its simplest, Front End List Magic can add animated pagination to just about any list, from the image lists that make up a gallery to the text based lists of a page list. Add a Front End List Magic block next to a list or gallery thumbnail and Front End List Magic attaches itself to a list and paginates it.
But Front End List Magic can do so much more than that. Select the front end editing options and you can make page, file and image lists show what you want, not what the lister gives you. From the page you can sort the list by drag and drop and show/hide items simply by clicking a checkbox.
See the getting started section in the documentation.
The original list remains unchanged. All you are editing is how the list is viewed by other users on that page.
Some ideas for use:
Front End List Magic defaults to simple selection by adjacency in the page, such as ‘Next Element’. In most cases the default options will be all you need. Add a Front End List Magic block before a list block and it will find the list and provide controls to sort and select the list from the viewed page.
Advanced options enable list selection and configuration by jQuery selectors and html element attributes for lists that can't be located automatically (see documentation for details).
Front End List Magic will do its magic on lists that have:
Front End List Magic cannot do its magic on:
(see documentation for details)
In any Front End List Magic block the user(s) allowed access can be selected from:
Users that don’t have access simply see the sorted list. You can even have multiple Front End List Magic bocks on the same page, each set up for a different user and placed next to a different list. Each user will only see their own edit controls.
The prompt to edit, what edit controls are available and pagination are all configurable. If the list changes within concrete5 after it has been edited by Front End List Magic, you can select whether the new list items go at the start or end of the list and whether they are initially shown or hidden.
Front End List Magic does its magic by JavaScript after a page has loaded. Search engines will index the page before the magic. Visitors will see the page after the magic. So hiding or paging a list item using Front End List Magic will not hide it from a search engine.
Built in diagnostics to help with advanced configuration and any awkward lists. (see documentation for details)
Important: While Front End List Magic is the ideal companion and does cool stuff with many list or gallery blocks, Front End List Magic DOES NOT include a list block.