PeppMedia på ny plattform


2010-04-20

Konverterade precis plattformen peppmedia.se körs på från Rails 2.x till 3.x beta 3.

Jag började med att använda http://github.com/rails/rails_upgrade men det kändes långt ifrån klart. Slutade med att jag genererade en helt ny rails 3 applikation och sen flyttade över controllers, views och modeller steg för steg från gamla rails 2 appen.

Gamla peppmedia körde http://github.com/technoweenie/attachment_fu vilket tyvärr verkar vara ett halvdött projekt nuförtiden. Med 2 enklare hack i Image-modellen fick jag dock bilderna att funka:

scope :thumbnails, where("parent_id = #{self.id}")
belongs_to :db_file

Var även tvungen att skapa en tom DbFile-modell.

Använde faktiskt en sak från rails_upgrade och det var route-fixaren. Rails 3.0 känns iaf värt besväret, speciellt när jag gillar jQuery som det nu finns riktigt bra stöd för.

//Erik



Kommentarer





Lämna en kommentar