since 2005
((Pageset definition
| namespaces =
| categories =
| category-depth =
| wdq1 =
| petscan1 =
| domain-links1 =
| sql1 =
| links-here1 =
| transclusions1 =
| links-on-page1 =
))
https://en.wikipedia.org/w/api.php?action=compare&fromrev=1203018841&torev=1203024750&format=json
<a class="mw-changeslist-diff" href="/w/index.php?title=Zoology&curid=34413&diff=1203018841&oldid=1203024750">diff</a>
This diff adds a new sentence to the article and also adds a new link to a source.
In this one diff these two sources are cited:
Given a watchlist:
Given a pair (or batch of them):
The problems I have with this approach:
In the future when we have a centralized service doing this work, because we are doing something more complicated than screens against RSP,
The user script:
What about this "service"? If I set up WRDB as an ongoing, self-updated service, then all this service would need to do is check the revision ID in WRDB. At the moment, however, WRDB only supports a one-time build, and domain information is not directly stored in the database. However, this will help with support for non-URL references in the future.