Typo and Instant Rails 1.2


#1

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