Ignore:
Timestamp:
Apr 24, 2011, 1:02:46 PM (14 years ago)
Author:
Joe Ciccone <jciccone@…>
Children:
1bdabc9
Parents:
6d86eb1
Message:

Add xml:base to items that may be included in another page using an xi:include.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/schema/clfs/0.1/rng/clfs.rnc

    r6d86eb1 rd4c109d  
    1717    } | clfs.sect.package )
    1818}
     19
     20# Common Attributes
     21xml.attrib.base =
     22  attribute xml:base {
     23    text
     24  }?
     25xml.attrib.id =
     26  attribute id {
     27     text
     28  }
    1929
    2030# Extend the standard profiling attributes
     
    116126clfs.sect.package =
    117127  element c:package {
    118     attribute xml:base { text }?,
    119     attribute id { text },
     128    xml.attrib.base,
     129    xml.attrib.id,
    120130    clfs.attrib.arch,
    121131    clfs.attrib.bits,
     
    125135    },
    126136   
    127     element c:title { text },
    128     element c:version { text },
    129     element c:variant { text }?,
    130     element c:description { clfs.inline },
     137    element c:title {
     138      xml.attrib.base,
     139      text
     140    },
     141    element c:version {
     142      xml.attrib.base,
     143      text
     144    },
     145    element c:variant {
     146      xml.attrib.base,
     147      text
     148    }?,
     149    element c:description {
     150      xml.attrib.base,
     151      clfs.inline
     152    },
    131153   
    132154    element c:install {
Note: See TracChangeset for help on using the changeset viewer.