[mythtv-users] DTD out of date
Stephen Worthington
stephen_agent at jsw.gen.nz
Fri Nov 22 02:18:23 UTC 2013
I was just editing my 0.27 MythCenter-wide recordings-ui.xml file, and
my editor (Slickedit) came up with a list of error messages when it
loaded the file. If it has a DTD file for an XML file, Slickedit
checks the XML for validity against the DTD. The head of the file
does have the DTD specified:
http://www.mythtv.org/schema/mythuitheme.dtd
but it looks like the file has not been updated recently, because I
got all theses error messages:
55 45: Error no declaration found for element 'group'
55 45: Error attribute 'name' is not declared for element 'group'
72 43: Error no declaration found for element 'extraleading'
77 36: Error element 'extraleading' is not allowed for content model
'(area|position|alpha|alphapulse|helptext|focusorder|minsize|loadondemand|case|font|cutdown|multiline|align|colorcycle|scroll|value|template|textarea|imagetype|statetype|button|buttonlist|buttontree|textedit|checkbox|spinbox|progressbar|clock|webbrowser|shape|guidegrid|editbar)*'
79 25: Error element 'group' is not allowed for content model
'(area|position|alpha|alphapulse|helptext|focusorder|minsize|loadondemand|fontdef|textarea|imagetype|statetype|button|buttonlist|buttontree|textedit|checkbox|spinbox|progressbar|clock|webbrowser|shape|guidegrid|editbar)*'
85 45: Error no declaration found for element 'group'
85 45: Error attribute 'name' is not declared for element 'group'
97 25: Error element 'group' is not allowed for content model
'(area|position|alpha|alphapulse|helptext|focusorder|minsize|loadondemand|fontdef|textarea|imagetype|statetype|button|buttonlist|buttontree|textedit|checkbox|spinbox|progressbar|clock|webbrowser|shape|guidegrid|editbar)*'
129 29: Error no declaration found for element 'searchposition'
130 60: Error no declaration found for element 'triggerevent'
130 60: Error attribute 'context' is not declared for element
'triggerevent'
130 60: Error attribute 'action' is not declared for element
'triggerevent'
171 22: Error element 'searchposition' is not allowed for content
model
'(area|position|alpha|alphapulse|helptext|focusorder|minsize|loadondemand|layout|spacing|arrange|align|scrollstyle|wrapstyle|showarrow|buttonarea|drawfrombottom|textarea|imagetype|statetype|button|buttonlist|buttontree|textedit|checkbox|spinbox|progressbar|clock|webbrowser|shape|guidegrid|editbar)*'
178 29: Error no declaration found for element 'searchposition'
179 58: Error no declaration found for element 'triggerevent'
179 58: Error attribute 'context' is not declared for element
'triggerevent'
179 58: Error attribute 'action' is not declared for element
'triggerevent'
278 22: Error element 'searchposition' is not allowed for content
model
'(area|position|alpha|alphapulse|helptext|focusorder|minsize|loadondemand|layout|spacing|arrange|align|scrollstyle|wrapstyle|showarrow|buttonarea|drawfrombottom|textarea|imagetype|statetype|button|buttonlist|buttontree|textedit|checkbox|spinbox|progressbar|clock|webbrowser|shape|guidegrid|editbar)*'
405 44: Error value 'vertical' for attribute 'direction' does not
match its type's defined enumeration or notation list
410 55: Error attribute 'depends' is not declared for element
'imagetype'
I found the latest DTD file at
/usr/share/mythtv/themes/mythuitheme.dtd and when I use that,
Slickedit loads the recordings-ui.xml file without any errors. So
could someone please update the copy on the web page.
More information about the mythtv-users
mailing list