Getting rid of dr_nic_magic_models

master
Alinson S. Xavier 12 years ago
parent 172b0f1408
commit c90aaf5b87

@ -25,7 +25,9 @@ class Attachment < ActiveRecord::Base
belongs_to :course
# Validacao
generate_validations
validates_presence_of :file_name
validates_numericality_of :size, :allow_nil => true, :only_integer => true
validates_inclusion_of :front_page, :in => [true, false], :allow_nil => false, :message => ActiveRecord::Errors.default_error_messages[:blank]
def self.find_front_page
Attachment.find(:all, :conditions => [ "front_page = ?", true ])

@ -45,7 +45,11 @@ class Course < ActiveRecord::Base
:order => "last_seen desc"
# Validacao
generate_validations
validates_presence_of :short_name
validates_presence_of :full_name
validates_presence_of :code
validates_numericality_of :grade, :only_integer => true
validates_inclusion_of :hidden, :in => [true, false], :allow_nil => false
validates_format_of :short_name, :with => /^[^0-9]/
def related_courses

@ -26,7 +26,7 @@ class Event < ActiveRecord::Base
belongs_to :course
# Validacao
generate_validations
validates_presence_of :title
def Event.to_ical(courses)
courses = [courses] unless courses.kind_of?(Array)

@ -35,7 +35,9 @@ class WikiPage < ActiveRecord::Base
belongs_to :user, :with_deleted => true
# Valicacao
generate_validations
validates_presence_of :description
validates_presence_of :title
validates_presence_of :content
validates_uniqueness_of :title, :scope => :course_id
validates_uniqueness_of :canonical_title, :scope => :course_id
validates_format_of :title, :with => /^[^0-9]/

@ -73,7 +73,6 @@ Rails::Initializer.run do |config|
noresize nowrap rel rows rowspan rules scope shape size span src start
style summary title type usemap valign width)
config.gem "dr_nic_magic_models"
config.gem "bluecloth"
config.gem "haml"
config.gem "hpricot"

@ -0,0 +1 @@
rvm use ruby-1.8.7-p374@wikiufc-1.1