Brewed idea has fermented into a different prototyping project.

*Scenario*:

Say I have two sales reps, each with his/her own TiddlyWiki running on 
node.js

They each maintain their own customer lists, but I want each sales rep to 
have view-only privs on the other sales rep's customer list.  So that each 
Sales rep can be a backup to the other one when a Sales rep in on vacation 
or whatever.

Each Sales rep should have a directory of his/her own customers, but also 
have available a global directory of all customers (so merging of the 
directories.)

And those directories should provide a way to see customer details, 
regardless of the source (Sales rep's own wiki or other sales rep's wiki.)

And a way to know when something new has happened in the other wiki.

All without having to learn new technical things, other than familiarizing 
myself with basic TiddlyWiki and node.js stuff.

*The current scope of naughty bits*

Playing around a little, here are some of the things that will be involved:

   - WebServer Basic Authentication 
   <https://tiddlywiki.com/#WebServer%20Basic%20Authentication>, WebServer 
   Authorization <https://tiddlywiki.com/#WebServer%20Authorization>, WebServer 
   Parameter: credentials 
   <https://tiddlywiki.com/#WebServer%20Parameter%3A%20credentials>
   - Simple ways to write protect tiddlers 
   <https://tiddlywiki.com/#Simple%20ways%20to%20write%20protect%20tiddlers>
   - Using the read-only single tiddler view 
   <https://tiddlywiki.com/#Using%20the%20read-only%20single%20tiddler%20view>
   - Symbolic Links <https://en.wikipedia.org/wiki/Symbolic_link>
   - Maybe:  This goofy approach to dynamic HTML/javascript creation in an 
   iFrame 
   <https://groups.google.com/g/tiddlywiki/c/BVokrn0VQa8/m/zyQYcPI9BgAJ>
      - A way to know about "what's new" (re customer info) in other Sales 
      reps' tiddlywikis
   - Enhanced tiddler saving actions for a customer to update a "customers 
   list" data tiddler
      - Each sales rep has a "customers list" tiddler, and each sales rep 
      has a symbolic link to all other sales reps' "customers list" tiddlers; 
so 
      a "list of customers" tiddler brings in, formats, sorts, all of these 
data 
      items from all of these data tiddlers
         - *won't be super-perfect because each tiddlywiki needs to be 
         restarted to get the latest data tiddlers from the other tiddlywikis*
      
Something like that.  No fuss, no muss.  Keeping it simple.
On Tuesday, August 17, 2021 at 3:18:27 PM UTC-3 Charlie Veniot wrote:

> Say I have a TiddlyWiki running on node.js, and two people currently 
> viewing the same TiddlyWiki in their browsers.
>
> Say User 1 is editing a tiddler.  I'm thinking it would be cool if  User 2 
> could know that User 1 is editing the tiddler (or that anybody is editing 
> the tiddler.)
>
> And/or, it would be cool if User 2 can get a notification that a 
> particular tiddler has changed (because of User 1's editing), and that User 
> 2 should refresh the browser to get that change if he/she wants it.
>
> Something like that.
>
> I'm not convinced it is something I can do, but I'm kind of interested in 
> trying IF it isn't something that's already been done.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a2f2d2e9-dbd1-4d6b-82b9-371e041e3284n%40googlegroups.com.

Reply via email to