ondras / my-mind

Online Mindmapping Software
https://my-mind.github.io
MIT License
3.3k stars 653 forks source link

Notes and URL link #56

Open Sardius opened 10 years ago

Sardius commented 10 years ago

I thought it would be nice to have the ability to add a long note to a node which opens in a modal type window. Maybe also add the ability to assign a URL link to a node.

ondras commented 10 years ago

For (interactive) links, just type the web address into a node value. It will get automatically detected and converted to a clickable URL.

If you do not want to mix node data with an URL, please consider adding a child node with the URL. The same might apply to a longer note - write the note into a child node and then "f"old it away so it gets out of view.

Please let me know if you understand my suggestions. I will post a relevant screenshot if requested.

Sardius commented 10 years ago

Hi. Thank you for the responses.

Regarding the URL - Works nicely. Thanks. Regarding using child nodes for notes - If you have two child nodes from the same parent node then they cannot be hidden/folded independently of each other. Furthermore, long notes tend to be a problem due to possible user formatting requirements and length. If a linked form opened then it would not compromise the maps formatting and the length of the notes can be longer and viewed when required.

ondras commented 10 years ago

Okay, notes are making sense. I am, however, not sure how to incorporate them UI/UX-wise.

rquast commented 5 years ago

Cool project @ondras. Wish I had the time to work on something like this - love mindmaps.

For notes, I think it's one of the best features of mindmaps (namely freemind and mindmanager).

I see that in your freemind importer, you might have mistaken the node note for the node text. I think there needs to be a property, maybe "richcontent" or something like that rather than children (so it keeps in a similar format to freemind files). From there, need to add a modal or maybe something similar to the existing help and toolbox sliders. Part of what other mm program do is export structured content to reports. Notes are used as the content and the node text is the heading.

https://www.youtube.com/watch?v=YY7uNPurBF4

Can submit some PRs if I get the time to work on it. Your code is a welcome relief from webpack and transpilation. ;)

rquast commented 5 years ago

https://github.com/ondras/my-mind/pull/93

ondras commented 5 years ago

Cool project @ondras. Wish I had the time to work on something like this - love mindmaps.

And I wish I had the time to actually improve this project further :-(

I see that in your freemind importer, you might have mistaken the node note for the node text.

That is highly probable. I am not very versed in internal details of these mind map formats.

Can submit some PRs if I get the time to work on it.

That would be great, as my time is rather limited these days.

Your code is a welcome relief from webpack and transpilation. ;)

Yeah, it is an old project :smile: (Though I do not use webpack even in recent projects -- only rollup and Make for me.)