modernizes hash syntax in guides
This commit is contained in:
parent
477568ee33
commit
1607ee299d
|
@ -1,7 +1,7 @@
|
|||
namespace :guides do
|
||||
|
||||
desc 'Generate guides (for authors), use ONLY=foo to process just "foo.md"'
|
||||
task :generate => "generate:html"
|
||||
task generate: "generate:html"
|
||||
|
||||
namespace :generate do
|
||||
|
||||
|
@ -76,4 +76,4 @@ Examples:
|
|||
end
|
||||
end
|
||||
|
||||
task :default => "guides:help"
|
||||
task default: "guides:help"
|
||||
|
|
|
@ -194,13 +194,13 @@ module RailsGuides
|
|||
layout = kindle? ? "kindle/layout" : "layout"
|
||||
|
||||
File.open(output_path, "w") do |f|
|
||||
view = ActionView::Base.new(source_dir, :edge => @edge, :version => @version, :mobi => "kindle/#{mobi}", :lang => @lang)
|
||||
view = ActionView::Base.new(source_dir, edge: @edge, version: @version, mobi: "kindle/#{mobi}", lang: @lang)
|
||||
view.extend(Helpers)
|
||||
|
||||
if guide =~ /\.(\w+)\.erb$/
|
||||
# Generate the special pages like the home.
|
||||
# Passing a template handler in the template name is deprecated. So pass the file name without the extension.
|
||||
result = view.render(:layout => layout, :formats => [$1], :file => $`)
|
||||
result = view.render(layout: layout, formats: [$1], file: $`)
|
||||
else
|
||||
body = File.read(File.join(source_dir, guide))
|
||||
result = RailsGuides::Markdown.new(view, layout).render(body)
|
||||
|
|
|
@ -3,11 +3,11 @@ require "yaml"
|
|||
module RailsGuides
|
||||
module Helpers
|
||||
def guide(name, url, options = {}, &block)
|
||||
link = content_tag(:a, :href => url) { name }
|
||||
link = content_tag(:a, href: url) { name }
|
||||
result = content_tag(:dt, link)
|
||||
|
||||
if options[:work_in_progress]
|
||||
result << content_tag(:dd, "Work in progress", :class => "work-in-progress")
|
||||
result << content_tag(:dd, "Work in progress", class: "work-in-progress")
|
||||
end
|
||||
|
||||
result << content_tag(:dd, capture(&block))
|
||||
|
@ -39,10 +39,10 @@ module RailsGuides
|
|||
def author(name, nick, image = "credits_pic_blank.gif", &block)
|
||||
image = "images/#{image}"
|
||||
|
||||
result = tag(:img, :src => image, :class => "left pic", :alt => name, :width => 91, :height => 91)
|
||||
result = tag(:img, src: image, class: "left pic", alt: name, width: 91, height: 91)
|
||||
result << content_tag(:h3, name)
|
||||
result << content_tag(:p, capture(&block))
|
||||
content_tag(:div, result, :class => "clearfix", :id => nick)
|
||||
content_tag(:div, result, class: "clearfix", id: nick)
|
||||
end
|
||||
|
||||
def code(&block)
|
||||
|
|
|
@ -39,8 +39,8 @@ module RailsGuides
|
|||
raise "Parsing Fail" unless @result.sub!(matched, "h#{level}(#{idx}). #{index} #{title}")
|
||||
|
||||
key = {
|
||||
:title => title,
|
||||
:id => idx
|
||||
title: title,
|
||||
id: idx
|
||||
}
|
||||
# Recurse
|
||||
counters << 1
|
||||
|
|
|
@ -159,7 +159,7 @@ module RailsGuides
|
|||
@view.content_for(:header_section) { @header }
|
||||
@view.content_for(:page_title) { @title }
|
||||
@view.content_for(:index_section) { @index }
|
||||
@view.render(:layout => @layout, :text => @body)
|
||||
@view.render(layout: @layout, text: @body)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue