Revision 1077:9b5b4e7970cd vendor/plugins/redmine_bibliography/app/views

View differences:

vendor/plugins/redmine_bibliography/app/views/projects/_bibliography_box.html.erb
9 9
    <div class="box">
10 10
    <h3><%=l(:label_related_publication_plural)%></h3>
11 11

  
12
     <dl>       
13
     <% @project.publications.each do |publication| %>       
12
     <dl>
13
     <% @project.publications.each do |publication| %>
14 14
       <dt>
15
          <%= publication.print_entry(:ieee) -%>
15
          <%= print_ieee_format(publication) %>
16 16
       </dt>
17 17
       <dd>
18
         <%= link_to("[More Details]", {:controller => :publications, :action => :show, :id => publication.id, :project_id => @project.id}) -%> 
19
         
20
         <%= link_to_function "[B<small>IB</small>T<sub>E</sub>X]", onclick="toggleBibtex(this)" -%> 
18
         <%= link_to("[More Details]", {:controller => :publications, :action => :show, :id => publication.id, :project_id => @project.id}) -%>
19

  
20
         <%= link_to_function "[B<small>IB</small>T<sub>E</sub>X]", onclick="toggleBibtex(this)" -%>
21 21
       </dd>
22 22
       <dd class="bibtex-textarea collapsed" style="display: none;">
23
         <textarea readonly><%= publication.print_entry(:bibtex) -%></textarea>         
23
         <textarea readonly> <%= print_bibtex_format(publication) %> </textarea>
24 24
       </dd>
25 25
   <% end -%>
26 26
     </dl>
vendor/plugins/redmine_bibliography/app/views/publications/_form.html.erb
1
<%= f.error_messages %>  
1
<%= f.error_messages %>
2 2

  
3 3
<h3><%= f.text_field :title, :required => true, :size => 70 %></h3>
4 4

  
5
<div class="splitcontentleft">      
5
<div class="splitcontentleft">
6 6
  <h3><%= l(:label_publication_other_details) %></h3>
7 7
  <div class="box tabular">
8 8
    <% f.fields_for :bibtex_entry do |builder| -%>
......
14 14
      <br />
15 15
      <em><%= l(:text_external_url) %></em>
16 16
    </p>
17
    <p>
18
      <%= f.text_field :doi, :size => 70 %>
19
      <br />
20
      <em><%= l(:text_doi) %></em>
21
    </p>
17 22

  
18 23
  </div>
19 24
</div>
20 25

  
21 26
<div class="splitcontentright">
22
  <h3><%= l(:authors) %></h3>    
27
  <h3><%= l(:authors) %></h3>
23 28
  <div class="box tabular">
24 29
    <% f.fields_for :authorships do |builder| -%>
25 30
      <%= render "authorship_fields", :f => builder %>
vendor/plugins/redmine_bibliography/app/views/publications/show.html.erb
2 2

  
3 3
<div class="box">
4 4
  <h3>Publication Info</h3>
5
  <p><%= show_cite_proc_entry(@publication)%></p>
6
  
5
  <p><%= print_ieee_format(@publication)%></p>
6

  
7 7
  <h3>B<small>IB</small>T<sub>E</sub>X Format</h3>
8
  <pre><%=h print_bibtex_entry(@publication) %></pre>
8
  <pre><%=h print_bibtex_format(@publication) %></pre>
9 9
</div>
10 10

  
11 11
<div class="box">
......
14 14
<ul id="authorships">
15 15
  <% for authorship in @publication.authorships.find(:all, :order => :auth_order) %>
16 16
    <% content_tag_for :li, authorship do %>
17
      <%- if User.current.allowed_to?(:edit_publication, @project) && @publication.authorships.length > 1 -%>    
17
      <%- if User.current.allowed_to?(:edit_publication, @project) && @publication.authorships.length > 1 -%>
18 18
        <span class="handle">[drag to reorder]</span>
19 19
      <%- end -%>
20 20
      <%= link_to_authorship authorship %> <em><%= h authorship.institution %></em> <br />
......
30 30
  <%= show_bibtex_fields(@publication.bibtex_entry) %>
31 31
<%- end -%>
32 32

  
33
<% unless @publication.external_url.blank? %>
34
  <h4>
35
    <%= l(:field_external_url) %>
36
  </h4>
33
<%- unless @publication.external_url.blank? -%>
37 34
  <p>
38
    <%= link_to h(@publication.external_url), @publication.external_url, {:target => "_blank"} %>
35
    <b><%= l(:field_external_url) %>:</b> <%= link_to h(@publication.external_url), @publication.external_url, {:target => "_blank"} -%>
36
  </p>
37
<%- end -%>
38

  
39

  
40
<% unless @publication.doi.blank? %>
41
  <p>
42
    <b><%= l(:field_doi)-%>:</b> <%= link_to h(@publication.doi), "http://dx.doi.org/#{@publication.doi}", {:target => "_blank"} -%>
39 43
  </p>
40 44
<% end %>
41 45

  
42 46
<br / >
43
  <% if User.current.allowed_to?(:add_publication, @project) %>	
47
  <% if User.current.allowed_to?(:add_publication, @project) %>
44 48
    <%= link_to l(:label_publication_edit), { :controller => "publications", :action => "edit", :id => @publication, :project_id => @project } %> |
45 49
    <%= link_to "Delete", {:controller => 'publications', :action => 'destroy', :id => @publication, :project_id => @project },
46 50
                                                     :confirm => l(:text_are_you_sure), :method => :delete, :title => l(:button_delete) %> |
......
49 53
</div>
50 54

  
51 55
<% projects = Project.active.find(:all, :limit => 100, :order => 'name ASC') - @publication.projects %>
52
  
56

  
53 57
<% content_for :sidebar do %>
54 58
  <h3><%=l(:label_publication_project_index)%></h3>
55 59

  
56 60
  <p id="list_projects">
57 61
    <%= render :partial => 'list_projects' %>
58 62
  </p>
59
  
63

  
60 64
  <%- if User.current.allowed_to?(:edit_publication, @project) -%>
61
    <%= render :partial => 'add_project_form' %>    
65
    <%= render :partial => 'add_project_form' %>
62 66
  <%- end -%>
63 67
<% end %>

Also available in: Unified diff