summaryrefslogtreecommitdiff
path: root/lib/tasks/development_init.rake
diff options
context:
space:
mode:
Diffstat (limited to 'lib/tasks/development_init.rake')
-rw-r--r--lib/tasks/development_init.rake9
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/tasks/development_init.rake b/lib/tasks/development_init.rake
index d3c8aff..789cdf6 100644
--- a/lib/tasks/development_init.rake
+++ b/lib/tasks/development_init.rake
@@ -62,7 +62,7 @@ namespace :cccms do
62 desc "Convert Entities to real charactes" 62 desc "Convert Entities to real charactes"
63 task :convert_entities => :environment do |t| 63 task :convert_entities => :environment do |t|
64 Page.all.each do |page| 64 Page.all.each do |page|
65 if page.body 65 if page.body && page.body != ""
66 puts ">> #{page.id} -- #{page.node.unique_name if page.node}" 66 puts ">> #{page.id} -- #{page.node.unique_name if page.node}"
67 tmp_body = page.body.dup 67 tmp_body = page.body.dup
68 tmp_body.gsub!(/ä/, "ä") 68 tmp_body.gsub!(/ä/, "ä")
@@ -74,6 +74,13 @@ namespace :cccms do
74 tmp_body.gsub!(/ß/, "ß") 74 tmp_body.gsub!(/ß/, "ß")
75 tmp_body.gsub!(/ /, " ") 75 tmp_body.gsub!(/ /, " ")
76 tmp_body.gsub!(/–/, "–") 76 tmp_body.gsub!(/–/, "–")
77 tmp_body.gsub!(/µ/, "µ")
78 tmp_body.gsub!(/³/, "³")
79 tmp_body.gsub!(/é/, "é")
80 tmp_body.gsub!(/§/, "§")
81 tmp_body.gsub!(/“/, "“")
82 tmp_body.gsub!(/”/, "”")
83 tmp_body.gsub!(/„/, "„")
77 page.body = tmp_body 84 page.body = tmp_body
78 page.save 85 page.save
79 end 86 end