<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>app/controllers/admin/spreedly_controller.rb</filename>
    </added>
    <added>
      <filename>app/models/spreedly_config.rb</filename>
    </added>
    <added>
      <filename>app/views/admin/spreedly/edit.html.erb</filename>
    </added>
    <added>
      <filename>app/views/admin/spreedly/index.html.erb</filename>
    </added>
    <added>
      <filename>db/migrate/002_create_spreedly_configs.rb</filename>
    </added>
    <added>
      <filename>spec/controllers/admin/spreedly_controller_spec.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -9,7 +9,9 @@ class Subscriber &lt; ActiveRecord::Base
   before_save :encrypt_password
   
   def spreedly_url
-    &quot;https://spreedly.com/radiant-test/subscribers/672/subscribe/145/#{email}-#{id}&quot;
+    sc = SpreedlyConfig.first
+    test = sc.mode == &quot;Testing&quot; ? &quot;-test&quot; : &quot;&quot;
+    &quot;https://spreedly.com/#{sc.login_name}#{test}/subscribers/#{id}/subscribe/#{sc.plan_id}/#{email}-#{id}&quot;
   end
   
   def refresh_from_spreedly</diff>
      <filename>app/models/subscriber.rb</filename>
    </modified>
    <modified>
      <diff>@@ -20,10 +20,15 @@ class SpreedlyExtension &lt; Radiant::Extension
       s.subscriber_edit        &quot;admin/subscriber/edit/:id&quot;,    :action =&gt; &quot;edit&quot;
       s.subscriber_remove      &quot;admin/subscriber/remove/:id&quot;,  :action =&gt; &quot;remove&quot;
     end
+    map.with_options(:controller =&gt; &quot;admin/spreedly&quot;) do |s|
+      s.spreedly_index         &quot;admin/spreedly&quot;,               :action =&gt; &quot;index&quot;
+      s.spreedly_edit          &quot;admin/spreedly/edit&quot;,          :action =&gt; &quot;edit&quot;
+    end
   end
   
   def activate
     admin.tabs.add &quot;Subscribers&quot;, &quot;/admin/subscriber&quot;, :before =&gt; &quot;Layouts&quot;
+    admin.tabs.add &quot;Spreedly&quot;, &quot;/admin/spreedly&quot;, :before =&gt; &quot;Layouts&quot;
     Page.send :include, SpreedlyTags
   end
-end
\ No newline at end of file
+end</diff>
      <filename>spreedly_extension.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ed608d8b2f1c59d767e51cf5f6217df7f8459921</id>
    </parent>
  </parents>
  <author>
    <name>Matthew Bass</name>
    <email>matt@anacreon.local</email>
  </author>
  <url>http://github.com/pelargir/radiant-spreedly-extension/commit/5b92d93678323f34d1df7404260299b83c3bddb6</url>
  <id>5b92d93678323f34d1df7404260299b83c3bddb6</id>
  <committed-date>2008-11-10T17:20:32-08:00</committed-date>
  <authored-date>2008-11-10T17:20:32-08:00</authored-date>
  <message>added Spreedly config page</message>
  <tree>661abaf1cdfa2e0347ef435cf72636d0e3488a83</tree>
  <committer>
    <name>Matthew Bass</name>
    <email>matt@anacreon.local</email>
  </committer>
</commit>
