Editing XMBML Functions
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
[[Category:Software]] | |||
= host Functions = | = host Functions = | ||
Line 22: | Line 12: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|+FileSystem Paths Examples | |+FileSystem Paths Examples | ||
! | ! Disk !! Example | ||
|- | |- | ||
| All filesystem || host://localhost/ | | All filesystem || host://localhost/ | ||
Line 36: | Line 26: | ||
| USB Port 3 Disk || host://localhost/dev_usb003 | | USB Port 3 Disk || host://localhost/dev_usb003 | ||
|- | |- | ||
| | | USB Port 4 Disk || host://localhost/dev_usb004 | ||
|- | |||
| USB Port 5 Disk || host://localhost/dev_usb005 | |||
|- | |||
| USB Port 6 Disk || host://localhost/dev_usb006 | |||
|- | |||
| USB Port 7 Disk || host://localhost/dev_usb007 | |||
|- | |- | ||
|} | |} | ||
== host://localhost/q? == | == host://localhost/q? == | ||
Line 46: | Line 40: | ||
Querys the filesystem with parameters to filter or identify contents. Usage example: | Querys the filesystem with parameters to filter or identify contents. Usage example: | ||
<pre><Query class="type:x-xmb/xmlpackagefolder" key="host_provider_usb0" src="host://localhost/q?path=/dev_usb000&suffix=.pkg&subclass=x-host/package"/></pre> | <pre><Query class="type:x-xmb/xmlpackagefolder" key="host_provider_usb0" src="host://localhost/q?path=/dev_usb000&suffix=.pkg&subclass=x-host/package" /></pre> | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
Line 54: | Line 48: | ||
| path || FileSystem Path || (null)<br/>path=/<br/>path=/dev_hdd0/game<br/>path=/dev_usb000<br/>path=/dev_bdvd/PS3_CONTENT/THEMEDIR/D000<br/>any other filesystem path | | path || FileSystem Path || (null)<br/>path=/<br/>path=/dev_hdd0/game<br/>path=/dev_usb000<br/>path=/dev_bdvd/PS3_CONTENT/THEMEDIR/D000<br/>any other filesystem path | ||
|- | |- | ||
| suffix || Filter by extension? || (null)<br/>suffix=.*<br/>suffix=.pkg<br/>suffix=.P3T | | suffix || Filter by extension? || (null)<br/>suffix=.*<br/>suffix=.pkg<br/>suffix=.P3T<br/>any other extension? | ||
|- | |- | ||
| subclass || Subclass of the files (mimetype?) || (null)<br/>subclass=x-host/package<br/>subclass=x-host/widget | | subclass || Subclass of the files (mimetype?) || (null)<br/>subclass=x-host/package<br/>subclass=x-host/widget<br/>subclass=x-host/directory<br/>subclass=x-host/theme-content<br/>subclass=x-host/mount-info ''(to confirm)''<br/>subclass=x-host/unknown ''(to confirm)''<br/>subclass=x-host/file ''(to confirm)'' | ||
|- | |- | ||
|} | |} | ||
Line 79: | Line 73: | ||
| Positive or negative condition || having || on<br />off || having=off | | Positive or negative condition || having || on<br />off || having=off | ||
|- | |- | ||
| Main search table? || table || Table from [ | | Main search table? || table || Table from [http://www.ps3devwiki.com/wiki/XMB_database#Tables XMB database tables] || table=MMS_MEDIA_TYPE_SYSTEM | ||
|- | |- | ||
| Run function (from registory.xml variables) || rquery || (null)<br />Variables from registory.xml || rquery=root.fixed_items.fah | | Run function (from registory.xml variables) || rquery || (null)<br />Variables from registory.xml || rquery=root.fixed_items.fah | ||
Line 85: | Line 79: | ||
| Run function (from envirmont variables?) || rqueryenv || (null)<br />backup || rqueryenv=backup | | Run function (from envirmont variables?) || rqueryenv || (null)<br />backup || rqueryenv=backup | ||
|- | |- | ||
| Search condition || cond || (null)<br />Combination of [ | | Search condition || cond || (null)<br />Combination of [http://www.ps3devwiki.com/wiki/XMB_database#Objects_and_fields XMB database object fields] using logical [[#Operators|operators]] || cond=Ae+StorageMedia:StorageMedia.stat.mediaStatus %xCB_MEDIA_INSERTED+Ae+StorageMedia:StorageMedia.deviceType %xCB_DEVICE_TYPE_CF | ||
|- | |- | ||
|} | |} | ||
Line 93: | Line 87: | ||
Querys the database for Games, Music, Photos, Video, etc and presents the returned items. Usage example: | Querys the database for Games, Music, Photos, Video, etc and presents the returned items. Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key="vmc_device_ms" src="xcb://localhost/query?table=MMS_MEDIA_TYPE_SYSTEM&subclass=x-xcb/storagemedia-psv&sort=+StorageMedia:StorageMedia.sortOrder&genre=Game&cond=Ae+StorageMedia:StorageMedia.stat.mediaStatus %xCB_MEDIA_INSERTED+Ae+StorageMedia:StorageMedia.deviceType %xCB_DEVICE_TYPE_MS+AGL+StorageMedia:StorageMedia.type %xCB_MEDIA_TYPE_MS_STD %xCB_MEDIA_TYPE_MS_IOX+Ae+StorageMedia:StorageMedia.mediaFormat %xCB_MEDIA_FORMAT_DATA"/></pre> | <pre><Query class="type:x-xmb/folder-pixmap" key="vmc_device_ms" src="xcb://localhost/query?table=MMS_MEDIA_TYPE_SYSTEM&subclass=x-xcb/storagemedia-psv&sort=+StorageMedia:StorageMedia.sortOrder&genre=Game&cond=Ae+StorageMedia:StorageMedia.stat.mediaStatus %xCB_MEDIA_INSERTED+Ae+StorageMedia:StorageMedia.deviceType %xCB_DEVICE_TYPE_MS+AGL+StorageMedia:StorageMedia.type %xCB_MEDIA_TYPE_MS_STD %xCB_MEDIA_TYPE_MS_IOX+Ae+StorageMedia:StorageMedia.mediaFormat %xCB_MEDIA_FORMAT_DATA" /></pre> | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
Line 101: | Line 95: | ||
| Returned items limit || limit || (null)<br />Numbers up to 2048? || limit=2048 | | Returned items limit || limit || (null)<br />Numbers up to 2048? || limit=2048 | ||
|- | |- | ||
| Main search table? || table || Table from [ | | Main search table? || table || Table from [http://www.ps3devwiki.com/wiki/XMB_database#Tables XMB database tables] || table=MMS_MEDIA_TYPE_SYSTEM | ||
|- | |- | ||
| Filter by subclass? || subclass || (null)<br />x-xcb/unknown<br />x-xcb/game<br />x-xcb/game-disc<br />x-xcb/game-debug<br />x-xcb/game-list<br />x-xcb/content-disc<br />x-xcb/video<br />x-xcb/video-disctitle<br />x-xcb/video-file<br />x-xcb/video-list<br />x-xcb/video-content<br />x-xcb/editingvideo<br />x-xcb/photo<br />x-xcb/photo-list<br />x-xcb/music<br />x-xcb/music-list<br />x-xcb/segment<br />x-xcb/storage-media<br />x-xcb/storagemedia-generic<br />x-xcb/storagemedia-cdda<br />x-xcb/storagemedia-sacd<br />x-xcb/storagemedia-psmc<br />x-xcb/storagemedia-dlna<br />x-xcb/storagemedia-avchd<br />x-xcb/storagemedia-bdc<br />x-xcb/storagemedia-videodisc<br />x-xcb/storagemedia-sdps3<br />x-xcb/storagemedia-sdps2<br />x-xcb/storagemedia-sdpsp<br />x-xcb/storagemedia-psv<br />x-xcb/directory<br />x-xcb/directory-generic<br />x-xcb/directory-photo<br />x-xcb/directory-music<br />x-xcb/directory-video<br />x-xcb/directory-bddata<br />x-xcb/savedata-ps3<br />x-xcb/savedata-ps2<br />x-xcb/savedata-ps1<br />x-xcb/savedata-psp<br />x-xcb/savedata-plus<br />x-xcb/savedata-pspdir<br />x-xcb/achbase<br />x-xcb/achievtitle<br />x-xcb/achievgroup<br />x-xcb/achievflag<br />x-xcb/friendachievtitle<br />x-xcb/friendachievflag<br />x-xcb/friendachievgroup<br />x-xcb/person<br />x-xcb/playedplayer<br />x-xcb/blockedplayer<br />x-xcb/message<br />x-xcb/psv<br />x-xcb/vmc<br />x-xcb/query-condition || subclass=x-xcb/storagemedia-sdps2 | | Filter by subclass? || subclass || (null)<br />x-xcb/unknown<br />x-xcb/game<br />x-xcb/game-disc<br />x-xcb/game-debug<br />x-xcb/game-list<br />x-xcb/content-disc<br />x-xcb/video<br />x-xcb/video-disctitle<br />x-xcb/video-file<br />x-xcb/video-list<br />x-xcb/video-content<br />x-xcb/editingvideo<br />x-xcb/photo<br />x-xcb/photo-list<br />x-xcb/music<br />x-xcb/music-list<br />x-xcb/segment<br />x-xcb/storage-media<br />x-xcb/storagemedia-generic<br />x-xcb/storagemedia-cdda<br />x-xcb/storagemedia-sacd<br />x-xcb/storagemedia-psmc<br />x-xcb/storagemedia-dlna<br />x-xcb/storagemedia-avchd<br />x-xcb/storagemedia-bdc<br />x-xcb/storagemedia-videodisc<br />x-xcb/storagemedia-sdps3<br />x-xcb/storagemedia-sdps2<br />x-xcb/storagemedia-sdpsp<br />x-xcb/storagemedia-psv<br />x-xcb/directory<br />x-xcb/directory-generic<br />x-xcb/directory-photo<br />x-xcb/directory-music<br />x-xcb/directory-video<br />x-xcb/directory-bddata<br />x-xcb/savedata-ps3<br />x-xcb/savedata-ps2<br />x-xcb/savedata-ps1<br />x-xcb/savedata-psp<br />x-xcb/savedata-plus<br />x-xcb/savedata-pspdir<br />x-xcb/achbase<br />x-xcb/achievtitle<br />x-xcb/achievgroup<br />x-xcb/achievflag<br />x-xcb/friendachievtitle<br />x-xcb/friendachievflag<br />x-xcb/friendachievgroup<br />x-xcb/person<br />x-xcb/playedplayer<br />x-xcb/blockedplayer<br />x-xcb/message<br />x-xcb/psv<br />x-xcb/vmc<br />x-xcb/query-condition || subclass=x-xcb/storagemedia-sdps2 | ||
Line 107: | Line 101: | ||
| Filter by genre? || genre || (null)<br />Photo<br />Game<br />Music<br />Video<br/>BdData || genre=Photo | | Filter by genre? || genre || (null)<br />Photo<br />Game<br />Music<br />Video<br/>BdData || genre=Photo | ||
|- | |- | ||
| Sorting || sort || (null)<br />Combination of [ | | Sorting || sort || (null)<br />Combination of [http://www.ps3devwiki.com/wiki/XMB_database#Objects_and_fields XMB database object fields] using sort operators:</br>+ ''[increasing]''<br/>- ''[decreasing]'' || sort=+StorageMedia:StorageMedia.sortOrder+StorageMedia :StorageMedia.timeInserted | ||
|- | |- | ||
| Sorting (from registory.xml variables) || ssort || (null)<br />Variables from registory.xml || ssort=root.sort_selected.friend_named | | Sorting (from registory.xml variables) || ssort || (null)<br />Variables from registory.xml || ssort=root.sort_selected.friend_named | ||
|- | |- | ||
| Search condition || cond || (null)<br />Combination of [ | | Search condition || cond || (null)<br />Combination of [http://www.ps3devwiki.com/wiki/XMB_database#Objects_and_fields XMB database object fields] using logical [[#Operators|operators]] || cond=Ae+StorageMedia:StorageMedia.stat.mediaStatus %xCB_MEDIA_INSERTED+Ae+StorageMedia:StorageMedia.deviceType %xCB_DEVICE_TYPE_CF | ||
|- | |- | ||
| Search condition (from registory.xml variables) || scond || (null)<br />Variables from registory.xml || scond=root.cond_selected.gamelist_format | | Search condition (from registory.xml variables) || scond || (null)<br />Variables from registory.xml || scond=root.cond_selected.gamelist_format | ||
Line 117: | Line 111: | ||
| ???????? || option || (null)<br />option_hybrid<br />option_plus || option=option_hybrid | | ???????? || option || (null)<br />option_hybrid<br />option_plus || option=option_hybrid | ||
|- | |- | ||
| ???????? || perm || (null)<br />1 || perm=1 | | ???????? || perm || (null)<br />1 || perm=1 | ||
|- | |- | ||
| ???????? || attr ''(to confirm)'' || (null)<br />?????? || attr=PspSdDir:Common.title+PspSdDir:Common.fileName+PspSdDir:Common.titleForSort+PspSdDir:Common.size+PspSdDir:Common.timeCreatedUTC+PspSdDir:Common.dirPath | | ???????? || attr ''(to confirm)'' || (null)<br />?????? || attr=PspSdDir:Common.title+PspSdDir:Common.fileName+PspSdDir:Common.titleForSort+PspSdDir:Common.size+PspSdDir:Common.timeCreatedUTC+PspSdDir:Common.dirPath | ||
Line 126: | Line 120: | ||
|- | |- | ||
| ???????? || opt || (null)<br />parent<br/>logical<br/>shared || opt=parent | | ???????? || opt || (null)<br />parent<br/>logical<br/>shared || opt=parent | ||
|- | |- | ||
|} | |} | ||
Line 135: | Line 127: | ||
Unknown. Usage example: | Unknown. Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key="vmc_device_ms" src="xcb://localhost/raw?idlist=?????"/></pre> | <pre><Query class="type:x-xmb/folder-pixmap" key="vmc_device_ms" src="xcb://localhost/raw?idlist=?????" /></pre> | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
Line 147: | Line 139: | ||
= xmb Functions = | = xmb Functions = | ||
== xmb://localhost/ == | == xmb://localhost/% == | ||
Usage example | Allows a direct link to a segment in other XMB .xml configuration file. Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key="seg_photo_playlist" src="xmb://localhost/%flash/xmb/category_photo.xml#seg_playlist_mgmt" /></pre> | |||
<pre><Query class="type:x-xmb/folder-pixmap" key="seg_photo_playlist" src="xmb://localhost/%flash/xmb/category_photo.xml#seg_playlist_mgmt"/></pre> | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 162: | Line 149: | ||
! Path !! Example !! notes | ! Path !! Example !! notes | ||
|- | |- | ||
| dev_flash/vsh/resource/explore/ || xmb://localhost/%flash/ || XMB explore root ? | |||
|- | |- | ||
|} | |} | ||
= ese Functions = | = ese Functions = | ||
Line 184: | Line 157: | ||
*Managed by dev_flash/vsh/module/ | *Managed by dev_flash/vsh/module/ | ||
**esehttp.sprx | **esehttp.sprx | ||
**eseibrd.sprx | **eseibrd.sprx | ||
**eseidle.sprx | **eseidle.sprx | ||
**eselock.sprx | **eselock.sprx | ||
== ese://localhost/query? == | == ese://localhost/query? == | ||
<pre><Query class="type:x-xmb/folder-pixmap" key="seg_hdd_install" src="ese://localhost/query?type=install_game"/></pre> | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_hdd_install" src="ese://localhost/query?type=install_game" /></pre> | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 209: | Line 171: | ||
|- | |- | ||
| ? || ese://localhost/query?type=download_control | | ? || ese://localhost/query?type=download_control | ||
|- | |- | ||
| ? || ese://localhost/query?type=install_game | | ? || ese://localhost/query?type=install_game | ||
Line 233: | Line 193: | ||
|} | |} | ||
== sel://localhost/ | == sel://localhost/minis? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_sdpsp" src="sel://localhost/minis?category_game.xml#seg_sdpsp" /></pre> | ||
== sel://localhost/ | == sel://localhost/welcome? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_welcome" attr="seg_welcome" src="sel://localhost/welcome?type=game" /></pre> | ||
== sel://localhost/ | == sel://localhost/ingame? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_minis_manual" src="sel://localhost/ingame?path=category_game.xml#seg_minis_manual&type=minis" /></pre> | ||
== sel://localhost/ex? == | == sel://localhost/ex? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key="gameDir2" attr="gameDir2" src="sel://localhost/ex?root.view_selected.game"/></pre> | <pre><Query class="type:x-xmb/folder-pixmap" key="gameDir2" attr="gameDir2" src="sel://localhost/ex?root.view_selected.game" /></pre> | ||
== sel://localhost/isdlna? == | |||
Usage example: | |||
<pre> | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_dlna_scan" attr="seg_dlna_scan" src="sel://localhost/isdlna?category_photo.xml#seg_dlna_scan" /></pre> | ||
== sel://localhost/nopremo? == | |||
== sel://localhost/ | |||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_premo" src="sel://localhost/nopremo?category_network.xml#seg_premo" /></pre> | ||
== sel://localhost/hakoniwa? == | == sel://localhost/hakoniwa? == | ||
Line 306: | Line 228: | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key="seg_hakoniwa" src="sel://localhost/hakoniwa?category_photo.xml#seg_hakoniwa"/></pre> | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_hakoniwa" src="sel://localhost/hakoniwa?category_photo.xml#seg_hakoniwa" /></pre> | ||
== sel://localhost/ | == sel://localhost/screenshot? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_screenshot" attr="seg_screenshot" src="sel://localhost/screenshot?category_photo.xml#seg_screenshot" /></pre> | ||
== sel://localhost/ | == sel://localhost/fnregist? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_regist" src="sel://localhost/fnregist?" /></pre> | ||
== sel://localhost/ | == sel://localhost/nonpaccount? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_reg_quick" src="sel://localhost/nonpaccount?category_psn.xml#seg_reg_quick" /></pre> | ||
== sel://localhost/ishantai? == | == sel://localhost/ishantai? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key="seg_device_kbim_hantai" src="sel://localhost/ishantai?category_sysconf.xml#seg_device_kbim_hantai"/></pre> | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_device_kbim_hantai" src="sel://localhost/ishantai?category_sysconf.xml#seg_device_kbim_hantai" /></pre> | ||
== sel://localhost/iskana? == | == sel://localhost/iskana? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key="seg_device_kbim_kana" src="sel://localhost/iskana?category_sysconf.xml#seg_device_kbim_kana"/></pre> | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_device_kbim_kana" src="sel://localhost/iskana?category_sysconf.xml#seg_device_kbim_kana" /></pre> | ||
== sel://localhost/ | == sel://localhost/dlnaconf? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_network_dlnaconf" src="sel://localhost/dlnaconf?category_sysconf.xml#seg_network_dlnaconf" /></pre> | ||
== sel://localhost/ | == sel://localhost/videoedit? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_editingvideo_mgmt" attr="seg_editingvideo_mgmt" src="sel://localhost/videoedit?category_video.xml#seg_editingvideo_mgmt" /></pre> | ||
== sel://localhost/ | == sel://localhost/nplogin? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_fixed_items" src="sel://localhost/nplogin?category_friend.xml#seg_fixed_items" /></pre> | ||
== sel://localhost/ | == sel://localhost/newchat? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_new_chat" src="sel://localhost/newchat?category_friend.xml#seg_new_chat" /></pre> | ||
== sel://localhost/ | == sel://localhost/avcroom? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key=" | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_avcroom" src="sel://localhost/avcroom?category_friend.xml#seg_avcroom" /></pre> | ||
== sel://localhost/npaccount? == | == sel://localhost/npaccount? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key="seg_message_box" src="sel://localhost/npaccount?category_friend.xml#seg_message_box"/> | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_message_box" src="sel://localhost/npaccount?category_friend.xml#seg_message_box" /></pre> | ||
</pre> | |||
= xil Functions = | = xil Functions = | ||
== xil://localhost/list? == | == xil://localhost/list? == | ||
Makes a query to a xil.xml configuration file. Usage example: | |||
<pre><Query class="type:x-xmb/folder-pixmap" key="seg_xil" attr="seg_xil" src="xil://localhost/list?t=music"/></pre> | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_xil" attr="seg_xil" src="xil://localhost/list?t=music" /></pre> | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 429: | Line 304: | ||
! video | ! video | ||
| dev_hdd0/tmp/explore/xil/video/... xil.xml || xil://localhost/list?t=video | | dev_hdd0/tmp/explore/xil/video/... xil.xml || xil://localhost/list?t=video | ||
|- | |- | ||
|} | |} | ||
= chat Functions = | = chat Functions = | ||
== chat://localhost/roomlist? == | == chat://localhost/roomlist? == | ||
Usage example: | Usage example: | ||
<pre><Query class="type:x-xmb/folder-pixmap" key="seg_chat" src="chat://localhost/roomlist?"/></pre> | <pre><Query class="type:x-xmb/folder-pixmap" key="seg_chat" src="chat://localhost/roomlist?" /></pre> | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 491: | Line 322: | ||
|} | |} | ||
= | = Operators = | ||
{| class="wikitable sortable" | |||
|- | |||
! Operator !! Field !! Example | |||
|- | |||
| Ae || And equal || Ae+Game:Game.category GD | |||
|- | |||
| Oe || Or equal || Oe+Game:Game.category GD | |||
|- | |||
| An || And not equal || An+Game:Game.category GD | |||
|- | |||
| On || Or not equal || On+Game:Game.category GD | |||
|- | |||
| Aa || And exists || Aa+Game:Common.title | |||
|- | |||
| Oa || Or exists || Oa+Game:Common.title | |||
|- | |||
| Ai || And ??? <!--/ indexed (in XMB database)? --> || Ai+xCB:MusicList | |||
|- | |||
| Oi || Or ??? <!--/ indexed (in XMB database)? --> || Oi+xCB:MusicList | |||
|- | |||
| Ap || And path ? || Ap+Ps3SaveData:Common.dirPath %xUserHomeDir/savedata | |||
|- | |||
| Op || Or path ? || Op+Ps3SaveData:Common.dirPath %xUserHomeDir/savedata | |||
|- | |||
| Al || And less than || Al+Game:Common.stat.rating 299 | |||
|- | |||
| Ol || Or less than || Ol+Game:Common.stat.rating 299 | |||
|- | |||
| AL || And less or equal than || AL+Game:Common.stat.rating 299 | |||
|- | |||
| OL || Or less or equal than || OL+Game:Common.stat.rating 299 | |||
|- | |||
| Ag || And greater than || Ag+Game:Common.stat.rating 299 | |||
|- | |||
| Og || Or greater than || Og+Game:Common.stat.rating 299 | |||
|- | |||
| AG || And greater or equal than || AG+Game:Common.stat.rating 299 | |||
|- | |||
| OG || Or greater or equal than || OG+Game:Common.stat.rating 299 | |||
|- | |||
| Agl || And greater than and less than || Agl+Person:Person.stat.presence 2 6 | |||
|- | |||
| Ogl || Or greater than and less than || Ogl+Person:Person.stat.presence 2 6 | |||
|- | |||
| AGl || And greater or equal than and less than || AGl+Person:Person.stat.presence 2 6 | |||
|- | |||
| OGl || Or greater or equal than and less than || OGl+Person:Person.stat.presence 2 6 | |||
|- | |||
| AgL || And greater than and less or equal than || AgL+Person:Person.stat.presence 2 6 | |||
|- | |||
| OgL || Or greater than and less or equal than || OgL+Person:Person.stat.presence 2 6 | |||
|- | |||
| AGL || And greater or equal than and less or equal than || AGL+Person:Person.stat.presence 2 6 | |||
|- | |||
| OGL || Or greater or equal than and less or equal than || OGL+Person:Person.stat.presence 2 6 | |||
|- | |||
|} | |||
*A (And) | |||
*O (Or) | |||
*e (equal) | |||
*n (not equal) | |||
*a (exist) | |||
*i (???) | |||
*p (path?) | |||
*g (greater than) | |||
*G (greater or equal than) | |||
*l (less than) | |||
*L (less or equal than) |