Because I was searching for it everywhere but here.
"m_enddiv=@xmlonly</mcss:div>@endxmlonly" \
"m_span{1}=@xmlonly<mcss:span xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" mcss:class=\"\1\">@endxmlonly" \
"m_endspan=@xmlonly</mcss:span>@endxmlonly" \
- "m_class{1}=@xmlonly<mcss:class xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" mcss:class=\"\1\" />@endxmlonly" \
- "m_footernavigation=@xmlonly<mcss:footernavigation xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" />@endxmlonly"
+ "m_class{1}=@xmlonly<mcss:class xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" mcss:class=\"\1\" />@endxmlonly"
/** @page math Math
-@m_footernavigation
-
A green formula:
@m_class{m-success}
@f]
A yellow @m_class{m-warning} @f$ \Sigma @f$ inline formula.
-
-- @subpage subpage1 First subpage
-- @subpage subpage2 Second subpage
-
-*/
-
-/** @page subpage1 First subpage
-
-@m_footernavigation
-*/
-
-/** @page subpage2 Second subpage
-
-@m_footernavigation
*/
<g id='eq2-page1'>
<use x='0' xlink:href='#eq2-g0-6' y='0'/>
</g>
-</svg> inline formula.</p><ul><li><a href="subpage1.html" class="m-dox">First subpage</a> First subpage</li><li><a href="subpage2.html" class="m-dox">Second subpage</a> Second subpage</li></ul>
+</svg> inline formula.</p>
</div>
</div>
</div>
--- /dev/null
+INPUT = input.dox
+IMAGE_PATH = .
+QUIET = YES
+GENERATE_HTML = NO
+GENERATE_LATEX = NO
+GENERATE_XML = YES
+
+M_PAGE_FINE_PRINT =
+M_THEME_COLOR =
+M_LINKS_NAVBAR1 =
+M_LINKS_NAVBAR2 =
+
+ALIASES = \
+ "m_footernavigation=@xmlonly<mcss:footernavigation xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" />@endxmlonly"
--- /dev/null
+/** @page page A page
+- @subpage subpage1 First subpage
+- @subpage subpage2 Second subpage
+
+*/
+
+/** @page subpage1 First subpage
+
+@m_footernavigation
+*/
+
+/** @page subpage2 Second subpage
+
+@m_footernavigation
+*/
+
<html lang="en">
<head>
<meta charset="UTF-8" />
- <title>Math » First subpage | My Project</title>
+ <title>A page » First subpage | My Project</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,600i%7CSource+Code+Pro:400,400i,600" />
<link rel="stylesheet" href="m-dark+doxygen.compiled.css" />
<link rel="next" href="subpage2.html" />
<div class="m-row">
<div class="m-col-l-10 m-push-l-1">
<h1>
- <span class="m-breadcrumb"><a href="math.html">Math</a> »</span>
+ <span class="m-breadcrumb"><a href="page.html">A page</a> »</span>
First subpage
</h1>
- <div class="m-note m-dim m-thin m-text-center"><a href="math.html" class="m-dox">Math</a> | <a href="subpage2.html" class="m-dox">Second subpage »</a></div>
+ <div class="m-note m-dim m-thin m-text-center"><a href="page.html" class="m-dox">A page</a> | <a href="subpage2.html" class="m-dox">Second subpage »</a></div>
</div>
</div>
</div>
<html lang="en">
<head>
<meta charset="UTF-8" />
- <title>Math » Second subpage | My Project</title>
+ <title>A page » Second subpage | My Project</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,600i%7CSource+Code+Pro:400,400i,600" />
<link rel="stylesheet" href="m-dark+doxygen.compiled.css" />
<link rel="prev" href="subpage1.html" />
<div class="m-row">
<div class="m-col-l-10 m-push-l-1">
<h1>
- <span class="m-breadcrumb"><a href="math.html">Math</a> »</span>
+ <span class="m-breadcrumb"><a href="page.html">A page</a> »</span>
Second subpage
</h1>
- <div class="m-note m-dim m-thin m-text-center"><a href="subpage1.html" class="m-dox">« First subpage</a> | <a href="math.html" class="m-dox">Math</a></div>
+ <div class="m-note m-dim m-thin m-text-center"><a href="subpage1.html" class="m-dox">« First subpage</a> | <a href="page.html" class="m-dox">A page</a></div>
</div>
</div>
</div>
def test_math(self):
self.run_dox2html5(wildcard='math.xml')
self.assertEqual(*self.actual_expected_contents('math.html'))
-
- def test_footer_navigation(self):
- self.run_dox2html5(wildcard='subpage*.xml')
- self.assertEqual(*self.actual_expected_contents('subpage1.html'))
- self.assertEqual(*self.actual_expected_contents('subpage2.html'))
self.run_dox2html5(wildcard='page*.xml')
self.assertEqual(*self.actual_expected_contents('page-in-navbar.html'))
self.assertEqual(*self.actual_expected_contents('page-b.html'))
+
+class FooterNavigation(IntegrationTestCase):
+ def __init__(self, *args, **kwargs):
+ super().__init__(__file__, 'footernavigation', *args, **kwargs)
+
+ def test(self):
+ self.run_dox2html5(wildcard='subpage*.xml')
+ self.assertEqual(*self.actual_expected_contents('subpage1.html'))
+ self.assertEqual(*self.actual_expected_contents('subpage2.html'))