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