* Version: 1.1
* Author: Keith Fernie <http://friendika.me4.it/profile/keith>
*/
+
use Friendica\Core\Addon;
use Friendica\Core\Config;
use Friendica\Core\L10n;
use Friendica\Model\User;
+use Friendica\Util\DateTimeFormat;
function public_server_install() {
return;
$r = q("UPDATE user set account_expires_on = '%s', expire = %d where uid = %d",
- dbesc(datetime_convert('UTC','UTC','now +' . $days . ' days')),
+ dbesc(DateTimeFormat::utc('now +' . $days . ' days')),
intval($days_posts),
intval($uid)
);
]);
q("update user set expire_notification_sent = '%s' where uid = %d",
- dbesc(datetime_convert()),
+ dbesc(DateTimeFormat::utcNow()),
intval($rr['uid'])
);
}
if(count($r)) {
foreach($r as $rr)
q("update user set account_expires_on = '%s' where uid = %d",
- dbesc(datetime_convert('UTC','UTC','now +' . '6 days')),
+ dbesc(DateTimeFormat::utc('now +' . '6 days')),
intval($rr['uid'])
);
}
if(count($r)) {
foreach($r as $rr)
q("update user set account_expires_on = '%s' where uid = %d",
- dbesc(datetime_convert('UTC','UTC','now +' . '6 days')),
+ dbesc(DateTimeFormat::utc('now +' . '6 days')),
intval($rr['uid'])
);
}
if (x($b, 'params') && $b['params']['type'] == NOTIFY_SYSTEM
&& x($b['params'], 'system_type') && $b['params']['system_type'] === 'public_server_expire') {
$b['itemlink'] = $a->get_baseurl();
- $b['epreamble'] = $b['preamble'] = sprintf(L10n::t('Your account on %s will expire in a few days.'), Config::get('system','sitename'));
+ $b['epreamble'] = $b['preamble'] = L10n::t('Your account on %s will expire in a few days.', Config::get('system', 'sitename'));
$b['subject'] = L10n::t('Your Friendica account is about to expire.');
- $b['body'] = sprintf(L10n::t("Hi %1\$s,\n\nYour account on %2\$s will expire in less than five days. You may keep your account by logging in at least once every 30 days"), $b['params']['to_name'], "[url=" . $app->config["system"]["url"] . "]" . $app->config["sitename"] . "[/url]");
+ $b['body'] = L10n::t("Hi %1\$s,\n\nYour account on %2\$s will expire in less than five days. You may keep your account by logging in at least once every 30 days", $b['params']['to_name'], "[url=" . $app->config["system"]["url"] . "]" . $app->config["sitename"] . "[/url]");
}
}
if(! $days)
return;
$r = q("UPDATE user set account_expires_on = '%s' where uid = %d and account_expires_on > '0000-00-00 00:00:00'",
- dbesc(datetime_convert('UTC','UTC','now +' . $days . ' days')),
+ dbesc(DateTimeFormat::utc('now +' . $days . ' days')),
local_user()
);
}