Am 19.02.2015 um 12:27 schrieb Tobias Beer:
Hi Andreas,
[1] http://twguides.org/wiki/dropimagePOC.html
<http://twguides.org/wiki/dropimagePOC.html>
Any chance you can make a proposal for the core (pull request)
with some (not necessarily ControlPanel) way
to switch behavior between the (current) default and yours?
Hi Tobias,
Short answer: No.
Long answer: This is something you can add into your own tiddlywiki, for
personal comfort. However, I do not think this has potential to be added
to the core and also I would not want it to be added to the core. That
is because this is not a permanent solution, but rather something that
hides the true problem. For a proper drag&drop behaviour with proper
file handling, I think a much more elaborate solution is needed.
From what I see, there are two options: If TiddlyWiki acknowledges the
fact that not everything can be put into a tiddler or that there should
be the option that not everything should be put into a tiddler (which I
think is actually a big question in itself), then (on the node server)
either TiddlyWiki adds full support for binary tiddlers AND a good lazy
loading mechanism to keep the delivery size/memory footprint of the
server to a minimum, or TiddlyWiki adds a seperate storage location for
the external files (besides the tiddler folder) and links those files up
with tiddlers containing canonical url's. That would also include
mechanisms to manage those files.
On the standalone single-file version, you can only provide an assistant
that makes it more easy to add external stuff (like really a proper
copy&paste, easy to manage and use assistant) or you can provide an
automatic way to upload external files to a remote storage location
(think CORS service that gets provided the image url on the web and
responds with a url representing the saved image) and bake it into the
wiki with _canonical_uri or both.
Also, these are just my guesses and they all need work and I think it
should be clear what the aim is, before starting to implement stuff like
this, especially if its something that wants to be part of the core. I
however can see functionality like this being provided by a plugin,
which I am sure will be written, when this problem gets big enough,
which it currently is not.
/Andreas
--
You received this message because you are subscribed to the Google Groups
"TiddlyWikiDev" 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 http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/d/optout.