Обёртка вокруг Include(SomePageName, , from="^==[ ]*" + header + "[ ]*==$", to="^----$"). Сответственно, включает в страницу, где есть макрос, куски страницы SourcePageName, ограниченные заголовками второго уровня с указанными названиями и горизонтальной чертой. Данный макрос используют макросы :../LicenseInfo:LicenseInfo и :../FormatInfo:FormatInfo (с изменённым значением по умолчанию параметра Source).

Использование

[[ExtractInfo(Header1)]]


из страницы по умолчанию (.) [[ExtractInfo(Header1,Header2)]]


, а также между "== Header2 ==" и


из страницы по умолчанию (.) [[ExtractInfo(Header1,Header2,Source=PageName)]]


, а также между "== Header2 ==" и


из указанной страницы (PageName)

'Пример:'

[[ExtractInfo(PDF,ODT,Source=PspoMaterials/FormatInfo)]]

ExtractInfo(PDF,ODT,Source=PspoMaterials/FormatInfo)

[[ExtractInfo(GFDL,Source=PspoMaterials/LicenseInfo)]]

ExtractInfo(GFDL,Source=PspoMaterials/LicenseInfo)

TODO