feat: pelican plugin
This commit is contained in:
parent
970e0da9bc
commit
370fdfb067
33 changed files with 2274 additions and 0 deletions
87
pelican-mews/pelican/plugins/mews/dtd/mews.dtd
Normal file
87
pelican-mews/pelican/plugins/mews/dtd/mews.dtd
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
<!-- Placeholder for the Mews subset definition. The real allowlist comes
|
||||
from the Mews Profile DTD; replace this file when it is available.
|
||||
Only element and attribute names are read; content models are
|
||||
illustrative. -->
|
||||
|
||||
<!ENTITY % common
|
||||
"id ID #IMPLIED
|
||||
title CDATA #IMPLIED
|
||||
xml:lang NMTOKEN #IMPLIED">
|
||||
|
||||
<!ELEMENT html (head, body) >
|
||||
<!ATTLIST html
|
||||
xmlns CDATA #FIXED "http://www.w3.org/1999/xhtml"
|
||||
lang NMTOKEN #IMPLIED
|
||||
dir (ltr | rtl) #IMPLIED
|
||||
%common;
|
||||
>
|
||||
|
||||
<!ELEMENT head (title, meta, link)* >
|
||||
<!ELEMENT title (#PCDATA) >
|
||||
<!ATTLIST title %common; >
|
||||
|
||||
<!ELEMENT meta EMPTY >
|
||||
<!ATTLIST meta
|
||||
name NMTOKEN #IMPLIED
|
||||
content CDATA #REQUIRED
|
||||
>
|
||||
|
||||
<!ELEMENT link EMPTY >
|
||||
<!ATTLIST link
|
||||
rel CDATA #IMPLIED
|
||||
href CDATA #IMPLIED
|
||||
type CDATA #IMPLIED
|
||||
title CDATA #IMPLIED
|
||||
%common;
|
||||
>
|
||||
|
||||
<!ELEMENT body (#PCDATA | h1 | h2 | h3 | h4 | h5 | h6 | p | ul | blockquote | pre | hr | a | img)* >
|
||||
<!ATTLIST body %common; >
|
||||
|
||||
<!ELEMENT h1 (#PCDATA) >
|
||||
<!ATTLIST h1 %common; >
|
||||
<!ELEMENT h2 (#PCDATA) >
|
||||
<!ATTLIST h2 %common; >
|
||||
<!ELEMENT h3 (#PCDATA) >
|
||||
<!ATTLIST h3 %common; >
|
||||
<!ELEMENT h4 (#PCDATA) >
|
||||
<!ATTLIST h4 %common; >
|
||||
<!ELEMENT h5 (#PCDATA) >
|
||||
<!ATTLIST h5 %common; >
|
||||
<!ELEMENT h6 (#PCDATA) >
|
||||
<!ATTLIST h6 %common; >
|
||||
|
||||
<!ELEMENT p (#PCDATA | em | strong | code | a | img | br)* >
|
||||
<!ATTLIST p %common; >
|
||||
|
||||
<!ELEMENT em (#PCDATA) >
|
||||
<!ATTLIST em %common; >
|
||||
<!ELEMENT strong (#PCDATA) >
|
||||
<!ATTLIST strong %common; >
|
||||
<!ELEMENT code (#PCDATA) >
|
||||
<!ATTLIST code %common; >
|
||||
<!ELEMENT a (#PCDATA) >
|
||||
<!ATTLIST a
|
||||
href CDATA #IMPLIED
|
||||
title CDATA #IMPLIED
|
||||
rel CDATA #IMPLIED
|
||||
%common;
|
||||
>
|
||||
<!ELEMENT img EMPTY >
|
||||
<!ATTLIST img
|
||||
src CDATA #IMPLIED
|
||||
alt CDATA #IMPLIED
|
||||
%common;
|
||||
>
|
||||
<!ELEMENT br EMPTY >
|
||||
|
||||
<!ELEMENT ul (li)+ >
|
||||
<!ATTLIST ul %common; >
|
||||
<!ELEMENT li (#PCDATA | p | ul)* >
|
||||
<!ATTLIST li %common; >
|
||||
|
||||
<!ELEMENT blockquote (p)* >
|
||||
<!ATTLIST blockquote %common; >
|
||||
<!ELEMENT pre (#PCDATA) >
|
||||
<!ATTLIST pre %common; >
|
||||
<!ELEMENT hr EMPTY >
|
||||
Loading…
Add table
Add a link
Reference in a new issue