1
0
Fork 0

Make network counts at the group level system level configurable

This commit is contained in:
Hank Grabowski 2022-07-08 15:29:34 -04:00
commit e57e1ba1e5
6 changed files with 200 additions and 180 deletions

View file

@ -134,6 +134,7 @@ class Site extends BaseAdmin
$temppath = (!empty($_POST['temppath']) ? trim($_POST['temppath']) : ''); $temppath = (!empty($_POST['temppath']) ? trim($_POST['temppath']) : '');
$singleuser = (!empty($_POST['singleuser']) ? trim($_POST['singleuser']) : ''); $singleuser = (!empty($_POST['singleuser']) ? trim($_POST['singleuser']) : '');
$only_tag_search = !empty($_POST['only_tag_search']); $only_tag_search = !empty($_POST['only_tag_search']);
$compute_group_counts = !empty($_POST['compute_group_counts']);
$check_new_version_url = (!empty($_POST['check_new_version_url']) ? trim($_POST['check_new_version_url']) : 'none'); $check_new_version_url = (!empty($_POST['check_new_version_url']) ? trim($_POST['check_new_version_url']) : 'none');
$worker_queues = (!empty($_POST['worker_queues']) ? intval($_POST['worker_queues']) : 10); $worker_queues = (!empty($_POST['worker_queues']) ? intval($_POST['worker_queues']) : 10);
@ -304,6 +305,7 @@ class Site extends BaseAdmin
DI::config()->set('system', 'temppath', $temppath); DI::config()->set('system', 'temppath', $temppath);
DI::config()->set('system', 'only_tag_search' , $only_tag_search); DI::config()->set('system', 'only_tag_search' , $only_tag_search);
DI::config()->set('system', 'compute_group_counts', $compute_group_counts);
DI::config()->set('system', 'worker_queues' , $worker_queues); DI::config()->set('system', 'worker_queues' , $worker_queues);
DI::config()->set('system', 'worker_fastlane' , $worker_fastlane); DI::config()->set('system', 'worker_fastlane' , $worker_fastlane);
@ -534,6 +536,7 @@ class Site extends BaseAdmin
'$max_display_comments' => ['max_display_comments', DI::l10n()->t('Maximum numbers of comments per post on the display page'), DI::config()->get('system', 'max_display_comments'), DI::l10n()->t('How many comments should be shown on the single view for each post? Default value is 1000.')], '$max_display_comments' => ['max_display_comments', DI::l10n()->t('Maximum numbers of comments per post on the display page'), DI::config()->get('system', 'max_display_comments'), DI::l10n()->t('How many comments should be shown on the single view for each post? Default value is 1000.')],
'$temppath' => ['temppath', DI::l10n()->t('Temp path'), DI::config()->get('system', 'temppath'), DI::l10n()->t('If you have a restricted system where the webserver can\'t access the system temp path, enter another path here.')], '$temppath' => ['temppath', DI::l10n()->t('Temp path'), DI::config()->get('system', 'temppath'), DI::l10n()->t('If you have a restricted system where the webserver can\'t access the system temp path, enter another path here.')],
'$only_tag_search' => ['only_tag_search', DI::l10n()->t('Only search in tags'), DI::config()->get('system', 'only_tag_search'), DI::l10n()->t('On large systems the text search can slow down the system extremely.')], '$only_tag_search' => ['only_tag_search', DI::l10n()->t('Only search in tags'), DI::config()->get('system', 'only_tag_search'), DI::l10n()->t('On large systems the text search can slow down the system extremely.')],
'$compute_group_counts' => ['compute_group_counts', DI::l10n()->t('Generate counts per contact group when calculating network count'), DI::config()->get('system', 'compute_group_counts'), DI::l10n()->t('On systems with users that heavily use contact groups the query can be very expensive.')],
'$worker_queues' => ['worker_queues', DI::l10n()->t('Maximum number of parallel workers'), DI::config()->get('system', 'worker_queues'), DI::l10n()->t('On shared hosters set this to %d. On larger systems, values of %d are great. Default value is %d.', 5, 20, 10)], '$worker_queues' => ['worker_queues', DI::l10n()->t('Maximum number of parallel workers'), DI::config()->get('system', 'worker_queues'), DI::l10n()->t('On shared hosters set this to %d. On larger systems, values of %d are great. Default value is %d.', 5, 20, 10)],
'$worker_fastlane' => ['worker_fastlane', DI::l10n()->t('Enable fastlane'), DI::config()->get('system', 'worker_fastlane'), DI::l10n()->t('When enabed, the fastlane mechanism starts an additional worker if processes with higher priority are blocked by processes of lower priority.')], '$worker_fastlane' => ['worker_fastlane', DI::l10n()->t('Enable fastlane'), DI::config()->get('system', 'worker_fastlane'), DI::l10n()->t('When enabed, the fastlane mechanism starts an additional worker if processes with higher priority are blocked by processes of lower priority.')],

View file

@ -113,7 +113,8 @@ class Ping extends BaseModule
} }
DBA::close($items); DBA::close($items);
if ($network_count) { $compute_group_counts = DI::config()->get('system','compute_group_counts');
if ($network_count && $compute_group_counts) {
// Find out how unseen network posts are spread across groups // Find out how unseen network posts are spread across groups
$group_counts = Group::countUnseen(); $group_counts = Group::countUnseen();
if (DBA::isResult($group_counts)) { if (DBA::isResult($group_counts)) {

View file

@ -114,6 +114,10 @@ return [
// Default value comprises classic role names from RFC 2142. // Default value comprises classic role names from RFC 2142.
'forbidden_nicknames' => 'info, marketing, sales, support, abuse, noc, security, postmaster, hostmaster, usenet, news, webmaster, www, uucp, ftp, root, sysop', 'forbidden_nicknames' => 'info, marketing, sales, support, abuse, noc, security, postmaster, hostmaster, usenet, news, webmaster, www, uucp, ftp, root, sysop',
// compute_group_counts (Boolean)
// Compute contact group level when counting unseen network posts.
'compute_group_counts' => true,
// jpeg_quality (Integer) // jpeg_quality (Integer)
// Sets the ImageMagick quality level for JPEG images. Values ranges from 50 (awful) to 100 (near perfect). // Sets the ImageMagick quality level for JPEG images. Values ranges from 50 (awful) to 100 (near perfect).
'jpeg_quality' => 100, 'jpeg_quality' => 100,

View file

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: 2022.09-dev\n" "Project-Id-Version: 2022.09-dev\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-06-25 22:37+0200\n" "POT-Creation-Date: 2022-07-07 17:00-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -43,8 +43,8 @@ msgstr ""
msgid "Access to this profile has been restricted." msgid "Access to this profile has been restricted."
msgstr "" msgstr ""
#: mod/cal.php:243 mod/events.php:374 src/Content/Nav.php:194 #: mod/cal.php:243 mod/events.php:374 src/Content/Nav.php:196
#: src/Content/Nav.php:258 src/Module/BaseProfile.php:84 #: src/Content/Nav.php:260 src/Module/BaseProfile.php:84
#: src/Module/BaseProfile.php:95 view/theme/frio/theme.php:229 #: src/Module/BaseProfile.php:95 view/theme/frio/theme.php:229
#: view/theme/frio/theme.php:233 #: view/theme/frio/theme.php:233
msgid "Events" msgid "Events"
@ -119,7 +119,7 @@ msgid "The feed for this item is unavailable."
msgstr "" msgstr ""
#: mod/editpost.php:38 mod/events.php:217 mod/follow.php:56 mod/follow.php:130 #: mod/editpost.php:38 mod/events.php:217 mod/follow.php:56 mod/follow.php:130
#: mod/item.php:181 mod/item.php:186 mod/item.php:875 mod/message.php:69 #: mod/item.php:181 mod/item.php:186 mod/item.php:880 mod/message.php:69
#: mod/message.php:111 mod/notes.php:44 mod/ostatus_subscribe.php:33 #: mod/message.php:111 mod/notes.php:44 mod/ostatus_subscribe.php:33
#: mod/photos.php:160 mod/photos.php:891 mod/repair_ostatus.php:31 #: mod/photos.php:160 mod/photos.php:891 mod/repair_ostatus.php:31
#: mod/settings.php:40 mod/settings.php:50 mod/settings.php:156 #: mod/settings.php:40 mod/settings.php:50 mod/settings.php:156
@ -271,7 +271,7 @@ msgstr ""
#: mod/follow.php:144 mod/photos.php:1004 mod/photos.php:1105 mod/tagrm.php:35 #: mod/follow.php:144 mod/photos.php:1004 mod/photos.php:1105 mod/tagrm.php:35
#: mod/tagrm.php:127 mod/unfollow.php:97 src/Content/Conversation.php:386 #: mod/tagrm.php:127 mod/unfollow.php:97 src/Content/Conversation.php:386
#: src/Module/Contact/Revoke.php:108 src/Module/RemoteFollow.php:127 #: src/Module/Contact/Revoke.php:108 src/Module/RemoteFollow.php:127
#: src/Module/Security/TwoFactor/Signout.php:125 #: src/Module/Security/TwoFactor/SignOut.php:125
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@ -368,7 +368,7 @@ msgstr ""
#: src/Module/Install.php:305 src/Module/Install.php:320 #: src/Module/Install.php:305 src/Module/Install.php:320
#: src/Module/Install.php:347 src/Module/Register.php:148 #: src/Module/Install.php:347 src/Module/Register.php:148
#: src/Module/Security/TwoFactor/Verify.php:101 #: src/Module/Security/TwoFactor/Verify.php:101
#: src/Module/Settings/TwoFactor/Index.php:136 #: src/Module/Settings/TwoFactor/Index.php:141
#: src/Module/Settings/TwoFactor/Verify.php:154 #: src/Module/Settings/TwoFactor/Verify.php:154
msgid "Required" msgid "Required"
msgstr "" msgstr ""
@ -433,7 +433,7 @@ msgstr ""
msgid "Failed to remove event" msgid "Failed to remove event"
msgstr "" msgstr ""
#: mod/fbrowser.php:61 src/Content/Nav.php:192 src/Module/BaseProfile.php:64 #: mod/fbrowser.php:61 src/Content/Nav.php:194 src/Module/BaseProfile.php:64
#: view/theme/frio/theme.php:227 #: view/theme/frio/theme.php:227
msgid "Photos" msgid "Photos"
msgstr "" msgstr ""
@ -467,8 +467,8 @@ msgstr ""
msgid "OStatus support is disabled. Contact can't be added." msgid "OStatus support is disabled. Contact can't be added."
msgstr "" msgstr ""
#: mod/follow.php:138 src/Content/Item.php:443 src/Content/Widget.php:80 #: mod/follow.php:138 src/Content/Item.php:459 src/Content/Widget.php:80
#: src/Model/Contact.php:1103 src/Model/Contact.php:1115 #: src/Model/Contact.php:1104 src/Model/Contact.php:1116
#: view/theme/vier/theme.php:172 #: view/theme/vier/theme.php:172
msgid "Connect/Follow" msgid "Connect/Follow"
msgstr "" msgstr ""
@ -521,19 +521,19 @@ msgstr ""
msgid "Empty post discarded." msgid "Empty post discarded."
msgstr "" msgstr ""
#: mod/item.php:687 #: mod/item.php:692
msgid "Post updated." msgid "Post updated."
msgstr "" msgstr ""
#: mod/item.php:697 mod/item.php:702 #: mod/item.php:702 mod/item.php:707
msgid "Item wasn't stored." msgid "Item wasn't stored."
msgstr "" msgstr ""
#: mod/item.php:713 #: mod/item.php:718
msgid "Item couldn't be fetched." msgid "Item couldn't be fetched."
msgstr "" msgstr ""
#: mod/item.php:853 src/Module/Admin/Themes/Details.php:39 #: mod/item.php:858 src/Module/Admin/Themes/Details.php:39
#: src/Module/Admin/Themes/Index.php:59 src/Module/Debug/ItemBody.php:42 #: src/Module/Admin/Themes/Index.php:59 src/Module/Debug/ItemBody.php:42
#: src/Module/Debug/ItemBody.php:57 #: src/Module/Debug/ItemBody.php:57
msgid "Item not found." msgid "Item not found."
@ -689,7 +689,7 @@ msgstr ""
msgid "Profile Match" msgid "Profile Match"
msgstr "" msgstr ""
#: mod/message.php:46 mod/message.php:126 src/Content/Nav.php:286 #: mod/message.php:46 mod/message.php:126 src/Content/Nav.php:288
msgid "New Message" msgid "New Message"
msgstr "" msgstr ""
@ -715,7 +715,7 @@ msgstr ""
msgid "Discard" msgid "Discard"
msgstr "" msgstr ""
#: mod/message.php:133 src/Content/Nav.php:283 view/theme/frio/theme.php:234 #: mod/message.php:133 src/Content/Nav.php:285 view/theme/frio/theme.php:234
msgid "Messages" msgid "Messages"
msgstr "" msgstr ""
@ -1189,7 +1189,7 @@ msgstr ""
msgid "Name" msgid "Name"
msgstr "" msgstr ""
#: mod/settings.php:177 src/Content/Nav.php:212 #: mod/settings.php:177 src/Content/Nav.php:214
msgid "Home Page" msgid "Home Page"
msgstr "" msgstr ""
@ -1387,7 +1387,7 @@ msgstr ""
msgid "Action after import:" msgid "Action after import:"
msgstr "" msgstr ""
#: mod/settings.php:350 src/Content/Nav.php:280 #: mod/settings.php:350 src/Content/Nav.php:282
msgid "Mark as seen" msgid "Mark as seen"
msgstr "" msgstr ""
@ -1409,15 +1409,15 @@ msgstr ""
msgid "Friend Suggestions" msgid "Friend Suggestions"
msgstr "" msgstr ""
#: mod/tagger.php:78 src/Content/Item.php:342 src/Model/Item.php:2728 #: mod/tagger.php:78 src/Content/Item.php:354 src/Model/Item.php:2728
msgid "photo" msgid "photo"
msgstr "" msgstr ""
#: mod/tagger.php:78 src/Content/Item.php:337 src/Content/Item.php:346 #: mod/tagger.php:78 src/Content/Item.php:348 src/Content/Item.php:358
msgid "status" msgid "status"
msgstr "" msgstr ""
#: mod/tagger.php:111 src/Content/Item.php:356 #: mod/tagger.php:111 src/Content/Item.php:368
#, php-format #, php-format
msgid "%1$s tagged %2$s's %3$s with %4$s" msgid "%1$s tagged %2$s's %3$s with %4$s"
msgstr "" msgstr ""
@ -1523,7 +1523,7 @@ msgstr ""
msgid "File upload failed." msgid "File upload failed."
msgstr "" msgstr ""
#: mod/wall_upload.php:218 src/Model/Photo.php:1085 #: mod/wall_upload.php:218 src/Model/Photo.php:1087
msgid "Wall Photos" msgid "Wall Photos"
msgstr "" msgstr ""
@ -2250,7 +2250,7 @@ msgstr ""
msgid "Display membership date in profile" msgid "Display membership date in profile"
msgstr "" msgstr ""
#: src/Content/ForumManager.php:151 src/Content/Nav.php:239 #: src/Content/ForumManager.php:151 src/Content/Nav.php:241
#: src/Content/Text/HTML.php:903 src/Content/Widget.php:524 #: src/Content/Text/HTML.php:903 src/Content/Widget.php:524
msgid "Forums" msgid "Forums"
msgstr "" msgstr ""
@ -2268,55 +2268,55 @@ msgstr ""
msgid "show more" msgid "show more"
msgstr "" msgstr ""
#: src/Content/Item.php:301 #: src/Content/Item.php:306
#, php-format #, php-format
msgid "%1$s poked %2$s" msgid "%1$s poked %2$s"
msgstr "" msgstr ""
#: src/Content/Item.php:334 src/Model/Item.php:2726 #: src/Content/Item.php:345 src/Model/Item.php:2726
msgid "event" msgid "event"
msgstr "" msgstr ""
#: src/Content/Item.php:422 view/theme/frio/theme.php:254 #: src/Content/Item.php:438 view/theme/frio/theme.php:254
msgid "Follow Thread" msgid "Follow Thread"
msgstr "" msgstr ""
#: src/Content/Item.php:423 src/Model/Contact.php:1108 #: src/Content/Item.php:439 src/Model/Contact.php:1109
msgid "View Status" msgid "View Status"
msgstr "" msgstr ""
#: src/Content/Item.php:424 src/Content/Item.php:446 src/Model/Contact.php:1042 #: src/Content/Item.php:440 src/Content/Item.php:462 src/Model/Contact.php:1043
#: src/Model/Contact.php:1100 src/Model/Contact.php:1109 #: src/Model/Contact.php:1101 src/Model/Contact.php:1110
#: src/Module/Directory.php:158 src/Module/Settings/Profile/Index.php:225 #: src/Module/Directory.php:158 src/Module/Settings/Profile/Index.php:225
msgid "View Profile" msgid "View Profile"
msgstr "" msgstr ""
#: src/Content/Item.php:425 src/Model/Contact.php:1110 #: src/Content/Item.php:441 src/Model/Contact.php:1111
msgid "View Photos" msgid "View Photos"
msgstr "" msgstr ""
#: src/Content/Item.php:426 src/Model/Contact.php:1101 #: src/Content/Item.php:442 src/Model/Contact.php:1102
#: src/Model/Contact.php:1111 #: src/Model/Contact.php:1112
msgid "Network Posts" msgid "Network Posts"
msgstr "" msgstr ""
#: src/Content/Item.php:427 src/Model/Contact.php:1102 #: src/Content/Item.php:443 src/Model/Contact.php:1103
#: src/Model/Contact.php:1112 #: src/Model/Contact.php:1113
msgid "View Contact" msgid "View Contact"
msgstr "" msgstr ""
#: src/Content/Item.php:428 src/Model/Contact.php:1113 #: src/Content/Item.php:444 src/Model/Contact.php:1114
msgid "Send PM" msgid "Send PM"
msgstr "" msgstr ""
#: src/Content/Item.php:429 src/Module/Admin/Blocklist/Contact.php:100 #: src/Content/Item.php:445 src/Module/Admin/Blocklist/Contact.php:100
#: src/Module/Admin/Users/Active.php:140 src/Module/Admin/Users/Index.php:154 #: src/Module/Admin/Users/Active.php:140 src/Module/Admin/Users/Index.php:154
#: src/Module/Contact.php:398 src/Module/Contact/Profile.php:348 #: src/Module/Contact.php:398 src/Module/Contact/Profile.php:348
#: src/Module/Contact/Profile.php:449 #: src/Module/Contact/Profile.php:449
msgid "Block" msgid "Block"
msgstr "" msgstr ""
#: src/Content/Item.php:430 src/Module/Contact.php:399 #: src/Content/Item.php:446 src/Module/Contact.php:399
#: src/Module/Contact/Profile.php:349 src/Module/Contact/Profile.php:457 #: src/Module/Contact/Profile.php:349 src/Module/Contact/Profile.php:457
#: src/Module/Notifications/Introductions.php:132 #: src/Module/Notifications/Introductions.php:132
#: src/Module/Notifications/Introductions.php:204 #: src/Module/Notifications/Introductions.php:204
@ -2324,11 +2324,11 @@ msgstr ""
msgid "Ignore" msgid "Ignore"
msgstr "" msgstr ""
#: src/Content/Item.php:434 src/Object/Post.php:455 #: src/Content/Item.php:450 src/Object/Post.php:455
msgid "Languages" msgid "Languages"
msgstr "" msgstr ""
#: src/Content/Item.php:438 src/Model/Contact.php:1114 #: src/Content/Item.php:454 src/Model/Contact.php:1115
msgid "Poke" msgid "Poke"
msgstr "" msgstr ""
@ -2348,252 +2348,252 @@ msgstr ""
msgid "@name, !forum, #tags, content" msgid "@name, !forum, #tags, content"
msgstr "" msgstr ""
#: src/Content/Nav.php:183 src/Module/Security/Login.php:144 #: src/Content/Nav.php:185 src/Module/Security/Login.php:144
msgid "Logout" msgid "Logout"
msgstr "" msgstr ""
#: src/Content/Nav.php:183 #: src/Content/Nav.php:185
msgid "End this session" msgid "End this session"
msgstr "" msgstr ""
#: src/Content/Nav.php:185 src/Module/Bookmarklet.php:44 #: src/Content/Nav.php:187 src/Module/Bookmarklet.php:44
#: src/Module/Security/Login.php:145 #: src/Module/Security/Login.php:145
msgid "Login" msgid "Login"
msgstr "" msgstr ""
#: src/Content/Nav.php:185 #: src/Content/Nav.php:187
msgid "Sign in" msgid "Sign in"
msgstr "" msgstr ""
#: src/Content/Nav.php:190 src/Module/BaseProfile.php:56 #: src/Content/Nav.php:192 src/Module/BaseProfile.php:56
#: src/Module/Contact.php:433 src/Module/Contact/Profile.php:380 #: src/Module/Contact.php:433 src/Module/Contact/Profile.php:380
#: src/Module/Settings/TwoFactor/Index.php:115 view/theme/frio/theme.php:225 #: src/Module/Settings/TwoFactor/Index.php:120 view/theme/frio/theme.php:225
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: src/Content/Nav.php:190 src/Content/Nav.php:273 #: src/Content/Nav.php:192 src/Content/Nav.php:275
#: view/theme/frio/theme.php:225 #: view/theme/frio/theme.php:225
msgid "Your posts and conversations" msgid "Your posts and conversations"
msgstr "" msgstr ""
#: src/Content/Nav.php:191 src/Module/BaseProfile.php:48 #: src/Content/Nav.php:193 src/Module/BaseProfile.php:48
#: src/Module/BaseSettings.php:55 src/Module/Contact.php:457 #: src/Module/BaseSettings.php:55 src/Module/Contact.php:457
#: src/Module/Contact/Profile.php:382 src/Module/Profile/Profile.php:241 #: src/Module/Contact/Profile.php:382 src/Module/Profile/Profile.php:241
#: src/Module/Welcome.php:57 view/theme/frio/theme.php:226 #: src/Module/Welcome.php:57 view/theme/frio/theme.php:226
msgid "Profile" msgid "Profile"
msgstr "" msgstr ""
#: src/Content/Nav.php:191 view/theme/frio/theme.php:226 #: src/Content/Nav.php:193 view/theme/frio/theme.php:226
msgid "Your profile page" msgid "Your profile page"
msgstr "" msgstr ""
#: src/Content/Nav.php:192 view/theme/frio/theme.php:227 #: src/Content/Nav.php:194 view/theme/frio/theme.php:227
msgid "Your photos" msgid "Your photos"
msgstr "" msgstr ""
#: src/Content/Nav.php:193 src/Module/BaseProfile.php:72 #: src/Content/Nav.php:195 src/Module/BaseProfile.php:72
#: src/Module/BaseProfile.php:75 src/Module/Contact.php:449 #: src/Module/BaseProfile.php:75 src/Module/Contact.php:449
#: view/theme/frio/theme.php:228 #: view/theme/frio/theme.php:228
msgid "Media" msgid "Media"
msgstr "" msgstr ""
#: src/Content/Nav.php:193 view/theme/frio/theme.php:228 #: src/Content/Nav.php:195 view/theme/frio/theme.php:228
msgid "Your postings with media" msgid "Your postings with media"
msgstr "" msgstr ""
#: src/Content/Nav.php:194 view/theme/frio/theme.php:229 #: src/Content/Nav.php:196 view/theme/frio/theme.php:229
msgid "Your events" msgid "Your events"
msgstr "" msgstr ""
#: src/Content/Nav.php:195 #: src/Content/Nav.php:197
msgid "Personal notes" msgid "Personal notes"
msgstr "" msgstr ""
#: src/Content/Nav.php:195 #: src/Content/Nav.php:197
msgid "Your personal notes" msgid "Your personal notes"
msgstr "" msgstr ""
#: src/Content/Nav.php:212 src/Content/Nav.php:273 #: src/Content/Nav.php:214 src/Content/Nav.php:275
msgid "Home" msgid "Home"
msgstr "" msgstr ""
#: src/Content/Nav.php:216 src/Module/Register.php:168 #: src/Content/Nav.php:218 src/Module/Register.php:168
#: src/Module/Security/Login.php:105 #: src/Module/Security/Login.php:105
msgid "Register" msgid "Register"
msgstr "" msgstr ""
#: src/Content/Nav.php:216 #: src/Content/Nav.php:218
msgid "Create an account" msgid "Create an account"
msgstr "" msgstr ""
#: src/Content/Nav.php:222 src/Module/Help.php:67 #: src/Content/Nav.php:224 src/Module/Help.php:67
#: src/Module/Settings/TwoFactor/AppSpecific.php:127 #: src/Module/Settings/TwoFactor/AppSpecific.php:127
#: src/Module/Settings/TwoFactor/Index.php:114 #: src/Module/Settings/TwoFactor/Index.php:119
#: src/Module/Settings/TwoFactor/Recovery.php:105 #: src/Module/Settings/TwoFactor/Recovery.php:105
#: src/Module/Settings/TwoFactor/Verify.php:145 view/theme/vier/theme.php:217 #: src/Module/Settings/TwoFactor/Verify.php:145 view/theme/vier/theme.php:217
msgid "Help" msgid "Help"
msgstr "" msgstr ""
#: src/Content/Nav.php:222 #: src/Content/Nav.php:224
msgid "Help and documentation" msgid "Help and documentation"
msgstr "" msgstr ""
#: src/Content/Nav.php:226 #: src/Content/Nav.php:228
msgid "Apps" msgid "Apps"
msgstr "" msgstr ""
#: src/Content/Nav.php:226 #: src/Content/Nav.php:228
msgid "Addon applications, utilities, games" msgid "Addon applications, utilities, games"
msgstr "" msgstr ""
#: src/Content/Nav.php:230 src/Content/Text/HTML.php:888 #: src/Content/Nav.php:232 src/Content/Text/HTML.php:888
#: src/Module/Admin/Logs/View.php:87 src/Module/Search/Index.php:112 #: src/Module/Admin/Logs/View.php:87 src/Module/Search/Index.php:112
msgid "Search" msgid "Search"
msgstr "" msgstr ""
#: src/Content/Nav.php:230 #: src/Content/Nav.php:232
msgid "Search site content" msgid "Search site content"
msgstr "" msgstr ""
#: src/Content/Nav.php:233 src/Content/Text/HTML.php:897 #: src/Content/Nav.php:235 src/Content/Text/HTML.php:897
msgid "Full Text" msgid "Full Text"
msgstr "" msgstr ""
#: src/Content/Nav.php:234 src/Content/Text/HTML.php:898 #: src/Content/Nav.php:236 src/Content/Text/HTML.php:898
#: src/Content/Widget/TagCloud.php:68 #: src/Content/Widget/TagCloud.php:68
msgid "Tags" msgid "Tags"
msgstr "" msgstr ""
#: src/Content/Nav.php:235 src/Content/Nav.php:294 #: src/Content/Nav.php:237 src/Content/Nav.php:296
#: src/Content/Text/HTML.php:899 src/Module/BaseProfile.php:125 #: src/Content/Text/HTML.php:899 src/Module/BaseProfile.php:125
#: src/Module/BaseProfile.php:128 src/Module/Contact.php:370 #: src/Module/BaseProfile.php:128 src/Module/Contact.php:370
#: src/Module/Contact.php:464 view/theme/frio/theme.php:236 #: src/Module/Contact.php:464 view/theme/frio/theme.php:236
msgid "Contacts" msgid "Contacts"
msgstr "" msgstr ""
#: src/Content/Nav.php:254 #: src/Content/Nav.php:256
msgid "Community" msgid "Community"
msgstr "" msgstr ""
#: src/Content/Nav.php:254 #: src/Content/Nav.php:256
msgid "Conversations on this and other servers" msgid "Conversations on this and other servers"
msgstr "" msgstr ""
#: src/Content/Nav.php:258 src/Module/BaseProfile.php:87 #: src/Content/Nav.php:260 src/Module/BaseProfile.php:87
#: src/Module/BaseProfile.php:98 view/theme/frio/theme.php:233 #: src/Module/BaseProfile.php:98 view/theme/frio/theme.php:233
msgid "Events and Calendar" msgid "Events and Calendar"
msgstr "" msgstr ""
#: src/Content/Nav.php:261 #: src/Content/Nav.php:263
msgid "Directory" msgid "Directory"
msgstr "" msgstr ""
#: src/Content/Nav.php:261 #: src/Content/Nav.php:263
msgid "People directory" msgid "People directory"
msgstr "" msgstr ""
#: src/Content/Nav.php:263 src/Module/BaseAdmin.php:88 #: src/Content/Nav.php:265 src/Module/BaseAdmin.php:88
msgid "Information" msgid "Information"
msgstr "" msgstr ""
#: src/Content/Nav.php:263 #: src/Content/Nav.php:265
msgid "Information about this friendica instance" msgid "Information about this friendica instance"
msgstr "" msgstr ""
#: src/Content/Nav.php:266 src/Module/Admin/Tos.php:76 #: src/Content/Nav.php:268 src/Module/Admin/Tos.php:76
#: src/Module/BaseAdmin.php:99 src/Module/Register.php:176 #: src/Module/BaseAdmin.php:99 src/Module/Register.php:176
#: src/Module/Tos.php:87 #: src/Module/Tos.php:87
msgid "Terms of Service" msgid "Terms of Service"
msgstr "" msgstr ""
#: src/Content/Nav.php:266 #: src/Content/Nav.php:268
msgid "Terms of Service of this Friendica instance" msgid "Terms of Service of this Friendica instance"
msgstr "" msgstr ""
#: src/Content/Nav.php:271 view/theme/frio/theme.php:232 #: src/Content/Nav.php:273 view/theme/frio/theme.php:232
msgid "Network" msgid "Network"
msgstr "" msgstr ""
#: src/Content/Nav.php:271 view/theme/frio/theme.php:232 #: src/Content/Nav.php:273 view/theme/frio/theme.php:232
msgid "Conversations from your friends" msgid "Conversations from your friends"
msgstr "" msgstr ""
#: src/Content/Nav.php:277 #: src/Content/Nav.php:279
msgid "Introductions" msgid "Introductions"
msgstr "" msgstr ""
#: src/Content/Nav.php:277 #: src/Content/Nav.php:279
msgid "Friend Requests" msgid "Friend Requests"
msgstr "" msgstr ""
#: src/Content/Nav.php:278 src/Module/BaseNotifications.php:148 #: src/Content/Nav.php:280 src/Module/BaseNotifications.php:148
#: src/Module/Notifications/Introductions.php:73 #: src/Module/Notifications/Introductions.php:73
msgid "Notifications" msgid "Notifications"
msgstr "" msgstr ""
#: src/Content/Nav.php:279 #: src/Content/Nav.php:281
msgid "See all notifications" msgid "See all notifications"
msgstr "" msgstr ""
#: src/Content/Nav.php:280 #: src/Content/Nav.php:282
msgid "Mark all system notifications as seen" msgid "Mark all system notifications as seen"
msgstr "" msgstr ""
#: src/Content/Nav.php:283 view/theme/frio/theme.php:234 #: src/Content/Nav.php:285 view/theme/frio/theme.php:234
msgid "Private mail" msgid "Private mail"
msgstr "" msgstr ""
#: src/Content/Nav.php:284 #: src/Content/Nav.php:286
msgid "Inbox" msgid "Inbox"
msgstr "" msgstr ""
#: src/Content/Nav.php:285 #: src/Content/Nav.php:287
msgid "Outbox" msgid "Outbox"
msgstr "" msgstr ""
#: src/Content/Nav.php:289 #: src/Content/Nav.php:291
msgid "Accounts" msgid "Accounts"
msgstr "" msgstr ""
#: src/Content/Nav.php:289 #: src/Content/Nav.php:291
msgid "Manage other pages" msgid "Manage other pages"
msgstr "" msgstr ""
#: src/Content/Nav.php:292 src/Module/Admin/Addons/Details.php:114 #: src/Content/Nav.php:294 src/Module/Admin/Addons/Details.php:114
#: src/Module/Admin/Themes/Details.php:93 src/Module/BaseSettings.php:122 #: src/Module/Admin/Themes/Details.php:93 src/Module/BaseSettings.php:122
#: src/Module/Welcome.php:52 view/theme/frio/theme.php:235 #: src/Module/Welcome.php:52 view/theme/frio/theme.php:235
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
#: src/Content/Nav.php:292 view/theme/frio/theme.php:235 #: src/Content/Nav.php:294 view/theme/frio/theme.php:235
msgid "Account settings" msgid "Account settings"
msgstr "" msgstr ""
#: src/Content/Nav.php:294 view/theme/frio/theme.php:236 #: src/Content/Nav.php:296 view/theme/frio/theme.php:236
msgid "Manage/edit friends and contacts" msgid "Manage/edit friends and contacts"
msgstr "" msgstr ""
#: src/Content/Nav.php:299 src/Module/BaseAdmin.php:129 #: src/Content/Nav.php:301 src/Module/BaseAdmin.php:129
msgid "Admin" msgid "Admin"
msgstr "" msgstr ""
#: src/Content/Nav.php:299 #: src/Content/Nav.php:301
msgid "Site setup and configuration" msgid "Site setup and configuration"
msgstr "" msgstr ""
#: src/Content/Nav.php:302 #: src/Content/Nav.php:304
msgid "Navigation" msgid "Navigation"
msgstr "" msgstr ""
#: src/Content/Nav.php:302 #: src/Content/Nav.php:304
msgid "Site map" msgid "Site map"
msgstr "" msgstr ""
#: src/Content/OEmbed.php:299 #: src/Content/OEmbed.php:317
msgid "Embedding disabled" msgid "Embedding disabled"
msgstr "" msgstr ""
#: src/Content/OEmbed.php:417 #: src/Content/OEmbed.php:441
msgid "Embedded content" msgid "Embedded content"
msgstr "" msgstr ""
@ -2613,39 +2613,39 @@ msgstr ""
msgid "last" msgid "last"
msgstr "" msgstr ""
#: src/Content/Text/BBCode.php:990 src/Content/Text/BBCode.php:1808 #: src/Content/Text/BBCode.php:998 src/Content/Text/BBCode.php:1833
#: src/Content/Text/BBCode.php:1809 #: src/Content/Text/BBCode.php:1834
msgid "Image/photo" msgid "Image/photo"
msgstr "" msgstr ""
#: src/Content/Text/BBCode.php:1163 #: src/Content/Text/BBCode.php:1188
#, php-format #, php-format
msgid "" msgid ""
"<a href=\"%1$s\" target=\"_blank\" rel=\"noopener noreferrer\">%2$s</a> %3$s" "<a href=\"%1$s\" target=\"_blank\" rel=\"noopener noreferrer\">%2$s</a> %3$s"
msgstr "" msgstr ""
#: src/Content/Text/BBCode.php:1188 src/Model/Item.php:3301 #: src/Content/Text/BBCode.php:1213 src/Model/Item.php:3301
#: src/Model/Item.php:3307 src/Model/Item.php:3308 #: src/Model/Item.php:3307 src/Model/Item.php:3308
msgid "Link to source" msgid "Link to source"
msgstr "" msgstr ""
#: src/Content/Text/BBCode.php:1726 src/Content/Text/HTML.php:940 #: src/Content/Text/BBCode.php:1751 src/Content/Text/HTML.php:940
msgid "Click to open/close" msgid "Click to open/close"
msgstr "" msgstr ""
#: src/Content/Text/BBCode.php:1757 #: src/Content/Text/BBCode.php:1782
msgid "$1 wrote:" msgid "$1 wrote:"
msgstr "" msgstr ""
#: src/Content/Text/BBCode.php:1813 src/Content/Text/BBCode.php:1814 #: src/Content/Text/BBCode.php:1838 src/Content/Text/BBCode.php:1839
msgid "Encrypted content" msgid "Encrypted content"
msgstr "" msgstr ""
#: src/Content/Text/BBCode.php:2032 #: src/Content/Text/BBCode.php:2057
msgid "Invalid source protocol" msgid "Invalid source protocol"
msgstr "" msgstr ""
#: src/Content/Text/BBCode.php:2047 #: src/Content/Text/BBCode.php:2072
msgid "Invalid link protocol" msgid "Invalid link protocol"
msgstr "" msgstr ""
@ -2780,7 +2780,7 @@ msgstr ""
msgid "Organisations" msgid "Organisations"
msgstr "" msgstr ""
#: src/Content/Widget.php:523 src/Model/Contact.php:1538 #: src/Content/Widget.php:523 src/Model/Contact.php:1537
msgid "News" msgid "News"
msgstr "" msgstr ""
@ -3455,12 +3455,12 @@ msgid ""
"to version 2021.01 and wait until the postupdate finished version 1383." "to version 2021.01 and wait until the postupdate finished version 1383."
msgstr "" msgstr ""
#: src/Core/Update.php:152 #: src/Core/Update.php:153
#, php-format #, php-format
msgid "%s: executing pre update %d" msgid "%s: executing pre update %d"
msgstr "" msgstr ""
#: src/Core/Update.php:190 #: src/Core/Update.php:191
#, php-format #, php-format
msgid "%s: executing post update %d" msgid "%s: executing post update %d"
msgstr "" msgstr ""
@ -3470,7 +3470,7 @@ msgstr ""
msgid "Update %s failed. See error logs." msgid "Update %s failed. See error logs."
msgstr "" msgstr ""
#: src/Core/Update.php:314 #: src/Core/Update.php:315
#, php-format #, php-format
msgid "" msgid ""
"\n" "\n"
@ -3482,16 +3482,16 @@ msgid ""
"might be invalid." "might be invalid."
msgstr "" msgstr ""
#: src/Core/Update.php:320 #: src/Core/Update.php:321
#, php-format #, php-format
msgid "The error message is\\n[pre]%s[/pre]" msgid "The error message is\\n[pre]%s[/pre]"
msgstr "" msgstr ""
#: src/Core/Update.php:324 src/Core/Update.php:366 #: src/Core/Update.php:325 src/Core/Update.php:367
msgid "[Friendica Notify] Database update" msgid "[Friendica Notify] Database update"
msgstr "" msgstr ""
#: src/Core/Update.php:360 #: src/Core/Update.php:361
#, php-format #, php-format
msgid "" msgid ""
"\n" "\n"
@ -3608,81 +3608,81 @@ msgstr ""
msgid "Legacy module file not found: %s" msgid "Legacy module file not found: %s"
msgstr "" msgstr ""
#: src/Model/Contact.php:1104 src/Model/Contact.php:1116 #: src/Model/Contact.php:1105 src/Model/Contact.php:1117
msgid "UnFollow" msgid "UnFollow"
msgstr "" msgstr ""
#: src/Model/Contact.php:1122 src/Module/Admin/Users/Pending.php:107 #: src/Model/Contact.php:1123 src/Module/Admin/Users/Pending.php:107
#: src/Module/Notifications/Introductions.php:130 #: src/Module/Notifications/Introductions.php:130
#: src/Module/Notifications/Introductions.php:202 #: src/Module/Notifications/Introductions.php:202
msgid "Approve" msgid "Approve"
msgstr "" msgstr ""
#: src/Model/Contact.php:1534 #: src/Model/Contact.php:1533
msgid "Organisation" msgid "Organisation"
msgstr "" msgstr ""
#: src/Model/Contact.php:1542 #: src/Model/Contact.php:1541
msgid "Forum" msgid "Forum"
msgstr "" msgstr ""
#: src/Model/Contact.php:2625 #: src/Model/Contact.php:2630
msgid "Disallowed profile URL." msgid "Disallowed profile URL."
msgstr "" msgstr ""
#: src/Model/Contact.php:2630 src/Module/Friendica.php:81 #: src/Model/Contact.php:2635 src/Module/Friendica.php:81
msgid "Blocked domain" msgid "Blocked domain"
msgstr "" msgstr ""
#: src/Model/Contact.php:2635 #: src/Model/Contact.php:2640
msgid "Connect URL missing." msgid "Connect URL missing."
msgstr "" msgstr ""
#: src/Model/Contact.php:2644 #: src/Model/Contact.php:2649
msgid "" msgid ""
"The contact could not be added. Please check the relevant network " "The contact could not be added. Please check the relevant network "
"credentials in your Settings -> Social Networks page." "credentials in your Settings -> Social Networks page."
msgstr "" msgstr ""
#: src/Model/Contact.php:2686 #: src/Model/Contact.php:2691
msgid "The profile address specified does not provide adequate information." msgid "The profile address specified does not provide adequate information."
msgstr "" msgstr ""
#: src/Model/Contact.php:2688 #: src/Model/Contact.php:2693
msgid "No compatible communication protocols or feeds were discovered." msgid "No compatible communication protocols or feeds were discovered."
msgstr "" msgstr ""
#: src/Model/Contact.php:2691 #: src/Model/Contact.php:2696
msgid "An author or name was not found." msgid "An author or name was not found."
msgstr "" msgstr ""
#: src/Model/Contact.php:2694 #: src/Model/Contact.php:2699
msgid "No browser URL could be matched to this address." msgid "No browser URL could be matched to this address."
msgstr "" msgstr ""
#: src/Model/Contact.php:2697 #: src/Model/Contact.php:2702
msgid "" msgid ""
"Unable to match @-style Identity Address with a known protocol or email " "Unable to match @-style Identity Address with a known protocol or email "
"contact." "contact."
msgstr "" msgstr ""
#: src/Model/Contact.php:2698 #: src/Model/Contact.php:2703
msgid "Use mailto: in front of address to force email check." msgid "Use mailto: in front of address to force email check."
msgstr "" msgstr ""
#: src/Model/Contact.php:2704 #: src/Model/Contact.php:2709
msgid "" msgid ""
"The profile address specified belongs to a network which has been disabled " "The profile address specified belongs to a network which has been disabled "
"on this site." "on this site."
msgstr "" msgstr ""
#: src/Model/Contact.php:2709 #: src/Model/Contact.php:2714
msgid "" msgid ""
"Limited profile. This person will be unable to receive direct/personal " "Limited profile. This person will be unable to receive direct/personal "
"notifications from you." "notifications from you."
msgstr "" msgstr ""
#: src/Model/Contact.php:2768 #: src/Model/Contact.php:2773
msgid "Unable to retrieve contact information." msgid "Unable to retrieve contact information."
msgstr "" msgstr ""
@ -5866,87 +5866,97 @@ msgstr ""
msgid "On large systems the text search can slow down the system extremely." msgid "On large systems the text search can slow down the system extremely."
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:538 #: src/Module/Admin/Site.php:537
msgid "Generate counts per contact group when calculating network count"
msgstr ""
#: src/Module/Admin/Site.php:537
msgid ""
"On systems with users that heavily use contact groups the query can be very "
"expensive."
msgstr ""
#: src/Module/Admin/Site.php:539
msgid "Maximum number of parallel workers" msgid "Maximum number of parallel workers"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:538 #: src/Module/Admin/Site.php:539
#, php-format #, php-format
msgid "" msgid ""
"On shared hosters set this to %d. On larger systems, values of %d are great. " "On shared hosters set this to %d. On larger systems, values of %d are great. "
"Default value is %d." "Default value is %d."
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:539 #: src/Module/Admin/Site.php:540
msgid "Enable fastlane" msgid "Enable fastlane"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:539 #: src/Module/Admin/Site.php:540
msgid "" msgid ""
"When enabed, the fastlane mechanism starts an additional worker if processes " "When enabed, the fastlane mechanism starts an additional worker if processes "
"with higher priority are blocked by processes of lower priority." "with higher priority are blocked by processes of lower priority."
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:541 #: src/Module/Admin/Site.php:542
msgid "Direct relay transfer" msgid "Direct relay transfer"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:541 #: src/Module/Admin/Site.php:542
msgid "" msgid ""
"Enables the direct transfer to other servers without using the relay servers" "Enables the direct transfer to other servers without using the relay servers"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:542 #: src/Module/Admin/Site.php:543
msgid "Relay scope" msgid "Relay scope"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:542 #: src/Module/Admin/Site.php:543
msgid "" msgid ""
"Can be \"all\" or \"tags\". \"all\" means that every public post should be " "Can be \"all\" or \"tags\". \"all\" means that every public post should be "
"received. \"tags\" means that only posts with selected tags should be " "received. \"tags\" means that only posts with selected tags should be "
"received." "received."
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:542 src/Module/Contact/Profile.php:273 #: src/Module/Admin/Site.php:543 src/Module/Contact/Profile.php:273
#: src/Module/Settings/TwoFactor/Index.php:121 #: src/Module/Settings/TwoFactor/Index.php:126
msgid "Disabled" msgid "Disabled"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:542 #: src/Module/Admin/Site.php:543
msgid "all" msgid "all"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:542 #: src/Module/Admin/Site.php:543
msgid "tags" msgid "tags"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:543 #: src/Module/Admin/Site.php:544
msgid "Server tags" msgid "Server tags"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:543 #: src/Module/Admin/Site.php:544
msgid "Comma separated list of tags for the \"tags\" subscription." msgid "Comma separated list of tags for the \"tags\" subscription."
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:544 #: src/Module/Admin/Site.php:545
msgid "Deny Server tags" msgid "Deny Server tags"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:544 #: src/Module/Admin/Site.php:545
msgid "Comma separated list of tags that are rejected." msgid "Comma separated list of tags that are rejected."
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:545 #: src/Module/Admin/Site.php:546
msgid "Allow user tags" msgid "Allow user tags"
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:545 #: src/Module/Admin/Site.php:546
msgid "" msgid ""
"If enabled, the tags from the saved searches will used for the \"tags\" " "If enabled, the tags from the saved searches will used for the \"tags\" "
"subscription in addition to the \"relay_server_tags\"." "subscription in addition to the \"relay_server_tags\"."
msgstr "" msgstr ""
#: src/Module/Admin/Site.php:548 #: src/Module/Admin/Site.php:549
msgid "Start Relocation" msgid "Start Relocation"
msgstr "" msgstr ""
@ -6640,7 +6650,7 @@ msgid "Account"
msgstr "" msgstr ""
#: src/Module/BaseSettings.php:48 src/Module/Security/TwoFactor/Verify.php:96 #: src/Module/BaseSettings.php:48 src/Module/Security/TwoFactor/Verify.php:96
#: src/Module/Settings/TwoFactor/Index.php:113 #: src/Module/Settings/TwoFactor/Index.php:118
msgid "Two-factor authentication" msgid "Two-factor authentication"
msgstr "" msgstr ""
@ -7089,7 +7099,7 @@ msgid ""
msgstr "" msgstr ""
#: src/Module/Contact/Profile.php:378 #: src/Module/Contact/Profile.php:378
#: src/Module/Settings/TwoFactor/Index.php:135 #: src/Module/Settings/TwoFactor/Index.php:140
msgid "Actions" msgid "Actions"
msgstr "" msgstr ""
@ -8580,10 +8590,10 @@ msgid "privacy policy"
msgstr "" msgstr ""
#: src/Module/Security/Logout.php:83 #: src/Module/Security/Logout.php:83
#: src/Module/Security/TwoFactor/Signout.php:78 #: src/Module/Security/TwoFactor/SignOut.php:78
#: src/Module/Security/TwoFactor/Signout.php:86 #: src/Module/Security/TwoFactor/SignOut.php:86
#: src/Module/Security/TwoFactor/Signout.php:108 #: src/Module/Security/TwoFactor/SignOut.php:108
#: src/Module/Security/TwoFactor/Signout.php:115 #: src/Module/Security/TwoFactor/SignOut.php:115
msgid "Logged out." msgid "Logged out."
msgstr "" msgstr ""
@ -8638,21 +8648,21 @@ msgstr ""
msgid "Submit recovery code and complete login" msgid "Submit recovery code and complete login"
msgstr "" msgstr ""
#: src/Module/Security/TwoFactor/Signout.php:122 #: src/Module/Security/TwoFactor/SignOut.php:122
msgid "Sign out of this browser?" msgid "Sign out of this browser?"
msgstr "" msgstr ""
#: src/Module/Security/TwoFactor/Signout.php:123 #: src/Module/Security/TwoFactor/SignOut.php:123
msgid "" msgid ""
"<p>If you trust this browser, you will not be asked for verification code " "<p>If you trust this browser, you will not be asked for verification code "
"the next time you sign in.</p>" "the next time you sign in.</p>"
msgstr "" msgstr ""
#: src/Module/Security/TwoFactor/Signout.php:124 #: src/Module/Security/TwoFactor/SignOut.php:124
msgid "Sign out" msgid "Sign out"
msgstr "" msgstr ""
#: src/Module/Security/TwoFactor/Signout.php:126 #: src/Module/Security/TwoFactor/SignOut.php:126
msgid "Trust and sign out" msgid "Trust and sign out"
msgstr "" msgstr ""
@ -9704,95 +9714,95 @@ msgstr ""
msgid "Generate" msgid "Generate"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:68 #: src/Module/Settings/TwoFactor/Index.php:69
msgid "Two-factor authentication successfully disabled." msgid "Two-factor authentication successfully disabled."
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:116 #: src/Module/Settings/TwoFactor/Index.php:121
msgid "" msgid ""
"<p>Use an application on a mobile device to get two-factor authentication " "<p>Use an application on a mobile device to get two-factor authentication "
"codes when prompted on login.</p>" "codes when prompted on login.</p>"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:120 #: src/Module/Settings/TwoFactor/Index.php:125
msgid "Authenticator app" msgid "Authenticator app"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:121 #: src/Module/Settings/TwoFactor/Index.php:126
msgid "Configured" msgid "Configured"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:121 #: src/Module/Settings/TwoFactor/Index.php:126
msgid "Not Configured" msgid "Not Configured"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:122 #: src/Module/Settings/TwoFactor/Index.php:127
msgid "<p>You haven't finished configuring your authenticator app.</p>" msgid "<p>You haven't finished configuring your authenticator app.</p>"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:123 #: src/Module/Settings/TwoFactor/Index.php:128
msgid "<p>Your authenticator app is correctly configured.</p>" msgid "<p>Your authenticator app is correctly configured.</p>"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:125 #: src/Module/Settings/TwoFactor/Index.php:130
msgid "Recovery codes" msgid "Recovery codes"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:126 #: src/Module/Settings/TwoFactor/Index.php:131
msgid "Remaining valid codes" msgid "Remaining valid codes"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:128 #: src/Module/Settings/TwoFactor/Index.php:133
msgid "" msgid ""
"<p>These one-use codes can replace an authenticator app code in case you " "<p>These one-use codes can replace an authenticator app code in case you "
"have lost access to it.</p>" "have lost access to it.</p>"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:130 #: src/Module/Settings/TwoFactor/Index.php:135
msgid "App-specific passwords" msgid "App-specific passwords"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:131 #: src/Module/Settings/TwoFactor/Index.php:136
msgid "Generated app-specific passwords" msgid "Generated app-specific passwords"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:133 #: src/Module/Settings/TwoFactor/Index.php:138
msgid "" msgid ""
"<p>These randomly generated passwords allow you to authenticate on apps not " "<p>These randomly generated passwords allow you to authenticate on apps not "
"supporting two-factor authentication.</p>" "supporting two-factor authentication.</p>"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:136 #: src/Module/Settings/TwoFactor/Index.php:141
msgid "Current password:" msgid "Current password:"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:136 #: src/Module/Settings/TwoFactor/Index.php:141
msgid "" msgid ""
"You need to provide your current password to change two-factor " "You need to provide your current password to change two-factor "
"authentication settings." "authentication settings."
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:137 #: src/Module/Settings/TwoFactor/Index.php:142
msgid "Enable two-factor authentication" msgid "Enable two-factor authentication"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:138 #: src/Module/Settings/TwoFactor/Index.php:143
msgid "Disable two-factor authentication" msgid "Disable two-factor authentication"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:139 #: src/Module/Settings/TwoFactor/Index.php:144
msgid "Show recovery codes" msgid "Show recovery codes"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:140 #: src/Module/Settings/TwoFactor/Index.php:145
msgid "Manage app-specific passwords" msgid "Manage app-specific passwords"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:141 #: src/Module/Settings/TwoFactor/Index.php:146
msgid "Manage trusted browsers" msgid "Manage trusted browsers"
msgstr "" msgstr ""
#: src/Module/Settings/TwoFactor/Index.php:142 #: src/Module/Settings/TwoFactor/Index.php:147
msgid "Finish app configuration" msgid "Finish app configuration"
msgstr "" msgstr ""

View file

@ -107,6 +107,7 @@
<div class="submit"><input type="submit" name="page_site" value="{{$submit}}"/></div> <div class="submit"><input type="submit" name="page_site" value="{{$submit}}"/></div>
<h2>{{$performance}}</h2> <h2>{{$performance}}</h2>
{{include file="field_checkbox.tpl" field=$compute_group_counts}}
{{include file="field_checkbox.tpl" field=$only_tag_search}} {{include file="field_checkbox.tpl" field=$only_tag_search}}
{{include file="field_input.tpl" field=$max_comments}} {{include file="field_input.tpl" field=$max_comments}}
{{include file="field_input.tpl" field=$max_display_comments}} {{include file="field_input.tpl" field=$max_display_comments}}

View file

@ -242,6 +242,7 @@
</div> </div>
<div id="admin-settings-performance-collapse" class="panel-collapse collapse" role="tabpanel" aria-labelledby="admin-settings-performance"> <div id="admin-settings-performance-collapse" class="panel-collapse collapse" role="tabpanel" aria-labelledby="admin-settings-performance">
<div class="panel-body"> <div class="panel-body">
{{include file="field_checkbox.tpl" field=$compute_group_counts}}
{{include file="field_checkbox.tpl" field=$only_tag_search}} {{include file="field_checkbox.tpl" field=$only_tag_search}}
{{include file="field_input.tpl" field=$max_comments}} {{include file="field_input.tpl" field=$max_comments}}
{{include file="field_input.tpl" field=$max_display_comments}} {{include file="field_input.tpl" field=$max_display_comments}}