You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
class DomainsController < ApplicationController
|
|
|
|
|
|
|
|
active_scaffold :domain do |conf|
|
|
|
|
conf.columns = [:name, :soa_record, :ns_records, :records]
|
|
|
|
conf.list.columns = [:name, :soa_record, :ns_records, :records]
|
|
|
|
conf.create.columns = [:name, :soa_record, :ns_records]
|
|
|
|
conf.update.columns = [:name, :soa_record, :ns_records]
|
|
|
|
conf.actions.exclude :show
|
|
|
|
conf.list.sorting = { :name => :asc }
|
|
|
|
|
|
|
|
conf.columns[:records].label = 'All Records'
|
|
|
|
end
|
|
|
|
|
|
|
|
protected
|
|
|
|
|
|
|
|
def before_create_save(record)
|
|
|
|
record.type = 'NATIVE'
|
|
|
|
end
|
|
|
|
|
|
|
|
end
|