Commit 5f5f8e88ba063935a8b57eb20f493705e55b3f03
1 parent
43aeeef6
Exists in
master
and in
2 other branches
Adjusting news image and adding it in presentation
Showing
3 changed files
with
14 additions
and
7 deletions
Show diff stats
amadeus/static/js/crop_news.js
1 | 1 | $(function () { |
2 | 2 | /* Script para abrir o modal com a imagem selecionada */ |
3 | 3 | $("#id_image").change(function () { |
4 | - var max_size = 2*1024*1024; | |
4 | + var max_size = 5*1024*1024; | |
5 | 5 | var submit_btn = $("#news-form").find("input[type='submit']"); |
6 | 6 | var mimeTypes = $(this).data('mimetypes'); |
7 | 7 | var errors = 0; |
... | ... | @@ -21,7 +21,7 @@ $(function () { |
21 | 21 | $(".size").show(); |
22 | 22 | |
23 | 23 | errors++; |
24 | - } | |
24 | + } | |
25 | 25 | |
26 | 26 | if (!mimeTypes.includes(this.files[0].type)) { |
27 | 27 | $(submit_btn).prop('disable', true); |
... | ... | @@ -30,8 +30,8 @@ $(function () { |
30 | 30 | $(".client-file-errors").show(); |
31 | 31 | $(".format").show(); |
32 | 32 | |
33 | - errors++; | |
34 | - } | |
33 | + errors++; | |
34 | + } | |
35 | 35 | |
36 | 36 | if (errors == 0) { |
37 | 37 | var reader = new FileReader(); |
... | ... | @@ -51,7 +51,7 @@ $(function () { |
51 | 51 | $("#modalCrop").on("shown.bs.modal", function () { |
52 | 52 | $image.cropper({ |
53 | 53 | viewMode: 1 , |
54 | - aspectRatio: 24/5, | |
54 | + aspectRatio: 3/1, | |
55 | 55 | minCropBoxWidth: 200, |
56 | 56 | minCropBoxHeight: 200, |
57 | 57 | dragMode: 'move', | ... | ... |
news/forms.py
... | ... | @@ -31,7 +31,7 @@ class NewsForm(forms.ModelForm): |
31 | 31 | image = Image.open(self.instance.image) |
32 | 32 | if not x is None: |
33 | 33 | cropped_image = image.crop((x, y, w+x, h+y)) |
34 | - resized_image = cropped_image.resize((1200, 250), Image.ANTIALIAS) | |
34 | + resized_image = cropped_image.resize((1200, 400), Image.ANTIALIAS) | |
35 | 35 | |
36 | 36 | folder_path = join(settings.MEDIA_ROOT, 'news') |
37 | 37 | #check if the folder already exists | ... | ... |
news/templates/news/view.html
... | ... | @@ -29,9 +29,16 @@ |
29 | 29 | <div class="row-fluid panel panel-default" > |
30 | 30 | <div class="panel-body" id="printArea"> |
31 | 31 | <div class="col-md-12" style="display:inline-block"> |
32 | - <h2><b>{{new.title}}</b></h2> <button style="text-transform:none; text-decoration: underline;" type="button" class="pull-right btn btn-default btn-sm" id="printButton" name="button">{% trans "Print News" %} <i class="fa fa-print" aria-hidden="true"></i></button><br> | |
32 | + <h2><b>{{new.title}}</b></h2> | |
33 | + </div> | |
34 | + <div class="col-md-12" style="margin-top: -30px;"> | |
35 | + <button style="text-transform:none; text-decoration: underline;" type="button" class="pull-right btn btn-default btn-sm" id="printButton" name="button">{% trans "Print News" %} | |
36 | + <i class="fa fa-print" aria-hidden="true"></i></button><br> | |
33 | 37 | <p>{{new.creator}}, em {{new.create_date}}</p> |
34 | 38 | </div> |
39 | + <div class="col-md-12" style="margin-top: 20px; margin-bottom: 20px;"> | |
40 | + <span><img src="{% if new.image %}{{ new.image.url }}{% endif %}" width="100%"></span> | |
41 | + </div> | |
35 | 42 | <div class="col-md-12"> |
36 | 43 | <br> |
37 | 44 | {% autoescape off %} | ... | ... |