Sha256: 2cbad74e1a2124b367bdc3b81a468e9cc6fa599caec81debd2bf6eb0c50ab423

Contents?: true

Size: 437 Bytes

Versions: 9

Compression:

Stored size: 437 Bytes

Contents

class Plugins::Textfilters::MacroPostController < TextFilterPlugin
  plugin_display_name "MacroPost"
  plugin_description "Macro expansion meta-filter (post-markup)"

  def self.filtertext(controller,content,text,params)
    filterparams = params[:filterparams]

    macros = TextFilter.available_filter_types['macropost']
    macros.inject(text) do |text,macro|
      macro.filtertext(controller,content,text,params)
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
typo-3.99.0 components/plugins/textfilters/macropost_controller.rb
typo-3.99.1 components/plugins/textfilters/macropost_controller.rb
typo-3.99.2 components/plugins/textfilters/macropost_controller.rb
typo-3.99.3 components/plugins/textfilters/macropost_controller.rb
typo-4.0.0 components/plugins/textfilters/macropost_controller.rb
typo-4.0.1 components/plugins/textfilters/macropost_controller.rb
typo-3.99.4 components/plugins/textfilters/macropost_controller.rb
typo-4.0.2 components/plugins/textfilters/macropost_controller.rb
typo-4.0.3 components/plugins/textfilters/macropost_controller.rb