send_email_plugin.rb
626 Bytes
require 'send_email_plugin/core_ext'
class SendEmailPlugin < Noosfero::Plugin
def self.plugin_name
"SendEmailPlugin"
end
def self.plugin_description
_("A plugin that allows sending e-mails via HTML forms.")
end
def stylesheet?
true
end
def parse_content(html, source)
if context.profile
html.gsub!(/\{sendemail\}/, "/profile/#{context.profile.identifier}/plugin/send_email/deliver")
else
html.gsub!(/\{sendemail\}/, '/plugin/send_email/deliver')
end
[html, source]
end
end
require_dependency 'send_email_plugin/mail'
require_dependency 'send_email_plugin/sender'