]> git.openstreetmap.org Git - rails.git/blobdiff - lib/rich_text.rb
Add a blank richtext description method
[rails.git] / lib / rich_text.rb
index edfa535f434c07d23fb88412ad9dd673c38645d5..f554e5ab59d665a6b48332dab22b8e12d2ae115e 100644 (file)
@@ -53,6 +53,14 @@ module RichText
       nil
     end
 
       nil
     end
 
+    def image_alt
+      nil
+    end
+
+    def description
+      nil
+    end
+
     protected
 
     def simple_format(text)
     protected
 
     def simple_format(text)
@@ -92,9 +100,13 @@ module RichText
     end
 
     def image
     end
 
     def image
-      return @image if defined? @image
+      @image_element = first_image_element(document.root) unless defined? @image_element
+      @image_element.attr["src"] if @image_element
+    end
 
 
-      @image = first_image_element(document.root)&.attr&.[]("src")
+    def image_alt
+      @image_element = first_image_element(document.root) unless defined? @image_element
+      @image_element.attr["alt"] if @image_element
     end
 
     private
     end
 
     private