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

Comments

jhodgdon’s picture

pushpinderchauhan’s picture

Status: Active » Needs review
StatusFileSize
new1.44 KB

Please review patch.

jhodgdon’s picture

Status: Needs review » Fixed

Great, thanks very much! Committed to 8.0.x.

  • jhodgdon committed 23944a1 on 8.0.x
    Issue #2316779 by er.pushpinderrana: Fix titles and links in theme/...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.