mò
aeØGc @ sÍ d Z d Z d Z d Z d k l Z d k Td k l Z d e e f d „ ƒ YZ d e
f d
„ ƒ YZ d e
f d „ ƒ YZ d
e
e f d „ ƒ YZ d e e f d „ ƒ YZ d e e f d „ ƒ YZ d S( s0 $Id: image.py 988 2008-03-12 18:22:48Z sa3ruby $sO Sam Ruby and Mark Pilgrim s $Revision: 988 $s, Copyright (c) 2002 Sam Ruby and Mark Pilgrim( s
validatorBase( t *( s extension_everywheret imagec B st t Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
d
„ Z d „ Z d „ Z
RS(
Nc C s
d d d g S( Nu+ http://www.w3.org/1999/02/22-rdf-syntax-ns#u resourceu aboutu parseType( u+ http://www.w3.org/1999/02/22-rdf-syntax-ns#u resource( u+ http://www.w3.org/1999/02/22-rdf-syntax-ns#u about( u+ http://www.w3.org/1999/02/22-rdf-syntax-ns#u parseType( ( t self( ( t> /web/script/rubys/feedvalidator.org/src/feedvalidator/image.pyt getExpectedAttrNames s c C s9 | i i ƒ o/ | i t h d | i i <d d <ƒ ƒ n | i i t d f ƒ o d Sn d | i
j o, | i t h d | i <d d <ƒ ƒ n d | i
j o, | i t h d | i <d d <ƒ ƒ n | i i t d f ƒ o d Sn d | i
j o, | i t
h d | i <d d <ƒ ƒ n d S( Nt parentt elementR t resourcet titlet urlt parseTypet link( R t valuet stript logt UnexpectedTextR t namet attrst has_keyt rdfNSt childrent MissingTitlet MissingElementt MissingLink( R ( ( R t validate s /,,c C s t ƒ t ƒ f S( N( R t noduplicates( R ( ( R t do_title! s c C s t ƒ t ƒ f S( N( R R ( R ( ( R t do_link$ s c C s t ƒ t ƒ f S( N( R R ( R ( ( R t do_url' s c C s t ƒ t ƒ f S( N( t widthR ( R ( ( R t do_width* s c C s t ƒ t ƒ f S( N( t heightR ( R ( ( R t do_height- s c C s t ƒ t ƒ f S( N( t nonhtmlR ( R ( ( R t do_description0 s c C s t ƒ S( N( t text( R ( ( R t
do_dc_creator3 s c C s t ƒ S( N( R# ( R ( ( R t
do_dc_subject6 s c C s t ƒ t ƒ f S( N( t w3cdtfR ( R ( ( R t
do_dc_date9 s c C s t ƒ S( N( t eater( R ( ( R t
do_cc_license<