diff --git a/patchfile.gemspec b/patchfile.gemspec
index 7cef338..e2d3689 100644
--- a/patchfile.gemspec
+++ b/patchfile.gemspec
@@ -31,7 +31,6 @@ f = File.open(ENV['PWD']+'/app/views/shared/_side_bar.html.erb','w')
f.write(@file_text)
f.close
puts "finish change patchfile in #{ENV['PWD']}/app/views/shared"
-check_text = ' {{site_name}}'
change_text = ' {{site_name}}'
all_template.each do |folder|
if !folder.include?('mobile')
@@ -46,8 +45,9 @@ all_template.each do |folder|
end
filename = folder+'home/header.html.erb'
texts = File.read(filename)
- new_texts = texts.gsub(check_text,change_text)
- if new_texts != texts
+ texts_html = Nokogiri::HTML.parse(texts)
+ if texts_html.css('.navbar-brand').length == 1
+ new_texts = texts.gsub(texts_html.css('.navbar-brand').to_s,change_text)
File.open(filename,'w') do |f|
f.write new_texts
end