|
|
|
|
Joined: Sep 2003
Posts: 488
Code Monkey
|
|
Code Monkey
Joined: Sep 2003
Posts: 488 |
Mod Name / Version: Prevent avatar pics from stretching to the max allowable size after editing personal prefs (editbasic.php). Description: This is a bug-fix which prevents avatar pics from *stretching to the maximum allowable image size after a user makes changes to their personal prefs page, but where they don't upload a new avatar. *In order for the stretch to occur, their avatar pic must have been originally smaller (width and/or height) than the max allowable size. If it was already larger (both width & height), then no stretching would have occured since it gets set to the maximum size anyway. Working Under: UBB.Threads 6.3 Mod Status: Finished Any pre-requisites: Author(s): Twisty Date: 07/17/04 Credits: Files Altered: changebasic.php New Files: Database Altered: no Info/Instructions: In changebasic.php... CHANGE THIS: // ---------------------------------------------------------- <br />// If picture doesn't end with gif or jpg then we disallow it <br /> if ( ($Picture) && ($Picture != "http://") && (!preg_match("/(png|jpg|gif)$/i",$Picture))) { <br /> $html -> not_right($ubbt_lang['BAD_PIC'],$Cat); <br /> } <br /> if ( ($Picture != $OldPicture) && ($Picture) && ($Picture != "http://") && ($Picture != "none") ) { TO THIS: // ---------------------------------------------------------- <br />// If picture doesn't end with gif or jpg then we disallow it <br /> if ( ($Picture) && ($Picture != "http://") && (!preg_match("/(png|jpg|gif)$/i",$Picture))) { <br /> $html -> not_right($ubbt_lang['BAD_PIC'],$Cat); <br /> } <br /> if ( ( ($Picture) || ($OldPicture) ) && ($Picture != "http://") && ($Picture != "none") ) { :-) Disclaimer: Please backup every file that you intend to modify. If the modification modifies the database, it's a good idea to backup your database before doing so. Note: If you modify your UBB.Threads code, you may be giving up your right for "official" support from Infopop.If you need official support, you'll need to restore unmodified files.
|
|
|
|
|
Joined: May 1999
Posts: 1,715
Addict
|
|
Addict
Joined: May 1999
Posts: 1,715 |
Nice one, thanks. This has been bugging me for quite a while, but not enough to actually do anything about it. =]
|
|
|
|
|
Joined: Sep 2003
Posts: 488
Code Monkey
|
|
Code Monkey
Joined: Sep 2003
Posts: 488 |
My visitors were getting ready to inflict grievous bodily harm on me if I didn't finally fix this one, so I pretty much did it for self-preservation reasons 
|
|
|
|
|
Joined: May 1999
Posts: 1,715
Addict
|
|
Addict
Joined: May 1999
Posts: 1,715 |
Luckily my users haven't really found out when and why it happens yet and I'm not going to say anything. =]
|
|
|
|
|
Joined: Aug 2000
Posts: 1,290
Addict
|
|
Addict
Joined: Aug 2000
Posts: 1,290 |
FYI This is not correct in 6.5 b4.
The code in b4 is:
// ---------------------------------------------------------- // If picture doesn't end with gif or jpg then we disallow it if ( ($Picture) && ($Picture != "http://") && (!preg_match("/(png|jpg|gif)$/i",$Picture))) { $html -> not_right($ubbt_lang['BAD_PIC'],$Cat); } if ($picchange == "url") { if ( ($Picture) && ($Picture != "http://") && ($Picture != "none") ) {
|
|
|
|
|
Joined: Sep 2003
Posts: 488
Code Monkey
|
|
Code Monkey
Joined: Sep 2003
Posts: 488 |
[]J.C. said: FYI This is not correct in 6.5 b4. The code in b4 is: // ---------------------------------------------------------- // If picture doesn't end with gif or jpg then we disallow it if ( ($Picture) && ($Picture != "http://") && (!preg_match("/(png|jpg|gif)$/i",$Picture))) { $html -> not_right($ubbt_lang['BAD_PIC'],$Cat); } if ($picchange == "url") { if ( ($Picture) && ($Picture != "http://") && ($Picture != "none") ) { [/] Yes, it has been fixed sometime since v6.3 because the problem no longer occurs on this board. But it was still there for v6.3 users, and the mod is not meant to be used by anyone using a newer version.
|
|
|
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.
|
|
Posts: 21,080
Joined: March 2000
|
|
|
Forums63
Topics37,583
Posts293,955
Members13,824
| |
Most Online151,614 Nov 14th, 2025
|
|
Currently Online 701
Topics Created 0
Posts Made 0
Users Online 0
Birthdays 13
|
|
|
|
|
|