[Rails] Typo and Instant Rails 1.2

Ed Gard
2006-04-08T16:03:54Z

Instant Rails is at 1.2 and I have installed Typo SVN Revsion 1000.

The sidebar changes stall with the spinner running even after the
*publish* button is clicked.  The changes, themselves, do appear in the
actual blog.

When the *Sort Alphabetically* is clicked under categories an error
occurrred.  I changed the code as follows:

C:\InstantRails-1.2\rails_apps\typo1000\app\controllers\admin\categories_controller.rb
<typo:code lang="ruby">
 def asort
    Category.reorder_alpha
    #render_component :action => "category_container" - Removed and
added two lines below - Ed Gard
	@categories = Category.find(:all, :order => :position)
    render :partial => "categories"
  end
</typo:code>

Other that that, Typo appears to run on IR 1.2 WITHOUT the need for
vendor/rails (frozen rails).

I like to see in the SCGI console which app is running, so I added the
following change which is just cosmetic.

To display the environment and the port in the SCGI console window, I
made the following changes:



C:\InstantRails-1.2\ruby\lib\ruby\gems\1.8\gems\scgi_rails-0.4.3\bin\scgi_service
<typo:code lang="ruby">
# Added Port for display -- Ed Gard
def configure_rails(environment, port)
    ENV["RAILS_ENV"] = environment
		# Added to display environment and port -- Ed Gard
    STDERR.puts("Environment: #{environment}; Port: #{port}")
    require "config/environment"
    ActiveRecord::Base.threaded_connections = false
    require ''dispatcher''
end

class RailsController < SCGI::Controller
    def initialize(config_file)
        @config_file = config_file
				# Added the port for display -- Ed Gard
        configure_rails(config[:env], config[:port])
        super(RailsProcessor.new(config))
    end
</typo:code>

Checkout the Typo head at *svn checkout svn://typosphere.org/typo/trunk
typo*

So, for you Typo fans, Instant Rails 1.2 and typo are a go!

Ed

--
Posted via http://www.ruby-forum.com/.