Modify

Opened 12 years ago

Last modified 5 years ago

#11012 new enhancement

Automatically insert footnotes at end of page

Reported by: Michael Schwarz Owned by:
Priority: normal Component: FootNoteMacro
Severity: normal Keywords:
Cc: Trac Release:

Description

I think it would be a great idea if footnotes would automatically be displayed at the end of a wiki page, if [[FootNote]] is not placed manually anywhere on the page. More specifically, I would propose that a list of footnotes is inserted at the end if any footnotes are declared after the last occurrence of [[FootNote]]. I see two benefits from that change:

  • Simplify the common case of a short wiki entry where all footnotes should be shown in a single group at the end of a page anyway.
  • Reduces confusion for inexperienced users (principle of least astonishment) which just want to insert a footnote somewhere and are surprised that the footnote is not shown anywhere. This may also happen when part of a page containing footnotes is moved from one page to another page where the destination page does not already contain a [[FootNote]].

What do you think?

Attachments (0)

Change History (2)

comment:1 Changed 12 years ago by Ryan J Ollos

Yes, that sounds like a good idea. I'm not sure of the best way to accomplish this, but I think we'll probably want to use the ITemplateSteamFilter interface to append to the template before rendering.

comment:2 Changed 5 years ago by Ryan J Ollos

Owner: Ryan J Ollos deleted

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The ticket will remain with no owner.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.