diff options
| author | hukl <contact@smyck.org> | 2009-03-05 23:32:14 +0100 |
|---|---|---|
| committer | hukl <contact@smyck.org> | 2009-03-05 23:32:14 +0100 |
| commit | 3c65fcee68683f32d44ca9c3cab14d248fadea0c (patch) | |
| tree | 970aa47f4b3f4951b3b5eb460cc9389671274694 /lib | |
| parent | a18af410830f9afbc963ec9e0252c29cda53a9da (diff) | |
more entities translated, refined xpath selector
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/tasks/development_init.rake | 9 |
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 |
