diff --git a/app/models/site_node.rb b/app/models/site_node.rb index 3eaa1664..856bb024 100644 --- a/app/models/site_node.rb +++ b/app/models/site_node.rb @@ -131,7 +131,7 @@ def add_subpage(title,type = 'P') end def self.generate_node_path(title) - title.underscore.strip.gsub(/[ _]+/, '-').gsub(/[^a-z0-9.\-]/, '') + title.underscore.gsub(/[^a-z0-9 _\-]/, '').strip.gsub(/[ _]+/, '-') end def new_revision