id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
9035	[patch] allow removing output of other macros from included pages	benoitg	rjollos	This was inspired (and works well with) OdtExportPlugin\r\n\r\nThis patch implements a named remove_macros parameter.  By default the output of the macros !PageOutline, !TracGuideToc, !TOC, !TranslatedPages is removed, just like in OdtExportPlugin.  \r\n\r\nSo:\r\n{{{\r\n[[Include(PageName, remove_macros=)]]\r\n}}}\r\nproduces the same behaviour as before the patch. \r\n{{{\r\n[[Include(PageName, remove_macros=PageOutline:TracGuideToc:TOC:TranslatedPages)]]\r\n}}}\r\nproduces the same behaviour as not passing any remove_macros parameters.\r\n{{{\r\n[[Include(PageName, remove_macros=PageOutline:TOC)]]\r\n}}}\r\nwould only remove the output of the !PageOutline and TOC macros, and leave the rest alone.\r\n\r\n	enhancement	new	normal	IncludeMacro	normal		macro processor renderer nesting sanitizing		0.11
