prefix name attributes too

This commit is contained in:
risk
2011-08-08 15:02:10 -07:00
parent 82fd4d8b26
commit cd4704aed7
2 changed files with 17 additions and 2 deletions
+6 -2
View File
@@ -52,9 +52,13 @@ module Gollum
TRANSFORMERS = [
lambda do |env|
node = env[:node]
return if env[:is_whitelisted] || !node.element? || !node['id']
return if env[:is_whitelisted] || !node.element?
prefix = env[:config][:id_prefix]
node['id'] = node['id'].gsub(/\A(#{prefix})?/, prefix)
%w(id name).each do |key|
if value = node[key]
node[key] = value.gsub(/\A(#{prefix})?/, prefix)
end
end
{:node_whitelist => [node]}
end,