Képek automatikus kicsinyítése
Szerző
Üzenet
üdv mindenkinek, új vagyok itt, kerestem, de nem találtam ilyen témát lehet én vagyok a bamba, ezesetben bocs.
Szóval olyan problémám lenne, hogy ha valaki beilleszt egy képet, akkor azt az eredeti méretben illeszti be a fórum. Hogyan lehet azt megcsinálni, hogy a képek lekicsinyítve jelenjenek meg, és rájuk kattintva jelenjenek meg nagyban, egy új ablakban?
erről a fórumról lenne szó: www.astra-coupe.hu/forum
ha már itt vagyok, és nem nagy gond, a linkelésre nem tud valaki egy scriptet, hogy ne manuálisan kelljen bepötyögni? (csak az alap [url][/url] BBCode-ot teszi be)
köszi előre is.
üdv: velo
Szóval olyan problémám lenne, hogy ha valaki beilleszt egy képet, akkor azt az eredeti méretben illeszti be a fórum. Hogyan lehet azt megcsinálni, hogy a képek lekicsinyítve jelenjenek meg, és rájuk kattintva jelenjenek meg nagyban, egy új ablakban?
erről a fórumról lenne szó: www.astra-coupe.hu/forum
ha már itt vagyok, és nem nagy gond, a linkelésre nem tud valaki egy scriptet, hogy ne manuálisan kelljen bepötyögni? (csak az alap [url][/url] BBCode-ot teszi be)
köszi előre is.
üdv: velo
HTML head-be:
Utána a body-tag-be:
Ezen kívül a sablonod főkönyvtárába (templates/sablonneve) kell egy resizefix.php nevű file.
A HEAD-be tett kódban tudod állítani, mekkorrára nyomja össze.
(Ez nem tuti megoldás, én az AdInfinitum sablonból néztem ki, mert abban eredendően benne van. Nem hiszem, hogy ennél többmindenre is szükség lenne hozzá.)
_________________
Tapasztalást pénzért venni vagy hagyományképpen kapni nem lehet - fizetni kell azért mindég és mindegyiknek.
Kód:
<script language="javascript" type="text/javascript">
<!--
function resize_images()
{
for (i = 1; i < document.images.length; i++)
{
while ( !document.images[i].complete )
{
break;
}
if ( document.images[i].width > 540 )
{
document.images[i].width = 540;
}
}
}
//-->
Utána a body-tag-be:
Kód:
onLoad="resize_images()"
Ezen kívül a sablonod főkönyvtárába (templates/sablonneve) kell egy resizefix.php nevű file.
Kód:
<html>
<head>
<!--
ResizeFix v1.00 for phpBB
www.mikelothar.com (c) 2004
-->
<title>Original size</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<style type="text/css">
<!--
body {
background-color: #000000;
scrollbar-face-color: #2b2b2b;
scrollbar-highlight-color: #2b2b2b;
scrollbar-shadow-color: #2b2b2b;
scrollbar-3dlight-color: #2b2b2b;
scrollbar-arrow-color: #2b2b2b;
scrollbar-track-color: #1b1b1b;
scrollbar-darkshadow-color: #2b2b2b;
}
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10; }
a:link,a:active,a:visited { text-decoration: none; color : #e5e5e5; }
a:hover { text-decoration: underline; color : #C51E21; }
-->
</style>
<script language="JavaScript">
window.onload = maxWindow;
function maxWindow()
{
window.moveTo(0,0);
if (document.all)
{
top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers||document.getElementById)
{
if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth)
{
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
}
</script>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" height="99%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td bordercolor="#FFFFFF"><div align="center">
<table width="50" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center"><table width="1" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#000000"><a href="javascript:window.close();"><img src="<?PHP print $HTTP_GET_VARS[originalsize];?>" alt="Close this window" border="0"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td><div align="center"><br>
<a href="javascript:window.close();">Close this window</a></div></td>
</tr>
</table>
</div></td>
</tr>
</table>
</body>
</html>
A HEAD-be tett kódban tudod állítani, mekkorrára nyomja össze.
(Ez nem tuti megoldás, én az AdInfinitum sablonból néztem ki, mert abban eredendően benne van. Nem hiszem, hogy ennél többmindenre is szükség lenne hozzá.)
_________________
Tapasztalást pénzért venni vagy hagyományképpen kapni nem lehet - fizetni kell azért mindég és mindegyiknek.
_zso2 írta:
HTML head-be:
[...]
Nem hiszem, hogy ennél többmindenre is szükség lenne hozzá.)
1. melyik HTML headbe tegyem?
2. a sablonnál is működni fog, vagy annál is külön be kell ezt állítani? - ezt megtaláltam a hozzászólásodban, bocs
Marcee írta:
overall_header.tpl-be.
_________________
Tapasztalást pénzért venni vagy hagyományképpen kapni nem lehet - fizetni kell azért mindég és mindegyiknek.
_________________
Tapasztalást pénzért venni vagy hagyományképpen kapni nem lehet - fizetni kell azért mindég és mindegyiknek.
köcce
tudom tudom, láma vagyok, és bocs hogy zaklatlak, de a body-tagről is írhatnál bővebben (hol?, mit?)
php-t abszolút nem vágom, életemben nem tanultam, szóval bocsi hogy így bénázok...
tudom tudom, láma vagyok, és bocs hogy zaklatlak, de a body-tagről is írhatnál bővebben (hol?, mit?)
php-t abszolút nem vágom, életemben nem tanultam, szóval bocsi hogy így bénázok...
Hali!
Én találtam egy képkicsinyítő modot, nagyon egyszerű, tényleg max. 2 perc telepíteni. Nekem Firefox alatt tökéletesen működik.
Simple Mod Resize Images
Remélem segítettem, üdv: ASz
Én találtam egy képkicsinyítő modot, nagyon egyszerű, tényleg max. 2 perc telepíteni. Nekem Firefox alatt tökéletesen működik.
Simple Mod Resize Images
Remélem segítettem, üdv: ASz
ASz2105 írta:
Hali!
Én találtam egy képkicsinyítő modot, nagyon egyszerű, tényleg max. 2 perc telepíteni. Nekem Firefox alatt tökéletesen működik.
Simple Mod Resize Images
Remélem segítettem, üdv: ASz
juhostt írta:
Ha a rákattintok a download-ra: error 404...
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Hello.
Nekem sajnos egyik sem működik...
Nem tud valaki esetleg más megoldásról?
Nekem sajnos egyik sem működik...
Nem tud valaki esetleg más megoldásról?
Azt hogy sikerült
_________________
Üdv: KisLab - Kísérleti Laboratórium
_________________
Üdv: KisLab - Kísérleti Laboratórium
Nekem olyan JS kellene, ami megállapítja a képernyőfelbontást, abból kivon 200 px-et és a maradék lenne a kép szélessége. Így mindíg a megfelelő méretben jelennének meg a képek.
Ismer valaki ilyen mod-ot vagy scriptet?
Ismer valaki ilyen mod-ot vagy scriptet?
JS-ben van ilyen függvény, ami a rendelkezésre álló képernyő-méreteket adja vissza. screen.availWidth a képernyő szélessége, screen.availHeight a magassága. Tehát azt kellene megoldanod, hogy a kép méreteinél a width = screen.availWidth - 200 legyen, és ennek megfelelően a magasságát is állítanod kell, különben torzítja a képet.
NB. a screen.availWidth és screen.availHeight ténylegesen a képernyő méreteit adja vissza, tehát a magasságnál a Tálca, és egyéb esetleges eszköztárak méretét is figyelembe kell venni.
_________________
Élet, üdv, egészség! - HoremWeb
KEMET = Az Ókori Egyiptom
NB. a screen.availWidth és screen.availHeight ténylegesen a képernyő méreteit adja vissza, tehát a magasságnál a Tálca, és egyéb esetleges eszköztárak méretét is figyelembe kell venni.
_________________
Élet, üdv, egészség! - HoremWeb
KEMET = Az Ókori Egyiptom
ASz2105! Tulajdonképpen, hogy is néz ki akkor ez a mod?
Mert én is feltettem, de semmi változás nincs! Talán valamit nem jól csináltam volna?
Mert én is feltettem, de semmi változás nincs! Talán valamit nem jól csináltam volna?
Üdv!
Konkrétan melyik fájl body-jába?
Az AdInfinitum sablon főkönyvtárában nem találtam resizefix.php fájlt.
_________________
http://forum.bravium.hu
Idézet:
Utána a body-tag-be:
Kód:
onLoad="resize_images()"
Idézet:
Ezen kívül a sablonod főkönyvtárába (templates/sablonneve) kell egy resizefix.php nevű file. (Ez nem tuti megoldás, én az AdInfinitum sablonból néztem ki, mert abban eredendően benne van.)
_________________
http://forum.bravium.hu
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.