Search code examples
jquerytinymce

tinymce remove text spaces and line breaks


I have initialised tinyMCE like so:

        $('#description').tinymce({
        // Location of TinyMCE script
        script_url : 'tinymce/jscripts/tiny_mce/tiny_mce.js',
        // General options
        width : "830",
        height: "300",
        theme : "advanced",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_toolbar_location : "top",
        theme_advanced_buttons1 : "bold,italic,underline,strikethrough,bullist,numlist,",
        theme_advanced_buttons2 : "",
        theme_advanced_buttons3 : "",
        theme_advanced_buttons4 : "",
        force_br_newlines : true,
        force_p_newlines : false,
        gecko_spellcheck : true,  
        forced_root_block : '', // Needed for 3.x

        plugins : "paste"


    });

i have textarea with some text.when i run it,it removes all spaces and line breaks and display text in one line here is my text

"Brand new!!!

Huge size of 3 bedroom apartment located in Dubai Marina Orra tower for rent

Situated on high floor, overlooking a gorgeous view of Marina"


Solution

  • You can manage it by adding another argument remove_linebreaks

    $('#description').tinymce({
    // Location of TinyMCE script
        script_url : 'tinymce/jscripts/tiny_mce/tiny_mce.js',
        // General options
        width : "830",
        height: "300",
        theme : "advanced",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_toolbar_location : "top",
        theme_advanced_buttons1 : "bold,italic,underline,strikethrough,bullist,numlist,",
        theme_advanced_buttons2 : "",
        theme_advanced_buttons3 : "",
        theme_advanced_buttons4 : "",
        force_br_newlines : true,
        force_p_newlines : false,
        gecko_spellcheck : true,  
        forced_root_block : '', // Needed for 3.x
    
        remove_linebreaks : false,
    
        plugins : "paste"});
    

    But this depend on the tinyMCE version you are using. Because in the below site they say the attribute is not available in some version. http://www.tinymce.com/wiki.php/Configuration3x:remove_linebreaks