class SsbbExtension < Radiant::Extension
version "1.0"
description "Extended functionality required for the SSBB site"
define_routes do |map|
map.connect 'admin/lawyers/:action', :controller => 'admin/lawyers'
map.connect 'admin/practice_areas/:action', :controller => 'admin/practice_areas'
end
def activate
admin.tabs.add "Lawyers Directory", "/admin/lawyers", :after => "Layouts", :visibility => [:all]
admin.tabs.add "Practice Areas", "/admin/practice_areas", :after => "Lawyers Directory", :visibility => [:all]
Page.send :include, SsbbTags
BioPage
PracticeAreaPage
end
def deactivate
admin.tabs.remove "Lawyers Directory"
admin.tabs.remove "Practice Areas"
end
end