agenda-libre-ruby/app/helpers/digest_helper.rb

11 lines
316 B
Ruby
Raw Normal View History

2017-06-06 23:08:10 +02:00
# Helper for the digest/markdown views
module DigestHelper
# Important mechanism, to ensure the digest will not have the same footnote
# link multiple times
def renumber_footnotes(id, description)
2017-06-09 17:37:24 +02:00
return if description.nil? || description.blank?
2018-09-15 15:05:21 +02:00
2017-06-06 23:29:45 +02:00
description.gsub(/\[(\d)+\]/, "[#{id}_\\1]")
2017-06-06 23:08:10 +02:00
end
end