PagelistProviderBase (open)
Base object for pagelist providers
Syntax
LOADLIB "mod::consilio/lib/pagelists.whlib";
OBJECTTYPE PagelistProviderBase
Description
Pagelist providers offer an optimized way to inform Consilio and Publisher about the subpages generated by a page without necessarily setting up the full dynamic page
Constructor
- MACRO NEW()
Instantiate the pagelist provider
Functions
- RECORD ARRAY FUNCTION GetPages(RECORD fileinfo, RECORD context)
Gather relevant links for the sitemap or consilio
- RECORD ARRAY FUNCTION GetPagesForMultiple(RECORD ARRAY fileinfos, RECORD context)
Gather relevant links for the sitemap or consilio for multiple files of the same type
- RECORD ARRAY FUNCTION GetSitemapLinks(RECORD fileinfo)