User defined attributes
A premier mind-mapping software written in Java
Brought to you by:
christianfoltin,
danielpolansky
I'd like to be able to add attributes to nodes so that
I can process the mm-file for other purposes.
One example could be to add finished % and export all
those nodes as tasks to outlook.
Another could be to mark a node as being an unanswerd
question so that all those could be listed regardless
of parent nodes.
Logged In: YES
user_id=1239654
I agree with this request.
If we can add our own attributes to a node, it would be
fantastic!
Logged In: NO
I also agree!!! Can this be done as a plug-in?
Logged In: YES
user_id=1241577
I agree, it would be nice to be able to set attributes to a node
that relate more to the nature of the information and how it is
used. Right now they appear to relate to the appearance of the
node, which then is supposed to relate to the nature of the
information, etc. At least some of them do not have to be user-
definable; I think you could guess (or ask) what kinds of
attributes would find useful.
So besides % finished, I could see things like due date, date
entered, or need action.
The next step might be to allow queries like, Show all
uncompleted items, or Hide all parent nodes where all child
nodes are completed.
This would be the bomb (more than it is already.)
Logged In: YES
user_id=227839
This is an excellent idea. In fact, I think *ALL* of the attributes/properties of a node should be available to the user. Perhaps all of the "internal" (or "system") attributes which are used by freemind should have their own namespace (i.e. "__freemind.{AttrName}") to pemit painless upgrades (no conflicting user-defined/system attributes).
Also, there should exist a properties dialog box which can be popped up on a node, where one can edit all attributes (see feature request #1211429) of the node. In this case, perhaps the system attributes can be made viewable and possibly editable if they are things the normal user should be able to modify.
This at least would provide for the time being full control over all the attributes of a node, and later perhaps other prettier means of modifying these attributes (i.e. context-menus, etc.) can be added.
When I speak of system attributes, they include everything -- i.e. node type, node color, background color, text, and so on -- all the kinds of things which are stored in the .mm file.
Logged In: YES
user_id=1215124
In addition to the user defined attributes, I would also
like to see some automatically generated attributes such as
date created and date modified.
But more importantly, I would LOVE to see the possibly of
having some template node types with the ability for users
to generate and edit node templates.
Templates can have their own default icon (or IconList) and
predefined user attribute fields. The icing on the cake
would be tool tips to show the attributes on hovering.
To complement this, an automatically generated dialog
(mentioned by edgimar) that allows these attributes to be
edited would be necessary.
I would sugest that these template files are stored
independantly of the mm file and are loaded as plugins from
a templates folder.
Once an instance of a node exists, it ceases to be a
template and becomes a node with the attribute of
TemplateName set to the name of the template it originated
from as a system attribute (as opposed to a user defined
attribute). An option to disassociate a node from a template
could be provided as combo box with an empty field so that
all association with a template can be removed.
Changing the template would also then require way of
updating the MindMap nodes associated with that template
with the relevant changes.
This would not be an easy task, but I think that people can
see the enormous power that this would give to the user when
it comes to customising the FreeMind and making it look more
like the MindMaps that Tony Buzan talks of.
(Lets not go into template inheritance for now, but keep it
in mind).
Adam
Logged In: YES
user_id=1215124
I realised that my ideas on templates are far removed from
the idea of having user defined attributes. I've added the
idea of templates to a separate thread (#1228994) in order
to keep comments in this thread relevant to attributes.
Cheers
Adam
Logged In: NO
I have very similar request.
User should be able to creat his/her own attributes.
Then the attributes should be sortable/searchable and also
they may be calculated (like sum of attribute x of submodes).
This would solve quite a few feature requests ...
junk92507@yahoo.com
Logged In: YES
user_id=625500
Originator: NO
I am tagging this feature most requested, as there are other similar features to it, and it has been seconded several times below.
Hmm, what am I missing here. This feature is part of FreeMind 1.01, isn't it?
Shouldn't this be marked as "realized"?