We have two topics about the theme/render system:
1. https://api.drupal.org/api/drupal/core!modules!system!theme.api.php/grou...
2. https://api.drupal.org/api/drupal/core!modules!system!theme.api.php/grou...
They are both in file core/modules/system/theme.api.php; in doc blocks saying "@defgroup themeable" (1) and "@defgroup theme_render" (2).
Here is what needs to happen with these two topics:
a) The title of (1) needs to be changed to "Theme system overview".
b) The title of (2) needs to be changed to "Render API overview".
c) There needs to be a line at the end of 1 saying @see theme_render
d) There needs to be a line at the end of 2 saying @see themeable
e) At the top of core/modules/system/core.api.php, there is a doc block that generates the api.drupal.org main landing page, as a list of topic links (it says "@mainpage" at the top). A ways down, there is a line saying:
* - @link theme_render Theme system and render API @endlink
That needs to be split into two lines:
* - @link theme_render Render API @endlink
* - @link themeable Theme system @endlink
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | drupal8-theme-links-2316779-2.patch | 1.44 KB | pushpinderchauhan |
Comments
Comment #1
jhodgdonComment #2
pushpinderchauhan commentedPlease review patch.
Comment #3
jhodgdonGreat, thanks very much! Committed to 8.0.x.