Commit 981b8dfe03018d5c4a9ff2e1960eed9776f07b70

Authored by Karpikau Andrei
1 parent 92903f26

Add id to element

... ... @@ -27,11 +27,11 @@ module Kanjai
27 27 result = []
28 28 @html_source.scan(/<!--###START element[\w\W]+?-->/).each do |item|
29 29
30   - name, type, code = item.scan(/<!--###START\s+element\(name="([^"]+)",\s+type="([\w\s]+)"\)\s+###/)[0]
  30 + name, type, code = item.scan(/<!--###START\s+element\(name="([^"]+)",\s+type="([\w\s]+)",\s+id="(.+)"\)\s+###/)[0]
31 31
32 32 if name.present? and type.present?
33 33
34   - source = item.gsub(/<!--###START\s+element\(name="([^"]+)",\s+type="([\w\s]+)"\)\s+###/, '')
  34 + source = item.gsub(/<!--###START\s+element\(name="([^"]+)",\s+type="([\w\s]+)",\s+id="(.+)"\)\s+###/, '')
35 35 source = source.gsub('-->', '')
36 36 source = source.gsub("\n", '')
37 37 source = source.gsub("\r", '')
... ... @@ -52,7 +52,7 @@ module Kanjai
52 52 result << {
53 53 name: name,
54 54 type: type,
55   - code: name.parameterize,
  55 + code: code,
56 56 source: source,
57 57 elements: elements,
58 58 field_options: @field_options
... ...
1 1 module Kanjai
2   - VERSION = "0.0.189"
  2 + VERSION = "0.0.190"
3 3 end
... ...