I've added the base functionality in PyWB to control the different permutations of toggles:
a single digit end_timestamp controls the timeline filters
- show one capture per day, and hide redirects
1 - show one capture per day, and show redirects
2 - show all captures, and hide redirects
3 - show all captures, and show redirects
These utilise the current end_timestamp regex parameter of WbUrl's QUERY_REGEX: QUERY_REGEX = re.compile('^(?:([\w-:]+)/)?(\d)(timeline|[-])(\d*)/?(.+)$')
This means that URLs with the various filters applied will have a single digit numeric suffix to "timeline", such as:
I've added the base functionality in PyWB to control the different permutations of toggles:
a single digit end_timestamp controls the timeline filters
These utilise the current
end_timestamp
regex parameter ofWbUrl
'sQUERY_REGEX
: QUERY_REGEX = re.compile('^(?:([\w-:]+)/)?(\d)(timeline|[-])(\d*)/?(.+)$')This means that URLs with the various filters applied will have a single digit numeric suffix to "timeline", such as:
http://0.0.0.0:8080/ukgwa/timeline/www.gov.uk http://0.0.0.0:8080/ukgwa/timeline1/www.gov.uk http://0.0.0.0:8080/ukgwa/timeline2/www.gov.uk http://0.0.0.0:8080/ukgwa/timeline3/www.gov.uk
Description
Motivation and Context
Screenshots (if appropriate):
Types of changes
Checklist: