Notizen kann man bearbeiten
Dieser Commit ist enthalten in:
@@ -129,7 +129,7 @@
|
|||||||
</small>
|
</small>
|
||||||
<div>
|
<div>
|
||||||
<button class="btn btn-sm btn-link p-0 mx-1"
|
<button class="btn btn-sm btn-link p-0 mx-1"
|
||||||
onclick="editNote('{{ note.id }}', {{ note.note_text|tojson }})">
|
onclick="editNote('{{ note.id }}')">
|
||||||
<i class="bi bi-pencil"></i>
|
<i class="bi bi-pencil"></i>
|
||||||
</button>
|
</button>
|
||||||
<button class="btn btn-sm btn-link text-danger p-0 mx-1"
|
<button class="btn btn-sm btn-link text-danger p-0 mx-1"
|
||||||
@@ -428,10 +428,17 @@ async function addNote() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function editNote(noteId, noteText) {
|
function editNote(noteId) {
|
||||||
|
// Text aus dem angezeigten Content holen
|
||||||
|
const contentDiv = document.getElementById(`note-content-${noteId}`);
|
||||||
|
const textarea = document.getElementById(`note-edit-text-${noteId}`);
|
||||||
|
|
||||||
|
// Der Text ist bereits im Textarea durch das Template
|
||||||
document.getElementById(`note-content-${noteId}`).classList.add('d-none');
|
document.getElementById(`note-content-${noteId}`).classList.add('d-none');
|
||||||
document.getElementById(`note-edit-${noteId}`).classList.remove('d-none');
|
document.getElementById(`note-edit-${noteId}`).classList.remove('d-none');
|
||||||
document.getElementById(`note-edit-text-${noteId}`).value = noteText;
|
|
||||||
|
// Fokus auf Textarea setzen
|
||||||
|
textarea.focus();
|
||||||
}
|
}
|
||||||
|
|
||||||
function cancelEdit(noteId) {
|
function cancelEdit(noteId) {
|
||||||
|
|||||||
In neuem Issue referenzieren
Einen Benutzer sperren