feat: simplifier l'interface de création de notes avec bouton unique et mode WYSIWYG par défaut, mise à jour des URLs vers /admin/shaare, suppression des boutons liste/dessin/image, et changement de l'éditeur markdown en mode wysiwyg initial

This commit is contained in:
Bruno Charest 2026-02-20 13:57:47 -05:00
parent 3f9e481cf9
commit 777fe93b7e
2 changed files with 3 additions and 5 deletions

View File

@ -1799,12 +1799,10 @@ function initNoteView(linkList, container) {
const inputContainer = document.createElement("div"); const inputContainer = document.createElement("div");
inputContainer.className = "note-input-container"; inputContainer.className = "note-input-container";
inputContainer.innerHTML = ` inputContainer.innerHTML = `
<div class="note-input-collapsed" onclick="window.location.href='?do=addlink&tags=note'"> <div class="note-input-collapsed" onclick="window.location.href='/admin/shaare?post=&tags=note'">
<span class="note-input-placeholder">Créer une note...</span> <span class="note-input-placeholder">Créer une note...</span>
<div class="note-input-actions"> <div class="note-input-actions">
<button title="Nouvelle liste" onclick="event.stopPropagation(); window.location.href='?do=addlink&tags=note&description=- [ ] '"><i class="mdi mdi-checkbox-marked-outline"></i></button> <button title="Créer une note" onclick="event.stopPropagation(); window.location.href='/admin/shaare?post=&tags=note'"><i class="mdi mdi-note-outline"></i></button>
<button title="Nouveau dessin" onclick="event.stopPropagation(); window.location.href='?do=addlink&tags=note'"><i class="mdi mdi-brush"></i></button>
<button title="Nouvelle image" onclick="event.stopPropagation(); window.location.href='?do=addlink&tags=note'"><i class="mdi mdi-image"></i></button>
</div> </div>
</div> </div>
`; `;

View File

@ -1612,7 +1612,7 @@ document.addEventListener('DOMContentLoaded', () => {
const markdownEditor = new window.toastui.Editor({ const markdownEditor = new window.toastui.Editor({
el: editorMount, el: editorMount,
height: '320px', height: '320px',
initialEditType: 'markdown', initialEditType: 'wysiwyg',
previewStyle, previewStyle,
initialValue: descriptionSource.value || '', initialValue: descriptionSource.value || '',
placeholder: descriptionSource.getAttribute('placeholder') || '', placeholder: descriptionSource.getAttribute('placeholder') || '',