New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Percent to prevent auto-linking in page title is not removed for navpath (Origin: bugzilla #674851) #4683

Closed
doxygen opened this Issue Jul 2, 2018 · 0 comments

Comments

Projects
None yet
1 participant
@doxygen
Owner

doxygen commented Jul 2, 2018

status RESOLVED severity minor in component general for ---
Reported in version 1.8.0-SVN on platform Other
Assigned to: Dimitri van Heesch

Original attachment names and IDs:

On 2012-04-26 08:18:48 +0000, Michael Stieler wrote:

If a page title contains a class name, such as Client documentation, you can easily prevent the auto-linking by writing %Client documentation. The percent sign is stripped before output.

However, when viewing a sub-page in HTML, the navbar / breadcrumb shows the name with the percent sign.

On 2012-04-30 19:30:22 +0000, Dimitri van Heesch wrote:

Can you please attach a self-contained example (source+config file in a tar or zip) that allows me to reproduce the problem?

On 2012-05-02 15:16:41 +0000, Michael Stieler wrote:

Created attachment 213301
Self contained example

In page.txt there is a

%AutoLinkClass

to prevent the title in justapage.html to link to the class.

However, in justasubpage.html the percent sign is shown in the navbar.

On 2012-05-02 15:32:40 +0000, Michael Stieler wrote:

Created attachment 213302
Self contained example

Update config file

On 2012-06-18 16:15:45 +0000, Akhil Laddha wrote:

Information provided.

On 2013-12-26 15:06:10 +0000, albert wrote:

I tried to reproduce the problem but in none of the files provided I could find %AutoLinkClass. I couldn't find justapage.html or justasubpage.html either.

Can you test the problem with the newest version of doxygen and if the problem still exists provide an (new) self-contained example
(source+config file in a zip or tar).

On 2014-02-12 23:52:24 +0000, Michael Stieler wrote:

Created attachment 268963
Example that actually shows the problem

On 2014-02-12 23:57:35 +0000, Michael Stieler wrote:

Sorry, it seems like I attached an example demonstrating another bug reported by me (# 674772). I modified it slightly and tested it with the current version of Doxygen (1.8.6) and the problem still persists.

Please open doc/html/index.html in the archive and navigate to Related pages. You will see that the list shows "%DoxygenAutoLinkBug.MyEnum". The % is prefixed to prevent automatic linking to the content in the heading of the page. However the % shows up both in Related pages list and in HTML <title> of the actual page.

I think the problem is that there is no "clean" way to prevent auto linking in headings then.

On 2014-02-17 19:11:13 +0000, albert wrote:

I've just submitted a patch to github, pull request 121.

On 2014-04-22 17:23:41 +0000, Dimitri van Heesch wrote:

Should be fixed in release 1.8.7.

@doxygen doxygen closed this Jul 2, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment