I want to export all pages (in all namespaces, and with all revisions!) of a public MediaWiki installation. Im just a visitor, so I have no admin access.The export is possible with the Special:Export page. It takes a list of page names and exports all given pages in a single XML file. Great!However, how could I get a list of all pages?There is Special:AllPages. Problems: The results are paginated. It doesnt include the namespace in the page name (anchor text).Is there a better way? (I know that there may be various special extensions that allow visitors to export pages or download a backup, however, assume that the MediaWiki installation in question doesnt use any extensions, its just a default installation.)
How to get a list of all page names (with namespaces) of a MediaWiki installation?
mediawiki
When you have no shell access use the WikiTeam DumpGenerator.py script. This can do a  XML dump of the current pages or with all their history and also does a dump of all available images along with their descriptions. 