##// END OF EJS Templates
404 page now returns the 404 status for real. Fixed some tests related to...
404 page now returns the 404 status for real. Fixed some tests related to this. Excluded ban view from the view tests because it returns 404 if the user is not banned

File last commit:

r713:7f2e98f4 default
r890:dec155c1 default
Show More
form.js
41 lines | 1.3 KiB | application/javascript | JavascriptLexer
var isCompact = false;
$('input[name=image]').wrap($('<div class="file_wrap"></div>'));
$('body').on('change', 'input[name=image]', function(event) {
var file = event.target.files[0];
if(file.type.match('image.*')) {
var fileReader = new FileReader();
fileReader.addEventListener("load", function(event) {
var wrapper = $('.file_wrap');
wrapper.find('.file-thumb').remove();
wrapper.append(
$('<div class="file-thumb" style="background-image: url('+event.target.result+')"></div>')
);
});
fileReader.readAsDataURL(file);
}
});
var fullForm = $('.swappable-form-full');
function swapForm() {
if (isCompact) {
// TODO Use IDs (change the django form code) instead of absolute numbers
fullForm.find('textarea').appendTo(fullForm.find('.form-row')[4].children[0]);
fullForm.find('.file_wrap').appendTo(fullForm.find('.form-row')[7].children[0]);
fullForm.find('.form-row').show();
scrollToBottom();
} else {
fullForm.find('textarea').appendTo($('.compact-form-text'));
fullForm.find('.file_wrap').insertBefore($('.compact-form-text'));
fullForm.find('.form-row').hide();
fullForm.find('input[type=text]').val('');
}
isCompact = !isCompact;
}