lib/alula/plugins/lightbox.rb in alula-plugins-0.0.1 vs lib/alula/plugins/lightbox.rb in alula-plugins-0.1.0

- old
+ new

@@ -10,15 +10,15 @@ # Return path to assets File.expand_path(File.join(File.dirname(__FILE__), *%w{.. .. .. plugins lightbox})) end def initialize(tag_name, markup, tokens) - /(?<src>(?:https?:\/\/|\/|\S+\/)\S+)(?<title>\s+.+)/ =~ markup + /(?<src>(?:https?:\/\/|\/|\S+\/)\S+)(?<title>\s+.+)?/ =~ markup /(?:"|')(?<title>[^"']+)?(?:"|')\s+(?:"|')(?<alt>[^"']+)?(?:"|')/ =~ title @name = src - @title = title - @alt = alt + @title = title || "" + @alt = alt || "" end def render(context) asset_path = context.registers[:site].config["asset_path"] manifest = context.registers[:site].config["manifest"]