RFC: Videjka a další bazmeky do galerií #99

Open
ledoian wants to merge 15 commits from galerie_videjka into master
4 changed files with 8 additions and 24 deletions
Showing only changes of commit b001b79349 - Show all commits

View file

@ -6,9 +6,10 @@
/* velká fotka */ /* velká fotka */
/* zmenšování spolu s oknem prohlížeče */ /* zmenšování spolu s oknem prohlížeče */
.galerie .obrazek, .titulni_obrazek { .galerie .obrazek, .titulni_obrazek {
max-width: 100%; max-width: max(100%, 900px);
zelvuska marked this conversation as resolved
Review

900 je nějak moc, ne? (Třeba když jsi na mobilu, tak to znamená, že uvidíš minimum z toho obrázku, ne?)

900 je nějak moc, ne? (Třeba když jsi na mobilu, tak to znamená, že uvidíš minimum z toho obrázku, ne?)
Review

To je vzaté z původních views.py, za to nemůžu já :-D Ale je to hodně, co třeba 600px? (Haluzím velmi náhodně a na monitoru, zas to nemůže být moc málo, jinak se to zmenší moc…)

To je vzaté z původních `views.py`, za to nemůžu já :-D Ale je to hodně, co třeba `600px`? (Haluzím velmi náhodně a na monitoru, zas to nemůže být moc málo, jinak se to zmenší moc…)
Review

Aha, tak to asi nechme…

Aha, tak to asi nechme…
max-height: 900px;
height: auto; height: auto;
width: auto\9; /* ie8 */ width: auto;
} }
.predchozi_obrazek{ .predchozi_obrazek{

View file

@ -65,7 +65,7 @@
{% endwith %} {% endwith %}
{% endif%} {% endif%}
<span id="nahoru" class="kotva_obrazku"></span> <span id="nahoru" class="kotva_obrazku"></span>
{% 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 %} {% if obrazky_dalsi %}
{% with obrazky_dalsi|first as dalsi_obrazek %} {% with obrazky_dalsi|first as dalsi_obrazek %}
@ -111,7 +111,7 @@
{% endfor %} {% endfor %}
</div> </div>
{% 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 #} {# height=obrazek.obrazek_maly.height width=obrazek.obrazek_maly.width #}
<div class="navigace"> <div class="navigace">
Review

i tady zrušit height?

i tady zrušit height?

View file

@ -94,9 +94,9 @@ class Video(ZobrazitelnyBazmek):
class DummyBazmek(ZobrazitelnyBazmek): class DummyBazmek(ZobrazitelnyBazmek):
def zobrazit(self, **kwargs): def zobrazit(self, **kwargs):
return r'<p>Tohle zobrazit neumím :-(</p>' return r'Tohle zobrazit neumím :-('
def zmenseny_nahled(self, **kwargs): def zmenseny_nahled(self, **kwargs):
return r'<p>Tohle zobrazit neumím :-(</p>' return r'Tohle zobrazit neumím :-('
def tipniTyp(soubor) -> DbObrazek.Typ: ... def tipniTyp(soubor) -> DbObrazek.Typ: ...

View file

@ -89,8 +89,6 @@ def nahled(request, pk, soustredeni):
def detail(request, pk, fotka, soustredeni): def detail(request, pk, fotka, soustredeni):
"""Zobrazeni nahledu fotky s id 'fotka'.""" """Zobrazeni nahledu fotky s id 'fotka'."""
MAX_VYSKA = 900
MAX_SIRKA = 900
NAHLEDU = 1 NAHLEDU = 1
galerie = get_object_or_404(Galerie, pk=pk) galerie = get_object_or_404(Galerie, pk=pk)
@ -139,26 +137,11 @@ def detail(request, pk, fotka, soustredeni):
else: else:
form = KomentarForm({'komentar': obrazek.popis}) 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', return render(request, 'galerie/Galerie.html',
{'galerie' : galerie, {'galerie' : galerie,
'predchozi_galerie' : predchozi_galerie, 'predchozi_galerie' : predchozi_galerie,
'nasledujici_galerie' : nasledujici_galerie, 'nasledujici_galerie' : nasledujici_galerie,
'obrazek' : obrazek, 'obrazek' : obrazek,
'vyska' : vyska,
'sirka' : sirka,
'obrazky_predchozi' : predchozi_obrazky, 'obrazky_predchozi' : predchozi_obrazky,
'obrazky_dalsi' : nasledujici_obrazky, 'obrazky_dalsi' : nasledujici_obrazky,
'upravy_popisku' : dovolit_upravy_popisku(galerie, request), 'upravy_popisku' : dovolit_upravy_popisku(galerie, request),
@ -203,7 +186,7 @@ def new_galerie(request, galerie, soustredeni):
# zpracovani obrazku v galerii # zpracovani obrazku v galerii
for obr in request.FILES.getlist('obr'): for obr in request.FILES.getlist('obr'):
o = Obrazek() o = Obrazek()
o.obrazek_velky = obr o.soubor = obr
o.nazev = str(obr) o.nazev = str(obr)
o.galerie = gal o.galerie = gal
o.save() o.save()