# -*- encoding : utf-8 -*-

class Notifier < ActionMailer::Base

  default from: "#{Settings.app_name} <noreply@hamburg-global.de>"


  def reset_password_link(user)
    @user = user
    @reset_password_link = reset_password_url(user.perishable_token)
    mail :to => user.email, :subject => "Neues Passwort für #{Settings.app_name}", :content_type => "text/plain"
  end

  def activation_instructions(user)
    @account_activation_url = activate_account_url(user.perishable_token)
    @user = user
    mail :to => user.email, :subject => "Aktivierung deines Profils bei #{Settings.app_name}", :content_type => "text/plain"
  end

  def activation_confirmation(user)
    @user = user
    mail :to => user.email, :subject => "Aktivierung erfolgreich für #{Settings.app_name}", :content_type => "text/plain"
  end

  def admin_activation_information(user,admin)
    @user = user
    mail :to => admin.email, :subject => "Neues Profil angelegt und aktiviert für #{Settings.app_name} (#{Rails.env})", :content_type => "text/plain"
  end

  def admin_comment_information(comment,placemark,admin)
    @comment = comment
    @placemark = placemark
    mail :to => admin.email, :subject => "Neuer Kommentar für #{Settings.app_name} (#{Rails.env})", :content_type => "text/plain"
  end

  def admin_new_placemark_information(placemark,user,admin)
    @placemark = placemark
    @user = user
    mail :to => admin.email, :subject => "Neuer Ort für #{Settings.app_name} (#{Rails.env})", :content_type => "text/plain"
  end

end