List pages without a category


Test to list pages that does not have a category.

Hmm... I don't really know how to get a list of pages that does not have a category... I'm restricting the search to this group and pages starting with 'Ca' to get a smaller list. The page CategoryTestPageWithoutLink does not have a category link on it.

Note that 'test 3' below is incorrect as it in actality just lists pages not containing the text "Category". So in order for that approach to work, no oher pages may contain that text...

test 1
(:pagelist group=Test name=Ca* :)

test 2
(:pagelist group=Test name=Ca* link=-Category.* :)

test 3
(:pagelist group=Test name=Ca*, -Category :)

test 1

test 2

test 3

  0: 00.00 00.00 config start
  1: 00.01 00.01 config end
  2: 00.22 00.21 MarkupToHTML begin
  3: 00.22 00.21 MarkupToHTML begin
  4: 00.22 00.21 FPLTemplate: Chain begin
  5: 00.22 00.21 FPLTemplate: FPLTemplateLoad
  6: 00.22 00.21 FPLTemplate: FPLTemplateDefaults
  7: 00.22 00.21 FPLTemplate: FPLTemplatePageList
  8: 00.22 00.21 MakePageList pre
  9: 00.22 00.21 PageListSources begin
 10: 00.22 00.21 PageStore::ls begin wiki.d/{$FullName}
 11: 00.23 00.22 PageStore::ls merge wiki.d/{$FullName}
 12: 00.23 00.22 PageStore::ls end wiki.d/{$FullName}
 13: 00.24 00.22 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
 14: 00.24 00.22 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
 15: 00.24 00.22 PageStore::ls end $FarmD/wikilib.d/{$FullName}
 16: 00.24 00.22 PageListSources end count=10
 17: 00.24 00.22 PageListSort pre ret=4 order=name
 18: 00.24 00.22 MakePageList items count=10, filters=
 19: 00.24 00.22 MakePageList post count=10, readc=0
 20: 00.24 00.22 PageListSort begin
 21: 00.24 00.22 PageListSort sort
 22: 00.24 00.22 PageListSort end
 23: 00.24 00.22 MakePageList end
 24: 00.24 00.22 FPLTemplate: FPLTemplatePmWikiOrg
 25: 00.24 00.22 MarkupToHTML begin
 26: 00.24 00.22 MarkupToHTML end
 27: 00.24 00.22 FPLTemplate: FPLTemplateSliceList
 28: 00.24 00.22 FPLTemplate: FPLTemplateFormat
 29: 00.24 00.23 MarkupToHTML begin
 30: 00.25 00.24 MarkupToHTML end
 31: 00.25 00.24 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
 32: 00.25 00.24 FPLTemplate: Chain end
 33: 00.25 00.24 FPLTemplate: Chain begin
 34: 00.25 00.24 FPLTemplate: FPLTemplateLoad
 35: 00.25 00.24 FPLTemplate: FPLTemplateDefaults
 36: 00.25 00.24 FPLTemplate: FPLTemplatePageList
 37: 00.25 00.24 MakePageList pre
 38: 00.25 00.24 PageListSources begin
 39: 00.25 00.24 PageStore::ls begin wiki.d/{$FullName}
 40: 00.26 00.24 PageStore::ls merge wiki.d/{$FullName}
 41: 00.26 00.25 PageStore::ls end wiki.d/{$FullName}
 42: 00.26 00.25 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
 43: 00.26 00.25 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
 44: 00.26 00.25 PageStore::ls end $FarmD/wikilib.d/{$FullName}
 45: 00.26 00.25 PageListSources end count=10
 46: 00.26 00.25 PageListTermsTargets begin count=10
 47: 00.26 00.25 PageIndexGrep begin
 48: 00.35 00.31 PageIndexGrep end
 49: 00.35 00.31 PageListTermsTargets end count=6
 50: 00.35 00.31 PageListSort pre ret=4 order=name
 51: 00.35 00.31 MakePageList items count=6, filters=PageListTermsTargets
 52: 00.35 00.31 MakePageList post count=6, readc=6
 53: 00.35 00.31 PageListSort begin
 54: 00.35 00.31 PageListSort sort
 55: 00.35 00.31 PageListSort end
 56: 00.35 00.31 MakePageList end
 57: 00.35 00.31 FPLTemplate: FPLTemplatePmWikiOrg
 58: 00.35 00.31 MarkupToHTML begin
 59: 00.35 00.31 MarkupToHTML end
 60: 00.35 00.31 FPLTemplate: FPLTemplateSliceList
 61: 00.35 00.31 FPLTemplate: FPLTemplateFormat
 62: 00.35 00.31 MarkupToHTML begin
 63: 00.35 00.32 MarkupToHTML end
 64: 00.35 00.32 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
 65: 00.35 00.32 FPLTemplate: Chain end
 66: 00.35 00.32 FPLTemplate: Chain begin
 67: 00.35 00.32 FPLTemplate: FPLTemplateLoad
 68: 00.35 00.32 FPLTemplate: FPLTemplateDefaults
 69: 00.35 00.32 FPLTemplate: FPLTemplatePageList
 70: 00.35 00.32 MakePageList pre
 71: 00.35 00.32 PageListSources begin
 72: 00.35 00.32 PageStore::ls begin wiki.d/{$FullName}
 73: 00.36 00.33 PageStore::ls merge wiki.d/{$FullName}
 74: 00.37 00.33 PageStore::ls end wiki.d/{$FullName}
 75: 00.37 00.33 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
 76: 00.37 00.33 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
 77: 00.37 00.33 PageStore::ls end $FarmD/wikilib.d/{$FullName}
 78: 00.37 00.33 PageListSources end count=10
 79: 00.37 00.33 PageListSort pre ret=4 order=name
 80: 00.37 00.33 MakePageList items count=10, filters=PageListTermsTargets
 81: 00.37 00.33 MakePageList post count=3, readc=10
 82: 00.37 00.33 PageListSort begin
 83: 00.37 00.33 PageListSort sort
 84: 00.37 00.33 PageListSort end
 85: 00.37 00.33 MakePageList end
 86: 00.37 00.33 FPLTemplate: FPLTemplatePmWikiOrg
 87: 00.37 00.33 MarkupToHTML begin
 88: 00.37 00.33 MarkupToHTML end
 89: 00.37 00.33 FPLTemplate: FPLTemplateSliceList
 90: 00.37 00.33 FPLTemplate: FPLTemplateFormat
 91: 00.37 00.33 MarkupToHTML begin
 92: 00.37 00.33 MarkupToHTML end
 93: 00.37 00.33 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
 94: 00.37 00.33 FPLTemplate: Chain end
 95: 00.37 00.33 MarkupToHTML end
 96: 00.38 00.34 MarkupToHTML end
 97: 00.38 00.34 MarkupToHTML begin
 98: 00.39 00.35 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
 99: 00.39 00.35 ReadApprovedUrls SiteAdmin.ApprovedUrls end
100: 00.40 00.36 MarkupToHTML end
101: 00.40 00.36 MarkupToHTML begin
102: 00.40 00.36 MarkupToHTML end
103: 00.41 00.36 now
Peak memory: 4,782,320 bytes