8000 Improved how-to guides index page (#6464) · django-cms/django-cms@93559da · GitHub
[go: up one dir, main page]

Skip to content

Commit 93559da

Browse files
authored
Improved how-to guides index page (#6464)
[ci only docs]
1 parent 3ac77e2 commit 93559da

File tree

2 files changed

+45
-13
lines changed

2 files changed

+45
-13
lines changed

docs/how_to/custom_plugins.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
.. _custom-plugins:
22

3-
############################
4-
How to create custom Plugins
5-
############################
3+
#####################
4+
How to create Plugins
5+
#####################
66

77
CMS Plugins are reusable content publishers that can be inserted into django
88
CMS pages (or indeed into any content that uses django CMS placeholders). They

docs/how_to/index.rst

Lines changed: 42 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,55 @@ How-to guides
77
These guides presuppose some familiarity with django CMS. They cover some of
88
the same territory as the :doc:`/introduction/index`, but in more detail.
99

10+
11+
******
12+
Set-up
13+
******
14+
1015
.. toctree::
1116
:maxdepth: 1
12-
17+
1318
Install django CMS by hand <install>
14-
Create custom plugins <custom_plugins>
15-
Customise menus <menus>
16-
Create apphooks <apphooks>
17-
Manage complex apphook configuration <namespaced_apphooks>
19+
20+
21+
************************
22+
Using core functionality
23+
************************
24+
25+
.. toctree::
26+
:maxdepth: 1
27+
28+
Use placeholders outside the CMS <placeholders>
1829
Serve multiple languages <languages>
1930
Work with templates <templates>
20-
Extend Page & Title models <extending_page_title>
21-
Extend the Toolbar <toolbar>
22-
Test your extensions <testing>
23-
Use placeholders outside the CMS <placeholders>
2431
Manage caching <caching>
2532
Enable frontend editing for Page and Django models <frontend_models>
2633
Create sitemaps <sitemap>
2734
Manage Page Types <page_types>
28-
Implement content creation wizards <wizards>
35+
36+
37+
**************************
38+
Creating new functionality
39+
**************************
40+
41+
.. toctree::
42+
:maxdepth: 1
43+
44+
Create plugins <custom_plugins>
45+
Create apphooks <apphooks>
46+
Manage complex apphook configuration <namespaced_apphooks>
47+
Extend the Toolbar <toolbar>
48+
Customise navigation menus <menus>
49+
Create content creation wizards <wizards>
50+
Extend Page & Title models <extending_page_title>
51+
Test your extensions <testing>
52+
53+
54+
************
55+
Contributing
56+
************
57+
58+
.. toctree::
59+
:maxdepth: 1
60+
2961
Contribute a patch <contributing>

0 commit comments

Comments
 (0)
0