X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=inline;f=_plugins%2Fmanual.rb;h=b3d8dad24463c9cef7a1d238afdb7468e06ea696;hb=02d432c2ef00abbed1bdf926707d01deecd32890;hp=2c5c4b820bcac56ae6b9fa75a5cde0d2fb5d59c6;hpb=42cb77a1a77b706b4da8c4cad9c199d9dade4e3e;p=ardour-manual diff --git a/_plugins/manual.rb b/_plugins/manual.rb index 2c5c4b8..b3d8dad 100644 --- a/_plugins/manual.rb +++ b/_plugins/manual.rb @@ -165,6 +165,10 @@ module Manual position ? [current, position, level + 1] : [current] end + def sanitize_NMTOKEN(s) + 'ID'+s.gsub(/[^0-9A-z:_.-]/, '_') + end + def render(context) @source = '_manual' #context.registers[:site].source @@ -201,7 +205,7 @@ module Manual erb = ::ERB.new <<-HTML
- <%= entry[:menu_title] %> + <%= entry[:menu_title] %>
<% if entry[:children].any? %> @@ -221,7 +225,7 @@ module Manual erb = ::ERB.new <<-HTML
- <%= entry[:menu_title] %> + <%= entry[:menu_title] %>