Module:PageListTools/doc
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
This is the documentation page for Module:PageListTools
Module:PageListTools requires Module:Array.
Module:PageListTools requires Module:DPLlua.
Module:PageListTools requires libraryUtil.
Module:PageListTools is required by Module:Elemental weakness table.
Module:PageListTools is required by Module:Slottable.
This module is a helper module to be used by other modules; it may not designed to be invoked directly. See RuneScape:Lua/Helper modules for a full list and more information.
| Function | Type | Use | 
|---|---|---|
| pageswithcats(cats, [logging]) | table, boolean/nil | Returns a list of pages with the specified categories. Uses SMW. Each entry can consist of several categories AND-ed together with ' '. | 
| pageswithconditions(conditions, [logging]) | string, boolean/nil | Returns a list of pages that satisfies the given SMW conditions. | 
| pagelistchecks(pages, [logging]) | table, boolean/nil | Given a list of pages, this function returns lists of pages that are either non-existing (invalid), redirects or duplicates. | 
| pageswithcatsdpl(cats, [logging]) | table, boolean/nil | Returns a list of pages with the specified categories. Uses DPL. Each entry can consist of several categories AND-ed together with '&'. | 
| pageswithconditionsdpl(conditions, [logging]) | table, boolean/nil | Returns a list of pages that satisfies the given DPL conditions. | 
