Support » Plugin: UploadPlus : File Name Cleaner » File name get Double when using Custom Prefix

  • Hi there, this is such a good plugin, but i find a little problem here.

    When I set in “custom prefix” text field. the image name result always get doubled.

    For example I have Picture with name Technologyka.jpg and I set “Image-” to the “custom prefix” text field.

    When I upload the image, the filename results is Image-Image-Technologyka.jpg.

    I just want the “Image-” appear just one time.

    Can you please fix this issue?

    Thanks Before 😀

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author swergroup


    Hi, it’s a known last-minute bug. Can you please tell us what version you were using? It should be fixed with the latest one. If not, please tell us and we’ll fix it ASAP.

    Thread Starter Technologyka


    Thanks for your respons

    Currently I Using WordPress 3.3.2 and UploadPlus latest version.

    Hi there, I’m also currently facing the same problem like Technologyka. I’m using WordPress Version 3.5.1 and UploadPlus is currently on its latest version.

    Since I’m having the same problem, so I thought better to reply here instead having another different post.

    Hoping that this plugin will not lose support from the dev. A cool and must have plugin for WordPress IMO. Thanks in advance

    Plugin Author swergroup


    We’re trying our best to support our plugins and those acquired from pixline, but it takes a lot of time and we don’t really have the resources to do as we would.

    Apart from that: this – and other – fix and enhancements should be released in time for WP 3.6

    The self::upp_mangle_filename() are called twice for the same upload, and add the prefix on the prefix the second time.

    This is a quick fix until author release the ever waiting for wp 3.6 version… replace this part in core.class.php, around line 130

    /*    sanitize uploaded file name    */
            function upp_mangle_filename($file_name){
                if(isset($GLOBALS['UPLOAD-PLUS-NAMES'][$file_name])) return $file_name;
                global $sep;
            	$ext = self::find_extension($file_name);
                $utf8 = get_option('uploadplus_utf8toascii');
            	if( $utf8[0] == "1" ):
                    $file_name = self::_utf8_transliteration( $file_name );
                $file_name = self::_clean_global( $file_name );
                $file_name = self::_clean_filename( $ext, $file_name );
                $file_name = self::_clean_case( $file_name );
                $file_name = self::_add_prefix( $file_name );
                $GLOBALS['UPLOAD-PLUS-NAMES'][$file_name] = 1;
            	return $file_name;

    Hope it helps

    Plugin Author Paolo T. (pixline)


    It helps a lot, really. Thank you Jonas!

    Again, feel free to join us on github repo!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘File name get Double when using Custom Prefix’ is closed to new replies.