Addon pages - an Alternate List
Uber List generates the list below using the Magic Data expression:
SET 'Add-Ons' AS_PAGE LIST_ALL_PAGES 100 SORT_BY PAGE_NAME END_SORT_BY
Each list item is templated using a stack containing 2 blocks. First a content block for a level 4 heading:
<h4>[% ORIGINAL_PAGE PAGE_LINK %]</h4>
Then an HTML block, because it was the most convenient way to insert a definition list:
- [% ORIGINAL_PAGE PAGE_DESCRIPTION TRUNCATE_TO_WORD 100 %]...[% ORIGINAL_PAGE URL AS_NAMED_LINK " more" %]
- [% ORIGINAL_PAGE PAGE_PUBLIC_TIME DATE "d M Y" %]
- [% ORIGINAL_PAGE PAGE_VERSION_TIME DATE "d M Y" %]
- [% ORIGINAL_PAGE ATTRIBUTE 'Orig Author' OR PAGE OWNER EMAIL AS_NAMED_LINK ( PAGE OWNER USERNAME ) %]
Because this is my demo site, the author is generally me, but the Magic Data includes checking an attribute to see if a page is marked for crediting a different author.
Each item is then wrapped in a content block template provided by Enlil Transparent Content. Uber List can optionally use any content block template to wrap list items, so there are many choices available and it is very easy to cook your own templates for the standard content block.
Pagination and transitions are handled by Uber List. There are so many transition options that to describe all the possibilities is just not feasible, so if you have Uber List my best advice is to just get in there and experiment.
Finally, the block is assigned a template that equalises the item heights.
Last updated: over a year ago