mirror of https://github.com/docker/docs.git
44 lines
1.2 KiB
JavaScript
Executable File
44 lines
1.2 KiB
JavaScript
Executable File
var path = require('path');
|
|
|
|
getBinDir = function () {
|
|
if (process.env.NODE_ENV === 'development') {
|
|
return path.join(path.join(process.env.PWD, '..'), 'resources');
|
|
} else {
|
|
return path.join(process.cwd(), 'resources');
|
|
}
|
|
};
|
|
|
|
getHomePath = function () {
|
|
return process.env[(process.platform === 'win32') ? 'USERPROFILE' : 'HOME'];
|
|
};
|
|
|
|
showFormErrors = function ($form, errors) {
|
|
for (var name in errors) {
|
|
if (errors.hasOwnProperty(name)) {
|
|
var firstErrorMessage = errors[name][Object.keys(errors[name])[0]];
|
|
$form.find('[name="' + name + '"]').parents('.form-group').addClass('has-error');
|
|
var message = '<p class="help-block error">' + firstErrorMessage + '</p>';
|
|
$form.find('[name="' + name + '"]').after(message);
|
|
}
|
|
}
|
|
};
|
|
|
|
showFormSuccess = function ($form) {
|
|
$form.find('input').parents('.form-group').addClass('has-success');
|
|
};
|
|
|
|
clearFormErrors = function ($form) {
|
|
$form.find('.form-group.has-error .help-block.error').remove();
|
|
$form.find('.form-group.has-error').removeClass('has-error');
|
|
};
|
|
|
|
resetForm = function ($form) {
|
|
$form.find('input').val('');
|
|
};
|
|
|
|
trackLink = function (trackLabel) {
|
|
if (trackLabel) {
|
|
console.log(trackLabel);
|
|
ga('send', 'event', 'link', 'click', trackLabel);
|
|
}
|
|
}; |