allow multiple apd's per plugin dir

This commit is contained in:
redmatrix 2016-07-01 02:16:23 -07:00
parent e6c8de5e4c
commit bb5ec8cfb8
3 changed files with 4462 additions and 4423 deletions

View file

@ -33,8 +33,9 @@ class Apps {
$files = glob('addon/*/*.apd');
if($files) {
foreach($files as $f) {
$n = basename($f,'.apd');
if(plugin_is_installed($n)) {
$path = explode('/',$f);
$plugin = $path[1];
if(plugin_is_installed($plugin)) {
$x = self::parse_app_description($f,$translate);
if($x) {
$ret[] = $x;

View file

@ -78,6 +78,8 @@ class Import_items extends \Zotlabs\Web\Controller {
// logger('import: data: ' . print_r($data,true));
// print_r($data);
if(! is_array($data))
return;
if(array_key_exists('compatibility',$data) && array_key_exists('database',$data['compatibility'])) {
$v1 = substr($data['compatibility']['database'],-4);

File diff suppressed because it is too large Load diff