Avatargröße begrenzen

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Starlord-REAL
Mitglied
Beiträge: 150
Registriert: 20.09.2005 17:15
Wohnort: SH

Avatargröße begrenzen

Beitrag von Starlord-REAL »

Na gut, da ich in einem anderen Thread anscheinen keine Antwort
bekomme, versuche ich es nochmals hier:

Wie kann man es einstellen, das GELINKTE Avatare in den Abmessungen,
automatisch in der Beitragsansicht sowie im Profil begrenzt sind?

Beispiel: Wenn jemand ein Avatar hat von 100 x 250 Pixeln,
dann soll das 250 z.B. automatisch auf maximal 100 skaliert und
eingeschränkt werden.
Zusätzlich wäre es gut, wenn dabei dann auch ein Aspect Ratio
eingehalten werden würde.

LG

SL
Das Leben ist hart aber herzlich...
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

http://php.speedbone.de/manual/de/funct ... gesize.php

das mal durchlesen Code rauskopieren den hier:

Code: Alles auswählen

<?php
     $image =  "absolute/path/to/image/image.jpg";                
     $size = getimagesize("$image");
       $height = $size[1];
       $width = $size[0];
     if ($height > 150)
         {
               $height = 150;
               $percent = ($size[1] / $height);
               $width = ($size[0] / $percent);
         }
     else if ($width > 150)
         {
               $width = 150;
               $percent = ($size[0] / $width);
               $height = ($size[1] / $percent);
         }
     echo "<img src\"image/path/image.jpg\" height=\"$height\" width=\"$width\" />";
?>
Und in die viewtopic.php einfügen

ggf. Grösse ändern :wink:
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

hi

oder guck einfach mal hier: http://www.phpbbhacks.com/download/3201 ;-)

Jan
Benutzeravatar
Starlord-REAL
Mitglied
Beiträge: 150
Registriert: 20.09.2005 17:15
Wohnort: SH

Beitrag von Starlord-REAL »

Aaahh...genau das ist es!

Dankeschön Leute !!! :P :P :P :wink:
Das Leben ist hart aber herzlich...
Benutzeravatar
Starlord-REAL
Mitglied
Beiträge: 150
Registriert: 20.09.2005 17:15
Wohnort: SH

Beitrag von Starlord-REAL »

Gibt es eigentlich auch noch eine Möglichkeit, die DATEIGRÖSSE zu
beschränken? Also z.B. auf maximal 150 KB ? Und alles was darüber
liegt, dann automatisch abgelehnt wird.
Das Leben ist hart aber herzlich...
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

http://www.phpbbhacks.com/download/1661

Nur jeweils folgenden Code nicht einbauen.

Code: Alles auswählen

	list($width, $height) = @getimagesize($avatar_filename);
	if( $width > $board_config['avatar_max_width'] || $height > $board_config['avatar_max_height'] )
	{
		$l_avatar_size = sprintf($lang['Avatar_imagesize'], $board_config['avatar_max_width'], $board_config['avatar_max_height']);

		$error = true;
		$error_msg = ( !empty($error_msg) ) ? $error_msg . '<br />' . $l_avatar_size : $l_avatar_size;
	}
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“