Публикации на тази страница:

subversion and rails project

svn remove log/* --force
svn commit -m "removing all logs from subversion"
svn propset svn:ignore "*.log" log/ --force
svn update log/
svn commit -m "Ignoring all files in /log/ ending in .log"
svn propset svn:ignore "*" tmp/sessions tmp/cache tmp/sockets
svn commit -m "Ignoring all files in /tmp/"
svn remove tmp/*
svn propset svn:ignore "*" tmp/
svn update tmp/
svn commit -m "ignore tmp/ content"

Rails multiple site application theme managment

  before_filter :get_site
  attr_reader :site
  theme :get_theme, :get_theme_site
 
 
  def get_site
    url = request.domain(request.subdomains.size + (request.subdomains.first == 'www' ? 0 : 1))
    @site ||= Site.find_by_url(url) || Site.find(:first, :order => 'id')
  end
 
  def get_theme
    site.theme
  end
 
  def get_theme_site
    site.id.to_s
  end

Още