There is no good way to search a window of time in Special:Contributions. Currently, you can set a date but then you get from that date AND ALL earlier contribs which can be too many to sift through. It would be good to refine the date searches from Point A in time to Point B in time. As an example, we should be able to search the last three months and ONLY the last three months. Every editor and admin that hunts socks, spammers, paid editors, long term abusers, etc. would benefit from this as it allows them to refine their searches for relevance. At the present, very few editors are manipulating the search strings in the URLs to force time windows but it is very cumbersome. You add a string that matches this pattern: " ?ucstart=yyyymmddhhmmss&ucend=yyyymmddhhmmss " Please see this example of URL string manipulation and the tail end of this thread to see that folks have been looking for this. Please modify the queries and front end of this interface to have start and end dates so that we may search time windows.
⋙–Berean–Hunter—► ((⊕)) 23:26, 9 November 2015 (UTC)
This card tracks a proposal from the 2015 Community Wishlist Survey: https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey
This proposal received 49 support votes, and was ranked #15 out of 107 proposals. https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Moderation_and_admin_tools#Improve_date_range_searches_on_Special:Contributions
Progress report
- RangeChronologicalPager extends ReverseChronologicalPager to accept a range and filter results accordingly. (https://gerrit.wikimedia.org/r/#/c/326459/)
- Modify DateInputWidget to show full day of the week and month names (https://gerrit.wikimedia.org/r/335230)
- Modify Special:Contributions to use RangeChronologicalpager and accept a range of dates using DateInputWidgets. (https://gerrit.wikimedia.org/r/#/c/316574/)
- Address DateInputWidget's use of moment.js for date formatting instead of MediaWiki i18n messages --> TBD in T166625
- Iron out details of which format to display dates (whether to include day of the week, etc.)