diff options
author | friendica <info@friendica.com> | 2014-05-18 00:44:42 -0700 |
---|---|---|
committer | friendica <info@friendica.com> | 2014-05-18 00:44:42 -0700 |
commit | 070e7cc376ec6465d61a63aa4954969cf9cb9e6e (patch) | |
tree | bab835e5c02bbddc617a24cf6551b05c221d8f99 /include | |
parent | 29e6f51ab8a12c222a131443066d19c913f94a08 (diff) | |
download | volse-hubzilla-070e7cc376ec6465d61a63aa4954969cf9cb9e6e.tar.gz volse-hubzilla-070e7cc376ec6465d61a63aa4954969cf9cb9e6e.tar.bz2 volse-hubzilla-070e7cc376ec6465d61a63aa4954969cf9cb9e6e.zip |
more app infrastructure
Diffstat (limited to 'include')
-rw-r--r-- | include/apps.php | 53 |
1 files changed, 49 insertions, 4 deletions
diff --git a/include/apps.php b/include/apps.php index 181079f2f..58af045f1 100644 --- a/include/apps.php +++ b/include/apps.php @@ -104,12 +104,57 @@ function parse_app_description($f) { function translate_system_apps(&$arr) { - $apps = array( 'Matrix' => t('Matrix'), 'Channel Home' => t('Channel Home'), 'Profile' => t('Profile'), - 'Photos' => t('Photos'), 'Events' => t('Events'), 'Directory' => t('Directory'), 'Help' => t('Help') - + $apps = array( 'Matrix' => t('Matrix'), + 'Channel Home' => t('Channel Home'), + 'Profile' => t('Profile'), + 'Photos' => t('Photos'), + 'Events' => t('Events'), + 'Directory' => t('Directory'), + 'Help' => t('Help') ); if(array_key_exists($arr['name'],$apps)) $arr['name'] = $apps[$arr['name']]; -}
\ No newline at end of file +} + +function app_render($app) { + + + + + +} + + +function app_install($uid,$app) { + + + +} + + +function app_installed($uid,$app) { + + $r = q("select id from app where app_id = '%s' and app_version = '%s' and app_channel = %d limit 1", + dbesc((array_key_exists('guid',$app)) ? $app['guid'] : ''), + dbesc((array_key_exists('version',$app)) ? $app['version'] : ''), + intval($uid) + ); + return(($r) ? true : false); + +} + + +function app_list($uid) { + $r = q("select * from app where app_channel = %d order by app_name asc", + intval($uid) + ); + return($r); +} + + +function app_decode($s) { + $x = base64_decode($s); + return json_decode($x,true); +} |