Ok I moved that, cleared cache, still the same – code for the whole section is here – thanks:
function scripts() {
global $post;
if ( $post->ID == 286 || has_shortcode( 'wpuf_addpost' ) || has_shortcode( 'wpuf_edit' ) || has_shortcode( 'wpuf_dashboard' ) ) {
$max_file_size = intval( wpuf_get_option( 'attachment_max_size' ) ) * 1024;
$max_upload = intval( wpuf_get_option( 'attachment_num' ) );
$attachment_enabled = wpuf_get_option( 'allow_attachment' );
wp_enqueue_script( 'jquery' );
if ( $post->ID == 286 || has_shortcode( 'wpuf_addpost' ) || has_shortcode( 'wpuf_edit' ) ) {
wp_enqueue_script( 'plupload-handlers' );
}
wp_enqueue_script( 'jquery-ui-sortable' );
wp_enqueue_script( 'wpuf_attachment', plugins_url( 'js/attachment.js', dirname( __FILE__ ) ), array('jquery') );
wp_localize_script( 'wpuf_attachment', 'wpuf_attachment', array(
'nonce' => wp_create_nonce( 'wpuf_attachment' ),
'number' => $max_upload,
'attachment_enabled' => ($attachment_enabled == 'yes') ? true : false,
'plupload' => array(
'runtimes' => 'html5,silverlight,flash,html4',
'browse_button' => 'wpuf-attachment-upload-pickfiles',
'container' => 'wpuf-attachment-upload-container',
'file_data_name' => 'wpuf_attachment_file',
'max_file_size' => $max_file_size . 'b',
'url' => admin_url( 'admin-ajax.php' ) . '?action=wpuf_attach_upload&nonce=' . wp_create_nonce( 'wpuf_audio_track' ),
'flash_swf_url' => includes_url( 'js/plupload/plupload.flash.swf' ),
'silverlight_xap_url' => includes_url( 'js/plupload/plupload.silverlight.xap' ),
'filters' => array(array('title' => __( 'Allowed Files' ), 'extensions' => '*')),
'multipart' => true,
'urlstream_upload' => true,
)