|
@@ -1047,17 +1047,17 @@ |
|
|
block discarded – undo |
|
1047
|
1047
|
$content = ''; |
|
1048
|
1048
|
|
|
1049
|
1049
|
foreach ($xml->diagram as $child) { |
|
1050
|
|
- $deflated_content = (string)$child; |
|
1051
|
|
- $base64decoded = base64_decode($deflated_content); |
|
1052
|
|
- $urlencoded_content = gzinflate($base64decoded); |
|
1053
|
|
- $urldecoded_content = urldecode($urlencoded_content); |
|
|
1050
|
+ $deflated_content = (string)$child; |
|
|
1051
|
+ $base64decoded = base64_decode($deflated_content); |
|
|
1052
|
+ $urlencoded_content = gzinflate($base64decoded); |
|
|
1053
|
+ $urldecoded_content = urldecode($urlencoded_content); |
|
1054
|
1054
|
|
|
1055
|
|
- // Remove image tag |
|
1056
|
|
- $diagram_str = preg_replace('/style=\"shape=image[^"]*\"/', '', $urldecoded_content); |
|
|
1055
|
+ // Remove image tag |
|
|
1056
|
+ $diagram_str = preg_replace('/style=\"shape=image[^"]*\"/', '', $urldecoded_content); |
|
1057
|
1057
|
|
|
1058
|
|
- // Construct XML |
|
1059
|
|
- $diagram_xml = simplexml_load_string($diagram_str); |
|
1060
|
|
- $content = $content . ' ' . $this->readDrawioXmlValue($diagram_xml); |
|
|
1058
|
+ // Construct XML |
|
|
1059
|
+ $diagram_xml = simplexml_load_string($diagram_str); |
|
|
1060
|
+ $content = $content . ' ' . $this->readDrawioXmlValue($diagram_xml); |
|
1061
|
1061
|
} |
|
1062
|
1062
|
|
|
1063
|
1063
|
} catch (\Throwable $t) { |
Please login to merge, or discard this patch.