contentstorage/castorage/conf/castoragedb.confml
changeset 107 b34d53f6acdf
parent 106 e78d6e055a5b
child 116 305818acdca4
equal deleted inserted replaced
106:e78d6e055a5b 107:b34d53f6acdf
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     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">
     2 <confml:configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.s60.com/xml/confml/2" 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">
     3   <confml:feature ref="CaStorageDbSetting" name="Application Library model">
     3     <confml:data>
     4     <confml:setting ref="Collections" mapKey="Name" mapValue="Name" name="Collections" type="sequence">
     4         <confml:CaStorageDbSetting>
     5       <confml:setting ref="Name" name="Name" type="string">
     5      
     6         <confml:desc>Collection name. It is only identifier. Localized name should be used too.</confml:desc>
     6             <Collections template="true">
     7       </confml:setting>
     7                 <LocalizeNames>false</LocalizeNames>
     8       <confml:setting ref="ColShortName" name="Collection Short Name" type="string">
     8                 <TranslationFile>contentstorage</TranslationFile>
     9         <confml:desc>Collection short name. Optional.</confml:desc>
     9                 <Icon><localPath>dummy</localPath></Icon>
    10       </confml:setting>
    10             </Collections>
    11       <confml:setting ref="ColTitleName" name="Collection Title Name" type="string">
    11 
    12         <confml:desc>Collection title name. Optional.</confml:desc>
    12             <OperatorCollections template="true">
    13       </confml:setting>
    13                 <Icon><localPath>dummy</localPath></Icon>
    14       <confml:setting ref="GroupName" name="Collection Group Name" type="string">
    14             </OperatorCollections>
    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>
    15             
    16       </confml:setting>
    16             <URLs template="true">
    17       <confml:setting ref="Flags" name="Lock collection and content" type="selection">
    17                 <URLIcon><localPath>dummy</localPath></URLIcon>
    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>
    18             </URLs>
    19       	<confml:option name="locked" value='0'/>
    19             
    20       	<confml:option name="unlocked" value='4'/>
    20             <OperatorURLs template="true">
    21       </confml:setting>
    21                  <OperatorURLIcon><localPath>dummy</localPath></OperatorURLIcon>
    22       <confml:setting ref="LocName" name="Localzied Name" type="string">
    22             </OperatorURLs>
    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>
    23             
    24       </confml:setting>
    24             <Collections extensionPolicy="append"><LocalizeNames>true</LocalizeNames><TranslationFile>contentstorage</TranslationFile><Name>txt_applib_dblist_essentials</Name>
    25       <confml:setting ref="IconFileName" name="Icon filename" type="string">
    25                 <ShortName/><TitleName>txt_applib_subtitle_essentials</TitleName><GroupName>Favorites</GroupName><Locked>true</Locked>
    26         <confml:desc>Collection Icon filename. Optional.</confml:desc>
    26                 <Icon><localPath>dummy</localPath></Icon><IconSkinId/>
    27       </confml:setting>
    27             </Collections>
    28       <confml:setting ref="IconSkinId" name="Icon skin id" type="string">
    28             
    29         <confml:desc>Collection Icon skin id. Optional.</confml:desc>
    29             <confml:Items extensionPolicy="append"><confml:Type>1</confml:Type><confml:Application>268458241</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    30       </confml:setting>
    30                 <Comments>Calendar</Comments></confml:Items>
    31     </confml:setting>
    31             <confml:Items><confml:Type>1</confml:Type><confml:Application>270501242</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    32     <confml:setting ref="Items"  name="Items" type="sequence" >
    32                 <Comments>Camera</Comments></confml:Items>
    33       <confml:setting ref="Type" name="Entry type" type="selection">
    33             <confml:Items><confml:Type>1</confml:Type><confml:Application>537014009</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    34       	<confml:desc>Type of entry. Must.</confml:desc>
    34                 <Comments>Contacts</Comments></confml:Items>
    35       	<confml:option name="application" value="application"/>
    35             <confml:Items><confml:Type>1</confml:Type><confml:Application>537023930</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    36       	<confml:option name="url" value="url"/>
    36                 <Comments>Email</Comments></confml:Items>
    37       	<confml:option name="hs widget" value="widget"/>
    37             <confml:Items><confml:Type>1</confml:Type><confml:Application>270530934</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    38       </confml:setting>
    38                 <Comments>FM Radio</Comments></confml:Items>
    39       <confml:setting ref="Name" name="Entry name" type="string">
    39             <confml:Items><confml:Type>1</confml:Type><confml:Application>222242222</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    40         <confml:desc>Name. In case of applications and homescreen widgets this is only information field( Names are taken from system ).</confml:desc>
    40                 <Comments></Comments></confml:Items>
    41       </confml:setting>
    41             <confml:Items><confml:Type>1</confml:Type><confml:Application>222332222</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    42       <confml:setting ref="ShortName" name="ShortName" type="string">
    42                 <Comments></Comments></confml:Items>
    43         <confml:desc>Item short name. Available for URL. Optional.</confml:desc>
    43             <confml:Items><confml:Type>1</confml:Type><confml:Application>537001593</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    44       </confml:setting>
    44                 <Comments>Messaging</Comments></confml:Items>
    45       <confml:setting ref="DestinationUid" name="Uid" type="string" relevant="Type=&quot;application&quot;">
    45             <confml:Items><confml:Type>1</confml:Type><confml:Application>270564450</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    46         <confml:desc>Application uid. Uid of application in decimal format. Must for application type.</confml:desc>
    46                 <Comments>Music</Comments></confml:Items>
    47         <xs:pattern value="^[-+]?[0-9]{9}"/>
    47             <confml:Items><confml:Type>1</confml:Type><confml:Application>536913858</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    48       </confml:setting>
    48                 <Comments>Photos</Comments></confml:Items>
    49       <confml:setting ref="DestinationUrl" name="Url" type="string" relevant="Type=&quot;url&quot;">
    49             <confml:Items><confml:Type>1</confml:Type><confml:Application>268458220</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    50         <confml:desc>Url. Must for url type.</confml:desc>
    50                 <Comments>Settings</Comments></confml:Items>
    51         <xs:pattern value="(http(|s)://([\w-]+\.)+[\w-]+(:[0-9]{1,5})?(/[\w- ./?%&amp;=]*)?|)"/>
    51             <confml:Items><confml:Type>1</confml:Type><confml:Application>222111222</confml:Application><ColName map="CaStorageDbSetting/Collections[@key='txt_applib_dblist_essentials']"></ColName>
    52       </confml:setting>
    52                 <Comments></Comments></confml:Items>
    53       <confml:setting ref="DestinationWidgetUri" name="Homescreen widget Uri" type="string" relevant="Type=&quot;widget&quot;">
    53         </confml:CaStorageDbSetting>
    54         <confml:desc>HS Widget Uri. Must for hs widget type.</confml:desc>
    54     </confml:data>
    55       </confml:setting>
       
    56       <confml:setting ref="IconFileName" name="Icon filename" type="string">
       
    57         <confml:desc>Icon filename. Optional.</confml:desc>
       
    58       </confml:setting>
       
    59       <confml:setting ref="IconSkinId" name="Icon skin Id" type="string">
       
    60         <confml:desc>Icon skin id. Optional.</confml:desc>
       
    61       </confml:setting>
       
    62       <confml:setting ref="Col_Name" name="In collection " type="selection">
       
    63         <confml:desc>Collection where entry will be added.</confml:desc>
       
    64         <confml:option map="CaStorageDbSetting/Collections"/>
       
    65       </confml:setting>
       
    66     </confml:setting>
       
    67   </confml:feature>
       
    68    <confml:data>
       
    69     <confml:CaStorageDbSetting>
       
    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>
       
    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>
       
    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>
       
    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>
       
    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>
       
    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>
       
    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>
       
    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>
       
    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>
       
    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>
       
    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>
       
    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>
       
    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>
       
    83     </confml:CaStorageDbSetting>
       
    84   </confml:data>
       
    85 
    55 
    86 </confml:configuration>
    56 </confml:configuration>