Bienvenue sur TiddlyWiki, un carnet Web personnel non linéaire que tout le monde peut utiliser et conserver pour toujours, indépendamment de toute entreprise.
TiddlyWiki est un wiki interactif complet en JavaScript. Il peut être utilisé comme un seul fichier HTML dans le navigateur ou comme une puissante application Node.js. Il est hautement personnalisable : l'intégralité de l'interface utilisateur est elle-même implémentée dans un WikiText piratable.
Apprenez-en plus et voyez-le en action sur https://tiddlywiki.com/
La documentation du développeur est en cours sur https://tiddlywiki.com/dev/
Aperçus des demandes de tirage, gracieuseté de Netlify
Le nouveau forum officiel pour parler de TiddlyWiki : demandes d'aide, annonces de nouvelles versions et plugins, débattre de nouvelles fonctionnalités, ou simplement partager des expériences. Vous pouvez participer via le site Internet associé, ou vous inscrire par email.
talk.tiddlywiki.org est un service géré par la communauté que nous hébergeons et maintenons nous-mêmes. Les modestes frais de fonctionnement sont couverts par les contributions de la communauté.
Pour la commodité des utilisateurs existants, nous continuons également à exploiter le groupe TiddlyWiki d'origine (hébergé sur Google Groupes depuis 2005) : https://groups.google.com/group/TiddlyWiki
Il existe plusieurs ressources permettant aux développeurs d'en savoir plus sur TiddlyWiki, de discuter et de contribuer à son développement.
Il existe également un groupe de discussion spécifiquement pour discuter des initiatives d'amélioration de la documentation TiddlyWiki : https://groups.google.com/group/tiddlywikidocs
TiddlyWiki est une SingleFileApplication, facile à utiliser. Pour les utilisateurs avancés et les développeurs, il existe la possibilité d'utiliser une configuration client/serveur Node.js. Cette configuration est également utilisée pour construire l'application TiddlyWiki SinglePageApplication.
Debian/Ubuntu :
apt install nodejs
Peut-être devra-t-il être suivi par :
apt install npm
Arch Linux
yay -S tiddlywiki
(installe node et tiddlywiki)
brew install node
Termux pour Android
Voir http://nodejs.org
npm install -g tiddlywiki
En cas d'échec avec une erreur, vous devrez peut-être réexécuter la commande en tant qu'administrateur :sudo npm install -g tiddlywiki
(Mac/Linux)
tiddlywiki --version
tiddlywiki mynewwiki --init server
pour créer un dossier pour un nouveau wiki incluant des composants liés au serveurtiddlywiki mynewwiki --listen
pour démarrer TiddlyWikitiddlywiki mynewwiki --build index
L'indicateur -g
provoque l'installation globale de TiddlyWiki. Sans cela, TiddlyWiki ne sera disponible que dans le répertoire où vous l'avez installé.
node: command not found
bien que le package node.js soit installé, vous devrez peut-être créer un lien symbolique entre nodejs
et node
. Consultez le manuel de votre distribution et whereis
créer correctement un lien. Voir le numéro github 1434.sudo ln -s /usr/bin/nodejs /usr/bin/node
npm install -g [email protected]
TiddlyWiki5 comprend un ensemble de commandes à utiliser sur la ligne de commande pour effectuer un ensemble complet d'opérations basées sur TiddlyWikiFolders et TiddlerFiles.
Par exemple, la commande suivante charge les tiddlers à partir d'un fichier HTML TiddlyWiki puis enregistre l'un d'entre eux en HTML statique :
tiddlywiki --verbose --load mywiki.html --render ReadMe ./readme.html
L'exécution tiddlywiki
à partir de la ligne de commande démarre le noyau TiddlyWiki, charge les plugins principaux et établit un magasin wiki vide. Il traite ensuite séquentiellement les arguments de la ligne de commande de gauche à droite. Les arguments sont séparés par des espaces.
Introduit dans la v5.1.20 Premièrement, il peut y avoir zéro ou plusieurs références de plugin identifiées par le préfixe +
pour les noms de plugin ou ++
pour un chemin vers un dossier de plugin. Ces plugins sont chargés en plus de ceux spécifiés dans le TiddlyWikiFolder.
L'argument suivant est le chemin facultatif vers le TiddlyWikiFolder à charger. S’il n’est pas présent, alors le répertoire courant est utilisé.
Les commandes et leurs arguments individuels suivent, chaque commande étant identifiée par le préfixe --
.
tiddlywiki [+ | ++] [] [-- [[,]]]
Par exemple:
tiddlywiki --version
tiddlywiki +plugins/tiddlywiki/filesystem +plugins/tiddlywiki/tiddlyweb mywiki --listen
tiddlywiki ++./mygreatplugin mywiki --listen
Introduites dans la version 5.1.18, les commandes telles que ListenCommand qui prennent en charge un grand nombre de paramètres peuvent utiliser NamedCommandParameters pour rendre les choses moins lourdes. Par exemple:
tiddlywiki wikipath --listen username=jeremy port=8090
Voir Commandes pour une liste complète des commandes disponibles.
Si vous avez installé TiddlyWiki sur Node.js de la manière habituelle, lorsqu'une nouvelle version est publiée, vous pouvez la mettre à niveau avec cette commande :
npm update -g tiddlywiki
Sous Mac ou Linux, vous devrez ajouter sudo comme ceci :
sudo npm update -g tiddlywiki
Ce fichier Lisez-moi a été généré automatiquement par TiddlyWiki