2015-11-03 2 views
2

Je veux utiliser TiddlyWiki pour partager mes connaissances. Avant de les publier, j'espère que seulement certains utilisateurs peuvent les voir, certains peuvent les éditer, tandis que d'autres ne peuvent obtenir aucun contenu pertinent. Bien sûr, l'administrateur peut attribuer le niveau de privilège du contenu brut. Est-ce que TiddlyWiki ou un plugin peut le faire?Comment puis-je définir la visibilité de différents groupes dans TiddlyWiki?

+0

Comment partagez-vous votre TiddlyWiki? Il suffit de mettre votre 'tiddlywiki.html' sur un serveur web? L'exécution du serveur de noeud? Via tiddlyspot.com? –

+0

J'utilise Node pour démarrer la version node.js du serveur TiddlyWiki. J'ai mon propre serveur web et domaine. –

Répondre

1

I pense que le serveur de noeud pour TW5 ne prend pas en charge plusieurs utilisateurs. Vous pouvez probablement contrôler l'accès/pas d'accès en utilisant un nœud proxy derrière nginx et en utilisant l'authentification http, mais je ne connais aucun moyen de permettre à certains utilisateurs d'éditer certains tiddlers alors que ces mêmes tiddlers sont en lecture seule pour les autres utilisateurs.

Ce type de multi-utilisateur est ce pour quoi tiddlyspace est bon. Peut-être que c'est la voie à suivre.

https://github.com/TiddlySpace/tiddlyspace

Sinon, peut-être vous pouvez re-considérer votre modèle de confiance - si vous faites des sauvegardes régulières, peut-être ce n'est pas grand risque pour donner à vos utilisateurs d'éditer tous les modifier pouvoirs sur tout le wiki, et faites-leur confiance pour faire la bonne chose. Ensuite, vos autres utilisateurs peuvent avoir un accès en lecture seule, et peut-être avez-vous quelque chose d'acceptable sans trop vous salir.