Thread View: adobe.framemaker.sgml
5 messages
5 total messages
Started by NF82
Tue, 02 Dec 2008 12:13
How can I lock elements without specialization?
Author: NF82
Date: Tue, 02 Dec 2008 12:13
Date: Tue, 02 Dec 2008 12:13
8 lines
924 bytes
924 bytes
Hello, I don�t want to allocate all DITA elements in FrameMaker. The technical writer should not be able to use the element shortdesc. But I don�t want to specialize DITA and I don�t want to delete the element. I know, that I can change the file "rule" with the command "element x drop", but it doesn�t work. With kind regards, Nina
Re: How can I lock elements without specialization?
Author: Scott_Prentice
Date: Tue, 02 Dec 2008 23:03
Date: Tue, 02 Dec 2008 23:03
9 lines
1503 bytes
1503 bytes
Hi Nina... The "drop" command in a rules file doesn't change the elements that are available in FM, it just deletes that element on the way into or out of FM. I don't think that there's a way to "lock" an element (meaning have it visible in the element catalog, but not usable). If you want to restrict the elements that can be used in FM, you'll need to edit the EDD and remove those elements that you don't want to use. I've done this for a number of clients and it works very well. It doesn't require that you "specialize" or modify the DTDs at all, just the EDD. The best way to do this is to conditionalize and hide the element definitions (and references to those elements in a general rule). That way you can hide the elements you don't want, but you can easily bring them back as needed. Cheers, ...scott
Re: How can I lock elements without specialization?
Author: NF82
Date: Wed, 03 Dec 2008 08:09
Date: Wed, 03 Dec 2008 08:09
10 lines
1210 bytes
1210 bytes
Hello Scott, "have it visible in the element catalog, but not usable." Do you mean the element catalog in FrameMaker? And if I don�t want to have it visible, is it then possible to use the "drop" command? I don�t know how I can conditionalize and hide an element in the EDD. Can you please give me an example or another hint? With kind regards, Nina
Re: How can I lock elements without specialization?
Author: Russ Ward
Date: Wed, 03 Dec 2008 12:23
Date: Wed, 03 Dec 2008 12:23
5 lines
1119 bytes
1119 bytes
Hi Nina, This is a broad subject. I'd recommend doing some research in the Structure Developer's Guide about element definitions and general rules. Basically, if you don't want to see the element, you have to get rid of it somehow in the EDD. You can either delete it outright, or you can do some trick like hiding it with conditional text in order to preserve the original EDD. In any case, it is an advanced topic that cannot be addressed sufficiently by a simple forum post. Russ
Re: How can I lock elements without specialization?
Author: Scott_Prentice
Date: Thu, 04 Dec 2008 17:28
Date: Thu, 04 Dec 2008 17:28
7 lines
1046 bytes
1046 bytes
Hi Nina... You can't use the r/w rules "drop" command to remove elements from the element catalog .. this is only controlled by the EDD. By "conditionalizing" I'm talking about using the standard FrameMaker conditional text tagging feature. As Russ suggests .. you should definitely read the Structure Dev Guide .. it's got all of the info on this subject (although it may not discuss conditionalizing element definitions). Cheers, ...scott
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads