finish creating widgets
[opensuse:myopensuse.git] / app / views / settings / _widget.html.erb
1 <div id="container_<%= w.id %>" class="widget">
2   <div class="widget-head">
3     <h2><%= w.name %> settings</h2>
4   </div>
5   <div class="widget-content">
6     <% remote_form_for :config, w, :url => {:controller => :settings, :action => :update_widget, :id => w.id},
7               :before => "$('#spinner').html('#{image_tag "ajax-loader.gif"} Saving...').fadeIn();$('#message').hide();$('#error').hide();",
8               :after => "$('#spinner').fadeOut();" do |f|%>
9
10       <table>
11         <tr>
12           <td><%= f.label :name, "Name" %></td>
13           <td><%= f.text_field :name %></td>
14         </tr>
15         <tr>
16           <td><%= f.label :controller, "Type" %></td>
17           <td><%= f.text_field :controller%></td>
18         </tr>
19         <tr>
20           <td><%= f.label :title, "Title" %></td>
21           <td><%= f.text_field :title %></td>
22         </tr>
23         <tr>
24           <td><%= f.label :subtitle, "Subtitle" %></td>
25           <td><%= f.text_field :subtitle %></td>
26         </tr>
27         <tr>
28           <td><%= f.label :url, "Address" %></td>
29           <td><%= f.text_field :url %></td>
30         </tr>
31         <tr>
32           <td><%= f.label :active, "Enabled" %></td>
33           <td><%= f.check_box :active %></td>
34         </tr>
35       <tr>
36         <td colspan="2" align="right">
37           <table>
38             <tr>
39               <td>
40                 <%= f.submit "Save" %>
41                 <% end %>
42               </td>
43               <td>
44                 <%= form_remote_tag :url => {:controller => :settings, :action => :delete_widget, :id => w.id},
45                     :confirm => "Are you sure?",
46                     :before => "$('#spinner').html('#{image_tag "ajax-loader.gif"} Removing...').fadeIn();$('#new-message').hide();$('#new-error').hide();$('#message').hide();$('#error').hide();",
47                     :after => "$('#spinner').fadeOut();" %>
48                 <%= submit_tag "Remove" %>
49                 </form>
50               </td>
51             </tr>
52           </table>
53         </td>
54       </tr>
55       </table>
56   </div>
57 </div>