Description

<<FootNote()>> links in <<Include()>> page are broken.

Steps to reproduce

  1. Create a first page (/Test) and put some content in it, with a <<FootNote()>>.

  2. In a second page, <<Include()>> the first page.

  3. Test the footnote links in page 1, they work
  4. Test the footnote links in page 2, they don't work.

Example

Component selection

Details

MoinMoin Version

1.7 and 1.9.1

OS and Version

Debian/Linux

Python Version

Server Setup

Server Details

Language you are using the wiki in (set in the browser/UserPreferences)

en

Workaround

I patched the FootNote macro to utilize javascript to find the correct anchor. There has to be a better way, but this works.

moinmoin_1.9.7_footnote_include_patch.diff

Discussion

Plan


CategoryMoinMoinBug CategoryForMoin2

  1. This is a foot note (1)

MoinMoin: MoinMoinBugs/1.9FootNoteAndInclude (last edited 2014-03-13 13:55:54 by p54834BCC)