Newer
Older
echarp
a validé
%h2
- if @orga.kind
%em.fa{ class: "fa-#{@orga.kind.icon}",
title: Kind.human_attribute_name("name_#{@orga.kind.name}") }
= title @orga.name
= render partial: '/orgas/favicon', locals: { orga: @orga }
= render 'aside' if [controller_name, action_name] == %w[orgas show]
%p.full_address
- if @orga.place_name.present?
- if @orga.address.present?
%span.region
= t @orga.region.code.present? ? @orga.region.code : @orga.region.name,
scope: :countries, default: @orga.region.name
- if @orga.latitude && @orga.longitude
.orga#map{ data: { url: maps_path(format: :json).to_s,
latitude: @orga.latitude.to_s, longitude: @orga.longitude.to_s } }
.description
= description sanitize @orga.description,
tags: %w[p h1 h2 h3 h4 br table tr th td ul ol li a strong b em i img sub sup span],
attributes: %w[href src width height style title]
%h3
%em.fa.fa-info-circle
= t '.infos'
%dl
- if @orga.department.present?
%em.fa.fa-puzzle-piece
= Orga.human_attribute_name :department
%dd= @orga.department
- if @orga.url.present?
= Orga.human_attribute_name :url
= Orga.human_attribute_name :diaspora
%dd= link_to @orga.diaspora, @orga.diaspora
- if @orga.feed.present?
%em.fa.fa-rss
= Orga.human_attribute_name :feed
%dd= link_to @orga.feed, @orga.feed
- if @orga.contact.present?
%em.fa.fa-envelope
= Event.human_attribute_name :contact
%dd= mail_to @orga.contact, nil,
encode: (request.format == 'text/html' ? :javascript : nil),
replace_at: ' CHEZ ', replace_dot: ' POINT '
%em.fa.fa-tags
= Event.human_attribute_name :tags
%dd
- @orga.tags.each do |tag|
= link_to tag, tag_path(tag.name), rel: :tag
%em.fa.fa-heartbeat
= Orga.human_attribute_name :active
%dd= t @orga.active.to_s
- if @orga.updated_at
%em.fa.fa-calendar
= Orga.human_attribute_name :updated_at
%dd= l @orga.updated_at.to_date, format: :long
%em.fa.fa-forward
= t '.future'
%dd
= link_to tag_path @orga.name_as_tag do
= t '.count', count: @events_future.count
- if @events_future && @events_past.any?