Implement custom html widget
[shapado:shapado.git] / app / views / widgets / _widget.html.haml
1 %li{:id => widget.name}
2   .widget_description
3     %h2
4       = widget.name.titleize
5       %small
6         = link_to t("scaffold.destroy"), widget_path(widget, :tab => @active_subtab||"mainlist", :position => position), :method => :delete, :confirm => t("scaffold.sure", :model => "widget")
7     %p
8       = widget.description # do not escape
9
10     .display
11       = render "form", :widget => widget, :position => position, :tab => @active_subtab||"mainlist"
12     .controls
13       -form_tag move_widget_path(widget, :tab => @active_subtab||"mainlist"), :class => "vote_box" do
14         = hidden_field_tag "position", position
15         = image_submit_tag("to_vote_up.png", :name=>"move_to", :value => "up")
16         = image_submit_tag("to_vote_down.png", :name=>"move_to", :value => "down")
17       .clear
18   - unless widget.question_only? || params[:tab] == 'external'
19     .widget_show
20       = render :partial => widget.partial_name, :locals => {:widget => widget}
21   .clear