[TW5 Workflow] Presenting the SideEditor plugin!

330 views
Skip to first unread message

Mat

unread,
Jun 2, 2015, 10:02:11 AM6/2/15
to tiddl...@googlegroups.com
I'm happy to announce the SideEditor plugin.

It brings together a number of ideas I've had and I finally decided to try to create it... and it turns out it was surprisingly simple (after reusing some core stuff).

Note there are some bits not perfected yet with the scrolling. Any feedback is welcome. 


<:-)
TWaddle.tiddlyspot


P.S Special thanks to Andreas Hahn for making the Tinka plugin packer - this enabled me to make my very first real plugin.

Peter Miller

unread,
Jun 2, 2015, 10:32:51 AM6/2/15
to tiddl...@googlegroups.com
Excellent -- works very well in Win 8.1 Firefox. Should be very useful.

Thanks

Peter

Jon

unread,
Jun 2, 2015, 10:49:30 AM6/2/15
to tiddl...@googlegroups.com
This is great and will be really useful.
Thanks, Jon.

PMario

unread,
Jun 2, 2015, 12:01:26 PM6/2/15
to tiddl...@googlegroups.com
Interesting approach.
-m

Jed Carty

unread,
Jun 2, 2015, 12:01:57 PM6/2/15
to tiddl...@googlegroups.com
This looks really good. If you aren't careful you are going to start implementing some of the great ideas you have.

HansWobbe

unread,
Jun 2, 2015, 12:58:02 PM6/2/15
to tiddl...@googlegroups.com
Very nice.  It seems to work quite well !

Andreas Hahn

unread,
Jun 2, 2015, 2:14:23 PM6/2/15
to tiddl...@googlegroups.com
Hi Mat,

I like it, nice work ! I experimented with a similiar concept, but I
failed to come up with anything significant.
Still you might like to take a look and steal some features, you can use
for your editor. (Feel free to copy&paste)
You can find that here: http://twguides.org/wiki/unibar.html


As for the multiple editors and the stick/unstick thing: When I
experimented with it, it turned out, that having only 1 sticking editor
works best, as it
removes any management the user might have to do and also there aren't 3
individually scrollable panes in a wiki.

/Andreas

Mat

unread,
Jun 3, 2015, 10:04:23 AM6/3/15
to tiddl...@googlegroups.com
Thank you all for your replies!


@Andreas - Unibar, very interesting! I've only briefly looked and will see if there are bits I can use. Thank you very much!

 
As for the multiple editors and the stick/unstick thing: When I
experimented with it, it turned out, that having only 1 sticking editor
works best,

This is valuable info
 

as it removes any management the user might have to do and also there aren't 3
individually scrollable panes in a wiki.
 
Real estate is a problem. I'm going to look closer at the "Smallest Federated Wiki" project, or whatever Cunninghams project is named. It has the "tiddlers" very narrow which actually looks workable. BTW, he also lets the river expand along the x-axis which I'm not so sure of... 

Your input just sparked a storyview idea that might work. Think of the story views that show only one tiddler (zoomin and pop, I belive. Or "tabbed"). But that these, if you go to edit view, shows both modes below eachothers. Then you, again, get a "live editor". I think this makes sense. AND for working between tiddlers, i.e transferring text etc, you could stick either or both of the views and so when you open a new tiddler you see this AND the previous, all lined up vertically but maximum of four (TidA view, TidA edit, TidB view, TidB edit).  

...my favourite view in TWC was "tabbed". The above idea would let the "river" aspect (i.e the y-axis) be used for comparison and editing rather than as a default view. When actually reading tiddlers, I have found that the vertical sequencing contributes little. It is not like "turning a page" in a book as tiddler subjects are typically distinct. 

Will do some thinking.

Thank you.

<:-)

Andreas Hahn

unread,
Jun 3, 2015, 11:32:21 AM6/3/15
to tiddl...@googlegroups.com
Am 03.06.2015 um 16:04 schrieb Mat:
> Think of the story views that show only one tiddler (zoomin and pop, I
> belive. Or "tabbed"). But that these, if you go to edit view, shows
> both modes below eachothers.

