hacken-in/hacken-in

View on GitHub
app/views/events/_description.html.haml

Summary

Maintainability
Test Coverage
- if event.description.present?
  .event-description{ itemprop: 'description' }
    = convert_markdown event.description, true

- if event.event.description.present?
  .event-text
    %h2
      Allgemeine Beschreibung
    = convert_markdown(event.event.description, true)

%ul.event-url-list
  - if event.url.present?
    %li.event-homepage
      %i.fa.fa-home
      %a.hidden-link{ href: event.url }= event.url

  - if event.twitter.present?
    %li.event-twitter-handle
      %i.fa.fa-twitter
      %a.hidden-link{ href: "http://twitter.com/#{event.twitter}" }
        = "@#{event.twitter}"

  - if event.twitter_hashtag.present?
    %li.event-twitter-hashtag
      %span.hashtag #
      %a.hidden-link{ href: "http://twitter.com/search/?q=%23#{event.twitter_hashtag}" }
        = "##{event.twitter_hashtag}"

  %li.event-ical
    %i.fa.fa-calendar
    %a{href:single_event_ical_path(@single_event)}
      iCal Download