Univention Bugzilla – Attachment 4980 Details for
Bug 26275
Dokumentation zur Erstellung eines UMC-Moduls
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
DTD für UMC Module
module.dtd (text/plain), 2.78 KB, created by
Philipp Hahn
on 2013-01-11 17:28:15 CET
(
hide
)
Description:
DTD für UMC Module
Filename:
MIME Type:
Creator:
Philipp Hahn
Created:
2013-01-11 17:28:15 CET
Size:
2.78 KB
patch
obsolete
><!ELEMENT umc (module|definitions|categories)> ><!-- version: only "2.0" --> ><!ATTLIST umc > version (2.0) #FIXED "2.0" > > > ><!ELEMENT module ((name,description)?,(flavor|categories)*,command+)> ><!-- priority: order of module (new with UCS-3.1) > id: unique module ID > icon: base directory > version: only "1.0" > notifier: use specific notifier loop 'qt' --> ><!ATTLIST module > id CDATA #REQUIRED > icon CDATA #REQUIRED > priority CDATA #IMPLIED > version (1.0) #FIXED "1.0" > notifier (qt) #IMPLIED > > ><!ELEMENT name (#PCDATA)> ><!ELEMENT description (#PCDATA)> ><!ELEMENT flavor (name,description)> ><!-- priority: order of flavours (new with UCS-3.1) > icon: file name without suffix relative to umc/module/@icon > id: unique module ID > overwrites: over-write other flavor --> ><!ATTLIST flavor > icon CDATA #REQUIRED > priority CDATA #IMPLIED > id CDATA #REQUIRED > overwrites CDATA #IMPLIED > > ><!ELEMENT categories (category+)> ><!-- domain: ??? --> ><!ATTLIST categories > domain CDATA #IMPLIED > > ><!ELEMENT category (name?)> ><!-- priority: order of categories (new with UCS-3.1) > name: usage from umc/module; one of 'favorites'(100) 'system'(3) 'wizards'(2) 'monitor'(1) or a custom one > id: used for definition in umc/categories --> ><!ATTLIST category > priority CDATA #IMPLIED > name CDATA #IMPLIED > id CDATA #IMPLIED > > ><!ELEMENT command (attribute*,return?)> ><!-- name: name of UMC function > function: name of python function --> ><!ATTLIST command > name CDATA #REQUIRED > function CDATA #REQUIRED > > ><!ELEMENT attribute EMPTY> ><!-- syntax: 'String' 'Boolean' 'Integer' 'Float' 'Selection' or custom one --> ><!ATTLIST attribute > name CDATA #REQUIRED > syntax CDATA #REQUIRED > required (True|False) "True" > > ><!ELEMENT return EMPTY> ><!-- syntax: 'String' 'Boolean' 'Integer' 'Float' 'Selection' or custom one --> ><!ATTLIST return > syntax CDATA #REQUIRED > > > ><!ELEMENT definitions (syntax+)> ><!ELEMENT syntax (regex|regex-invalid|(item)+|(choice)+)> ><!-- base: base data type > name: name for derived type --> ><!ATTLIST syntax > base (String|Boolean|Integer|Float|Selection|Dictionary|List) #REQUIRED > name CDATA #REQUIRED > > ><!-- String --> ><!ELEMENT regex (#PCDATA)> ><!ELEMENT regex-invalid (#PCDATA)> ><!-- Dictionary --> ><!ELEMENT item EMPTY> ><!-- key: key ID for reference > value: ??? --> ><!ATTLIST item > key CDATA #REQUIRED > value CDATA #REQUIRED > > ><!-- Selection --> ><!ELEMENT choice EMPTY> ><!-- name: allowed value --> ><!ATTLIST choice > name CDATA #REQUIRED > >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 26275
: 4980