Hi Jeremy I don't quite understand why you think that embedding a file into TW causes > a loss of mobility? I think that one of the advantages of embedding is that > it makes it easier to move the TW file around, without worrying about > dependent files. >
By loss of mobility I mean now you file is embedded/stored in html and not in the your system file for you to directly access (unless your are using node.js). And of course embedding makes it easier to move the wiki file around but at the cost of bloating the wiki and makes the embedded file more difficult to edit(must export, edit, import to make changes to that file). Yes, dragging a file behaves differently. It's dragging a link from the > browser into a text editor that has the behaviour I described. Ah. I see. It would still be very useful to add a feature where a dragging-and-dropping a file in the text area would paste its relative path into the text-region. 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. Blake On Fri, Nov 7, 2014 at 3:55 AM, Jeremy Ruston <[email protected]> wrote: > Hi Blake > > Sorry if I was unclear but I do not support the idea of importing files >> directly into an html file such as TiddlyWiki since this will cause slow >> down and a loss of file mobility. >> > > Well, I think the ability to embed images etc is useful, but I agree that > it is an ability that has to be exercised with caution. > > I don't quite understand why you think that embedding a file into TW > causes a loss of mobility? I think that one of the advantages of embedding > is that it makes it easier to move the TW file around, without worrying > about dependent files. > > >> My request for a link import was based on linking to relative files and >> folders. >> >> One point to note is that you'll get different behaviour if you drag the >>> link into the text editor within a tiddler you are editing ... We could >>> indeed tweak it to be a relative link if possible. >> >> >> I think this would vastly improve the process of including files in TW. >> > > OK > > >> By the way, when I drag a file into the text region of a Tiddler during >> editing I get redirected by my browser to the file (using most recent >> Chrome on Win 8) so I do not get the absolute link you mentioned. >> > > Yes, dragging a file behaves differently. It's dragging a link from the > browser into a text editor that has the behaviour I described. > > Best wishes > > Jeremy. > > > >> >> -Blake >> >> >> On Thu, Nov 6, 2014 at 4:46 PM, Jeremy Ruston <[email protected]> >> wrote: >> >>> Hi Blake >>> >>> One point to note is that you'll get different behaviour if you drag the >>> link into the text editor within a tiddler you are editing. By default, >>> you'll get the absolute link. We could indeed tweak it to be a relative >>> link if possible. >>> >>> The behaviour I was thinking about in my answers above is when you drag >>> the link into the rest of the TiddlyWiki window, which triggers the import >>> mechanism. It's still unclear to me what we should do when we try to import >>> a link. >>> >>> Best wishes >>> >>> Jeremy. >>> >>> >>> >>> >>> On Thu, Nov 6, 2014 at 9:36 PM, Blake Blacksmith < >>> [email protected]> wrote: >>> >>>> We could indeed introduce special behaviour for dragging links; the >>>>> browser identifies the text as a link when it is dropped. *The >>>>> problem is that it's not clear what that behaviour should be; for image >>>>> links*, ... >>>>> >>>>> >>>> I do not think the job of a drag-and-drop file-link *inserter *should >>>> include determining what type of data the file-link leads to. That should >>>> be up to the user to decide with [img[...]] or other user-defined file >>>> handling macros. >>>> >>>> The most general & simple solution would be that the drag-and-dropped >>>> function should: >>>> >>>> 1. grab the absolute-file-link string file >>>> >>>> - such as: *file:///d:/data/Proj/* >>>> *PhotoScrapbook/origs/%7B040%7DIM-3837.jpg* >>>> >>>> >>>> 2. check that the file is within the TiddlyWiki's folder >>>> >>>> - for example: *d:/data/Proj/**PhotoScrapbook/ * >>>> >>>> >>>> 3. paste the appropriate link into a text box >>>> >>>> - if it is in under same folder as the TiddlyWiki then paste the >>>> *relative >>>> *file link text : *file:.//**origs/%7B040%*7DIM-3837.jpg >>>> - and if the file is not under that folder assume the user wants >>>> the file to be imported into the TiddlyWiki are raw text. >>>> >>>> >>>> - could also have the option to paste the *absolute *path link text >>>> : f*ile:///d:/data/Proj/*PhotoScrapbook/origs/%7B040%*7DIM-3837.jpg >>>> *(although I am not sure under what scenario this would be useful). >>>> >>>> How does that sound? Is that doable or does that violate some browser >>>> security limitations? >>>> >>>> Blake >>>> >>>> -- >>>> 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 http://groups.google.com/group/tiddlywiki. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >>> >>> -- >>> Jeremy Ruston >>> mailto:[email protected] >>> >>> -- >>> 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. >>> To unsubscribe from this group and all its topics, 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/tiddlywiki. >>> For more options, visit 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 [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at http://groups.google.com/group/tiddlywiki. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Jeremy Ruston > mailto:[email protected] > > -- > 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. > To unsubscribe from this group and all its topics, 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/tiddlywiki. > For more options, visit 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

