# HG changeset patch # User Paul Boddie # Date 1234222437 -3600 # Node ID 8615998f82503b5ae7b4d0eabf3055178bb6acd3 # Parent 652b8fee468f3e340b0985f9fe74bcc7be6200bb Removed unnecessary page name sorting. Used the category search method. diff -r 652b8fee468f -r 8615998f8250 macros/CategoryMenu.py --- a/macros/CategoryMenu.py Sat Nov 15 02:40:51 2008 +0100 +++ b/macros/CategoryMenu.py Tue Feb 10 00:33:57 2009 +0100 @@ -50,9 +50,7 @@ # This will return all pages with "Category" in the title. cat_filter = getCategoryPattern(request).search - pagenames = request.rootpage.getPageList(filter=cat_filter) - pagenames.sort() - return pagenames + return request.rootpage.getPageList(filter=cat_filter) def getCategoryMapping(category_pagenames, request): @@ -74,7 +72,7 @@ "Return the links minus category links for 'pagename' using the 'request'." - query = search.QueryParser().parse_query('"%s"' % pagename) + query = search.QueryParser().parse_query('category:%s' % pagename) if isMoin15(): results = search.searchPages(request, query) results.sortByPagename()