Commit 3d07f4f48cb4fd5a6807ae7e1cc4cfc475cd5eed

Authored by felipebormann
1 parent 0b32801c

modified form and added pdf rendering in html

pdf_file/templates/pdf_file/_form.html
... ... @@ -87,28 +87,7 @@
87 87 {% endif %}
88 88 </div>
89 89  
90   - <div class="form-group{% if form.has_error %} has-error {% endif %}">
91   - <div class=" checkbox">
92   - <label for="{{ form.show_window.auto_id }}">
93   - {% render_field form.show_window %} {{ form.show_window.label }}
94   - </label>
95   - </div>
96   -
97   - <span id="helpBlock" class="help-block">{{ form.show_window.help_text }}</span>
98   -
99   - {% if form.show_window.errors %}
100   - <div class="alert alert-danger alert-dismissible" role="alert">
101   - <button type="button" class="close" data-dismiss="alert" aria-label="Close">
102   - <span aria-hidden="true">&times;</span>
103   - </button>
104   - <ul>
105   - {% for error in form.show_window.errors %}
106   - <li>{{ error }}</li>
107   - {% endfor %}
108   - </ul>
109   - </div>
110   - {% endif %}
111   - </div>
  90 +
112 91  
113 92 <div class="form-group{% if form.has_error %} has-error {% endif %} is-fileinput">
114 93 <label for="{{ form.tags.auto_id }}">{{ form.tags.label }}</label>
... ... @@ -318,6 +297,29 @@
318 297  
319 298 <div class="form-group{% if form.has_error %} has-error {% endif %}">
320 299 <div class=" checkbox">
  300 + <label for="{{ form.show_window.auto_id }}">
  301 + {% render_field form.show_window %} {{ form.show_window.label }}
  302 + </label>
  303 + </div>
  304 +
  305 + <span id="helpBlock" class="help-block">{{ form.show_window.help_text }}</span>
  306 +
  307 + {% if form.show_window.errors %}
  308 + <div class="alert alert-danger alert-dismissible" role="alert">
  309 + <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  310 + <span aria-hidden="true">&times;</span>
  311 + </button>
  312 + <ul>
  313 + {% for error in form.show_window.errors %}
  314 + <li>{{ error }}</li>
  315 + {% endfor %}
  316 + </ul>
  317 + </div>
  318 + {% endif %}
  319 + </div>
  320 +
  321 + <div class="form-group{% if form.has_error %} has-error {% endif %}">
  322 + <div class=" checkbox">
321 323 <label for="{{ form.visible.auto_id }}">
322 324 {% render_field form.visible %} {{ form.visible.label }}
323 325 </label>
... ...
pdf_file/templates/pdf_file/view.html
... ... @@ -13,20 +13,22 @@
13 13 {% endblock %}
14 14  
15 15 {% block breadcrumbs %}
16   - {{ block.super }}
17   -
18   - {% breadcrumb topic 'subjects:topic_view' topic.subject.slug topic.slug %}
19   -
  16 + {% clear_breadcrumbs %}
  17 + {% breadcrumb 'Home' 'subjects:home' %}
  18 + {% breadcrumb pdf_file.topic.subject.category 'subjects:cat_view' pdf_file.topic.subject.category.slug %}
  19 + {% breadcrumb pdf_file.topic.subject 'subjects:view' pdf_file.topic.subject.slug %}
  20 + {% breadcrumb pdf_file.topic 'subjects:topic_view' pdf_file.topic.subject.slug pdf_file.topic.slug %}
  21 + {% breadcrumb pdf_file 'pdf_file:view' pdf_file.slug %}
20 22  
21 23 {% endblock %}
22 24  
23 25  
24 26 {% block content %}
25 27  
26   -<object width="100%" height="100%" type="application/pdf" data="{{pdf_file.file.path}}" id="pdf_content">
27   - <p>Insert your error message here, if the PDF cannot be displayed.</p>
  28 +<object width="100%" height="800px" type="application/pdf" data="{{pdf_file.file.url}}" id="pdf_content">
  29 + <p>{% trans "PDF could not be displayed" %}</p>
28 30 </object>
29 31  
30   - <embed src="{{pdf_file.file.path}}" width="100%" height="100%">
  32 +
31 33  
32 34 {% endblock content %}
33 35 \ No newline at end of file
... ...