Skip to content

Commit b5d0565

Browse files
authored
[FEATURE] List all documentation resources in mainMenu.json (#252)
references TYPO3-Documentation/render-guides#566
1 parent 0224485 commit b5d0565

File tree

4 files changed

+201
-191
lines changed

4 files changed

+201
-191
lines changed

Documentation/Home/Overview.rst

Lines changed: 1 addition & 191 deletions
Original file line numberDiff line numberDiff line change
@@ -6,194 +6,4 @@
66
Official documentation resources
77
================================
88

9-
* :ref:`References <t3docs:references>`
10-
11-
* :doc:`Changelog TYPO3 Core <typo3/cms-core:Index>`
12-
13-
* :ref:`TYPO3 Explained <t3coreapi:start>`
14-
15-
* :ref:`main <t3coreapi/main:start>`
16-
* :ref:`12.4 <t3coreapi/12:start>`
17-
* :ref:`11.5 <t3coreapi/11:start>`
18-
19-
* :ref:`Fluid ViewHelper Reference <t3viewhelper:start>`
20-
21-
* :ref:`main <t3viewhelper/main:start>`
22-
* :ref:`12.4 <t3viewhelper/12:start>`
23-
* :ref:`11.5 <t3viewhelper/11:start>`
24-
25-
* :ref:`TCA Reference <t3tca:start>`
26-
27-
* :ref:`main <t3tca/main:start>`
28-
* :ref:`12.4 <t3tca/12:start>`
29-
* :ref:`11.5 <t3tca/11:start>`
30-
31-
* :ref:`TSconfig Reference <t3tsconfig:start>`
32-
33-
* :ref:`main <t3tsconfig/main:start>`
34-
* :ref:`12.4 <t3tsconfig/12:start>`
35-
* :ref:`11.5 <t3tsconfig/11:start>`
36-
37-
* :ref:`TypoScript Reference <t3tsref:start>`
38-
39-
* :ref:`main <t3tsref/main:start>`
40-
* :ref:`12.4 <t3tsref/12:start>`
41-
* :ref:`11.5 <t3tsref/11:start>`
42-
43-
* :ref:`TYPO3 Exceptions <t3exceptions:start>`
44-
45-
* :ref:`Guides <t3docs:references>`
46-
47-
* :ref:`TYPO3 - Getting Started Tutorial <t3start:start>`
48-
49-
* :ref:`main <t3start/main:start>`
50-
* :ref:`12.4 <t3start/12:start>`
51-
* :ref:`11.5 <t3start/11:start>`
52-
53-
* :ref:`TYPO3 Editors Guide <t3editors:start>`
54-
55-
* :ref:`main <t3editors/main:start>`
56-
* :ref:`12.4 <t3editors/12:start>`
57-
* :ref:`11.5 <t3editors/11:start>`
58-
59-
* :ref:`Frontend Localization Guide <t3translate:start>`
60-
61-
* :ref:`main <t3translate/main:start>`
62-
* :ref:`12.4 <t3translate/12:start>`
63-
* :ref:`11.5 <t3translate/11:start>`
64-
65-
* :ref:`TYPO3 Upgrade Guide <t3upgrade:start>`
66-
67-
* :ref:`main <t3upgrade/main:start>`
68-
* :ref:`12.4 <t3upgrade/12:start>`
69-
* :ref:`11.5 <t3upgrade/11:start>`
70-
71-
* :ref:`Tutorials <t3docs:references>`
72-
73-
* :ref:`TYPO3 Sitepackage Tutorial <t3sitepackage:start>`
74-
75-
* :ref:`main <t3sitepackage/main:start>`
76-
* :ref:`12.4 <t3sitepackage/12:start>`
77-
* :ref:`11.5 <t3sitepackage/11:start>`
78-
79-
* :ref:`Contribution <t3docs:contribute>`
80-
81-
* :ref:`TYPO3 Core Contribution Guide <t3contribute:recommended-reading>`
82-
* :ref:`Writing documentation <h2document:start>`
83-
* `typo3.org Team <https://docs.typo3.org/m/typo3/team-t3oteam/main/en-us/>`__
84-
* :ref:`Content and Marketing Guide <t3content:start>`
85-
* :ref:`Language and Writing Guide <t3writing:start>`
86-
87-
* :ref:`System Extensions <t3docs:System-Extensions>`
88-
89-
* :doc:`t3editor <typo3/cms-t3editor:Index>`
90-
91-
* :doc:`main <typo3/cms-t3editor/main:Index>`
92-
* :doc:`12.4 <typo3/cms-t3editor/12:Index>`
93-
* :doc:`11.5 <typo3/cms-t3editor/11:Index>`
94-
95-
* :doc:`adminpanel <typo3/cms-adminpanel:Index>`
96-
97-
* :doc:`main <typo3/cms-adminpanel/main:Index>`
98-
* :doc:`12.4 <typo3/cms-adminpanel/12:Index>`
99-
* :doc:`11.5 <typo3/cms-adminpanel/11:Index>`
100-
101-
* :doc:`dashboard <typo3/cms-dashboard:Index>`
102-
103-
* :doc:`main <typo3/cms-dashboard/main:Index>`
104-
* :doc:`12.4 <typo3/cms-dashboard/12:Index>`
105-
* :doc:`11.5 <typo3/cms-dashboard/11:Index>`
106-
107-
* :doc:`felogin <typo3/cms-felogin:Index>`
108-
109-
* :doc:`main <typo3/cms-felogin/main:Index>`
110-
* :doc:`12.4 <typo3/cms-felogin/12:Index>`
111-
* :doc:`11.5 <typo3/cms-felogin/11:Index>`
112-
113-
* :doc:`fluid_styled_content <typo3/cms-fluid-styled-content:Index>`
114-
115-
* :doc:`main <typo3/cms-fluid-styled-content/main:Index>`
116-
* :doc:`12.4 <typo3/cms-fluid-styled-content/12:Index>`
117-
* :doc:`11.5 <typo3/cms-fluid-styled-content/11:Index>`
118-
119-
* :doc:`form <typo3/cms-form:Index>`
120-
121-
* :doc:`main <typo3/cms-form/main:Index>`
122-
* :doc:`12.4 <typo3/cms-form/12:Index>`
123-
* :doc:`11.5 <typo3/cms-form/11:Index>`
124-
125-
* :doc:`impexp <typo3/cms-impexp:Index>`
126-
127-
* :doc:`main <typo3/cms-impexp/main:Index>`
128-
* :doc:`12.4 <typo3/cms-impexp/12:Index>`
129-
* :doc:`11.5 <typo3/cms-impexp/11:Index>`
130-
131-
* :doc:`indexed_search <typo3/cms-indexed-search:Index>`
132-
133-
* :doc:`main <typo3/cms-indexed-search/main:Index>`
134-
* :doc:`12.4 <typo3/cms-indexed-search/12:Index>`
135-
* :doc:`11.5 <typo3/cms-indexed-search/11:Index>`
136-
137-
* :doc:`linkvalidator <typo3/cms-linkvalidator:Index>`
138-
139-
* :doc:`main <typo3/cms-linkvalidator/main:Index>`
140-
* :doc:`12.4 <typo3/cms-linkvalidator/12:Index>`
141-
* :doc:`11.5 <typo3/cms-linkvalidator/11:Index>`
142-
143-
* :doc:`lowlevel <typo3/cms-lowlevel:Index>`
144-
145-
* :doc:`main <typo3/cms-lowlevel/main:Index>`
146-
* :doc:`12.4 <typo3/cms-lowlevel/12:Index>`
147-
* :doc:`11.5 <typo3/cms-lowlevel/11:Index>`
148-
149-
* :doc:`reactions <typo3/cms-reactions:Index>`
150-
151-
* :doc:`main <typo3/cms-reactions/main:Index>`
152-
* :doc:`12.4 <typo3/cms-reactions/12:Index>`
153-
154-
* :doc:`recycler <typo3/cms-recycler:Index>`
155-
156-
* :doc:`main <typo3/cms-recycler/main:Index>`
157-
* :doc:`12.4 <typo3/cms-recycler/12:Index>`
158-
* :doc:`11.5 <typo3/cms-recycler/11:Index>`
159-
160-
* :doc:`redirects <typo3/cms-redirects:Index>`
161-
162-
* :doc:`main <typo3/cms-redirects/main:Index>`
163-
* :doc:`12.4 <typo3/cms-redirects/12:Index>`
164-
* :doc:`11.5 <typo3/cms-redirects/11:Index>`
165-
166-
* :doc:`reports <typo3/cms-reports:Index>`
167-
168-
* :doc:`main <typo3/cms-reports/main:Index>`
169-
* :doc:`12.4 <typo3/cms-reports/12:Index>`
170-
171-
* :doc:`rte_ckeditor <typo3/cms-rte-ckeditor:Index>`
172-
173-
* :doc:`main <typo3/cms-rte-ckeditor/main:Index>`
174-
* :doc:`12.4 <typo3/cms-rte-ckeditor/12:Index>`
175-
* :doc:`11.5 <typo3/cms-rte-ckeditor/11:Index>`
176-
177-
* :doc:`scheduler <typo3/cms-scheduler:Index>`
178-
179-
* :doc:`main <typo3/cms-scheduler/main:Index>`
180-
* :doc:`12.4 <typo3/cms-scheduler/12:Index>`
181-
* :doc:`11.5 <typo3/cms-scheduler/11:Index>`
182-
183-
* :doc:`seo <typo3/cms-seo:Index>`
184-
185-
* :doc:`main <typo3/cms-seo/main:Index>`
186-
* :doc:`12.4 <typo3/cms-seo/12:Index>`
187-
* :doc:`11.5 <typo3/cms-seo/11:Index>`
188-
189-
* :doc:`sys_note <typo3/cms-sys-note:Index>`
190-
191-
* :doc:`main <typo3/cms-sys-note/main:Index>`
192-
* :doc:`12.4 <typo3/cms-sys-note/12:Index>`
193-
194-
* :doc:`workspaces <typo3/cms-workspaces:Index>`
195-
196-
* :doc:`main <typo3/cms-workspaces/main:Index>`
197-
* :doc:`12.4 <typo3/cms-workspaces/12:Index>`
198-
* :doc:`11.5 <typo3/cms-workspaces/11:Index>`
199-
9+
.. include:: /mainMenu.rst.txt

Documentation/guides.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,8 @@
2525
<inventory id="t3fal" url="https://docs.typo3.org/m/typo3/reference-fal/main/en-us/"/>
2626
<inventory id="t3inside" url="https://docs.typo3.org/m/typo3/reference-inside/main/en-us/"/>
2727
<inventory id="t3services" url="https://docs.typo3.org/m/typo3/reference-services/main/en-us/"/>
28+
<output-format>html</output-format>
29+
<output-format>singlepage</output-format>
30+
<output-format>interlink</output-format>
31+
<output-format>mainmenujson</output-format>
2832
</guides>

Documentation/mainMenu.json.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
:orphan:
2+
:template: mainmenu.json
3+
4+
.. main-menu-json::
5+
6+
.. include:: /mainMenu.rst.txt

0 commit comments

Comments
 (0)