]> git.mxchange.org Git - friendica.git/commitdiff
*much* more usage of App::get_baseurl() instead of $a->get_baseurl() (coding conventi...
authorRoland Häder <roland@mxchange.org>
Mon, 19 Dec 2016 13:26:13 +0000 (14:26 +0100)
committerRoland Häder <roland@mxchange.org>
Tue, 20 Dec 2016 09:19:20 +0000 (10:19 +0100)
Signed-off-by: Roland Häder <roland@mxchange.org>
108 files changed:
include/Contact.php
include/Photo.php
include/auth.php
include/bb2diaspora.php
include/bbcode.php
include/contact_widgets.php
include/conversation.php
include/dbstructure.php
include/delivery.php
include/enotify.php
include/event.php
include/follow.php
include/identity.php
include/items.php
include/like.php
include/message.php
include/nav.php
include/network.php
include/notifier.php
include/oauth.php
include/plugin.php
include/pubsubpublish.php
include/redir.php
include/security.php
include/socgraph.php
include/tags.php
include/text.php
include/threads.php
include/uimport.php
mod/admin.php
mod/allfriends.php
mod/bookmarklet.php
mod/cal.php
mod/contacts.php
mod/content.php
mod/delegate.php
mod/dfrn_confirm.php
mod/dfrn_poll.php
mod/dfrn_request.php
mod/dirfind.php
mod/display.php
mod/editpost.php
mod/events.php
mod/fbrowser.php
mod/friendica.php
mod/group.php
mod/hcard.php
mod/home.php
mod/ignored.php
mod/install.php
mod/invite.php
mod/item.php
mod/like.php
mod/localtime.php
mod/lostpass.php
mod/manage.php
mod/message.php
mod/mood.php
mod/msearch.php
mod/navigation.php
mod/network.php
mod/nodeinfo.php
mod/noscrape.php
mod/notice.php
mod/notify.php
mod/oexchange.php
mod/openid.php
mod/opensearch.php
mod/ostatus_subscribe.php
mod/photos.php
mod/ping.php
mod/poke.php
mod/profile.php
mod/profile_photo.php
mod/profiles.php
mod/proxy.php
mod/randprof.php
mod/register.php
mod/regmod.php
mod/repair_ostatus.php
mod/rsd_xml.php
mod/settings.php
mod/starred.php
mod/suggest.php
mod/tagger.php
mod/tagrm.php
mod/toggle_mobile.php
mod/uexport.php
mod/videos.php
mod/wall_upload.php
mod/xrd.php
view/php/default.php
view/php/minimal.php
view/theme/duepuntozero/config.php
view/theme/frio/config.php
view/theme/frio/php/default.php
view/theme/frio/php/standard.php
view/theme/frio/theme.php
view/theme/frost-mobile/php/default.php
view/theme/frost-mobile/theme.php
view/theme/frost/php/default.php
view/theme/frost/theme.php
view/theme/quattro/config.php
view/theme/quattro/theme.php
view/theme/smoothly/php/default.php
view/theme/smoothly/theme.php
view/theme/vier/config.php
view/theme/vier/theme.php

index 16c663d2af81b9743c2304a3a1c4fb3c4ae6f51f..13e11a83221e27323c0c9279ecf6dd7856d2ee9e 100644 (file)
@@ -8,7 +8,6 @@
 function user_remove($uid) {
        if(! $uid)
                return;
-       $a = get_app();
        logger('Removing user: ' . $uid);
 
        $r = q("select * from user where uid = %d limit 1", intval($uid));
@@ -54,7 +53,7 @@ function user_remove($uid) {
        if($uid == local_user()) {
                unset($_SESSION['authenticated']);
                unset($_SESSION['uid']);
-               goaway($a->get_baseurl());
+               goaway(App::get_baseurl());
        }
 }
 
@@ -86,7 +85,6 @@ function contact_remove($id) {
 
 function terminate_friendship($user,$self,$contact) {
 
-
        $a = get_app();
 
        require_once('include/datetime.php');
@@ -361,7 +359,7 @@ function contact_photo_menu($contact, $uid = 0)
        $sparkle = false;
        if ($contact['network'] === NETWORK_DFRN) {
                $sparkle = true;
-               $profile_link = $a->get_baseurl() . '/redir/' . $contact['id'];
+               $profile_link = App::get_baseurl() . '/redir/' . $contact['id'];
        } else {
                $profile_link = $contact['url'];
        }
@@ -377,17 +375,17 @@ function contact_photo_menu($contact, $uid = 0)
        }
 
        if (in_array($contact['network'], array(NETWORK_DFRN, NETWORK_DIASPORA))) {
-               $pm_url = $a->get_baseurl() . '/message/new/' . $contact['id'];
+               $pm_url = App::get_baseurl() . '/message/new/' . $contact['id'];
        }
 
        if ($contact['network'] == NETWORK_DFRN) {
-               $poke_link = $a->get_baseurl() . '/poke/?f=&c=' . $contact['id'];
+               $poke_link = App::get_baseurl() . '/poke/?f=&c=' . $contact['id'];
        }
 
-       $contact_url = $a->get_baseurl() . '/contacts/' . $contact['id'];
+       $contact_url = App::get_baseurl() . '/contacts/' . $contact['id'];
 
-       $posts_link = $a->get_baseurl() . '/contacts/' . $contact['id'] . '/posts';
-       $contact_drop_link = $a->get_baseurl() . '/contacts/' . $contact['id'] . '/drop?confirm=1';
+       $posts_link = App::get_baseurl() . '/contacts/' . $contact['id'] . '/posts';
+       $contact_drop_link = App::get_baseurl() . '/contacts/' . $contact['id'] . '/drop?confirm=1';
 
        /**
         * menu array:
index 014cca7d25f70d22bc4cf195106f7d06a6cc1179..1a97fe2fe47b1d31f95ae0abc2acd5fafcc5c918 100644 (file)
@@ -794,8 +794,6 @@ function update_contact_avatar($avatar, $uid, $cid, $force = false) {
 
 function import_profile_photo($photo, $uid, $cid, $quit_on_error = false) {
 
-       $a = get_app();
-
        $r = q("SELECT `resource-id` FROM `photo` WHERE `uid` = %d AND `contact-id` = %d AND `scale` = 4 AND `album` = 'Contact Photos' LIMIT 1",
                intval($uid),
                intval($cid)
@@ -841,9 +839,9 @@ function import_profile_photo($photo, $uid, $cid, $quit_on_error = false) {
                        $photo_failure = true;
                }
 
-               $photo = $a->get_baseurl() . '/photo/' . $hash . '-4.' . $img->getExt();
-               $thumb = $a->get_baseurl() . '/photo/' . $hash . '-5.' . $img->getExt();
-               $micro = $a->get_baseurl() . '/photo/' . $hash . '-6.' . $img->getExt();
+               $photo = App::get_baseurl() . '/photo/' . $hash . '-4.' . $img->getExt();
+               $thumb = App::get_baseurl() . '/photo/' . $hash . '-5.' . $img->getExt();
+               $micro = App::get_baseurl() . '/photo/' . $hash . '-6.' . $img->getExt();
        } else {
                $photo_failure = true;
        }
@@ -853,9 +851,9 @@ function import_profile_photo($photo, $uid, $cid, $quit_on_error = false) {
        }
 
        if ($photo_failure) {
-               $photo = $a->get_baseurl() . '/images/person-175.jpg';
-               $thumb = $a->get_baseurl() . '/images/person-80.jpg';
-               $micro = $a->get_baseurl() . '/images/person-48.jpg';
+               $photo = App::get_baseurl() . '/images/person-175.jpg';
+               $thumb = App::get_baseurl() . '/images/person-80.jpg';
+               $micro = App::get_baseurl() . '/images/person-48.jpg';
        }
 
        return(array($photo,$thumb,$micro));
@@ -1044,18 +1042,18 @@ function store_photo($a, $uid, $imagedata = "", $url = "") {
                return(array());
        }
 
-       $image = array("page" => $a->get_baseurl().'/photos/'.$page_owner_nick.'/image/'.$hash,
-                       "full" => $a->get_baseurl()."/photo/{$hash}-0.".$ph->getExt());
+       $image = array("page" => App::get_baseurl().'/photos/'.$page_owner_nick.'/image/'.$hash,
+                       "full" => App::get_baseurl()."/photo/{$hash}-0.".$ph->getExt());
 
        if ($width > 800 || $height > 800) {
-               $image["large"] = $a->get_baseurl()."/photo/{$hash}-0.".$ph->getExt();
+               $image["large"] = App::get_baseurl()."/photo/{$hash}-0.".$ph->getExt();
        }
 
        if ($width > 640 || $height > 640) {
                $ph->scaleImage(640);
                $r = $ph->store($uid, $visitor, $hash, $tempfile, t('Wall Photos'), 1, 0, $defperm);
                if ($r) {
-                       $image["medium"] = $a->get_baseurl()."/photo/{$hash}-1.".$ph->getExt();
+                       $image["medium"] = App::get_baseurl()."/photo/{$hash}-1.".$ph->getExt();
                }
        }
 
@@ -1063,7 +1061,7 @@ function store_photo($a, $uid, $imagedata = "", $url = "") {
                $ph->scaleImage(320);
                $r = $ph->store($uid, $visitor, $hash, $tempfile, t('Wall Photos'), 2, 0, $defperm);
                if ($r) {
-                       $image["small"] = $a->get_baseurl()."/photo/{$hash}-2.".$ph->getExt();
+                       $image["small"] = App::get_baseurl()."/photo/{$hash}-2.".$ph->getExt();
                }
        }
 
@@ -1088,7 +1086,7 @@ function store_photo($a, $uid, $imagedata = "", $url = "") {
 
                $r = $ph->store($uid, $visitor, $hash, $tempfile, t('Wall Photos'), 3, 0, $defperm);
                if ($r) {
-                       $image["thumb"] = $a->get_baseurl()."/photo/{$hash}-3.".$ph->getExt();
+                       $image["thumb"] = App::get_baseurl()."/photo/{$hash}-3.".$ph->getExt();
                }
        }
 
index 2ca9c3efb29e7937b326b40ee8e5d2665693cd57..e3c8d92eebd23f2ae9e6ba33d98f25fcab3ce8ec 100644 (file)
@@ -125,8 +125,7 @@ if (isset($_SESSION) && x($_SESSION,'authenticated') && (!x($_POST,'auth-params'
                                $openid = new LightOpenID;
                                $openid->identity = $openid_url;
                                $_SESSION['openid'] = $openid_url;
-                               $a = get_app();
-                               $openid->returnUrl = $a->get_baseurl(true).'/openid';
+                               $openid->returnUrl = App::get_baseurl(true).'/openid';
                                goaway($openid->authUrl());
                        } catch (Exception $e) {
                                notice(t('We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID.').'<br /><br >'.t('The error message was:').' '.$e->getMessage());
index 0c637dc3af60197e45d6959a39297f07d7332dc4..842dbf0b1cf4595212a5c363f790867a0689cd7c 100644 (file)
@@ -144,8 +144,6 @@ function unescape_underscores_in_links($m) {
 
 function format_event_diaspora($ev) {
 
-       $a = get_app();
-
        if(! ((is_array($ev)) && count($ev)))
                return '';
 
@@ -160,7 +158,7 @@ function format_event_diaspora($ev) {
                        $ev['start'] , $bd_format ))
                        :  day_translate(datetime_convert('UTC', 'UTC',
                        $ev['start'] , $bd_format)))
-               .  '](' . $a->get_baseurl() . '/localtime/?f=&time=' . urlencode(datetime_convert('UTC','UTC',$ev['start'])) . ")\n";
+               .  '](' . App::get_baseurl() . '/localtime/?f=&time=' . urlencode(datetime_convert('UTC','UTC',$ev['start'])) . ")\n";
 
        if(! $ev['nofinish'])
                $o .= t('Finishes:') . ' ' . '['
@@ -168,7 +166,7 @@ function format_event_diaspora($ev) {
                                $ev['finish'] , $bd_format ))
                                :  day_translate(datetime_convert('UTC', 'UTC',
                                $ev['finish'] , $bd_format )))
-                       . '](' . $a->get_baseurl() . '/localtime/?f=&time=' . urlencode(datetime_convert('UTC','UTC',$ev['finish'])) . ")\n";
+                       . '](' . App::get_baseurl() . '/localtime/?f=&time=' . urlencode(datetime_convert('UTC','UTC',$ev['finish'])) . ")\n";
 
        if(strlen($ev['location']))
                $o .= t('Location:') . bb2diaspora($ev['location'])
index 27213007cebdfc8a6751a14fc0472ddadd0abe1b..c05173f47c559782cf8f1ad401f415112a82e1bf 100644 (file)
@@ -613,9 +613,7 @@ function GetProfileUsername($profile, $username, $compact = false, $getnetwork =
 }
 
 function bb_DiasporaLinks($match) {
-       $a = get_app();
-
-       return "[url=".$a->get_baseurl()."/display/".$match[1]."]".$match[2]."[/url]";
+       return "[url=".App::get_baseurl()."/display/".$match[1]."]".$match[2]."[/url]";
 }
 
 function bb_RemovePictureLinks($match) {
@@ -894,7 +892,7 @@ function bbcode($Text,$preserve_nl = false, $tryoembed = true, $simplehtml = fal
        // we may need to restrict this further if it picks up too many strays
        // link acct:user@host to a webfinger profile redirector
 
-       $Text = preg_replace('/acct:([^@]+)@((?!\-)(?:[a-zA-Z\d\-]{0,62}[a-zA-Z\d]\.){1,126}(?!\d+)[a-zA-Z\d]{1,63})/', '<a href="' . $a->get_baseurl() . '/acctlink?addr=$1@$2" target="extlink">acct:$1@$2</a>',$Text);
+       $Text = preg_replace('/acct:([^@]+)@((?!\-)(?:[a-zA-Z\d\-]{0,62}[a-zA-Z\d]\.){1,126}(?!\d+)[a-zA-Z\d]{1,63})/', '<a href="' . App::get_baseurl() . '/acctlink?addr=$1@$2" target="extlink">acct:$1@$2</a>',$Text);
 
        // Perform MAIL Search
        $Text = preg_replace("/\[mail\]([$MAILSearchString]*)\[\/mail\]/", '<a href="mailto:$1">$1</a>', $Text);
@@ -1063,9 +1061,9 @@ function bbcode($Text,$preserve_nl = false, $tryoembed = true, $simplehtml = fal
                        return(bb_ShareAttributes($match, $simplehtml));
                },$Text);
 
-       $Text = preg_replace("/\[crypt\](.*?)\[\/crypt\]/ism",'<br/><img src="' .$a->get_baseurl() . '/images/lock_icon.gif" alt="' . t('Encrypted content') . '" title="' . t('Encrypted content') . '" /><br />', $Text);
-       $Text = preg_replace("/\[crypt(.*?)\](.*?)\[\/crypt\]/ism",'<br/><img src="' .$a->get_baseurl() . '/images/lock_icon.gif" alt="' . t('Encrypted content') . '" title="' . '$1' . ' ' . t('Encrypted content') . '" /><br />', $Text);
-       //$Text = preg_replace("/\[crypt=(.*?)\](.*?)\[\/crypt\]/ism",'<br/><img src="' .$a->get_baseurl() . '/images/lock_icon.gif" alt="' . t('Encrypted content') . '" title="' . '$1' . ' ' . t('Encrypted content') . '" /><br />', $Text);
+       $Text = preg_replace("/\[crypt\](.*?)\[\/crypt\]/ism",'<br/><img src="' .App::get_baseurl() . '/images/lock_icon.gif" alt="' . t('Encrypted content') . '" title="' . t('Encrypted content') . '" /><br />', $Text);
+       $Text = preg_replace("/\[crypt(.*?)\](.*?)\[\/crypt\]/ism",'<br/><img src="' .App::get_baseurl() . '/images/lock_icon.gif" alt="' . t('Encrypted content') . '" title="' . '$1' . ' ' . t('Encrypted content') . '" /><br />', $Text);
+       //$Text = preg_replace("/\[crypt=(.*?)\](.*?)\[\/crypt\]/ism",'<br/><img src="' .App::get_baseurl() . '/images/lock_icon.gif" alt="' . t('Encrypted content') . '" title="' . '$1' . ' ' . t('Encrypted content') . '" /><br />', $Text);
 
 
        // Try to Oembed
index f66d23c518e5b16125d91c7d3381f92b17404ea2..a74080e75b6375867d8bab0b1be1520807bcab0e 100644 (file)
@@ -116,7 +116,6 @@ function networks_widget($baseurl,$selected = '') {
 }
 
 function fileas_widget($baseurl,$selected = '') {
-       $a = get_app();
        if(! local_user())
                return '';
 
@@ -235,7 +234,7 @@ function common_friends_visitor_widget($profile_uid) {
 
        return replace_macros(get_markup_template('remote_friends_common.tpl'), array(
                '$desc' =>  sprintf( tt("%d contact in common", "%d contacts in common", $t), $t),
-               '$base' => $a->get_baseurl(),
+               '$base' => App::get_baseurl(),
                '$uid' => $profile_uid,
                '$cid' => (($cid) ? $cid : '0'),
                '$linkmore' => (($t > 5) ? 'true' : ''),
index 567bf83e1bfdb2e7b0d2d0a38af11fc2b37f298e..916a9e229e4bac1190889e5385087ed49e842cc0 100644 (file)
@@ -864,7 +864,7 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
        }
 
        $o = replace_macros($page_template, array(
-               '$baseurl' => $a->get_baseurl($ssl_state),
+               '$baseurl' => App::get_baseurl($ssl_state),
                '$return_path' => $a->query_string,
                '$live_update' => $live_update_div,
                '$remove' => t('remove'),
@@ -1183,7 +1183,7 @@ function status_editor($a,$x, $notes_cid = 0, $popup=false) {
        $tpl = get_markup_template('jot-header.tpl');
        $a->page['htmlhead'] .= replace_macros($tpl, array(
                '$newpost' => 'true',
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
                '$geotag' => $geotag,
                '$nickname' => $x['nickname'],
@@ -1201,7 +1201,7 @@ function status_editor($a,$x, $notes_cid = 0, $popup=false) {
        $tpl = get_markup_template('jot-end.tpl');
        $a->page['end'] .= replace_macros($tpl, array(
                '$newpost' => 'true',
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
                '$geotag' => $geotag,
                '$nickname' => $x['nickname'],
@@ -1267,7 +1267,7 @@ function status_editor($a,$x, $notes_cid = 0, $popup=false) {
                '$ptyp' => (($notes_cid) ? 'note' : 'wall'),
                '$content' => $x['content'],
                '$post_id' => $x['post_id'],
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$defloc' => $x['default_location'],
                '$visitor' => $x['visitor'],
                '$pvisit' => (($notes_cid) ? 'none' : $x['visitor']),
index c694014f68fae8b11b7d952bc538b1efac9b8f56..be1158eabec341f02c56c69a3834091ac2704f2c 100644 (file)
@@ -56,11 +56,11 @@ function update_fail($update_id, $error_message){
        $email_tpl = get_intltext_template("update_fail_eml.tpl");
        $email_msg = replace_macros($email_tpl, array(
                '$sitename' => $a->config['sitename'],
-               '$siteurl' =>  $a->get_baseurl(),
+               '$siteurl' =>  App::get_baseurl(),
                '$update' => DB_UPDATE_VERSION,
                '$error' => sprintf(t('Update %s failed. See error logs.'), DB_UPDATE_VERSION)
        ));
-       $subject=sprintf(t('Update Error at %s'), $a->get_baseurl());
+       $subject=sprintf(t('Update Error at %s'), App::get_baseurl());
        require_once('include/email.php');
        $subject = email_header_encode($subject,'UTF-8');
        mail($a->config['admin_email'], $subject, $email_msg,
index a7aebe709a29b726a504cd300a201b8832429320..db2f03c8f4a7c77c5fc25ed6ad9ea3d4e688bddc 100644 (file)
@@ -323,7 +323,7 @@ function delivery_run(&$argv, &$argc){
 
                                // perform local delivery if we are on the same site
 
-                               if (link_compare($basepath,$a->get_baseurl())) {
+                               if (link_compare($basepath,App::get_baseurl())) {
 
                                        $nickname = basename($contact['url']);
                                        if ($contact['issued-id'])
index c6e0506e96ef2e34191e6d3fd250f4192e068a8a..aa29e117a697d8b6c983c42f1dd5616a9c857cad 100644 (file)
@@ -23,7 +23,7 @@ function notification($params) {
 
        $banner = t('Friendica Notification');
        $product = FRIENDICA_PLATFORM;
-       $siteurl = $a->get_baseurl(true);
+       $siteurl = App::get_baseurl(true);
        $thanks = t('Thank You,');
        $sitename = $a->config['sitename'];
        if (!x($a->config['admin_name']))
@@ -58,7 +58,7 @@ function notification($params) {
        $additional_mail_header .= "X-Friendica-Platform: ".FRIENDICA_PLATFORM."\n";
        $additional_mail_header .= "X-Friendica-Version: ".FRIENDICA_VERSION."\n";
        $additional_mail_header .= "List-ID: <notification.".$hostname.">\n";
-       $additional_mail_header .= "List-Archive: <".$a->get_baseurl()."/notifications/system>\n";
+       $additional_mail_header .= "List-Archive: <".App::get_baseurl()."/notifications/system>\n";
 
        if (array_key_exists('item', $params)) {
                $title = $params['item']['title'];
@@ -494,7 +494,7 @@ function notification($params) {
                }
 
 
-               $itemlink = $a->get_baseurl().'/notify/view/'.$notify_id;
+               $itemlink = App::get_baseurl().'/notify/view/'.$notify_id;
                $msg = replace_macros($epreamble, array('$itemlink' => $itemlink));
                $msg_cache = format_notification_message($datarray['name_cache'], strip_tags(bbcode($msg)));
                $r = q("UPDATE `notify` SET `msg` = '%s', `msg_cache` = '%s' WHERE `id` = %d AND `uid` = %d",
@@ -648,8 +648,6 @@ function notification($params) {
  * @param str $defaulttype (Optional) Forces a notification with this type.
  */
 function check_item_notification($itemid, $uid, $defaulttype = "") {
-       $a = get_app();
-
        $notification_data = array("uid" => $uid, "profiles" => array());
        call_hooks('check_item_notification', $notification_data);
 
@@ -667,7 +665,7 @@ function check_item_notification($itemid, $uid, $defaulttype = "") {
        $profiles[] = $owner[0]["url"];
 
        // Notifications from Diaspora are often with an URL in the Diaspora format
-       $profiles[] = $a->get_baseurl()."/u/".$user[0]["nickname"];
+       $profiles[] = App::get_baseurl()."/u/".$user[0]["nickname"];
 
        $profiles2 = array();
 
index 3a41dad4e70dd5b66b3f51cc964f62b8271b3e5e..4abe3ffef54a73a8b4e2264fbfdb74f405b390c9 100644 (file)
@@ -408,7 +408,7 @@ function event_store($arr) {
                        intval($arr['uid'])
                );
                //if (dbm::is_result($r))
-               //      $plink = $a->get_baseurl() . '/display/' . $r[0]['nickname'] . '/' . $item_id;
+               //      $plink = App::get_baseurl() . '/display/' . $r[0]['nickname'] . '/' . $item_id;
 
 
                if($item_id) {
index 7a3514b3a73aa4942ca00f009cc6128361782461..d7066bcb555fa4df86d16889bd1584f27f0ae084 100644 (file)
@@ -99,7 +99,7 @@ function new_contact($uid,$url,$interactive = false) {
        if($ret['network'] === NETWORK_DFRN) {
                if($interactive) {
                        if(strlen($a->path))
-                               $myaddr = bin2hex($a->get_baseurl() . '/profile/' . $a->user['nickname']);
+                               $myaddr = bin2hex(App::get_baseurl() . '/profile/' . $a->user['nickname']);
                        else
                                $myaddr = bin2hex($a->user['nickname'] . '@' . $a->get_hostname());
 
index bf05a005160eb81d83e7a1012bf21052f98bba82..1307b42b1bf6905ef09af6069308284f7b47797f 100644 (file)
@@ -232,7 +232,7 @@ function profile_sidebar($profile, $block = 0) {
                if (isset($profile["url"]))
                        $profile_url = normalise_link($profile["url"]);
                else
-                       $profile_url = normalise_link($a->get_baseurl()."/profile/".$profile["nickname"]);
+                       $profile_url = normalise_link(App::get_baseurl()."/profile/".$profile["nickname"]);
 
                $r = q("SELECT * FROM `contact` WHERE NOT `pending` AND `uid` = %d AND `nurl` = '%s'",
                        local_user(), $profile_url);
@@ -279,7 +279,7 @@ function profile_sidebar($profile, $block = 0) {
 
        // show edit profile to yourself
        if ($profile['uid'] == local_user() && feature_enabled(local_user(),'multi_profiles')) {
-               $profile['edit'] = array($a->get_baseurl(). '/profiles', t('Profiles'),"", t('Manage/edit profiles'));
+               $profile['edit'] = array(App::get_baseurl(). '/profiles', t('Profiles'),"", t('Manage/edit profiles'));
                $r = q("SELECT * FROM `profile` WHERE `uid` = %d",
                                local_user());
 
@@ -308,7 +308,7 @@ function profile_sidebar($profile, $block = 0) {
                }
        }
        if ($profile['uid'] == local_user() && !feature_enabled(local_user(),'multi_profiles')) {
-               $profile['edit'] = array($a->get_baseurl(). '/profiles/'.$profile['id'], t('Edit profile'),"", t('Edit profile'));
+               $profile['edit'] = array(App::get_baseurl(). '/profiles/'.$profile['id'], t('Edit profile'),"", t('Edit profile'));
                $profile['menu'] = array(
                        'chg_photo' => t('Change profile photo'),
                        'cr_new' => null,
@@ -349,15 +349,15 @@ function profile_sidebar($profile, $block = 0) {
        if ($profile['guid'] != "")
                $diaspora = array(
                        'guid' => $profile['guid'],
-                       'podloc' => $a->get_baseurl(),
+                       'podloc' => App::get_baseurl(),
                        'searchable' => (($profile['publish'] && $profile['net-publish']) ? 'true' : 'false' ),
                        'nickname' => $profile['nickname'],
                        'fullname' => $profile['name'],
                        'firstname' => $firstname,
                        'lastname' => $lastname,
-                       'photo300' => $a->get_baseurl() . '/photo/custom/300/' . $profile['uid'] . '.jpg',
-                       'photo100' => $a->get_baseurl() . '/photo/custom/100/' . $profile['uid'] . '.jpg',
-                       'photo50' => $a->get_baseurl() . '/photo/custom/50/'  . $profile['uid'] . '.jpg',
+                       'photo300' => App::get_baseurl() . '/photo/custom/300/' . $profile['uid'] . '.jpg',
+                       'photo100' => App::get_baseurl() . '/photo/custom/100/' . $profile['uid'] . '.jpg',
+                       'photo50' => App::get_baseurl() . '/photo/custom/50/'  . $profile['uid'] . '.jpg',
                );
        else
                $diaspora = false;
@@ -489,7 +489,7 @@ function get_birthdays() {
                                $url = $rr['url'];
                                if($rr['network'] === NETWORK_DFRN) {
                                        $sparkle = " sparkle";
-                                       $url = $a->get_baseurl() . '/redir/'  . $rr['cid'];
+                                       $url = App::get_baseurl() . '/redir/'  . $rr['cid'];
                                }
 
                                $rr['link'] = $url;
@@ -503,7 +503,7 @@ function get_birthdays() {
        }
        $tpl = get_markup_template("birthdays_reminder.tpl");
        return replace_macros($tpl, array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$classtoday' => $classtoday,
                '$count' => $total,
                '$event_reminders' => t('Birthday Reminders'),
@@ -587,7 +587,7 @@ function get_events() {
 
        $tpl = get_markup_template("events_reminder.tpl");
        return replace_macros($tpl, array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$classtoday' => $classtoday,
                '$count' => count($r) - $skip,
                '$event_reminders' => t('Event Reminders'),
@@ -685,7 +685,7 @@ function advanced_profile(&$a) {
                }
 
                if ($a->profile['uid'] == local_user())
-                       $profile['edit'] = array($a->get_baseurl(). '/profiles/'.$a->profile['id'], t('Edit profile'),"", t('Edit profile'));
+                       $profile['edit'] = array(App::get_baseurl(). '/profiles/'.$a->profile['id'], t('Edit profile'),"", t('Edit profile'));
 
                return replace_macros($tpl, array(
                        '$title' => t('Profile'),
@@ -707,7 +707,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
        if(x($_GET,'tab'))
                $tab = notags(trim($_GET['tab']));
 
-       $url = $a->get_baseurl() . '/profile/' . $nickname;
+       $url = App::get_baseurl() . '/profile/' . $nickname;
 
        $tabs = array(
                array(
@@ -728,7 +728,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
                ),
                array(
                        'label' => t('Photos'),
-                       'url'   => $a->get_baseurl() . '/photos/' . $nickname,
+                       'url'   => App::get_baseurl() . '/photos/' . $nickname,
                        'sel'   => ((!isset($tab)&&$a->argv[0]=='photos')?'active':''),
                        'title' => t('Photo Albums'),
                        'id' => 'photo-tab',
@@ -736,7 +736,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
                ),
                array(
                        'label' => t('Videos'),
-                       'url'   => $a->get_baseurl() . '/videos/' . $nickname,
+                       'url'   => App::get_baseurl() . '/videos/' . $nickname,
                        'sel'   => ((!isset($tab)&&$a->argv[0]=='videos')?'active':''),
                        'title' => t('Videos'),
                        'id' => 'video-tab',
@@ -748,7 +748,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
        if ($is_owner && $a->theme_events_in_profile) {
                        $tabs[] = array(
                                'label' => t('Events'),
-                               'url'   => $a->get_baseurl() . '/events',
+                               'url'   => App::get_baseurl() . '/events',
                                'sel'   =>((!isset($tab)&&$a->argv[0]=='events')?'active':''),
                                'title' => t('Events and Calendar'),
                                'id' => 'events-tab',
@@ -759,7 +759,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
        } elseif (! $is_owner) {
                $tabs[] = array(
                                'label' => t('Events'),
-                               'url'   => $a->get_baseurl() . '/cal/' . $nickname,
+                               'url'   => App::get_baseurl() . '/cal/' . $nickname,
                                'sel'   =>((!isset($tab)&&$a->argv[0]=='cal')?'active':''),
                                'title' => t('Events and Calendar'),
                                'id' => 'events-tab',
@@ -770,7 +770,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
        if ($is_owner){
                $tabs[] = array(
                        'label' => t('Personal Notes'),
-                       'url'   => $a->get_baseurl() . '/notes',
+                       'url'   => App::get_baseurl() . '/notes',
                        'sel'   =>((!isset($tab)&&$a->argv[0]=='notes')?'active':''),
                        'title' => t('Only You Can See This'),
                        'id' => 'notes-tab',
@@ -781,7 +781,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
        if ((! $is_owner) && ((count($a->profile)) || (! $a->profile['hide-friends']))) {
                $tabs[] = array(
                        'label' => t('Contacts'),
-                       'url'   => $a->get_baseurl() . '/viewcontacts/' . $nickname,
+                       'url'   => App::get_baseurl() . '/viewcontacts/' . $nickname,
                        'sel'   => ((!isset($tab)&&$a->argv[0]=='viewcontacts')?'active':''),
                        'title' => t('Contacts'),
                        'id' => 'viewcontacts-tab',
index 9507b5e5fe464176f95d5e0d8dc9e5eb283f62fc..20aa2e2e02adb3167f11dd6796d0fc82c58c223a 100644 (file)
@@ -208,13 +208,12 @@ function add_page_info_data($data) {
 
        $hashtags = "";
        if (isset($data["keywords"]) AND count($data["keywords"])) {
-               $a = get_app();
                $hashtags = "\n";
                foreach ($data["keywords"] AS $keyword) {
                        /// @todo make a positive list of allowed characters
                        $hashtag = str_replace(array(" ", "+", "/", ".", "#", "'", "’", "`", "(", ")", "„", "“"),
                                                array("","", "", "", "", "", "", "", "", "", "", ""), $keyword);
-                       $hashtags .= "#[url=".$a->get_baseurl()."/search?tag=".rawurlencode($hashtag)."]".$hashtag."[/url] ";
+                       $hashtags .= "#[url=".App::get_baseurl()."/search?tag=".rawurlencode($hashtag)."]".$hashtag."[/url] ";
                }
        }
 
@@ -251,7 +250,6 @@ function add_page_keywords($url, $no_photos = false, $photo = "", $keywords = fa
 
        $tags = "";
        if (isset($data["keywords"]) AND count($data["keywords"])) {
-               $a = get_app();
                foreach ($data["keywords"] AS $keyword) {
                        $hashtag = str_replace(array(" ", "+", "/", ".", "#", "'"),
                                                array("","", "", "", "", ""), $keyword);
@@ -259,7 +257,7 @@ function add_page_keywords($url, $no_photos = false, $photo = "", $keywords = fa
                        if ($tags != "")
                                $tags .= ",";
 
-                       $tags .= "#[url=".$a->get_baseurl()."/search?tag=".rawurlencode($hashtag)."]".$hashtag."[/url]";
+                       $tags .= "#[url=".App::get_baseurl()."/search?tag=".rawurlencode($hashtag)."]".$hashtag."[/url]";
                }
        }
 
@@ -557,8 +555,7 @@ function item_store($arr,$force_parent = false, $notify = false, $dontcache = fa
                logger("Both author-link and owner-link are empty. Called by: ".App::callstack(), LOGGER_DEBUG);
 
        if ($arr['plink'] == "") {
-               $a = get_app();
-               $arr['plink'] = $a->get_baseurl().'/display/'.urlencode($arr['guid']);
+               $arr['plink'] = App::get_baseurl().'/display/'.urlencode($arr['guid']);
        }
 
        if ($arr['network'] == "") {
@@ -709,7 +706,7 @@ function item_store($arr,$force_parent = false, $notify = false, $dontcache = fa
                        $u = q("SELECT `nickname` FROM `user` WHERE `uid` = %d", intval($arr['uid']));
                        if (count($u)) {
                                $a = get_app();
-                               $self = normalise_link($a->get_baseurl() . '/profile/' . $u[0]['nickname']);
+                               $self = normalise_link(App::get_baseurl() . '/profile/' . $u[0]['nickname']);
                                logger("item_store: 'myself' is ".$self." for parent ".$parent_id." checking against ".$arr['author-link']." and ".$arr['owner-link'], LOGGER_DEBUG);
                                if ((normalise_link($arr['author-link']) == $self) OR (normalise_link($arr['owner-link']) == $self)) {
                                        q("UPDATE `thread` SET `mention` = 1 WHERE `iid` = %d", intval($parent_id));
@@ -1068,10 +1065,10 @@ function item_body_set_hashtags(&$item) {
 
        // All hashtags should point to the home server
        //$item["body"] = preg_replace("/#\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism",
-       //              "#[url=".$a->get_baseurl()."/search?tag=$2]$2[/url]", $item["body"]);
+       //              "#[url=".App::get_baseurl()."/search?tag=$2]$2[/url]", $item["body"]);
 
        //$item["tag"] = preg_replace("/#\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism",
-       //              "#[url=".$a->get_baseurl()."/search?tag=$2]$2[/url]", $item["tag"]);
+       //              "#[url=".App::get_baseurl()."/search?tag=$2]$2[/url]", $item["tag"]);
 
        // mask hashtags inside of url, bookmarks and attachments to avoid urls in urls
        $item["body"] = preg_replace_callback("/\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism",
@@ -1103,7 +1100,7 @@ function item_body_set_hashtags(&$item) {
 
                $basetag = str_replace('_',' ',substr($tag,1));
 
-               $newtag = '#[url='.$a->get_baseurl().'/search?tag='.rawurlencode($basetag).']'.$basetag.'[/url]';
+               $newtag = '#[url='.App::get_baseurl().'/search?tag='.rawurlencode($basetag).']'.$basetag.'[/url]';
 
                $item["body"] = str_replace($tag, $newtag, $item["body"]);
 
@@ -1207,12 +1204,12 @@ function tag_deliver($uid,$item_id) {
 
        $item = $i[0];
 
-       $link = normalise_link($a->get_baseurl() . '/profile/' . $u[0]['nickname']);
+       $link = normalise_link(App::get_baseurl() . '/profile/' . $u[0]['nickname']);
 
        // Diaspora uses their own hardwired link URL in @-tags
        // instead of the one we supply with webfinger
 
-       $dlink = normalise_link($a->get_baseurl() . '/u/' . $u[0]['nickname']);
+       $dlink = normalise_link(App::get_baseurl() . '/u/' . $u[0]['nickname']);
 
        $cnt = preg_match_all('/[\@\!]\[url\=(.*?)\](.*?)\[\/url\]/ism',$item['body'],$matches,PREG_SET_ORDER);
        if ($cnt) {
@@ -1312,12 +1309,12 @@ function tgroup_check($uid,$item) {
        $prvgroup = (($u[0]['page-flags'] == PAGE_PRVGROUP) ? true : false);
 
 
-       $link = normalise_link($a->get_baseurl() . '/profile/' . $u[0]['nickname']);
+       $link = normalise_link(App::get_baseurl() . '/profile/' . $u[0]['nickname']);
 
        // Diaspora uses their own hardwired link URL in @-tags
        // instead of the one we supply with webfinger
 
-       $dlink = normalise_link($a->get_baseurl() . '/u/' . $u[0]['nickname']);
+       $dlink = normalise_link(App::get_baseurl() . '/u/' . $u[0]['nickname']);
 
        $cnt = preg_match_all('/[\@\!]\[url\=(.*?)\](.*?)\[\/url\]/ism',$item['body'],$matches,PREG_SET_ORDER);
        if ($cnt) {
@@ -1572,7 +1569,7 @@ function new_follower($importer,$contact,$datarray,$item,$sharing = false) {
                                        'to_name'      => $r[0]['username'],
                                        'to_email'     => $r[0]['email'],
                                        'uid'          => $r[0]['uid'],
-                                       'link'             => $a->get_baseurl() . '/notifications/intro',
+                                       'link'             => App::get_baseurl() . '/notifications/intro',
                                        'source_name'  => ((strlen(stripslashes($contact_record['name']))) ? stripslashes($contact_record['name']) : t('[Name Withheld]')),
                                        'source_link'  => $contact_record['url'],
                                        'source_photo' => $contact_record['photo'],
@@ -1665,7 +1662,7 @@ function fix_private_photos($s, $uid, $item = null, $cid = 0) {
        $a = get_app();
 
        logger('fix_private_photos: check for photos', LOGGER_DEBUG);
-       $site = substr($a->get_baseurl(),strpos($a->get_baseurl(),'://'));
+       $site = substr(App::get_baseurl(),strpos(App::get_baseurl(),'://'));
 
        $orig_body = $s;
        $new_body = '';
@@ -1929,7 +1926,7 @@ function drop_item($id,$interactive = true) {
                if (! $interactive)
                        return 0;
                notice( t('Item not found.') . EOL);
-               goaway($a->get_baseurl() . '/' . $_SESSION['return_url']);
+               goaway(App::get_baseurl() . '/' . $_SESSION['return_url']);
        }
 
        $item = $r[0];
@@ -1977,7 +1974,7 @@ function drop_item($id,$interactive = true) {
                }
                // Now check how the user responded to the confirmation query
                if ($_REQUEST['canceled']) {
-                       goaway($a->get_baseurl() . '/' . $_SESSION['return_url']);
+                       goaway(App::get_baseurl() . '/' . $_SESSION['return_url']);
                }
 
                logger('delete item: ' . $item['id'], LOGGER_DEBUG);
@@ -2127,13 +2124,13 @@ function drop_item($id,$interactive = true) {
 
                if (! $interactive)
                        return $owner;
-               goaway($a->get_baseurl() . '/' . $_SESSION['return_url']);
+               goaway(App::get_baseurl() . '/' . $_SESSION['return_url']);
                //NOTREACHED
        } else {
                if (! $interactive)
                        return 0;
                notice( t('Permission denied.') . EOL);
-               goaway($a->get_baseurl() . '/' . $_SESSION['return_url']);
+               goaway(App::get_baseurl() . '/' . $_SESSION['return_url']);
                //NOTREACHED
        }
 
index 5b6d1b9e6e7fbf642b768396fee1fe305dea4232..8239633e6a362261754332dc334c267203921b13 100644 (file)
@@ -164,7 +164,7 @@ function do_like($item_id, $verb) {
        if($item['object-type'] === ACTIVITY_OBJ_EVENT)
                $post_type = t('event');
        $objtype = (($item['resource-id']) ? ACTIVITY_OBJ_PHOTO : ACTIVITY_OBJ_NOTE );
-       $link = xmlify('<link rel="alternate" type="text/html" href="' . $a->get_baseurl() . '/display/' . $owner['nickname'] . '/' . $item['id'] . '" />' . "\n") ;
+       $link = xmlify('<link rel="alternate" type="text/html" href="' . App::get_baseurl() . '/display/' . $owner['nickname'] . '/' . $item['id'] . '" />' . "\n") ;
        $body = $item['body'];
 
        $obj = <<< EOT
@@ -214,7 +214,7 @@ EOT;
 
        $ulink = '[url=' . $contact['url'] . ']' . $contact['name'] . '[/url]';
        $alink = '[url=' . $item['author-link'] . ']' . $item['author-name'] . '[/url]';
-       $plink = '[url=' . $a->get_baseurl() . '/display/' . $owner['nickname'] . '/' . $item['id'] . ']' . $post_type . '[/url]';
+       $plink = '[url=' . App::get_baseurl() . '/display/' . $owner['nickname'] . '/' . $item['id'] . ']' . $post_type . '[/url]';
        $arr['body'] =  sprintf( $bodyverb, $ulink, $alink, $plink );
 
        $arr['verb'] = $activity;
index ea2fcef3bcb213e24ed280b844f05c90507d3f91..e5ebe6f9158ac1f895d65ba53d998bb6462f6417 100644 (file)
@@ -27,7 +27,7 @@ function send_message($recipient=0, $body='', $subject='', $replyto=''){
        }
 
        $guid = get_guid(32);
-       $uri = 'urn:X-dfrn:' . $a->get_baseurl() . ':' . local_user() . ':' . $guid;
+       $uri = 'urn:X-dfrn:' . App::get_baseurl() . ':' . local_user() . ':' . $guid;
 
        $convid = 0;
        $reply = false;
@@ -53,7 +53,7 @@ function send_message($recipient=0, $body='', $subject='', $replyto=''){
                $recip_host = substr($recip_host,0,strpos($recip_host,'/'));
 
                $recip_handle = (($contact[0]['addr']) ? $contact[0]['addr'] : $contact[0]['nick'] . '@' . $recip_host);
-               $sender_handle = $a->user['nickname'] . '@' . substr($a->get_baseurl(), strpos($a->get_baseurl(),'://') + 3);
+               $sender_handle = $a->user['nickname'] . '@' . substr(App::get_baseurl(), strpos(App::get_baseurl(),'://') + 3);
 
                $conv_guid = get_guid(32);
                $convuri = $recip_handle.':'.$conv_guid;
@@ -134,7 +134,7 @@ function send_message($recipient=0, $body='', $subject='', $replyto=''){
                $images = $match[1];
                if(count($images)) {
                        foreach($images as $image) {
-                               if(! stristr($image,$a->get_baseurl() . '/photo/'))
+                               if(! stristr($image,App::get_baseurl() . '/photo/'))
                                        continue;
                                $image_uri = substr($image,strrpos($image,'/') + 1);
                                $image_uri = substr($image_uri,0, strpos($image_uri,'-'));
@@ -164,16 +164,13 @@ function send_message($recipient=0, $body='', $subject='', $replyto=''){
 
 function send_wallmessage($recipient='', $body='', $subject='', $replyto=''){
 
-       $a = get_app();
-
-
        if(! $recipient) return -1;
 
        if(! strlen($subject))
                $subject = t('[no subject]');
 
        $guid = get_guid(32);
-       $uri = 'urn:X-dfrn:' . $a->get_baseurl() . ':' . local_user() . ':' . $guid;
+       $uri = 'urn:X-dfrn:' . App::get_baseurl() . ':' . local_user() . ':' . $guid;
 
        $convid = 0;
        $reply = false;
@@ -187,7 +184,7 @@ function send_wallmessage($recipient='', $body='', $subject='', $replyto=''){
 
        $conv_guid = get_guid(32);
 
-       $recip_handle = $recipient['nickname'] . '@' . substr($a->get_baseurl(), strpos($a->get_baseurl(),'://') + 3);
+       $recip_handle = $recipient['nickname'] . '@' . substr(App::get_baseurl(), strpos(App::get_baseurl(),'://') + 3);
 
        $sender_nick = basename($replyto);
        $sender_host = substr($replyto,strpos($replyto,'://')+3);
index 2a9f24ca9f5644e351e4ac29fd7ee2a676a4074e..f71272f3b1bae1d55a51cf2b8248d56e6da0a335 100644 (file)
@@ -28,7 +28,7 @@ function nav(&$a) {
        $tpl = get_markup_template('nav.tpl');
 
        $a->page['nav'] .= replace_macros($tpl, array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$sitelocation' => $nav_info['sitelocation'],
                '$nav' => $nav_info['nav'],
                '$banner' => $nav_info['banner'],
@@ -65,7 +65,7 @@ function nav_info(App $a)
 
        $myident = ((is_array($a->user) && isset($a->user['nickname'])) ? $a->user['nickname'] . '@' : '');
 
-       $sitelocation = $myident . substr($a->get_baseurl($ssl_state), strpos($a->get_baseurl($ssl_state), '//') + 2 );
+       $sitelocation = $myident . substr(App::get_baseurl($ssl_state), strpos(App::get_baseurl($ssl_state), '//') + 2 );
 
        // nav links: array of array('href', 'text', 'extra css classes', 'title')
        $nav = array();
index df46d35932fcb694b506a3bc361516e118d609fa..cac77fcdf0b385211b5b43aca3f8b25e9244bf9d 100644 (file)
@@ -513,8 +513,6 @@ function allowed_email($email) {
 
 function avatar_img($email) {
 
-       $a = get_app();
-
        $avatar['size'] = 175;
        $avatar['email'] = $email;
        $avatar['url'] = '';
@@ -523,7 +521,7 @@ function avatar_img($email) {
        call_hooks('avatar_lookup', $avatar);
 
        if(! $avatar['success'])
-               $avatar['url'] = $a->get_baseurl() . '/images/person-175.jpg';
+               $avatar['url'] = App::get_baseurl() . '/images/person-175.jpg';
 
        logger('Avatar: ' . $avatar['email'] . ' ' . $avatar['url'], LOGGER_DEBUG);
        return $avatar['url'];
@@ -569,7 +567,7 @@ function scale_external_images($srctext, $include_link = true, $scale_replace =
                foreach($matches as $mtch) {
                        logger('scale_external_image: ' . $mtch[1]);
 
-                       $hostname = str_replace('www.','',substr($a->get_baseurl(),strpos($a->get_baseurl(),'://')+3));
+                       $hostname = str_replace('www.','',substr(App::get_baseurl(),strpos(App::get_baseurl(),'://')+3));
                        if(stristr($mtch[1],$hostname))
                                continue;
 
index 2f9599d07255934c9c9792182b7a043c5ef62eb5..c4e7df47ace727370873d89493e1cbf2d4fed481 100644 (file)
@@ -649,7 +649,7 @@ function notifier_run(&$argv, &$argc){
 
                                } else {
 
-                                       $params = 'hub.mode=publish&hub.url=' . urlencode( $a->get_baseurl() . '/dfrn_poll/' . $owner['nickname'] );
+                                       $params = 'hub.mode=publish&hub.url=' . urlencode( App::get_baseurl() . '/dfrn_poll/' . $owner['nickname'] );
                                        post_url($h,$params);
                                        logger('publish for item '.$item_id.' ' . $h . ' ' . $params . ' returned ' . $a->get_curl_code());
                                }
index a30232df4a89a89f990172ccfb018bab4bd73429..3d4533d3e0061da5a4a8e1af01d9c2d0629ee82a 100644 (file)
@@ -148,7 +148,7 @@ class FKOAuth1 extends OAuthServer {
                $_SESSION['mobile-theme'] = get_pconfig($record['uid'], 'system', 'mobile_theme');
                $_SESSION['authenticated'] = 1;
                $_SESSION['page_flags'] = $record['page-flags'];
-               $_SESSION['my_url'] = $a->get_baseurl() . '/profile/' . $record['nickname'];
+               $_SESSION['my_url'] = App::get_baseurl() . '/profile/' . $record['nickname'];
                $_SESSION['addr'] = $_SERVER['REMOTE_ADDR'];
                $_SESSION["allow_api"] = true;
 
index 2d5531f90b1101ec1abefa9b982a2c701c941f77..0108ce62162b72f5b1c2fc0fcf2a44cb0f8f8982 100644 (file)
@@ -410,13 +410,12 @@ function get_theme_info($theme){
  * @return string
  */
 function get_theme_screenshot($theme) {
-       $a = get_app();
        $exts = array('.png','.jpg');
        foreach($exts as $ext) {
                if(file_exists('view/theme/' . $theme . '/screenshot' . $ext))
-                       return($a->get_baseurl() . '/view/theme/' . $theme . '/screenshot' . $ext);
+                       return(App::get_baseurl() . '/view/theme/' . $theme . '/screenshot' . $ext);
        }
-       return($a->get_baseurl() . '/images/blank.png');
+       return(App::get_baseurl() . '/images/blank.png');
 }
 
 // install and uninstall theme
index 85637facb23b275eac29a46c0d61c89aa35621b9..abf973a284cbb160f5716364ee03670fa4f534d9 100644 (file)
@@ -21,7 +21,7 @@ function handle_pubsubhubbub($id) {
 
        $headers = array("Content-type: application/atom+xml",
                        sprintf("Link: <%s>;rel=hub,<%s>;rel=self",
-                               $a->get_baseurl().'/pubsubhubbub',
+                               App::get_baseurl().'/pubsubhubbub',
                                $rr['topic']),
                        "X-Hub-Signature: sha1=".$hmac_sig);
 
index 8d8a035f1db5fa83c07e388111526c5855416b29..8d65089de7556f201a96123621045f2ccda312f8 100644 (file)
@@ -20,7 +20,7 @@ function auto_redir(&$a, $contact_nick) {
                //
                // We also have to make sure that I'm a legitimate contact--I'm not blocked or pending.
 
-               $baseurl = $a->get_baseurl();
+               $baseurl = App::get_baseurl();
                $domain_st = strpos($baseurl, "://");
                if($domain_st === false)
                        return;
index fa698c1b1a62aeb48e5ea9953507eb3c6fec0e81..7e14146d9475e97bb5a06d9b4d87928c70b398c9 100644 (file)
@@ -9,8 +9,8 @@ function authenticate_success($user_record, $login_initial = false, $interactive
        $_SESSION['mobile-theme'] = get_pconfig($user_record['uid'], 'system', 'mobile_theme');
        $_SESSION['authenticated'] = 1;
        $_SESSION['page_flags'] = $user_record['page-flags'];
-       $_SESSION['my_url'] = $a->get_baseurl() . '/profile/' . $user_record['nickname'];
-       $_SESSION['my_address'] = $user_record['nickname'] . '@' . substr($a->get_baseurl(),strpos($a->get_baseurl(),'://')+3);
+       $_SESSION['my_url'] = App::get_baseurl() . '/profile/' . $user_record['nickname'];
+       $_SESSION['my_address'] = $user_record['nickname'] . '@' . substr(App::get_baseurl(),strpos(App::get_baseurl(),'://')+3);
        $_SESSION['addr'] = $_SERVER['REMOTE_ADDR'];
 
        $a->user = $user_record;
@@ -98,7 +98,7 @@ function authenticate_success($user_record, $login_initial = false, $interactive
                call_hooks('logged_in', $a->user);
 
                if(($a->module !== 'home') && isset($_SESSION['return_url']))
-                       goaway($a->get_baseurl() . '/' . $_SESSION['return_url']);
+                       goaway(App::get_baseurl() . '/' . $_SESSION['return_url']);
        }
 
 }
@@ -378,7 +378,7 @@ function check_form_security_token_redirectOnErr($err_redirect, $typename = '',
                logger('check_form_security_token failed: user ' . $a->user['guid'] . ' - form element ' . $typename);
                logger('check_form_security_token failed: _REQUEST data: ' . print_r($_REQUEST, true), LOGGER_DATA);
                notice( check_form_security_std_err_msg() );
-               goaway($a->get_baseurl() . $err_redirect );
+               goaway(App::get_baseurl() . $err_redirect );
        }
 }
 function check_form_security_token_ForbiddenOnErr($typename = '', $formname = 'form_security_token') {
index f8a73a0a5c9b51674440d9f095e726e52f65cfe3..c5fc31581eb0c0ab41c1c6cd834b80f8e05148b4 100644 (file)
@@ -207,7 +207,7 @@ function poco_check($profile_url, $name, $network, $profile_photo, $about, $loca
        $orig_updated = $updated;
 
        // The global contacts should contain the original picture, not the cached one
-       if (($generation != 1) AND stristr(normalise_link($profile_photo), normalise_link($a->get_baseurl()."/photo/")))
+       if (($generation != 1) AND stristr(normalise_link($profile_photo), normalise_link(App::get_baseurl()."/photo/")))
                $profile_photo = "";
 
        $r = q("SELECT `network` FROM `contact` WHERE `nurl` = '%s' AND `network` != '' AND `network` != '%s' LIMIT 1",
@@ -1181,9 +1181,9 @@ function update_suggestions() {
        $done = array();
 
        /// TODO Check if it is really neccessary to poll the own server
-       poco_load(0,0,0,$a->get_baseurl() . '/poco');
+       poco_load(0,0,0,App::get_baseurl() . '/poco');
 
-       $done[] = $a->get_baseurl() . '/poco';
+       $done[] = App::get_baseurl() . '/poco';
 
        if(strlen(get_config('system','directory'))) {
                $x = fetch_url(get_server()."/pubsites");
@@ -1771,8 +1771,6 @@ function gs_fetch_users($server) {
 
        logger("Fetching users from GNU Social server ".$server, LOGGER_DEBUG);
 
-       $a = get_app();
-
        $url = $server."/main/statistics";
 
        $result = z_fetch_url($url);
@@ -1811,7 +1809,7 @@ function gs_fetch_users($server) {
                                        "nick" => $user->nickname,
                                        "about" => $user->bio,
                                        "network" => NETWORK_OSTATUS,
-                                       "photo" => $a->get_baseurl()."/images/person-175.jpg");
+                                       "photo" => App::get_baseurl()."/images/person-175.jpg");
                        get_gcontact_id($contact);
                }
 }
index 6c1d01d74da5063e6b167d3388b1a03b4b913813..0a094384782bb4358af16ac28811182ade537a84 100644 (file)
@@ -1,13 +1,11 @@
 <?php
 function create_tags_from_item($itemid) {
-       $a = get_app();
-
-       $profile_base = $a->get_baseurl();
+       $profile_base = App::get_baseurl();
        $profile_data = parse_url($profile_base);
        $profile_base_friendica = $profile_data['host'].$profile_data['path']."/profile/";
        $profile_base_diaspora = $profile_data['host'].$profile_data['path']."/u/";
 
-       $searchpath = $a->get_baseurl()."/search?tag=";
+       $searchpath = App::get_baseurl()."/search?tag=";
 
        $messages = q("SELECT `guid`, `uid`, `id`, `edited`, `deleted`, `created`, `received`, `title`, `body`, `tag`, `parent` FROM `item` WHERE `id` = %d LIMIT 1", intval($itemid));
 
index 5856226c3725ea3eac596c69bbf781afce18d8b7..a2c474d32e206dd028855655afadf0096c533258 100644 (file)
@@ -23,7 +23,7 @@ function replace_macros($s,$r) {
        $a = get_app();
 
        // pass $baseurl to all templates
-       $r['$baseurl'] = $a->get_baseurl();
+       $r['$baseurl'] = App::get_baseurl();
 
 
        $t = $a->template_engine();
index 48391174ecd683eaaf9d577f6e1d777d64d1d8c0..c214cf264487a6f89ddecab8248e7b81909ed5b8 100644 (file)
@@ -267,12 +267,10 @@ function update_threads() {
 }
 
 function update_threads_mention() {
-       $a = get_app();
-
        $users = q("SELECT `uid`, `nickname` FROM `user` ORDER BY `uid`");
 
        foreach ($users AS $user) {
-               $self = normalise_link($a->get_baseurl() . '/profile/' . $user['nickname']);
+               $self = normalise_link(App::get_baseurl() . '/profile/' . $user['nickname']);
                $selfhttps = str_replace("http://", "https://", $self);
                $parents = q("SELECT DISTINCT(`parent`) FROM `item` WHERE `uid` = %d AND
                                ((`owner-link` IN ('%s', '%s')) OR (`author-link` IN ('%s', '%s')))",
index 51672d92b6a27919704028408f8aa550b94e719c..0d9ffc35fca2f001fcf6df23db1f03a1e8fd8da5 100644 (file)
@@ -133,7 +133,7 @@ function import_account(&$a, $file) {
        }\r
 \r
        $oldbaseurl = $account['baseurl'];\r
-       $newbaseurl = $a->get_baseurl();\r
+       $newbaseurl = App::get_baseurl();\r
        $olduid = $account['user']['uid'];\r
 \r
         unset($account['user']['uid']);\r
@@ -290,5 +290,5 @@ function import_account(&$a, $file) {
        proc_run(PRIORITY_HIGH, 'include/notifier.php', 'relocate', $newuid);\r
 \r
        info(t("Done. You can now login with your username and password"));\r
-       goaway($a->get_baseurl() . "/login");\r
+       goaway(App::get_baseurl() . "/login");\r
 }\r
index cf0d8d9ac6bc043481490a3d054f38a758492369..832ca470fe3e506d9010c949e42430a2eef34f39 100644 (file)
@@ -376,7 +376,7 @@ function admin_page_federation(&$a) {
                '$counts' => $counts,
                '$version' => FRIENDICA_VERSION,
                '$legendtext' => sprintf(t('Currently this node is aware of %d nodes from the following platforms:'), $total),
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
        ));
 }
 
@@ -489,7 +489,7 @@ function admin_page_summary(&$a) {
                '$accounts' => $accounts,
                '$pending' => array(t('Pending registrations'), $pending),
                '$version' => array(t('Version'), FRIENDICA_VERSION),
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$platform' => FRIENDICA_PLATFORM,
                '$codename' => FRIENDICA_CODENAME,
                '$build' =>  get_config('system','build'),
@@ -527,7 +527,7 @@ function admin_page_site_post(&$a) {
                 * send relocate for every local user
                 * */
 
-               $old_url = $a->get_baseurl(true);
+               $old_url = App::get_baseurl(true);
 
                // Generate host names for relocation the addresses in the format user@address.tld
                $new_host = str_replace("http://", "@", normalise_link($new_url));
@@ -961,7 +961,7 @@ function admin_page_site(&$a) {
                '$performance' => t('Performance'),
                '$worker_title' => t('Worker'),
                '$relocate'=> t('Relocate - WARNING: advanced function. Could make this server unreachable.'),
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                // name, label, value, help string, extra data...
                '$sitename'             => array('sitename', t("Site name"), $a->config['sitename'],''),
                '$hostname'             => array('hostname', t("Host name"), $a->config['hostname'], ""),
@@ -1043,7 +1043,7 @@ function admin_page_site(&$a) {
                '$old_pager'            => array('old_pager', t("Enable old style pager"), get_config('system','old_pager'), t("The old style pager has page numbers but slows down massively the page speed.")),
                '$only_tag_search'      => array('only_tag_search', t("Only search in tags"), get_config('system','only_tag_search'), t("On large systems the text search can slow down the system extremely.")),
 
-               '$relocate_url'         => array('relocate_url', t("New base url"), $a->get_baseurl(), t("Change base url for this server. Sends relocate message to all DFRN contacts of all users.")),
+               '$relocate_url'         => array('relocate_url', t("New base url"), App::get_baseurl(), t("Change base url for this server. Sends relocate message to all DFRN contacts of all users.")),
 
                '$rino'                 => array('rino', t("RINO Encryption"), intval(get_config('system','rino_encrypt')), t("Encryption layer between nodes."), array("Disabled", "RINO1 (deprecated)", "RINO2")),
                '$embedly'              => array('embedly', t("Embedly API key"), get_config('system','embedly'), t("<a href='http://embed.ly'>Embedly</a> is used to fetch additional data for web pages. This is an optional parameter.")),
@@ -1131,13 +1131,13 @@ function admin_page_dbsync(&$a) {
        }
        if(! count($failed)) {
                $o = replace_macros(get_markup_template('structure_check.tpl'),array(
-                       '$base' => $a->get_baseurl(true),
+                       '$base' => App::get_baseurl(true),
                        '$banner' => t('No failed updates.'),
                        '$check' => t('Check database structure'),
                ));
        } else {
                $o = replace_macros(get_markup_template('failed_updates.tpl'),array(
-                       '$base' => $a->get_baseurl(true),
+                       '$base' => App::get_baseurl(true),
                        '$banner' => t('Failed Updates'),
                        '$desc' => t('This does not include updates prior to 1139, which did not return a status.'),
                        '$mark' => t('Mark success (if update was manually applied)'),
@@ -1205,7 +1205,7 @@ function admin_page_users_post(&$a){
                        Thank you and welcome to %4$s.'));
 
                $preamble = sprintf($preamble, $nu['username'], $a->config['sitename']);
-               $body = sprintf($body, $a->get_baseurl(), $nu['email'], $result['password'], $a->config['sitename']);
+               $body = sprintf($body, App::get_baseurl(), $nu['email'], $result['password'], $a->config['sitename']);
 
                notification(array(
                        'type' => "SYSTEM_EMAIL",
@@ -1430,7 +1430,7 @@ function admin_page_users(&$a){
                '$form_security_token' => get_form_security_token("admin_users"),
 
                // values //
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
 
                '$pending' => $pending,
                'deleted' => $deleted,
@@ -1522,7 +1522,7 @@ function admin_page_plugins(&$a){
                        '$page' => t('Plugins'),
                        '$toggle' => t('Toggle'),
                        '$settings' => t('Settings'),
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
 
                        '$plugin' => $plugin,
                        '$status' => $status,
@@ -1547,10 +1547,10 @@ function admin_page_plugins(&$a){
         */
 
        if(x($_GET,"a") && $_GET['a']=="r") {
-               check_form_security_token_redirectOnErr($a->get_baseurl().'/admin/plugins', 'admin_themes', 't');
+               check_form_security_token_redirectOnErr(App::get_baseurl().'/admin/plugins', 'admin_themes', 't');
                reload_plugins();
                info("Plugins reloaded");
-               goaway($a->get_baseurl().'/admin/plugins');
+               goaway(App::get_baseurl().'/admin/plugins');
        }
 
        $plugins = array();
@@ -1582,7 +1582,7 @@ function admin_page_plugins(&$a){
                '$page' => t('Plugins'),
                '$submit' => t('Save Settings'),
                '$reload' => t('Reload active plugins'),
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$function' => 'plugins',
                '$plugins' => $plugins,
                '$pcount' => count($plugins), 
@@ -1780,7 +1780,7 @@ function admin_page_themes(&$a){
                        '$page' => t('Themes'),
                        '$toggle' => t('Toggle'),
                        '$settings' => t('Settings'),
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$plugin' => $theme,
                        '$status' => $status,
                        '$action' => $action,
@@ -1799,7 +1799,7 @@ function admin_page_themes(&$a){
 
        // reload active themes
        if(x($_GET,"a") && $_GET['a']=="r") {
-               check_form_security_token_redirectOnErr($a->get_baseurl().'/admin/themes', 'admin_themes', 't');
+               check_form_security_token_redirectOnErr(App::get_baseurl().'/admin/themes', 'admin_themes', 't');
                if($themes) {
                        foreach($themes as $th) {
                                if($th['allowed']) {
@@ -1809,7 +1809,7 @@ function admin_page_themes(&$a){
                        }
                }
                info("Themes reloaded");
-               goaway($a->get_baseurl().'/admin/themes');
+               goaway(App::get_baseurl().'/admin/themes');
        }
 
        /*
@@ -1830,7 +1830,7 @@ function admin_page_themes(&$a){
                '$page' => t('Themes'),
                '$submit' => t('Save Settings'),
                '$reload' => t('Reload active themes'),
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$function' => 'themes',
                '$plugins' => $xthemes,
                '$pcount' => count($themes),
@@ -1904,7 +1904,7 @@ function admin_page_logs(&$a){
                '$page' => t('Logs'),
                '$submit' => t('Save Settings'),
                '$clear' => t('Clear'),
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$logname' =>  get_config('system','logfile'),
 
                // name, label, value, help string, extra data...
index 240aa524be308ea605076fcb250a9da693a7dd42..1f2c043ced881b84cd1fc47aee0796ec635b2f95 100644 (file)
@@ -60,7 +60,7 @@ function allfriends_content(&$a) {
                        $photo_menu = contact_photo_menu ($rr);
                }
                else {
-                       $connlnk = $a->get_baseurl() . '/follow/?url=' . $rr['url'];
+                       $connlnk = App::get_baseurl() . '/follow/?url=' . $rr['url'];
                        $photo_menu = array(
                                'profile' => array(t("View Profile"), zrl($rr['url'])),
                                'follow' => array(t("Connect/Follow"), $connlnk)
index be8645c1fde901924032a4e88e48397d58f6a1c4..cb8320013f39efc2a11c4908ba7bdc69356899cf 100644 (file)
@@ -15,7 +15,7 @@ function bookmarklet_content(&$a) {
        }
 
        $referer = normalise_link($_SERVER["HTTP_REFERER"]);
-       $page = normalise_link($a->get_baseurl()."/bookmarklet");
+       $page = normalise_link(App::get_baseurl()."/bookmarklet");
 
        if (!strstr($referer, $page)) {
                $content = add_page_info($_REQUEST["url"]);
index ba43393284767fe744c46c3598b034dd1bc5d1ca..1899a9899a48dccc94de34af3a72ad90108ef8a0 100644 (file)
@@ -80,7 +80,7 @@ function cal_content(&$a) {
 
        $htpl = get_markup_template('event_head.tpl');
        $a->page['htmlhead'] .= replace_macros($htpl,array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$module_url' => '/cal/' . $a->data['user']['nickname'],
                '$modparams' => 2,
                '$i18n' => $i18n,
@@ -89,7 +89,7 @@ function cal_content(&$a) {
 
        $etpl = get_markup_template('event_end.tpl');
        $a->page['end'] .= replace_macros($etpl,array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$editselect' => $editselect
        ));
 
@@ -232,7 +232,7 @@ function cal_content(&$a) {
                        foreach($r as $rr) {
                                $j = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['start'], 'j') : datetime_convert('UTC','UTC',$rr['start'],'j'));
                                if(! x($links,$j))
-                                       $links[$j] = $a->get_baseurl() . '/' . $a->cmd . '#link-' . $j;
+                                       $links[$j] = App::get_baseurl() . '/' . $a->cmd . '#link-' . $j;
                        }
                }
 
@@ -270,12 +270,12 @@ function cal_content(&$a) {
                }
 
                $o = replace_macros($tpl, array(
-                       '$baseurl'      => $a->get_baseurl(),
+                       '$baseurl'      => App::get_baseurl(),
                        '$tabs'         => $tabs,
                        '$title'        => t('Events'),
                        '$view'         => t('View'),
-                       '$previus'      => array($a->get_baseurl()."/events/$prevyear/$prevmonth",t('Previous'),'',''),
-                       '$next'         => array($a->get_baseurl()."/events/$nextyear/$nextmonth",t('Next'),'',''),
+                       '$previus'      => array(App::get_baseurl()."/events/$prevyear/$prevmonth",t('Previous'),'',''),
+                       '$next'         => array(App::get_baseurl()."/events/$nextyear/$nextmonth",t('Next'),'',''),
                        '$calendar' => cal($y,$m,$links, ' eventcal'),
 
                        '$events'       => $events,
index 735ccec727e191599d53282ec2558c4d88afb37b..37cc09cab6b968592299a6168475bf689b9f75a2 100644 (file)
@@ -78,13 +78,13 @@ function contacts_init(&$a) {
        $base = z_root();
        $tpl = get_markup_template("contacts-head.tpl");
        $a->page['htmlhead'] .= replace_macros($tpl,array(
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$base' => $base
        ));
 
        $tpl = get_markup_template("contacts-end.tpl");
        $a->page['end'] .= replace_macros($tpl,array(
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$base' => $base
        ));
 
@@ -480,11 +480,11 @@ function contacts_content(&$a) {
                        $editselect = 'exact';
 
                $a->page['htmlhead'] .= replace_macros(get_markup_template('contact_head.tpl'), array(
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$editselect' => $editselect,
                ));
                $a->page['end'] .= replace_macros(get_markup_template('contact_end.tpl'), array(
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$editselect' => $editselect,
                ));
 
@@ -564,7 +564,7 @@ function contacts_content(&$a) {
 
                if (in_array($contact['network'], array(NETWORK_DIASPORA, NETWORK_OSTATUS)) AND
                        ($contact['rel'] == CONTACT_IS_FOLLOWER))
-                       $follow = $a->get_baseurl(true)."/follow?url=".urlencode($contact["url"]);
+                       $follow = App::get_baseurl(true)."/follow?url=".urlencode($contact["url"]);
 
                // Load contactact related actions like hide, suggest, delete and others
                $contact_actions = contact_actions($contact);
index 1e2307f553fd52b26348f9b9b0ce42d521e3163a..bc98f7e51d3a5226648db0e8eca1afbe1f8628fa 100644 (file)
@@ -117,7 +117,7 @@ function content_content(&$a, $update = 0) {
                        if($update)
                                killme();
                        notice( t('No such group') . EOL );
-                       goaway($a->get_baseurl(true) . '/network');
+                       goaway(App::get_baseurl(true) . '/network');
                        // NOTREACHED
                }
 
@@ -509,8 +509,8 @@ function render_content(&$a, $items, $mode, $update, $preview = false) {
                                        'like' => '',
                                        'dislike' => '',
                                        'comment' => '',
-                                       //'conv' => (($preview) ? '' : array('href'=> $a->get_baseurl($ssl_state) . '/display/' . $nickname . '/' . $item['id'], 'title'=> t('View in context'))),
-                                       'conv' => (($preview) ? '' : array('href'=> $a->get_baseurl($ssl_state).'/display/'.$item['guid'], 'title'=> t('View in context'))),
+                                       //'conv' => (($preview) ? '' : array('href'=> App::get_baseurl($ssl_state) . '/display/' . $nickname . '/' . $item['id'], 'title'=> t('View in context'))),
+                                       'conv' => (($preview) ? '' : array('href'=> App::get_baseurl($ssl_state).'/display/'.$item['guid'], 'title'=> t('View in context'))),
                                        'previewing' => $previewing,
                                        'wait' => t('Please wait'),
                                );
@@ -743,7 +743,7 @@ function render_content(&$a, $items, $mode, $update, $preview = false) {
                                }
 
                                if(local_user() && link_compare($a->contact['url'],$item['author-link']))
-                                       $edpost = array($a->get_baseurl($ssl_state)."/editpost/".$item['id'], t("Edit"));
+                                       $edpost = array(App::get_baseurl($ssl_state)."/editpost/".$item['id'], t("Edit"));
                                else
                                        $edpost = false;
 
index 71628aed0ed4d535854de2a60c90fb0855bbf8c7..343e1e3038ab5d4b1417e3d3bfbdd167b3a428cd 100644 (file)
@@ -18,7 +18,7 @@ function delegate_content(&$a) {
                // delegated admins can view but not change delegation permissions
 
                if(x($_SESSION,'submanage') && intval($_SESSION['submanage']))
-                       goaway($a->get_baseurl() . '/delegate');
+                       goaway(App::get_baseurl() . '/delegate');
 
 
                $id = $a->argv[2];
@@ -29,7 +29,7 @@ function delegate_content(&$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($a->get_baseurl() . '/profile/' . $r[0]['nickname']))
+                               dbesc(normalise_link(App::get_baseurl() . '/profile/' . $r[0]['nickname']))
                        );
                        if (dbm::is_result($r)) {
                                q("insert into manage ( uid, mid ) values ( %d , %d ) ",
@@ -38,7 +38,7 @@ function delegate_content(&$a) {
                                );
                        }
                }
-               goaway($a->get_baseurl() . '/delegate');
+               goaway(App::get_baseurl() . '/delegate');
        }
 
        if($a->argc > 2 && $a->argv[1] === 'remove' && intval($a->argv[2])) {
@@ -46,13 +46,13 @@ function delegate_content(&$a) {
                // delegated admins can view but not change delegation permissions
 
                if(x($_SESSION,'submanage') && intval($_SESSION['submanage']))
-                       goaway($a->get_baseurl() . '/delegate');
+                       goaway(App::get_baseurl() . '/delegate');
 
                q("delete from manage where uid = %d and mid = %d limit 1",
                        intval($a->argv[2]),
                        intval(local_user())
                );
-               goaway($a->get_baseurl() . '/delegate');
+               goaway(App::get_baseurl() . '/delegate');
 
        }
 
@@ -92,7 +92,7 @@ function delegate_content(&$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($a->get_baseurl())),
+               dbesc(normalise_link(App::get_baseurl())),
                intval(local_user()),
                dbesc(NETWORK_DFRN)
        ); 
@@ -128,7 +128,7 @@ function delegate_content(&$a) {
 
        $o = replace_macros(get_markup_template('delegate.tpl'),array(
                '$header' => t('Delegate Page Management'),
-               '$base' => $a->get_baseurl(),
+               '$base' => App::get_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,
index df663f7cd4e285a5c33ccf7cb54016b8b89eff56..7097b0117a116bd7f3dac65d1c8a6fded8f56364 100644 (file)
@@ -194,7 +194,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
                        $params['public_key'] = $public_key;
 
 
-                       $my_url = $a->get_baseurl() . '/profile/' . $user[0]['nickname'];
+                       $my_url = App::get_baseurl() . '/profile/' . $user[0]['nickname'];
 
                        openssl_public_encrypt($my_url, $params['source_url'], $site_pubkey);
                        $params['source_url'] = bin2hex($params['source_url']);
@@ -504,7 +504,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
                // do anything special with this new friend.
 
                if($handsfree === null)
-                       goaway($a->get_baseurl() . '/contacts/' . intval($contact_id));
+                       goaway(App::get_baseurl() . '/contacts/' . intval($contact_id));
                else
                        return;
                //NOTREACHED
@@ -664,7 +664,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
                if (dbm::is_result($r))
                        $photo = $r[0]['photo'];
                else
-                       $photo = $a->get_baseurl() . '/images/person-175.jpg';
+                       $photo = App::get_baseurl() . '/images/person-175.jpg';
 
                require_once("include/Photo.php");
 
@@ -726,7 +726,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
                                'to_name'      => $r[0]['username'],
                                'to_email'     => $r[0]['email'],
                                'uid'          => $r[0]['uid'],
-                               'link'             => $a->get_baseurl() . '/contacts/' . $dfrn_record,
+                               'link'             => App::get_baseurl() . '/contacts/' . $dfrn_record,
                                'source_name'  => ((strlen(stripslashes($r[0]['name']))) ? stripslashes($r[0]['name']) : t('[Name Withheld]')),
                                'source_link'  => $r[0]['url'],
                                'source_photo' => $r[0]['photo'],
index 91cd33f49abf66e1475448aaec6a630914da2594..7c3fced12fc397607149109a0fd4f1aa50949457 100644 (file)
@@ -112,7 +112,7 @@ function dfrn_poll_init(&$a) {
                                }
                        }
                        $profile = $r[0]['nickname'];
-                       goaway((strlen($destination_url)) ? $destination_url : $a->get_baseurl() . '/profile/' . $profile);
+                       goaway((strlen($destination_url)) ? $destination_url : App::get_baseurl() . '/profile/' . $profile);
                }
                goaway(z_root());
 
@@ -499,14 +499,14 @@ function dfrn_poll_content(&$a) {
 
                        switch($destination_url) {
                                case 'profile':
-                                       $dest = $a->get_baseurl() . '/profile/' . $profile . '?f=&tab=profile';
+                                       $dest = App::get_baseurl() . '/profile/' . $profile . '?f=&tab=profile';
                                        break;
                                case 'photos':
-                                       $dest = $a->get_baseurl() . '/photos/' . $profile;
+                                       $dest = App::get_baseurl() . '/photos/' . $profile;
                                        break;
                                case 'status':
                                case '':
-                                       $dest = $a->get_baseurl() . '/profile/' . $profile;
+                                       $dest = App::get_baseurl() . '/profile/' . $profile;
                                        break;
                                default:
                                        $dest = $destination_url . '?f=&redir=1';
index 236970a2e9d8c0bb91ed250b9e9f312b0df7a129..24a1dc0725788fe1ec0347f0751411103650d7ca 100644 (file)
@@ -193,9 +193,9 @@ function dfrn_request_post(&$a) {
                                        if (isset($photo))
                                                update_contact_avatar($photo, local_user(), $r[0]["id"], true);
 
-                                       $forwardurl = $a->get_baseurl()."/contacts/".$r[0]['id'];
+                                       $forwardurl = App::get_baseurl()."/contacts/".$r[0]['id'];
                                } else
-                                       $forwardurl = $a->get_baseurl()."/contacts";
+                                       $forwardurl = App::get_baseurl()."/contacts";
 
                                /*
                                 * Allow the blocked remote notification to complete
@@ -501,13 +501,13 @@ function dfrn_request_post(&$a) {
                        else {
                                if(! validate_url($url)) {
                                        notice( t('Invalid profile URL.') . EOL);
-                                       goaway($a->get_baseurl() . '/' . $a->cmd);
+                                       goaway(App::get_baseurl() . '/' . $a->cmd);
                                        return; // NOTREACHED
                                }
 
                                if(! allowed_url($url)) {
                                        notice( t('Disallowed profile URL.') . EOL);
-                                       goaway($a->get_baseurl() . '/' . $a->cmd);
+                                       goaway(App::get_baseurl() . '/' . $a->cmd);
                                        return; // NOTREACHED
                                }
 
@@ -518,7 +518,7 @@ function dfrn_request_post(&$a) {
 
                                if(! count($parms)) {
                                        notice( t('Profile location is not valid or does not contain profile information.') . EOL );
-                                       goaway($a->get_baseurl() . '/' . $a->cmd);
+                                       goaway(App::get_baseurl() . '/' . $a->cmd);
                                }
                                else {
                                        if(! x($parms,'fn'))
@@ -605,7 +605,7 @@ function dfrn_request_post(&$a) {
 
                        // "Homecoming" - send the requestor back to their site to record the introduction.
 
-                       $dfrn_url = bin2hex($a->get_baseurl() . '/profile/' . $nickname);
+                       $dfrn_url = bin2hex(App::get_baseurl() . '/profile/' . $nickname);
                        $aes_allow = ((function_exists('openssl_encrypt')) ? 1 : 0);
 
                        goaway($parms['dfrn-request'] . "?dfrn_url=$dfrn_url"
@@ -634,7 +634,7 @@ function dfrn_request_post(&$a) {
 
                                $uri = urlencode($uri);
                        } else
-                               $uri = $a->get_baseurl().'/profile/'.$nickname;
+                               $uri = App::get_baseurl().'/profile/'.$nickname;
 
                        $url = str_replace('{uri}', $uri, $url);
                        goaway($url);
@@ -742,7 +742,7 @@ function dfrn_request_content(&$a) {
                                                'to_name'      => $r[0]['username'],
                                                'to_email'     => $r[0]['email'],
                                                'uid'          => $r[0]['uid'],
-                                               'link'         => $a->get_baseurl() . '/notifications/intros',
+                                               'link'         => App::get_baseurl() . '/notifications/intros',
                                                'source_name'  => ((strlen(stripslashes($r[0]['name']))) ? stripslashes($r[0]['name']) : t('[Name Withheld]')),
                                                'source_link'  => $r[0]['url'],
                                                'source_photo' => $r[0]['photo'],
@@ -806,7 +806,7 @@ function dfrn_request_content(&$a) {
                        $myaddr = $_GET['address'];
                elseif(local_user()) {
                        if(strlen($a->path)) {
-                               $myaddr = $a->get_baseurl() . '/profile/' . $a->user['nickname'];
+                               $myaddr = App::get_baseurl() . '/profile/' . $a->user['nickname'];
                        }
                        else {
                                $myaddr = $a->user['nickname'] . '@' . substr(z_root(), strpos(z_root(),'://') + 3 );
index 215731978cfe6adeab59cb72e5a5da557c3ad9da..1e3f6f354a08d647a01e79e9e81f8533221f5676 100644 (file)
@@ -197,7 +197,7 @@ function dirfind_content(&$a, $prefix = "") {
                                        } else
                                                $photo_menu = array();
                                } else {
-                                       $connlnk = $a->get_baseurl().'/follow/?url='.(($jj->connect) ? $jj->connect : $jj->url);
+                                       $connlnk = App::get_baseurl().'/follow/?url='.(($jj->connect) ? $jj->connect : $jj->url);
                                        $conntxt = t('Connect');
                                        $photo_menu = array(
                                                'profile' => array(t("View Profile"), zrl($jj->url)),
index 293156cf19f5dbd8a4fb87e3b30043f956340796..6ebe16ae8ad7817e23869941f202c4b828b2b9fa 100644 (file)
@@ -81,8 +81,8 @@ function display_init(&$a) {
 
                        $profiledata = display_fetchauthor($a, $r[0]);
 
-                       if (strstr(normalise_link($profiledata["url"]), normalise_link($a->get_baseurl()))) {
-                               $nickname = str_replace(normalise_link($a->get_baseurl())."/profile/", "", normalise_link($profiledata["url"]));
+                       if (strstr(normalise_link($profiledata["url"]), normalise_link(App::get_baseurl()))) {
+                               $nickname = str_replace(normalise_link(App::get_baseurl())."/profile/", "", normalise_link($profiledata["url"]));
 
                                if (($nickname != $a->user["nickname"])) {
                                        $r = qu("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar-date` AS picdate, `user`.* FROM `profile`
@@ -184,7 +184,7 @@ function display_fetchauthor($a, $item) {
 
        if (local_user()) {
                if (in_array($profiledata["network"], array(NETWORK_DFRN, NETWORK_DIASPORA, NETWORK_OSTATUS))) {
-                       $profiledata["remoteconnect"] = $a->get_baseurl()."/follow?url=".urlencode($profiledata["url"]);
+                       $profiledata["remoteconnect"] = App::get_baseurl()."/follow?url=".urlencode($profiledata["url"]);
                }
        } elseif ($profiledata["network"] == NETWORK_DFRN) {
                $connect = str_replace("/profile/", "/dfrn_request/", $profiledata["url"]);
index 217d793f5225541fc44745203a02a77f9b307885..eccd498d154b1dcd6c2762a0d8bdb03ee92b6d92 100644 (file)
@@ -42,7 +42,7 @@ function editpost_content(&$a) {
 
        $tpl = get_markup_template('jot-header.tpl');
        $a->page['htmlhead'] .= replace_macros($tpl, array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
                '$ispublic' => '&nbsp;', // t('Visible to <strong>everybody</strong>'),
                '$geotag' => $geotag,
@@ -51,7 +51,7 @@ function editpost_content(&$a) {
 
        $tpl = get_markup_template('jot-end.tpl');
        $a->page['end'] .= replace_macros($tpl, array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$editselect' =>  (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
                '$ispublic' => '&nbsp;', // t('Visible to <strong>everybody</strong>'),
                '$geotag' => $geotag,
@@ -126,7 +126,7 @@ function editpost_content(&$a) {
                '$ptyp' => $itm[0]['type'],
                '$content' => undo_post_tagging($itm[0]['body']),
                '$post_id' => $post_id,
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$defloc' => $a->user['default-location'],
                '$visitor' => 'none',
                '$pvisit' => 'none',
index 7cb171f9e5cc65cc1c011699fc4e3ac985da5fb5..9dbf7efb53fc74c574faace8fc1ebba5d97342f3 100644 (file)
@@ -89,7 +89,7 @@ function events_post(&$a) {
        $type     = 'event';
 
        $action = ($event_id == '') ? 'new' : "event/" . $event_id;
-       $onerror_url = $a->get_baseurl() . "/events/" . $action . "?summary=$summary&description=$desc&location=$location&start=$start_text&finish=$finish_text&adjust=$adjust&nofinish=$nofinish";
+       $onerror_url = App::get_baseurl() . "/events/" . $action . "?summary=$summary&description=$desc&location=$location&start=$start_text&finish=$finish_text&adjust=$adjust&nofinish=$nofinish";
 
        if(strcmp($finish,$start) < 0 && !$nofinish) {
                notice( t('Event can not end before it has started.') . EOL);
@@ -192,7 +192,7 @@ function events_content(&$a) {
        }
 
        if($a->argc == 1)
-               $_SESSION['return_url'] = $a->get_baseurl() . '/' . $a->cmd;
+               $_SESSION['return_url'] = App::get_baseurl() . '/' . $a->cmd;
 
        if(($a->argc > 2) && ($a->argv[1] === 'ignore') && intval($a->argv[2])) {
                $r = q("update event set ignore = 1 where id = %d and uid = %d",
@@ -222,7 +222,7 @@ function events_content(&$a) {
 
        $htpl = get_markup_template('event_head.tpl');
        $a->page['htmlhead'] .= replace_macros($htpl,array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$module_url' => '/events',
                '$modparams' => 1,
                '$i18n' => $i18n,
@@ -231,7 +231,7 @@ function events_content(&$a) {
 
        $etpl = get_markup_template('event_end.tpl');
        $a->page['end'] .= replace_macros($etpl,array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$editselect' => $editselect
        ));
 
@@ -337,7 +337,7 @@ function events_content(&$a) {
                        foreach($r as $rr) {
                                $j = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['start'], 'j') : datetime_convert('UTC','UTC',$rr['start'],'j'));
                                if(! x($links,$j))
-                                       $links[$j] = $a->get_baseurl() . '/' . $a->cmd . '#link-' . $j;
+                                       $links[$j] = App::get_baseurl() . '/' . $a->cmd . '#link-' . $j;
                        }
                }
 
@@ -375,13 +375,13 @@ function events_content(&$a) {
                }
 
                $o = replace_macros($tpl, array(
-                       '$baseurl'      => $a->get_baseurl(),
+                       '$baseurl'      => App::get_baseurl(),
                        '$tabs'         => $tabs,
                        '$title'        => t('Events'),
                        '$view'         => t('View'),
-                       '$new_event'    => array($a->get_baseurl().'/events/new',t('Create New Event'),'',''),
-                       '$previus'      => array($a->get_baseurl()."/events/$prevyear/$prevmonth",t('Previous'),'',''),
-                       '$next'         => array($a->get_baseurl()."/events/$nextyear/$nextmonth",t('Next'),'',''),
+                       '$new_event'    => array(App::get_baseurl().'/events/new',t('Create New Event'),'',''),
+                       '$previus'      => array(App::get_baseurl()."/events/$prevyear/$prevmonth",t('Previous'),'',''),
+                       '$next'         => array(App::get_baseurl()."/events/$nextyear/$nextmonth",t('Next'),'',''),
                        '$calendar'     => cal($y,$m,$links, ' eventcal'),
 
                        '$events'       => $events,
@@ -475,7 +475,7 @@ function events_content(&$a) {
                $tpl = get_markup_template('event_form.tpl');
 
                $o .= replace_macros($tpl,array(
-                       '$post' => $a->get_baseurl() . '/events',
+                       '$post' => App::get_baseurl() . '/events',
                        '$eid' => $eid,
                        '$cid' => $cid,
                        '$uri' => $uri,
index 11ac2d82531bf76c5ba3969ac82b3a8bc5514f23..6af97368fb9fa5097cff2bc62381c3b168f56335 100644 (file)
@@ -10,6 +10,7 @@ require_once('include/Photo.php');
 /**
  * @param App $a
  */
+/// @TODO & is missing or App ?
 function fbrowser_content($a){
 
        if (!local_user())
@@ -83,9 +84,9 @@ function fbrowser_content($a){
                                        $scale = $rr['loq'];
 
                                return array(
-                                       $a->get_baseurl() . '/photos/' . $a->user['nickname'] . '/image/' . $rr['resource-id'],
+                                       App::get_baseurl() . '/photos/' . $a->user['nickname'] . '/image/' . $rr['resource-id'],
                                        $filename_e,
-                                       $a->get_baseurl() . '/photo/' . $rr['resource-id'] . '-' . $scale . '.'. $ext
+                                       App::get_baseurl() . '/photo/' . $rr['resource-id'] . '-' . $scale . '.'. $ext
                                );
                        }
                        $files = array_map("_map_files1", $r);
@@ -94,7 +95,7 @@ function fbrowser_content($a){
 
                        $o =  replace_macros($tpl, array(
                                '$type' => 'image',
-                               '$baseurl' => $a->get_baseurl(),
+                               '$baseurl' => App::get_baseurl(),
                                '$path' => $path,
                                '$folders' => $albums,
                                '$files' =>$files,
@@ -122,7 +123,7 @@ function fbrowser_content($a){
                                                $filename_e = $rr['filename'];
                                        }
 
-                                       return array( $a->get_baseurl() . '/attach/' . $rr['id'], $filename_e, $a->get_baseurl() . '/images/icons/16/' . $filetype . '.png');
+                                       return array( App::get_baseurl() . '/attach/' . $rr['id'], $filename_e, App::get_baseurl() . '/images/icons/16/' . $filetype . '.png');
                                }
                                $files = array_map("_map_files2", $files);
 
@@ -130,7 +131,7 @@ function fbrowser_content($a){
                                $tpl = get_markup_template($template_file);
                                $o = replace_macros($tpl, array(
                                        '$type' => 'file',
-                                       '$baseurl' => $a->get_baseurl(),
+                                       '$baseurl' => App::get_baseurl(),
                                        '$path' => array( array( "", t("Files")) ),
                                        '$folders' => false,
                                        '$files' =>$files,
index fb25f40e451cce134059c9e6e60a89f6cbdcaa6f..5d8e43e6cb6ceec45b8f458d1403057bd43b1452 100644 (file)
@@ -15,7 +15,7 @@ function friendica_init(&$a) {
                        $r = q("SELECT username, nickname FROM user WHERE email='%s' $sql_extra", dbesc($adminlist[0]));
                        $admin = array(
                                'name' => $r[0]['username'],
-                               'profile'=> $a->get_baseurl().'/profile/'.$r[0]['nickname'],
+                               'profile'=> App::get_baseurl().'/profile/'.$r[0]['nickname'],
                        );
                } else {
                        $admin = false;
@@ -49,7 +49,7 @@ function friendica_init(&$a) {
                        'site_name' => $a->config['sitename'],
                        'platform' => FRIENDICA_PLATFORM,
                        'info' => ((x($a->config,'info')) ? $a->config['info'] : ''),
-                       'no_scrape_url' => $a->get_baseurl().'/noscrape'
+                       'no_scrape_url' => App::get_baseurl().'/noscrape'
                );
 
                echo json_encode($data);
index db92ed7de6fb19f1102d6ad4594e6c7c8581d7ba..33b819ed5d3c493793ffbc331b529e3a30192302 100644 (file)
@@ -29,11 +29,11 @@ function group_post(&$a) {
                        info( t('Group created.') . EOL );
                        $r = group_byname(local_user(),$name);
                        if($r)
-                               goaway($a->get_baseurl() . '/group/' . $r);
+                               goaway(App::get_baseurl() . '/group/' . $r);
                }
                else
                        notice( t('Could not create group.') . EOL );
-               goaway($a->get_baseurl() . '/group');
+               goaway(App::get_baseurl() . '/group');
                return; // NOTREACHED
        }
        if(($a->argc == 2) && (intval($a->argv[1]))) {
@@ -45,7 +45,7 @@ function group_post(&$a) {
                );
                if(! dbm::is_result($r)) {
                        notice( t('Group not found.') . EOL );
-                       goaway($a->get_baseurl() . '/contacts');
+                       goaway(App::get_baseurl() . '/contacts');
                        return; // NOTREACHED
                }
                $group = $r[0];
@@ -114,7 +114,7 @@ function group_content(&$a) {
                        else
                                notice( t('Unable to remove group.') . EOL);
                }
-               goaway($a->get_baseurl() . '/group');
+               goaway(App::get_baseurl() . '/group');
                // NOTREACHED
        }
 
@@ -138,7 +138,7 @@ function group_content(&$a) {
                );
                if(! dbm::is_result($r)) {
                        notice( t('Group not found.') . EOL );
-                       goaway($a->get_baseurl() . '/contacts');
+                       goaway(App::get_baseurl() . '/contacts');
                }
                $group = $r[0];
                $members = group_get_members($group['id']);
index 6d2d9e2ebfc38f03761ec6b0595787db981184f9..1231d71e627b51f4e411338bb825946f573aedde 100644 (file)
@@ -38,14 +38,14 @@ function hcard_init(&$a) {
        }
 
        $a->page['htmlhead'] .= '<meta name="dfrn-global-visibility" content="' . (($a->profile['net-publish']) ? 'true' : 'false') . '" />' . "\r\n" ;
-       $a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . $a->get_baseurl() . '/dfrn_poll/' . $which .'" />' . "\r\n" ;
+       $a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . App::get_baseurl() . '/dfrn_poll/' . $which .'" />' . "\r\n" ;
        $uri = urlencode('acct:' . $a->profile['nickname'] . '@' . $a->get_hostname() . (($a->path) ? '/' . $a->path : ''));
-       $a->page['htmlhead'] .= '<link rel="lrdd" type="application/xrd+xml" href="' . $a->get_baseurl() . '/xrd/?uri=' . $uri . '" />' . "\r\n";
-       header('Link: <' . $a->get_baseurl() . '/xrd/?uri=' . $uri . '>; rel="lrdd"; type="application/xrd+xml"', false);
+       $a->page['htmlhead'] .= '<link rel="lrdd" type="application/xrd+xml" href="' . App::get_baseurl() . '/xrd/?uri=' . $uri . '" />' . "\r\n";
+       header('Link: <' . App::get_baseurl() . '/xrd/?uri=' . $uri . '>; rel="lrdd"; type="application/xrd+xml"', false);
        
        $dfrn_pages = array('request', 'confirm', 'notify', 'poll');
        foreach($dfrn_pages as $dfrn)
-               $a->page['htmlhead'] .= "<link rel=\"dfrn-{$dfrn}\" href=\"".$a->get_baseurl()."/dfrn_{$dfrn}/{$which}\" />\r\n";
+               $a->page['htmlhead'] .= "<link rel=\"dfrn-{$dfrn}\" href=\"".App::get_baseurl()."/dfrn_{$dfrn}/{$which}\" />\r\n";
 
 }
 
index cdf4b371588900a95938fecfb0dfd306ad3718a1..62ee9868fb47313e4aa8defc003fa24345aa8d6e 100644 (file)
@@ -7,11 +7,11 @@ function home_init(&$a) {
        call_hooks('home_init',$ret);
 
        if(local_user() && ($a->user['nickname']))
-               goaway($a->get_baseurl()."/network");
-               //goaway($a->get_baseurl()."/profile/".$a->user['nickname']);
+               goaway(App::get_baseurl()."/network");
+               //goaway(App::get_baseurl()."/profile/".$a->user['nickname']);
 
        if(strlen(get_config('system','singleuser')))
-               goaway($a->get_baseurl()."/profile/" . get_config('system','singleuser'));
+               goaway(App::get_baseurl()."/profile/" . get_config('system','singleuser'));
 
 }}
 
@@ -28,7 +28,7 @@ function home_content(&$a) {
 
        if(file_exists('home.html')){
                if(file_exists('home.css')){
-                         $a->page['htmlhead'] .= '<link rel="stylesheet" type="text/css" href="'.$a->get_baseurl().'/home.css'.'" media="all" />';}
+                         $a->page['htmlhead'] .= '<link rel="stylesheet" type="text/css" href="'.App::get_baseurl().'/home.css'.'" media="all" />';}
 
                $o .= file_get_contents('home.html');}
 
index ba55c55e368925648bad537fec37fe8ede477a8e..eec204c7088474a269e57c45542b3173b9fdc29c 100644 (file)
@@ -35,7 +35,7 @@ function ignored_init(&$a) {
                if(strpos($return_path, '?')) $rand = "&$rand";
                else $rand = "?$rand";
 
-               goaway($a->get_baseurl() . "/" . $return_path . $rand);
+               goaway(App::get_baseurl() . "/" . $return_path . $rand);
        }
 
        // the json doesn't really matter, it will either be 0 or 1
index b5af1373a443703b7ec35b862cc4cf84fdbc5c66..c5baa17db274f7ed5496692d6b7e9736efff5191 100755 (executable)
@@ -15,7 +15,7 @@ function install_init(&$a){
        // We overwrite current theme css, because during install we could not have a working mod_rewrite
        // so we could not have a css at all. Here we set a static css file for the install procedure pages
        $a->config['system']['theme'] = "../install";
-       $a->theme['stylesheet'] = $a->get_baseurl()."/view/install/style.css";
+       $a->theme['stylesheet'] = App::get_baseurl()."/view/install/style.css";
        
        
        
@@ -231,7 +231,7 @@ function install_content(&$a) {
                                '$next' => t('Next'),
                                '$reload' => t('Check again'),
                                '$phpath' => $phpath,
-                               '$baseurl' => $a->get_baseurl(),
+                               '$baseurl' => App::get_baseurl(),
                        ));
                        return $o;
                }; break;
@@ -265,7 +265,7 @@ function install_content(&$a) {
 
                                '$lbl_10' => t('Please select a default timezone for your website'),
 
-                               '$baseurl' => $a->get_baseurl(),
+                               '$baseurl' => App::get_baseurl(),
 
                                '$phpath' => $phpath,
 
@@ -305,7 +305,7 @@ function install_content(&$a) {
 
                                '$timezone' => field_timezone('timezone', t('Please select a default timezone for your website'), $timezone, ''),
                                '$language' => array('language', t('System Language:'), 'en', t('Set the default language for your Friendica installation interface and to send emails.'), $lang_choices),
-                               '$baseurl' => $a->get_baseurl(),
+                               '$baseurl' => App::get_baseurl(),
 
 
 
@@ -518,14 +518,13 @@ function check_smarty3(&$checks) {
 }
 
 function check_htaccess(&$checks) {
-       $a = get_app();
        $status = true;
        $help = "";
        if (function_exists('curl_init')){
-               $test = fetch_url($a->get_baseurl()."/install/testrewrite");
+               $test = fetch_url(App::get_baseurl()."/install/testrewrite");
 
                if ($test!="ok")
-                       $test = fetch_url(normalise_link($a->get_baseurl()."/install/testrewrite"));
+                       $test = fetch_url(normalise_link(App::get_baseurl()."/install/testrewrite"));
 
                if ($test!="ok") {
                        $status = false;
@@ -599,8 +598,7 @@ function load_database($db) {
 }
 
 function what_next() {
-       $a = get_app();
-       $baseurl = $a->get_baseurl();
+       $baseurl = App::get_baseurl();
        return
                t('<h1>What next</h1>')
                ."<p>".t('IMPORTANT: You will need to [manually] setup a scheduled task for the poller.')
index ccf876c7c0d1cfb400f40daa52aa2c563a32482b..5964acac4349f8f1c2a9571389db88d419349e87 100644 (file)
@@ -119,7 +119,7 @@ function invite_content(&$a) {
                if($a->config['register_policy'] == REGISTER_CLOSED)
                        $linktxt = sprintf( t('Visit %s for a list of public sites that you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks.'), $dirloc . '/siteinfo');
                elseif($a->config['register_policy'] != REGISTER_CLOSED)
-                       $linktxt = sprintf( t('To accept this invitation, please visit and register at %s or any other public Friendica website.'), $a->get_baseurl())
+                       $linktxt = sprintf( t('To accept this invitation, please visit and register at %s or any other public Friendica website.'), App::get_baseurl())
                        . "\r\n" . "\r\n" . sprintf( t('Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites you can join.'),$dirloc . '/siteinfo');
        }
        else {
@@ -135,7 +135,7 @@ function invite_content(&$a) {
                '$default_message' => t('You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web.') . "\r\n" . "\r\n"
                        . $linktxt
                        . "\r\n" . "\r\n" . (($invonly) ? t('You will need to supply this invitation code: $invite_code') . "\r\n" . "\r\n" : '') .t('Once you have registered, please connect with me via my profile page at:') 
-                       . "\r\n" . "\r\n" . $a->get_baseurl() . '/profile/' . $a->user['nickname']
+                       . "\r\n" . "\r\n" . App::get_baseurl() . '/profile/' . $a->user['nickname']
                        . "\r\n" . "\r\n" . t('For more information about the Friendica project and why we feel it is important, please visit http://friendica.com') . "\r\n" . "\r\n"  ,
                '$submit' => t('Submit')
        ));
index 9ef82616c35a42adae5326606a30345c317bf660..c741f16144e001ff595ea2142158daf95d024d8a 100644 (file)
@@ -62,7 +62,7 @@ function item_post(&$a) {
        if(!$preview && x($_REQUEST['post_id_random'])) {
                if(x($_SESSION['post-random']) && $_SESSION['post-random'] == $_REQUEST['post_id_random']) {
                        logger("item post: duplicate post", LOGGER_DEBUG);
-                       item_post_return($a->get_baseurl(), $api_source, $return_path);
+                       item_post_return(App::get_baseurl(), $api_source, $return_path);
                }
                else
                        $_SESSION['post-random'] = $_REQUEST['post_id_random'];
@@ -449,7 +449,7 @@ function item_post(&$a) {
                        $objecttype = ACTIVITY_OBJ_IMAGE;
 
                        foreach($images as $image) {
-                               if(! stristr($image,$a->get_baseurl() . '/photo/'))
+                               if(! stristr($image,App::get_baseurl() . '/photo/'))
                                        continue;
                                $image_uri = substr($image,strrpos($image,'/') + 1);
                                $image_uri = substr($image_uri,0, strpos($image_uri,'-'));
@@ -640,7 +640,7 @@ function item_post(&$a) {
                        if (dbm::is_result($r)) {
                                if(strlen($attachments))
                                        $attachments .= ',';
-                               $attachments .= '[attach]href="' . $a->get_baseurl() . '/attach/' . $r[0]['id'] . '" length="' . $r[0]['filesize'] . '" type="' . $r[0]['filetype'] . '" title="' . (($r[0]['filename']) ? $r[0]['filename'] : '') . '"[/attach]';
+                               $attachments .= '[attach]href="' . App::get_baseurl() . '/attach/' . $r[0]['id'] . '" length="' . $r[0]['filesize'] . '" type="' . $r[0]['filetype'] . '" title="' . (($r[0]['filename']) ? $r[0]['filename'] : '') . '"[/attach]';
                        }
                        $body = str_replace($match[1],'',$body);
                }
@@ -732,7 +732,7 @@ function item_post(&$a) {
 //     $datarray['prvnets']       = $user['prvnets'];
 
        $datarray['parent-uri'] = ($parent == 0) ? $uri : $parent_item['uri'];
-       $datarray['plink'] = $a->get_baseurl().'/display/'.urlencode($datarray['guid']);
+       $datarray['plink'] = App::get_baseurl().'/display/'.urlencode($datarray['guid']);
        $datarray['last-child'] = 1;
        $datarray['visible'] = 1;
 
@@ -766,7 +766,7 @@ function item_post(&$a) {
 
                $json = array('cancel' => 1);
                if(x($_REQUEST,'jsreload') && strlen($_REQUEST['jsreload']))
-                       $json['reload'] = $a->get_baseurl() . '/' . $_REQUEST['jsreload'];
+                       $json['reload'] = App::get_baseurl() . '/' . $_REQUEST['jsreload'];
 
                echo json_encode($json);
                killme();
@@ -938,7 +938,7 @@ function item_post(&$a) {
                                'to_email'     => $user['email'],
                                'uid'          => $user['uid'],
                                'item'         => $datarray,
-                               'link'          => $a->get_baseurl().'/display/'.urlencode($datarray['guid']),
+                               'link'          => App::get_baseurl().'/display/'.urlencode($datarray['guid']),
                                'source_name'  => $datarray['author-name'],
                                'source_link'  => $datarray['author-link'],
                                'source_photo' => $datarray['author-avatar'],
@@ -970,7 +970,7 @@ function item_post(&$a) {
                                'to_email'     => $user['email'],
                                'uid'          => $user['uid'],
                                'item'         => $datarray,
-                               'link'          => $a->get_baseurl().'/display/'.urlencode($datarray['guid']),
+                               'link'          => App::get_baseurl().'/display/'.urlencode($datarray['guid']),
                                'source_name'  => $datarray['author-name'],
                                'source_link'  => $datarray['author-link'],
                                'source_photo' => $datarray['author-avatar'],
@@ -991,14 +991,14 @@ function item_post(&$a) {
                                        continue;
                                $disclaimer = '<hr />' . sprintf( t('This message was sent to you by %s, a member of the Friendica social network.'),$a->user['username'])
                                        . '<br />';
-                               $disclaimer .= sprintf( t('You may visit them online at %s'), $a->get_baseurl() . '/profile/' . $a->user['nickname']) . EOL;
+                               $disclaimer .= sprintf( t('You may visit them online at %s'), App::get_baseurl() . '/profile/' . $a->user['nickname']) . EOL;
                                $disclaimer .= t('Please contact the sender by replying to this post if you do not wish to receive these messages.') . EOL;
                                if (!$datarray['title']=='') {
                                    $subject = email_header_encode($datarray['title'],'UTF-8');
                                } else {
                                    $subject = email_header_encode('[Friendica]' . ' ' . sprintf( t('%s posted an update.'),$a->user['username']),'UTF-8');
                                }
-                               $link = '<a href="' . $a->get_baseurl() . '/profile/' . $a->user['nickname'] . '"><img src="' . $author['thumb'] . '" alt="' . $a->user['username'] . '" /></a><br /><br />';
+                               $link = '<a href="' . App::get_baseurl() . '/profile/' . $a->user['nickname'] . '"><img src="' . $author['thumb'] . '" alt="' . $a->user['username'] . '" /></a><br /><br />';
                                $html    = prepare_body($datarray);
                                $message = '<html><body>' . $link . $html . $disclaimer . '</body></html>';
                                include_once('include/html2plain.php');
@@ -1038,7 +1038,7 @@ function item_post(&$a) {
 
        logger('post_complete');
 
-       item_post_return($a->get_baseurl(), $api_source, $return_path);
+       item_post_return(App::get_baseurl(), $api_source, $return_path);
        // NOTREACHED
 }
 
index 8d383b9abe4ffad8726a3596eec1f2119dcda0d4..cbab9185e4dceec2b79a5e81bb3c2b6d10065d57 100755 (executable)
@@ -24,7 +24,7 @@ function like_content(&$a) {
        // See if we've been passed a return path to redirect to
        $return_path = ((x($_REQUEST,'return')) ? $_REQUEST['return'] : '');
 
-       like_content_return($a->get_baseurl(), $return_path);
+       like_content_return(App::get_baseurl(), $return_path);
        killme(); // NOTREACHED
 //     return; // NOTREACHED
 }
index d1453bc5272bd3cf2aa5ad8017853c75fdc44a85..ce6bf84a122226b4187ef8ba4c296490b1fe848a 100644 (file)
@@ -36,7 +36,7 @@ function localtime_content(&$a) {
                $o .= '<p>' . sprintf( t('Converted localtime: %s'),$a->data['mod-localtime']) . '</p>';
 
 
-       $o .= '<form action ="' . $a->get_baseurl() . '/localtime?f=&time=' . $t . '" method="post" >';
+       $o .= '<form action ="' . App::get_baseurl() . '/localtime?f=&time=' . $t . '" method="post" >';
 
        $o .= '<p>' . t('Please select your timezone:') . '</p>'; 
 
index 3dca3a8b81d51d80137b25c86408a3257094d7e8..122024d26b7594c7d7e7a8f716356bbeed4c0f9e 100644 (file)
@@ -36,8 +36,7 @@ function lostpass_post(&$a) {
 
 
        $sitename = $a->config['sitename'];
-       $siteurl = $a->get_baseurl();
-       $resetlink = $a->get_baseurl() . '/lostpass?verify=' . $new_password;
+       $resetlink = App::get_baseurl() . '/lostpass?verify=' . $new_password;
 
        $preamble = deindent(t('
                Dear %1$s,
@@ -64,7 +63,7 @@ function lostpass_post(&$a) {
                Login Name:     %3$s'));
 
        $preamble = sprintf($preamble, $username, $sitename);
-       $body = sprintf($body, $resetlink, $siteurl, $email);
+       $body = sprintf($body, $resetlink, App::get_baseurl(), $email);
 
        notification(array(
                'type' => "SYSTEM_EMAIL",
@@ -110,17 +109,16 @@ function lostpass_content(&$a) {
                                '$lbl2' => t('Your password has been reset as requested.'),
                                '$lbl3' => t('Your new password is'),
                                '$lbl4' => t('Save or copy your new password - and then'),
-                               '$lbl5' => '<a href="' . $a->get_baseurl() . '">' . t('click here to login') . '</a>.',
+                               '$lbl5' => '<a href="' . App::get_baseurl() . '">' . t('click here to login') . '</a>.',
                                '$lbl6' => t('Your password may be changed from the <em>Settings</em> page after successful login.'),
                                '$newpass' => $new_password,
-                               '$baseurl' => $a->get_baseurl()
+                               '$baseurl' => App::get_baseurl()
 
                        ));
                                info("Your password has been reset." . EOL);
 
 
                        $sitename = $a->config['sitename'];
-                       $siteurl = $a->get_baseurl();
                        // $username, $email, $new_password
                        $preamble = deindent(t('
                                Dear %1$s,
@@ -139,7 +137,7 @@ function lostpass_content(&$a) {
                        '));
 
                        $preamble = sprintf($preamble, $username);
-                       $body = sprintf($body, $siteurl, $email, $new_password);
+                       $body = sprintf($body, App::get_baseurl(), $email, $new_password);
 
                        notification(array(
                                'type' => "SYSTEM_EMAIL",
index 66891db720a540fbe659644b4a25a7d0d85b23be..4a4f0a9e377f32e49754c6ea2855605bee09612c 100644 (file)
@@ -84,7 +84,7 @@ function manage_post(&$a) {
        $ret = array();
        call_hooks('home_init',$ret);
 
-       goaway( $a->get_baseurl() . "/profile/" . $a->user['nickname'] );
+       goaway( App::get_baseurl() . "/profile/" . $a->user['nickname'] );
        // NOTREACHED
 }
 
index 9bd5b0d72278bf0367cf79f4c3c7c59454924c17..0a2c797b425f0a94961b1f43aa9fb3d05779dafc 100644 (file)
@@ -24,17 +24,17 @@ function message_init(&$a) {
                '$tabs'=>$tabs,
                '$new'=>$new,
        ));
-       $base = $a->get_baseurl();
+       $base = App::get_baseurl();
 
        $head_tpl = get_markup_template('message-head.tpl');
        $a->page['htmlhead'] .= replace_macros($head_tpl,array(
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$base' => $base
        ));
 
        $end_tpl = get_markup_template('message-end.tpl');
        $a->page['end'] .= replace_macros($end_tpl,array(
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$base' => $base
        ));
 
@@ -183,7 +183,7 @@ function message_content(&$a) {
                return;
        }
 
-       $myprofile = $a->get_baseurl().'/profile/' . $a->user['nickname'];
+       $myprofile = App::get_baseurl().'/profile/' . $a->user['nickname'];
 
        $tpl = get_markup_template('mail_head.tpl');
        $header = replace_macros($tpl, array(
@@ -234,7 +234,7 @@ function message_content(&$a) {
                        if($r) {
                                info( t('Message deleted.') . EOL );
                        }
-                       //goaway($a->get_baseurl(true) . '/message' );
+                       //goaway(App::get_baseurl(true) . '/message' );
                        goaway($_SESSION['return_url']);
                }
                else {
@@ -265,7 +265,7 @@ function message_content(&$a) {
                                if($r)
                                        info( t('Conversation removed.') . EOL );
                        }
-                       //goaway($a->get_baseurl(true) . '/message' );
+                       //goaway(App::get_baseurl(true) . '/message' );
                        goaway($_SESSION['return_url']);
                }
 
@@ -285,7 +285,7 @@ function message_content(&$a) {
 
                $tpl = get_markup_template('msg-header.tpl');
                $a->page['htmlhead'] .= replace_macros($tpl, array(
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
                        '$nickname' => $a->user['nickname'],
                        '$linkurl' => t('Please enter a link URL:')
@@ -293,7 +293,7 @@ function message_content(&$a) {
 
                $tpl = get_markup_template('msg-end.tpl');
                $a->page['end'] .= replace_macros($tpl, array(
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
                        '$nickname' => $a->user['nickname'],
                        '$linkurl' => t('Please enter a link URL:')
@@ -438,7 +438,7 @@ function message_content(&$a) {
 
                $tpl = get_markup_template('msg-header.tpl');
                $a->page['htmlhead'] .= replace_macros($tpl, array(
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
                        '$nickname' => $a->user['nickname'],
                        '$linkurl' => t('Please enter a link URL:')
@@ -446,7 +446,7 @@ function message_content(&$a) {
 
                $tpl = get_markup_template('msg-end.tpl');
                $a->page['end'] .= replace_macros($tpl, array(
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'),
                        '$nickname' => $a->user['nickname'],
                        '$linkurl' => t('Please enter a link URL:')
@@ -573,7 +573,7 @@ function render_messages(array $msg, $t) {
        $tpl = get_markup_template($t);
        $rslt = '';
 
-       $myprofile = $a->get_baseurl().'/profile/' . $a->user['nickname'];
+       $myprofile = App::get_baseurl().'/profile/' . $a->user['nickname'];
 
        foreach($msg as $rr) {
 
index c64dd0d9efbe2ae3baa68618d8c0c774115ea9a4..e378b9d0a40a8c40f1bd2146f7a41ac884840dc7 100644 (file)
@@ -91,7 +91,7 @@ function mood_init(&$a) {
        $item_id = item_store($arr);
        if($item_id) {
                q("UPDATE `item` SET `plink` = '%s' WHERE `uid` = %d AND `id` = %d",
-                       dbesc($a->get_baseurl() . '/display/' . $poster['nickname'] . '/' . $item_id),
+                       dbesc(App::get_baseurl() . '/display/' . $poster['nickname'] . '/' . $item_id),
                        intval($uid),
                        intval($item_id)
                );
index 43b200ddf84ecaf7a3abbc16fcaca0056e57a583..ba7a92d64e26fa697043b4d1e230d1bea38cc278 100644 (file)
@@ -29,8 +29,8 @@ function msearch_post(&$a) {
                foreach($r as $rr)
                        $results[] = array(
                                'name' => $rr['name'], 
-                               'url' => $a->get_baseurl() . '/profile/' . $rr['nickname'], 
-                               'photo' => $a->get_baseurl() . '/photo/avatar/' . $rr['uid'] . '.jpg',
+                               'url' => App::get_baseurl() . '/profile/' . $rr['nickname'], 
+                               'photo' => App::get_baseurl() . '/photo/avatar/' . $rr['uid'] . '.jpg',
                                'tags' => str_replace(array(',','  '),array(' ',' '),$rr['pub_keywords'])
                        );
        }
index 5db69b171eed52f67fea8f65bd21ccb5df55c3ce..cba950a431739ba6be394c12e46f2bdbf62d2606 100644 (file)
@@ -12,7 +12,7 @@ function navigation_content(&$a) {
 
        $tpl = get_markup_template('navigation.tpl');
        return replace_macros($tpl, array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$sitelocation' => $nav_info['sitelocation'],
                '$nav' => $nav_info['nav'],
                '$banner' =>  $nav_info['banner'],
index 9cfeda1026b9e8e3f51f8cadaa1a0f4c758e2d82..057ef791453e8b67f3057cc7fa867cfe67f125f4 100644 (file)
@@ -100,7 +100,7 @@ function network_init(&$a) {
 
                        $redir_url = ($net_queries ? $net_baseurl."?".$net_queries : $net_baseurl);
 
-                       goaway($a->get_baseurl() . $redir_url);
+                       goaway(App::get_baseurl() . $redir_url);
                }
        }
 
index 5c70603468fe0004d28e33e5c71ab7fcf9c326e5..e55dba128f961071a3705e9a1543846d01d5446f 100644 (file)
@@ -13,7 +13,7 @@ function nodeinfo_wellknown(&$a) {
                killme();
        }
        $nodeinfo = array("links" => array(array("rel" => "http://nodeinfo.diaspora.software/ns/schema/1.0",
-                                       "href" => $a->get_baseurl()."/nodeinfo/1.0")));
+                                       "href" => App::get_baseurl()."/nodeinfo/1.0")));
 
        header('Content-type: application/json; charset=utf-8');
        echo json_encode($nodeinfo, JSON_PRETTY_PRINT|JSON_UNESCAPED_SLASHES);
index 537aff878f8e79ab81f7453ce4b27b7ff53410f0..289d0499e0a1719cf64f888f40f6c49a9a31b7bf 100644 (file)
@@ -34,7 +34,7 @@ function noscrape_init(&$a) {
                'addr' => $a->profile['addr'],
                'nick' => $which,
                'key' => $a->profile['pubkey'],
-               'homepage' => $a->get_baseurl()."/profile/{$which}",
+               'homepage' => App::get_baseurl()."/profile/{$which}",
                'comm' => (x($a->profile,'page-flags')) && ($a->profile['page-flags'] == PAGE_COMMUNITY),
                'photo' => $r[0]["photo"],
                'tags' => $keywords
@@ -64,7 +64,7 @@ function noscrape_init(&$a) {
 
        $dfrn_pages = array('request', 'confirm', 'notify', 'poll');
        foreach($dfrn_pages as $dfrn)
-               $json_info["dfrn-{$dfrn}"] = $a->get_baseurl()."/dfrn_{$dfrn}/{$which}";
+               $json_info["dfrn-{$dfrn}"] = App::get_baseurl()."/dfrn_{$dfrn}/{$which}";
 
        //Output all the JSON!
        header('Content-type: application/json; charset=utf-8');
index 7fdf4493a4f5cf30a801f4c0008df1c8970d2fa9..71c4977be9bf378dff0ad65aeb076d360e9223b7 100644 (file)
@@ -8,7 +8,7 @@
                                );
                if (dbm::is_result($r)){
                        $nick = $r[0]['nickname'];
-                       $url = $a->get_baseurl()."/display/$nick/$id";
+                       $url = App::get_baseurl()."/display/$nick/$id";
                        goaway($url);
                } else {
                        $a->error = 404;
index dceb326a4bdd260faa34824d2350edfac52f8ab6..092639735db253ba987adae2cb15ebe2f532e300 100644 (file)
@@ -18,13 +18,13 @@ function notify_init(&$a) {
                                $guid = basename($urldata["path"]);
                                $itemdata = get_item_id($guid, local_user());
                                if ($itemdata["id"] != 0)
-                                       $note['link'] = $a->get_baseurl().'/display/'.$itemdata["nick"].'/'.$itemdata["id"];
+                                       $note['link'] = App::get_baseurl().'/display/'.$itemdata["nick"].'/'.$itemdata["id"];
                        }
 
                        goaway($note['link']);
                }
 
-               goaway($a->get_baseurl(true));
+               goaway(App::get_baseurl(true));
        }
 
        if($a->argc > 2 && $a->argv[1] === 'mark' && $a->argv[2] === 'all' ) {
@@ -50,7 +50,7 @@ function notify_content(&$a) {
        if (dbm::is_result($r) > 0) {
                foreach ($r as $it) {
                        $notif_content .= replace_macros($not_tpl,array(
-                               '$item_link' => $a->get_baseurl(true).'/notify/view/'. $it['id'],
+                               '$item_link' => App::get_baseurl(true).'/notify/view/'. $it['id'],
                                '$item_image' => $it['photo'],
                                '$item_text' => strip_tags(bbcode($it['msg'])),
                                '$item_when' => relative_date($it['date'])
index bbb436e7021ab3f0ad8088fedfde4772e46b0891..b25c418e4c41fb31e6d425d97da3a08b75159953 100644 (file)
@@ -6,7 +6,7 @@ function oexchange_init(&$a) {
        if(($a->argc > 1) && ($a->argv[1] === 'xrd')) {
                $tpl = get_markup_template('oexchange_xrd.tpl');
 
-               $o = replace_macros($tpl, array('$base' => $a->get_baseurl()));
+               $o = replace_macros($tpl, array('$base' => App::get_baseurl()));
                echo $o;
                killme();
        }
@@ -35,7 +35,7 @@ function oexchange_content(&$a) {
        $tags = (((x($_REQUEST,'tags')) && strlen($_REQUEST['tags'])) 
                ? '&tags=' . urlencode(notags(trim($_REQUEST['tags']))) : '');
 
-       $s = fetch_url($a->get_baseurl() . '/parse_url?f=&url=' . $url . $title . $description . $tags);
+       $s = fetch_url(App::get_baseurl() . '/parse_url?f=&url=' . $url . $title . $description . $tags);
 
        if(! strlen($s))
                return;
index 60a9c1381b083e5322be743bf4241ac0169887d2..9ee1877674ced05777bebc6609309c228665ae90 100644 (file)
@@ -92,7 +92,7 @@ function openid_content(&$a) {
 
                        $args .= '&openid_url=' . notags(trim($authid));
 
-                       goaway($a->get_baseurl() . '/register' . $args);
+                       goaway(App::get_baseurl() . '/register' . $args);
 
                        // NOTREACHED
                }
index ff748d1c5360cbc2a0d28ade8d196a8a7b7fe5df..50ecc4e69efbe2bbb7663a6f862a98d28968994d 100644 (file)
@@ -6,7 +6,7 @@
                header("Content-type: application/opensearchdescription+xml");
        
                $o = replace_macros($tpl, array(
-                       '$baseurl' => $a->get_baseurl(),
+                       '$baseurl' => App::get_baseurl(),
                        '$nodename' => $a->get_hostname(),
                ));
                
index 6cca0bf67942537b75020a43008623e678cb734b..2e09bfc0d6eacdbe93601457fa8db76871ec5fde 100644 (file)
@@ -45,7 +45,7 @@ function ostatus_subscribe_content(&$a) {
        $total = sizeof($friends);
 
        if ($counter >= $total) {
-               $a->page['htmlhead'] = '<meta http-equiv="refresh" content="0; URL='.$a->get_baseurl().'/settings/connectors">';
+               $a->page['htmlhead'] = '<meta http-equiv="refresh" content="0; URL='.App::get_baseurl().'/settings/connectors">';
                del_pconfig($uid, "ostatus", "legacy_friends");
                del_pconfig($uid, "ostatus", "legacy_contact");
                $o .= t("Done");
@@ -72,7 +72,7 @@ function ostatus_subscribe_content(&$a) {
 
        $o .= "<p>".t("Keep this window open until done.")."</p>";
 
-       $a->page['htmlhead'] = '<meta http-equiv="refresh" content="0; URL='.$a->get_baseurl().'/ostatus_subscribe?counter='.$counter.'">';
+       $a->page['htmlhead'] = '<meta http-equiv="refresh" content="0; URL='.App::get_baseurl().'/ostatus_subscribe?counter='.$counter.'">';
 
        return $o;
 }
index 24cc8fabbb28b7d25607870d4fd25f9e21da3ea9..5b402746a95a06fc65264a99c67459eae0d9690f 100644 (file)
@@ -356,7 +356,7 @@ function photos_post(&$a) {
                                create_tags_from_itemuri($i[0]['uri'], $page_owner_uid);
                                delete_thread_uri($i[0]['uri'], $page_owner_uid);
 
-                               $url = $a->get_baseurl();
+                               $url = App::get_baseurl();
                                $drop_id = intval($i[0]['id']);
 
                                if ($i[0]['visible'])
@@ -496,8 +496,8 @@ function photos_post(&$a) {
                        $arr['visible']       = $visibility;
                        $arr['origin']        = 1;
 
-                       $arr['body']          = '[url=' . $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '/image/' . $p[0]['resource-id'] . ']'
-                                               . '[img]' . $a->get_baseurl() . '/photo/' . $p[0]['resource-id'] . '-' . $p[0]['scale'] . '.'. $ext . '[/img]'
+                       $arr['body']          = '[url=' . App::get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '/image/' . $p[0]['resource-id'] . ']'
+                                               . '[img]' . App::get_baseurl() . '/photo/' . $p[0]['resource-id'] . '-' . $p[0]['scale'] . '.'. $ext . '[/img]'
                                                . '[/url]';
 
                        $item_id = item_store($arr);
@@ -615,7 +615,7 @@ function photos_post(&$a) {
                                                }
                                        } elseif (strpos($tag,'#') === 0) {
                                                $tagname = substr($tag, 1);
-                                               $str_tags .= '#[url='.$a->get_baseurl()."/search?tag=".$tagname.']'.$tagname.'[/url]';
+                                               $str_tags .= '#[url='.App::get_baseurl()."/search?tag=".$tagname.']'.$tagname.'[/url]';
                                        }
                                }
                        }
@@ -685,8 +685,8 @@ function photos_post(&$a) {
                                        $arr['tag']           = $tagged[4];
                                        $arr['inform']        = $tagged[2];
                                        $arr['origin']        = 1;
-                                       $arr['body']          = sprintf( t('%1$s was tagged in %2$s by %3$s'), '[url=' . $tagged[1] . ']' . $tagged[0] . '[/url]', '[url=' . $a->get_baseurl() . '/photos/' . $owner_record['nickname'] . '/image/' . $p[0]['resource-id'] . ']' . t('a photo') . '[/url]', '[url=' . $owner_record['url'] . ']' . $owner_record['name'] . '[/url]') ;
-                                       $arr['body'] .= "\n\n" . '[url=' . $a->get_baseurl() . '/photos/' . $owner_record['nickname'] . '/image/' . $p[0]['resource-id'] . ']' . '[img]' . $a->get_baseurl() . "/photo/" . $p[0]['resource-id'] . '-' . $best . '.' . $ext . '[/img][/url]' . "\n" ;
+                                       $arr['body']          = sprintf( t('%1$s was tagged in %2$s by %3$s'), '[url=' . $tagged[1] . ']' . $tagged[0] . '[/url]', '[url=' . App::get_baseurl() . '/photos/' . $owner_record['nickname'] . '/image/' . $p[0]['resource-id'] . ']' . t('a photo') . '[/url]', '[url=' . $owner_record['url'] . ']' . $owner_record['name'] . '[/url]') ;
+                                       $arr['body'] .= "\n\n" . '[url=' . App::get_baseurl() . '/photos/' . $owner_record['nickname'] . '/image/' . $p[0]['resource-id'] . ']' . '[img]' . App::get_baseurl() . "/photo/" . $p[0]['resource-id'] . '-' . $best . '.' . $ext . '[/img][/url]' . "\n" ;
 
                                        $arr['object'] = '<object><type>' . ACTIVITY_OBJ_PERSON . '</type><title>' . $tagged[0] . '</title><id>' . $tagged[1] . '/' . $tagged[0] . '</id>';
                                        $arr['object'] .= '<link>' . xmlify('<link rel="alternate" type="text/html" href="' . $tagged[1] . '" />' . "\n");
@@ -695,8 +695,8 @@ function photos_post(&$a) {
                                        $arr['object'] .= '</link></object>' . "\n";
 
                                        $arr['target'] = '<target><type>' . ACTIVITY_OBJ_PHOTO . '</type><title>' . $p[0]['desc'] . '</title><id>'
-                                               . $a->get_baseurl() . '/photos/' . $owner_record['nickname'] . '/image/' . $p[0]['resource-id'] . '</id>';
-                                       $arr['target'] .= '<link>' . xmlify('<link rel="alternate" type="text/html" href="' . $a->get_baseurl() . '/photos/' . $owner_record['nickname'] . '/image/' . $p[0]['resource-id'] . '" />' . "\n" . '<link rel="preview" type="'.$p[0]['type'].'" href="' . $a->get_baseurl() . "/photo/" . $p[0]['resource-id'] . '-' . $best . '.' . $ext . '" />') . '</link></target>';
+                                               . App::get_baseurl() . '/photos/' . $owner_record['nickname'] . '/image/' . $p[0]['resource-id'] . '</id>';
+                                       $arr['target'] .= '<link>' . xmlify('<link rel="alternate" type="text/html" href="' . App::get_baseurl() . '/photos/' . $owner_record['nickname'] . '/image/' . $p[0]['resource-id'] . '" />' . "\n" . '<link rel="preview" type="'.$p[0]['type'].'" href="' . App::get_baseurl() . "/photo/" . $p[0]['resource-id'] . '-' . $best . '.' . $ext . '" />') . '</link></target>';
 
                                        $item_id = item_store($arr);
                                        if ($item_id) {
@@ -908,8 +908,8 @@ function photos_post(&$a) {
        $arr['visible']       = $visible;
        $arr['origin']        = 1;
 
-       $arr['body']          = '[url=' . $a->get_baseurl() . '/photos/' . $owner_record['nickname'] . '/image/' . $photo_hash . ']'
-                               . '[img]' . $a->get_baseurl() . "/photo/{$photo_hash}-{$smallest}.".$ph->getExt() . '[/img]'
+       $arr['body']          = '[url=' . App::get_baseurl() . '/photos/' . $owner_record['nickname'] . '/image/' . $photo_hash . ']'
+                               . '[img]' . App::get_baseurl() . "/photo/{$photo_hash}-{$smallest}.".$ph->getExt() . '[/img]'
                                . '[/url]';
 
        $item_id = item_store($arr);
index 1ef3cc5b4732b95eeeb396efe1f3beb711a6886e..cde03969f46b394e2091f0723da6168e9ff811ca 100644 (file)
@@ -177,7 +177,7 @@ function ping_init(App $a)
                $intro_count = count($intros1) + count($intros2);
                $intros = $intros1 + $intros2;
 
-               $myurl = $a->get_baseurl() . '/profile/' . $a->user['nickname'] ;
+               $myurl = App::get_baseurl() . '/profile/' . $a->user['nickname'] ;
                $mails = qu("SELECT `id`, `from-name`, `from-url`, `from-photo`, `created` FROM `mail`
                        WHERE `uid` = %d AND `seen` = 0 AND `from-url` != '%s' ",
                        intval(local_user()),
@@ -253,7 +253,7 @@ function ping_init(App $a)
                if (dbm::is_result($intros)) {
                        foreach ($intros as $intro) {
                                $notif = array(
-                                       'href'    => $a->get_baseurl() . '/notifications/intros/' . $intro['id'],
+                                       'href'    => App::get_baseurl() . '/notifications/intros/' . $intro['id'],
                                        'name'    => $intro['name'],
                                        'url'     => $intro['url'],
                                        'photo'   => $intro['photo'],
@@ -268,7 +268,7 @@ function ping_init(App $a)
                if (dbm::is_result($mails)) {
                        foreach ($mails as $mail) {
                                $notif = array(
-                                       'href'    => $a->get_baseurl() . '/message/' . $mail['id'],
+                                       'href'    => App::get_baseurl() . '/message/' . $mail['id'],
                                        'name'    => $mail['from-name'],
                                        'url'     => $mail['from-url'],
                                        'photo'   => $mail['from-photo'],
@@ -283,7 +283,7 @@ function ping_init(App $a)
                if (dbm::is_result($regs)) {
                        foreach ($regs as $reg) {
                                $notif = array(
-                                       'href'    => $a->get_baseurl() . '/admin/users/',
+                                       'href'    => App::get_baseurl() . '/admin/users/',
                                        'name'    => $reg['name'],
                                        'url'     => $reg['url'],
                                        'photo'   => $reg['micro'],
@@ -450,7 +450,7 @@ function ping_get_notifications($uid)
                                );
                        }
 
-                       $notification["href"] = $a->get_baseurl() . "/notify/view/" . $notification["id"];
+                       $notification["href"] = App::get_baseurl() . "/notify/view/" . $notification["id"];
 
                        if ($notification["visible"] AND !$notification["spam"] AND
                                !$notification["deleted"] AND !is_array($result[$notification["parent"]])) {
index 8102c3697da787e63983e3b753883e52f6bbf4f3..0619a34e07535a2682466729d5d3c1ca3143aa8b 100644 (file)
@@ -118,7 +118,7 @@ function poke_init(&$a) {
        $arr['origin']        = 1;
        $arr['body']          = '[url=' . $poster['url'] . ']' . $poster['name'] . '[/url]' . ' ' . t($verbs[$verb][0]) . ' ' . '[url=' . $target['url'] . ']' . $target['name'] . '[/url]';
 
-       $arr['object'] = '<object><type>' . ACTIVITY_OBJ_PERSON . '</type><title>' . $target['name'] . '</title><id>' . $a->get_baseurl() . '/contact/' . $target['id'] . '</id>';
+       $arr['object'] = '<object><type>' . ACTIVITY_OBJ_PERSON . '</type><title>' . $target['name'] . '</title><id>' . App::get_baseurl() . '/contact/' . $target['id'] . '</id>';
        $arr['object'] .= '<link>' . xmlify('<link rel="alternate" type="text/html" href="' . $target['url'] . '" />' . "\n");
 
        $arr['object'] .= xmlify('<link rel="photo" type="image/jpeg" href="' . $target['photo'] . '" />' . "\n");
@@ -127,7 +127,7 @@ function poke_init(&$a) {
        $item_id = item_store($arr);
        if($item_id) {
                //q("UPDATE `item` SET `plink` = '%s' WHERE `uid` = %d AND `id` = %d",
-               //      dbesc($a->get_baseurl() . '/display/' . $poster['nickname'] . '/' . $item_id),
+               //      dbesc(App::get_baseurl() . '/display/' . $poster['nickname'] . '/' . $item_id),
                //      intval($uid),
                //      intval($item_id)
                //);
@@ -166,11 +166,11 @@ function poke_content(&$a) {
        }
 
 
-       $base = $a->get_baseurl();
+       $base = App::get_baseurl();
 
        $head_tpl = get_markup_template('poke_head.tpl');
        $a->page['htmlhead'] .= replace_macros($head_tpl,array(
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$base' => $base
        ));
 
index 5ab675dd0d589d6c1b9a4f539d217be025dc54cd..a4b6183715940c9a9dc9510272efd67e86a869db 100644 (file)
@@ -14,7 +14,7 @@ function profile_init(&$a) {
        else {
                $r = q("select nickname from user where blocked = 0 and account_expired = 0 and account_removed = 0 and verified = 1 order by rand() limit 1");
                if (dbm::is_result($r)) {
-                       goaway($a->get_baseurl() . '/profile/' . $r[0]['nickname']);
+                       goaway(App::get_baseurl() . '/profile/' . $r[0]['nickname']);
                }
                else {
                        logger('profile error: mod_profile ' . $a->query_string, LOGGER_DEBUG);
@@ -56,15 +56,15 @@ function profile_init(&$a) {
        }
 
        $a->page['htmlhead'] .= '<meta name="dfrn-global-visibility" content="' . (($a->profile['net-publish']) ? 'true' : 'false') . '" />' . "\r\n" ;
-       $a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . $a->get_baseurl() . '/dfrn_poll/' . $which .'" />' . "\r\n" ;
+       $a->page['htmlhead'] .= '<link rel="alternate" type="application/atom+xml" href="' . App::get_baseurl() . '/dfrn_poll/' . $which .'" />' . "\r\n" ;
        $uri = urlencode('acct:' . $a->profile['nickname'] . '@' . $a->get_hostname() . (($a->path) ? '/' . $a->path : ''));
-       $a->page['htmlhead'] .= '<link rel="lrdd" type="application/xrd+xml" href="' . $a->get_baseurl() . '/xrd/?uri=' . $uri . '" />' . "\r\n";
-       header('Link: <' . $a->get_baseurl() . '/xrd/?uri=' . $uri . '>; rel="lrdd"; type="application/xrd+xml"', false);
+       $a->page['htmlhead'] .= '<link rel="lrdd" type="application/xrd+xml" href="' . App::get_baseurl() . '/xrd/?uri=' . $uri . '" />' . "\r\n";
+       header('Link: <' . App::get_baseurl() . '/xrd/?uri=' . $uri . '>; rel="lrdd"; type="application/xrd+xml"', false);
 
        $dfrn_pages = array('request', 'confirm', 'notify', 'poll');
        foreach($dfrn_pages as $dfrn)
-               $a->page['htmlhead'] .= "<link rel=\"dfrn-{$dfrn}\" href=\"".$a->get_baseurl()."/dfrn_{$dfrn}/{$which}\" />\r\n";
-       $a->page['htmlhead'] .= "<link rel=\"dfrn-poco\" href=\"".$a->get_baseurl()."/poco/{$which}\" />\r\n";
+               $a->page['htmlhead'] .= "<link rel=\"dfrn-{$dfrn}\" href=\"".App::get_baseurl()."/dfrn_{$dfrn}/{$which}\" />\r\n";
+       $a->page['htmlhead'] .= "<link rel=\"dfrn-poco\" href=\"".App::get_baseurl()."/poco/{$which}\" />\r\n";
 
 }
 
@@ -181,8 +181,8 @@ function profile_content(&$a, $update = 0) {
                $commpage = (($a->profile['page-flags'] == PAGE_COMMUNITY) ? true : false);
                $commvisitor = (($commpage && $remote_contact == true) ? true : false);
 
-               $a->page['aside'] .= posted_date_widget($a->get_baseurl(true) . '/profile/' . $a->profile['nickname'],$a->profile['profile_uid'],true);
-               $a->page['aside'] .= categories_widget($a->get_baseurl(true) . '/profile/' . $a->profile['nickname'],(x($category) ? xmlify($category) : ''));
+               $a->page['aside'] .= posted_date_widget(App::get_baseurl(true) . '/profile/' . $a->profile['nickname'],$a->profile['profile_uid'],true);
+               $a->page['aside'] .= categories_widget(App::get_baseurl(true) . '/profile/' . $a->profile['nickname'],(x($category) ? xmlify($category) : ''));
 
                if(can_write_wall($a,$a->profile['profile_uid'])) {
 
index 20bbbbcbd41e98d2400782cafd71ff7a53576da0..371effd0cb0e961cd01675c899cdc53a64ade8b0 100644 (file)
@@ -99,15 +99,15 @@ function profile_photo_post(&$a) {
                                        );
 
                                        $r = q("UPDATE `contact` SET `photo` = '%s', `thumb` = '%s', `micro` = '%s'  WHERE `self` AND `uid` = %d",
-                                               dbesc($a->get_baseurl() . '/photo/' . $base_image['resource-id'] . '-4.' . $im->getExt()),
-                                               dbesc($a->get_baseurl() . '/photo/' . $base_image['resource-id'] . '-5.' . $im->getExt()),
-                                               dbesc($a->get_baseurl() . '/photo/' . $base_image['resource-id'] . '-6.' . $im->getExt()),
+                                               dbesc(App::get_baseurl() . '/photo/' . $base_image['resource-id'] . '-4.' . $im->getExt()),
+                                               dbesc(App::get_baseurl() . '/photo/' . $base_image['resource-id'] . '-5.' . $im->getExt()),
+                                               dbesc(App::get_baseurl() . '/photo/' . $base_image['resource-id'] . '-6.' . $im->getExt()),
                                                intval(local_user())
                                        );
                                } else {
                                        $r = q("update profile set photo = '%s', thumb = '%s' where id = %d and uid = %d",
-                                               dbesc($a->get_baseurl() . '/photo/' . $base_image['resource-id'] . '-4.' . $im->getExt()),
-                                               dbesc($a->get_baseurl() . '/photo/' . $base_image['resource-id'] . '-5.' . $im->getExt()),
+                                               dbesc(App::get_baseurl() . '/photo/' . $base_image['resource-id'] . '-4.' . $im->getExt()),
+                                               dbesc(App::get_baseurl() . '/photo/' . $base_image['resource-id'] . '-5.' . $im->getExt()),
                                                intval($_REQUEST['profile']),
                                                intval(local_user())
                                        );
@@ -123,7 +123,7 @@ function profile_photo_post(&$a) {
 
                                info( t('Shift-reload the page or clear browser cache if the new photo does not display immediately.') . EOL);
                                // Update global directory in background
-                               $url = $a->get_baseurl() . '/profile/' . $a->user['nickname'];
+                               $url = App::get_baseurl() . '/profile/' . $a->user['nickname'];
                                if($url && strlen(get_config('system','directory')))
                                        proc_run(PRIORITY_LOW, "include/directory.php", $url);
 
@@ -134,7 +134,7 @@ function profile_photo_post(&$a) {
                                notice( t('Unable to process image') . EOL);
                }
 
-               goaway($a->get_baseurl() . '/profiles');
+               goaway(App::get_baseurl() . '/profiles');
                return; // NOTREACHED
        }
 
@@ -226,7 +226,7 @@ function profile_photo_content(&$a) {
                        if($url && strlen(get_config('system','directory')))
                                proc_run(PRIORITY_LOW, "include/directory.php", $url);
 
-                       goaway($a->get_baseurl() . '/profiles');
+                       goaway(App::get_baseurl() . '/profiles');
                        return; // NOTREACHED
                }
                $ph = new Photo($r[0]['data'], $r[0]['type']);
@@ -251,7 +251,7 @@ function profile_photo_content(&$a) {
                        '$submit' => t('Upload'),
                        '$profiles' => $profiles,
                        '$form_security_token' => get_form_security_token("profile_photo"),
-                       '$select' => sprintf('%s %s', t('or'), ($newuser) ? '<a href="' . $a->get_baseurl() . '">' . t('skip this step') . '</a>' : '<a href="'. $a->get_baseurl() . '/photos/' . $a->user['nickname'] . '">' . t('select a photo from your photo albums') . '</a>')
+                       '$select' => sprintf('%s %s', t('or'), ($newuser) ? '<a href="' . App::get_baseurl() . '">' . t('skip this step') . '</a>' : '<a href="'. App::get_baseurl() . '/photos/' . $a->user['nickname'] . '">' . t('select a photo from your photo albums') . '</a>')
                ));
 
                return $o;
@@ -264,7 +264,7 @@ function profile_photo_content(&$a) {
                        '$filename' => $filename,
                        '$profile' => intval($_REQUEST['profile']),
                        '$resource' => $a->config['imagecrop'] . '-' . $a->config['imagecrop_resolution'],
-                       '$image_url' => $a->get_baseurl() . '/photo/' . $filename,
+                       '$image_url' => App::get_baseurl() . '/photo/' . $filename,
                        '$title' => t('Crop Image'),
                        '$desc' => t('Please adjust the image cropping for optimum viewing.'),
                        '$form_security_token' => get_form_security_token("profile_photo"),
index 39e9a6c1fffdee48f058e4a77fffa79627419e72..a5f5609b6b52f2c068297e6ec0819d12d8c0185e 100644 (file)
@@ -629,11 +629,11 @@ function profiles_content(&$a) {
                        $editselect = 'textareas';
 
                $a->page['htmlhead'] .= replace_macros(get_markup_template('profed_head.tpl'), array(
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$editselect' => $editselect,
                ));
                $a->page['end'] .= replace_macros(get_markup_template('profed_end.tpl'), array(
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$editselect' => $editselect,
                ));
 
@@ -711,7 +711,7 @@ function profiles_content(&$a) {
                        '$lbl_ex2' => t('Example: fishing photography software'),
 
                        '$disabled' => (($is_default) ? 'onclick="return false;" style="color: #BBBBFF;"' : ''),
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$profile_id' => $r[0]['id'],
                        '$profile_name' => array('profile_name', t('Profile Name:'), $r[0]['profile-name'], t('Required'), '*'),
                        '$is_default'   => $is_default,
index 612dc910a03978c3212658ba9037f1e4248500a2..ff58bba7f1b2dc627bf2ce037cb69bb8da1d470b 100644 (file)
@@ -255,7 +255,7 @@ function proxy_url($url, $writemode = false, $size = '') {
 
        // Only continue if it isn't a local image and the isn't deactivated
        if (proxy_is_local_image($url)) {
-               $url = str_replace(normalise_link($a->get_baseurl()) . '/', $a->get_baseurl() . '/', $url);
+               $url = str_replace(normalise_link(App::get_baseurl()) . '/', App::get_baseurl() . '/', $url);
                return $url;
        }
 
@@ -297,7 +297,7 @@ function proxy_url($url, $writemode = false, $size = '') {
                $longpath .= '.' . $extension;
        }
 
-       $proxypath = $a->get_baseurl() . '/proxy/' . $longpath;
+       $proxypath = App::get_baseurl() . '/proxy/' . $longpath;
 
        if ($size != '') {
                $size = ':' . $size;
@@ -308,7 +308,7 @@ function proxy_url($url, $writemode = false, $size = '') {
        if ((strlen($proxypath) > 250) AND $writemode) {
                return $shortpath;
        } elseif (strlen($proxypath) > 250) {
-               return $a->get_baseurl() . '/proxy/' . $shortpath . '?url=' . urlencode($url);
+               return App::get_baseurl() . '/proxy/' . $shortpath . '?url=' . urlencode($url);
        } elseif ($writemode) {
                return $longpath;
        } else {
@@ -366,7 +366,7 @@ function proxy_img_cb($matches) {
 
 function proxy_parse_html($html) {
        $a = get_app();
-       $html = str_replace(normalise_link($a->get_baseurl())."/", $a->get_baseurl()."/", $html);
+       $html = str_replace(normalise_link(App::get_baseurl())."/", App::get_baseurl()."/", $html);
 
        return preg_replace_callback("/(<img [^>]*src *= *[\"'])([^\"']+)([\"'][^>]*>)/siU", "proxy_img_cb", $html);
 }
index 6713a81d9e4a2efe2f013feb6ceeb2c092a891fe..877bf818b906f70b8fd679dfabce883d4e82ce80 100644 (file)
@@ -6,5 +6,5 @@ function randprof_init(&$a) {
        $x = random_profile();
        if($x)
                goaway(zrl($x));
-       goaway($a->get_baseurl() . '/profile');
+       goaway(App::get_baseurl() . '/profile');
 }
index f0348ef4e5c6b1d61fd26a5c2f1c6473870adca1..36ca18948409cbca1bf0c8107c0b57640c2db167 100644 (file)
@@ -64,7 +64,7 @@ function register_post(&$a) {
        $user = $result['user'];
 
        if($netpublish && $a->config['register_policy'] != REGISTER_APPROVE) {
-               $url = $a->get_baseurl() . '/profile/' . $user['nickname'];
+               $url = App::get_baseurl() . '/profile/' . $user['nickname'];
                proc_run(PRIORITY_LOW, "include/directory.php", $url);
        }
 
@@ -85,7 +85,7 @@ function register_post(&$a) {
                        $res = send_register_open_eml(
                                $user['email'],
                                $a->config['sitename'],
-                               $a->get_baseurl(),
+                               App::get_baseurl(),
                                $user['username'],
                                $result['password']);
 
@@ -142,9 +142,9 @@ function register_post(&$a) {
                                'source_name' => $user['username'],
                                'source_mail' => $user['email'],
                                'source_nick' => $user['nickname'],
-                               'source_link' => $a->get_baseurl()."/admin/users/",
-                               'link' => $a->get_baseurl()."/admin/users/",
-                               'source_photo' => $a->get_baseurl() . "/photo/avatar/".$user['uid'].".jpg",
+                               'source_link' => App::get_baseurl()."/admin/users/",
+                               'link' => App::get_baseurl()."/admin/users/",
+                               'source_photo' => App::get_baseurl() . "/photo/avatar/".$user['uid'].".jpg",
                                'to_email' => $admin['email'],
                                'uid' => $admin['uid'],
                                'language' => ($admin['language']?$admin['language']:'en'),
index 8caa964aa971765bc350eb9b7e33ba1073214182..b6f1e4260f21829067e458a76f07d0d48a43c55d 100644 (file)
@@ -35,7 +35,7 @@ function user_allow($hash) {
                intval($user[0]['uid'])
        );
        if (dbm::is_result($r) && $r[0]['net-publish']) {
-               $url = $a->get_baseurl() . '/profile/' . $user[0]['nickname'];
+               $url = App::get_baseurl() . '/profile/' . $user[0]['nickname'];
                if($url && strlen(get_config('system','directory')))
                        proc_run(PRIORITY_LOW, "include/directory.php", $url);
        }
@@ -45,7 +45,7 @@ function user_allow($hash) {
        send_register_open_eml(
                $user[0]['email'],
                $a->config['sitename'],
-               $a->get_baseurl(),
+               App::get_baseurl(),
                $user[0]['username'],
                $register[0]['password']);
 
@@ -121,13 +121,13 @@ function regmod_content(&$a) {
 
        if($cmd === 'deny') {
                user_deny($hash);
-               goaway($a->get_baseurl()."/admin/users/");
+               goaway(App::get_baseurl()."/admin/users/");
                killme();
        }
 
        if($cmd === 'allow') {
                user_allow($hash);
-               goaway($a->get_baseurl()."/admin/users/");
+               goaway(App::get_baseurl()."/admin/users/");
                killme();
        }
 }
index 2b1224f4233fa6bec55792ad3242278b541a795c..7a454a4ae0be733e3f3736890f72a1a188b6b5fa 100755 (executable)
@@ -51,7 +51,7 @@ function repair_ostatus_content(&$a) {
 
        $result = new_contact($uid,$r[0]["url"],true);
 
-       $a->page['htmlhead'] = '<meta http-equiv="refresh" content="1; URL='.$a->get_baseurl().'/repair_ostatus?counter='.$counter.'">';
+       $a->page['htmlhead'] = '<meta http-equiv="refresh" content="1; URL='.App::get_baseurl().'/repair_ostatus?counter='.$counter.'">';
 
        return $o;
 }
index f4984f0f0ffd12e8d911c73ae8f4d1b39b65adc7..6257adc1baba24745c2572723e887542ebbc62ec 100644 (file)
@@ -10,7 +10,7 @@ function rsd_xml_content(&$a) {
      <engineName>Friendica</engineName>
      <engineLink>http://friendica.com/</engineLink>
      <apis>
-       <api name="Twitter" preferred="true" apiLink="'.$a->get_baseurl().'/api/" blogID="">
+       <api name="Twitter" preferred="true" apiLink="'.App::get_baseurl().'/api/" blogID="">
          <settings>
            <docs>http://status.net/wiki/TwitterCompatibleAPI</docs>
            <setting name="OAuth">false</setting>
index a9521db221bd0e6ccbb429f3ae326dbda39a73bf..41783815e7fd3b4364166bf7f87291cc042efb61 100644 (file)
@@ -138,7 +138,7 @@ function settings_post(&$a) {
                q("DELETE FROM tokens WHERE id='%s' AND uid=%d",
                        dbesc($key),
                        local_user());
-               goaway($a->get_baseurl(true)."/settings/oauth/");
+               goaway(App::get_baseurl(true)."/settings/oauth/");
                return;
        }
 
@@ -183,7 +183,7 @@ function settings_post(&$a) {
                                                local_user());
                        }
                }
-               goaway($a->get_baseurl(true)."/settings/oauth/");
+               goaway(App::get_baseurl(true)."/settings/oauth/");
                return;
        }
 
@@ -718,7 +718,7 @@ function settings_content(&$a) {
                        $r = q("DELETE FROM clients WHERE client_id='%s' AND uid=%d",
                                        dbesc($a->argv[3]),
                                        local_user());
-                       goaway($a->get_baseurl(true)."/settings/oauth/");
+                       goaway(App::get_baseurl(true)."/settings/oauth/");
                        return;
                }
 
@@ -734,7 +734,7 @@ function settings_content(&$a) {
                $tpl = get_markup_template("settings_oauth.tpl");
                $o .= replace_macros($tpl, array(
                        '$form_security_token' => get_form_security_token("settings_oauth"),
-                       '$baseurl'      => $a->get_baseurl(true),
+                       '$baseurl'      => App::get_baseurl(true),
                        '$title'        => t('Connected Apps'),
                        '$add'          => t('Add application'),
                        '$edit'         => t('Edit'),
@@ -822,7 +822,7 @@ function settings_content(&$a) {
                $settings_connectors .= mini_group_select(local_user(), $default_group, t("Default group for OStatus contacts"));
 
                if ($legacy_contact != "")
-                       $a->page['htmlhead'] = '<meta http-equiv="refresh" content="0; URL='.$a->get_baseurl().'/ostatus_subscribe?url='.urlencode($legacy_contact).'">';
+                       $a->page['htmlhead'] = '<meta http-equiv="refresh" content="0; URL='.App::get_baseurl().'/ostatus_subscribe?url='.urlencode($legacy_contact).'">';
 
                $settings_connectors .= '<div id="legacy-contact-wrapper" class="field input">';
                $settings_connectors .= '<label id="legacy-contact-label" for="snautofollow-checkbox">'. t('Your legacy GNU Social account'). '</label>';
@@ -830,7 +830,7 @@ function settings_content(&$a) {
                $settings_connectors .= '<span class="field_help">'.t('If you enter your old GNU Social/Statusnet account name here (in the format user@domain.tld), your contacts will be added automatically. The field will be emptied when done.').'</span>';
                $settings_connectors .= '</div>';
 
-               $settings_connectors .= '<p><a href="'.$a->get_baseurl().'/repair_ostatus">'.t("Repair OStatus subscriptions").'</a></p>';
+               $settings_connectors .= '<p><a href="'.App::get_baseurl().'/repair_ostatus">'.t("Repair OStatus subscriptions").'</a></p>';
 
                $settings_connectors .= '<div class="settings-submit-wrapper" ><input type="submit" name="general-submit" class="settings-submit" value="' . t('Save Settings') . '" /></div>';
 
@@ -994,7 +994,7 @@ function settings_content(&$a) {
                        '$ptitle'       => t('Display Settings'),
                        '$form_security_token' => get_form_security_token("settings_display"),
                        '$submit'       => t('Save Settings'),
-                       '$baseurl' => $a->get_baseurl(true),
+                       '$baseurl' => App::get_baseurl(true),
                        '$uid' => local_user(),
 
                        '$theme'        => array('theme', t('Display Theme:'), $theme_selected, '', $themes, true),
@@ -1217,7 +1217,7 @@ function settings_content(&$a) {
        $tpl_addr = get_markup_template("settings_nick_set.tpl");
 
        $prof_addr = replace_macros($tpl_addr,array(
-               '$desc' => sprintf(t("Your Identity Address is <strong>'%s'</strong> or '%s'."), $nickname.'@'.$a->get_hostname().$a->get_path(), $a->get_baseurl().'/profile/'.$nickname),
+               '$desc' => sprintf(t("Your Identity Address is <strong>'%s'</strong> or '%s'."), $nickname.'@'.$a->get_hostname().$a->get_path(), App::get_baseurl().'/profile/'.$nickname),
                '$basepath' => $a->get_hostname()
        ));
 
@@ -1262,7 +1262,7 @@ function settings_content(&$a) {
                '$ptitle'       => t('Account Settings'),
 
                '$submit'       => t('Save Settings'),
-               '$baseurl' => $a->get_baseurl(true),
+               '$baseurl' => App::get_baseurl(true),
                '$uid' => local_user(),
                '$form_security_token' => get_form_security_token("settings"),
                '$nickname_block' => $prof_addr,
index 27f924e44b5452abad9c95ca3ec655019f83b23e..5acbb393ef74ccace54c1ac04f74222485bf7a9c 100644 (file)
@@ -39,7 +39,7 @@ function starred_init(&$a) {
                if(strpos($return_path, '?')) $rand = "&$rand";
                else $rand = "?$rand";
 
-               goaway($a->get_baseurl() . "/" . $return_path . $rand);
+               goaway(App::get_baseurl() . "/" . $return_path . $rand);
        }
 
        // the json doesn't really matter, it will either be 0 or 1
index 8f4315a84146ad4446b2fa0c3d28eab191086aa0..080decc71a86f9cde1f504ea4aea8a38652ab4c3 100644 (file)
@@ -59,7 +59,7 @@ function suggest_content(&$a) {
                return;
        }
 
-       $_SESSION['return_url'] = $a->get_baseurl() . '/' . $a->cmd;
+       $_SESSION['return_url'] = App::get_baseurl() . '/' . $a->cmd;
 
        $a->page['aside'] .= findpeople_widget();
        $a->page['aside'] .= follow_widget();
@@ -76,8 +76,8 @@ function suggest_content(&$a) {
 
        foreach($r as $rr) {
 
-               $connlnk = $a->get_baseurl() . '/follow/?url=' . (($rr['connect']) ? $rr['connect'] : $rr['url']);
-               $ignlnk = $a->get_baseurl() . '/suggest?ignore=' . $rr['id'];
+               $connlnk = App::get_baseurl() . '/follow/?url=' . (($rr['connect']) ? $rr['connect'] : $rr['url']);
+               $ignlnk = App::get_baseurl() . '/suggest?ignore=' . $rr['id'];
                $photo_menu = array(
                        'profile' => array(t("View Profile"), zrl($rr["url"])),
                        'follow' => array(t("Connect/Follow"), $connlnk),
index e5e5263d81947569a75a9056d906b323c4c962b3..d44288ef0aabc146fe49109b5fe87d310b49ab9c 100644 (file)
@@ -63,7 +63,7 @@ function tagger_content(&$a) {
        $targettype = (($item['resource-id']) ? ACTIVITY_OBJ_PHOTO : ACTIVITY_OBJ_NOTE );
 
        $link = xmlify('<link rel="alternate" type="text/html" href="'
-               . $a->get_baseurl() . '/display/' . $owner['nickname'] . '/' . $item['id'] . '" />' . "\n") ;
+               . App::get_baseurl() . '/display/' . $owner['nickname'] . '/' . $item['id'] . '" />' . "\n") ;
 
        $body = xmlify($item['body']);
 
@@ -78,7 +78,7 @@ function tagger_content(&$a) {
        </target>
 EOT;
 
-       $tagid = $a->get_baseurl() . '/search?tag=' . $term;
+       $tagid = App::get_baseurl() . '/search?tag=' . $term;
        $objtype = ACTIVITY_OBJ_TAGTERM;
 
        $obj = <<< EOT
@@ -97,7 +97,7 @@ EOT;
        if(! isset($bodyverb))
                        return;
 
-       $termlink = html_entity_decode('&#x2317;') . '[url=' . $a->get_baseurl() . '/search?tag=' . urlencode($term) . ']'. $term . '[/url]';
+       $termlink = html_entity_decode('&#x2317;') . '[url=' . App::get_baseurl() . '/search?tag=' . urlencode($term) . ']'. $term . '[/url]';
 
        $arr = array();
 
@@ -140,7 +140,7 @@ EOT;
        $post_id = item_store($arr);
 
 //     q("UPDATE `item` set plink = '%s' where id = %d",
-//             dbesc($a->get_baseurl() . '/display/' . $owner_nick . '/' . $post_id),
+//             dbesc(App::get_baseurl() . '/display/' . $owner_nick . '/' . $post_id),
 //             intval($post_id)
 //     );
 
@@ -159,7 +159,7 @@ EOT;
         );
        if((! $blocktags) && $t[0]['tcount']==0 ) {
                /*q("update item set tag = '%s' where id = %d",
-                       dbesc($item['tag'] . (strlen($item['tag']) ? ',' : '') . '#[url=' . $a->get_baseurl() . '/search?tag=' . $term . ']'. $term . '[/url]'),
+                       dbesc($item['tag'] . (strlen($item['tag']) ? ',' : '') . '#[url=' . App::get_baseurl() . '/search?tag=' . $term . ']'. $term . '[/url]'),
                        intval($item['id'])
                );*/
 
@@ -168,7 +168,7 @@ EOT;
                   $term_objtype,
                   TERM_HASHTAG,
                   dbesc($term),
-                  dbesc($a->get_baseurl() . '/search?tag=' . $term),
+                  dbesc(App::get_baseurl() . '/search?tag=' . $term),
                   intval($owner_uid)
                );
        }
@@ -192,14 +192,14 @@ EOT;
                           $term_objtype,
                           TERM_HASHTAG,
                           dbesc($term),
-                          dbesc($a->get_baseurl() . '/search?tag=' . $term),
+                          dbesc(App::get_baseurl() . '/search?tag=' . $term),
                           intval($owner_uid)
                        );
                }
 
                /*if(count($x) && !$x[0]['blocktags'] && (! stristr($r[0]['tag'], ']' . $term . '['))) {
                        q("update item set tag = '%s' where id = %d",
-                               dbesc($r[0]['tag'] . (strlen($r[0]['tag']) ? ',' : '') . '#[url=' . $a->get_baseurl() . '/search?tag=' . $term . ']'. $term . '[/url]'),
+                               dbesc($r[0]['tag'] . (strlen($r[0]['tag']) ? ',' : '') . '#[url=' . App::get_baseurl() . '/search?tag=' . $term . ']'. $term . '[/url]'),
                                intval($r[0]['id'])
                        );
                }*/
index 57024b3c3b6f2127a20074849f1c8593cbddf251..08d390a70bb7112719dca1eee875396632499efa 100644 (file)
@@ -5,11 +5,11 @@ require_once('include/bbcode.php');
 function tagrm_post(&$a) {
 
        if(! local_user())
-               goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+               goaway(App::get_baseurl() . '/' . $_SESSION['photo_return']);
 
 
        if((x($_POST,'submit')) && ($_POST['submit'] === t('Cancel')))
-               goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+               goaway(App::get_baseurl() . '/' . $_SESSION['photo_return']);
 
        $tag =  ((x($_POST,'tag'))  ? hex2bin(notags(trim($_POST['tag']))) : '');
        $item = ((x($_POST,'item')) ? intval($_POST['item'])               : 0 );
@@ -20,7 +20,7 @@ function tagrm_post(&$a) {
        );
 
        if(! dbm::is_result($r))
-               goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+               goaway(App::get_baseurl() . '/' . $_SESSION['photo_return']);
 
        $arr = explode(',', $r[0]['tag']);
        for($x = 0; $x < count($arr); $x ++) {
@@ -39,7 +39,7 @@ function tagrm_post(&$a) {
        );
 
        info( t('Tag removed') . EOL );
-       goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+       goaway(App::get_baseurl() . '/' . $_SESSION['photo_return']);
        
        // NOTREACHED
 
@@ -52,13 +52,13 @@ function tagrm_content(&$a) {
        $o = '';
 
        if(! local_user()) {
-               goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+               goaway(App::get_baseurl() . '/' . $_SESSION['photo_return']);
                // NOTREACHED
        }
 
        $item = (($a->argc > 1) ? intval($a->argv[1]) : 0);
        if(! $item) {
-               goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+               goaway(App::get_baseurl() . '/' . $_SESSION['photo_return']);
                // NOTREACHED
        }
 
@@ -69,12 +69,12 @@ function tagrm_content(&$a) {
        );
 
        if(! dbm::is_result($r))
-               goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+               goaway(App::get_baseurl() . '/' . $_SESSION['photo_return']);
 
        $arr = explode(',', $r[0]['tag']);
 
        if(! count($arr))
-               goaway($a->get_baseurl() . '/' . $_SESSION['photo_return']);
+               goaway(App::get_baseurl() . '/' . $_SESSION['photo_return']);
 
        $o .= '<h3>' . t('Remove Item Tag') . '</h3>';
 
index 00991e44ca04da87fb8b0c8664dedd55d30cf385..dbf0eb0f132eec123c97c40f96bc66cbb6846698 100644 (file)
@@ -10,7 +10,7 @@ function toggle_mobile_init(&$a) {
        if(isset($_GET['address']))
                $address = $_GET['address'];
        else
-               $address = $a->get_baseurl();
+               $address = App::get_baseurl();
 
        goaway($address);
 }
index e0a0b071f6e3636663c6f1d2e89634191e8392fe..d9bd5ae01eba0ae8f3a320e40071e8347c2d00fd 100644 (file)
@@ -33,7 +33,7 @@ function uexport_content(&$a){
 
     $tpl = get_markup_template("uexport.tpl");
     return replace_macros($tpl, array(
-        '$baseurl' => $a->get_baseurl(),
+        '$baseurl' => App::get_baseurl(),
         '$title' => t('Export personal data'),
         '$options' => $options
     ));
@@ -104,7 +104,7 @@ function uexport_account($a){
        $output = array(
         'version' => FRIENDICA_VERSION,
         'schema' => DB_UPDATE_VERSION,
-        'baseurl' => $a->get_baseurl(),
+        'baseurl' => App::get_baseurl(),
         'user' => $user,
         'contact' => $contact,
         'profile' => $profile,
index 1e03c5005a6670d6b4ead8a82f060df201606c90..92e5fe55484868cece8d8020de40325254e68064 100644 (file)
@@ -59,7 +59,7 @@ function videos_init(&$a) {
 
                        if($albums_visible) {
                                $o .= '<div id="sidebar-photos-albums" class="widget">';
-                               $o .= '<h3>' . '<a href="' . $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '">' . t('Photo Albums') . '</a></h3>';
+                               $o .= '<h3>' . '<a href="' . App::get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '">' . t('Photo Albums') . '</a></h3>';
 
                                $o .= '<ul>';
                                foreach($albums as $album) {
@@ -74,7 +74,7 @@ function videos_init(&$a) {
                                $o .= '</ul>';
                        }
                        if(local_user() && $a->data['user']['uid'] == local_user()) {
-                               $o .= '<div id="photo-albums-upload-link"><a href="' . $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '/upload" >' .t('Upload New Photos') . '</a></div>';
+                               $o .= '<div id="photo-albums-upload-link"><a href="' . App::get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '/upload" >' .t('Upload New Photos') . '</a></div>';
                        }
 
                        $o .= '</div>';
@@ -87,12 +87,12 @@ function videos_init(&$a) {
 
                $tpl = get_markup_template("videos_head.tpl");
                $a->page['htmlhead'] .= replace_macros($tpl,array(
-                       '$baseurl' => $a->get_baseurl(),
+                       '$baseurl' => App::get_baseurl(),
                ));
 
                $tpl = get_markup_template("videos_end.tpl");
                $a->page['end'] .= replace_macros($tpl,array(
-                       '$baseurl' => $a->get_baseurl(),
+                       '$baseurl' => App::get_baseurl(),
                ));
 
        }
@@ -106,13 +106,13 @@ function videos_post(&$a) {
 
        $owner_uid = $a->data['user']['uid'];
 
-       if (local_user() != $owner_uid) goaway($a->get_baseurl() . '/videos/' . $a->data['user']['nickname']);
+       if (local_user() != $owner_uid) goaway(App::get_baseurl() . '/videos/' . $a->data['user']['nickname']);
 
        if(($a->argc == 2) && x($_POST,'delete') && x($_POST, 'id')) {
 
                // Check if we should do HTML-based delete confirmation
                if(!x($_REQUEST,'confirm')) {
-                       if(x($_REQUEST,'canceled')) goaway($a->get_baseurl() . '/videos/' . $a->data['user']['nickname']);
+                       if(x($_REQUEST,'canceled')) goaway(App::get_baseurl() . '/videos/' . $a->data['user']['nickname']);
 
                        $drop_url = $a->query_string;
                        $a->page['content'] = replace_macros(get_markup_template('confirm.tpl'), array(
@@ -160,7 +160,7 @@ function videos_post(&$a) {
                                create_tags_from_itemuri($i[0]['uri'], local_user());
                                delete_thread_uri($i[0]['uri'], local_user());
 
-                               $url = $a->get_baseurl();
+                               $url = App::get_baseurl();
                                $drop_id = intval($i[0]['id']);
 
                                if($i[0]['visible'])
@@ -168,11 +168,11 @@ function videos_post(&$a) {
                        }
                }
 
-               goaway($a->get_baseurl() . '/videos/' . $a->data['user']['nickname']);
+               goaway(App::get_baseurl() . '/videos/' . $a->data['user']['nickname']);
                return; // NOTREACHED
        }
 
-    goaway($a->get_baseurl() . '/videos/' . $a->data['user']['nickname']);
+    goaway(App::get_baseurl() . '/videos/' . $a->data['user']['nickname']);
 
 }
 
@@ -376,13 +376,13 @@ function videos_content(&$a) {
 
                        $videos[] = array(
                                'id'       => $rr['id'],
-                               'link'          => $a->get_baseurl() . '/videos/' . $a->data['user']['nickname'] . '/video/' . $rr['resource-id'],
+                               'link'          => App::get_baseurl() . '/videos/' . $a->data['user']['nickname'] . '/video/' . $rr['resource-id'],
                                'title'         => t('View Video'),
-                               'src'           => $a->get_baseurl() . '/attach/' . $rr['id'] . '?attachment=0',
+                               'src'           => App::get_baseurl() . '/attach/' . $rr['id'] . '?attachment=0',
                                'alt'           => $alt_e,
                                'mime'          => $rr['filetype'],
                                'album' => array(
-                                       'link'  => $a->get_baseurl() . '/videos/' . $a->data['user']['nickname'] . '/album/' . bin2hex($rr['album']),
+                                       'link'  => App::get_baseurl() . '/videos/' . $a->data['user']['nickname'] . '/album/' . bin2hex($rr['album']),
                                        'name'  => $name_e,
                                        'alt'   => t('View Album'),
                                ),
@@ -395,9 +395,9 @@ function videos_content(&$a) {
        $o .= replace_macros($tpl, array(
                '$title' => t('Recent Videos'),
                '$can_post' => $can_post,
-               '$upload' => array(t('Upload New Videos'), $a->get_baseurl().'/videos/'.$a->data['user']['nickname'].'/upload'),
+               '$upload' => array(t('Upload New Videos'), App::get_baseurl().'/videos/'.$a->data['user']['nickname'].'/upload'),
                '$videos' => $videos,
-        '$delete_url' => (($can_post)?$a->get_baseurl().'/videos/'.$a->data['user']['nickname']:False)
+        '$delete_url' => (($can_post)?App::get_baseurl().'/videos/'.$a->data['user']['nickname']:False)
        ));
 
 
index 21d9bf49cb2de85a9218b05b7086bffe4a6d63cb..e27729098518a16688aeb8398bad523710a17cb5 100644 (file)
@@ -260,9 +260,9 @@ function wall_upload_post(&$a, $desktopmode = true) {
                $picture["width"] = $r[0]["width"];
                $picture["height"] = $r[0]["height"];
                $picture["type"] = $r[0]["type"];
-               $picture["albumpage"] = $a->get_baseurl().'/photos/'.$page_owner_nick.'/image/'.$hash;
-               $picture["picture"] = $a->get_baseurl()."/photo/{$hash}-0.".$ph->getExt();
-               $picture["preview"] = $a->get_baseurl()."/photo/{$hash}-{$smallest}.".$ph->getExt();
+               $picture["albumpage"] = App::get_baseurl().'/photos/'.$page_owner_nick.'/image/'.$hash;
+               $picture["picture"] = App::get_baseurl()."/photo/{$hash}-0.".$ph->getExt();
+               $picture["preview"] = App::get_baseurl()."/photo/{$hash}-{$smallest}.".$ph->getExt();
 
                if ($r_json) {
                        echo json_encode(array('picture'=>$picture));
@@ -282,14 +282,14 @@ function wall_upload_post(&$a, $desktopmode = true) {
 //if we get the signal then return the image url info in BBCODE, otherwise this outputs the info and bails (for the ajax image uploader on wall post)
        if ($_REQUEST['hush']!='yeah') {
                if(local_user() && (! feature_enabled(local_user(),'richtext') || x($_REQUEST['nomce'])) ) {
-                       echo  "\n\n" . '[url=' . $a->get_baseurl() . '/photos/' . $page_owner_nick . '/image/' . $hash . '][img]' . $a->get_baseurl() . "/photo/{$hash}-{$smallest}.".$ph->getExt()."[/img][/url]\n\n";
+                       echo  "\n\n" . '[url=' . App::get_baseurl() . '/photos/' . $page_owner_nick . '/image/' . $hash . '][img]' . App::get_baseurl() . "/photo/{$hash}-{$smallest}.".$ph->getExt()."[/img][/url]\n\n";
                }
                else {
-                       echo  '<br /><br /><a href="' . $a->get_baseurl() . '/photos/' . $page_owner_nick . '/image/' . $hash . '" ><img src="' . $a->get_baseurl() . "/photo/{$hash}-{$smallest}.".$ph->getExt()."\" alt=\"$basename\" /></a><br /><br />";
+                       echo  '<br /><br /><a href="' . App::get_baseurl() . '/photos/' . $page_owner_nick . '/image/' . $hash . '" ><img src="' . App::get_baseurl() . "/photo/{$hash}-{$smallest}.".$ph->getExt()."\" alt=\"$basename\" /></a><br /><br />";
                }
        }
        else {
-               $m = '[url='.$a->get_baseurl().'/photos/'.$page_owner_nick.'/image/'.$hash.'][img]'.$a->get_baseurl()."/photo/{$hash}-{$smallest}.".$ph->getExt()."[/img][/url]";
+               $m = '[url='.App::get_baseurl().'/photos/'.$page_owner_nick.'/image/'.$hash.'][img]'.App::get_baseurl()."/photo/{$hash}-{$smallest}.".$ph->getExt()."[/img][/url]";
                return($m);
        }
 /* mod Waitman Gobble NO WARRANTY */
index 1250b0812c0bd754558931686e2d0ca1fae4040e..576ae9b38fafdd462738d4487595556925021ebf 100644 (file)
@@ -31,14 +31,14 @@ function xrd_init(&$a) {
 
        $tpl = get_markup_template('xrd_diaspora.tpl');
        $dspr = replace_macros($tpl,array(
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$dspr_guid' => $r[0]['guid'],
                '$dspr_key' => base64_encode(pemtorsa($r[0]['pubkey']))
        ));
 
        $tpl = get_markup_template('xrd_person.tpl');
 
-       $profile_url = $a->get_baseurl().'/profile/'.$r[0]['nickname'];
+       $profile_url = App::get_baseurl().'/profile/'.$r[0]['nickname'];
 
        if ($acct)
                $alias = $profile_url;
@@ -54,15 +54,15 @@ function xrd_init(&$a) {
                '$accturi'     => $uri,
                '$alias'       => $alias,
                '$profile_url' => $profile_url,
-               '$hcard_url'   => $a->get_baseurl() . '/hcard/'         . $r[0]['nickname'],
-               '$atom'        => $a->get_baseurl() . '/dfrn_poll/'     . $r[0]['nickname'],
-               '$zot_post'    => $a->get_baseurl() . '/post/'          . $r[0]['nickname'],
-               '$poco_url'    => $a->get_baseurl() . '/poco/'          . $r[0]['nickname'],
-               '$photo'       => $a->get_baseurl() . '/photo/profile/' . $r[0]['uid']      . '.jpg',
+               '$hcard_url'   => App::get_baseurl() . '/hcard/'         . $r[0]['nickname'],
+               '$atom'        => App::get_baseurl() . '/dfrn_poll/'     . $r[0]['nickname'],
+               '$zot_post'    => App::get_baseurl() . '/post/'          . $r[0]['nickname'],
+               '$poco_url'    => App::get_baseurl() . '/poco/'          . $r[0]['nickname'],
+               '$photo'       => App::get_baseurl() . '/photo/profile/' . $r[0]['uid']      . '.jpg',
                '$dspr'        => $dspr,
-               '$salmon'      => $a->get_baseurl() . '/salmon/'        . $r[0]['nickname'],
-               '$salmen'      => $a->get_baseurl() . '/salmon/'        . $r[0]['nickname'] . '/mention',
-               '$subscribe'   => $a->get_baseurl() . '/follow?url={uri}',
+               '$salmon'      => App::get_baseurl() . '/salmon/'        . $r[0]['nickname'],
+               '$salmen'      => App::get_baseurl() . '/salmon/'        . $r[0]['nickname'] . '/mention',
+               '$subscribe'   => App::get_baseurl() . '/follow?url={uri}',
                '$modexp'      => 'data:application/magic-public-key,'  . $salmon_key,
                '$bigkey'      =>  salmon_key($r[0]['pubkey'])
        ));
index df9adbc39218f6c170934ead79ce9948b24d016e..e51b531b5ae1a7e628e6a04ca1a18be64688b3fc 100644 (file)
@@ -2,7 +2,7 @@
 <html itemscope itemtype="http://schema.org/Blog" lang="<?php echo $lang; ?>">\r
 <head>\r
   <title><?php if(x($page,'title')) echo $page['title'] ?></title>\r
-  <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>\r
+  <script>var baseurl="<?php echo App::get_baseurl() ?>";</script>\r
   <?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>\r
 </head>\r
 <body>\r
index a131e3ec5e12a99ab8f44868257a13dab7fc4e03..e93aac11258ef7665a54e551ba9b8cc67c09973c 100644 (file)
@@ -2,7 +2,7 @@
 <html>\r
 <head>\r
   <title><?php if(x($page,'title')) echo $page['title'] ?></title>\r
-  <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>\r
+  <script>var baseurl="<?php echo App::get_baseurl() ?>";</script>\r
   <?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>\r
 </head>\r
 <body>\r
index edf12c35fa10c185f073381d7dadd6db108e9133..2c798962278ced9ee30ddd4223973c36883fd0c8 100644 (file)
@@ -38,7 +38,7 @@ function theme_admin_post(&$a){
     }
 }
 
-
+/// @TODO $a is no longer used
 function clean_form(&$a, &$colorset, $user){
     $colorset = array(
        'default'=>t('default'), 
@@ -56,9 +56,9 @@ function clean_form(&$a, &$colorset, $user){
     }
     $t = get_markup_template("theme_settings.tpl" );
     $o .= replace_macros($t, array(
-        '$submit' => t('Submit'),
-        '$baseurl' => $a->get_baseurl(),
-        '$title' => t("Theme settings"),
+        '$submit'   => t('Submit'),
+        '$baseurl'  => App::get_baseurl(),
+        '$title'    => t("Theme settings"),
         '$colorset' => array('duepuntozero_colorset', t('Variations'), $color, '', $colorset),
     ));
     return $o;
index 2e896d45f6883b4d523f5fab7d85fed516db5555..589f1591a0dee3b345ecd3989f028773b1bef64e 100644 (file)
@@ -57,7 +57,7 @@ function frio_form(&$a, $arr) {
        $t = get_markup_template('theme_settings.tpl');
        $o .= replace_macros($t, array(
                '$submit'               => t('Submit'),
-               '$baseurl'              => $a->get_baseurl(),
+               '$baseurl'              => App::get_baseurl(),
                '$title'                => t("Theme settings"),
                '$schema'               => array('frio_schema',         t("Select scheme"),                     $arr["schema"], '', $scheme_choices),
                '$nav_bg'               => array_key_exists("nav_bg", $disable) ? "" : array('frio_nav_bg',             t('Navigation bar background color'),   $arr['nav_bg']),
index bfc11a35806abd10a08efef110f17b74777c6413..56118cc90e0401c0b283ed6a25ce9c6f69a3e187 100644 (file)
@@ -18,9 +18,9 @@
 <head>
        <title><?php if(x($page,'title')) echo $page['title'] ?></title>
        <meta request="<?php echo htmlspecialchars($_REQUEST['pagename']) ?> ">
-       <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>
+       <script>var baseurl="<?php echo App::get_baseurl() ?>";</script>
        <script>var frio="<?php echo "view/theme/frio"; ?>";</script>
-       <?php $baseurl = $a->get_baseurl(); ?>
+       <?php $baseurl = App::get_baseurl(); ?>
        <?php $frio = "view/theme/frio"; ?>
        <?php 
                // Because we use minimal for modals the header and the included js stuff should be only loaded
index 4a92a6aecfa63efbe8ca0c755453367e5cc9c44a..491fa9d5b0df87c69b97170b39532db65259ccdc 100644 (file)
@@ -12,9 +12,9 @@
        <title><?php if(x($page,'title')) echo $page['title'] ?></title>
        <meta name="viewport" content="initial-scale=1.0">
        <meta request="<?php echo htmlspecialchars($_REQUEST['pagename']) ?> ">
-       <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>
+       <script>var baseurl="<?php echo App::get_baseurl() ?>";</script>
        <script>var frio="<?php echo "view/theme/frio"; ?>";</script>
-       <?php $baseurl = $a->get_baseurl(); ?>
+       <?php $baseurl = App::get_baseurl(); ?>
        <?php $frio = "view/theme/frio"; ?>
        <?php if(x($page,'htmlhead')) echo $page['htmlhead']; ?>
        
index 279edd64eced18f25f8f2d26b1b93908247bf4a6..5bc5140bf1db2b5a97b3d8d56934add6a026df3b 100644 (file)
@@ -21,7 +21,7 @@ function frio_init(&$a) {
 
        set_template_engine($a, 'smarty3');
 
-       $baseurl = $a->get_baseurl();
+       $baseurl = App::get_baseurl();
 
        $style = get_pconfig(local_user(), 'frio', 'style');
 
index 332291ca9266d442839a46c4f90daf028b6e060e..d739f56f269fb14f52dc4f8b1688367aac0ae073 100644 (file)
@@ -2,7 +2,7 @@
 <html lang="<?php echo $lang; ?>">\r
 <head>\r
   <title><?php if(x($page,'title')) echo $page['title'] ?></title>\r
-  <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>\r
+  <script>var baseurl="<?php echo App::get_baseurl() ?>";</script>\r
   <?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>\r
 </head>\r
 <body <?php if($a->module === 'home') echo 'onLoad="setTimeout(\'homeRedirect()\', 1500)"'?>>\r
index 29a990f7b8604c5bbbf3af20cd9c3d8e84710be4..24d5e9e52e0c3e3ec2e76cd32e2408522bad4db0 100644 (file)
@@ -23,8 +23,8 @@ function frost_mobile_content_loaded(&$a) {
        // I could do this in style.php, but by having the CSS in a file the browser will cache it,
        // making pages load faster
        if( $a->module === 'home' || $a->module === 'login' || $a->module === 'register' || $a->module === 'lostpass' ) {
-//             $a->page['htmlhead'] = str_replace('$stylesheet', $a->get_baseurl() . '/view/theme/frost-mobile/login-style.css', $a->page['htmlhead']);
-               $a->theme['stylesheet'] = $a->get_baseurl() . '/view/theme/frost-mobile/login-style.css';
+//             $a->page['htmlhead'] = str_replace('$stylesheet', App::get_baseurl() . '/view/theme/frost-mobile/login-style.css', $a->page['htmlhead']);
+               $a->theme['stylesheet'] = App::get_baseurl() . '/view/theme/frost-mobile/login-style.css';
        }
        if( $a->module === 'login' )
                $a->page['end'] .= '<script type="text/javascript"> $(document).ready(function() { $("#id_" + window.loginName).focus();} );</script>';
index c67bdcf20ee8eaf86cdd5cea38a0d40d574a8ec9..0fe3404f69c97dc7d157ce3e91ebcf54766fed31 100644 (file)
@@ -2,7 +2,7 @@
 <html lang="<?php echo $lang; ?>">\r
 <head>\r
   <title><?php if(x($page,'title')) echo $page['title'] ?></title>\r
-  <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>\r
+  <script>var baseurl="<?php echo App::get_baseurl() ?>";</script>\r
   <?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>\r
 </head>\r
 <body <?php if($a->module === 'home') echo 'onLoad="setTimeout(\'homeRedirect()\', 1500)"'?>>\r
index 1093a04729c27be483097069bccd656044601849..464c14d4703ad6b5e10778b3f131d4c796455502 100644 (file)
@@ -21,8 +21,8 @@ function frost_content_loaded(&$a) {
        // I could do this in style.php, but by having the CSS in a file the browser will cache it,
        // making pages load faster
        if( $a->module === 'home' || $a->module === 'login' || $a->module === 'register' || $a->module === 'lostpass' ) {
-               //$a->page['htmlhead'] = str_replace('$stylesheet', $a->get_baseurl() . '/view/theme/frost/login-style.css', $a->page['htmlhead']);
-               $a->theme['stylesheet'] = $a->get_baseurl() . '/view/theme/frost/login-style.css';
+               //$a->page['htmlhead'] = str_replace('$stylesheet', App::get_baseurl() . '/view/theme/frost/login-style.css', $a->page['htmlhead']);
+               $a->theme['stylesheet'] = App::get_baseurl() . '/view/theme/frost/login-style.css';
        }
        if( $a->module === 'login' )
                $a->page['end'] .= '<script type="text/javascript"> $(document).ready(function() { $("#id_" + window.loginName).focus();} );</script>';
index db4356ccc887698b17a559a64355546d2cbf5031..2a32b9f05a7cf851c8f1cc4d8c03f9094b71669a 100644 (file)
@@ -48,7 +48,7 @@ function theme_admin_post(&$a){
        }
 }
 
-
+/// @TODO $a is no longer used here
 function quattro_form(&$a, $align, $color, $tfs, $pfs){
        $colors = array(
                "dark"=>"Quattro", 
@@ -62,7 +62,7 @@ function quattro_form(&$a, $align, $color, $tfs, $pfs){
        $t = get_markup_template("theme_settings.tpl" );
        $o .= replace_macros($t, array(
                '$submit' => t('Submit'),
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$title' => t("Theme settings"),
                '$align' => array('quattro_align', t('Alignment'), $align, '', array('left'=>t('Left'), 'center'=>t('Center'))),
                '$color' => array('quattro_color', t('Color scheme'), $color, '', $colors),
index 0b67c6b49a8282a023eeabd274b836f6aa1abcae..f316323fd31cf60a6ecf9cb0e67f510873998a71 100644 (file)
@@ -8,6 +8,6 @@
  */
 
 function quattro_init(&$a) {
-       $a->page['htmlhead'] .= '<script src="'.$a->get_baseurl().'/view/theme/quattro/tinycon.min.js"></script>';
-       $a->page['htmlhead'] .= '<script src="'.$a->get_baseurl().'/view/theme/quattro/js/quattro.js"></script>';;
+       $a->page['htmlhead'] .= '<script src="'.App::get_baseurl().'/view/theme/quattro/tinycon.min.js"></script>';
+       $a->page['htmlhead'] .= '<script src="'.App::get_baseurl().'/view/theme/quattro/js/quattro.js"></script>';;
 }
index 405e1cad34c4461b1f268bd1072a098ca6ad28c5..1e97c6b462e70930defe99fa1e97757616482ca6 100644 (file)
@@ -2,7 +2,7 @@
 <html>
 <head>
   <title><?php if(x($page,'title')) echo $page['title'] ?></title>
-  <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script>
+  <script>var baseurl="<?php echo App::get_baseurl() ?>";</script>
   <script type="text/javascript">
        function ScrollToBottom(){
        window.scrollTo(0,document.body.scrollHeight);
index 0dae3a6e473b606a3034bf6cd4f78a1cf49fa649..189110a952d21813a26d7bbadf279d91501922da 100644 (file)
@@ -15,7 +15,7 @@ function smoothly_init(&$a) {
 
        $cssFile = null;
        $ssl_state = null;
-       $baseurl = $a->get_baseurl($ssl_state);
+       $baseurl = App::get_baseurl($ssl_state);
 $a->page['htmlhead'] .= <<< EOT
 
 <script>
@@ -114,7 +114,7 @@ if(! function_exists('_js_in_foot')) {
                */
                $a = get_app();
                $ssl_state = null;
-               $baseurl = $a->get_baseurl($ssl_state);
+               $baseurl = App::get_baseurl($ssl_state);
                $bottom['$baseurl'] = $baseurl;
                $tpl = get_markup_template('bottom.tpl');
 
index 7c51b4ec95be31c7af31825fc362b18ced52104c..0f07ff9a1eac023b157c8088932d1e9d6eefcda3 100644 (file)
@@ -89,7 +89,7 @@ function theme_admin_post(&$a){
        }
 }
 
-
+/// @TODO $a is no longer used
 function vier_form(&$a, $style, $show_pages, $show_profiles, $show_helpers, $show_services, $show_friends, $show_lastusers){
        $styles = array(
                "plus"=>"Plus",
@@ -105,7 +105,7 @@ function vier_form(&$a, $style, $show_pages, $show_profiles, $show_helpers, $sho
        $t = get_markup_template("theme_settings.tpl");
        $o .= replace_macros($t, array(
                '$submit' => t('Submit'),
-               '$baseurl' => $a->get_baseurl(),
+               '$baseurl' => App::get_baseurl(),
                '$title' => t("Theme settings"),
                '$style' => array('vier_style',t ('Set style'),$style,'',$styles),
                '$show_pages' => array('vier_show_pages', t('Community Pages'), $show_pages, '', $show_or_not),
index 50b292f6b7941342ffea3780874af73979fce248..45dde5f44987b2a64ab20d592e46ef5697bdee48 100644 (file)
@@ -138,7 +138,7 @@ function vier_community_info() {
        $show_lastusers  = get_vier_config("show_lastusers", 1);
 
        //get_baseurl
-       $url = $a->get_baseurl($ssl_state);
+       $url = App::get_baseurl($ssl_state);
        $aside['$url'] = $url;
 
        // comunity_profiles