RFC: Videjka a další bazmeky do galerií #99
					 4 changed files with 8 additions and 24 deletions
				
			
		|  | @ -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); | ||||
| 
				
				zelvuska marked this conversation as resolved
				
			 | ||||
| 	max-height: 900px; | ||||
| 	height: auto; | ||||
| 	width: auto\9; /* ie8 */ | ||||
| 	width: auto; | ||||
| } | ||||
| 
 | ||||
| .predchozi_obrazek{ | ||||
|  |  | |||
|  | @ -65,7 +65,7 @@ | |||
|       {% endwith %} | ||||
|     {% endif%} | ||||
|     <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 %} | ||||
|       {% with obrazky_dalsi|first as dalsi_obrazek %} | ||||
|  | @ -111,7 +111,7 @@ | |||
|       {% endfor %} | ||||
|     </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 #} | ||||
| 
 | ||||
|     <div class="navigace"> | ||||
| 
				
					
						ledoian
						commented  i tady zrušit height? i tady zrušit height? | ||||
|  |  | |||
|  | @ -94,9 +94,9 @@ class Video(ZobrazitelnyBazmek): | |||
| 
 | ||||
| class DummyBazmek(ZobrazitelnyBazmek): | ||||
| 	def zobrazit(self, **kwargs): | ||||
| 		return r'<p>Tohle zobrazit neumím :-(</p>' | ||||
| 		return r'Tohle zobrazit neumím :-(' | ||||
| 	def zmenseny_nahled(self, **kwargs): | ||||
| 		return r'<p>Tohle zobrazit neumím :-(</p>' | ||||
| 		return r'Tohle zobrazit neumím :-(' | ||||
| 
 | ||||
| 
 | ||||
| def tipniTyp(soubor) -> DbObrazek.Typ: ... | ||||
|  |  | |||
|  | @ -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() | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	
900 je nějak moc, ne? (Třeba když jsi na mobilu, tak to znamená, že uvidíš minimum z toho obrázku, ne?)
To je vzaté z původních
views.py, za to nemůžu já :-D Ale je to hodně, co třeba600px? (Haluzím velmi náhodně a na monitoru, zas to nemůže být moc málo, jinak se to zmenší moc…)Aha, tak to asi nechme…