diff --git a/galerie/static/css/galerie.css b/galerie/static/css/galerie.css
index 46e02367..4dde889f 100644
--- a/galerie/static/css/galerie.css
+++ b/galerie/static/css/galerie.css
@@ -6,9 +6,10 @@
/* velká fotka */
/* zmenšování spolu s oknem prohlížeče */
.galerie .obrazek, .titulni_obrazek {
- max-width: 100%;
+ max-width: max(100%, 900px);
+ max-height: 900px;
height: auto;
- width: auto\9; /* ie8 */
+ width: auto;
}
.predchozi_obrazek{
diff --git a/galerie/templates/galerie/Galerie.html b/galerie/templates/galerie/Galerie.html
index 1901ee98..c436a77e 100644
--- a/galerie/templates/galerie/Galerie.html
+++ b/galerie/templates/galerie/Galerie.html
@@ -65,7 +65,7 @@
{% endwith %}
{% endif%}
- {% zobrazit obrazek.jako_bazmek height=vyska width=sirka alt=obrazek.popis title=obrazek.popis class=obrazek %}
+ {% zobrazit obrazek.jako_bazmek alt=obrazek.popis title=obrazek.popis class=obrazek %}
{% if obrazky_dalsi %}
{% with obrazky_dalsi|first as dalsi_obrazek %}
@@ -111,7 +111,7 @@
{% endfor %}
- {% zmenseny_nahled obrazek.jako_bazmek alt=obrazek.popis class=obrazek id=prostredni %}
+ {% zmenseny_nahled obrazek.jako_bazmek alt=obrazek.popis class=obrazek id="prostredni" %}
{# height=obrazek.obrazek_maly.height width=obrazek.obrazek_maly.width #}
diff --git a/galerie/typy.py b/galerie/typy.py
index 60da34b1..e4f62cbb 100644
--- a/galerie/typy.py
+++ b/galerie/typy.py
@@ -94,9 +94,9 @@ class Video(ZobrazitelnyBazmek):
class DummyBazmek(ZobrazitelnyBazmek):
def zobrazit(self, **kwargs):
- return r'
Tohle zobrazit neumím :-(
'
+ return r'Tohle zobrazit neumím :-('
def zmenseny_nahled(self, **kwargs):
- return r'
Tohle zobrazit neumím :-(
'
+ return r'Tohle zobrazit neumím :-('
def tipniTyp(soubor) -> DbObrazek.Typ: ...
diff --git a/galerie/views.py b/galerie/views.py
index a3ec8dd2..ee2fc1ec 100644
--- a/galerie/views.py
+++ b/galerie/views.py
@@ -89,8 +89,6 @@ def nahled(request, pk, soustredeni):
def detail(request, pk, fotka, soustredeni):
"""Zobrazeni nahledu fotky s id 'fotka'."""
- MAX_VYSKA = 900
- MAX_SIRKA = 900
NAHLEDU = 1
galerie = get_object_or_404(Galerie, pk=pk)
@@ -139,26 +137,11 @@ def detail(request, pk, fotka, soustredeni):
else:
form = KomentarForm({'komentar': obrazek.popis})
- # Preskalovani obrazku do vybraneho prostoru.
- # FIXME: do CSS!
- vyska = MAX_VYSKA
- sirka = MAX_SIRKA
-# vyska = obrazek.obrazek_stredni.height
-# sirka = obrazek.obrazek_stredni.width
-# if vyska > MAX_VYSKA:
-# sirka = sirka * MAX_VYSKA / vyska
-# vyska = MAX_VYSKA
-# if sirka > MAX_SIRKA:
-# vyska = vyska * MAX_SIRKA / sirka
-# sirka = MAX_SIRKA
-
return render(request, 'galerie/Galerie.html',
{'galerie' : galerie,
'predchozi_galerie' : predchozi_galerie,
'nasledujici_galerie' : nasledujici_galerie,
'obrazek' : obrazek,
- 'vyska' : vyska,
- 'sirka' : sirka,
'obrazky_predchozi' : predchozi_obrazky,
'obrazky_dalsi' : nasledujici_obrazky,
'upravy_popisku' : dovolit_upravy_popisku(galerie, request),
@@ -203,7 +186,7 @@ def new_galerie(request, galerie, soustredeni):
# zpracovani obrazku v galerii
for obr in request.FILES.getlist('obr'):
o = Obrazek()
- o.obrazek_velky = obr
+ o.soubor = obr
o.nazev = str(obr)
o.galerie = gal
o.save()