This repository has been archived by the owner on Dec 13, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Admin changes * Add url_uploader.js * Add translations * Update views * Reorder imports * Update user info * Update translations * Add tests * Fix delete url button * Delete duplicate code * Update url uploader snippet * Update changes * Update translations * Update tests * Update test * Update error messages on the client side * Update translations * Update tests * Upload option selected by default * Move block to base-uploader * Update performAction * Delete response-fail-url * Remove getCookie * Update messages and translations * Verify URLs files format * Add processed files feedback * Update translations * Update tests * Clear URL input text * Clear URL input text
- Loading branch information
1 parent
409e932
commit a5363c0
Showing
13 changed files
with
778 additions
and
253 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
31 changes: 31 additions & 0 deletions
31
default/templates/default/snippets/url_uploader_scripts.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
<script type="text/javascript"> | ||
(function(){ | ||
this.inputDelete = function (button) { | ||
$(button).parents('.form-group').remove(); | ||
if ($('.input-url-container .btn.input-delete').length < 2) { | ||
$('.input-url-container .btn.input-delete').attr('disabled', true); | ||
} | ||
}; | ||
$('.choice-header').on('change', function() { | ||
if ($(this).is(':checked')) { | ||
var allClasses = $(this).attr('class'); | ||
var operationIndex = allClasses.search(/toucan-nav-[^\s]+/); | ||
var operationClass = allClasses.substring(operationIndex); | ||
$('.panel-collapse.collapse ').not(this).collapse('hide'); | ||
$('.panel-collapse.collapse.' + operationClass).collapse('show'); | ||
} | ||
}); | ||
$('#add-url').click(function () { | ||
var numInputs = $('.input-url-container').children().length; | ||
$('.input-url-container .btn.btn-danger').attr('disabled', false); | ||
$('.input-url-container').append('<div class="form-group" id="input_url_' + numInputs + '">' + | ||
'<div class="input-group">' + | ||
'<input type="text" class="form-control" name="input_url_' + numInputs + '"/>' + | ||
'<span class="input-group-btn">' + | ||
'<button class="btn btn-danger input-delete" onclick="inputDelete(this)" type="button">x</button>' + | ||
'</span>' + | ||
'</div>' + | ||
'</div>') | ||
}); | ||
})(); | ||
</script> |
Oops, something went wrong.