Seite 1 von 1

Hilfe gesucht! Proplem mit dem Random Image Mod

Verfasst: 02.10.2008 03:42
von Z-MANN
Hallo,

ich habe in meinem Forum den Photo Album Mod von Smartor
(Mod Version 2.0.56) seit längerer Zeit erfolgreich am laufen.

Nun habe ich mir den Random Image Mod von Smartor
(Mod Version 1.3.2) besorgt, um in meinem Portal zufällige Bilder aus dem Album anzeigen zu lassen.

Der Einbau hat proplemlos funktioniert, der Mod läuft auch und die Bilder aus dem Album werden in zufälliger Rheienfolge, in einem separatem Kasten angezeigt.

Nur habe ich jetzt folgendes Proplem.
Da die Bilder in meinem Album unterschiedliche größen haben, wird der Kasten in dem die Bilder angezeigt werden, ab und zu extrem groß, wenn ich "height="200" width="200" (Siehe unten) lösche.

Ich hätte es aber gerne so, das die größe einen bestimmten wert (ca.150 Pixel) nicht überschreitet.

In dem Abschnitt von der "portal_body.tpl" kann man größen eingeben (height="200" width="200), aber die werden dann immer eingehalten und machnche Bilder werden dadurch verzogen.

Code: Alles auswählen

<!-- ##### Random BOX START ##### -->
<table width="100%" cellspacing="1" border="0" class="forumline" style="border-collapse: collapse"> 
<tr> 
<td class="catHead"><span class="cattitle"><center><b>Zufalls Bild:</b></center></span></td> 
</tr> 
<tr> 
<td height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td> 
</tr> 
<tr>
<td class="row1" align="left">
 <span class="gensmall" style="line-height: 150%">
<a href="http://www.elongated-coin.de/"><div align="center"><img src="http://www.elongated-coin.de/phpBB2/random_image.php" border="0" alt="Random Image" height="200" width="200"></img></div>
		</span></td>
	   </tr>
</table>
<br>
<!-- ##### Random BOX END ##### -->
Kann man es irgendwie in der "portal_body.tpl" einstellen, das die Bilder ihre Ursprüngliche Form behalten, aber einen Wert von 150 in höhe und Breite nicht überschreiten???

Oder kann man das in der "random_image,php" einstellen???

Code: Alles auswählen

<?php
// Change the folder name to your one in the line below
$folder = "album_mod/upload"; 
srand( time() );
if ($directory = @opendir($folder)) {
while (($image = readdir($directory)) !== false) {
if ( eregi( '.(jpg|gif)$', $image ) ) { $images[] = $image; }
} 
closedir($directory);
}
$image = $images[rand() % sizeof( $images )];
if ( eregi( '.jpg$', $image ) ) {
header( "Content-Type: image/jpeg" );
} else {
header( "Content-Type: image/gif" );
}
header( "Content-Length: " . filesize( $folder."/".$image ) );
readfile( $folder."/".$image );
?>
Weiß jemand Rat??? Bitte um Hilfe!

Gruß