Skip to content

Group titles not carried over into External Search #10642

@zyphlar

Description

@zyphlar

Describe the bug
When using External Search, groupInternalVariableNames are used instead of Group Titles, which is confusing for users to browse since those internal identifiers are not visible anywhere else in the system

Expected behavior
The page (group) identifier should be the group title, and the group title should be more reliably detected (the code appears to facilitate this, but it doesn't appear to be working)

Screenshots

Screenshot 2024-02-09 182038

To Reproduce

Create documentation for a file like this, with external search enabled. Search for "dns" and get the above screenshot surfacing the string "dnsGroup" to users, instead of the expected "group - DNS - Domain Name System" title. Changing addtogroup to defgroup doesn't seem to change anything.

/*INT_REVISION*/

/*INT_COPYRIGHT*/

/** @file dns.h
 *  @brief Domain Name Server Header File
 */

/** @addtogroup dnsGroup DNS - Domain Name System
 * The current DNS system is agnostic about the use of IPADDR, IPADDR6 or IPADDR4. The capability of C++
 * is such that you pass in any of those types and the compiler will select the correct function for
 * that type. This is a change from tools versions 3.4.0 and earlier in which explicit IPv4 and IPv6
 * functions were used.
 *
 * \note While we are pointing out the automatic functionality in this DNS API, the same is true
 * for most functions, structures and classes throughout the API libraries.
 *
 *  @{
 */

#include <nettypes.h>
#include <buffers.h>
#include <udp.h>

/** @addtogroup dnsReturnCodeGroup DNS Return Codes
 *  @{
 */
#define FOO (0)     ///< Foo
#define BAR (1)      ///< Bar

/** @} */

/** @} */

Version
1.9.8 via Windows download

Metadata

Metadata

Assignees

No one assigned

    Labels

    HTMLHTML / XHTML outputbug

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions