client_management/app/views/admin/client_managements/project_dashboard.html.erb

63 lines
1.9 KiB
Plaintext
Raw Normal View History

<% content_for :page_specific_css do %>
<%= stylesheet_link_tag "client_management/dashboard" %>
<% end %>
<div class="dashboard-wrapper">
<div class="left-side">
<div id="url-box">
<span class="site-title"><%= @site_request.site_title %></span>
<span class="site-url">
<span id="edit-url-box">
<% if @site_request.new_site_url.nil? || @site_request.new_site_url == "" %>
<a href="" id="site-url-tag">Not Available</a>
<% else %>
<a href="<%= @site_request.new_site_url %>" target="_blank" id="site-url-tag"><%= @site_request.new_site_url %></a>
<% end %>
<a href="" id="edit-url-btn"><i class="icons-pencil"></i></a>
</span>
<span id="site-url-edit-box" style="display:none;">
<%= form_for @site_request, :url => {:action => "update_site_request"} do |f| %>
<%= f.text_field :new_site_url, :placeholder => "http://site-abbr.pending.rulingcom.com" %>
<button role="submit"><i class="icons-checkmark"></i></button>
<% end %>
</span>
</span>
<span class="pull-right request-type">
<%= @site_request.get_request_type %>
<% if @site_request.type == "upgrade" %>
<a href="<%= @site_request.upgrade_r2_site %>" target="_blank"><i class="icons-popup"></i></a>
<% end %>
</span>
</div>
<div id="dashboard">
</div>
</div>
</div>
<script type="text/javascript">
$("#edit-url-btn").on("click",function(){
$("#edit-url-box").hide();
$("#site-url-edit-box").show();
$("#site-url-edit-box input[type=text]").focus();
return false;
})
$("#site-url-edit-box form").on("submit",function(){
var form = $(this);
$.ajax({
url : form.attr("action"),
data : form.serialize(),
type : "post",
dataType : "json"
}).done(function(data){
$("#site-url-tag").attr("href", data.url).text(data.url);
$("#site-url-edit-box").hide();
$("#edit-url-box").show();
})
return false;
})
</script>