Skip to content

Commit 1f22805

Browse files
committed
Added seal column on @@parapheo
1 parent 9434308 commit 1f22805

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

CHANGES.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ Changelog
2525
[gbastien]
2626
- Avoided duplicated filenames and kept files ordering in session.
2727
[sgeulette]
28+
- Added seal column on @@parapheo.
29+
[chris-adam]
2830

2931
1.0a2 (2026-02-06)
3032
------------------
19.8 KB
Loading

src/imio/esign/browser/table.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,19 @@ def renderCell(self, item):
8383
last_update, long_format=True)
8484

8585

86+
class SealColumn(Column):
87+
header = _("Sealed")
88+
weight = 45
89+
cssClasses = {"th": "th_header_sessions_seal",
90+
"td": "seal-column"}
91+
92+
def renderCell(self, item):
93+
if not item.get("seal"):
94+
return u""
95+
label = escape(translate(_("Sealed"), context=self.request))
96+
return u"<img width='24' height='24' src='++resource++imio.esign/seal.png' title='{label}' aria-label='{label}'></img>".format(label=label)
97+
98+
8699
class SignersColumn(Column):
87100
header = _("Signers")
88101
weight = 50
@@ -206,6 +219,7 @@ def setUpColumns(self):
206219
StateColumn(ctx, req, tbl),
207220
TitleColumn(ctx, req, tbl),
208221
LastUpdateColumn(ctx, req, tbl),
222+
SealColumn(ctx, req, tbl),
209223
SignersColumn(ctx, req, tbl),
210224
FilesColumn(ctx, req, tbl),
211225
ActionsColumn(ctx, req, tbl),

0 commit comments

Comments
 (0)