-
-
Save mattmate/709603 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## MAKE SURE YOU BACKUP FIRST | |
## e.g. using git source control | |
## This is not for people who don't want to have to do some manual work getting everything working. | |
## This also is not officially "supported" but we will hopefully be able to write an upgrade task later on based on feedback. | |
## Notable files that get overriden: | |
## public/stylesheets/application.css (put yours back afterwards but remove any @import for refinery css) | |
## public/stylesheets/formatting.css (put yours back afterwards but remove any @import for refinery css) | |
## public/stylesheets/home.css (put yours back afterwards but remove any @import for refinery css) | |
## config/routes.rb | |
## config/application.rb | |
## app/views/layouts/application.html.erb (lots of changes, you need the latest) | |
## Gemfile (lots of changes, you need the latest) | |
cd /somewhere | |
git clone git://github.com/resolve/refinerycms.git | |
./refinerycms/bin/refinerycms /path/to/my/0985application --force | |
# This will invoke the installer.. basically this will fail because of this line in ``Gemfile``: | |
gem 'refinerycms', '~> 0.9.9.pre' | |
# Change this to: | |
gem 'refinerycms', :git => 'git://github.com/resolve/refinerycms.git' | |
# Now: | |
cd /path/to/your/0985application | |
bundle install | |
rake db:migrate | |
# Now, you *should* be up to date. | |
# What you need to look for in your project: | |
<% content_for :head do %> | |
# anything to do with stylesheets | |
<% end %> | |
# Modify this to: | |
<% content_for :stylesheets do %> | |
# your stylesheets | |
<% end %> | |
# And: | |
<% content_for :head_libraries do %> | |
# anything to do with javascript libraries | |
<% end %> | |
# Modify this to: | |
<% content_for :javascript_libraries do %> | |
# your javascript libraries | |
<% end %> | |
# And: | |
<% content_for :head do %> | |
# anything to do with javascripts | |
<% end %> | |
# Modify this to: | |
<% content_for :javascripts do %> | |
# your javascripts | |
<% end %> | |
# And: | |
<% content_for :head do %> | |
# anything to do with meta tags | |
<% end %> | |
# Modify this to: | |
<% content_for :meta do %> | |
# your meta tags | |
<% end %> | |
# If you're still an unhappy camper we'd love to get your feedback on: | |
# a) what you did | |
# b) what went wrong | |
# c) any helpful suggestions. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment