diff options
Diffstat (limited to 'plugins/UserFlag')
-rw-r--r-- | plugins/UserFlag/UserFlagPlugin.php | 60 | ||||
-rw-r--r-- | plugins/UserFlag/User_flag_profile.php | 23 | ||||
-rw-r--r-- | plugins/UserFlag/flagprofile.php | 15 | ||||
-rw-r--r-- | plugins/UserFlag/locale/UserFlag.pot | 16 | ||||
-rw-r--r-- | plugins/UserFlag/locale/fr/LC_MESSAGES/UserFlag.po | 22 | ||||
-rw-r--r-- | plugins/UserFlag/locale/ia/LC_MESSAGES/UserFlag.po | 22 | ||||
-rw-r--r-- | plugins/UserFlag/locale/mk/LC_MESSAGES/UserFlag.po | 22 | ||||
-rw-r--r-- | plugins/UserFlag/locale/nl/LC_MESSAGES/UserFlag.po | 22 | ||||
-rw-r--r-- | plugins/UserFlag/locale/pt/LC_MESSAGES/UserFlag.po | 22 | ||||
-rw-r--r-- | plugins/UserFlag/locale/uk/LC_MESSAGES/UserFlag.po | 22 |
10 files changed, 117 insertions, 129 deletions
diff --git a/plugins/UserFlag/UserFlagPlugin.php b/plugins/UserFlag/UserFlagPlugin.php index e6ad3e37d..fc7698841 100644 --- a/plugins/UserFlag/UserFlagPlugin.php +++ b/plugins/UserFlag/UserFlagPlugin.php @@ -128,25 +128,9 @@ class UserFlagPlugin extends Plugin */ function onEndProfilePageActionsElements(&$action, $profile) { - $user = common_current_user(); - - if (!empty($user) && ($user->id != $profile->id)) { - - $action->elementStart('li', 'entity_flag'); - - if (User_flag_profile::exists($profile->id, $user->id)) { - // @todo FIXME: Add a title explaining what 'flagged' means? - // TRANS: Message added to a profile if it has been flagged for review. - $action->element('p', 'flagged', _('Flagged')); - } else { - $form = new FlagProfileForm($action, $profile, - array('action' => 'showstream', - 'nickname' => $profile->nickname)); - $form->show(); - } - - $action->elementEnd('li'); - } + $this->showFlagButton($action, $profile, + array('action' => 'showstream', + 'nickname' => $profile->nickname)); return true; } @@ -160,22 +144,40 @@ class UserFlagPlugin extends Plugin */ function onEndProfileListItemActionElements($item) { - $user = common_current_user(); + list($action, $args) = $item->action->returnToArgs(); + $args['action'] = $action; + $this->showFlagButton($item->action, $item->profile, $args); + + return true; + } - if (!empty($user)) { + /** + * Actually output a flag button. If the target profile has already been + * flagged by the current user, a null-action faux button is shown. + * + * @param Action $action + * @param Profile $profile + * @param array $returnToArgs + */ + protected function showFlagButton($action, $profile, $returnToArgs) + { + $user = common_current_user(); - list($action, $args) = $item->action->returnToArgs(); + if (!empty($user) && ($user->id != $profile->id)) { - $args['action'] = $action; + $action->elementStart('li', 'entity_flag'); - $form = new FlagProfileForm($item->action, $item->profile, $args); + if (User_flag_profile::exists($profile->id, $user->id)) { + // @todo FIXME: Add a title explaining what 'flagged' means? + // TRANS: Message added to a profile if it has been flagged for review. + $action->element('p', 'flagged', _m('Flagged')); + } else { + $form = new FlagProfileForm($action, $profile, $returnToArgs); + $form->show(); + } - $item->action->elementStart('li', 'entity_flag'); - $form->show(); - $item->action->elementEnd('li'); + $action->elementEnd('li'); } - - return true; } /** diff --git a/plugins/UserFlag/User_flag_profile.php b/plugins/UserFlag/User_flag_profile.php index 69fe0f356..f4e9844df 100644 --- a/plugins/UserFlag/User_flag_profile.php +++ b/plugins/UserFlag/User_flag_profile.php @@ -79,21 +79,36 @@ class User_flag_profile extends Memcached_DataObject /** * return key definitions for DB_DataObject * - * @return array key definitions + * @return array of key names */ function keys() { - return array('profile_id' => 'K', 'user_id' => 'K'); + return array_keys($this->keyTypes()); } /** * return key definitions for DB_DataObject * - * @return array key definitions + * @return array map of key definitions */ function keyTypes() { - return $this->keys(); + return array('profile_id' => 'K', 'user_id' => 'K'); + } + + /** + * Magic formula for non-autoincrementing integer primary keys + * + * If a table has a single integer column as its primary key, DB_DataObject + * assumes that the column is auto-incrementing and makes a sequence table + * to do this incrementation. Since we don't need this for our class, we + * overload this method and return the magic formula that DB_DataObject needs. + * + * @return array magic three-false array that stops auto-incrementing. + */ + function sequenceKey() + { + return array(false, false, false); } /** diff --git a/plugins/UserFlag/flagprofile.php b/plugins/UserFlag/flagprofile.php index 283eea40c..7096d3748 100644 --- a/plugins/UserFlag/flagprofile.php +++ b/plugins/UserFlag/flagprofile.php @@ -60,13 +60,6 @@ class FlagprofileAction extends ProfileFormAction assert(!empty($user)); // checked above assert(!empty($this->profile)); // checked above - if (User_flag_profile::exists($this->profile->id, - $user->id)) { - // TRANS: Client error when setting flag that has already been set for a profile. - $this->clientError(_m('Flag already exists.')); - return false; - } - return true; } @@ -104,7 +97,13 @@ class FlagprofileAction extends ProfileFormAction // throws an exception on error - User_flag_profile::create($user->id, $this->profile->id); + if (User_flag_profile::exists($this->profile->id, + $user->id)) { + // We'll return to the profile page (or return the updated AJAX form) + // showing the current state, so no harm done. + } else { + User_flag_profile::create($user->id, $this->profile->id); + } if ($this->boolean('ajax')) { $this->ajaxResults(); diff --git a/plugins/UserFlag/locale/UserFlag.pot b/plugins/UserFlag/locale/UserFlag.pot index decb06d04..c70c7988e 100644 --- a/plugins/UserFlag/locale/UserFlag.pot +++ b/plugins/UserFlag/locale/UserFlag.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-27 23:43+0000\n" +"POT-Creation-Date: 2010-11-04 18:25+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -44,23 +44,19 @@ msgstr[1] "" msgid "Flagged by %s" msgstr "" -#. TRANS: Client error when setting flag that has already been set for a profile. -#: flagprofile.php:66 -msgid "Flag already exists." -msgstr "" - #. TRANS: AJAX form title for a flagged profile. -#: flagprofile.php:126 +#: flagprofile.php:125 msgid "Flagged for review" msgstr "" #. TRANS: Body text for AJAX form when a profile has been flagged for review. -#: flagprofile.php:130 +#. TRANS: Message added to a profile if it has been flagged for review. +#: flagprofile.php:129 UserFlagPlugin.php:173 msgid "Flagged" msgstr "" #. TRANS: Plugin description. -#: UserFlagPlugin.php:292 +#: UserFlagPlugin.php:294 msgid "" "This plugin allows flagging of profiles for review and reviewing flagged " "profiles." @@ -93,7 +89,7 @@ msgid "Flag profile for review." msgstr "" #. TRANS: Server exception. -#: User_flag_profile.php:145 +#: User_flag_profile.php:160 #, php-format msgid "Couldn't flag profile \"%d\" for review." msgstr "" diff --git a/plugins/UserFlag/locale/fr/LC_MESSAGES/UserFlag.po b/plugins/UserFlag/locale/fr/LC_MESSAGES/UserFlag.po index 277ce5650..f2c84969a 100644 --- a/plugins/UserFlag/locale/fr/LC_MESSAGES/UserFlag.po +++ b/plugins/UserFlag/locale/fr/LC_MESSAGES/UserFlag.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - UserFlag\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-27 23:43+0000\n" -"PO-Revision-Date: 2010-10-27 23:47:54+0000\n" +"POT-Creation-Date: 2010-11-07 20:25+0000\n" +"PO-Revision-Date: 2010-11-07 20:29:20+0000\n" "Language-Team: French <http://translatewiki.net/wiki/Portal:fr>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-23 19:01:50+0000\n" -"X-Generator: MediaWiki 1.17alpha (r75596); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-11-05 00:29:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r76266); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-userflag\n" @@ -48,23 +48,19 @@ msgstr[1] "Marqué par %1$s et %2$d autres" msgid "Flagged by %s" msgstr "Marqué par %s" -#. TRANS: Client error when setting flag that has already been set for a profile. -#: flagprofile.php:66 -msgid "Flag already exists." -msgstr "Déjà marqué." - #. TRANS: AJAX form title for a flagged profile. -#: flagprofile.php:126 +#: flagprofile.php:125 msgid "Flagged for review" msgstr "Marqué pour vérification" #. TRANS: Body text for AJAX form when a profile has been flagged for review. -#: flagprofile.php:130 +#. TRANS: Message added to a profile if it has been flagged for review. +#: flagprofile.php:129 UserFlagPlugin.php:173 msgid "Flagged" msgstr "Marqué" #. TRANS: Plugin description. -#: UserFlagPlugin.php:292 +#: UserFlagPlugin.php:294 msgid "" "This plugin allows flagging of profiles for review and reviewing flagged " "profiles." @@ -99,7 +95,7 @@ msgid "Flag profile for review." msgstr "Marquer le profil pour vérification." #. TRANS: Server exception. -#: User_flag_profile.php:145 +#: User_flag_profile.php:160 #, php-format msgid "Couldn't flag profile \"%d\" for review." msgstr "Impossible de marquer le profil « %d » pour vérification." diff --git a/plugins/UserFlag/locale/ia/LC_MESSAGES/UserFlag.po b/plugins/UserFlag/locale/ia/LC_MESSAGES/UserFlag.po index d58458b05..2917da732 100644 --- a/plugins/UserFlag/locale/ia/LC_MESSAGES/UserFlag.po +++ b/plugins/UserFlag/locale/ia/LC_MESSAGES/UserFlag.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - UserFlag\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-27 23:43+0000\n" -"PO-Revision-Date: 2010-10-27 23:47:54+0000\n" +"POT-Creation-Date: 2010-11-07 20:25+0000\n" +"PO-Revision-Date: 2010-11-07 20:29:20+0000\n" "Language-Team: Interlingua <http://translatewiki.net/wiki/Portal:ia>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-23 19:01:50+0000\n" -"X-Generator: MediaWiki 1.17alpha (r75596); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-11-05 00:29:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r76266); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: #out-statusnet-plugin-userflag\n" @@ -48,23 +48,19 @@ msgstr[1] "Marcate per %1$s e %2$d alteres" msgid "Flagged by %s" msgstr "Marcate per %s" -#. TRANS: Client error when setting flag that has already been set for a profile. -#: flagprofile.php:66 -msgid "Flag already exists." -msgstr "Le marca ja existe." - #. TRANS: AJAX form title for a flagged profile. -#: flagprofile.php:126 +#: flagprofile.php:125 msgid "Flagged for review" msgstr "Marcate pro revision" #. TRANS: Body text for AJAX form when a profile has been flagged for review. -#: flagprofile.php:130 +#. TRANS: Message added to a profile if it has been flagged for review. +#: flagprofile.php:129 UserFlagPlugin.php:173 msgid "Flagged" msgstr "Marcate" #. TRANS: Plugin description. -#: UserFlagPlugin.php:292 +#: UserFlagPlugin.php:294 msgid "" "This plugin allows flagging of profiles for review and reviewing flagged " "profiles." @@ -98,7 +94,7 @@ msgid "Flag profile for review." msgstr "Marcar profilo pro revision." #. TRANS: Server exception. -#: User_flag_profile.php:145 +#: User_flag_profile.php:160 #, php-format msgid "Couldn't flag profile \"%d\" for review." msgstr "Non poteva marcar profilo \"%d\" pro revision." diff --git a/plugins/UserFlag/locale/mk/LC_MESSAGES/UserFlag.po b/plugins/UserFlag/locale/mk/LC_MESSAGES/UserFlag.po index ab9c1b2e4..8d934141e 100644 --- a/plugins/UserFlag/locale/mk/LC_MESSAGES/UserFlag.po +++ b/plugins/UserFlag/locale/mk/LC_MESSAGES/UserFlag.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - UserFlag\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-27 23:43+0000\n" -"PO-Revision-Date: 2010-10-27 23:47:54+0000\n" +"POT-Creation-Date: 2010-11-07 20:25+0000\n" +"PO-Revision-Date: 2010-11-07 20:29:20+0000\n" "Language-Team: Macedonian <http://translatewiki.net/wiki/Portal:mk>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-23 19:01:50+0000\n" -"X-Generator: MediaWiki 1.17alpha (r75596); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-11-05 00:29:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r76266); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: #out-statusnet-plugin-userflag\n" @@ -48,23 +48,19 @@ msgstr[1] "Означено од %1$s и уште %2$d други" msgid "Flagged by %s" msgstr "Означено од %s" -#. TRANS: Client error when setting flag that has already been set for a profile. -#: flagprofile.php:66 -msgid "Flag already exists." -msgstr "Ознаката веќе постои." - #. TRANS: AJAX form title for a flagged profile. -#: flagprofile.php:126 +#: flagprofile.php:125 msgid "Flagged for review" msgstr "Означено за преглед" #. TRANS: Body text for AJAX form when a profile has been flagged for review. -#: flagprofile.php:130 +#. TRANS: Message added to a profile if it has been flagged for review. +#: flagprofile.php:129 UserFlagPlugin.php:173 msgid "Flagged" msgstr "Означено" #. TRANS: Plugin description. -#: UserFlagPlugin.php:292 +#: UserFlagPlugin.php:294 msgid "" "This plugin allows flagging of profiles for review and reviewing flagged " "profiles." @@ -99,7 +95,7 @@ msgid "Flag profile for review." msgstr "Означи профил за преглед." #. TRANS: Server exception. -#: User_flag_profile.php:145 +#: User_flag_profile.php:160 #, php-format msgid "Couldn't flag profile \"%d\" for review." msgstr "Не можев да го означам профилот „%d“ за преглед." diff --git a/plugins/UserFlag/locale/nl/LC_MESSAGES/UserFlag.po b/plugins/UserFlag/locale/nl/LC_MESSAGES/UserFlag.po index 115b63433..766776a9e 100644 --- a/plugins/UserFlag/locale/nl/LC_MESSAGES/UserFlag.po +++ b/plugins/UserFlag/locale/nl/LC_MESSAGES/UserFlag.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - UserFlag\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-27 23:43+0000\n" -"PO-Revision-Date: 2010-10-27 23:47:54+0000\n" +"POT-Creation-Date: 2010-11-07 20:25+0000\n" +"PO-Revision-Date: 2010-11-07 20:29:20+0000\n" "Language-Team: Dutch <http://translatewiki.net/wiki/Portal:nl>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-23 19:01:50+0000\n" -"X-Generator: MediaWiki 1.17alpha (r75596); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-11-05 00:29:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r76266); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: #out-statusnet-plugin-userflag\n" @@ -48,23 +48,19 @@ msgstr[1] "Gemarkeerd door %1$s en %2$d anderen" msgid "Flagged by %s" msgstr "Gemarkeerd door %s" -#. TRANS: Client error when setting flag that has already been set for a profile. -#: flagprofile.php:66 -msgid "Flag already exists." -msgstr "De markering bestaat al." - #. TRANS: AJAX form title for a flagged profile. -#: flagprofile.php:126 +#: flagprofile.php:125 msgid "Flagged for review" msgstr "Gemarkeerd voor controle" #. TRANS: Body text for AJAX form when a profile has been flagged for review. -#: flagprofile.php:130 +#. TRANS: Message added to a profile if it has been flagged for review. +#: flagprofile.php:129 UserFlagPlugin.php:173 msgid "Flagged" msgstr "Gemarkeerd" #. TRANS: Plugin description. -#: UserFlagPlugin.php:292 +#: UserFlagPlugin.php:294 msgid "" "This plugin allows flagging of profiles for review and reviewing flagged " "profiles." @@ -100,7 +96,7 @@ msgid "Flag profile for review." msgstr "Profiel voor controle markeren" #. TRANS: Server exception. -#: User_flag_profile.php:145 +#: User_flag_profile.php:160 #, php-format msgid "Couldn't flag profile \"%d\" for review." msgstr "Het was niet mogelijk het profiel \"%d\" voor controle te markeren." diff --git a/plugins/UserFlag/locale/pt/LC_MESSAGES/UserFlag.po b/plugins/UserFlag/locale/pt/LC_MESSAGES/UserFlag.po index c476cf2f7..ea71be24e 100644 --- a/plugins/UserFlag/locale/pt/LC_MESSAGES/UserFlag.po +++ b/plugins/UserFlag/locale/pt/LC_MESSAGES/UserFlag.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - UserFlag\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-27 23:43+0000\n" -"PO-Revision-Date: 2010-10-27 23:47:54+0000\n" +"POT-Creation-Date: 2010-11-07 20:25+0000\n" +"PO-Revision-Date: 2010-11-07 20:29:20+0000\n" "Language-Team: Portuguese <http://translatewiki.net/wiki/Portal:pt>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-23 19:01:50+0000\n" -"X-Generator: MediaWiki 1.17alpha (r75596); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-11-05 00:29:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r76266); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt\n" "X-Message-Group: #out-statusnet-plugin-userflag\n" @@ -48,23 +48,19 @@ msgstr[1] "Sinalizado por %1$s e mais %2$d pessoas" msgid "Flagged by %s" msgstr "Sinalizado por %s" -#. TRANS: Client error when setting flag that has already been set for a profile. -#: flagprofile.php:66 -msgid "Flag already exists." -msgstr "Já existe uma sinalização." - #. TRANS: AJAX form title for a flagged profile. -#: flagprofile.php:126 +#: flagprofile.php:125 msgid "Flagged for review" msgstr "Sinalizado para análise" #. TRANS: Body text for AJAX form when a profile has been flagged for review. -#: flagprofile.php:130 +#. TRANS: Message added to a profile if it has been flagged for review. +#: flagprofile.php:129 UserFlagPlugin.php:173 msgid "Flagged" msgstr "Sinalizado" #. TRANS: Plugin description. -#: UserFlagPlugin.php:292 +#: UserFlagPlugin.php:294 msgid "" "This plugin allows flagging of profiles for review and reviewing flagged " "profiles." @@ -99,7 +95,7 @@ msgid "Flag profile for review." msgstr "Sinalizar perfil para análise." #. TRANS: Server exception. -#: User_flag_profile.php:145 +#: User_flag_profile.php:160 #, php-format msgid "Couldn't flag profile \"%d\" for review." msgstr "Não foi possível sinalizar o perfil \"%d\" para análise." diff --git a/plugins/UserFlag/locale/uk/LC_MESSAGES/UserFlag.po b/plugins/UserFlag/locale/uk/LC_MESSAGES/UserFlag.po index c6dd6e40d..ae0e9b03f 100644 --- a/plugins/UserFlag/locale/uk/LC_MESSAGES/UserFlag.po +++ b/plugins/UserFlag/locale/uk/LC_MESSAGES/UserFlag.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - UserFlag\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-27 23:43+0000\n" -"PO-Revision-Date: 2010-10-27 23:47:54+0000\n" +"POT-Creation-Date: 2010-11-07 20:25+0000\n" +"PO-Revision-Date: 2010-11-07 20:29:20+0000\n" "Language-Team: Ukrainian <http://translatewiki.net/wiki/Portal:uk>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-23 19:01:50+0000\n" -"X-Generator: MediaWiki 1.17alpha (r75596); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-11-05 00:29:34+0000\n" +"X-Generator: MediaWiki 1.17alpha (r76266); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: #out-statusnet-plugin-userflag\n" @@ -50,23 +50,19 @@ msgstr[2] "Відмічено %1$s та ще %2$d користувачами" msgid "Flagged by %s" msgstr "Відмічено %s" -#. TRANS: Client error when setting flag that has already been set for a profile. -#: flagprofile.php:66 -msgid "Flag already exists." -msgstr "Відмітка вже стоїть." - #. TRANS: AJAX form title for a flagged profile. -#: flagprofile.php:126 +#: flagprofile.php:125 msgid "Flagged for review" msgstr "Відмічені для розгляду" #. TRANS: Body text for AJAX form when a profile has been flagged for review. -#: flagprofile.php:130 +#. TRANS: Message added to a profile if it has been flagged for review. +#: flagprofile.php:129 UserFlagPlugin.php:173 msgid "Flagged" msgstr "Відмічені" #. TRANS: Plugin description. -#: UserFlagPlugin.php:292 +#: UserFlagPlugin.php:294 msgid "" "This plugin allows flagging of profiles for review and reviewing flagged " "profiles." @@ -101,7 +97,7 @@ msgid "Flag profile for review." msgstr "Відмітити профіль для розгляду." #. TRANS: Server exception. -#: User_flag_profile.php:145 +#: User_flag_profile.php:160 #, php-format msgid "Couldn't flag profile \"%d\" for review." msgstr "Не вдалося відмітити профіль «%d» для розгляду." |