Project

General

Profile

« Previous | Next » 

Revision e2328c6d

Added by Tom Caspy over 9 years ago

fixes #6371 - showing the vnc password

View differences:

app/assets/javascripts/hidden_values.js
})
}
function hidden_value_control(){
$(".toggle-hidden-value a").click(function(event){
event.preventDefault();
var link = $(event.currentTarget);
link.find("i").toggleClass("glyphicon-plus").toggleClass("glyphicon-minus");
link.parent().toggleClass("unhide");
});
}
// normal page load trigger
$(document).ready(turn_text_switch);
......
// two-pane ajax trigger
$(document).ajaxComplete(turn_textarea_switch);
// normal page load trigger
$(document).ready(hidden_value_control);
// two-pane ajax trigger
$(document).ajaxComplete(hidden_value_control);
app/assets/stylesheets/application.scss
display: block;
}
}
.toggle-hidden-value {
span {display: none;}
&.unhide span {
display: inline;
}
}
app/views/hosts/console/vnc.html.erb
link_to_if_authorized(_("Back to host"), hash_for_host_path(:id => @host), :title => _("Back to host"), :class => 'btn btn-default')
end
) ) %>
<p class="toggle-hidden-value">Password: <a href="#" class="toggle-hidden-value"><%=icon_text("plus")%></a><span><%= @console[:password] %></span><p>
<div id='vnc' data-port='<%= @console[:proxy_port] %>' data-password='<%= @console[:password] %>' data-encrypt='<%= @encrypt %>'>
<div id="noVNC_status_bar" class="console-status">

Also available in: Unified diff