From b60be8889fcd276b01cce89924ea4175b437ebcd Mon Sep 17 00:00:00 2001
From: Prace Fen <fenprace@gmail.com>
Date: Wed, 6 Feb 2013 22:48:55 +0800
Subject: [PATCH] Remove some gems because they are never used in this project.

---
 Gemfile                                   | 9 ++-------
 app/views/facebook/complete.html.erb      | 9 +++++++++
 app/views/twitter/complete.html.erb       | 9 +++++++++
 app/views/user_open_ids/complete.html.erb | 9 +++++++++
 4 files changed, 29 insertions(+), 7 deletions(-)
 create mode 100644 app/views/facebook/complete.html.erb
 create mode 100644 app/views/twitter/complete.html.erb
 create mode 100644 app/views/user_open_ids/complete.html.erb

diff --git a/Gemfile b/Gemfile
index fe84fb1f1..0a0adf65d 100644
--- a/Gemfile
+++ b/Gemfile
@@ -6,7 +6,6 @@ gem 'hiredis'
 gem 'em-redis'
 gem 'rails'
 gem 'pg'
-gem 'haml'
 gem 'sass'
 gem 'rake'
 # errbit is broken with 3.1.3 for now
@@ -20,8 +19,6 @@ gem 'nokogiri'
 gem 'seed-fu'
 gem 'sanitize'
 
-
-gem 'slim', '<= 1.3.0'
 gem 'sinatra', :require => nil
 gem 'clockwork', :require => false
 
@@ -70,11 +67,10 @@ group :assets do
   gem 'uglifier'
   # gem "asset_sync"
   gem 'turbo-sprockets-rails3'
+  # need this to compile coffee on the fly 
+  gem 'coffee-script'
 end
 
-# need this to compile coffee on the fly 
-gem 'coffee-script'
-
 gem 'hpricot'
 gem 'jquery-rails'
 
@@ -97,7 +93,6 @@ group :test, :development do
   gem 'guard-rspec' 
   gem 'guard-spork'
   gem 'mocha', :require => false
-  gem 'test-unit', :require => "test/unit"
   gem 'simplecov', :require => false
   gem 'image_optim'
   gem 'certified'
diff --git a/app/views/facebook/complete.html.erb b/app/views/facebook/complete.html.erb
new file mode 100644
index 000000000..8c0c190a0
--- /dev/null
+++ b/app/views/facebook/complete.html.erb
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <script type="text/javascript">
+      window.opener.Discourse.authenticationComplete(#{@data.to_json});
+      window.close();
+    </script>
+  </body>
+</html>
diff --git a/app/views/twitter/complete.html.erb b/app/views/twitter/complete.html.erb
new file mode 100644
index 000000000..8c0c190a0
--- /dev/null
+++ b/app/views/twitter/complete.html.erb
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <script type="text/javascript">
+      window.opener.Discourse.authenticationComplete(#{@data.to_json});
+      window.close();
+    </script>
+  </body>
+</html>
diff --git a/app/views/user_open_ids/complete.html.erb b/app/views/user_open_ids/complete.html.erb
new file mode 100644
index 000000000..5b58e63c9
--- /dev/null
+++ b/app/views/user_open_ids/complete.html.erb
@@ -0,0 +1,9 @@
+<html>
+  <head></head>
+  <body>
+    <script type="text/javascript">
+      window.opener.Discourse.authenticationComplete(#{@data.to_json});
+      window.close();
+    </script>
+  </body>
+</html>
\ No newline at end of file