-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3.0.5版本:把某些扩展名文件拖到思源笔记,文件没有复制到assets/目录 #10770
Comments
我猜测原因:*.mindnode 大概率是被识别为目录,所以拷贝进来变为目录快捷键了。 建议:拖动目录到思源笔记,也能把整个目录拷贝到assets/下,这样既能解决上面的bug(文件误识别为目录),又能实现在笔记中管理目录的功能。望采纳 另:目录拷贝到assert/ 要加后缀,规则和文件一样,在 . 号之间加后缀就可以了 |
不是插件的问题。你不要建0字节的mindnode文件,0字节拖进去没问题,但是正常的mindnode拖进去会被解析为目录 iShot_2024-03-27_19.22.34.mp4 |
另外可能也和你本机是否安装mindnode的app有关,感觉是app默认识别为文件夹 |
这个应用是 macOS 自带的还是需要安装?
…---原始邮件---
发件人: ***@***.***>
发送时间: 2024年3月28日(周四) 上午8:02
收件人: ***@***.***>;
抄送: ***@***.***>;"State ***@***.***>;
主题: Re: [siyuan-note/siyuan] 3.0.5版本:把某些扩展名文件拖到思源笔记,文件没有复制到assets/目录 (Issue #10770)
这个本来也是个文件夹哦:
你这是在win系统吧?在mac中是一个文件:
image.png (view on web)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you modified the open/close state.Message ID: ***@***.***>
|
这是是脑图app,需要安装的,和drawio之类的类似 |
在macos的系统访达中,它被识别为一个文件,而非文件夹 |
不是系统原生的话暂时不考虑支持了,如果需求较多再考虑,谢谢。 |
谢谢,我理解需求接纳的逻辑。但这个不是说某个app导致的什么问题,这是思源处理 文件/文件夹 作为附件的逻辑的问题。 用户把拖动2个对象(其中含有1个文件、1个文件夹)到笔记,以为都拖动成功了,然后把源文件和文件夹删除掉,结果悲剧来了:文件夹丢失了 这是一种产品逻辑不自洽的问题。要么把文件夹和文件同等处理放在assets/,要么提示用户文件夹不能被拖入到笔记。 |
我懂了,感谢反馈。 |
希望能给一个解决方案,如果是我产品经理,我可能会直接决定不允许拖入文件夹,直接给个提示完事,虽然体验差点但是逻辑自洽。当然最好希望能支持文件夹作为附件,谢谢~~~ |
请关注 #10779 |
Is there an existing issue for this?
Can the issue be reproduced with the default theme (daylight/midnight)?
Could the issue be due to extensions?
Describe the problem
如图,当拖动(或者command + c/v)文件到笔记中,扩展名是mindnode的文件,无法复制到assets/目录,而仍在原位置
Expected result
其他的文件类型还没试过,希望所有类型的文件附件,都能一致地拷贝到assets/目录
Screenshot or screen recording presentation
No response
Version environment
Log file
暂无
More information
No response
The text was updated successfully, but these errors were encountered: