Hello,
 
I am interested in iterating over all pages in all namespaces.
 
The reason is to capitalize all page titles so I can successfully change $wgCapitalLinks from false to true. Currently my wiki has many pages with lower-case first letter and changing $wgCapitalLinks to true makes those inaccessible.
 
It appears that the AllPagesGenerator works on only one namespace at a time. The SearchPageGenerator allows multiple namespaces, but it requires a query to return a limited result set.
 
My only idea so far is to manually determine the list of namespaces and iterate over each one with AllPagesGenerator to check every page.
 
Any help is much appreciated.