phpRS 2.6.5 : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzi phpRS v2.6.5.
phpRS - redakční a informační systém
Foto v clankoch
Zaslán uživatelem/kou: Hetleke (IP adresa zaznamenána)
Datum: 2005-08-15, 07:38

Je mozne zobrazit foto z clankov v samostatnom okne, ktore zodpoveda velkosti danej fotky?
Vzdy sa mi zobrazi okno cez celu obazovku, kde v pravo je foto a zbytok bila strana. :((
Mne by sa lepsie pacilo, len okno s fotom a jeho nazvom.

Re: Foto v clankoch
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2005-08-15, 07:56

da sa to spravit javascriptom ale je to zlozite. a myslim ze jedine cez galeriu. pretoze ta sa mi zda zistije rozmery obrazka a potom by to uz nemalo byt take tazke.

podla mna by to bol dobry napad a potlacam tuto moznost do napadov na vylepsenie

____________________
smiko.host.sk/phprs/

Re: Foto v clankoch
Zaslán uživatelem/kou: Kryšpín (IP adresa zaznamenána)
Datum: 2005-08-15, 09:32

mám to pro starší verzi udělané
mrkni se na stránku [http://hepbegclub.idt.cz/view.php?cisloclanku=2003060701]
nebo novější verze téhož
[http://sisyf.aktualne.cz/view.php?cisloclanku=2004121901]

ale pro novou zatím ne, a je to trochu pracné ... (ale je možné, že bude úprava hodně podobná)

pro předchozí verze byla ta úprava u mě ke stažení, ale nemám tam tu nejnovější
ale i tak by to mohlo pomoci
najdete na této stránce nahoře:



Celkem upraveno 2×. Poslední úprava Kryšpín v 15.08.2005 09:38.

Re: Foto v clankoch
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-08-15, 14:16

Čisto JavaScriptom to nie je ono. JS totiž vie zistiť rozmery img až keď je img načítaný celý. To by spôsobilo divné skákanie okna. Riešenie by malo vyzerať asi tak, že php by poslalo na výstup už hotový JavaScript a ten by to okno otvoril presne podľa veľkosti img.



Celkem upraveno 1×. Poslední úprava pa3k v 15.08.2005 14:16.

Re: Foto v clankoch
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2005-08-15, 14:27

sak tak som to aj myslel pa3k. ze by ho php spracovalo a poslalo jeho rozmery na vystup. ak si myslim spravne tak terajsie galerie vedia zistit rozmery obrazku. tak zakomponovat do toho aj javascript by slo a nebolo by az take zlozite nie ?

____________________
smiko.host.sk/phprs/

Re: Foto v clankoch
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-08-15, 14:33

function popupww(gid,id,winw,winh)
{
	if (!pww.closed && pww.location)
	{
		pww.resizeBy(winw-pwwinW(),winh-pwwinH());
		pww.location.href = ("photoview.php?gid="+gid+"&id="+id);
	}
	else
	{
		pww=window.open("photoview.php?gid="+gid+"&id="+id,"pww",'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width='+winw+',height='+winh+',left=20,top=20');
	}
	if (window.focus) 
	{
		pww.focus();
	}
}


function pwwinW()
{
	if (pww.innerWidth) return pww.innerWidth;
	else if (pww.document.documentElement && pww.document.documentElement.clientWidth) return pww.document.documentElement.clientWidth;
	else if (pww.document.body && pww.document.body.clientWidth) return pww.document.body.clientWidth;
	else return false;
}

function pwwinH()
{
	if (pww.innerHeight) return pww.innerHeight;
	else if (pww.document.documentElement && pww.document.documentElement.clientHeight) return pww.document.documentElement.clientHeight;
	else if (pww.document.body && pww.document.body.clientHeight) return pww.document.body.clientHeight;
	else return false;
}

Re: Foto v clankoch
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-08-15, 14:51

Manipulácia s oknom prehliadača môže spôsobiť problémy, radšej by som sa tomu snažil vyhnúť a otvoriť to skor v hlavnom okne + pridať JS funkciu javascript:self.history.back() aby to nezaťažovalo server pri znovunačítavaní hlavnej stránky pri návrate. Samozrejme by to chcelo aj klasický link pre prípad vypnutého JavaScriptu.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.