🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: adobe.framemaker.sgml
Article #1643

Re: DTD enforcement in Framemaker+SGML

#1643
From: Scott_Prentice
Date: Mon, 26 Jul 2004 20:22
7 lines
1478 bytes
Hi Chris...

Users can save a structured FM file in an invalid state, just as you can if you are editing raw XML .. sometimes it is needed if you need to save a file while editing, but you're not quite done. Depending on whether you are storing your files as FM or XML, there are ways to enforce a DTD. If you're storing the files as XML, you can require a "check-in" process that validates the file against the DTD, or if you store the files as FM, you can require that the users validate the files and clear all "special cases". Either of these methods can be automated so they are "really" enforced if you can't rely on the writers to follow the plan. You can also have a regular (daily, weekly, ??) "validation" process that does this and flags any invalid files. Or if you want to spend some bucks, you can use an XML database that enforces valid files upon check-in.

Cheers!

...scott
Technical Details
Message-ID: <3bb534c4.0@webx.la2eafNXanI>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!newsfeed01.sul.t-online.de!t-online.de!webx
References: <3bb534c4.-1@webx.la2eafNXanI>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcc08,1d28ba0ebc0bf50
X-Google-Attributes: gidfcc08,public
X-Google-Language: ENGLISH,ASCII-7-bit
From: Scott_Prentice@adobeforums.com
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!newsfeed01.sul.t-online.de!t-online.de!webx
Newsgroups: adobe.framemaker.sgml
Subject: Re: DTD enforcement in Framemaker+SGML
Message-ID: <3bb534c4.0@webx.la2eafNXanI>
Date: Mon, 26 Jul 2004 13:22:54 -0700
References: <3bb534c4.-1@webx.la2eafNXanI>
Lines: 18
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit