55 |
55 |
var SUCCESS = {
|
56 |
56 |
'HEADER' : '{% trans "Success!" %}',
|
57 |
57 |
'DEFAULT' : '{% trans "Your request has been succefully executed." %}',
|
|
58 |
'CREATE_VM_SUCCESS' : '{% trans "Success!" %}',
|
|
59 |
'CREATE_VM_SUCCESS_ONE' : '{% trans "Your machine is now being built." %}',
|
|
60 |
'CREATE_VM_SUCCESS_TWO' : '{% trans "Please write down the following password:" %}',
|
|
61 |
'CREATE_VM_SUCCESS_THREE' : '{% trans "Do not lose this! You will need it to connect to your machine, once it is ready." %}'
|
58 |
62 |
};
|
59 |
63 |
|
60 |
64 |
// ajax error checking
|
... | ... | |
92 |
96 |
// ajax success checking
|
93 |
97 |
function ajax_success(status, password) {
|
94 |
98 |
// prepare the error message
|
95 |
|
$("#error-success h3").text(SUCCESS['HEADER']);
|
96 |
|
$("#error-success p").text(SUCCESS['DEFAULT']);
|
97 |
99 |
// bring up success notification
|
|
100 |
if (status != undefined && SUCCESS[status]) {
|
|
101 |
if (password != undefined && status == "CREATE_VM_SUCCESS") {
|
|
102 |
$("#error-success h3").text(SUCCESS[status]);
|
|
103 |
var CREATE_VM_SUCCESS_MSG = SUCCESS["CREATE_VM_SUCCESS_ONE"] + '<br />'
|
|
104 |
+ SUCCESS["CREATE_VM_SUCCESS_TWO"] + '<br /><br />' + '<b>' + password + '</b>'
|
|
105 |
+ '<br /><br />' + SUCCESS["CREATE_VM_SUCCESS_THREE"] ;
|
|
106 |
$("#error-success p").html(CREATE_VM_SUCCESS_MSG);
|
|
107 |
} else {
|
|
108 |
$("#error-success h3").text(SUCCESS['HEADER']);
|
|
109 |
$("#error-success p").text(SUCCESS[status]);
|
|
110 |
}
|
|
111 |
} else {
|
|
112 |
$("#error-success h3").text(SUCCESS['HEADER']);
|
|
113 |
$("#error-success p").text(SUCCESS['DEFAULT']);
|
|
114 |
|
|
115 |
}
|
|
116 |
|
|
117 |
|
98 |
118 |
var triggers = $("a#notification").overlay({
|
99 |
119 |
// some mask tweaks suitable for modal dialogs
|
100 |
120 |
mask: {
|