Fix bug.
This commit is contained in:
parent
2b0f915f35
commit
5982ade025
|
@ -1,6 +1,7 @@
|
||||||
<div class="input-prepend input-append start-line">
|
<div class="input-prepend input-append start-line">
|
||||||
|
<% url_id = "#{f.object_name.gsub(/[\[\]]+/, '_')}url" %>
|
||||||
<span class="add-on icons-link" title="<%= t(:url) %>"></span>
|
<span class="add-on icons-link" title="<%= t(:url) %>"></span>
|
||||||
<%= f.text_field :url, class: "input-large", placeholder: t(:url) %>
|
<%= f.text_field :url, class: "input-large", placeholder: t(:url), id: url_id %>
|
||||||
<span class="add-on icons-pencil" title="<%= t(:url_alt) %>"></span>
|
<span class="add-on icons-pencil" title="<%= t(:url_alt) %>"></span>
|
||||||
<span class="tab-content">
|
<span class="tab-content">
|
||||||
<% @site_in_use_locales.each_with_index do |locale, i| %>
|
<% @site_in_use_locales.each_with_index do |locale, i| %>
|
||||||
|
@ -23,4 +24,14 @@
|
||||||
<%= f.hidden_field :_destroy, :value => nil, :class => 'should_destroy' %>
|
<%= f.hidden_field :_destroy, :value => nil, :class => 'should_destroy' %>
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$('#<%=url_id%>').on('paste', function(e){
|
||||||
|
var pastedData = e.originalEvent.clipboardData.getData('text');
|
||||||
|
var _this = $(this);
|
||||||
|
pastedData = pastedData.replace(new RegExp('^http(s|)://' + window.location.host), '');
|
||||||
|
window.setTimeout(function(){
|
||||||
|
_this.val(pastedData);
|
||||||
|
}, 0);
|
||||||
|
});
|
||||||
|
</script>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue