contentstorage/castorage/conf/castoragedb.confml
author hgs
Fri, 23 Jul 2010 14:03:00 +0300
changeset 106 e78d6e055a5b
parent 94 dbb8300717f7
child 107 b34d53f6acdf
permissions -rw-r--r--
201029
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
93
hgs
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
94
hgs
parents: 93
diff changeset
     2
<confml:configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:confml="http://www.s60.com/xml/confml/2" xsi:schemaLocation="http://www.s60.com/xml/confml/2 http://www.s60.com/xml/confml/1#//confml2" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Content storage database settings">
hgs
parents: 93
diff changeset
     3
  <confml:feature ref="CaStorageDbSetting" name="Application Library model">
93
hgs
parents:
diff changeset
     4
    <confml:setting ref="Collections" mapKey="Name" mapValue="Name" name="Collections" type="sequence">
94
hgs
parents: 93
diff changeset
     5
      <confml:setting ref="Name" name="Name" type="string">
hgs
parents: 93
diff changeset
     6
        <confml:desc>Collection name. It is only identifier. Localized name should be used too.</confml:desc>
hgs
parents: 93
diff changeset
     7
      </confml:setting>
106
hgs
parents: 94
diff changeset
     8
      <confml:setting ref="ColShortName" name="Collection Short Name" type="string">
hgs
parents: 94
diff changeset
     9
        <confml:desc>Collection short name. Optional.</confml:desc>
hgs
parents: 94
diff changeset
    10
      </confml:setting>
hgs
parents: 94
diff changeset
    11
      <confml:setting ref="ColTitleName" name="Collection Title Name" type="string">
hgs
parents: 94
diff changeset
    12
        <confml:desc>Collection title name. Optional.</confml:desc>
hgs
parents: 94
diff changeset
    13
      </confml:setting>
94
hgs
parents: 93
diff changeset
    14
      <confml:setting ref="GroupName" name="Collection Group Name" type="string">
hgs
parents: 93
diff changeset
    15
        <confml:desc>Group name. Identify collection where application with predefined group name should be added after installation. Should be the same as not localized name.</confml:desc>
hgs
parents: 93
diff changeset
    16
      </confml:setting>
hgs
parents: 93
diff changeset
    17
      <confml:setting ref="Flags" name="Lock collection and content" type="selection">
hgs
parents: 93
diff changeset
    18
      	<confml:desc>Lock operator collection and content - user can not delete operator collection, prevent renaming collection and even content. Not possible by user to add new content to locked collection</confml:desc>
hgs
parents: 93
diff changeset
    19
      	<confml:option name="locked" value='0'/>
hgs
parents: 93
diff changeset
    20
      	<confml:option name="unlocked" value='4'/>
hgs
parents: 93
diff changeset
    21
      </confml:setting>
hgs
parents: 93
diff changeset
    22
      <confml:setting ref="LocName" name="Localzied Name" type="string">
hgs
parents: 93
diff changeset
    23
        <confml:desc>Localized Collection name. Localized names are taken from contentstorage_*.ts file( for example contentstorage_en_GB.ts ). If text hasn't been found in ts file this one wouldn't be translated. Leave empty field if collection name sholdn't be localized.</confml:desc>
hgs
parents: 93
diff changeset
    24
      </confml:setting>
hgs
parents: 93
diff changeset
    25
      <confml:setting ref="IconFileName" name="Icon filename" type="string">
hgs
parents: 93
diff changeset
    26
        <confml:desc>Collection Icon filename. Optional.</confml:desc>
hgs
parents: 93
diff changeset
    27
      </confml:setting>
hgs
parents: 93
diff changeset
    28
      <confml:setting ref="IconSkinId" name="Icon skin id" type="string">
hgs
parents: 93
diff changeset
    29
        <confml:desc>Collection Icon skin id. Optional.</confml:desc>
hgs
parents: 93
diff changeset
    30
      </confml:setting>
93
hgs
parents:
diff changeset
    31
    </confml:setting>
hgs
parents:
diff changeset
    32
    <confml:setting ref="Items"  name="Items" type="sequence" >
94
hgs
parents: 93
diff changeset
    33
      <confml:setting ref="Type" name="Entry type" type="selection">
hgs
parents: 93
diff changeset
    34
      	<confml:desc>Type of entry. Must.</confml:desc>
93
hgs
parents:
diff changeset
    35
      	<confml:option name="application" value="application"/>
hgs
parents:
diff changeset
    36
      	<confml:option name="url" value="url"/>
94
hgs
parents: 93
diff changeset
    37
      	<confml:option name="hs widget" value="widget"/>
hgs
parents: 93
diff changeset
    38
      </confml:setting>
hgs
parents: 93
diff changeset
    39
      <confml:setting ref="Name" name="Entry name" type="string">
hgs
parents: 93
diff changeset
    40
        <confml:desc>Name. In case of applications and homescreen widgets this is only information field( Names are taken from system ).</confml:desc>
hgs
parents: 93
diff changeset
    41
      </confml:setting>
106
hgs
parents: 94
diff changeset
    42
      <confml:setting ref="ShortName" name="ShortName" type="string">
hgs
parents: 94
diff changeset
    43
        <confml:desc>Item short name. Available for URL. Optional.</confml:desc>
hgs
parents: 94
diff changeset
    44
      </confml:setting>
94
hgs
parents: 93
diff changeset
    45
      <confml:setting ref="DestinationUid" name="Uid" type="string" relevant="Type=&quot;application&quot;">
hgs
parents: 93
diff changeset
    46
        <confml:desc>Application uid. Uid of application in decimal format. Must for application type.</confml:desc>
