# QOwnNotes Scriptage
Un script QOwnNotes est principalement JavaScript dans des fichiers Qt QML (opens new window).
importer QtQml 2.0
importer QOwnNotesTypes 1.0
Script {
/**
* Sera exécuté lors de l'initialisation du moteur de script
*/
function init () {
script.log ("Bonjour tout le monde!");
}
}
2
3
4
5
6
7
8
9
10
11
Vous pouvez placer ces fichiers QML où vous le souhaitez et les ajouter dans QOwnNotes en les ajoutant dans les Paramètres de script (il y a un bouton Ajouter un script
/ Ajouter un script local
).
TIP
Jetez un œil aux exemples de scripts (opens new window) pour démarrer plus rapidement.
Dans les paramètres de script, vous pouvez aussi installer des scripts directement depuis leur dépôt (opens new window). Il y a un site hébergé par la communauté à : https://beurt.github.io/QOwnNoteScriptsList (opens new window) pour chercher des scripts.
Pour les problèmes, questions ou demandes de fonctionnalités pour les scripts du référentiel de scripts, veuillez ouvrir un problème sur la page des problèmes du référentiel de scripts QOwnNotes (opens new window).
TIP
Si vous souhaitez proposer un script pour le référentiel de scripts, veuillez suivre les instructions du référentiel de scripts QOwnNotes (opens new window).
Si vous avez besoin d'accéder à une certaine fonctionnalité dans QOwnNotes ou si vous avez des questions ou des idées, veuillez ouvrir un problème sur la page de problèmes QOwnNotes (opens new window).
TIP
For logging, you can use the script.log()
command to log to the Log panel, which you can turn on in the Window / Panels menu.