allow multiple apd's per plugin dir
This commit is contained in:
parent
e6c8de5e4c
commit
bb5ec8cfb8
@ -33,8 +33,9 @@ class Apps {
|
|||||||
$files = glob('addon/*/*.apd');
|
$files = glob('addon/*/*.apd');
|
||||||
if($files) {
|
if($files) {
|
||||||
foreach($files as $f) {
|
foreach($files as $f) {
|
||||||
$n = basename($f,'.apd');
|
$path = explode('/',$f);
|
||||||
if(plugin_is_installed($n)) {
|
$plugin = $path[1];
|
||||||
|
if(plugin_is_installed($plugin)) {
|
||||||
$x = self::parse_app_description($f,$translate);
|
$x = self::parse_app_description($f,$translate);
|
||||||
if($x) {
|
if($x) {
|
||||||
$ret[] = $x;
|
$ret[] = $x;
|
||||||
|
@ -78,6 +78,8 @@ class Import_items extends \Zotlabs\Web\Controller {
|
|||||||
// logger('import: data: ' . print_r($data,true));
|
// logger('import: data: ' . print_r($data,true));
|
||||||
// print_r($data);
|
// print_r($data);
|
||||||
|
|
||||||
|
if(! is_array($data))
|
||||||
|
return;
|
||||||
|
|
||||||
if(array_key_exists('compatibility',$data) && array_key_exists('database',$data['compatibility'])) {
|
if(array_key_exists('compatibility',$data) && array_key_exists('database',$data['compatibility'])) {
|
||||||
$v1 = substr($data['compatibility']['database'],-4);
|
$v1 = substr($data['compatibility']['database'],-4);
|
||||||
|
8878
util/hmessages.po
8878
util/hmessages.po
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user