<?php
-
/**
* @file mod/dfrn_confirm.php
* @brief Module: dfrn_confirm
use Friendica\App;
use Friendica\Core\Config;
+use Friendica\Core\L10n;
use Friendica\Core\PConfig;
use Friendica\Core\System;
use Friendica\Core\Worker;
if (!x($_POST, 'source_url')) {
$uid = defaults($handsfree, 'uid', local_user());
if (!$uid) {
- notice(t('Permission denied.') . EOL);
+ notice(L10n::t('Permission denied.') . EOL);
return;
}
$user = dba::selectFirst('user', [], ['uid' => $uid]);
if (!DBM::is_result($user)) {
- notice(t('Profile not found.') . EOL);
+ notice(L10n::t('Profile not found.') . EOL);
return;
}
);
if (!DBM::is_result($r)) {
logger('Contact not found in DB.');
- notice(t('Contact not found.') . EOL);
- notice(t('This may occasionally happen if contact was requested by both persons and it has already been approved.') . EOL);
+ notice(L10n::t('Contact not found.') . EOL);
+ notice(L10n::t('This may occasionally happen if contact was requested by both persons and it has already been approved.') . EOL);
return;
}
// We shouldn't proceed, because the xml parser might choke,
// and $status is going to be zero, which indicates success.
// We can hardly call this a success.
- notice(t('Response from remote site was not understood.') . EOL);
+ notice(L10n::t('Response from remote site was not understood.') . EOL);
return;
}
if (strlen($leading_junk) && Config::get('system', 'debugging')) {
// This might be more common. Mixed error text and some XML.
// If we're configured for debugging, show the text. Proceed in either case.
- notice(t('Unexpected response from remote site: ') . EOL . $leading_junk . EOL);
+ notice(L10n::t('Unexpected response from remote site: ') . EOL . $leading_junk . EOL);
}
if (stristr($res, "<status") === false) {
// wrong xml! stop here!
- notice(t('Unexpected response from remote site: ') . EOL . htmlspecialchars($res) . EOL);
+ notice(L10n::t('Unexpected response from remote site: ') . EOL . htmlspecialchars($res) . EOL);
return;
}
$message = unxmlify($xml->message); // human readable text of what may have gone wrong.
switch ($status) {
case 0:
- info(t("Confirmation completed successfully.") . EOL);
+ info(L10n::t("Confirmation completed successfully.") . EOL);
break;
case 1:
// birthday paradox - generate new dfrn-id and fall through.
);
case 2:
- notice(t("Temporary failure. Please wait and try again.") . EOL);
+ notice(L10n::t("Temporary failure. Please wait and try again.") . EOL);
break;
case 3:
- notice(t("Introduction failed or was revoked.") . EOL);
+ notice(L10n::t("Introduction failed or was revoked.") . EOL);
break;
}
if (strlen($message)) {
- notice(t('Remote site reported: ') . $message . EOL);
+ notice(L10n::t('Remote site reported: ') . $message . EOL);
}
if (($status == 0) && ($intro_id)) {
/// @TODO is DBM::is_result() working here?
if (!DBM::is_result($r)) {
- notice(t('Unable to set contact photo.') . EOL);
+ notice(L10n::t('Unable to set contact photo.') . EOL);
}
// reload contact info
$arr['verb'] = ACTIVITY_FRIEND;
$arr['object-type'] = ACTIVITY_OBJ_PERSON;
- $arr['body'] = t('%1$s is now friends with %2$s', $A, $B) . "\n\n\n" . $BPhoto;
+ $arr['body'] = L10n::t('%1$s is now friends with %2$s', $A, $B) . "\n\n\n" . $BPhoto;
$arr['object'] = '<object><type>' . ACTIVITY_OBJ_PERSON . '</type><title>' . $contact['name'] . '</title>'
. '<id>' . $contact['url'] . '/' . $contact['name'] . '</id>';
$arr['object'] .= xmlify('<link rel="photo" type="image/jpeg" href="' . $contact['thumb'] . '" />' . "\n");
$arr['object'] .= '</link></object>' . "\n";
- $arr['last-child'] = 1;
-
$arr['allow_cid'] = $user['allow_cid'];
$arr['allow_gid'] = $user['allow_gid'];
$arr['deny_cid'] = $user['deny_cid'];
// Find our user's account
$user = dba::selectFirst('user', [], ['nickname' => $node]);
if (!DBM::is_result($user)) {
- $message = t('No user record found for \'%s\' ', $node);
+ $message = L10n::t('No user record found for \'%s\' ', $node);
xml_status(3, $message); // failure
// NOTREACHED
}
if (!strstr($my_prvkey, 'PRIVATE KEY')) {
- $message = t('Our site encryption key is apparently messed up.');
+ $message = L10n::t('Our site encryption key is apparently messed up.');
xml_status(3, $message);
}
if (!strlen($decrypted_source_url)) {
- $message = t('Empty site URL was provided or URL could not be decrypted by us.');
+ $message = L10n::t('Empty site URL was provided or URL could not be decrypted by us.');
xml_status(3, $message);
// NOTREACHED
}
$contact = dba::selectFirst('contact', [], ['url' => $newurl, 'uid' => $local_uid]);
if (!DBM::is_result($contact)) {
// this is either a bogus confirmation (?) or we deleted the original introduction.
- $message = t('Contact record was not found for you on our site.');
+ $message = L10n::t('Contact record was not found for you on our site.');
xml_status(3, $message);
return; // NOTREACHED
}
$dfrn_record = $contact['id'];
if (!$foreign_pubkey) {
- $message = t('Site public key not available in contact record for URL %s.', $decrypted_source_url);
+ $message = L10n::t('Site public key not available in contact record for URL %s.', $decrypted_source_url);
xml_status(3, $message);
}
}
if (dba::exists('contact', ['dfrn-id' => $decrypted_dfrn_id])) {
- $message = t('The ID provided by your system is a duplicate on our system. It should work if you try again.');
+ $message = L10n::t('The ID provided by your system is a duplicate on our system. It should work if you try again.');
xml_status(1, $message); // Birthday paradox - duplicate dfrn-id
// NOTREACHED
}
intval($dfrn_record)
);
if (!DBM::is_result($r)) {
- $message = t('Unable to set your contact credentials on our system.');
+ $message = L10n::t('Unable to set your contact credentials on our system.');
xml_status(3, $message);
}
intval($dfrn_record)
);
if (!DBM::is_result($r)) { // indicates schema is messed up or total db failure
- $message = t('Unable to update your contact profile details on our system');
+ $message = L10n::t('Unable to update your contact profile details on our system');
xml_status(3, $message);
}
'to_email' => $combined['email'],
'uid' => $combined['uid'],
'link' => System::baseUrl() . '/contacts/' . $dfrn_record,
- 'source_name' => ((strlen(stripslashes($combined['name']))) ? stripslashes($combined['name']) : t('[Name Withheld]')),
+ 'source_name' => ((strlen(stripslashes($combined['name']))) ? stripslashes($combined['name']) : L10n::t('[Name Withheld]')),
'source_link' => $combined['url'],
'source_photo' => $combined['photo'],
'verb' => ($mutual?ACTIVITY_FRIEND:ACTIVITY_FOLLOW),
$arr['verb'] = ACTIVITY_JOIN;
$arr['object-type'] = ACTIVITY_OBJ_GROUP;
- $arr['body'] = t('%1$s has joined %2$s', $A, $B) . "\n\n\n" . $BPhoto;
+ $arr['body'] = L10n::t('%1$s has joined %2$s', $A, $B) . "\n\n\n" . $BPhoto;
$arr['object'] = '<object><type>' . ACTIVITY_OBJ_GROUP . '</type><title>' . $combined['name'] . '</title>'
. '<id>' . $combined['url'] . '/' . $combined['name'] . '</id>';
$arr['object'] .= '<link>' . xmlify('<link rel="alternate" type="text/html" href="' . $combined['url'] . '" />' . "\n");
$arr['object'] .= xmlify('<link rel="photo" type="image/jpeg" href="' . $combined['thumb'] . '" />' . "\n");
$arr['object'] .= '</link></object>' . "\n";
- $arr['last-child'] = 1;
-
$arr['allow_cid'] = $user['allow_cid'];
$arr['allow_gid'] = $user['allow_gid'];
$arr['deny_cid'] = $user['deny_cid'];