Keep in mind that for long tiddlers, this will involve quite some
scrolling (so I don't know how "live" that would feel). I like the
tiddler interaction idea though.


Also a little hint: Your sideEditor plugin has the plugin-type "Workflow
enhancement", this should however be one of the following values:
{"plugin", "theme", "language"} depending on the concrete type. That way
TiddlyWiki will properly unpack and display it in the plugin tab in the
control panel. So in real life the "plugin-type" input box in tinka
should really be a select-input with those options. (I wanted it to be
expandable though, so it might become similiar to the tiddler type
chooser in the normal edit template.)

/Andreas

Mat

unread,
Jun 3, 2015, 2:37:57 PM6/3/15
to tiddl...@googlegroups.com
Keep in mind that for long tiddlers, this will involve quite some
scrolling (so I don't know how "live" that would feel). I like the
tiddler interaction idea though.

Good point. Will do more thinking.
 

Also a little hint: Your sideEditor plugin has the plugin-type "Workflow [...]
 
Thanks for informing me! Actually, I wrote a draft on some feedback on Tinka that I intend to post to you and that included this very point about a dropdown menu to select from. But there are also some further ideas on that particular matter and some other stuff. Will post it later tonight probably. 


<:-)

Sylvain Naudin

unread,
Jun 5, 2015, 4:28:43 PM6/5/15
to tiddl...@googlegroups.com


Le mardi 2 juin 2015 20:14:23 UTC+2, Andreas Hahn a écrit :
Hi Mat,

I like it, nice work ! I experimented with a similiar concept, but I
failed to come up with anything significant.
Still you might like to take a look and steal some features, you can use
for your editor. (Feel free to copy&paste)
You can find that here: http://twguides.org/wiki/unibar.html


Very interesting Andreas ! I like Undo Redo button for example,  and color choice :)

Andreas Hahn

unread,
Jun 5, 2015, 4:59:20 PM6/5/15
to tiddl...@googlegroups.com
Am 05.06.2015 um 22:28 schrieb Sylvain Naudin:

Very interesting Andreas ! I like Undo Redo button for example,  and color choice :)

Thanks, the implementation is very basic and when using it, you should consider putting "$:/temp" on the list of tiddler-prefix that aren't saved, since it will make several copies of your original tiddler. It is possible to use a more elegant algorithm, that only uses one full copy of the tiddler you are editing.

By the way, nearly everything you see is implemented with action widgets (except the change-tracking logic) and is located in "$:/plugins/ahahn/unibar/FNT/action-logic" (changeTracking and story logic) and "$:/plugins/ahahn/unibar/FNT/buttons" (for the actual buttons).

/Andreas

Alex Hough

unread,
Jun 8, 2015, 7:14:47 AM6/8/15
to tiddl...@googlegroups.com
Andreas,

I like the concept of the editor and the tabs for preview. I also like the add new note at the bottom.

It made me think that this kind of adds another step to the process of creating a text. It delays the need to return to the TiddlyWiki story river.

I also like that it reads left to right in general. Creating a new tiddler from the left suddenly seems wrong. 

@jeremy, you are not left handed by any chance?

Best wishes 


Alex
--
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 tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/55720D98.3080908%40googlemail.com.
For more options, visit https://groups.google.com/d/optout.

Felix Küppers

unread,
Jun 8, 2015, 5:55:35 PM6/8/15
to tiddl...@googlegroups.com
Hi Andreas,

You can find that here: http://twguides.org/wiki/unibar.html

This is truly a creative approach. It completely changes how the user interacts with tiddlywiki. The idea that the river is visible and scrollable while the user is able to keep a "pallette"/list of edited tiddlers constantly opened/visible is really interesting!

@Mat


this enabled me to make my very first real plugin.

!! Great job.
Reply all
Reply to author
Forward
0 new messages