PHPBB - te grote afbeelding resizen
maar ik wil dat bij te grote afbeelding deze worden geresized (door de browser), bijv vanaf een breedte van 400px. Dit wil ik omdat het gastenboek natuurlijk ook een vaste breedte heeft.
Ik heb de volgende replace deze staat in een functions.php die wordt geinclude.
En ik neem aan dat je de grootte van de afbeelding kan bepalen met
maar hoe kan ik dit combineren? Iets als
Code (php)
1
2
3
2
3
$temp = preg_replace('/\[img\](.*?)\[\/img\]/si', '<img src="\\1" />', $reactie);
list($width, $height, $type, $attr) = getimagesize($temp);
$reactie = preg_replace('/\[img\](.*?)\[\/img\]/si', '<img '.$attr.' src="\\1" />', $reactie);
list($width, $height, $type, $attr) = getimagesize($temp);
$reactie = preg_replace('/\[img\](.*?)\[\/img\]/si', '<img '.$attr.' src="\\1" />', $reactie);
En dan nog controleren of $attr width groter is dan 400 en dit moet per afbeelding gebeuren.
Weet iemand hoe ik dit het beste kan oplossen?
Gewijzigd op 01/01/1970 01:00:00 door Niek Weevers
als je intresse hebt post ik hem wel voor je.
Quote:
Zoals bovenin dit artikel vermeld, zijn er tegenwoordig veel betere image resizers beschikbaar. Hieronder een aantal links naar lopende topics daarover op phpBB.com.
http://www.phpbb.com/community/viewtopic.php?f=70&t=1230555
http://www.phpbb.com/community/viewtopic.php?f=70&t=1083005
http://www.phpbb.com/community/viewtopic.php?f=70&t=874055
http://www.phpbb.com/community/viewtopic.php?f=70&t=1108375
http://www.phpbb.com/community/viewtopic.php?f=70&t=561803
http://www.phpbb.com/community/viewtopic.php?f=70&t=636685
http://www.phpbb.com/community/viewtopic.php?f=70&t=1230555
http://www.phpbb.com/community/viewtopic.php?f=70&t=1083005
http://www.phpbb.com/community/viewtopic.php?f=70&t=874055
http://www.phpbb.com/community/viewtopic.php?f=70&t=1108375
http://www.phpbb.com/community/viewtopic.php?f=70&t=561803
http://www.phpbb.com/community/viewtopic.php?f=70&t=636685