Skip to content

Commit 003470d

Browse files
committed
Some details about Parapheo
1 parent 67910f5 commit 003470d

File tree

9 files changed

+42
-16
lines changed

9 files changed

+42
-16
lines changed
6.87 KB
Loading
Lines changed: 14 additions & 0 deletions
Loading

src/imio/esign/browser/table.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ def renderCell(self, item):
140140
#if not sessions_url.endswith("/"):
141141
# sessions_url += "/"
142142
admin_buttons = u"""
143-
<img title="{delete}" onclick="javascript:confirmDeleteObject(base_url='{sessions_url}', object_uid=null, this,
143+
<img width="16" height="16" title="{delete}" onclick="javascript:confirmDeleteObject(base_url='{sessions_url}', object_uid=null, this,
144144
msgName=null, view_name='@@esign-session-delete?esign_session_id={session_id}', redirect=null);" style="cursor:pointer" src="delete_icon.png">
145145
""".format(
146146
delete=translate(_("Delete session"), context=self.request),
@@ -149,9 +149,9 @@ def renderCell(self, item):
149149
)
150150
if item.get("state") == "draft":
151151
admin_buttons += u"""
152-
<img title="{send}" onclick="javascript:callViewAndReload('{sessions_url}',
152+
<img width="16" height="16" title="{send}" onclick="javascript:callViewAndReload('{sessions_url}',
153153
'@@external-esign-session-create', {{'session_id': '{session_id}'}});"
154-
style="cursor:pointer" src="++resource++imio.esign/box-arrow-up-right.png">
154+
style="cursor:pointer" src="++resource++imio.esign/parapheo.svg">
155155
""".format(
156156
sessions_url=sessions_url,
157157
session_id=session_id,

src/imio/esign/browser/templates/session_files.pt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<div tal:define="files view/files">
1+
<div tal:define="files view/files" i18n:domain="imio.esign">
22
<tal:none tal:condition="python:not files">
33
<span i18n:translate="">No files</span>
44
</tal:none>

src/imio/esign/browser/templates/sessions.pt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
<body>
99

1010
<metal:custom_title fill-slot="content-title">
11-
<h1 class="documentFirstHeading" i18n:translate="">List of electronic signing sessions</h1>
11+
<h1 class="documentFirstHeading parapheo">
12+
<img width="24" height="24" tal:attributes="src python: view.portal_url + '/++resource++imio.esign/parapheo.svg'" />
13+
<span i18n:translate="">List of electronic signing sessions</span>
14+
</h1>
1215
</metal:custom_title>
13-
<!--metal:description fill-slot="content-description">
14-
<div class="documentDescription" i18n:translate="">Here you can find the list of all sessions of electronic
15-
signatures.
16-
</div>
17-
</metal:description-->
16+
<metal:description fill-slot="content-description">
17+
</metal:description>
1818

1919
<metal:content-core fill-slot="content-core">
2020
<style>

src/imio/esign/browser/views.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
class SessionsListingView(BrowserView):
3838
"""View to list sessions."""
3939

40-
index = ViewPageTemplateFile("templates/sessions.pt")
41-
4240
def __init__(self, context, request):
4341
super(SessionsListingView, self).__init__(context, request)
42+
self.portal = api.portal.get()
43+
self.portal_url = self.portal.absolute_url()
4444

4545
def available(self):
4646
return get_registry_enabled()
@@ -62,7 +62,7 @@ def get_dashboard_link(self, session):
6262
raise NotImplementedError
6363

6464
def get_sessions_url(self):
65-
return api.portal.get().absolute_url()
65+
return self.portal_url
6666

6767

6868
class SessionFilesView(BrowserView):

src/imio/esign/locales/en/LC_MESSAGES/imio.esign.po

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,10 @@ msgstr ""
109109
msgid "No"
110110
msgstr ""
111111

112+
#: ../browser/templates/session_files.pt:52
113+
msgid "No files"
114+
msgstr ""
115+
112116
#: ../browser/views.py:145
113117
msgid "No seal code defined in configuration ! Session ${id} not sent."
114118
msgstr ""
@@ -162,7 +166,7 @@ msgid "Session deleted successfully!"
162166
msgstr ""
163167

164168
#: ../browser/templates/faceted_session_info.pt:11
165-
msgid "Session information : ${title}"
169+
msgid "Session information"
166170
msgstr ""
167171

168172
#: ../browser/views.py:118

src/imio/esign/locales/fr/LC_MESSAGES/imio.esign.po

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ msgstr "Ajouter à la session"
3030

3131
#: ../browser/table.py:132
3232
msgid "Create external session"
33-
msgstr "Créer une session externe de signature"
33+
msgstr "Envoyer dans Paraphéo"
3434

3535
#: ../browser/table.py:129
3636
msgid "Delete session"
@@ -104,12 +104,16 @@ msgstr "Dernière mise à jour"
104104

105105
#: ../browser/templates/sessions.pt:11
106106
msgid "List of electronic signing sessions"
107-
msgstr "Liste des sessions de signatures électroniques"
107+
msgstr "Paraphéo: Liste des sessions de signatures électroniques"
108108

109109
#: ../browser/templates/faceted_session_info.pt
110110
msgid "No"
111111
msgstr "Non"
112112

113+
#: ../browser/templates/session_files.pt:52
114+
msgid "No files"
115+
msgstr "Aucun fichier"
116+
113117
#: ../browser/views.py:145
114118
msgid "No seal code defined in configuration ! Session ${id} not sent."
115119
msgstr "Aucun code de sceau défini dans la configuration ! La session ${id} n'a pas été envoyée."

src/imio/esign/locales/imio.esign.pot

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,3 +310,7 @@ msgstr ""
310310
#: ../browser/table.py:25
311311
msgid "to_sign"
312312
msgstr ""
313+
314+
#: ../browser/templates/session_files.pt:52
315+
msgid "No files"
316+
msgstr ""

0 commit comments

Comments
 (0)