Terrific, thanks for that.
Just to clarify for future readers of this thread:
1. click on small arrow next to "Fetch news"
2. click on "Add a custom news source"
3. click on button at bottom "Customise builtin recipe"
4. select journal (in this case "Spectator Magazine"
5. this will open up code. Replace Line 52
Code:
soup = self.index_to_soup('https://www.spectator.co.uk/magazine/')
with, for example
Code:
soup = self.index_to_soup('https://www.spectator.co.uk/issues/25-march-2017/')
Also, to avoid confusion, change line 12 from
Code:
title = 'Spectator Magazine'
to
Code:
title = 'Spectator Magazine Backissue'
6. click Save
7. close Add custom news source window
8. click on small arrow next to "Fetch news"
9. click on "Schedule news download"
10. Go to "Custom on list" and select "Spectator Magazine Backissue" or whatever you called it
11. Click on download now.
12. Repeat as necessary.