mirror of
https://github.com/Frooodle/Stirling-PDF.git
synced 2025-09-12 17:52:13 +02:00
custom language message is added noFileSelected
This commit is contained in:
parent
7bbf732cd4
commit
bd46afcd84
@ -83,6 +83,7 @@ loading=Loading...
|
|||||||
addToDoc=Add to Document
|
addToDoc=Add to Document
|
||||||
reset=Reset
|
reset=Reset
|
||||||
apply=Apply
|
apply=Apply
|
||||||
|
noFileSelected=No file selected. Please upload one.
|
||||||
|
|
||||||
legal.privacy=Privacy Policy
|
legal.privacy=Privacy Policy
|
||||||
legal.terms=Terms and Conditions
|
legal.terms=Terms and Conditions
|
||||||
@ -1308,7 +1309,7 @@ survey.button=Take Survey
|
|||||||
survey.dontShowAgain=Don't show again
|
survey.dontShowAgain=Don't show again
|
||||||
survey.meeting.1=If you're using Stirling PDF at work, we'd love to speak to you. We're offering technical support sessions in exchange for a 15 minute user discovery session.
|
survey.meeting.1=If you're using Stirling PDF at work, we'd love to speak to you. We're offering technical support sessions in exchange for a 15 minute user discovery session.
|
||||||
survey.meeting.2=This is a chance to:
|
survey.meeting.2=This is a chance to:
|
||||||
survey.meeting.3=Get help with deployment, integrations, or troubleshooting
|
survey.meeting.3=Get help with deployment, integrations, or troubleshooting
|
||||||
survey.meeting.4=Provide direct feedback on performance, edge cases, and feature gaps
|
survey.meeting.4=Provide direct feedback on performance, edge cases, and feature gaps
|
||||||
survey.meeting.5=Help us refine Stirling PDF for real-world enterprise use
|
survey.meeting.5=Help us refine Stirling PDF for real-world enterprise use
|
||||||
survey.meeting.6=If you're interested, you can book time with our team directly. (English speaking only)
|
survey.meeting.6=If you're interested, you can book time with our team directly. (English speaking only)
|
||||||
|
@ -83,6 +83,7 @@ loading=Loading...
|
|||||||
addToDoc=Add to Document
|
addToDoc=Add to Document
|
||||||
reset=Reset
|
reset=Reset
|
||||||
apply=Apply
|
apply=Apply
|
||||||
|
noFileSelected=No file selected. Please upload one.
|
||||||
|
|
||||||
legal.privacy=Privacy Policy
|
legal.privacy=Privacy Policy
|
||||||
legal.terms=Terms and Conditions
|
legal.terms=Terms and Conditions
|
||||||
|
@ -35,6 +35,7 @@ function setupFileInput(chooser) {
|
|||||||
const pdfPrompt = chooser.getAttribute('data-bs-pdf-prompt');
|
const pdfPrompt = chooser.getAttribute('data-bs-pdf-prompt');
|
||||||
const inputContainerId = chooser.getAttribute('data-bs-element-container-id');
|
const inputContainerId = chooser.getAttribute('data-bs-element-container-id');
|
||||||
const showUploads = chooser.getAttribute('data-bs-show-uploads') === "true";
|
const showUploads = chooser.getAttribute('data-bs-show-uploads') === "true";
|
||||||
|
const noFileSelectedPrompt = chooser.getAttribute('data-bs-no-file-selected');
|
||||||
|
|
||||||
let inputContainer = document.getElementById(inputContainerId);
|
let inputContainer = document.getElementById(inputContainerId);
|
||||||
const input = document.getElementById(elementId);
|
const input = document.getElementById(elementId);
|
||||||
@ -61,7 +62,7 @@ function setupFileInput(chooser) {
|
|||||||
// Handle form validation if the input is left empty
|
// Handle form validation if the input is left empty
|
||||||
input.addEventListener("invalid", (e) => {
|
input.addEventListener("invalid", (e) => {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
alert(pdfPrompt);
|
alert(noFileSelectedPrompt);
|
||||||
});
|
});
|
||||||
|
|
||||||
const dragenterListener = function () {
|
const dragenterListener = function () {
|
||||||
|
@ -228,7 +228,7 @@
|
|||||||
loading: '[[#{loading}]]'
|
loading: '[[#{loading}]]'
|
||||||
};</script>
|
};</script>
|
||||||
<div class="custom-file-chooser mb-3"
|
<div class="custom-file-chooser mb-3"
|
||||||
th:attr="data-bs-unique-id=${name}, data-bs-element-id=${name+'-input'}, data-bs-element-container-id=${name+'-input-container'}, data-bs-show-uploads=${showUploads}, data-bs-files-selected=#{filesSelected}, data-bs-pdf-prompt=#{pdfPrompt}">
|
th:attr="data-bs-unique-id=${name}, data-bs-element-id=${name+'-input'}, data-bs-element-container-id=${name+'-input-container'}, data-bs-show-uploads=${showUploads}, data-bs-files-selected=#{filesSelected}, data-bs-pdf-prompt=#{pdfPrompt}, data-bs-no-file-selected=#{noFileSelected}">
|
||||||
<div class="mb-3 d-flex flex-row justify-content-center align-items-center flex-wrap input-container"
|
<div class="mb-3 d-flex flex-row justify-content-center align-items-center flex-wrap input-container"
|
||||||
th:name="${name}+'-input'" th:id="${name}+'-input-container'" th:data-text="#{fileChooser.hoveredDragAndDrop}">
|
th:name="${name}+'-input'" th:id="${name}+'-input-container'" th:data-text="#{fileChooser.hoveredDragAndDrop}">
|
||||||
<label class="file-input-btn d-none">
|
<label class="file-input-btn d-none">
|
||||||
|
Loading…
Reference in New Issue
Block a user