settings.py: add 'proxy_images'

This commit is contained in:
zrose584
2020-10-07 19:28:52 +02:00
parent 9123d9a6cf
commit f8d9be2d5a
7 changed files with 37 additions and 20 deletions

View File

@@ -128,6 +128,13 @@ For security reasons, enabling this is not recommended.''',
'comment': '',
}),
('proxy_images', {
'label': 'proxy images',
'type': bool,
'default': True,
'comment': '',
}),
('theme', {
'type': int,
'default': 0,
@@ -257,7 +264,7 @@ else:
if type(node) != ast.Assign:
log_ignored_line(node.lineno, "only assignments are allowed")
continue
if len(node.targets) > 1:
log_ignored_line(node.lineno, "only simple single-variable assignments allowed")
continue
@@ -266,11 +273,11 @@ else:
if type(target) != ast.Name:
log_ignored_line(node.lineno, "only simple single-variable assignments allowed")
continue
if target.id not in acceptable_targets:
log_ignored_line(node.lineno, target.id + " is not a valid setting")
continue
if type(node.value) not in attributes:
log_ignored_line(node.lineno, "only literals allowed for values")
continue
@@ -298,6 +305,11 @@ else:
globals().update(current_settings_dict)
if proxy_images:
img_prefix = "/"
else:
img_prefix = ""
if route_tor: