Hah! I bet this isn't what you really wanted ;-)
You can drag-n-drop the EXPERIMENTAL plugin from
http://mashive.tiddlyspot.com/.
The list is now stored in field "story". The view template
includes a button to open everything in a snapshot. Probably
need to tweak that eventually.
Have fun,
Mark
On Wednesday, May 4, 2016 at 8:35:05 AM UTC-7, Jan wrote:
Hello Mark,
now I had the time to try out both attemps. They both
work very good. Many thanks for this.
Do you want to make them accessible for the community by
turning them into a plugin, I think this could be useful
for some of us?
I like your first solution (V3) better, I think it could
even be an advantage that the tiddlers are stored in a
list-field.
-Would it be possible to give this List-field a custom
name for example "story"?
-Would it be possible to implement a button to open the
story in the viewTemplate so that it appears below the
List of tiddlers?
and I encountered another issue:
Is it possible to rearrange the tiddlers by drag and
drop like it was with the rearrangeTiddlersPugin in
TiddlyTools?
I think it might be better to post this as a new question.
Cheerio and Thanks
Jan
Am 02.05.2016 um 23:12 schrieb 'Mark S.' via TiddlyWiki:
The attached version will apply the excludeStory
tiddlers before saving the story in the list.
Mark
On Monday, May 2, 2016 at 1:20:06 PM UTC-7, Jan wrote:
Hi Mark,
Thanks for the .json
The view-template works fine, it creates a neat
row and tiddlers tagged with excludeStory are
not shown, but they are saved in the list and
are opened when you load the story.
For my purpose would be best to exclude them at
once...
I understand that the Problem is in opening
tiddlers contained in the textfield if they are
not properly aligned. In TWC the tiddlytools
StorySaverPlugin managed
this...http://www.tiddlytools.com/#StorySaverPlugin
<http://www.tiddlytools.com/#StorySaverPlugin>
Yours Jan
-------- Weitergeleitete Nachricht --------
Betreff: Re: [tw] Re: TW5 Alternatives for
TWClassic-Plugins : OpenStory/SaveStory
Datum: Mon, 2 May 2016 10:08:18 -0700 (PDT)
Von: 'Mark S.' via TiddlyWiki
<[email protected]>
Antwort an: [email protected]
An: TiddlyWiki <[email protected]>
Here's a json with the updated save/show
routines and with the suggested view template.
Be sure to back up before trying.
I can imagine several ways in which this might
not work as you wanted, so you will need to
specify how it is not working properly.
It might be possible to create a wikified list
with a javascript macro. But I'm thinking that
you want your users to edit that list in the
text editor. So that would take a second
javascript macro to parse the human readable
list back into the kind of lists used to save
stories. Have to think about that.
Good luck,
Mark
In general, I think TWC was favorable in many
ways to TW5.
On Monday, May 2, 2016 at 5:34:37 AM UTC-7, Jan
wrote:
Hello Mark,
Thanks for your help and sorry for not
answering more quickly.
I did not know ther was so much difference
between TWC and TW5.
I´ll have to do a lot of learning if i
really change.
I could not get your solution to work properly.
Am 30.04.2016 um 05:44 schrieb 'Mark S.' via
TiddlyWiki:
I don't think there is a "split"
operator -- at least it's not mentioned
in the docs.
That's a plugin by
Tobias....$:/plugins/tobibeer/split
<https://groups.google.com/group/tiddlywiki/attach/25c4517a9fe38/Neustart.html?part=0.1.1&authuser=0>
And I don't think you can capture the
nicely formatted list and tuck it into a
tiddler. It would be cool if you could.
That's a pitty, in Tiddlytools for classic
ther was a plugin called "clickify" which
did exactly this
In TWC the solution was the following:
<<clickify newTiddler
label:"save story!" focus:title tag:snapshot
title:{{prompt('Please enter a name','')}}
text:{{
var out="";
story.forEachTiddler(function(t){
var tid=store.getTiddler(t);
if(tid&&!tid.isTagged("excludeStory"))
out+="[["+t+"]]\n";});
out += '\n' +
store.getTiddlerText('openStoryTemplate')
##which inserts the textfield of the
Template and creates a button to open the
story##
out;
}}>>
By the template this
<<openStory {{tiddler.title}}>>
was inserted into each created
SnapshotTiddler to open the story contained...
Thanks again,
Jan
On Friday, April 29, 2016 at 5:10:30 PM
UTC-7, Jan wrote:
Hello,
I think I would like to do a
solution with a small detour:
1. Create a ShadowTiddler called
[[Snapshot]] which contains the
Story like this:
{{{[split:list{$:/StoryList!!list}]}}}
Question: How can I exclude the
Tiddlers Tagged with excludeStory?
2. How can set the value of
|<$action-setfield
$tiddler="$(snapshot)$"$field="text"$value=
tags="Snapshot">|
to the clickyfied Text of [[Snapshot]]
Thanks...
Jan
Am 28.04.2016 um 04:15 schrieb 'Mark
S.' via TiddlyWiki:
Hello,
Technically, this modification
of matebele's version does just
what you want:
|
\define saveSnapshot()
<$button>SaveSnapshot
<$action-setfield
$tiddler="$(snapshot)$"$field="text"$value=
tags="Snapshot">
</$button>
\end
\define showSnapshot()
<$button
set="$:/StoryList!!list"setTo={{$(snap)$}}>ShowSnapshot</$button>
\end
;Show Snapshot
<span title="Select a
Snapshot"><$select
tiddler="$:/_snapshots"
field="story-name" default='(none)'>
<$list filter="[tag[Snapshot]]"
variable="currentIndex">
<option
value=<<currentIndex>>><<currentIndex>></option>
</$list>
</$select></span>
<$set name="snap"
value={{$:/_snapshots!!story-name}}>
<<showSnapshot>>
</$set>
;Save Snapshot
<span title="Entera
Name"><$edit-text
tiddler="$:/_snapshots"
field="story-name"/></span>
<$set
name="snapshot"value={{$:/_snapshots!!story-name}}>
<<saveSnapshot >>
</$set>
|
Be sure to back up before trying
this! You will need to create an
additional tiddler |$:/_snapshots|.
But I'm guessing that you won't
like the way it works -- all the
tiddlers are listed one after
another in a single line rather
than in list. I imagine it will
take a javáscript macro to be
able to make it into a standard
list.
Mark
On Wednesday, April 27, 2016 at
3:24:46 PM UTC-7, Jan wrote:
Hello Mark,
I am working on a collection
of excercises for
theatre-classes.
Tiddlers describing
Exercises are combined for
lessons vía stories.
Thus the stories - like
shold be tagged to sort them
and described which aim
shall be achieved.
The idea is to work together
on this collection and to
exchange exercises and
lessons. It is necessary to
import just the new
storytiddler (and the
tiddlers that don't exist
yet, but that's another
task) in order not to make a
mess.
If you are interested the in
TWC version here it is(alas
in german):
https://www.dropbox.com/s/837chmzhxky7wjm/DS%20Arbeitsfassung.html?dl=0
<https://www.dropbox.com/s/837chmzhxky7wjm/DS%20Arbeitsfassung.html?dl=0>
If you type storydemo in the
searchfield you see the kind
of storytiddler I would like
to generate. This one was
generated automatically
which collects information
from fields in the tiddlers
of the story...
Thanks for your interest
Jan
Am 27.04.2016 um 22:06
schrieb 'Mark S.' via
TiddlyWiki:
I'm trying to understand
your use case. If users
have access to your TW,
can't they already just
use the dropdown list to
select and display a
particular story? How
will having the list in
a separate tiddler help
you share metadata?
It almost sounds like
you want to share not
just a list of tiddlers
but the contents of the
tiddlers as well --
basically an export.
Thanks,
Mark
On Wednesday, April 27,
2016 at 10:19:05 AM
UTC-7, Jan wrote:
Hi Mat,
thanks for this
interesting
solution, it seems
that here all
snapshots are saved
in one tiddler.
I need to store each
story in a single
Tiddler. This is
necessary because I
have to add metadata
to the stories and
because I want to be
able to exchange
these stories with
other users of the
Project.
Is it possible to
change the code
*-to create a button which
saves a list of open Tiddlers in a new Tiddler, (SaveStory)***
\define saveSnapshot()
<$button
set="$:/_snapshots##$(snapText)$"
setTo={{$:/StoryList!!list}}>
{{$:/core/images/done-button}}
Save</$button>
\end
*-to create a button to open
all Tiddlers contained in a Tiddler while closing all others.(OpenStory)*
\define loadSnapshot()
<$button
set="$:/StoryList!!list"
setTo={{$:/_snapshots##$(snapSelect)$}}>
{{$:/core/images/right-arrow}}
Load</$button>
\end
-Jan
Am 27.04.2016 um
14:59 schrieb Mat:
Maybe
matabeles/tobias' thing
will help?
http://tobibeer.github.io/tb5/#Saving%20And%20Loading%20A%20History%20Snapshot
<http://tobibeer.github.io/tb5/#Saving%20And%20Loading%20A%20History%20Snapshot>
<:-)
On Wednesday,
April 27, 2016
at 2:07:48 PM
UTC+2, Jan wrote:
Hello,
I am finally
trying to
migrate my
TWC into
TW5.
Unfortunately I
would need
some very
plugins
which I
found on
Eric’s
TiddlyTools.
What I would
need most is
the
OpenStory/SaveStoryPlugins
which allows
*-to create
a button
which saves
a list of
open
Tiddlers in
a new
Tiddler, and
(SaveStory)**
-to create a
button to
open all
Tiddlers
contained in
a Tiddler
while
closing all
others.
(OpenStory)*
I would be
very happy,
if there was
a way to do
this.
Yours Jan
--
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
<https://groups.google.com/group/tiddlywiki>.
To view this
discussion on
the web visit
https://groups.google.com/d/msgid/tiddlywiki/a098f730-cf23-4c0f-ac54-3425487ce93d%40googlegroups.com
<https://groups.google.com/d/msgid/tiddlywiki/a098f730-cf23-4c0f-ac54-3425487ce93d%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more
options, visit
https://groups.google.com/d/optout
<https://groups.google.com/d/optout>.
--
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
...
--
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
<https://groups.google.com/group/tiddlywiki>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/bc2637da-328a-4865-9e96-369fc1353ef7%40googlegroups.com
<https://groups.google.com/d/msgid/tiddlywiki/bc2637da-328a-4865-9e96-369fc1353ef7%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout
<https://groups.google.com/d/optout>.