William,
I logged in as
- speckledcomparison
If what I did wiped anyone else's tidddlers while I was there this would
fail to be a working solution would it not?
Not withstanding the above. What if the only tiddlers it saves are those I
create and modify, and you constrain me in what ones I create so I do not
save over someone else? That is no user saves any tiddlers other than their
own.
For you problem have you looked at using a filter something like this;
"[all[tiddlers]creator[speckledcomparison]]
[all[tiddlers]modifier[speckledcomparison]]"
Or
"[all[tiddlers]creator{$:/status/UserName}]
[all[tiddlers]modifier{$:/status/UserName}]"
So to open a tiddler based on a user name you can use the content of
{{$:/status/UserName}}
Regards
Tony
On Sunday, June 23, 2019 at 6:30:21 PM UTC+10, William Armstrong wrote:
>
> So the short a
>
nswer is, nothing prevents you from overwriting someone else. This is just
> TiddlyWiki 5 and Cardo. The point is to see if it is usable for a larger
> use case than 2 people. In other words, for this use case, a Getting Things
> Done project management specific wiki, how important is it to have those
> controls. It is mainly useful for the Project management, and maybe less
> useful for References, but we can find out, with test and highjinxs.
>
> The way Cardo works, it maps the People overview to the users name. So
> when you open up, if you logged in as TonyM, the MyDashboard default to a
> Tiddler with that name. It then gives a view over anything related to you
> project wise. There is also an All Items view that lists all projects and
> their related. I am using All Items as the default tiddler to open.
>
> If there is something I can place there that returns the name of the user,
> and picks that tiddler with the My Dashboard, that would allow each
> authenticated user to start with the items most important to them.
>
> On Sunday, June 23, 2019 at 4:06:39 AM UTC-4, TonyM wrote:
>>
>> WIlliam,
>>
>> This is a promising example. WHat I am not sure about is how when I make
>> a change and it is saved I am not overwriting someone else?
>>
>> I just created New Tiddler and New Tiddler 1
>>
>> I am not fully sure of your question above. But you know that
>> $:/status/UserName
>> stores the current user and is applied to the hidden fields
>> *creator*:
>> *The name of the person who created a tiddler*
>> and
>> *modifier*:
>> *The tiddler title associated with the person who last modified a tiddler*
>> Regards
>> Tony
>> On Sunday, June 23, 2019 at 2:26:19 PM UTC+10, William Armstrong wrote:
>>>
>>> Hello folks, thanks for all the tips and tricks I have been browsing
>>> through for the last 2 months.
>>>
>>> I have setup a basic TW5 node server, and installed the Cardo.json from
>>> cardo.wiki. Adding the credentials option to the node server and
>>> readers and writers permisions, I can get effectively multi user logins. I
>>> am using HTTPAuth as well from nginx. (Webinoly makesit extremely simple to
>>> setup a proxied app, including TW5. I will have to write up a tutorial
>>> about that.)
>>>
>>> Now, this setup authenticates the user, but what about conveniences.
>>> Cardo has these great overall views that are built-in for each person, so
>>> normally I would just make that the default tiddler and move on. But that
>>> doesn't work in a muli-user environment. My solution is to use the [[All
>>> Items]] list as the default,and the user can go from there. (If anyone
>>> knows of a way the Author tag can be automatically substituted, I would
>>> love to know.)
>>>
>>> Now, this is a small wiki with just me and my family. We have only used
>>> it for a night or so, so no guarantees. I thought it is an interesting
>>> project to see how far TW5 can go towards a multi-user environment with
>>> very little modification.
>>>
>>> Now for the fun part. Want to test it out?
>>>
>>> https://gtdwiki.ml/ <https://gtdwiki.ml/login-basic>
>>>
>>> Use on of these User names. Use password as the password. And play for a
>>> bit. Lets see what issues TW still has that make it not very good for
>>> multi-user use cases.Keep in mind no data is safe on this instance, it is a
>>> cheap 512MB hoster, and doesn't have a lot of space. I reserve the right to
>>> delete this at any time if there are bad actors. The goal is to find issues
>>> with it, find gotchas, and generally as a thank you to the community and
>>> Cardo for coming so close. Thanks, William.
>>>
>>> - samplesnort
>>> <https://jimpix.co.uk/words/username.asp?u=sample.snort>
>>> - razulispotty
>>> <https://jimpix.co.uk/words/username.asp?u=razuli.spotty>
>>> - processescoat
>>> <https://jimpix.co.uk/words/username.asp?u=processes.coat>
>>> - laplandvoiceless
>>> <https://jimpix.co.uk/words/username.asp?u=lapland.voiceless>
>>> - sophiehitting
>>> <https://jimpix.co.uk/words/username.asp?u=sophie.hitting>
>>> - inveriedayroom
>>> <https://jimpix.co.uk/words/username.asp?u=inverie.dayroom>
>>> - unstampedgauze
>>> <https://jimpix.co.uk/words/username.asp?u=unstamped.gauze>
>>> - againstpress
>>> <https://jimpix.co.uk/words/username.asp?u=against.press>
>>> - sweepirregular
>>> <https://jimpix.co.uk/words/username.asp?u=sweep.irregular>
>>> - speckledcomparison
>>> <https://jimpix.co.uk/words/username.asp?u=speckled.comparison>
>>> - encodingblubber
>>> <https://jimpix.co.uk/words/username.asp?u=encoding.blubber>
>>> - facilitieswegs
>>> <https://jimpix.co.uk/words/username.asp?u=facilities.wegs>
>>> - carnotbrazos
>>> <https://jimpix.co.uk/words/username.asp?u=carnot.brazos>
>>> - plugbypants
>>> <https://jimpix.co.uk/words/username.asp?u=plugby.pants>
>>> - servorand <https://jimpix.co.uk/words/username.asp?u=servo.rand>
>>> - pythonflock
>>> <https://jimpix.co.uk/words/username.asp?u=python.flock>
>>> - coolbody <https://jimpix.co.uk/words/username.asp?u=cool.body>
>>> - boncretesmokey
>>> <https://jimpix.co.uk/words/username.asp?u=boncrete.smokey>
>>> - flackboardcollop
>>> <https://jimpix.co.uk/words/username.asp?u=flackboard.collop>
>>> - footnotecairn
>>> <https://jimpix.co.uk/words/username.asp?u=footnote.cairn>
>>> - rustmourn <https://jimpix.co.uk/words/username.asp?u=rust.mourn>
>>> - populacemendelevium
>>> <https://jimpix.co.uk/words/username.asp?u=populace.mendelevium>
>>> - viawiping <https://jimpix.co.uk/words/username.asp?u=via.wiping>
>>> - crossbredtall
>>> <https://jimpix.co.uk/words/username.asp?u=crossbred.tall>
>>> - worstyankie
>>> <https://jimpix.co.uk/words/username.asp?u=worst.yankie>
>>> - arabiangrinning
>>> <https://jimpix.co.uk/words/username.asp?u=arabian.grinning>
>>> - fastzenyatta
>>> <https://jimpix.co.uk/words/username.asp?u=fast.zenyatta>
>>> - imitationpromise
>>> <https://jimpix.co.uk/words/username.asp?u=imitation.promise>
>>> - goldmedalmortar
>>> <https://jimpix.co.uk/words/username.asp?u=goldmedal.mortar>
>>> - parppresto <https://jimpix.co.uk/words/username.asp?u=parp.presto>
>>> - trumpetseaborgium
>>> <https://jimpix.co.uk/words/username.asp?u=trumpet.seaborgium>
>>> - cogsmagwitch
>>> <https://jimpix.co.uk/words/username.asp?u=cogs.magwitch>
>>> - tricepsgather
>>> <https://jimpix.co.uk/words/username.asp?u=triceps.gather>
>>> - billiardsvantage
>>> <https://jimpix.co.uk/words/username.asp?u=billiards.vantage>
>>> - higdenblackie
>>> <https://jimpix.co.uk/words/username.asp?u=higden.blackie>
>>> - shakableflop
>>> <https://jimpix.co.uk/words/username.asp?u=shakable.flop>
>>> - etherealcoyote
>>> <https://jimpix.co.uk/words/username.asp?u=ethereal.coyote>
>>> - ipadsame <https://jimpix.co.uk/words/username.asp?u=ipad.same>
>>> - windymagma <https://jimpix.co.uk/words/username.asp?u=windy.magma>
>>> - cannedtruffles
>>> <https://jimpix.co.uk/words/username.asp?u=canned.truffles>
>>> - bokbeggar <https://jimpix.co.uk/words/username.asp?u=bok.beggar>
>>> - patchworktalon
>>> <https://jimpix.co.uk/words/username.asp?u=patchwork.talon>
>>> - lyricsendless
>>> <https://jimpix.co.uk/words/username.asp?u=lyrics.endless>
>>> - firkinsky <https://jimpix.co.uk/words/username.asp?u=firkin.sky>
>>> - diligencequalified
>>> <https://jimpix.co.uk/words/username.asp?u=diligence.qualified>
>>> - optupscale <https://jimpix.co.uk/words/username.asp?u=opt.upscale>
>>> - stemplotidentical
>>> <https://jimpix.co.uk/words/username.asp?u=stemplot.identical>
>>> - existrepeater
>>> <https://jimpix.co.uk/words/username.asp?u=exist.repeater>
>>> - substanceannual
>>> <https://jimpix.co.uk/words/username.asp?u=substance.annual>
>>>
>>>
--
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/90677a28-38dd-44d3-a369-308b41fda25d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.