<% #-- # Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies) # Copyright (C) 2007, 2008 Johan Sørensen # Copyright (C) 2008 David A. Cuadrado # Copyright (C) 2008 Tor Arne Vestbø # Copyright (C) 2009 Fabio Akita # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . #++ %> <% @page_title = @project.title -%> <%= breadcrumbs_from(@root) -%>
Project

<%=h @project.title -%>

<%= render_markdown(@project.description, :auto_link) -%>
<% @repositories.each do |repo| -%> <% if repo.can_be_viewed_by?(current_user, logged_in?) -%> <%= render :partial => "repositories/overview", :locals => {:repository => repo} -%> <% end -%> <% end -%>

<%= t("views.site.dashboard.activities") %> <%= feed_icon @atom_auto_discovery_url %>

<%= render :partial => "events/events", :locals => { :events => @events } -%> <% content_for :sidebar do -%>
  • <%= t("views.projects.labels") %>: <%= @project.tag_list.blank? ? "none" : linked_tag_list_as_sentence(@project.tags) -%>
  • <%= t("views.projects.owner") %>: <%= link_to h(@project.owner.to_param_with_prefix), @project.owner -%> <% if @project.owner.is_a?(Group) && @project.owner.member?(current_user) -%>
    (Created by <%= link_to @project.user.login, @project.user -%>) <% end -%>
  • <%= t("views.projects.created") %>: <%= @project.created_at.to_s(:short) -%>
  • <% unless @project.home_url.blank? -%>
  • <%= t("views.projects.website") %> <%= link_to base_url(@project.home_url), h(@project.home_url) -%>
  • <% end -%> <% unless @project.mailinglist_url.blank? -%>
  • <%= t("views.projects.mailing") %> <%= link_to base_url(@project.mailinglist_url), h(@project.mailinglist_url) -%>
  • <% end -%> <% unless @project.bugtracker_url.blank? -%>
  • <%= t("views.projects.bugtracker") %> <%= link_to base_url(@project.bugtracker_url), h(@project.bugtracker_url) -%>
  • <% end -%>
  • <%= t("views.projects.visibility") %>: <% if @project.public_to_world? -%> <%= t("views.projects.public") -%> <% elsif @project.public_to_site? -%> <%= t("views.projects.public_to_site") -%> <% else @project.public_only_to_collaborators? -%> <%= t("views.projects.private") -%> <% end -%>
<% benchmark("Repositories (sidebar)") do -%> <% if @group_clones.blank? && @user_clones.blank? -%>

<%= t("views.projects.repository_clones") -%>

<% else -%>

<%= link_to t("views.projects.repository_clones"), project_repositories_path(@project) -%>

<% end -%> <% if show_clone_list_search?(@group_clones, @user_clones) -%> <%= render :partial => "repositories/clone_list_search", :locals => { :path => project_repositories_path(@project, :format => 'json') } -%> <% end -%> <%= render :partial => "repositories" -%> <% end -%> <% end -%>