Ticket #3052: 3052.diff

File 3052.diff, 704 bytes (added by Denis-de-Bernardy, 4 years ago)

original patch, refreshed

  • xmlrpc.php

     
    32823282                // Work around bug in strip_tags(): 
    32833283                $linea = str_replace('<!DOC', '<DOC', $linea); 
    32843284                $linea = preg_replace( '/[\s\r\n\t]+/', ' ', $linea ); // normalize spaces 
    3285                 $linea = preg_replace( "/ <(h1|h2|h3|h4|h5|h6|p|th|td|li|dt|dd|pre|caption|input|textarea|button|body)[^>]*>/", "\n\n", $linea ); 
     3285                $linea = preg_replace( "/ <(h1|h2|h3|h4|h5|h6|p|th|td|li|dt|dd|pre|caption|input|textarea|button|body|div)[^>]*>/", "\n\n", $linea ); 
    32863286 
    32873287                preg_match('|<title>([^<]*?)</title>|is', $linea, $matchtitle); 
    32883288                $title = $matchtitle[1];