From d45db380e9a8dcee2b70e7bb9710983b57f38c95 Mon Sep 17 00:00:00 2001 From: Toks Date: Sat, 30 Mar 2013 13:54:01 -0400 Subject: [PATCH] should fix #165 --- app/logical/d_text.rb | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/app/logical/d_text.rb b/app/logical/d_text.rb index 411ab6e62..e4aeefd22 100644 --- a/app/logical/d_text.rb +++ b/app/logical/d_text.rb @@ -19,6 +19,7 @@ class DText str.gsub!(/\[i\](.+?)\[\/i\]/i, '\1') str.gsub!(/\[s\](.+?)\[\/s\]/i, '\1') str.gsub!(/\[u\](.+?)\[\/u\]/i, '\1') + str.gsub!(/\[spoilers?\](.+?)\[\/spoilers?\]/i, '\1') str = parse_links(str) str = parse_aliased_wiki_links(str) @@ -127,8 +128,6 @@ class DText str.gsub!(/\s*\[\/quote\]\s*/m, "\n\n[/quote]\n\n") str.gsub!(/\s*\[code\]\s*/m, "\n\n[code]\n\n") str.gsub!(/\s*\[\/code\]\s*/m, "\n\n[/code]\n\n") - str.gsub!(/\s*\[spoilers?\](?!\])\s*/m, "\n\n[spoiler]\n\n") - str.gsub!(/\s*\[\/spoilers?\]\s*/m, "\n\n[/spoiler]\n\n") end str.gsub!(/(?:\r?\n){3,}/, "\n\n") @@ -178,16 +177,6 @@ class DText flags[:code] = false '' - when /\[spoilers?\](?!\])/ - stack << "div" - '
' - - when /\[\/spoilers?\]/ - if stack.last == "div" - stack.pop - '
' - end - else if flags[:code] block