myexperiment-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[myexperiment-hackers] [3354] branches/wf4ever/app/views/packs: WFE-820


From: noreply
Subject: [myexperiment-hackers] [3354] branches/wf4ever/app/views/packs: WFE-820 Refactor out upload form
Date: Fri, 25 Jan 2013 11:53:16 +0000 (UTC)

Revision
3354
Author
stain
Date
2013-01-25 11:53:15 +0000 (Fri, 25 Jan 2013)

Log Message

WFE-820 Refactor out upload form

.. so it can be used for update

Modified Paths

Added Paths

Diff

Modified: branches/wf4ever/app/views/packs/_add_item_ro.rhtml (3353 => 3354)


--- branches/wf4ever/app/views/packs/_add_item_ro.rhtml	2013-01-25 11:35:27 UTC (rev 3353)
+++ branches/wf4ever/app/views/packs/_add_item_ro.rhtml	2013-01-25 11:53:15 UTC (rev 3354)
@@ -24,45 +24,6 @@
 		<br/>
 	<% end -%>
 
-
-	<div class="box_currentuser_specific">
-    <% form_tag(create_resource_pack_path(@pack), :multipart => true, :method => :post, :class => :add_item_ro) do %>
-
-      <div>
-        <label for=""
-          <%= info_icon_with_tooltip("The type indicates the item's meaning in the pack.")  -%>
-          Type:
-        </label>
-        <%= select_tag (:type, options_for_select(Conf.ro_resource_types, 
-                          "http://purl.org/wf4ever/ro#Resource") )  -%>
-      </div>
-    
-      <div>
-        <label for=""
-          <%= info_icon_with_tooltip( "Type or paste in a URL to a resource, file or website, which will be added as an external pack item.") -%>
-          Add Link:
-        </label>
-	    	<%= text_field_tag "uri", params[:uri], :size => 47 -%>
-        <div class="example"><span>
-          eg: <code>http://docs.example.com/file.pdf</code> or <code>http://www.example.com/website/</code></span>
-        </div>
-      </div>
-
-      <div class="or">
-        -and/or-
-      </div>
-
-      <div>
-        <label for=""
-          <%= info_icon_with_tooltip("Select a local file which will be uploaded as part of the pack") -%>
-          Add File:
-        </label>
-        <%= file_field_tag "file[]", {:multiple => :multiple} -%>
-      </div>
-      <div>
-  			<%= submit_tag "Add" -%>
-      </div>
-
-  
-		<% end -%>    
-	</div>
\ No newline at end of file
+<%= render :partial => "packs/upload_item_ro", :locals => { :post_url => create_resource_pack_path(@pack), 
+                                                            :submit_text => "Add",
+                                                            :multiple => true} -%>

Added: branches/wf4ever/app/views/packs/_upload_item_ro.rhtml (0 => 3354)


--- branches/wf4ever/app/views/packs/_upload_item_ro.rhtml	                        (rev 0)
+++ branches/wf4ever/app/views/packs/_upload_item_ro.rhtml	2013-01-25 11:53:15 UTC (rev 3354)
@@ -0,0 +1,51 @@
+	<div class="box_currentuser_specific">
+     
+<% form_tag(post_url, :multipart => true, :method => :post, :class => :add_item_ro) do %>
+
+      <div>
+        <label for=""
+          <%= info_icon_with_tooltip("The type indicates the item's meaning in the pack.")  -%>
+          Type:
+        </label>
+        <%= select_tag (:type, options_for_select(Conf.ro_resource_types, 
+                          "http://purl.org/wf4ever/ro#Resource") )  -%>
+      </div>
+    
+      <div>
+        <label for=""
+          <%= info_icon_with_tooltip( "Type or paste in a URL to a resource, file or website, which will be added as an external pack item.") -%>
+          Link:
+        </label>
+	    	<%= text_field_tag "uri", params[:uri], :size => 47 -%>
+        <div class="example"><span>
+          eg: <code>http://docs.example.com/file.pdf</code> or <code>http://www.example.com/website/</code></span>
+        </div>
+      </div>
+
+      <div class="or">
+        -or-
+      </div>
+<% 
+if multiple 
+  file_formname = "file[]"
+  fileform_options = {:multiple => :multiple}
+else
+  file_formname = "file"
+  fileform_options = {}
+end
+%>
+      <div>
+        <label for="" file_formname -%>">
+          <%= info_icon_with_tooltip("Select a local file which will be uploaded as part of the pack") -%>
+          File:
+        </label>
+        <%= file_field_tag file_formname, fileform_options -%>
+      </div>
+      <div>
+  			<%= submit_tag submit_text -%>
+      </div>
+
+  
+		<% end -%>
+	</div>
+    
\ No newline at end of file

reply via email to

[Prev in Thread] Current Thread [Next in Thread]