Forum:Logs stop after 30 days

Hi folks. Suppose I wanted to make a list of all pages created on a wiki in the last 6 months; is there a straightforward way to do that? Special:Recentchanges and Special:Newpages only display changes from the last month (even when I enter a larger number of days into the URL by hand, and even when the top of the page claims in bold type that the number of days is more than 30).

Sorry if this limitation is addressed elsewhere, but I did a number of searches in all the talk spaces here and couldn't find it. Ryan W 03:59, 12 January 2007 (UTC)


 * You could try going by the curid. Example: A new page on Wikia is http://www.wikia.com/index.php?title=-&curid=16396 and you could decrement the curid by 1 until you find pages more than 6 months old. --Splarka (talk) 11:33, 12 January 2007 (UTC)


 * By trial and error, I managed to determine that curid=6673 is our highest value. This in itself is confusing, because the help page implies that it should be the total wiki size (6331) plus the total number of deleted pages (344).  Even more misleadingly, I get the same error message for a deleted page as for a hitherto unused curid value.  (Incidentally, I thought you guys had decided that all non-live special pages would be marked as such, after that flap on the listserv, but Special:Newpages is apparently not marked.)


 * By "us guys" do you in fact mean the MediaWiki developers at Wikimedia? Special:Newpages is not set "expensive" (expensive == not live. Full list: Mostcategories, Mostrevisions, BrokenRedirects, Deadendpages, Disambiguations, DoubleRedirects, Listredirects, Longpages, Mostlinkedcategories, Mostimages, Mostlinked, Ancientpages, Lonelypages, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Unusedtemplates, Wantedcategories, Wantedpages ), and Newpages actually runs off recent changes (basically a parsing of the recent changes table for any new page creations). --Splarka (talk) 04:36, 16 January 2007 (UTC)


 * This is getting a bit off-topic (you and I should write a webcomic together), but I was merely observing that about half of the regular technical contributors to the listserv are also found here. Apologies if I am once again discussing an anomaly in the wrong forum.


 * For the record, the above list doesn't seem to have trickled out to the regular help pages yet.   Ryan W 23:53, 16 January 2007 (UTC)


 * I suppose it would be something like Penny Arcade ^_^. Yes, many staff are long-time Wikimedia contributors, but the Wikimedia devs still do have a strong bias for writing the MediaWiki software specifically for Wikipedia/etc. --Splarka (talk) 04:14, 17 January 2007 (UTC)


 * Are you saying that my only option is to manually load 500+ articles one at a time and then copy-paste each name and creation date from the history pages? Searches for further documentation on central and meta have yielded nothing so far.  (This looks extremely promising, but is not installed on our wiki.)    Ryan W 02:22, 16 January 2007 (UTC)


 * Seems that way. --Splarka (talk) 04:36, 16 January 2007 (UTC)


 * Well, thank you. I certainly wouldn't have gotten the idea on my own.  In theory, I could also bug Fredrik to implement query.php, but that might be overkill at 1300 articles, besides which the man is quite overworked already.    Ryan W 23:53, 16 January 2007 (UTC)


 * Query.php is on our list of things to get as soon as the devs have a free minute. --Splarka (talk) 04:14, 17 January 2007 (UTC)


 * Actually, I believe it would also work to edit the URL. Pick one of the "other" number of days besides your default.  Then the URL will have a "days=" section.  Edit that.  For example, http://www.wikia.com/index.php?title=Special:Recentchanges&days=365&limit=100 will show the last 365 days of the Central Wikia's recent changes -- except that there are more than 100 of them, and I left the number limited to 100.  Be careful what you ask for... on a relatively inactive wiki, the last 90 days may not be much, but on an active one, it will be a huge amount.  Hope that helps!  --CocoaZen 20:41, 12 January 2007 (UTC)


 * P.S. You indicated that this didn't work for you, but it has worked for me in the past... however, you may need to change the limit too.  I don't know how to make adjustments for new pages.  Good luck!  --CocoaZen 20:47, 12 January 2007 (UTC)


 * I typed the following:

http://www.wikia.com/index.php?title=Special:Recentchanges&days=365&limit=5000


 * This did what I asked. I then changed "www" to "doom":

http://doom.wikia.com/index.php?title=Special:Recentchanges&days=365&limit=5000


 * (When "limit" is more than 5000, it balks and gives you 50 instead, but 5000 would still be an improvement over what I had so far.) This returned only the past month's changes, even though the top of the page claimed otherwise: "Below are the last 5,000 changes in the last 365 days, as of 2007-01-12 17:29:25."  Special:Version looks about the same on both wikis, too.    Ryan W 21:37, 12 January 2007 (UTC)


 * The recent changes table has an ultimate limit, while using curid does not. --Splarka (talk) 23:01, 12 January 2007 (UTC)


 * Fine, although that doesn't explain why the limit is different for different wikis. If the admins of a particular site have reconfigured the limit, then the fact that it still displays the default counts is a bug.    Ryan W 02:22, 16 January 2007 (UTC)


 * The complex explanation (when you ask a dev) is something like: older Recent Changes are deleted something like every 1 in 1000 edits (randomly). --Splarka (talk) 04:36, 16 January 2007 (UTC)


 * Ay yi. (Well, maintaining backends is ugly work, I know.)  I suppose anyone who needs to see the entire list also knows how to write a bot to generate it, and that isn't me.  :>    Ryan W 23:53, 16 January 2007 (UTC)