zed.0xff.me
с переездом однако :)
Перетащил блог на ec2+gentoo+ruby19+rails3+nginx.
Чему несказанно рад ^________^
Ну и енку заодно тоже смержнул до последней.
Итого на всё ушло что-то около 2 дней.
rails3: link_to + image_tag
было: (rails 2.x)
1 2 3 |
<%= link_to image_tag('rainbow.png'), '/' -%> <%= link_to "#{image_tag('rainbow.png')}Главная", '/' -%> |
стало: (rails 3.x)
1 2 3 |
<%= link_to image_tag('rainbow.png'), '/' -%> <%= link_to "#{image_tag('rainbow.png')}Главная".html_safe, '/' -%> |
Первый вариант (просто image_tag
) не изменился, а вот второй вариант (image_tag
внутри строки) теперь требует явного указания html_safe
.
rails3: link_to_function
1 |
ActionView::Template::Error (undefined method `link_to_function' for #<Class>) |
теперь link_to_function
находится в плагине prototype_legacy_helper:
1 |
./script/rails plugin install git://github.com/rails/prototype_legacy_helper.git |
возможно, ребята придумали чем-то заменить, а потом и задепрекейтить, но никаких постов на эту тему я в нете не нашел.