public
Description: Database Form Page Extension for Radiant CMS
Clone URL: git://github.com/zapnap/database_form.git
Search Repo:
database_form / database_form_extension.rb
100644 19 lines (15 sloc) 0.545 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class DatabaseFormExtension < Radiant::Extension
  version "0.2"
  description "Provides a page type for email contact and request forms and saves requests to a database (modified Mailer)."
  url "http://ubikorp.com/projects"
 
  define_routes do |map|
    map.connect 'admin/form_responses/:action/:id', :controller => 'admin/form_responses'
  end
  
  def activate
    admin.tabs.add "Form Responses", "/admin/form_responses", :before => "Layouts"
    DatabaseFormPage
  end
  
  def deactivate
    admin.tabs.remove "Form Responses"
  end
end