mirror of
https://git.friendi.ca/friendica/friendica.git
synced 2025-06-17 02:45:16 +02:00
working on readonly contact attribute
This commit is contained in:
parent
2e5fb9c37e
commit
fa154248dc
8 changed files with 58 additions and 25 deletions
|
@ -15,7 +15,7 @@ require_once("datetime.php");
|
|||
|
||||
if($argc < 3)
|
||||
exit;
|
||||
//dbg(3);
|
||||
dbg(3);
|
||||
$baseurl = $argv[1];
|
||||
$a->set_baseurl($argv[1]);
|
||||
|
||||
|
@ -215,12 +215,14 @@ if($argc < 3)
|
|||
// delivery loop
|
||||
|
||||
foreach($r as $rr) {
|
||||
|
||||
if($rr['self'])
|
||||
continue;
|
||||
|
||||
if(! strlen($rr['dfrn-id']))
|
||||
continue;
|
||||
|
||||
|
||||
|
||||
$url = $rr['notify'] . '?dfrn_id=' . $rr['dfrn-id'];
|
||||
|
||||
$xml = fetch_url($url);
|
||||
|
@ -240,7 +242,7 @@ echo $xml;
|
|||
|
||||
openssl_public_decrypt($challenge,$postvars['challenge'],$rr['pubkey']);
|
||||
|
||||
if(strlen($rr['dfrn-id']) && (! $rr['blocked']))
|
||||
if(strlen($rr['dfrn-id']) && (! ($rr['blocked']) || ($rr['readonly'])))
|
||||
$postvars['data'] = $atom;
|
||||
else
|
||||
$postvars['data'] = $atom_nowrite;
|
||||
|
|
|
@ -95,7 +95,7 @@ echo "Length:" . strlen($xml) . "\r\n";
|
|||
if(count($r)) {
|
||||
if($r[0]['uri'] == $r[0]['parent-uri']) {
|
||||
$r = q("UPDATE `item` SET `deleted` = 1, `edited` = '%s'
|
||||
WHERE `parent-uri` = '%s'"
|
||||
WHERE `parent-uri` = '%s'",
|
||||
dbesc($when),
|
||||
dbesc($r[0]['uri'])
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue