Sha256: fa033fa6e38471f07c15de84344d094ed98e9938664e1ca7cc9089d09c4c088f

Contents?: true

Size: 991 Bytes

Versions: 3

Compression:

Stored size: 991 Bytes

Contents

- @page_title = _('Last events')
.acts-list
  - previous_date = nil
  - @acts.each do |act|
    - unless same_day?(previous_date, act.created_at)
      .date= date_time_to_date(act.created_at)
    .act
      .act__time= date_time_to_time(act.created_at)
      .act__content
        - if act.event == 'publish'
          - case act.content_type
          - when 'Elabs::Album'
            = render 'elabs/albums/album', album: act.content
          - when 'Elabs::Article'
            = render 'elabs/articles/article', article: act.content
          - when 'Elabs::Note'
            = render 'elabs/notes/note', note: act.content
          - when 'Elabs::Project'
            = render 'elabs/projects/project', project: act.content
          - when 'Elabs::Upload'
            = render 'elabs/uploads/upload', upload: act.content
        - else
          %div{ class: "act-action act-action--#{act.event}" }= act_notice_string act

        - previous_date = act.created_at

= paginate @acts

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
elabs-3.0.0 app/views/elabs/acts/index.html.haml
elabs-2.0.0 app/views/elabs/acts/index.html.haml
elabs-2.0.0.pre app/views/elabs/acts/index.html.haml