diff --git a/lib/gis/parser_rest_md.c b/lib/gis/parser_rest_md.c index eada518c236..d10ac99d36e 100644 --- a/lib/gis/parser_rest_md.c +++ b/lib/gis/parser_rest_md.c @@ -58,6 +58,10 @@ void usage_rest_md(bool rest) fprintf(stdout, "description: %s\n", st->module_info.description); fprintf(stdout, "keywords: "); G__print_keywords(stdout, NULL, FALSE); + fprintf(stdout, "\n"); + fprintf(stdout, "tags: [ "); + G__print_keywords(stdout, NULL, FALSE); + fprintf(stdout, " ]"); fprintf(stdout, "\n---\n\n"); /* main header */ diff --git a/man/Makefile b/man/Makefile index e63aad7e64f..d8cb1d84dde 100644 --- a/man/Makefile +++ b/man/Makefile @@ -20,7 +20,8 @@ DSTFILES := \ $(MDDIR)/source/grassdocs.css \ $(MDDIR)/scripts/hook_list_scripts.py \ $(MDDIR)/overrides/partials/footer.html \ - $(MDDIR)/overrides/partials/actions.html + $(MDDIR)/overrides/partials/actions.html \ + $(MDDIR)/source/tags.md categories = \ d:display \ @@ -258,6 +259,9 @@ $(MDDIR)/source/favicon.ico: favicon.ico $(MDDIR)/source/grassdocs.css: mkdocs/grassdocs.css $(INSTALL_DATA) $< $@ +$(MDDIR)/source/tags.md: mkdocs/tags.md + $(INSTALL_DATA) $< $@ + $(MDDIR)/scripts/hook_list_scripts.py: mkdocs/scripts/hook_list_scripts.py | $(MDDIR)/scripts $(INSTALL_DATA) $< $@ diff --git a/man/mkdocs/mkdocs.yml b/man/mkdocs/mkdocs.yml index 98f4ba98e46..a49b39de87a 100644 --- a/man/mkdocs/mkdocs.yml +++ b/man/mkdocs/mkdocs.yml @@ -57,11 +57,10 @@ extra_css: plugins: - search - glightbox + - tags - social: cards_layout_options: background_image: null - - # - tags # - git-revision-date-localized: # enable_creation_date: true # - git-committers: diff --git a/man/mkdocs/overrides/partials/footer.html b/man/mkdocs/overrides/partials/footer.html index a713e2e6db8..cf8691995aa 100644 --- a/man/mkdocs/overrides/partials/footer.html +++ b/man/mkdocs/overrides/partials/footer.html @@ -86,8 +86,8 @@