GNOME Bugzilla – Bug 729236
Allow user to suppress compound reference suffix from titles
Last modified: 2014-12-25 16:02:39 UTC
Need to be able to suppress compound reference suffixes from page titles, such as "Class Reference". I propose a new HIDE_COMPOUND_REFERENCE config option which is, by default NO (reflecting current implementation), but, can be changed by the user to YES. The recommended addition to config.xml will be something like: <option type='bool' id='HIDE_COMPOUND_REFERENCE' defval='0'> <docs> <![CDATA[ If the \c HIDE_COMPOUND_REFERENCE tag is set to \c NO (default) then doxygen will append localized compound reference suffix to a page's title, such as Class Reference. If set to \c YES then no compound reference suffix will be added. ]]> </docs> </option> The recommended change to classdef.cpp will be something like: if (Config_getBool("HIDE_COMPOUND_REFERENCE")) { pageTitle = displayName(); } else { pageTitle = theTranslator->trCompoundReference(displayName(), m_impl->compType == Interface && getLanguage()==SrcLangExt_ObjC ? Class : m_impl->compType, m_impl->tempArgs != 0); }
This is added in GIT already. See https://github.com/doxygen/doxygen/pull/163
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.9. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant (preferrably in the form of a self-contained example).