Bug 339723 - Missing DTD for kmt files
Summary: Missing DTD for kmt files
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-06 08:11 UTC by Ralf Habacker
Modified: 2017-06-17 15:13 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.8.0
Sentry Crash Report:


Attachments
Add DTD for kmt file format (905 bytes, patch)
2014-10-06 08:12 UTC, Ralf Habacker
Details
Add DTD for kmt file format (1.04 KB, patch)
2014-10-06 21:20 UTC, Ralf Habacker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Habacker 2014-10-06 08:11:34 UTC
KMymoney's kmt files are xml files for which currently not dtd exists. 


Reproducible: Always
Comment 1 Ralf Habacker 2014-10-06 08:12:17 UTC
Created attachment 88994 [details]
Add DTD for kmt file format
Comment 2 Ralf Habacker 2014-10-06 21:20:10 UTC
Created attachment 89001 [details]
Add DTD for kmt file format

- add flag element
- add optional description attribute
- make type and name attribute required
Comment 3 Ralf Habacker 2014-10-06 21:23:23 UTC
After applying the patch on linux the templates could be verified against the dtd with: 
cd <kmymoney-source>/kmymoney/templates
find  -name '*.kmt' -exec xmllint --noout --dtdvalid kmt.dtd {} \;
Comment 4 Ralf Habacker 2014-10-10 14:40:56 UTC
Git commit c663519cf58ff5f40a1276b9a3f7df432af1eeb0 by Ralf Habacker.
Committed on 06/10/2014 at 08:08.
Pushed by habacker into branch 'master'.

Add DTD for kmt file format.

A  +34   -0    kmymoney/templates/kmt.dtd

http://commits.kde.org/kmymoney/c663519cf58ff5f40a1276b9a3f7df432af1eeb0