52 lines
2.1 KiB
Plaintext
52 lines
2.1 KiB
Plaintext
<%= javascript_include_tag 'validator' %>
|
||
<%= javascript_include_tag "plugin/jquery.form.min" %>
|
||
<%#= render_filter @filter_fields, "index_table" %>
|
||
<span id="index_table">
|
||
<%= render 'my_registered_widgets'%>
|
||
</span>
|
||
<div class="bottomnav clearfix" style="left: 81px;">
|
||
<div class="action pull-right">
|
||
<a class="btn btn-primary" id="registerNewWidgetBtn">
|
||
<%= t("register_module.new_widget") %>
|
||
</a>
|
||
</div>
|
||
<div class="pagination pagination-centered"></div>
|
||
</div>
|
||
<div id="register_widget" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||
<h3 id="myModalLabel">Register Widget</h3>
|
||
</div>
|
||
<div class="modal-body" style="padding:15px 0 0;">
|
||
<div id="step1" style="padding:15px;" class="step">
|
||
<form action="/admin/register_desktop_widgets" method="post" enctype="multipart/form-data" class="form-horizontal" id="desktop_widget_register_form">
|
||
<% @site_valid_locales.each do |locale| %>
|
||
<div class="control-group">
|
||
<label class="control-label" for="inputName<%= locale.capitalize.to_s %>">Widget Name (<%= t(locale.to_s) %>): </label>
|
||
<div class="controls">
|
||
<input type="text" id="inputName<%= locale.capitalize.to_s %>" name="registered_widget[name_translations][<%= locale.to_s %>]" data-fv-validation="required;" data-fv-messages="Cannot be empty;">
|
||
</div>
|
||
</div>
|
||
<% end %>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
|
||
<button class="btn btn-primary" id="registerDesktopWidget">Register</button>
|
||
</div>
|
||
</div>
|
||
<script type="text/javascript">
|
||
$("#registerNewWidgetBtn").on("click",function(){
|
||
$("#register_widget").modal("show");
|
||
})
|
||
$("#registerDesktopWidget").on("click",function(){
|
||
$("form#desktop_widget_register_form").ajaxSubmit({
|
||
success : function(){
|
||
window.location.reload();
|
||
}
|
||
});
|
||
})
|
||
|
||
</script>
|