Escape notification in ContentFilter plugin
This commit is contained in:
parent
a98c465c9a
commit
dc788043ff
1 changed files with 4 additions and 3 deletions
|
@ -1,5 +1,6 @@
|
||||||
import time
|
import time
|
||||||
import re
|
import re
|
||||||
|
import cgi
|
||||||
|
|
||||||
from Plugin import PluginManager
|
from Plugin import PluginManager
|
||||||
from Translate import Translate
|
from Translate import Translate
|
||||||
|
@ -37,7 +38,7 @@ class UiWebsocketPlugin(object):
|
||||||
else:
|
else:
|
||||||
self.cmd(
|
self.cmd(
|
||||||
"confirm",
|
"confirm",
|
||||||
[_["Hide all content from <b>%s</b>?"] % cert_user_id, _["Mute"]],
|
[_["Hide all content from <b>%s</b>?"] % cgi.escape(cert_user_id), _["Mute"]],
|
||||||
lambda (res): self.cbMuteAdd(to, auth_address, cert_user_id, reason)
|
lambda (res): self.cbMuteAdd(to, auth_address, cert_user_id, reason)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -53,7 +54,7 @@ class UiWebsocketPlugin(object):
|
||||||
else:
|
else:
|
||||||
self.cmd(
|
self.cmd(
|
||||||
"confirm",
|
"confirm",
|
||||||
[_["Unmute <b>%s</b>?"] % filter_storage.file_content["mutes"][auth_address]["cert_user_id"], _["Unmute"]],
|
[_["Unmute <b>%s</b>?"] % cgi.escape(filter_storage.file_content["mutes"][auth_address]["cert_user_id"]), _["Unmute"]],
|
||||||
lambda (res): self.cbMuteRemove(to, auth_address)
|
lambda (res): self.cbMuteRemove(to, auth_address)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -99,7 +100,7 @@ class UiWebsocketPlugin(object):
|
||||||
else:
|
else:
|
||||||
content = site.storage.loadJson(inner_path)
|
content = site.storage.loadJson(inner_path)
|
||||||
title = _["New shared global content filter: <b>%s</b> (%s sites, %s users)"] % (
|
title = _["New shared global content filter: <b>%s</b> (%s sites, %s users)"] % (
|
||||||
inner_path, len(content.get("siteblocks", {})), len(content.get("mutes", {}))
|
cgi.escape(inner_path), len(content.get("siteblocks", {})), len(content.get("mutes", {}))
|
||||||
)
|
)
|
||||||
|
|
||||||
self.cmd(
|
self.cmd(
|
||||||
|
|
Loading…
Reference in a new issue