Project

General

Profile

Patch #11064 ยป trac-2-redmine-convert-slashed-wikinames.diff

Patch - Adrian Wilkins, 2012-05-31 11:43

View differences:

lib/tasks/migrate_from_trac.rake
301 301
        text = text.gsub(/\[wiki:([^\s\]]+)\s(.*)\]/) {|s| "[[#{$1.delete(',./?;|:')}|#{$2.delete(',./?;|:')}]]"}
302 302

  
303 303
  # Links to pages UsingJustWikiCaps
304
  text = text.gsub(/([^!]|^)(^| )([A-Z][a-z]+[A-Z][a-zA-Z]+)/, '\\1\\2[[\3]]')
304
  text = text.gsub(/([^!]|^)(^| )([A-Z][a-z]+[A-Z][a-zA-Z\/]+)/, '\\1\\2[[\3]]')
305 305
  # Normalize things that were supposed to not be links
306 306
  # like !NotALink
307 307
  text = text.gsub(/(^| )!([A-Z][A-Za-z]+)/, '\1\2')
    (1-1/1)