changeset 678:97815d819fd3 feature_36_testing

New approach for Feature #238, based on partials.
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Tue, 13 Sep 2011 18:13:06 +0100
parents ec6c2f6a33c4
children 31739bb8e563
files vendor/plugins/redmine_bibliography/app/views/bibtex_entries/_article.html.erb vendor/plugins/redmine_bibliography/app/views/bibtex_entries/_book.html.erb vendor/plugins/redmine_bibliography/app/views/publications/_bibtex_fields.html.erb
diffstat 3 files changed, 92 insertions(+), 66 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vendor/plugins/redmine_bibliography/app/views/bibtex_entries/_article.html.erb	Tue Sep 13 18:13:06 2011 +0100
@@ -0,0 +1,20 @@
+<p>
+ <%= f.text_field :journal, :class => 'bibtex' %>
+</p>
+<p> 
+  <%= f.text_field :year, :size => 4, :class => 'bibtex' %> 
+</p>
+
+
+<p>
+ <%= f.text_field :volume, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :number, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :pages, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :month, :class => 'bibtex' %>
+</p>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vendor/plugins/redmine_bibliography/app/views/bibtex_entries/_book.html.erb	Tue Sep 13 18:13:06 2011 +0100
@@ -0,0 +1,69 @@
+
+
+<p> 
+  <%= f.text_field :year, :size => 4, :class => 'bibtex' %> 
+</p>
+<p> 
+  <%= f.text_field :chapter, :size => 15, :class => 'bibtex' %>  
+</p>  
+<p>   
+  <%= f.text_field :editor, :size => 33, :class => 'bibtex'  %>  
+</p>  
+<p>   
+  <%= f.text_field :booktitle, :size => 33, :class => 'bibtex'  %>  
+</p>  
+<p>   
+  <%= f.text_field :publisher,:size => 33, :class => 'bibtex'  %>  
+</p>  
+<p>   
+  <%= f.text_field :pages, :size => 12, :class => 'bibtex'  %>  
+</p>
+<p>
+ <%= f.text_field :address, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :annote, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :crossref, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :edition, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :eprint, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :howpublished, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :journal, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :key, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :note, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :number, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :organization, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :school, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :series, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :type, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :url, :class => 'bibtex' %>
+</p>
+<p>
+ <%= f.text_field :volume, :class => 'bibtex' %>
+</p>
+
--- a/vendor/plugins/redmine_bibliography/app/views/publications/_bibtex_fields.html.erb	Tue Sep 13 17:18:00 2011 +0100
+++ b/vendor/plugins/redmine_bibliography/app/views/publications/_bibtex_fields.html.erb	Tue Sep 13 18:13:06 2011 +0100
@@ -8,70 +8,7 @@
 	        :onChange => remote_function( :url => { :controller => :publications, :action => :get_bibtex_required_fields}, :with => "'value=' + value" )	              
 	%>
 </p>
-<p> 
-  <%= f.text_field :year, :size => 4, :class => 'bibtex' %> 
-</p>
-<p> 
-  <%= f.text_field :chapter, :size => 15, :class => 'bibtex' %>  
-</p>  
-<p>   
-  <%= f.text_field :editor, :size => 33, :class => 'bibtex'  %>  
-</p>  
-<p>   
-  <%= f.text_field :booktitle, :size => 33, :class => 'bibtex'  %>  
-</p>  
-<p>   
-  <%= f.text_field :publisher,:size => 33, :class => 'bibtex'  %>  
-</p>  
-<p>   
-  <%= f.text_field :pages, :size => 12, :class => 'bibtex'  %>  
-</p>
-<p>
- <%= f.text_field :address, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :annote, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :crossref, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :edition, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :eprint, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :howpublished, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :journal, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :key, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :note, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :number, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :organization, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :school, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :series, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :type, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :url, :class => 'bibtex' %>
-</p>
-<p>
- <%= f.text_field :volume, :class => 'bibtex' %>
-</p>
 
+<%- if params[:action] == "edit" || params[:action] == 'create' -%>
+  <%= render :partial => 'bibtex_entries/article', :locals => { :f => f }  %>
+<%- end -%>
\ No newline at end of file