diff options
author | Étienne Loks <etienne.loks@proxience.com> | 2015-12-29 18:44:15 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@proxience.com> | 2015-12-29 18:44:15 +0100 |
commit | 73b91b53f95859450f4be9a8a5035909eed213dc (patch) | |
tree | 14272ffb6ac9fae2cd6e996c00a4475c87654c12 | |
parent | 70d050cb7de7c5620cf5992db5a281669cfef958 (diff) | |
download | Ishtar-73b91b53f95859450f4be9a8a5035909eed213dc.tar.bz2 Ishtar-73b91b53f95859450f4be9a8a5035909eed213dc.zip |
Add a specific template for window toolbar
-rw-r--r-- | ishtar_common/templates/ishtar/sheet_toolbar.html | 2 | ||||
-rw-r--r-- | ishtar_common/templatetags/link_to_window.py | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/ishtar_common/templates/ishtar/sheet_toolbar.html b/ishtar_common/templates/ishtar/sheet_toolbar.html new file mode 100644 index 000000000..2e059781e --- /dev/null +++ b/ishtar_common/templates/ishtar/sheet_toolbar.html @@ -0,0 +1,2 @@ +{% load i18n link_to_window %}<div class='tool'>{%trans "Export as:"%} <a href='{{item|link_to_odt}}'>{%trans "OpenOffice.org file"%}</a>, <a href='{{item|link_to_pdf}}'>{%trans "PDF file"%}</a></div> + diff --git a/ishtar_common/templatetags/link_to_window.py b/ishtar_common/templatetags/link_to_window.py index b3d9e9cbb..65e8b23ca 100644 --- a/ishtar_common/templatetags/link_to_window.py +++ b/ishtar_common/templatetags/link_to_window.py @@ -14,3 +14,13 @@ def link_to_window(item): 'onclick="load_window(\'{}\')">{}</a>'.format( reverse(item.SHOW_URL, args=[item.pk, '']), _("Details")) + + +@register.filter +def link_to_odt(item): + return reverse(item.SHOW_URL, args=[item.pk, 'odt']) + + +@register.filter +def link_to_pdf(item): + return reverse(item.SHOW_URL, args=[item.pk, 'pdf']) |