refactor news post section to use external svgs

workspace
Brendan Howell 4 years ago
parent d33f6c34e0
commit a386c924af

@ -325,10 +325,16 @@ class MailRoom(Bureau):
msg.subject = clean_header(envelope.subject.decode("utf-8"))
# make action barcodes
msg.d_bc = kode256.svg("POd." + shortcode)
msg.sp_bc = kode256.svg("POsp." + shortcode)
msg.r_bc = kode256.svg("POr." + shortcode)
msg.d_bc = os.path.join("/tmp", "POd." + shortcode + ".svg")
with open(msg.d_bc, "w") as svgfile:
svgfile.write(kode256.svg("POd." + shortcode))
msg.r_bc = os.path.join("/tmp", "POr." + shortcode + ".svg")
with open(msg.r_bc, "w") as svgfile:
svgfile.write(kode256.svg("POr." + shortcode))
msg.sp_bc = os.path.join("/tmp", "POd." + shortcode + ".svg")
with open(msg.sp_bc, "w") as svgfile:
svgfile.write(kode256.svg("POsp." + shortcode))
msgs.append(msg.__dict__)

@ -224,7 +224,7 @@
<div class="mailact actname" style:>read</div><div class="mailact actname">delete</div><div class="mailact actname">mark as spam</div>
</div>
<div class="mailrow">
<div class="mailact">${msg["sp_bc"]}</div><div class="mailact">${msg["d_bc"]}</div><div class="mailact">${msg["r_bc"]}</div>
<div class="mailact"><img src='${msg["sp_bc"]}' /></div><div class="mailact"><img src='${msg["d_bc"]}' /></div><div class="mailact"><img src='${msg["r_bc"]}' /></div>
</div>
</div>
% endfor

Loading…
Cancel
Save