X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=mod%2Fdelegate.php;h=4bccf1142ae0884f61285207e960e3ce9c5cf804;hb=74d813042fa96dd90955cc5c0da8cf4716485cb8;hp=4212ec9b132a4b8ff1a4d4e72d746a9074906ecb;hpb=61a01141d7e897c30b5931b66675cbb09d6368b8;p=friendica.git diff --git a/mod/delegate.php b/mod/delegate.php index 4212ec9b13..4bccf1142a 100644 --- a/mod/delegate.php +++ b/mod/delegate.php @@ -1,11 +1,14 @@ argv[2]; @@ -29,30 +32,27 @@ function delegate_content(App $a) { if (dbm::is_result($r)) { $r = q("select id from contact where uid = %d and nurl = '%s' limit 1", intval(local_user()), - dbesc(normalise_link(App::get_baseurl() . '/profile/' . $r[0]['nickname'])) + dbesc(normalise_link(System::baseUrl() . '/profile/' . $r[0]['nickname'])) ); if (dbm::is_result($r)) { - q("insert into manage ( uid, mid ) values ( %d , %d ) ", - intval($a->argv[2]), - intval(local_user()) - ); + dba::insert('manage', array('uid' => $a->argv[2], 'mid' => local_user())); } } - goaway(App::get_baseurl() . '/delegate'); + goaway(System::baseUrl() . '/delegate'); } if ($a->argc > 2 && $a->argv[1] === 'remove' && intval($a->argv[2])) { // delegated admins can view but not change delegation permissions if (x($_SESSION,'submanage') && intval($_SESSION['submanage'])) { - goaway(App::get_baseurl() . '/delegate'); + goaway(System::baseUrl() . '/delegate'); } q("DELETE FROM `manage` WHERE `uid` = %d AND `mid` = %d LIMIT 1", intval($a->argv[2]), intval(local_user()) ); - goaway(App::get_baseurl() . '/delegate'); + goaway(System::baseUrl() . '/delegate'); } @@ -92,7 +92,7 @@ function delegate_content(App $a) { $r = q("select nurl from contact where substring_index(contact.nurl,'/',3) = '%s' and contact.uid = %d and contact.self = 0 and network = '%s' ", - dbesc(normalise_link(App::get_baseurl())), + dbesc(normalise_link(System::baseUrl())), intval(local_user()), dbesc(NETWORK_DFRN) ); @@ -128,7 +128,7 @@ function delegate_content(App $a) { $o = replace_macros(get_markup_template('delegate.tpl'),array( '$header' => t('Delegate Page Management'), - '$base' => App::get_baseurl(), + '$base' => System::baseUrl(), '$desc' => t('Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely.'), '$head_managers' => t('Existing Page Managers'), '$managers' => $full_managers,