- link = nil - if site.not_published_yet? - message = t('.not_published_yet') - elsif site.awaiting_publication? - message = t('.awaiting_publication') - if site.building? - if site.average_publication_time_calculable? - average_building_time = site.average_publication_time - elsif !site.similar_sites? - average_building_time = 60 - else - average_building_time = site.average_publication_time_for_similar_sites - average_publication_time_human = distance_of_time_in_words average_building_time - message = t('.building', average_time: average_publication_time_human, seconds: average_building_time) - else - message = t('.available') - link = true = render 'bootstrap/alert' do = link_to_if link, message.html_safe, site.url, class: 'alert-link'