Extension:ReadingLists

The ReadingLists extension provides an API to store and retrieve private lists of pages, e.g. for a "bookmark" or "read it later" feature. On wikifarms, lists can contain pages from multiple wikis.

When RESTBase is installed, the extension powers the Reading List Service.

Setting up project whitelist
The project part of list entries needs to be selected from a static list stored in. If the SiteMatrix extension is installed, you can run the  maintenance script to fill the list with project domain names (in the format  ). Alternatively you can just fill it by hand.

purge.php
Hard-deletes deleted lists and entries older than a cutoff date. Also does other DB cleanup that has no effect on functionality. Meant to be called from a cron job.

populateProjectsFromSiteMatrix.php
Fills the  with the origins (schema + domain name) of the wikifarm's wikis. Requires the SiteMatrix extension.