|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <container xmlns="http://www.symbianfoundation.org/xml/implml/1"> |
|
3 <tag name="target" value="core"/> |
|
4 <tag name="target" value="rofs2"/> |
|
5 <tag name="target" value="rofs3"/> |
|
6 <phase name='post'/> <!-- post phase for making sure that data for all homescreen widgets is available in sequence --> |
|
7 |
|
8 <file xmlns="http://www.s60.com/xml/genconfml/1" name="viewconfiguration.xml" target="\private\200159c0\install\view_2001f48b\hsps\00\"> |
|
9 <setting ref="HomescreenPlugins_1/MaxWidgets"/> |
|
10 <setting ref="HomescreenPlugins_1/UseEmptyWidgets"/> |
|
11 <setting ref="HomescreenPlugins_1/ItemIdEmptyWidgets"/> |
|
12 <setting ref="HomescreenPlugins_1/PropertyEmptyWidgets"/> |
|
13 <setting ref="HomescreenPlugins_1/BackGroundPath"/> |
|
14 <setting ref="HomescreenPlugins_1/ItemIdWallpaper"/> |
|
15 <setting ref="HomescreenPlugins_1/WallpaperPropertyName"/> |
|
16 <setting ref="HomescreenPlugins_1/Shortcut1ItemId"/> |
|
17 <setting ref="HomescreenPlugins_1/Shortcut1ItemName"/> |
|
18 <setting ref="HomescreenPlugins_1/Shortcut2ItemId"/> |
|
19 <setting ref="HomescreenPlugins_1/Shortcut2ItemName"/> |
|
20 <setting ref="HomescreenPlugins_1/Shortcut3ItemId"/> |
|
21 <setting ref="HomescreenPlugins_1/Shortcut3ItemName"/> |
|
22 <setting ref="HomescreenPlugins_1/Shortcut4ItemId"/> |
|
23 <setting ref="HomescreenPlugins_1/Shortcut4ItemName"/> |
|
24 <setting ref="HomescreenPlugins_1/ShortcutPropertyNameType"/> |
|
25 <setting ref="HomescreenPlugins_1/ShortcutPropertyNameUid"/> |
|
26 <setting ref="HomescreenPlugins_1/ShortcutPropertyNameView"/> |
|
27 <setting ref="HomescreenPlugins_1/ShortcutPropertyNameParam"/> |
|
28 <setting ref="HomescreenPlugins_1/Plugins"/> |
|
29 <xsl:stylesheet version="1.0" |
|
30 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |
|
31 xmlns:xi="http://www.w3.org/2001/xinclude"> |
|
32 <xsl:output method="xml" indent="yes" encoding="UTF-8"/> |
|
33 <xsl:template match="configuration/data"> |
|
34 <configuration> |
|
35 <xsl:attribute name="max_child"><xsl:value-of select="HomescreenPlugins_1/MaxWidgets"/></xsl:attribute> |
|
36 <control> |
|
37 <settings> |
|
38 <item> |
|
39 <xsl:attribute name="id"><xsl:value-of select="HomescreenPlugins_1/ItemIdEmptyWidgets"/></xsl:attribute> |
|
40 <property> |
|
41 <xsl:attribute name="name"><xsl:value-of select="HomescreenPlugins_1/PropertyEmptyWidgets"/></xsl:attribute> |
|
42 <xsl:attribute name="value"><xsl:value-of select="HomescreenPlugins_1/UseEmptyWidgets"/></xsl:attribute> |
|
43 </property> |
|
44 </item> |
|
45 <item> |
|
46 <xsl:attribute name="id"><xsl:value-of select="HomescreenPlugins_1/ItemIdWallpaper"/></xsl:attribute> |
|
47 <property> |
|
48 <xsl:attribute name="name"><xsl:value-of select="HomescreenPlugins_1/WallpaperPropertyName"/></xsl:attribute> |
|
49 <xsl:attribute name="value"><xsl:value-of select="HomescreenPlugins_1/BackGroundPath"/></xsl:attribute> |
|
50 </property> |
|
51 </item> |
|
52 </settings> |
|
53 <plugins> |
|
54 <xsl:for-each select="HomescreenPlugins_1/Plugins"> |
|
55 <plugin> |
|
56 <xsl:attribute name="uid"><xsl:value-of select="Uid"/></xsl:attribute> |
|
57 <xsl:attribute name="bundle_id"><xsl:value-of select="BundleIdentifier"/></xsl:attribute> |
|
58 <xsl:attribute name="template_id"><xsl:value-of select="TemplateIdentifier"/></xsl:attribute> |
|
59 <xsl:attribute name="locking_status"><xsl:value-of select="LockingStatus"/></xsl:attribute> |
|
60 <xsl:if test="ShortcutWidget = 1"> |
|
61 <initial_settings> |
|
62 <settings> |
|
63 <xsl:if test="Customize1Shortcut = 1"> |
|
64 <item> |
|
65 <xsl:attribute name="id"><xsl:value-of select="Shortcut1ItemId"/></xsl:attribute> |
|
66 <xsl:attribute name="name"><xsl:value-of select="Shortcut1ItemName"/></xsl:attribute> |
|
67 <property> |
|
68 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameType"/></xsl:attribute> |
|
69 <xsl:attribute name="value"><xsl:value-of select="Shortcut1Type"/></xsl:attribute> |
|
70 </property> |
|
71 <property> |
|
72 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameUid"/></xsl:attribute> |
|
73 <xsl:attribute name="value"><xsl:value-of select="Shortcut1Uid"/></xsl:attribute> |
|
74 </property> |
|
75 <property> |
|
76 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameView"/></xsl:attribute> |
|
77 <xsl:attribute name="value"><xsl:value-of select="Shortcut1View"/></xsl:attribute> |
|
78 </property> |
|
79 <property> |
|
80 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameParam"/></xsl:attribute> |
|
81 <xsl:attribute name="value"><xsl:value-of select="Shortcut1Param"/></xsl:attribute> |
|
82 </property> |
|
83 </item> |
|
84 </xsl:if> |
|
85 <xsl:if test="Customize2Shortcut = 1"> |
|
86 <item> |
|
87 <xsl:attribute name="id"><xsl:value-of select="Shortcut2ItemId"/></xsl:attribute> |
|
88 <xsl:attribute name="name"><xsl:value-of select="Shortcut2ItemName"/></xsl:attribute> |
|
89 <property> |
|
90 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameType"/></xsl:attribute> |
|
91 <xsl:attribute name="value"><xsl:value-of select="Shortcut2Type"/></xsl:attribute> |
|
92 </property> |
|
93 <property> |
|
94 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameUid"/></xsl:attribute> |
|
95 <xsl:attribute name="value"><xsl:value-of select="Shortcut2Uid"/></xsl:attribute> |
|
96 </property> |
|
97 <property> |
|
98 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameView"/></xsl:attribute> |
|
99 <xsl:attribute name="value"><xsl:value-of select="Shortcut2View"/></xsl:attribute> |
|
100 </property> |
|
101 <property> |
|
102 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameParam"/></xsl:attribute> |
|
103 <xsl:attribute name="value"><xsl:value-of select="Shortcut2Param"/></xsl:attribute> |
|
104 </property> |
|
105 </item> |
|
106 </xsl:if> |
|
107 <xsl:if test="Customize3Shortcut = 1"> |
|
108 <item> |
|
109 <xsl:attribute name="id"><xsl:value-of select="Shortcut3ItemId"/></xsl:attribute> |
|
110 <xsl:attribute name="name"><xsl:value-of select="Shortcut3ItemName"/></xsl:attribute> |
|
111 <property> |
|
112 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameType"/></xsl:attribute> |
|
113 <xsl:attribute name="value"><xsl:value-of select="Shortcut3Type"/></xsl:attribute> |
|
114 </property> |
|
115 <property> |
|
116 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameUid"/></xsl:attribute> |
|
117 <xsl:attribute name="value"><xsl:value-of select="Shortcut3Uid"/></xsl:attribute> |
|
118 </property> |
|
119 <property> |
|
120 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameView"/></xsl:attribute> |
|
121 <xsl:attribute name="value"><xsl:value-of select="Shortcut3View"/></xsl:attribute> |
|
122 </property> |
|
123 <property> |
|
124 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameParam"/></xsl:attribute> |
|
125 <xsl:attribute name="value"><xsl:value-of select="Shortcut3Param"/></xsl:attribute> |
|
126 </property> |
|
127 </item> |
|
128 </xsl:if> |
|
129 <xsl:if test="Customize4Shortcut = 1"> |
|
130 <item> |
|
131 <xsl:attribute name="id"><xsl:value-of select="Shortcut4ItemId"/></xsl:attribute> |
|
132 <xsl:attribute name="name"><xsl:value-of select="Shortcut4ItemName"/></xsl:attribute> |
|
133 <property> |
|
134 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameType"/></xsl:attribute> |
|
135 <xsl:attribute name="value"><xsl:value-of select="Shortcut4Type"/></xsl:attribute> |
|
136 </property> |
|
137 <property> |
|
138 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameUid"/></xsl:attribute> |
|
139 <xsl:attribute name="value"><xsl:value-of select="Shortcut4Uid"/></xsl:attribute> |
|
140 </property> |
|
141 <property> |
|
142 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameView"/></xsl:attribute> |
|
143 <xsl:attribute name="value"><xsl:value-of select="Shortcut4View"/></xsl:attribute> |
|
144 </property> |
|
145 <property> |
|
146 <xsl:attribute name="name"><xsl:value-of select="ShortcutPropertyNameParam"/></xsl:attribute> |
|
147 <xsl:attribute name="value"><xsl:value-of select="Shortcut4Param"/></xsl:attribute> |
|
148 </property> |
|
149 </item> |
|
150 </xsl:if> |
|
151 </settings> |
|
152 </initial_settings> |
|
153 </xsl:if> |
|
154 </plugin> |
|
155 </xsl:for-each> |
|
156 </plugins> |
|
157 </control> |
|
158 </configuration> |
|
159 </xsl:template> |
|
160 </xsl:stylesheet> |
|
161 </file> |
|
162 </container> |