Show
Ignore:
Timestamp:
01/08/07 23:17:18 (6 years ago)
Author:
dema
Message:

Greatly simplified configuration of repositories. Now, just drop your *.rdf file into the /db directory and you're good to go. No more hassling with system.conf and the /tmp directory, no more usernames and passwords, just a simple file-based rdf database on the /db directory.

PS: Unit testing rules!

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/app/controllers/application.rb

    r67 r91  
    66class ApplicationController < ActionController::Base 
    77  observer :model_observer 
    8   prepend_before_filter :verify_repo, :except => :select_repo 
     8  prepend_before_filter :verify_repo, :except => [:select, :set] 
    99  before_filter :set_return_to 
    1010        before_filter :set_charset 
     
    1818  def verify_repo 
    1919    if @session['repo'].nil? or @session['repo'].blank?  
    20       redirect_to :controller => 'repository', :action => 'select_repo' and return false 
     20      redirect_to :controller => 'repository', :action => 'select' and return false 
    2121    else 
    2222      set_repo 
     
    2525 
    2626  def set_repo 
    27     if @session['repo']['repository'] != SemanticRecord::Base::repository['repository'] 
    28       SemanticRecord::Base::change_repository(@session['repo']['repository'], 
    29                                               @session['repo']['username'], 
    30                                               @session['repo']['password']) 
     27    if @session['repo'] != SemanticRecord::Base::repository['repository'] 
     28      SemanticRecord::Base::change_repository(@session['repo']) 
    3129    end 
    3230  end