Add alias field to mod/crepair
- Replace deprecated q() call by DBA::update
This commit is contained in:
parent
e6a75b2609
commit
6577b1abb0
|
@ -19,20 +19,6 @@ function crepair_init(App $a)
|
||||||
if (!local_user()) {
|
if (!local_user()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$contact = null;
|
|
||||||
if (($a->argc == 2) && intval($a->argv[1])) {
|
|
||||||
$contact = DBA::selectFirst('contact', [], ['uid' => local_user(), 'id' => $a->argv[1]]);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (empty($a->page['aside'])) {
|
|
||||||
$a->page['aside'] = '';
|
|
||||||
}
|
|
||||||
|
|
||||||
if (DBA::isResult($contact)) {
|
|
||||||
$a->data['contact'] = $contact;
|
|
||||||
Model\Profile::load($a, "", 0, Model\Contact::getDetailsByURL($contact["url"]));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function crepair_post(App $a)
|
function crepair_post(App $a)
|
||||||
|
@ -55,6 +41,7 @@ function crepair_post(App $a)
|
||||||
$name = defaults($_POST, 'name' , $contact['name']);
|
$name = defaults($_POST, 'name' , $contact['name']);
|
||||||
$nick = defaults($_POST, 'nick' , '');
|
$nick = defaults($_POST, 'nick' , '');
|
||||||
$url = defaults($_POST, 'url' , '');
|
$url = defaults($_POST, 'url' , '');
|
||||||
|
$alias = defaults($_POST, 'alias' , '');
|
||||||
$request = defaults($_POST, 'request' , '');
|
$request = defaults($_POST, 'request' , '');
|
||||||
$confirm = defaults($_POST, 'confirm' , '');
|
$confirm = defaults($_POST, 'confirm' , '');
|
||||||
$notify = defaults($_POST, 'notify' , '');
|
$notify = defaults($_POST, 'notify' , '');
|
||||||
|
@ -64,20 +51,22 @@ function crepair_post(App $a)
|
||||||
$remote_self = defaults($_POST, 'remote_self', false);
|
$remote_self = defaults($_POST, 'remote_self', false);
|
||||||
$nurl = Strings::normaliseLink($url);
|
$nurl = Strings::normaliseLink($url);
|
||||||
|
|
||||||
$r = q("UPDATE `contact` SET `name` = '%s', `nick` = '%s', `url` = '%s', `nurl` = '%s', `request` = '%s', `confirm` = '%s', `notify` = '%s', `poll` = '%s', `attag` = '%s' , `remote_self` = %d
|
$r = DBA::update(
|
||||||
WHERE `id` = %d AND `uid` = %d",
|
'contact',
|
||||||
DBA::escape($name),
|
[
|
||||||
DBA::escape($nick),
|
'name' => $name,
|
||||||
DBA::escape($url),
|
'nick' => $nick,
|
||||||
DBA::escape($nurl),
|
'url' => $url,
|
||||||
DBA::escape($request),
|
'nurl' => $nurl,
|
||||||
DBA::escape($confirm),
|
'alias' => $alias,
|
||||||
DBA::escape($notify),
|
'request' => $request,
|
||||||
DBA::escape($poll),
|
'confirm' => $confirm,
|
||||||
DBA::escape($attag),
|
'notify' => $notify,
|
||||||
intval($remote_self),
|
'poll' => $poll,
|
||||||
intval($contact['id']),
|
'attag' => $attag,
|
||||||
local_user()
|
'remote_self' => $remote_self,
|
||||||
|
],
|
||||||
|
['id' => $contact['id'], 'uid' => local_user()]
|
||||||
);
|
);
|
||||||
|
|
||||||
if ($photo) {
|
if ($photo) {
|
||||||
|
@ -114,6 +103,15 @@ function crepair_content(App $a)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (empty($a->page['aside'])) {
|
||||||
|
$a->page['aside'] = '';
|
||||||
|
}
|
||||||
|
|
||||||
|
if (DBA::isResult($contact)) {
|
||||||
|
$a->data['contact'] = $contact;
|
||||||
|
Model\Profile::load($a, "", 0, Model\Contact::getDetailsByURL($contact["url"]));
|
||||||
|
}
|
||||||
|
|
||||||
$warning = L10n::t('<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working.');
|
$warning = L10n::t('<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working.');
|
||||||
$info = L10n::t('Please use your browser \'Back\' button <strong>now</strong> if you are uncertain what to do on this page.');
|
$info = L10n::t('Please use your browser \'Back\' button <strong>now</strong> if you are uncertain what to do on this page.');
|
||||||
|
|
||||||
|
@ -162,6 +160,7 @@ function crepair_content(App $a)
|
||||||
'$nick' => ['nick', L10n::t('Account Nickname'), $contact['nick']],
|
'$nick' => ['nick', L10n::t('Account Nickname'), $contact['nick']],
|
||||||
'$attag' => ['attag', L10n::t('@Tagname - overrides Name/Nickname'), $contact['attag']],
|
'$attag' => ['attag', L10n::t('@Tagname - overrides Name/Nickname'), $contact['attag']],
|
||||||
'$url' => ['url', L10n::t('Account URL'), $contact['url']],
|
'$url' => ['url', L10n::t('Account URL'), $contact['url']],
|
||||||
|
'$alias' => ['alias', L10n::t('Account URL Alias'), $contact['alias']],
|
||||||
'$request' => ['request', L10n::t('Friend Request URL'), $contact['request']],
|
'$request' => ['request', L10n::t('Friend Request URL'), $contact['request']],
|
||||||
'confirm' => ['confirm', L10n::t('Friend Confirm URL'), $contact['confirm']],
|
'confirm' => ['confirm', L10n::t('Friend Confirm URL'), $contact['confirm']],
|
||||||
'notify' => ['notify', L10n::t('Notification Endpoint URL'), $contact['notify']],
|
'notify' => ['notify', L10n::t('Notification Endpoint URL'), $contact['notify']],
|
||||||
|
|
|
@ -27,6 +27,8 @@
|
||||||
|
|
||||||
{{include file="field_input.tpl" field=$url}}
|
{{include file="field_input.tpl" field=$url}}
|
||||||
|
|
||||||
|
{{include file="field_input.tpl" field=$alias}}
|
||||||
|
|
||||||
{{include file="field_input.tpl" field=$request}}
|
{{include file="field_input.tpl" field=$request}}
|
||||||
|
|
||||||
{{include file="field_input.tpl" field=$confirm}}
|
{{include file="field_input.tpl" field=$confirm}}
|
||||||
|
|
|
@ -29,6 +29,8 @@
|
||||||
|
|
||||||
{{include file="field_input.tpl" field=$url}}
|
{{include file="field_input.tpl" field=$url}}
|
||||||
|
|
||||||
|
{{include file="field_input.tpl" field=$alias}}
|
||||||
|
|
||||||
{{include file="field_input.tpl" field=$request}}
|
{{include file="field_input.tpl" field=$request}}
|
||||||
|
|
||||||
{{include file="field_input.tpl" field=$confirm}}
|
{{include file="field_input.tpl" field=$confirm}}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user