Hi Martin

> Would that make sense/be possible to, when drag and dropping a non-text file 
> (a pdf, an image, etc.) to a tiddler that is currently being edited, have an 
> option for copying the content of the file to e.g. ./media/data/whatever.xyz, 
> and only inserting a link within the tiddler? Would be very useful. Thanks! 
> Martin

Unfortunately, there’s no general way to save arbitrary files. A TiddlyWiki can 
save it’s own HTML file, but it can’t save other files.

Best wishes

Jeremy

> 
> On Saturday, November 8, 2014 at 1:07:16 PM UTC+1, Blake Blacksmith wrote:
> Ok. Thats unfortunate but I appreciate your effort. For now I'll stick to 
> dragging and dropping the absolute path from my file explorer. 
> 
> Thanks for your continued great work with TW5!
> 
> 
> 
> On Sat, Nov 8, 2014 at 3:51 AM, Jeremy Ruston <jeremy...@gmail.com 
> <javascript:>> wrote:
> Hi Blake
> 
>  Is it possible to have TiddlyWiki have an active drag and drop region in the 
> edit-text window that will prevent the browser from opening the file and 
> instead paste the files relative path(or absolute path is unavailable)?
> 
> I've done some more tests with dragging a file from Finder/Explorer into a 
> text editor in the TiddlyWiki browser window. The default handling on Chrome 
> is to navigate to the incoming file. We can prevent that navigation, but we 
> still can't access the path of the file, and so we can't paste the relative 
> path of the file.
> 
> Best wishes
> 
> Jeremy.
> 
>  
> 
> On Fri, Nov 7, 2014 at 2:13 PM, Jeremy Ruston <jeremy...@gmail.com 
> <javascript:>> wrote:
> Hi Mark
> 
> My quick test on a Chrome browser suggests that links dragged from a Chrome 
> tab used as a file browser also may contain the full file path name. To me, 
> dragging from a browser tab would be the most universal way of doing things, 
> since a plugin would have to be specific not only to the browser but also the 
> operating system (it's likely that Linux and Mac are going to present link 
> drag/drops differently than Win OS).
> 
> You may have convinced me. I'd forgotten that other browsers also provide a 
> directory viewer for file: URIs (I nearly missed it on Chrome because it 
> doesn't actually let you drag a folder onto the Chrome icon or window).
> 
> I've created a ticket here:
> 
> https://github.com/Jermolene/TiddlyWiki5/issues/1067 
> <https://github.com/Jermolene/TiddlyWiki5/issues/1067>
> 
>  
> On the old TW, with the Javscript plugin, I would probably just have written 
> a routine that grabbed a list of files and created a tiddler for each one 
> containing a link of the right type pointing to a local relative path. I'm 
> finding it harder to get into coding in TW5.
> 
> There's a lot more code in TW5, and it can be hard to track down where things 
> are done. In this case, the area of interest is here:
> 
> https://github.com/Jermolene/TiddlyWiki5/blob/master/core%2Fmodules%2Fwidgets%2Fdropzone.js#L87
>  
> <https://github.com/Jermolene/TiddlyWiki5/blob/master/core%2Fmodules%2Fwidgets%2Fdropzone.js#L87>
> 
> > On a related note, I recently tried dragging a file into TiddlyWiki's text 
> > editor on a Mac+Safari and the file-path was inserted as desired. This is 
> > unlike in Windows with Chrome, Firefox, or Safari where the dragged file 
> > redirects the web-page to the dragged file.
> 
> Do you mean dragging from Finder or from Safari's file browser? I see the 
> same behaviour of navigating to the file when dragging a file from Finder to 
> Chrome on OS X. I haven't explored whether dragging a file into TiddlyWiki's 
> text editor can be made to consistently insert the path, I'll investigate.
> 
> Best wishes
> 
> Jeremy.
> 
> 
>  
> 
> Thanks!
> Mark
> 
> On Friday, November 7, 2014 8:36:20 AM UTC-8, Jeremy Ruston wrote:
> \Ah, OK, yes, in that case the browser exposes an URL link as text, and so we 
> could do the global-to-local transformation etc. The trouble is that I'm not 
> sure that it's worth it, given that it would only work with the Firefox file 
> browser. I think it would be more useful to spend the effort on getting 
> TiddlyFox/TiddlyClip to make it possible to drag files from the OS 
> Finder/Explorer and get a relative link made automatically.
>  
> 
> 
> -- 
> 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 <javascript:>.
> To post to this group, send email to tiddl...@googlegroups.com <javascript:>.
> Visit this group at http://groups.google.com/group/tiddlywiki 
> <http://groups.google.com/group/tiddlywiki>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.
> 
> 
> 
> -- 
> Jeremy Ruston
> mailto:jeremy...@gmail.com <javascript:>
> 
> -- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "TiddlyWiki" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/tiddlywiki/k-cMEGkOV-8/unsubscribe 
> <https://groups.google.com/d/topic/tiddlywiki/k-cMEGkOV-8/unsubscribe>.
> To unsubscribe from this group and all its topics, send an email to 
> tiddlywiki+...@googlegroups.com <javascript:>.
> To post to this group, send email to tiddl...@googlegroups.com <javascript:>.
> Visit this group at http://groups.google.com/group/tiddlywiki 
> <http://groups.google.com/group/tiddlywiki>.
> 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 tiddlywiki+...@googlegroups.com <javascript:>.
> To post to this group, send email to tiddl...@googlegroups.com <javascript:>.
> Visit this group at http://groups.google.com/group/tiddlywiki 
> <http://groups.google.com/group/tiddlywiki>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.
> 
> 
> 
> -- 
> Jeremy Ruston
> mailto:jeremy...@gmail.com <javascript:>
> 
> -- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "TiddlyWiki" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/tiddlywiki/k-cMEGkOV-8/unsubscribe 
> <https://groups.google.com/d/topic/tiddlywiki/k-cMEGkOV-8/unsubscribe>.
> To unsubscribe from this group and all its topics, send an email to 
> tiddlywiki+...@googlegroups.com <javascript:>.
> To post to this group, send email to tiddl...@googlegroups.com <javascript:>.
> Visit this group at http://groups.google.com/group/tiddlywiki 
> <http://groups.google.com/group/tiddlywiki>.
> 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 tiddlywiki+unsubscr...@googlegroups.com 
> <mailto:tiddlywiki+unsubscr...@googlegroups.com>.
> To post to this group, send email to tiddlywiki@googlegroups.com 
> <mailto:tiddlywiki@googlegroups.com>.
> 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/cb888f77-ec90-4ea6-9693-ff806cf8ce4e%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/tiddlywiki/cb888f77-ec90-4ea6-9693-ff806cf8ce4e%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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
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/64335964-5156-4C24-A751-D1F004AE92CF%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to