Added a matching filter to $:/config/FileSystemPaths, same result. Tried both absolute and relative path. I know the filter is correct because it generates a filename with the correct absolute path encoded (all slashes replaced by %2F).
Added $:/config/FileSystemExtensions as well, the extension part is now ok. Here's a universal filter that will keep the extension as is: [split[.]last[]addprefix[.]] On Saturday, February 6, 2021 at 7:14:11 PM UTC-8 Mark S. wrote: > I'm not an expert on this, but I don't see anything in your > $:/config/FileSystemPaths that would match the files you imported. It looks > to me like you need one that starts [tag[external]... or that matches > prefix scripts/t-sql/ . Also, if you read further here > <https://tiddlywiki.com/#Customising%20Tiddler%20File%20Naming> , you > need to specify the text extension in $:/config/FileSystemExtensions > <https://tiddlywiki.com/#%24%3A%2Fconfig%2FFileSystemExtensions> with > something like: > > [tag[external]then[.sql]] (or whatever your matching/extension logic is). > > > > On Saturday, February 6, 2021 at 4:33:39 PM UTC-8 RA wrote: > >> In the wiki, the external tiddler's name is `scripts/t-sql/detach.sql`, >> and I like it exactly that way. >> >> On Saturday, February 6, 2021 at 4:14:59 PM UTC-8 RA wrote: >> >>> I am using `tiddlywiki.files` method. >>> >>> tiddlywiki.files: >>> >>> { >>> "directories": [ >>> { >>> "path": "/srv/git/scripts/t-sql", >>> "isTiddlerFile" :false, >>> "isEditableFile": true, >>> "fields": { >>> "title": {"source": "filename", "prefix": >>> "scripts/t-sql/"}, >>> "created": {"source": "created"}, >>> "modified": {"source": "modified"}, >>> "type": "text/plain", >>> "tags": ["t-sql", "external"], >>> "linux-path": {"source": "filename", "prefix": >>> "/srv/git/scripts/t-sql/"}, >>> "win-path": {"source": "filename", "prefix": >>> "c:\\vm\\srv\\git\\scripts\\t-sql\\"} >>> } >>> } >>> ] >>> }iddler >>> >>> $:/config/FileSystemPaths: >>> >>> [is[system]!has[draft.of]removeprefix[$:/]addprefix[_system/]] >>> [is[draft]search-replace:g:regexp[/|\\],[_]addprefix[drafts/]] >>> [tag[task]addprefix[mytasks/]] >>> [!tag[external]] -- Tried without this filter, same result. (This >>> comment is for the posting, it's not in the tiddler.) >>> >>> Wiki directory structure: >>> . >>> +-- tiddlers >>> ¦ +-- %2Fsrv%2Fgit%2Fscripts%2Ft-sql%2Fdetach.txt -- >>> these two appear after I edit and save the external tiddler >>> ¦ +-- %2Fsrv%2Fgit%2Fscripts%2Ft-sql%2Fdetach.txt.meta -- and the >>> original file `/srv/git/scripts/t-sql/detach.sql` is deleted >>> ¦ +-- … >>> ¦ +-- scripts >>> ¦ ¦ +-- t-sql >>> ¦ ¦ +-- tiddlywiki.files >>> ¦ +-- _system >>> ¦ ¦ +-- config >>> ¦ ¦ ¦ +-- … >>> ¦ ¦ ¦ +-- FileSystemPaths.txt >>> ¦ ¦ ¦ +-- FileSystemPaths.txt.meta >>> ¦ ¦ +-- … >>> ¦ +-- … >>> +-- tiddlywiki.info >>> >>> On Saturday, February 6, 2021 at 3:28:17 PM UTC-8 [email protected] >>> wrote: >>> >>>> To clarify, what method are you using to load/import these scripts with >>>> the Node.js Tiddlywiki server? >>>> >>>> Best, >>>> Joshua F >>>> >>>> On Saturday, February 6, 2021 at 1:16:01 PM UTC-8 RA wrote: >>>> >>>>> Forgot to mention I'm running it on Node.js. >>>>> >>>>> On Saturday, February 6, 2021 at 12:17:36 PM UTC-8 RA wrote: >>>>> >>>>>> >>>>>> I got my collection of scripts to show up in my wiki as plain text >>>>>> tiddlers. ( I am using an absolute path, and the scripts have various >>>>>> extensions like ".sql",".ps" etc.). When I edit them, however, they get >>>>>> saved not at the original location, but along with regular tiddlers. >>>>>> Their >>>>>> extensions are stripped and replaced with ".txt", and the absolute path >>>>>> added to the name with slashes encoded as "%2F". I'd like the scripts to >>>>>> be >>>>>> saved back to the original location with the name and extension >>>>>> unchanged. >>>>>> Is that possible? >>>>>> >>>>>> >>>>>> -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/7006b017-e34f-421c-bc7a-7055e0d01413n%40googlegroups.com.

