Right, there's something wrong here:

XML Parsing Error: XML or text declaration not at start of entity
Location: http://kieranmansfield.cjb.net/igoogle/kmwd_theme.xml
Line Number 6, Column 1:

<?xml version="1.0" encoding="UTF-8"?>
^

I'd take a look at that first. See if you can make FF or IE correctly load
the xml doc tree. Once you are there it should be easier. I've taken a look
at the source and there doesn't appear to be a problem - try copying your
own, typed text into a new xml file rather than modding the template.

HTH

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Kieran Mansfield
Sent: 14 January 2009 23:28
To: Google Themes API
Subject: Re: iGoogle Theme


http://kieranmansfield.cjb.net/igoogle/kmwd_theme.xml - uploaded
version

On Jan 14, 11:22 pm, "Matt Devney" <[email protected]> wrote:
> Save it online somewhere and point us to the file, rather than just having
> the text. It's a lot easier to look at than this rendition.-----Original
Message-----
> From: [email protected]
>
> [mailto:[email protected]] On Behalf Of Kieran Mansfield
> Sent: 13 January 2009 18:54
> To: Google Themes API
> Subject: Re: iGoogle Theme
>
> This is the XML
>
> <!-- Do not leave metadata, traits, or attributes blank -->
> <!-- Remove the entire line if removing something from your theme -->
> <!-- All URLs for images must be full and well-formed, they cannot be
> relative -->
> <!-- URL Ex.http://www.mysite.com/directory/imagename.jpg-->
>
> <?xml version="1.0" encoding="UTF-8"?>
> <ConfigMaps>
>   <!-- Metadata - information about your theme.  All fields below are
> required to be added to the Themes directory -->
>   <ConfigMap type="Skin">
>     <Meta name="title">KMWD's Theme</Meta>
>     <Meta name="description">TBA</Meta>
>     <Meta name="author">[email protected]</Meta>
>     <Meta name="author_email">[email protected]</Meta>
>     <Meta name="thumbnail">http://www.mysite.com/theme/
> thumbnail410x70.jpg</Meta>
>     <Meta name="screenshot">http://www.mysite.com/theme/
> screenshot680x116.jpg</Meta>
>   </ConfigMap>
>
>   <!-- Skins - A single skin (contained in a configMap) is one design
> for the iGoogle page. -->
>   <ConfigMap type="Skin">
>     <!-- TimeOfDay controls when this skin is shown.  You can show
> different skins/designs at different times in the day. -->
>     <!-- Keep times in chronological order.  The first time has to be
> before the last time.  You cannot enter 11pm-3am. -->
>     <Trait name="TimeOfDay">1am-12pm</Trait>
>     <Trait name="TimeOfDay">12pm-1am</Trait>
>
>     <!-- Background color is the first layer on the page, shown behind
> images and transparent images -->
>     <!-- All colors in this example are #xxxxxx.  You can use hex
> color values to get an exact color -->
>     <Attribute name="header.background_color">#000000</Attribute>
>
>     <!-- The tiled image shows on top of the background color,
> repeating across the width of the header -->
>     <!-- The first tile is centered on the page, with tiles expanding
> outwards to both sides -->
>     <!-- If no tile image is specified, the background color will
> appear to the sides of the center image -->
>     <!-- Must be 175 px in height, and the width must factor evenly
> into the width of the center image -->
>     <Attribute name="header.tile_image.url">http://
> kieranmansfield.cjb.net/img/bg.png</Attribute>
>
>     <!-- The center image shows on top of the background color and
> tile, centered on the page -->
>     <!-- Must be 175 px in height, and at least 640 px in width -->
>     <!-- The width must be an even multiple of the tile (if a tile is
> specified) -->
>     <Attribute name="header.center_image.url">http://
> kieranmansfield.cjb.net/img/red_bluesmall.png</Attribute>
>
>     <!-- Colors for links and text in the header area -->
>     <Attribute name="header.link_color">#666666</Attribute>
>     <Attribute name="header.text_color">#ffffff</Attribute>
>
>     <!-- See the API reference to see what logos you can choose from.
> The logo must be clearly visible in all skins -->
>     <Attribute name="header.logo">beveled_white</Attribute>
>
>     <!-- Depending on the user's version of iGoogle they may see the
> left navigation or tabs.  We suggest specifying both -->
>     <!-- The navbar appears on the left side of the page, listing all
> tabs and gadgets -->
>     <Attribute name="navbar.background_color">#000000</Attribute>
>     <Attribute name="navbar.border_color">#ffffff</Attribute>
>
>     <!-- The icon color must be selected from the available colors in
> the API reference -->
>     <Attribute name="navbar.icons.icon_color">#ffffff</Attribute>
>
>     <!-- The selected tab appears on a white background, white
> unselected tabs appear on top of navbar.background_color -->
>     <Attribute name="navbar.tab.selected.link_color">#ffffff</
> Attribute>
>     <Attribute name="navbar.tab.unselected.link_color">#000000</
> Attribute>
>     <Attribute name="navbar.tab.unselected.border_color">#ffffff</
> Attribute>
>
>     <!-- The chat contacts and cards appear at the bottom of the
> navbar -->
>     <Attribute name="navbar.contacts.contact_color">#ffffff</
> Attribute>
>     <Attribute name="navbar.contacts.status_color">#000000</Attribute>
>
>     <!-- Background color for contacts when the user's mouse hovers
> over a contact -->
>     <Attribute name="navbar.contacts.hover_background_color">#ffffff</
> Attribute>
>
>     <!-- A card with contact information appears when the user's mouse
> hovers over a contact -->
>     <Attribute name="navbar.contacts.card.border_color">#ffffff</
> Attribute>
>
>     <!-- When a user invites someone to chat, the invited user can see
> a themed invite -->
>     <Attribute name="navbar.contacts.invite.background_color">#000000</
> Attribute>
>     <Attribute name="navbar.contacts.invite.border_color">ffffff</
> Attribute>
>     <Attribute name="navbar.contacts.invite.text_color">#ffffff</
> Attribute>
>     <Attribute name="navbar.contacts.invite.link_color">#666666</
> Attribute>
>
>     <!-- These values control the colors of the chat conversations,
> which appear on the bottom right of the gadget area -->
>     <Attribute
> name="gadget_area.chat.header.background_color">#000000</Attribute>
>     <Attribute
> name="gadget_area.chat.header.highlight.background_color">#ffffff</
> Attribute>
>
>     <!-- Some users will not have a navbar or chat, and will instead
> have tabs.  Theme the tabs by modifying gadget_area.tab.attribute -->
>     <!-- Color for the outline around selected and unselected tabs -->
>     <Attribute name="gadget_area.tab.border_color">#666666</Attribute>
>
>     <!-- Colors for background of tabs and for the text of the tab
> name -->
>     <Attribute
> name="gadget_area.tab.selected.background_color">#666666</Attribute>
>     <Attribute name="gadget_area.tab.selected.text_color">#000000</
> Attribute>
>     <Attribute
> name="gadget_area.tab.unselected.background_color">#000000</Attribute>
>     <Attribute name="gadget_area.tab.unselected.text_color">#ffffff</
> Attribute>
>
>     <!-- Color for the line between the tabs and gadget_area, and the
> gadget_area and footer -->
>     <Attribute name="gadget_area.border_color">#ffffff</Attribute>
>
>     <!-- Colors for the background of gadget titlebars and for the
> text of the title -->
>     <Attribute
> name="gadget_area.gadget.header.background_color">#000000</Attribute>
>     <Attribute name="gadget_area.gadget.header.text_color">#ffffff</
> Attribute>
>
>     <!-- Color for the rectangle frame around gadgets -->
>     <Attribute name="gadget_area.gadget.border_color">#ffffff</
> Attribute>
>     <Attribute name="gadget_area.gadget.hover.border_color">#666666</
> Attribute>
>
>     <!-- Color for the colors of links inside some gadgets -->
>     <Attribute name="gadget_area.gadget.body.link_color">#000000</
> Attribute>
>
>     <!-- Color for the icons in the titlebars for gadgets.  The icon
> color must be selected from the available colors in the API reference
> -->
>     <Attribute name="gadget_area.icons.icon_color">#ffffff</Attribute>
>
>     <!-- Similar to the header, you can specify a background color for
> the footer that shows behind images and transparent images -->
>     <Attribute name="footer.background_color">#000000</Attribute>
>
>     <!-- The tiled image shows on top of the background color,
> repeating across the width of the footer -->
>     <!-- The first tile is centered on the page, with tiles expanding
> outwards to both sides -->
>     <!-- If no tile image is specified, the background color will
> appear to the sides of the center image -->
>     <!-- Must be 140 px in height, and the width must factor evenly
> into the width of the center image -->
>     <Attribute name="footer.tile_image.url">http://
> kieranmansfield.cjb.net/img/bg.png</Attribute>
>
>     <!-- The center image shows on top of the background color and
> tile, centered on the page -->
>     <!-- Must be 140 px in height, and at least 640 px in width -->
>     <!-- The width must be an even multiple of the tile (if a tile is
> specified) -->
>     <Attribute name="footer.center_image.url">http://
> kieranmansfield.cjb.net/img/bg.png</Attribute>
>
>     <!-- Colors for links and text in the footer area -->
>     <Attribute name="footer.link_color">#666666</Attribute>
>     <Attribute name="footer.text_color">#ffffff</Attribute>
>
>   </ConfigMap>
>
>   <!-- A second skin for a different part of the day, shown without
> comments -->
>   <ConfigMap type="Skin">
>     <!-- TimeOfDay controls when this skin is shown.  You can show
> different skins/designs at different times in the day. -->
>     <!-- Keep times in chronological order.  The first time has to be
> before the last time.  You cannot enter 11pm-3am. -->
>     <Trait name="TimeOfDay">1am-12pm</Trait>
>     <Trait name="TimeOfDay">12pm-1am</Trait>
>
>     <!-- Background color is the first layer on the page, shown behind
> images and transparent images -->
>     <!-- All colors in this example are #xxxxxx.  You can use hex
> color values to get an exact color -->
>     <Attribute name="header.background_color">#000000</Attribute>
>
>     <!-- The tiled image shows on top of the background color,
> repeating across the width of the header -->
>     <!-- The first tile is centered on the page, with tiles expanding
> outwards to both sides -->
>     <!-- If no tile image is specified, the background color will
> appear to the sides of the center image -->
>     <!-- Must be 175 px in height, and the width must factor evenly
> into the width of the center image -->
>     <Attribute name="header.tile_image.url">http://
> kieranmansfield.cjb.net/img/bg.png</Attribute>
>
>     <!-- The center image shows on top of the background color and
> tile, centered on the page -->
>     <!-- Must be 175 px in height, and at least 640 px in width -->
>     <!-- The width must be an even multiple of the tile (if a tile is
> specified) -->
>     <Attribute name="header.center_image.url">http://
> kieranmansfield.cjb.net/img/red_purplesmall.png</Attribute>
>
>     <!-- Colors for links and text in the header area -->
>     <Attribute name="header.link_color">#666666</Attribute>
>     <Attribute name="header.text_color">#ffffff</Attribute>
>
>     <!-- See the API reference to see what logos you can choose from.
> The logo must be clearly visible in all skins -->
>     <Attribute name="header.logo">beveled_white</Attribute>
>
>     <!-- Depending on the user's version of iGoogle they may see the
> left navigation or tabs.  We suggest specifying both -->
>     <!-- The navbar appears on the left side of the page, listing all
> tabs and gadgets -->
>     <Attribute name="navbar.background_color">#000000</Attribute>
>     <Attribute name="navbar.border_color">#ffffff</Attribute>
>
>     <!-- The icon color must be selected from the available colors in
> the API reference -->
>     <Attribute name="navbar.icons.icon_color">#ffffff</Attribute>
>
>     <!-- The selected tab appears on a white background, white
> unselected tabs appear on top of navbar.background_color -->
>     <Attribute name="navbar.tab.selected.link_color">#ffffff</
> Attribute>
>     <Attribute name="navbar.tab.unselected.link_color">#000000</
> Attribute>
>     <Attribute name="navbar.tab.unselected.border_color">#ffffff</
> Attribute>
>
>     <!-- The chat contacts and cards appear at the bottom of the
> navbar -->
>     <Attribute name="navbar.contacts.contact_color">#ffffff</
> Attribute>
>     <Attribute name="navbar.contacts.status_color">#000000</Attribute>
>
>     <!-- Background color for contacts when the user's mouse hovers
> over a contact -->
>     <Attribute name="navbar.contacts.hover_background_color">#ffffff</
> Attribute>
>
>     <!-- A card with contact information appears when the user's mouse
> hovers over a contact -->
>     <Attribute name="navbar.contacts.card.border_color">#ffffff</
> Attribute>
>
>     <!-- When a user invites someone to chat, the invited user can see
> a themed invite -->
>     <Attribute name="navbar.contacts.invite.background_color">#000000</
> Attribute>
>     <Attribute name="navbar.contacts.invite.border_color">ffffff</
> Attribute>
>     <Attribute name="navbar.contacts.invite.text_color">#ffffff</
> Attribute>
>     <Attribute name="navbar.contacts.invite.link_color">#666666</
> Attribute>
>
>     <!-- These values control the colors of the chat conversations,
> which appear on the bottom right of the gadget area -->
>     <Attribute
> name="gadget_area.chat.header.background_color">#000000</Attribute>
>     <Attribute
> name="gadget_area.chat.header.highlight.background_color">#ffffff</
> Attribute>
>
>     <!-- Some users will not have a navbar or chat, and will instead
> have tabs.  Theme the tabs by modifying gadget_area.tab.attribute -->
>     <!-- Color for the outline around selected and unselected tabs -->
>     <Attribute name="gadget_area.tab.border_color">#666666</Attribute>
>
>     <!-- Colors for background of tabs and for the text of the tab
> name -->
>     <Attribute
> name="gadget_area.tab.selected.background_color">#666666</Attribute>
>     <Attribute name="gadget_area.tab.selected.text_color">#000000</
> Attribute>
>     <Attribute
> name="gadget_area.tab.unselected.background_color">#000000</Attribute>
>     <Attribute name="gadget_area.tab.unselected.text_color">#ffffff</
> Attribute>
>
>     <!-- Color for the line between the tabs and gadget_area, and the
> gadget_area and footer -->
>     <Attribute name="gadget_area.border_color">#ffffff</Attribute>
>
>     <!-- Colors for the background of gadget titlebars and for the
> text of the title -->
>     <Attribute
> name="gadget_area.gadget.header.background_color">#000000</Attribute>
>     <Attribute name="gadget_area.gadget.header.text_color">#ffffff</
> Attribute>
>
>     <!-- Color for the rectangle frame around gadgets -->
>     <Attribute name="gadget_area.gadget.border_color">#ffffff</
> Attribute>
>     <Attribute name="gadget_area.gadget.hover.border_color">#666666</
> Attribute>
>
>     <!-- Color for the colors of links inside some gadgets -->
>     <Attribute name="gadget_area.gadget.body.link_color">#000000</
> Attribute>
>
>     <!-- Color for the icons in the titlebars for gadgets.  The icon
> color must be selected from the available colors in the API reference
> -->
>     <Attribute name="gadget_area.icons.icon_color">#ffffff</Attribute>
>
>     <!-- Similar to the header, you can specify a background color for
> the footer that shows behind images and transparent images -->
>     <Attribute name="footer.background_color">#000000</Attribute>
>
>     <!-- The tiled image shows on top of the background color,
> repeating across the width of the footer -->
>     <!-- The first tile is centered on the page, with tiles expanding
> outwards to both sides -->
>     <!-- If no tile image is specified, the background color will
> appear to the sides of the center image -->
>     <!-- Must be 140 px in height, and the width must factor evenly
> into the width of the center image -->
>     <Attribute name="footer.tile_image.url">http://
> kieranmansfield.cjb.net/img/bg.png</Attribute>
>
>     <!-- The center image shows on top of the background color and
> tile, centered on the page -->
>     <!-- Must be 140 px in height, and at least 640 px in width -->
>     <!-- The width must be an even multiple of the tile (if a tile is
> specified) -->
>     <Attribute name="footer.center_image.url">http://
> kieranmansfield.cjb.net/img/bg.png</Attribute>
>
>     <!-- Colors for links and text in the footer area -->
>     <Attribute name="footer.link_color">#666666</Attribute>
>     <Attribute name="footer.text_color">#ffffff</Attribute>
>   </ConfigMap>
>
> </ConfigMaps>




--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Themes API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-themes-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to