Class NiceHR
In: lib/nukumi2/plugins/nicehr.rb
Parent: Object

Methods

new   to_html  

Public Class methods

[Source]

   # File lib/nukumi2/plugins/nicehr.rb, line 4
4:   def initialize(html)
5:     @doc = REXML::Document.new("<div>" + html + "</div>")
6:   end

Public Instance methods

[Source]

    # File lib/nukumi2/plugins/nicehr.rb, line 8
 8:   def to_html
 9:     @doc.elements.each("*/hr") { |element|
10:       element.name = "div"
11:       element.attributes["class"] = "seperator"
12:       element << REXML::Element.new("hr")
13:       element << REXML::Text.new("* * *")
14:     }
15:     @doc.root[0..-1].to_s       # Drop <div>
16:   end

[Validate]