diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2019-01-06 11:37:16 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-06 11:37:16 (GMT) |
commit | 62712c703b377777a80b61e3ce7e7595771c2ad5 (patch) | |
tree | a1ae128f2c331230f7be24db5704a8f3cb46fe85 /testing | |
parent | de34e6c26eeb0dca1b1a6aa8bf26d21bb3fd644f (diff) | |
parent | a53d5b44731b55197d7ff2ae046552374d011e59 (diff) | |
download | Doxygen-62712c703b377777a80b61e3ce7e7595771c2ad5.zip Doxygen-62712c703b377777a80b61e3ce7e7595771c2ad5.tar.gz Doxygen-62712c703b377777a80b61e3ce7e7595771c2ad5.tar.bz2 |
Merge pull request #6746 from albert-github/feature/issue_6744
issue #6744 Ampersand in Markdown image URL is not escaped in XML output
Diffstat (limited to 'testing')
-rwxr-xr-x[-rw-r--r--] | testing/031/indexpage.xml | 101 | ||||
-rw-r--r-- | testing/031_image.dox | 8 |
2 files changed, 61 insertions, 48 deletions
diff --git a/testing/031/indexpage.xml b/testing/031/indexpage.xml index b6a7ed0..7e368f3 100644..100755 --- a/testing/031/indexpage.xml +++ b/testing/031/indexpage.xml @@ -1,47 +1,54 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version=""> - <compounddef id="indexpage" kind="page"> - <compoundname>index</compoundname> - <title>My Project</title> - <briefdescription> - </briefdescription> - <detaileddescription> - <para>Some text. <image type="html" name="sample.png"/> - <image type="latex" name="sample.png" width="5cm">Doxygen logo</image> - <image type="docbook" name="sample.png"/> - More text.</para> - <para>SVG image with caption:<linebreak/> -<image type="html" name="license-MIT-brightgreen.svg">A caption</image> -</para> - <para>PNG image with caption:<linebreak/> -<image type="html" name="license-MIT-brightgreen.png">A caption</image> -</para> - <para>SVG image without caption:<linebreak/> -<image type="html" name="license-MIT-brightgreen.svg"/> -</para> - <para>PNG image without caption:<linebreak/> -<image type="html" name="license-MIT-brightgreen.png"/> -</para> - <para>Inline SVG image with caption:<linebreak/> -This image is inline <image type="html" name="license-MIT-brightgreen.svg" inline="yes">MIT license</image> - within the text.</para> - <para>Inline PNG image with caption:<linebreak/> -This image is inline <image type="html" name="license-MIT-brightgreen.png" inline="yes">MIT license</image> - within the text.</para> - <para>Markdown style linked SVG image:<linebreak/> -<ulink url="http://opensource.org/licenses/MIT"><image type="html" name="license-MIT-brightgreen.svg" inline="yes"/></ulink></para> - <para>Markdown style linked PNG image:<linebreak/> -<ulink url="http://opensource.org/licenses/MIT"><image type="html" name="license-MIT-brightgreen.png" inline="yes"/></ulink></para> - <para>HTML style linked SVG image:<linebreak/> -<ulink url="http://opensource.org/licenses/MIT"><image type="html" name="license-MIT-brightgreen.svg" inline="yes"/></ulink></para> - <para>HTML style linked PNG image:<linebreak/> -<ulink url="http://opensource.org/licenses/MIT"><image type="html" name="license-MIT-brightgreen.png" inline="yes"/></ulink></para> - <para>HTML style unlinked SVG image:<linebreak/> -<image type="html" name="license-MIT-brightgreen.svg" inline="yes"/> -</para> - <para>HTML style unlined PNG image:<linebreak/> -<image type="html" name="license-MIT-brightgreen.png" inline="yes"/> - </para> - </detaileddescription> - </compounddef> -</doxygen> +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="">
+ <compounddef id="indexpage" kind="page">
+ <compoundname>index</compoundname>
+ <title>My Project</title>
+ <briefdescription>
+ </briefdescription>
+ <detaileddescription>
+ <para>Some text. <image type="html" name="sample.png"/>
+ <image type="latex" name="sample.png" width="5cm">Doxygen logo</image>
+ <image type="docbook" name="sample.png"/>
+ More text.</para>
+ <para>SVG image with caption:<linebreak/>
+<image type="html" name="license-MIT-brightgreen.svg">A caption</image>
+</para>
+ <para>PNG image with caption:<linebreak/>
+<image type="html" name="license-MIT-brightgreen.png">A caption</image>
+</para>
+ <para>SVG image without caption:<linebreak/>
+<image type="html" name="license-MIT-brightgreen.svg"/>
+</para>
+ <para>PNG image without caption:<linebreak/>
+<image type="html" name="license-MIT-brightgreen.png"/>
+</para>
+ <para>Inline SVG image with caption:<linebreak/>
+This image is inline <image type="html" name="license-MIT-brightgreen.svg" inline="yes">MIT license</image>
+ within the text.</para>
+ <para>Inline PNG image with caption:<linebreak/>
+This image is inline <image type="html" name="license-MIT-brightgreen.png" inline="yes">MIT license</image>
+ within the text.</para>
+ <para>Markdown style linked SVG image:<linebreak/>
+<ulink url="http://opensource.org/licenses/MIT"><image type="html" name="license-MIT-brightgreen.svg" inline="yes"/></ulink></para>
+ <para>Markdown style linked PNG image:<linebreak/>
+<ulink url="http://opensource.org/licenses/MIT"><image type="html" name="license-MIT-brightgreen.png" inline="yes"/></ulink></para>
+ <para>HTML style linked SVG image:<linebreak/>
+<ulink url="http://opensource.org/licenses/MIT"><image type="html" name="license-MIT-brightgreen.svg" inline="yes"/></ulink></para>
+ <para>HTML style linked PNG image:<linebreak/>
+<ulink url="http://opensource.org/licenses/MIT"><image type="html" name="license-MIT-brightgreen.png" inline="yes"/></ulink></para>
+ <para>HTML style unlinked SVG image:<linebreak/>
+<image type="html" name="license-MIT-brightgreen.svg" inline="yes"/>
+</para>
+ <para>HTML style unlinked PNG image:<linebreak/>
+<image type="html" name="license-MIT-brightgreen.png" inline="yes"/>
+</para>
+ <para>Some markdown image tests<linebreak/>
+<image type="html" name="docs-Doxygen-blue.svg?foo&bar" inline="yes"/>
+ <ulink url="http://www.doxygen.nl?foo&bar">Some normal link</ulink></para>
+ <para>
+ <image type="html" name="docs-Doxygen-blue.svg?foo&bar" inline="yes"/>
+ <ulink url="http://www.doxygen.nl?foo&bar">Some normal link</ulink>
+ </para>
+ </detaileddescription>
+ </compounddef>
+</doxygen>
diff --git a/testing/031_image.dox b/testing/031_image.dox index 61f5bba..e451592 100644 --- a/testing/031_image.dox +++ b/testing/031_image.dox @@ -47,7 +47,13 @@ HTML style linked PNG image:\n HTML style unlinked SVG image:\n <img src="http://img.shields.io/badge/license-MIT-brightgreen.svg" alt="MIT license"/> -HTML style unlined PNG image:\n +HTML style unlinked PNG image:\n <img src="http://img.shields.io/badge/license-MIT-brightgreen.png" alt="MIT license"/> +Some markdown image tests\n +![Some SVG image](https://img.shields.io/badge/docs-Doxygen-blue.svg?foo&bar) +[Some normal link](http://www.doxygen.nl?foo&bar) + +![Some SVG image](https://img.shields.io/badge/docs-Doxygen-blue.svg?foo&bar) +[Some normal link](http://www.doxygen.nl?foo&bar) */ |