Fix confirm popup before bookmark deletion
Regression introduced by #1596 Fixes #1623
This commit is contained in:
parent
8bbf57a2d0
commit
5f987a64d8
4 changed files with 20 additions and 12 deletions
|
@ -294,7 +294,8 @@ function init(description) {
|
||||||
const deleteLinks = document.querySelectorAll('.confirm-delete');
|
const deleteLinks = document.querySelectorAll('.confirm-delete');
|
||||||
[...deleteLinks].forEach((deleteLink) => {
|
[...deleteLinks].forEach((deleteLink) => {
|
||||||
deleteLink.addEventListener('click', (event) => {
|
deleteLink.addEventListener('click', (event) => {
|
||||||
if (!confirm(document.getElementById('translation-delete-tag').innerHTML)) {
|
const type = event.currentTarget.getAttribute('data-type') || 'link';
|
||||||
|
if (!confirm(document.getElementById(`translation-delete-${type}`).innerHTML)) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Shaarli\n"
|
"Project-Id-Version: Shaarli\n"
|
||||||
"POT-Creation-Date: 2020-11-03 11:51+0100\n"
|
"POT-Creation-Date: 2020-11-05 16:47+0100\n"
|
||||||
"PO-Revision-Date: 2020-11-03 11:55+0100\n"
|
"PO-Revision-Date: 2020-11-05 16:48+0100\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Shaarli\n"
|
"Language-Team: Shaarli\n"
|
||||||
"Language: fr_FR\n"
|
"Language: fr_FR\n"
|
||||||
|
@ -189,9 +189,9 @@ msgstr ""
|
||||||
#: application/bookmark/BookmarkInitializer.php:91
|
#: application/bookmark/BookmarkInitializer.php:91
|
||||||
#: application/legacy/LegacyLinkDB.php:246
|
#: application/legacy/LegacyLinkDB.php:246
|
||||||
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:15
|
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:15
|
||||||
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:49
|
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:50
|
||||||
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:15
|
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:15
|
||||||
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:49
|
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:50
|
||||||
msgid ""
|
msgid ""
|
||||||
"The personal, minimalist, super-fast, database free, bookmarking service"
|
"The personal, minimalist, super-fast, database free, bookmarking service"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1017,11 +1017,11 @@ msgstr "Renommer le tag"
|
||||||
msgid "Delete tag"
|
msgid "Delete tag"
|
||||||
msgstr "Supprimer le tag"
|
msgstr "Supprimer le tag"
|
||||||
|
|
||||||
#: tmp/changetag.b91ef64efc3688266305ea9b42e5017e.rtpl.php:39
|
#: tmp/changetag.b91ef64efc3688266305ea9b42e5017e.rtpl.php:40
|
||||||
msgid "You can also edit tags in the"
|
msgid "You can also edit tags in the"
|
||||||
msgstr "Vous pouvez aussi modifier les tags dans la"
|
msgstr "Vous pouvez aussi modifier les tags dans la"
|
||||||
|
|
||||||
#: tmp/changetag.b91ef64efc3688266305ea9b42e5017e.rtpl.php:39
|
#: tmp/changetag.b91ef64efc3688266305ea9b42e5017e.rtpl.php:40
|
||||||
msgid "tag list"
|
msgid "tag list"
|
||||||
msgstr "liste des tags"
|
msgstr "liste des tags"
|
||||||
|
|
||||||
|
@ -1502,9 +1502,9 @@ msgid "Remember me"
|
||||||
msgstr "Rester connecté"
|
msgstr "Rester connecté"
|
||||||
|
|
||||||
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:15
|
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:15
|
||||||
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:49
|
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:50
|
||||||
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:15
|
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:15
|
||||||
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:49
|
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:50
|
||||||
msgid "by the Shaarli community"
|
msgid "by the Shaarli community"
|
||||||
msgstr "par la communauté Shaarli"
|
msgstr "par la communauté Shaarli"
|
||||||
|
|
||||||
|
@ -1525,6 +1525,11 @@ msgstr "Déplier tout"
|
||||||
|
|
||||||
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:47
|
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:47
|
||||||
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:47
|
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:47
|
||||||
|
msgid "Are you sure you want to delete this link?"
|
||||||
|
msgstr "Êtes-vous sûr de vouloir supprimer ce lien ?"
|
||||||
|
|
||||||
|
#: tmp/page.footer.b91ef64efc3688266305ea9b42e5017e.rtpl.php:48
|
||||||
|
#: tmp/page.footer.cedf684561d925457130839629000a81.rtpl.php:48
|
||||||
msgid "Are you sure you want to delete this tag?"
|
msgid "Are you sure you want to delete this tag?"
|
||||||
msgstr "Êtes-vous sûr de vouloir supprimer ce tag ?"
|
msgstr "Êtes-vous sûr de vouloir supprimer ce tag ?"
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,8 @@ <h2 class="window-title">{"Manage tags"|t}</h2>
|
||||||
<input type="hidden" name="token" value="{$token}">
|
<input type="hidden" name="token" value="{$token}">
|
||||||
<div>
|
<div>
|
||||||
<input type="submit" value="{'Rename tag'|t}" name="renametag">
|
<input type="submit" value="{'Rename tag'|t}" name="renametag">
|
||||||
<input type="submit" value="{'Delete tag'|t}" name="deletetag" class="button button-red confirm-delete">
|
<input type="submit" value="{'Delete tag'|t}" name="deletetag"
|
||||||
|
class="button button-red confirm-delete" data-type="tag">
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
|
|
@ -28,12 +28,13 @@
|
||||||
<script src="{$root_path}/{$value}#"></script>
|
<script src="{$root_path}/{$value}#"></script>
|
||||||
{/loop}
|
{/loop}
|
||||||
|
|
||||||
<div id="js-translations" class="hidden">
|
<div id="js-translations" class="hidden" aria-hidden="true">
|
||||||
<span id="translation-fold">{'Fold'|t}</span>
|
<span id="translation-fold">{'Fold'|t}</span>
|
||||||
<span id="translation-fold-all">{'Fold all'|t}</span>
|
<span id="translation-fold-all">{'Fold all'|t}</span>
|
||||||
<span id="translation-expand">{'Expand'|t}</span>
|
<span id="translation-expand">{'Expand'|t}</span>
|
||||||
<span id="translation-expand-all">{'Expand all'|t}</span>
|
<span id="translation-expand-all">{'Expand all'|t}</span>
|
||||||
<span id="translation-delete-link">{'Are you sure you want to delete this tag?'|t}</span>
|
<span id="translation-delete-link">{'Are you sure you want to delete this link?'|t}</span>
|
||||||
|
<span id="translation-delete-tag">{'Are you sure you want to delete this tag?'|t}</span>
|
||||||
<span id="translation-shaarli-desc">
|
<span id="translation-shaarli-desc">
|
||||||
{'The personal, minimalist, super-fast, database free, bookmarking service'|t} {'by the Shaarli community'|t}
|
{'The personal, minimalist, super-fast, database free, bookmarking service'|t} {'by the Shaarli community'|t}
|
||||||
</span>
|
</span>
|
||||||
|
|
Loading…
Reference in a new issue