hgs
parents: 93
diff changeset
    47
        <xs:pattern value="^[-+]?[0-9]{9}"/>
93
hgs
parents:
diff changeset
    48
      </confml:setting>
94
hgs
parents: 93
diff changeset
    49
      <confml:setting ref="DestinationUrl" name="Url" type="string" relevant="Type=&quot;url&quot;">
hgs
parents: 93
diff changeset
    50
        <confml:desc>Url. Must for url type.</confml:desc>
hgs
parents: 93
diff changeset
    51
        <xs:pattern value="(http(|s)://([\w-]+\.)+[\w-]+(:[0-9]{1,5})?(/[\w- ./?%&amp;=]*)?|)"/>
hgs
parents: 93
diff changeset
    52
      </confml:setting>
hgs
parents: 93
diff changeset
    53
      <confml:setting ref="DestinationWidgetUri" name="Homescreen widget Uri" type="string" relevant="Type=&quot;widget&quot;">
hgs
parents: 93
diff changeset
    54
        <confml:desc>HS Widget Uri. Must for hs widget type.</confml:desc>
hgs
parents: 93
diff changeset
    55
      </confml:setting>
hgs
parents: 93
diff changeset
    56
      <confml:setting ref="IconFileName" name="Icon filename" type="string">
hgs
parents: 93
diff changeset
    57
        <confml:desc>Icon filename. Optional.</confml:desc>
hgs
parents: 93
diff changeset
    58
      </confml:setting>
hgs
parents: 93
diff changeset
    59
      <confml:setting ref="IconSkinId" name="Icon skin Id" type="string">
hgs
parents: 93
diff changeset
    60
        <confml:desc>Icon skin id. Optional.</confml:desc>
hgs
parents: 93
diff changeset
    61
      </confml:setting>
93
hgs
parents:
diff changeset
    62
      <confml:setting ref="Col_Name" name="In collection " type="selection">
94
hgs
parents: 93
diff changeset
    63
        <confml:desc>Collection where entry will be added.</confml:desc>
93
hgs
parents:
diff changeset
    64
        <confml:option map="CaStorageDbSetting/Collections"/>
hgs
parents:
diff changeset
    65
      </confml:setting>
94
hgs
parents: 93
diff changeset
    66
    </confml:setting>
93
hgs
parents:
diff changeset
    67
  </confml:feature>
hgs
parents:
diff changeset
    68
   <confml:data>
hgs
parents:
diff changeset
    69
    <confml:CaStorageDbSetting>
106
hgs
parents: 94
diff changeset
    70
      <confml:Collections extensionPolicy="replace"><confml:Name>Favorites</confml:Name><confml:GroupName>Favorites</confml:GroupName><confml:ColTitleName>FavoritesT</confml:ColTitleName><confml:Flags>4</confml:Flags><confml:LocName></confml:LocName><confml:IconFileName>qtg_large_applications_user</confml:IconFileName></confml:Collections>
94
hgs
parents: 93
diff changeset
    71
      <confml:Items extensionPolicy="append"><confml:Type>application</confml:Type><confml:Name>calendar</confml:Name><confml:DestinationUid>268458241</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
hgs
parents: 93
diff changeset
    72
      <confml:Items><confml:Type>application</confml:Type><confml:Name>Camera</confml:Name><confml:DestinationUid>270501242</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
hgs
parents: 93
diff changeset
    73
      <confml:Items><confml:Type>application</confml:Type><confml:Name>Contacts</confml:Name><confml:DestinationUid>537014009</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
hgs
parents: 93
diff changeset
    74
      <confml:Items><confml:Type>application</confml:Type><confml:Name>Email</confml:Name><confml:DestinationUid>537023930</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
hgs
parents: 93
diff changeset
    75
      <confml:Items><confml:Type>application</confml:Type><confml:Name>FM Radio</confml:Name><confml:DestinationUid>270530934</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
106
hgs
parents: 94
diff changeset
    76
      <confml:Items><confml:Type>application</confml:Type><confml:Name>Internet</confml:Name><confml:DestinationUid>222242222</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
hgs
parents: 94
diff changeset
    77
      <confml:Items><confml:Type>application</confml:Type><confml:Name>Maps</confml:Name><confml:DestinationUid>222332222</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
94
hgs
parents: 93
diff changeset
    78
      <confml:Items><confml:Type>application</confml:Type><confml:Name>Messaging</confml:Name><confml:DestinationUid>537001593</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
hgs
parents: 93
diff changeset
    79
      <confml:Items><confml:Type>application</confml:Type><confml:Name>Music</confml:Name><confml:DestinationUid>270564450</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
hgs
parents: 93
diff changeset
    80
      <confml:Items><confml:Type>application</confml:Type><confml:Name>Photos (camera)</confml:Name><confml:DestinationUid>536913858</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
hgs
parents: 93
diff changeset
    81
      <confml:Items><confml:Type>application</confml:Type><confml:Name>Settings</confml:Name><confml:DestinationUid>268458220</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
106
hgs
parents: 94
diff changeset
    82
      <confml:Items><confml:Type>application</confml:Type><confml:Name>Videos (video camera)</confml:Name><confml:DestinationUid>222111222</confml:DestinationUid><confml:IconFileName></confml:IconFileName><confml:Col_Name map="CaStorageDbSetting/Collections[@key='Favorites']"></confml:Col_Name></confml:Items>
93
hgs
parents:
diff changeset
    83
    </confml:CaStorageDbSetting>
hgs
parents:
diff changeset
    84
  </confml:data>
hgs
parents:
diff changeset
    85
hgs
parents:
diff changeset
    86
</confml:configuration>