module UsersHelper

OpenIrekia v4.0.0

Copyright 2009-2013 eFaber, S.L. Copyright 2009-2013 Ejie, S.A. Copyrigth 2009-2013 Dirección de Gobierno Abierto y Comunicación en Internet;

Gobernu Irekirako eta Interneteko Komunikaziorako Zuzendaritza; Lehendakaritza.
Gobierno Vasco – Eusko Jaurlaritza

Licencia con arreglo a la EUPL, Versión 1.1 o –en cuanto sean aprobadas por la Comisión Europea– versiones posteriores de la EUPL (la Licencia); Solo podrá usarse esta obra si se respeta la Licencia. Puede obtenerse una copia de la Licencia en: ec.europa.eu/idabc/eupl Salvo cuando lo exija la legislación aplicable o se acuerde por escrito, el programa distribuido con arreglo a la Licencia se distribuye TAL CUAL, SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, ni expresas ni implícitas. Véase la Licencia en el idioma concreto que rige los permisos y limitaciones que establece la Licencia

http://open.irekia.net, openirekia@efaber.net

Public Instance Methods

am_I?(user) click to toggle source
# File app/helpers/users_helper.rb, line 39
def am_I?(user)
  logged_in? && current_user && user && current_user.id == user.id #  && (private_profile? || politician_profile?)
end
default_url_title_for_user(user) click to toggle source
# File app/helpers/users_helper.rb, line 51
def default_url_title_for_user(user)
  title = if user.has_admin_access? 
    user.is_a?(RoomManager) ? t('account.mi_cuenta') : t('site.administracion')
  else
    t('account.tu_irekia')
  end
  title
end
path_for_user(user, params = {}) click to toggle source
# File app/helpers/users_helper.rb, line 43
def path_for_user(user, params = {})
  if user.is_a?(Politician)
    politician_path(user.id, params)
  else
    user_path(user.id, params)
  end
end
users_navigation_menu_class(current) click to toggle source
# File app/helpers/users_helper.rb, line 23
def users_navigation_menu_class(current)
  controller_name.eql?(current) ? 'active' : ''
end