idlehomescreen/data/qhd_tch/view_2001f48b/conf/view2001f48b.gcfml
branchRCL_3
changeset 9 f966699dea19
child 30 b8fae6b8a148
equal deleted inserted replaced
5:c743ef5928ba 9:f966699dea19
       
     1 <file xmlns="http://www.s60.com/xml/genconfml/1" name="viewconfiguration.xml" target="\private\200159c0\install\view_2001f48b\hsps\00\">
       
     2 	<setting ref="HomescreenPlugins/MaxWidgets"/>
       
     3 	<setting ref="HomescreenPlugins/UseEmptyWidgets"/>
       
     4   <setting ref="HomescreenPlugins/ItemIdEmptyWidgets"/>
       
     5   <setting ref="HomescreenPlugins/PropertyEmptyWidgets"/>
       
     6 	<setting ref="HomescreenPlugins/Background"/>
       
     7   <setting ref="HomescreenPlugins/BackGroundPath"/>
       
     8   <setting ref="HomescreenPlugins/ItemIdWallpaper"/>
       
     9   <setting ref="HomescreenPlugins/ItemIdSlideshow"/>
       
    10   <setting ref="HomescreenPlugins/WallpaperPropertyName"/>
       
    11   <setting ref="HomescreenPlugins/SlideshowPropertyName"/>
       
    12 	<setting ref="HomescreenPlugins/Shortcut1ItemId"/>
       
    13   <setting ref="HomescreenPlugins/Shortcut1ItemName"/>
       
    14   <setting ref="HomescreenPlugins/Shortcut2ItemId"/>
       
    15   <setting ref="HomescreenPlugins/Shortcut2ItemName"/>
       
    16   <setting ref="HomescreenPlugins/Shortcut3ItemId"/>
       
    17   <setting ref="HomescreenPlugins/Shortcut3ItemName"/>
       
    18   <setting ref="HomescreenPlugins/Shortcut4ItemId"/>
       
    19   <setting ref="HomescreenPlugins/Shortcut4ItemName"/>
       
    20   <setting ref="HomescreenPlugins/ShortcutPropertyNameType"/>
       
    21   <setting ref="HomescreenPlugins/ShortcutPropertyNameUid"/>
       
    22 	<setting ref="HomescreenPlugins/Plugins"/>
       
    23 	<xsl:stylesheet version="1.0" 
       
    24                 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
       
    25                 xmlns:xi="http://www.w3.org/2001/xinclude">
       
    26 		<xsl:output method="xml" indent="yes" encoding="UTF-8"/>
       
    27 		<xsl:template match="configuration/data">
       
    28 			<configuration>
       
    29 			 <xsl:attribute name="max_child"><xsl:value-of select="HomescreenPlugins/MaxWidgets"/></xsl:attribute>
       
    30 				<control>
       
    31 				  <settings>
       
    32 				    <item>
       
    33 					    <xsl:attribute name="id"><xsl:value-of select="HomescreenPlugins/ItemIdEmptyWidgets"/></xsl:attribute>
       
    34 						    <property>
       
    35 								  <xsl:attribute name="name"><xsl:value-of select="HomescreenPlugins/PropertyEmptyWidgets"/></xsl:attribute>								             
       
    36   							  <xsl:attribute name="value"><xsl:value-of select="HomescreenPlugins/UseEmptyWidgets"/></xsl:attribute>
       
    37 								</property>
       
    38 						</item> 
       
    39 					  <xsl:choose>
       
    40 						  <xsl:when test="HomescreenPlugins/Background = 1">
       
    41 							  <item>
       
    42 								  <xsl:attribute name="id"><xsl:value-of select="HomescreenPlugins/ItemIdWallpaper"/></xsl:attribute>
       
    43 								    <property>
       
    44 								      <xsl:attribute name="name"><xsl:value-of select="HomescreenPlugins/WallpaperPropertyName"/></xsl:attribute>								             
       
    45   							      <xsl:attribute name="value"><xsl:value-of select="HomescreenPlugins/BackGroundPath"/></xsl:attribute>
       
    46 								    </property>
       
    47 								</item>     
       
    48 				      </xsl:when>
       
    49 				      <xsl:when test="HomescreenPlugins/Background = 2">
       
    50 						    <item>
       
    51 								  <xsl:attribute name="id"><xsl:value-of select="HomescreenPlugins/ItemIdSlideshow"/></xsl:attribute>
       
    52 								    <property>
       
    53 								      <xsl:attribute name="name"><xsl:value-of select="HomescreenPlugins/SlideshowPropertyName"/></xsl:attribute>								             
       
    54   							      <xsl:attribute name="value"><xsl:value-of select="HomescreenPlugins/BackGroundPath"/></xsl:attribute>
       
    55 								    </property>
       
    56 								</item>     
       
    57 				      </xsl:when>
       
    58 				      <xsl:otherwise>
       
    59 				      </xsl:otherwise>
       
    60 				    </xsl:choose>
       
    61 				  </settings>
       
    62 					<plugins>
       
    63 						<xsl:for-each select="HomescreenPlugins/Plugins">
       
    64 							<plugin>
       
    65 								<xsl:attribute name="uid"><xsl:value-of select="Uid"/></xsl:attribute>
       
    66 								<xsl:attribute name="bundle_id"><xsl:value-of select="BundleIdentifier"/></xsl:attribute>
       
    67 								<xsl:attribute name="template_id"><xsl:value-of select="TemplateIdentifier"/></xsl:attribute>
       
    68 								<xsl:attribute name="locking_status"><xsl:value-of select="LockingStatus"/></xsl:attribute>
       
    69 								<xsl:if test="ShortcutWidget = 1">
       
    70 								    <intial_settings>
       
    71 								      <settings>
       
    72 								        <xsl:if test="Customize1Shortcut = 1">
       
    73 								          <item>
       
    74 								          <xsl:attribute name="id"><xsl:value-of select="Shortcut1ItemId"/></xsl:attribute>
       
    75 								          <xsl:attribute name="name"><xsl:value-of select="Shortcut1ItemName"/></xsl:attribute>
       
    76 								            <property>
       
    77 								              <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameType"/></xsl:attribute>								             
       
    78   							              <xsl:attribute name="value"><xsl:value-of select="Shortcut1Type"/></xsl:attribute>
       
    79 								            </property>
       
    80 								            <property>
       
    81 								              <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameUid"/></xsl:attribute>
       
    82 								              <xsl:attribute name="value"><xsl:value-of select="Shortcut1Uid"/></xsl:attribute>
       
    83 								            </property>
       
    84 				                  </item>
       
    85 				                </xsl:if>
       
    86 				                <xsl:if test="Customize2Shortcut = 1">
       
    87 				                  <item>
       
    88 				                  <xsl:attribute name="id"><xsl:value-of select="Shortcut2ItemId"/></xsl:attribute>
       
    89 								          <xsl:attribute name="name"><xsl:value-of select="Shortcut2ItemName"/></xsl:attribute>
       
    90 								            <property>
       
    91 								              <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameType"/></xsl:attribute> 
       
    92 								              <xsl:attribute name="value"><xsl:value-of select="Shortcut2Type"/></xsl:attribute>
       
    93 								            </property>
       
    94 								            <property>
       
    95 								              <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameUid"/></xsl:attribute>
       
    96 								              <xsl:attribute name="value"><xsl:value-of select="Shortcut2Uid"/></xsl:attribute>
       
    97 								            </property>
       
    98 				                  </item>
       
    99 				                </xsl:if>
       
   100 				                <xsl:if test="Customize3Shortcut = 1">
       
   101 				                  <item>
       
   102 				                  <xsl:attribute name="id"><xsl:value-of select="Shortcut3ItemId"/></xsl:attribute>
       
   103 								          <xsl:attribute name="name"><xsl:value-of select="Shortcut3ItemName"/></xsl:attribute>
       
   104 								            <property>
       
   105 								              <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameType"/></xsl:attribute>
       
   106 								              <xsl:attribute name="value"><xsl:value-of select="Shortcut3Type"/></xsl:attribute>
       
   107 								            </property>
       
   108 								            <property>
       
   109 								              <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameUid"/></xsl:attribute>
       
   110 								              <xsl:attribute name="value"><xsl:value-of select="Shortcut3Uid"/></xsl:attribute>
       
   111 								            </property>
       
   112 				                  </item>
       
   113 				                </xsl:if>
       
   114 				                <xsl:if test="Customize4Shortcut = 1">
       
   115 				                  <item>
       
   116 				                  <xsl:attribute name="id"><xsl:value-of select="Shortcut4ItemId"/></xsl:attribute>
       
   117 								          <xsl:attribute name="name"><xsl:value-of select="Shortcut4ItemName"/></xsl:attribute>
       
   118 								            <property>
       
   119 								             <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameType"/></xsl:attribute>
       
   120 								             <xsl:attribute name="value"><xsl:value-of select="Shortcut4Type"/></xsl:attribute>
       
   121 								            </property>
       
   122 								            <property>
       
   123 								              <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameUid"/></xsl:attribute>
       
   124 								              <xsl:attribute name="value"><xsl:value-of select="Shortcut4Uid"/></xsl:attribute>
       
   125 								            </property>
       
   126 								          </item>
       
   127 				                </xsl:if>
       
   128 				              </settings>
       
   129 				            </intial_settings>
       
   130 			            </xsl:if>
       
   131 							</plugin>
       
   132 						</xsl:for-each>
       
   133 					</plugins>
       
   134 				</control>
       
   135 			</configuration>
       
   136 		</xsl:template>
       
   137 	</xsl:stylesheet>
       
   138 </file>