This is a feature that would make Freeplane even more awesome.
I have attached 2 screenshots showing this principle.
There would be a space where tagged words could appear, called a word cloud. Words are tagged by placing a # before the word (with no space). eg. typing "#purple" anywhere in the map would result in the word being tagged and appearing in the word cloud.
Clicking on the tagged word in the word cloud would hide all branches and show only those that contain the tagged word. In this case #purple is tagged and shown in the second graphic.
Please note, if #purple is clicked in the word cloud, the map would show all branches containing #purple and hide all other branches. If a particular branch contained "purple" it would be hidden as there is no # in front.
Could you please explain why you need this feature? What information do you have in your maps? How big are your maps? Could you share one of your maps so that I can see your reasons better?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So... kind of like applying filters (the same filters as the ones already
existing in the filter toolbar) but by clicking the #tagsX in the
tags-cloud-node, right?
Could you please explain why you need this feature? What information do you
have in your maps? How big are your maps? Could you share one of your maps
so that I can see your reasons better?
I'm struggling to figure out a use case. Obviously, and fortunately, everyone doesn't think like I do or have the same kinds of workflows.
It seems pretty simple to search for something like "#purple" then click the "quick filter" button and possibly the "highlight all matching nodes" button.
"#purple" could be in node core, details, note, or attribute. Even attribute, which is more of a hassle, seems like it would be less clutter than in the examples.
But I've been skeptical about suggestions before and come to love them later, after it was explained enough to get thru my thick skull. :-)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
For me it looks like tags have similarities with attributes because nodes can be filtered on tags like on attributes, they can be used to categorize nodes, and they can be entered faster than attributes and they do not require much space.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ok, so THANKS to your questioning Dimitry, zipzap & Ken Hill's filter tips - I have now learned to use filters and Filter Composer! They are excellent! They achieve what I was trying to do with the word cloud / tags idea. I use the maps for studying but didn't know about or how to use the filters feature / filters composer up until now. Previously I would just search for the term and scroll one by one, but now I can see that using 'select all matching nodes', 'Quick filter', and 'Highlight all matching' actually gives the exact functionality I was looking for!
I have just created a keyboard shortcut to bring up "Filter Composer"
What I think is really needed is a keyboard shortcut to adding a word to the Filter Composer
This functionality could function like tags, in that when entering info, placing a # immediately before the word would automatically add the word into Filter Composer. e.g. #purple would result in "purple" being added to the fiter composer.
It could be that #purple will add the word, whereas if # purple will not add anything (as there is a space immediately following the #.
Hopefully people think this is a great idea! :-)
THANK YOU Dimitry and team for a fantastic program!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Honestly? Well, Freeplane is so well written and flexible, that many times
what just happened in this thread is just the case: The functionality the
user demands is already there, some how, because de tools are so general
and thorough. You just need to fine tune the machine for your own use. Like
an F1 racing car.
For the future, I would start to look and think about FP almost as a
programing language. The world translated to a node tree. Everything
related to such view should be doable with Freeplane. Maybe that sort of
perspective would renew the passion for the product among users and
developers of our community?
This software is so fucking amazing... I discovered it's ancestor Freemind
so many years ago. And since then, nothing even close has ever appeared.
Nothing even remotely comparable.
The problem seems to be that we are about to exhaust the possibilities to
add new relevant features. The software is already doing whatever you may
think of. Maturity is not easy to deal with. Maybe we should begin to
focuss not on extra features but on using it to make amazing things.
For example an amazing book that becomes famous; For the chore management
of a revolutionary business; For democratic management of some political
entity; For a new ontology. In short, to make it work for a set of real big
things.
In any case, cheer up. Christmas is comming and we should all be proud
somehow of our own little, or bigger, contribution to a great tool and,
consequently, to a better world. Specially our devs.
☺️
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Mrchocolate, the #purple feature could probably be achieved with advanced
scripting, that listens when a certain expression is insertec in the node
text, and then reacts by doing something. However I believe this is not
trivia, but a bit complex to do with scripting - there is a similar example
in the script collection wiki page, where a script detect and execute a
markdown transformation.
I agree, I agree, I agree Miguel. If the feature is easy enough to add, I
think it would make the program just that little bit more amazing. Very
grateful for whoever has contributed. :-)
I think what the topic creator is talking about is a feature/add-on that looks something like GMail filter/tag, or the link at the end of this post, for attributes that act as tags/keywords:
I just came across this software that has some neat tagging features. Since there's no anchor link on that page, I'll point out the headings: "Autotagging Rules" and "Hierarchial Tags"
For me the essence of the proposal is that each map should become a list of tagged words which are marked by prefixing them with # character (e.g. in words #trump or #usa). When filter or find condition are edited all tagges words of currently opened map should be added to the drop-down box. this approach would make selecting and locating keywords inside a map easy. Also tag clouds could be created based of this information.
This feature can be implemented with moderate effort. However I am afraid it will be only discovered by readers of this particular thread. Therefore its impact will be not high enough and not worth doing until there is no solution how to make finding the new feature easy for new users.
Before we add any new features to Frepelane there is a need of documentation concept. Unfortunately lucky_jim who was going to work on freeplane documentaiton has changed his priorities. Also currently there are no visible efforts from anyone else.
So guys, as you are smart enough to create comprechensive mind map documents for yourself I think some of you need to contribute your skills to the project if you want it to grow. Freeplane due to its original code license can not become commercial product and its future is in the community hands.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everyone,
This is a feature that would make Freeplane even more awesome.
I have attached 2 screenshots showing this principle.
There would be a space where tagged words could appear, called a word cloud. Words are tagged by placing a # before the word (with no space). eg. typing "#purple" anywhere in the map would result in the word being tagged and appearing in the word cloud.
Clicking on the tagged word in the word cloud would hide all branches and show only those that contain the tagged word. In this case #purple is tagged and shown in the second graphic.
Please note, if #purple is clicked in the word cloud, the map would show all branches containing #purple and hide all other branches. If a particular branch contained "purple" it would be hidden as there is no # in front.
Hopefully we like this idea and can build it into freeplane!!!
https://postimg.org/image/xdi3x6pkz/
https://postimg.org/image/wtigvnnrr/
RedNotebook is an excellent working example of this idea with Tags and Word Cloud and shows how it works very nicely. http://rednotebook.sourceforge.net/index.html
Last edit: mrchocolate 2016-12-13
Could you please explain why you need this feature? What information do you have in your maps? How big are your maps? Could you share one of your maps so that I can see your reasons better?
So... kind of like applying filters (the same filters as the ones already
existing in the filter toolbar) but by clicking the #tagsX in the
tags-cloud-node, right?
On 13 Dec 2016 16:43, "Dimitry Polivaev" dpolivaev@users.sf.net wrote:
Could you please explain why you need this feature? What information do you
have in your maps? How big are your maps? Could you share one of your maps
so that I can see your reasons better?
Tagging words / Word Clouds
https://sourceforge.net/p/freeplane/discussion/758437/thread/6541ce0e/?limit=25#ba49
Sent from sourceforge.net because you indicated interest in
https://sourceforge.net/p/freeplane/discussion/758437/
To unsubscribe from further messages, please visit
https://sourceforge.net/auth/subscriptions/
I'm struggling to figure out a use case. Obviously, and fortunately, everyone doesn't think like I do or have the same kinds of workflows.
It seems pretty simple to search for something like "#purple" then click the "quick filter" button and possibly the "highlight all matching nodes" button.
"#purple" could be in node core, details, note, or attribute. Even attribute, which is more of a hassle, seems like it would be less clutter than in the examples.
But I've been skeptical about suggestions before and come to love them later, after it was explained enough to get thru my thick skull. :-)
For me it looks like tags have similarities with attributes because nodes can be filtered on tags like on attributes, they can be used to categorize nodes, and they can be entered faster than attributes and they do not require much space.
Ok, so THANKS to your questioning Dimitry, zipzap & Ken Hill's filter tips - I have now learned to use filters and Filter Composer! They are excellent! They achieve what I was trying to do with the word cloud / tags idea. I use the maps for studying but didn't know about or how to use the filters feature / filters composer up until now. Previously I would just search for the term and scroll one by one, but now I can see that using 'select all matching nodes', 'Quick filter', and 'Highlight all matching' actually gives the exact functionality I was looking for!
I have just created a keyboard shortcut to bring up "Filter Composer"
What I think is really needed is a keyboard shortcut to adding a word to the Filter Composer
This functionality could function like tags, in that when entering info, placing a # immediately before the word would automatically add the word into Filter Composer. e.g. #purple would result in "purple" being added to the fiter composer.
It could be that #purple will add the word, whereas if # purple will not add anything (as there is a space immediately following the #.
Hopefully people think this is a great idea! :-)
THANK YOU Dimitry and team for a fantastic program!
Honestly? Well, Freeplane is so well written and flexible, that many times
what just happened in this thread is just the case: The functionality the
user demands is already there, some how, because de tools are so general
and thorough. You just need to fine tune the machine for your own use. Like
an F1 racing car.
For the future, I would start to look and think about FP almost as a
programing language. The world translated to a node tree. Everything
related to such view should be doable with Freeplane. Maybe that sort of
perspective would renew the passion for the product among users and
developers of our community?
This software is so fucking amazing... I discovered it's ancestor Freemind
so many years ago. And since then, nothing even close has ever appeared.
Nothing even remotely comparable.
The problem seems to be that we are about to exhaust the possibilities to
add new relevant features. The software is already doing whatever you may
think of. Maturity is not easy to deal with. Maybe we should begin to
focuss not on extra features but on using it to make amazing things.
For example an amazing book that becomes famous; For the chore management
of a revolutionary business; For democratic management of some political
entity; For a new ontology. In short, to make it work for a set of real big
things.
In any case, cheer up. Christmas is comming and we should all be proud
somehow of our own little, or bigger, contribution to a great tool and,
consequently, to a better world. Specially our devs.
☺️
Mrchocolate, the #purple feature could probably be achieved with advanced
scripting, that listens when a certain expression is insertec in the node
text, and then reacts by doing something. However I believe this is not
trivia, but a bit complex to do with scripting - there is a similar example
in the script collection wiki page, where a script detect and execute a
markdown transformation.
Just a thought
On 15 Dec 2016 10:33, "mrchocolate" mrchocolateyogo@users.sf.net wrote:
I agree, I agree, I agree Miguel. If the feature is easy enough to add, I
think it would make the program just that little bit more amazing. Very
grateful for whoever has contributed. :-)
Tagging words / Word Clouds
https://sourceforge.net/p/freeplane/discussion/758437/thread/6541ce0e/?limit=25#88af
Sent from sourceforge.net because you indicated interest in
https://sourceforge.net/p/freeplane/discussion/758437/
To unsubscribe from further messages, please visit
https://sourceforge.net/auth/subscriptions/
I think what the topic creator is talking about is a feature/add-on that looks something like GMail filter/tag, or the link at the end of this post, for attributes that act as tags/keywords:
http://www.bitsmithsoft.com/screen9.htm
I just came across this software that has some neat tagging features. Since there's no anchor link on that page, I'll point out the headings: "Autotagging Rules" and "Hierarchial Tags"
http://cintanotes.com/features/
For me the essence of the proposal is that each map should become a list of tagged words which are marked by prefixing them with # character (e.g. in words
#trump
or#usa
). When filter or find condition are edited all tagges words of currently opened map should be added to the drop-down box. this approach would make selecting and locating keywords inside a map easy. Also tag clouds could be created based of this information.This feature can be implemented with moderate effort. However I am afraid it will be only discovered by readers of this particular thread. Therefore its impact will be not high enough and not worth doing until there is no solution how to make finding the new feature easy for new users.
Before we add any new features to Frepelane there is a need of documentation concept. Unfortunately lucky_jim who was going to work on freeplane documentaiton has changed his priorities. Also currently there are no visible efforts from anyone else.
So guys, as you are smart enough to create comprechensive mind map documents for yourself I think some of you need to contribute your skills to the project if you want it to grow. Freeplane due to its original code license can not become commercial product and its future is in the community hands.