more background work for app management - give every member a copy of all the system apps so that they can edit and delete them to taste/preference. This needs further work to pick up changes in system apps (additions, edits, deletions, etc.). Currently this is done once and never attempted again.

This commit is contained in:
redmatrix
2016-05-03 20:37:05 -07:00
parent 45c7a03a0d
commit 191298ec93
4 changed files with 70 additions and 18 deletions

View File

@@ -17,16 +17,21 @@ class Apps extends \Zotlabs\Web\Controller {
$apps = array();
$syslist = get_system_apps();
if(local_channel()) {
import_system_apps();
$syslist = array();
$list = app_list(local_channel());
if($list) {
foreach($list as $x) {
$syslist[] = app_encode($x);
}
}
translate_system_apps($syslist);
}
else
$syslist = get_system_apps(true);
usort($syslist,'app_name_compare');
// logger('apps: ' . print_r($syslist,true));