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"]