﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc
17581,3.1.3 SERIOUS shortcode handling problem with content,wpweaver,,"Handling of the content string passed to shortcode handlers seems to be seriously broken in 3.1.3.

Symptoms: When the shortcode content spans multiple lines (as displayed in Visual editor):
 

{{{
[shortcode]multiline-content
more content
[/shortcode]
}}}

the content string passed to the shortcode handler is broken. Can't quite figure out how, but the parameter is not a correctly formed string. For example, most of the string functions simply don't work. Using substr($content,0,4), for example, yields a substring that is not 4 characters long. strpos won't find anything. I went back to pre-3.1.3, and everything worked as expected using identical plugin code and identical content in the page.

It seems okay when the content doesn't span multiple lines.

I've attached a demo shortcode. See the output source to see wacky stuff.",defect (bug),closed,normal,,Shortcodes,3.1.3,normal,invalid,,
