|
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> |