more app work

This commit is contained in:
friendica
2014-05-21 20:54:09 -07:00
parent e9b006a5eb
commit 751fda9704
6 changed files with 34 additions and 12 deletions

View File

@@ -44,6 +44,10 @@ function appman_post(&$a) {
app_destroy(local_user(),$papp);
}
if($_POST['edit']) {
return;
}
if($_SESSION['return_url'])
goaway(z_root() . '/' . $_SESSION['return_url']);
goaway(z_root() . '/apps/personal');
@@ -58,7 +62,7 @@ function appman_content(&$a) {
notice( t('Permission denied.') . EOL);
return;
}
logger('content');
$channel = $a->get_channel();
$app = null;
$embed = null;
@@ -75,7 +79,7 @@ function appman_content(&$a) {
return replace_macros(get_markup_template('app_create.tpl'), array(
'$banner' => t('Create App'),
'$banner' => (($app) ? t('Edit App') : t('Create App')),
'$app' => $app,
'$guid' => (($app) ? $app['app_id'] : ''),
'$author' => (($app) ? $app['app_author'] : $channel['channel_hash']),

View File

@@ -28,8 +28,6 @@ function apps_content(&$a) {
$list = app_list(local_user());
if($list) {
foreach($list as $app) {
if($mode == 'edit')
$app['alt_url'] = z_root() . '/appman/?f=&appid=' . $app['app_id'];
$apps[] = app_render(app_encode($app),$mode);
}
}