Make each generated page’s footnotes unique.
authorAustin Ziegler <austin@zieglers.ca>
Mon, 29 Sep 2014 14:02:45 +0000 (10:02 -0400)
committerspf13 <steve.francia@gmail.com>
Tue, 7 Oct 2014 20:44:28 +0000 (16:44 -0400)
commit603b24a16344b1da485043e8a60b0505ad18cee6
tree3e55df6f3a1fe09159c09b30606df540134e153c
parente68e7ef96fb7a83319f6d828799524f85c75c5eb
Make each generated page’s footnotes unique.

If content pages are fully rendered in a list page, footnotes that use
the same reference (`[^fn]`) will have duplicated anchors. This change
builds on #526 to put the page filename (`Page.File.Name`) as part of
the anchor for a footnote.

This would fix discussion [116](http://discuss.gohugo.io/t/footnote-references-are-duplicated-on-list-pages/116).
hugolib/page.go
hugolib/shortcode.go