# Uncomment this if you reference any of your controllers in activate # require_dependency 'application' class VarsIfExtension < Radiant::Extension version "0.2" description "Proof-of-concept for adding general conditional statements and variables to Radiant" url "https://secure.svnrepository.com/s_swanki/open/radiant/extensions/vars_if" # define_routes do |map| # map.connect 'admin/vars_if/:action', :controller => 'admin/vars_if' # end def activate # admin.tabs.add "Vars If", "/admin/vars_if", :after => "Layouts", :visibility => [:all] Page.send :include, IfTags Page.send :include, VarTags end def deactivate # admin.tabs.remove "Vars If" end end