summaryrefslogtreecommitdiff
path: root/actions/subscribe.php
diff options
context:
space:
mode:
authorMike Cochrane <mikec@mikenz.geek.nz>2008-07-08 05:45:31 -0400
committerMike Cochrane <mikec@mikenz.geek.nz>2008-07-08 05:45:31 -0400
commit87b494f1ebbe7640d194ef322af12fdf378295df (patch)
treef4b616fd8306bb92d3063d4e86dd1b87607163f4 /actions/subscribe.php
parenta25f5010e682a0fc950e2ef2476af7b631ada5bf (diff)
Convert _t() to _() for gettext.
darcs-hash:20080708094531-533db-83399a46e6ec4c0fcc6249b0235961f969d1ae73.gz
Diffstat (limited to 'actions/subscribe.php')
-rw-r--r--actions/subscribe.php26
1 files changed, 11 insertions, 15 deletions
diff --git a/actions/subscribe.php b/actions/subscribe.php
index fe683828a..bf9797576 100644
--- a/actions/subscribe.php
+++ b/actions/subscribe.php
@@ -24,7 +24,7 @@ class SubscribeAction extends Action {
parent::handle($args);
if (!common_logged_in()) {
- common_user_error(_t('Not logged in.'));
+ common_user_error(_('Not logged in.'));
return;
}
@@ -34,18 +34,18 @@ class SubscribeAction extends Action {
common_redirect(common_local_url('subscriptions', array('nickname' => $user->nickname)));
return;
}
-
+
$other_nickname = $this->arg('subscribeto');
$other = User::staticGet('nickname', $other_nickname);
if (!$other) {
- common_user_error(_t('No such user.'));
+ common_user_error(_('No such user.'));
return;
}
if ($user->isSubscribed($other)) {
- common_user_error(_t('Already subscribed!.'));
+ common_user_error(_('Already subscribed!.'));
return;
}
@@ -56,7 +56,7 @@ class SubscribeAction extends Action {
$sub->created = DB_DataObject_Cast::dateTime(); # current time
if (!$sub->insert()) {
- common_server_error(_t('Couldn\'t create subscription.'));
+ common_server_error(_('Couldn\'t create subscription.'));
return;
}
@@ -65,34 +65,30 @@ class SubscribeAction extends Action {
common_redirect(common_local_url('subscriptions', array('nickname' =>
$user->nickname)));
}
-
+
function notify($listenee, $listener) {
# XXX: add other notifications (Jabber, SMS) here
# XXX: queue this and handle it offline
$this->notify_email($listenee, $listener);
}
-
+
function notify_email($listenee, $listener) {
if ($listenee->email) {
global $config;
$profile = $listenee->getProfile();
$other = $listener->getProfile();
$name = $profile->getBestName();
- $other_name = $other->getBestName();
+ $long_name = ($other->fullname) ? ($other->fullname . ' (' . $other->nickname . ')') : $other->nickname;
$recipients = $listenee->email;
$headers['From'] = mail_notify_from();
$headers['To'] = $name . ' <' . $listenee->email . '>';
- $headers['Subject'] = $other_name . _t(' is now listening to your notices on ') . $config['site']['name'];
-
- $body =
- ($other->fullname) ?
- ($other->fullname . ' (' . $other->nickname . ')') : $other->nickname;
+ $headers['Subject'] = sprintf(_('%1$s is now listening to your notices on %2$s.'), $name, $config['site']['name']);
- $body .= _t(' is now listening to your notices on ') . $config['site']['name'] . '.';
+ $body = sprintf(_('%1$s is now listening to your notices on %2$s.'), $long_name, $config['site']['name']);
$body .= "\n\n";
$body .= "\t".$other->profileurl;
$body .= "\n\n";
- $body .= _t('Faithfully yours, ');
+ $body .= _('Faithfully yours, ');
$body .= "\n";
$body .= $config['site']['name'];
$body .= "\n";