Hello.
* [like I mentioned previously: moving list items up and down,
>> copy/cut/paste, level-up/level-down options would be useful, especiall with
>> regard to the issue above]
>>
>
> Keyboard navigation on list items shall need to wait a bit, for the
> current codes were written specifically for table cells, quite a few places
> need modification to generalize.
>
>
Just in case, here I didn't mean keyboard navigation between list items,
but rather moving the items itself (up and down).
> Clicking links or sliders inside lists doesn't open the editor, WOW! I'm
>> curious if you've done extra things for this: I also tried
>>
>> <html><a href="javascript:;" onclick="displayMessage('this
>> works!');">smth</a></html>
>>
>> and this also doesn't toggle edit mode.. what I mean is that the plugin
>> could open the edit mode "when unnecessary" and while I tried only some
>> things which can appear, can we be sure that it'll be ok with others?
>> That's the only reason why I haven't suggested such "one click" approach
>> without any edit button.
>>
>
> The links are NOT DISABLED in edit mode by default so clicking them still
> leads you wherever they point to. You can set the option
> chkTWtedDisableLink to true if you want to disable them in the edit mode
> (then clicking them will bring up the edit box). This option was introduced
> a few versions ago and for now only links are done this way, sliders or
> other things that can be toggled on and off are not, for I didn't expect a
> slider panel in a list item or a table cell. I guess what you saw for
> sliders inside a list was probably because the TWted couldn't find the
> corresponding wiki text so it didn't do anything. I will think about this
> in the later versions.
>
>
Here we probably didn't understand each other. What suprised me wasn't the
fact that links or sliders work; it was the fact that on clicking them, the
editable element is not turned into a text field: what I expected was
"click tiddlyLink -> open the corresponding tiddler AND open the element to
edit". The last thing doesn't happen which is what is actually needed but,
as I remember, such problem happened with PasteUpHelperPlugin (from
TiddlyTools), so this doesn't seem to be a "default" behaviour. But anyway,
this has something to do with the onclick event bubbling..
I'd also like to highlight some useful applications of such inline-editing:
* first, editing pre elements (defined by the
{{{
...
}}}
//{{{
//}}}
/*{{{*/
/*}}}*/
and may be
<!--{{{-->
<!--}}}-->
wrappers) would ease editing code of long plugins if it is separated like
in TWtable:
//{{{
some code
//}}}
// //heading of the next part of the code
//{{{
//}}}
* it seems, for longer tiddlers it would be convenient to separate them
logically (for instance with {{part{...}}} wrappers) and then edit one part
at time (it is not always such division conisides with division by headers)
* in some cases (for instance, when inline-editing formulae, if it is
implemented) a wikified preview would be useful (preview block above the
edit block). It is implemented for the whole tiddler in the PreviewPlugin
[1]
A side note: I've noticed that you use the SyntaxHighlighterPlugin3 by
Mario. Some time ago he also made the CodeMirror plugin [2] which enables
syntax highlightning when editing as well, may be it will be useful for
you. Though, I must confess, I haven't succeeded in installing it [3] and
plan to try again after some other things.
Best regards,
Yakov.
[1] http://www.TiddlyTools.com/#PreviewPlugin
[2] https://github.com/pmario/tw.CodeMirrorPlugin (note also the link to
the tiddlyspace on the top)
[3]
https://groups.google.com/forum/?fromgroups=#!topic/tiddlywiki/iS0gvj5VTgw
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/tiddlywiki/-/QdWowOXPO4UJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/tiddlywiki?hl=en.