I would like to request that you integrate automatic image resizing with the next phpbb upgrade. I think this is a common enough feature that it should be an integral part of phpbb. I hate reinstalling the mod every time something goes wrong and it's the only mod i do install every time because I think it's one of the key features of a forum.
every major forum i've been on has had images of some type on it. people, especially guys, are visually orientated and i can't tell you how many images i've come across on the various forums i visited. i'd say it was almost a staple.
now maybe i don't visit programming forums, so that might be the issue. but i think the very fact that we even have [img] tags speaks to the importance of having this feature included. it seems like common sense that if you have img tags in the default phpbb code, obviously you're going to be using images at some point. and if you're using images, obviously some of them are going to be bigger than the forum size. so it seems like a valid conclusion that an automatic resizer should come standard with the forum code.
Integrating automatic image resizing
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.
If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.
If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
- callumacrae
- Former Team Member
- Posts: 1046
- Joined: Tue Apr 27, 2010 9:37 am
- Location: England
- Contact:
- DavidIQ
- Customisations Team Leader
- Posts: 1904
- Joined: Thu Mar 02, 2006 4:29 pm
- Location: Earth
- Contact:
Re: Integrating automatic image resizing
Which MOD are you referring to? ReIMG image Resizer? Or some other image resizing MOD? If the former then I already have plans to rewrite it for jQuery and adapting to 3.1.
Re: Integrating automatic image resizing
+1 for jQuery or ReIMG
- callumacrae
- Former Team Member
- Posts: 1046
- Joined: Tue Apr 27, 2010 9:37 am
- Location: England
- Contact:
Re: Integrating automatic image resizing
Does it need a MOD? It's about six lines of JS xD
- canonknipser
- Registered User
- Posts: 71
- Joined: Mon Sep 19, 2011 4:42 am
- Location: Germany
Re: Integrating automatic image resizing
Is the request about [img]-Images or attachment-images?
For attachments, there is already a resizing for the optionally generated thumbnails, so maybe this code can be used during upload-process.
For [img], any kind of resizing can only be done in the browser (eg. by width/height - Parameter for the <img>-html), so there is no benefit on the number of bytes transported to the end-user. Otherwise you have to download the image from the [img]-tag-location and store it in the forum-data - this means "content-stealing"
For attachments, there is already a resizing for the optionally generated thumbnails, so maybe this code can be used during upload-process.
For [img], any kind of resizing can only be done in the browser (eg. by width/height - Parameter for the <img>-html), so there is no benefit on the number of bytes transported to the end-user. Otherwise you have to download the image from the [img]-tag-location and store it in the forum-data - this means "content-stealing"
Greetings
Frank
phpbb.de support team member - no support via PM or mail
English is not my native language
Extensions and scripts for phpBB
Frank
phpbb.de support team member - no support via PM or mail
English is not my native language
Extensions and scripts for phpBB
- callumacrae
- Former Team Member
- Posts: 1046
- Joined: Tue Apr 27, 2010 9:37 am
- Location: England
- Contact:
Re: Integrating automatic image resizing
I assumed that it was for [img] tags - if an image is currently too wide, the right bit is hidden. It's possible to make JS resize it so that all of it is displayed, and if someone clicks on it then it goes back to normal size.
- canonknipser
- Registered User
- Posts: 71
- Joined: Mon Sep 19, 2011 4:42 am
- Location: Germany
Re: Integrating automatic image resizing
I think its depending on the style. It must be defined in the css (overflow:hidden or similar), other style may use no clipping.callumacrae wrote:... if an image is currently too wide, the right bit is hidden.
Much simpler: on click open in new window - then Browser can decide (most often defaulted to "fit in windows" , after click magnify to 100%) - should be available in almost every modern browser.callumacrae wrote:It's possible to make JS resize it so that all of it is displayed, and if someone clicks on it then it goes back to normal size.
On phpbb.de they use a function to change all [IMG]-Tags for external images to a [URL] with the link-text "externes Bild" (external Image).
So it is just a piece of comfort - the "resize" will be a image with the same number of bytes on clients side, only shrinked in width and height. If you put in a image of 50MB and 5000*4000 px and tell your function to resize it to 500*400 px, the image will still have 50MB send to end users browser. And my mobile "flat rate" with 500MB each month is gone after a few images of 500*400.
Isn't it better to block image of that size (check in posting function may be a way to do this, if we can read the images header on the remote side) and tell the poster to use a smaller version of the image or the attachment function with newly created automatic resizer?
Greetings
Frank
phpbb.de support team member - no support via PM or mail
English is not my native language
Extensions and scripts for phpBB
Frank
phpbb.de support team member - no support via PM or mail
English is not my native language
Extensions and scripts for phpBB
-
- Registered User
- Posts: 523
- Joined: Sat Apr 22, 2006 10:29 pm
- Contact:
Re: Integrating automatic image resizing
If you're viewing the post the image would already be resized - correct? So you wouldn't have to worry about your data cap.canonknipser wrote:So it is just a piece of comfort - the "resize" will be a image with the same number of bytes on clients side, only shrinked in width and height. If you put in a image of 50MB and 5000*4000 px and tell your function to resize it to 500*400 px, the image will still have 50MB send to end users browser. And my mobile "flat rate" with 500MB each month is gone after a few images of 500*400...
If you're doing the posting (worrying about your data cap) then you wouldn't post an image of that size anyway.
+1 for the default image resizer.
Last edited by keith10456 on Mon Aug 27, 2012 8:56 pm, edited 1 time in total.