Compare commits
2 Commits
f5af0f8d85
...
611a255293
Author | SHA1 | Date |
---|---|---|
Luca | 611a255293 | |
Luca | 8b8b143874 |
|
@ -56,6 +56,11 @@
|
|||
a {
|
||||
color: $color-overlay-text;
|
||||
display: block;
|
||||
text-decoration: none;
|
||||
|
||||
&:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
}
|
||||
|
||||
img {
|
||||
|
|
|
@ -7,6 +7,7 @@ from os import utime
|
|||
from pathlib import Path
|
||||
from re import search, sub
|
||||
from sys import stderr
|
||||
from urllib.parse import unquote
|
||||
from yaml import CDumper, dump
|
||||
import requests
|
||||
|
||||
|
@ -39,7 +40,7 @@ def parse_http_datetime(dt):
|
|||
return datetime.strptime(dt.replace('GMT', '+0000'), '%a, %d %b %Y %H:%M:%S %z')
|
||||
|
||||
def download_image(url, target):
|
||||
name = url.rsplit('/', 1)[-1]
|
||||
name = unquote(url.rsplit('/', 1)[-1])
|
||||
image = target / name
|
||||
|
||||
if image.exists():
|
||||
|
@ -63,7 +64,7 @@ def download_image(url, target):
|
|||
print(f"downloaded image '{name}' (last modified: {last_modified.strftime('%a, %d %b %Y %H:%M:%S %Z')})", file=stderr)
|
||||
|
||||
def download_gallery(path):
|
||||
slug = path.removeprefix(f'{GALLERIES_PATH}/')
|
||||
slug = unquote(path.removeprefix(f'{GALLERIES_PATH}/'))
|
||||
|
||||
target = TARGET_DIR / slug
|
||||
target.mkdir(parents=True, exist_ok=True)
|
||||
|
|
Loading…
Reference in New Issue