annotate vendor/plugins/redmine_bibliography/app/views/publications/show.html.erb @ 1477:f2ad2199b49a bibplugin_integration

Close obsolete branch bibplugin_integration
author Chris Cannam
date Fri, 30 Nov 2012 14:41:31 +0000
parents e11d8d13ebc5
children 3d387b121e85
rev   line source
luis@545 1 <h2><%=l(:label_publication_show)%></h2>
luis@464 2
chris@615 3 <div class="box">
luis@946 4 <h3>Publication Info</h3>
luis@1068 5 <p><%= print_ieee_format(@publication)%></p>
luis@1059 6
chris@1037 7 <h3>B<small>IB</small>T<sub>E</sub>X Format</h3>
luis@1068 8 <pre><%=h print_bibtex_format(@publication) %></pre>
luis@946 9 </div>
luis@945 10
luis@946 11 <div class="box">
luis@329 12
luis@471 13 <h4><%= l(:authors) %></h4>
luis@471 14 <ul id="authorships">
luis@556 15 <% for authorship in @publication.authorships.find(:all, :order => :auth_order) %>
luis@471 16 <% content_tag_for :li, authorship do %>
luis@1059 17 <%- if User.current.allowed_to?(:edit_publication, @project) && @publication.authorships.length > 1 -%>
luis@629 18 <span class="handle">[drag to reorder]</span>
luis@629 19 <%- end -%>
chris@702 20 <%= link_to_authorship authorship %> <em><%= h authorship.institution %></em> <br />
luis@629 21 <%- end -%>
luis@629 22 <%- end -%>
luis@471 23 </ul>
luis@945 24
luis@633 25 <%- if User.current.allowed_to?(:edit_publication, @project) && @publication.authorships.length > 1 -%>
luis@629 26 <%= sortable_element("authorships", :url => { :controller => :publications, :action => :sort_author_order }, :handle => "handle") %>
luis@629 27 <%- end -%>
luis@471 28
luis@445 29 <%- if @publication.bibtex_entry != nil -%>
luis@544 30 <%= show_bibtex_fields(@publication.bibtex_entry) %>
luis@445 31 <%- end -%>
luis@425 32
luis@1059 33 <%- unless @publication.external_url.blank? -%>
luis@658 34 <p>
luis@1059 35 <b><%= l(:field_external_url) %>:</b> <%= link_to h(@publication.external_url), @publication.external_url, {:target => "_blank"} -%>
luis@1059 36 </p>
luis@1059 37 <%- end -%>
luis@1059 38
luis@1059 39
luis@1059 40 <% unless @publication.doi.blank? %>
luis@1059 41 <p>
luis@1059 42 <b><%= l(:field_doi)-%>:</b> <%= link_to h(@publication.doi), "http://dx.doi.org/#{@publication.doi}", {:target => "_blank"} -%>
luis@658 43 </p>
luis@658 44 <% end %>
luis@658 45
luis@629 46 <br / >
luis@1059 47 <% if User.current.allowed_to?(:add_publication, @project) %>
luis@626 48 <%= link_to l(:label_publication_edit), { :controller => "publications", :action => "edit", :id => @publication, :project_id => @project } %> |
luis@626 49 <%= link_to "Delete", {:controller => 'publications', :action => 'destroy', :id => @publication, :project_id => @project },
luis@560 50 :confirm => l(:text_are_you_sure), :method => :delete, :title => l(:button_delete) %> |
luis@626 51 <% end %>
luis@639 52 <%= link_to l(:view_all_publications), {:controller => 'publications', :action => 'index', :project_id => @project } %>
luis@464 53 </div>
luis@452 54
luis@464 55 <% projects = Project.active.find(:all, :limit => 100, :order => 'name ASC') - @publication.projects %>
luis@1059 56
chris@615 57 <% content_for :sidebar do %>
chris@615 58 <h3><%=l(:label_publication_project_index)%></h3>
luis@629 59
luis@464 60 <p id="list_projects">
luis@464 61 <%= render :partial => 'list_projects' %>
luis@464 62 </p>
luis@1059 63
luis@629 64 <%- if User.current.allowed_to?(:edit_publication, @project) -%>
luis@1059 65 <%= render :partial => 'add_project_form' %>
luis@629 66 <%- end -%>
chris@615 67 <% end %>