Skip to content
Snippets Groups Projects
Verified Commit f8724f78 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Move workaround code for includegraphics to a slightly better place.

parent ed88e026
No related branches found
No related tags found
No related merge requests found
...@@ -77,9 +77,6 @@ class TeckidsLdapMixin(object): ...@@ -77,9 +77,6 @@ class TeckidsLdapMixin(object):
return self.get_image_path(attr[:-6]) return self.get_image_path(attr[:-6])
elif attr.endswith('__rel'): elif attr.endswith('__rel'):
return self.get_image_rel(attr[:-5]) return self.get_image_rel(attr[:-5])
elif attr.endswith('__rel_latex'):
# FIXME Find a real solution for this
return '{%s}' % self.get_image_rel(attr[:-11])[:-4]
class TeckidsGroup(ldapdb.models.Model, TeckidsLdapMixin): class TeckidsGroup(ldapdb.models.Model, TeckidsLdapMixin):
class Meta: class Meta:
......
{% load i18n %} {% load i18n latex_helpers %}
{% autoescape off %} {% autoescape off %}
\documentclass{teckidsproto} \documentclass{teckidsproto}
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
\hline\rowfont\bfseries Foto & Nachname & Vorname & Geburts\-datum & Benutzer & Handynummer \\\hline \hline\rowfont\bfseries Foto & Nachname & Vorname & Geburts\-datum & Benutzer & Handynummer \\\hline
\endhead \endhead
{% for person in persons|dictsort:"sn" %} {% for person in persons|dictsort:"sn" %}
\parbox[c][3cm]{2.25cm}{\includegraphics[width=2.24cm,height=2.99cm,keepaspectratio=true,valign=c]{{ person.jpeg_photo__rel_latex }}} & \nohyphens{ {{ person.sn }} } & \nohyphens{ {{ person.given_name }} } & \nohyphens{ {{ person.date_of_birth }} } & \texttt{ {{ person.uid }} } & \nohyphens{ {{ person.mobile }} } \\\hline \parbox[c][3cm]{2.25cm}{\includegraphics[width=2.24cm,height=2.99cm,keepaspectratio=true,valign=c]{{ person.jpeg_photo__rel|embrace }}} & \nohyphens{ {{ person.sn }} } & \nohyphens{ {{ person.given_name }} } & \nohyphens{ {{ person.date_of_birth }} } & \texttt{ {{ person.uid }} } & \nohyphens{ {{ person.mobile }} } \\\hline
{% endfor %} {% endfor %}
\end{longtabu} \end{longtabu}
\end{document} \end{document}
......
from django import template
register = template.Library()
@register.filter
def embrace(value):
# FIXME find a better solution
return '{%s}' % value
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment