32 votes
Allow users to create a new diagram from another
Vital for wireframing. Instead of using copy/paste to recreate navigation, have it pre-populate.
Status:
completed
Done... Let us know what you think.
You can now Save As or simply Create A Copy from the Document Manager

lfeldman257
A "save as" feature as specified by Katja is absolutely essential, so that a new diagram can be spawned from an existing one without changing the existing one. I just learned that the hard way when I tried to use one diagram as a starting point for another diagram. If I have to draw every diagram from scratch, it dramatically decreases the utility of Creately.
Katja Riefler
I'd love, no NEED to have a "save as" functionality on first hand . The "create copy" option in the opening dialog would also be nice. Creating templates, like suggested in 3), is nice to have but not necessary in the first step in my view
andywolf
as far as the three options presented by the Community Support Dude go:
#1 is de rigueur... users expect save as to work this way, and there is no (user) reason why it should not.
#3 leaves out the key feature. The template should be like the slide master in powerpoint. Edit the template, and you auto-edit all the diagrams that use the template. To me, this means that the feature request to organize diagrams into projects is pre-requisite. I also think adopting the template/master terminology use... more
as far as the three options presented by the Community Support Dude go:
#1 is de rigueur... users expect save as to work this way, and there is no (user) reason why it should not.
#3 leaves out the key feature. The template should be like the slide master in powerpoint. Edit the template, and you auto-edit all the diagrams that use the template. To me, this means that the feature request to organize diagrams into projects is pre-requisite. I also think adopting the template/master terminology used by ppt would be a great idea. You should be able to use a template to create a new diagram master for a project, but changes to that diagram master wouldn't necessarily reflect on the template (which might be used on the next project). Taking the analogy further, it would be great if the diagram master for a project included the ability to insert dynamic content for printing (such as today's date and the revision numbers for the project and for the diagram).
Patrick
<Rambling mode>
You could go several directions here, depending on what you're trying to accomplish.
- An option in the diagram itself to save to a different name (So the user can make several different versions as he is working, starting from a 'base' diagram)
- A create copy button in the diagram overview page (So the user can edit the copy, so as to prevent the user from accidentally saving over the 'base' diagram)
and here's a new one for good measure: (Christmas wish)
- Allow diagrams... more
<Rambling mode>
You could go several directions here, depending on what you're trying to accomplish.
- An option in the diagram itself to save to a different name (So the user can make several different versions as he is working, starting from a 'base' diagram)
- A create copy button in the diagram overview page (So the user can edit the copy, so as to prevent the user from accidentally saving over the 'base' diagram)
and here's a new one for good measure: (Christmas wish)
- Allow diagrams to be inserted into other diagrams. Especially for wireframes etc, you could create a diagram representing the navigation bar. This way the common elements don't have to be redrawn every diagram.
This last wish of course could be done in other ways as well:
- Allow custom objects (so the navigation bar is a custom object easily inserted)
- Save the common elements in your 'base' diagram and work from there
As i'm writing this i think of something else: You should be able to lock a diagram, to prevent accidental changes. Then again, that's what revisions are for.
mm..lots of rambling on this one. Make of it what you will :)
</rambling mode>
What i'm basically saying is: all 3 would be nice to have :)