RuTils::Gilenson::Helper

Включается на правах хелпера в Rails-приложение

Public Instance Methods

gilensize(text, options = {}) click to toggle source

Возвращает текст обработанный Гиленсоном

# File lib/gilenson/helper.rb, line 5
def gilensize(text, options = {})
  return "" if text.blank?
  f = RuTils::Gilenson::Formatter.new
  f.configure!(options)
  f.process(text)
end
markdown(text) click to toggle source

Возвращает текст с кодом Markdown превращенным в HTML, попутно обработанный Гиленсоном Метод доступен только при наличии BlueCloth.

# File lib/gilenson/helper.rb, line 25
def markdown(text)
  return "" if text.blank?
  if RuTils.overrides_enabled?
    RuTils::Gilenson::BlueClothExtra.new(text).to_html
  else
    super(text)
  end
end
textilize(text) click to toggle source

Возвращает текст обработанный Текстилем и Гиленсоном Метод доступен только при включенном RedCloth

# File lib/gilenson/helper.rb, line 14
def textilize(text)
  return "" if text.blank?
  if RuTils.overrides_enabled?
    RuTils::Gilenson::RedClothExtra.new(text, [ :hard_breaks ]).to_html
  else
    super(text)
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.