def index
prepare_metrics_and_domains
-
+
if params['id']
@metric=Metric.find(params['id'].to_i)
params['domain']=@metric.domain(false)
end
def create_form
- prepare_metrics_and_domains
+ prepare_metrics_and_domains
if params['id']
@metric=Metric.find(params['id'].to_i)
@domains = metric.domain
render :partial => 'metrics/create_form', :status => 400
else
- redirect_to :action => 'index', :domain => metric.domain(false)
+ render :text => 'ok', :status => 200
end
end
redirect_to :action => 'index', :domain => metric.domain(false)
end
-
def delete_from_web
metric = Metric.by_id(params[:id].to_i) if params[:id] && params[:id].size > 0
if metric
<label for="user[login]">Name <em class="mandatory">*</em></label><%= f.text_field :short_name %><br/>
</div>
<div class="modal-field">
- <label for="user[login]"> Description</label><%= f.text_area :description, :size => 40, :cols => 25, :rows => 2 %><br/>
+ <label for="user[login]"> Description</label><%= f.text_area :description, :size => 40, :cols => 50, :rows => 2 %><br/>
</div>
<div class="modal-field">
<label for="user[login]">Domain</label><%= f.select( :domain, @domains, :include_blank => true) %>
- <span class="desc">or</span> <input id="newdomain" name="newdomain" size="15" type="text"><br/><br/>
+ <span class="desc">or</span> <input id="newdomain" name="newdomain" size="15" type="text"><br/>
</div>
<div class="modal-field">
<label for="user[login]">Type</label><%= f.select( :val_type, Metric.value_type_names.invert) %><br/>
<label for="user[login]">Name <em class="mandatory">*</em></label><%= f.text_field :short_name %><br/>
</div>
<div class="modal-field">
- <label for="user[login]"> Description</label><%= f.text_area :description, :size => 40, :cols => 25, :rows => 2 %><br/>
+ <label for="user[login]"> Description</label><%= f.text_area :description, :size => 40, :cols => 50, :rows => 2 %><br/>
</div>
<div class="modal-field">
<label for="user[login]">Domain</label><%= f.select( :domain, @domains, :include_blank => true) %>
- <span class="desc">or</span> <input id="newdomain" name="newdomain" size="15" type="text"><br/><br/>
+ <span class="desc">or</span> <input id="newdomain" name="newdomain" size="15" type="text"><br/>
</div>
<div class="modal-field">
<label for="user[login]">Type</label><%= f.select( :val_type, Metric.value_type_names.invert) %><br/>
<td class="left" id="metric_type_name<%= metric.key -%>"><%= metric.value_type_name -%></td>
<td class="right thin nowrap">
<% if is_admin? %>
- <a id="create-link-metric" href="<%=ApplicationController.root_context-%>/metrics/edit_form/<%= metric.id -%>" id="edit_<%= h(metric.short_name)-%>" class="open-modal link-action">Edit</a>
+ <a id="edit_<%= h(metric.short_name)-%>" href="<%=ApplicationController.root_context-%>/metrics/edit_form/<%= metric.id -%>" id="edit_<%= h(metric.short_name)-%>" class="open-modal link-action">Edit</a>
<%= link_to_action message('delete'), "#{ApplicationController.root_context}/metrics/delete_from_web/#{metric.id}",
:class => 'link-action link-red',