Browse Source

send diaspora share notification back to originator for auto friending

pull/23/merge
friendica 10 years ago
parent
commit
5b809328af
  1. 2
      INSTALL.txt
  2. 2
      boot.php
  3. 25
      include/diaspora.php

2
INSTALL.txt

@ -38,7 +38,7 @@ with the Diaspora network and improved security.
- PHP *command line* access with register_argc_argv set to true in the
php.ini file [or see 'poormancron' in section 8]
- curl, gd, mysql, mbstring, mcrypt, and openssl extensions
- curl, gd (with at least jpeg support), mysql, mbstring, mcrypt, and openssl extensions
- some form of email server or email gateway such that PHP mail() works

2
boot.php

@ -9,7 +9,7 @@ require_once('include/nav.php');
require_once('include/cache.php');
define ( 'FRIENDICA_PLATFORM', 'Friendica');
define ( 'FRIENDICA_VERSION', '2.3.1216' );
define ( 'FRIENDICA_VERSION', '2.3.1217' );
define ( 'DFRN_PROTOCOL_VERSION', '2.22' );
define ( 'DB_UPDATE_VERSION', 1115 );

25
include/diaspora.php

@ -610,6 +610,10 @@ function diaspora_request($importer,$xml) {
dbesc(datetime_convert()),
intval($contact_record['id'])
);
$u = q("select * from user where id = %d limit 1",intval($importer['uid']));
if($u)
$ret = diaspora_share($u[0],$contact_record);
}
return;
@ -1781,27 +1785,6 @@ function diaspora_profile($importer,$xml) {
}
function diaspora_share($me,$contact) {
$a = get_app();
$myaddr = $me['nickname'] . '@' . substr($a->get_baseurl(), strpos($a->get_baseurl(),'://') + 3);

Loading…
Cancel
Save