2015-02-15 17:10:17 +01:00
|
|
|
%h2
|
|
|
|
%em.fa.fa-users
|
2016-01-10 15:43:22 +01:00
|
|
|
= title t '.title'
|
2015-02-15 17:10:17 +01:00
|
|
|
|
2016-01-10 16:18:20 +01:00
|
|
|
= render 'types'
|
|
|
|
|
2015-02-15 17:10:17 +01:00
|
|
|
%table.list.autopagerize_page_element
|
|
|
|
%thead
|
2019-12-25 17:18:17 +01:00
|
|
|
%th.flag
|
2019-05-21 23:03:03 +02:00
|
|
|
%th.name(colspan='2')= sort_link @search, :name
|
2016-01-07 22:20:09 +01:00
|
|
|
%th.city= sort_link @search, :city
|
2016-01-07 23:10:20 +01:00
|
|
|
%th.region= sort_link @search,
|
|
|
|
:region_name, Orga.human_attribute_name(:region)
|
|
|
|
%th.updated_at= sort_link @search,
|
2019-05-01 20:45:33 +02:00
|
|
|
:updated_at
|
2019-12-30 21:39:40 +01:00
|
|
|
|
2015-02-15 17:10:17 +01:00
|
|
|
%tbody
|
|
|
|
- @orgas.each do |orga|
|
2015-12-27 17:09:07 +01:00
|
|
|
%tr{ class: orga.active ? 'active' : 'inactive' }
|
2019-12-25 17:18:17 +01:00
|
|
|
%td.flag= flag_icon orga.region.flag
|
2016-02-27 18:54:57 +01:00
|
|
|
%td.kind
|
2015-02-28 17:28:05 +01:00
|
|
|
- if orga.kind
|
|
|
|
%em.fa{ class: "fa-#{orga.kind.icon}",
|
|
|
|
title: Kind.human_attribute_name("name_#{orga.kind.name}") }
|
2016-02-27 18:54:57 +01:00
|
|
|
%td.name
|
2015-02-28 17:28:05 +01:00
|
|
|
= orga.name
|
2019-02-27 13:56:45 +01:00
|
|
|
= render partial: '/orgas/favicon', locals: { orga: orga }
|
2016-02-27 18:54:57 +01:00
|
|
|
%td.city= orga.city
|
|
|
|
%td.region= orga.region
|
|
|
|
%td.updated_at
|
2015-12-27 15:34:02 +01:00
|
|
|
- if orga.updated_at.present?
|
|
|
|
= l orga.updated_at.to_date
|
2019-05-01 20:45:33 +02:00
|
|
|
%td.tags{ title: orga.tag_list }
|
|
|
|
- if orga.tags.count > 1
|
|
|
|
%em.fa.fa-tags
|
|
|
|
- elsif orga.tags.count.positive?
|
|
|
|
%em.fa.fa-tag
|
|
|
|
%td.url{ title: Orga.human_attribute_name(:url) }
|
2016-01-07 22:20:09 +01:00
|
|
|
- if orga.url.present?
|
|
|
|
= link_to orga.url do
|
2019-05-01 20:45:33 +02:00
|
|
|
%em.fa.fa-external-link-alt
|
|
|
|
%td.diaspora{ title: Orga.human_attribute_name(:diaspora) + '*' }
|
2016-01-07 22:20:09 +01:00
|
|
|
- if orga.diaspora.present?
|
|
|
|
= link_to orga.diaspora do
|
2019-05-01 20:45:33 +02:00
|
|
|
%em.fa
|
|
|
|
%td.feed{ title: Orga.human_attribute_name(:feed) }
|
2016-01-07 22:20:09 +01:00
|
|
|
- if orga.feed.present?
|
|
|
|
= link_to orga.feed do
|
2019-05-01 20:45:33 +02:00
|
|
|
%em.fa.fa-rss
|
|
|
|
%td.view{ title: t('.view') }
|
2017-11-11 12:44:09 +01:00
|
|
|
= link_to orga_path orga, q: params[:q].permit, page: params[:page] do
|
2015-12-27 15:34:02 +01:00
|
|
|
%em.fa.fa-eye
|
2019-05-01 20:45:33 +02:00
|
|
|
%td.edit{ title: t('.edit') }
|
2016-01-26 15:09:33 +01:00
|
|
|
- if orga.secret.nil? || user_signed_in?
|
|
|
|
= link_to edit_orga_path orga do
|
2018-02-11 18:06:32 +01:00
|
|
|
%em.fa.fa-edit
|
2015-02-15 17:10:17 +01:00
|
|
|
|
2016-01-10 14:41:20 +01:00
|
|
|
%tfoot
|
|
|
|
%tr
|
|
|
|
%th(colspan='12')= paginate @orgas
|