XMBML module-action: Difference between revisions
Jump to navigation
Jump to search
(Created page with "This is an XMB command, typically this is utilised with the XML code below: {{Boxcode|content=<syntaxhighlight lang="xml"> <View id="Entry_1"> <Attributes> <Table key="X...") |
No edit summary |
||
Line 1: | Line 1: | ||
This is an XMB command, typically this is utilised with the XML code below: | This is an XMB command, typically this is utilised with the [[XMB XML Coding|XML code]] below: | ||
{{Boxcode|content=<syntaxhighlight lang="xml"> | {{Boxcode|content=<syntaxhighlight lang="xml"> | ||
<View id="Entry_1"> | <View id="Entry_1"> |
Revision as of 06:44, 8 December 2012
This is an XMB command, typically this is utilised with the XML code below:
Code Sample
This is acts like a module (SPRX) intercom, allowing XML files to use/send commands to a select list modules, so it can perform functions outside the limits of the module managing that XMB Category. The list of 'useable' modules is indexed in the xmb_plugin.sprx (or the xmb_ingame.sprx for the in-game XMB) and contains a Module Reference and the path to the module .sprx file and associated .rco file for each module.
table for 3.55 CEX xmb_plugin.sprx: (perhaps someone can make a table design which is intuitively inclusive of other firmwares and the xmb_ingame.sprx)
Module Reference | Associated .rco Filepath | Module Filepath | Known Use |
---|---|---|---|
playlist_plugin | /dev_flash/vsh/resource/playlist_plugin.rco | /dev_flash/vsh/module/playlist_plugin.sprx | |
scenefolder_plugin | /dev_flash/vsh/resource/scenefolder_plugin.rco | /dev_flash/vsh/module/scenefolder_plugin.sprx | |
system_plugin | N/A | N/A | |
xmb_plugin | N/A | N/A | |
explore_plugin | /dev_flash/vsh/resource/explore_plugin_full.rco | /dev_flash/vsh/module/explore_plugin.sprx | Can be used to stub XMB items in Template:Shop Firmware. All firmwares use this method to stub XMB items which have been stubbed. With the exception of some XMB items which make "sel://" calls (such as "What's New") which have been left in-tact and Shop FW modules have only recently (4.30+?) blocked these calls returning the "This operation cannot be used during demonstration mode" message. |
game_plugin | /dev_flash/vsh/resource/game_plugin.rco | /dev_flash/vsh/module/basic_plugins.sprx | |
np_trophy_ingame | /dev_flash/vsh/resource/np_trophy_ingame.rco | /dev_flash/vsh/module/np_trophy_ingame.sprx | |
gamedata_plugin | /dev_flash/vsh/resource/gamedata_plugin.rco | /dev_flash/vsh/module/gamedata_plugin.sprx | |
game_ext_plugin | /dev_flash/vsh/resource/gamedata_plugin.rco | /dev_flash/vsh/module/game_ext_plugin.sprx | |
premo_plugin | /dev_flash/vsh/resource/premo_plugin.rco | /dev_flash/vsh/module/premo_plugin.sprx | |
micon_lock_plugin | N/A | /dev_flash/vsh/module/micon_lock_plugin.sprx | |
category_setting_plugin | /dev_flash/vsh/resource/category_setting_plugin.rco | /dev_flash/vsh/module/category_setting_plugin.sprx | |
sysconf_plugin | /dev_flash/vsh/resource/sysconf_plugin.rco | /dev_flash/vsh/module/sysconf_plugin.sprx | |
netconf_plugin | /dev_flash/vsh/resource/netconf_plugin.rco | /dev_flash/vsh/module/netconf_plugin.sprx | |
software_update_plugin | /dev_flash/vsh/resource/software_update_plugin.rco | /dev_flash/vsh/module/software_update_plugin.sprx | |
bdp_plugin | /dev_flash/vsh/resource/bdp_plugin.rco | /dev_flash/vsh/module/bdp_plugin.sprx | |
bdp_disccheck_plugin | /dev_flash/vsh/resource/bdp_disccheck_plugin.rco | /dev_flash/vsh/module/bdp_disccheck_plugin.sprx | |
bdp_storage_plugin | /dev_flash/vsh/resource/bdp_storage_plugin.rco | /dev_flash/vsh/module/bdp_storage_plugin.sprx | |
user_plugin | /dev_flash/vsh/resource/user_plugin.rco | /dev_flash/vsh/module/user_plugin.sprx | |
friendim_plugin | N/A | /dev_flash/vsh/module/friendim_plugin.sprx | |
friendml_plugin | /dev_flash/vsh/resource/friendml_plugin.rco | /dev_flash/vsh/module/friendml_plugin.sprx | |
friendtrophy_plugin | /dev_flash/vsh/resource/friendtrophy_plugin.rco | /dev_flash/vsh/module/friendtrophy_plugin.sprx | |
profile_plugin | /dev_flash/vsh/resource/profile_plugin.rco | /dev_flash/vsh/module/profile_plugin.sprx | |
photoviewer_plugin | /dev_flash/vsh/resource/photoviewer_plugin.rco | /dev_flash/vsh/module/photoviewer_plugin.sprx | |
videoplayer_plugin | /dev_flash/vsh/resource/videoplayer_plugin.rco | /dev_flash/vsh/module/videoplayer_plugin.sprx | |
webbrowser_plugin | /dev_flash/vsh/resource/webbrowser_plugin.rco | /dev_flash/vsh/module/webbrowser_plugin.sprx | Can be used to create website links. |
webrender_plugin | /dev_flash/vsh/resource/webrender_plugin.rco | /dev_flash/vsh/module/webrender_plugin.sprx | |
xai_plugin | /dev_flash/vsh/resource/xai_plugin.rco | /dev_flash/vsh/module/xai_plugin.sprx | |
audioplayer_plugin | /dev_flash/vsh/resource/audioplayer_plugin.rco | /dev_flash/vsh/module/audioplayer_plugin.sprx | |
videodownloader_plugin | /dev_flash/vsh/resource/videodownloader_plugin.rco | /dev_flash/vsh/module/videodownloader_plugin.sprx | |
nas_plugin | /dev_flash/vsh/resource/nas_plugin.rco | /dev_flash/vsh/module/nas_plugin.sprx | |
download_plugin | /dev_flash/vsh/resource/download_plugin.rco | /dev_flash/vsh/module/download_plugin.sprx | |
ps3_savedata_plugin | /dev_flash/vsh/resource/ps3_savedata_plugin.rco | /dev_flash/vsh/module/ps3_savedata_plugin.sprx | |
vmc_savedata_plugin | /dev_flash/vsh/resource/vmc_savedata_plugin.rco. | /dev_flash/vsh/module/vmc_savedata_plugin.sprx | |
thumthum_plugin | /dev_flash/vsh/resource/thumthum_plugin.rco | /dev_flash/vsh/module/thumthum_plugin.sprx | |
npsignin_plugin | /dev_flash/vsh/resource/npsignin_plugin.rco | /dev_flash/vsh/module/npsignin_plugin.sprx | |
avc_plugin | /dev_flash/vsh/resource/avc_plugin.rco | /dev_flash/vsh/module/avc_plugin.sprx | |
avc2_text_plugin | /dev_flash/vsh/resource/avc2_text_plugin.rco | /dev_flash/vsh/module/avc2_text_plugin.sprx | |
sacd_plugin | /dev_flash/vsh/resource/sacd_plugin.rco | /dev_flash/vsh/module/sacd_plugin.sprx | |
eula_cddb_plugin | /dev_flash/vsh/resource/eula_cddb_plugin.rco | /dev_flash/vsh/module/eula_cddb_plugin.sprx | |
strviewer_plugin | /dev_flash/vsh/resource/strviewer_plugin.rco. | /dev_flash/vsh/module/strviewer_plugin.sprx | |
edy_plugin | /dev_flash/vsh/resource/edy_plugin.rco | /dev_flash/vsh/module/edy_plugin.sprx | |
print_plugin | /dev_flash/vsh/resource/print_plugin.rco | /dev_flash/vsh/module/print_plugin.sprx | |
newstore_plugin | /dev_flash/vsh/resource/newstore_plugin.rco | /dev_flash/vsh/module/newstore_plugin.sprx | |
deviceconf_plugin | /dev_flash/vsh/resource/deviceconf_plugin.rco | /dev_flash/vsh/module/deviceconf_plugin.sprx | |
dlna_plugin | /dev_flash/vsh/resource/dlna_plugin.rco | /dev_flash/vsh/module/dlna_plugin.sprx | |
np_trophy_plugin | /dev_flash/vsh/resource/np_trophy_plugin.rco | /dev_flash/vsh/module/np_trophy_plugin.sprx | |
kensaku_plugin | /dev_flash/vsh/resource/kensaku_plugin.rco | /dev_flash/vsh/module/kensaku_plugin.sprx | |
regcam_plugin | /dev_flash/vsh/resource/regcam_plugin.rco | /dev_flash/vsh/module/regcam_plugin.sprx | |
idle_plugin | /dev_flash/vsh/resource/idle_plugin.rco | /dev_flash/vsh/module/idle_plugin.sprx | |
filecopy_plugin | /dev_flash/vsh/resource/filecopy_plugin.rco | /dev_flash/vsh/module/filecopy_plugin.sprx | |
wboard_plugin | /dev_flash/vsh/resource/wboard_plugin.rco | /dev_flash/vsh/module/wboard_plugin.sprx | |
checker_plugin | /dev_flash/vsh/resource/checker_plugin.rco | /dev_flash/vsh/module/checker_plugin.sprx | |
hknw_plugin | /dev_flash/vsh/resource/hknw_plugin.rco | /dev_flash/vsh/module/hknw_plugin.sprx | |
poweroff_plugin | /dev_flash/vsh/resource/poweroff_plugin.rco | /dev_flash/vsh/module/poweroff_plugin.sprx | |
eula_hcopy_plugin | /dev_flash/vsh/resource/eula_hcopy_plugin.rco | /dev_flash/vsh/module/eula_hcopy_plugin.sprx | |
videoeditor_plugin | /dev_flash/vsh/resource/videoeditor_plugin.rco | /dev_flash/vsh/module/videoeditor_plugin.sprx |