diff --git a/mod/settings.php b/mod/settings.php index 3ff27e9840..8f48f66862 100644 --- a/mod/settings.php +++ b/mod/settings.php @@ -92,11 +92,7 @@ function settings_post(App $a) $mail_replyto = $_POST['mail_replyto'] ?? ''; $mail_pubmail = $_POST['mail_pubmail'] ?? ''; - if ( - !DI::config()->get('system', 'dfrn_only') - && function_exists('imap_open') - && !DI::config()->get('system', 'imap_disabled') - ) { + if (function_exists('imap_open') && !DI::config()->get('system', 'imap_disabled')) { $failed = false; $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d LIMIT 1", intval(local_user()) @@ -513,9 +509,6 @@ function settings_content(App $a) } $mail_disabled = ((function_exists('imap_open') && (!DI::config()->get('system', 'imap_disabled'))) ? 0 : 1); - if (DI::config()->get('system', 'dfrn_only')) { - $mail_disabled = 1; - } if (!$mail_disabled) { $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d LIMIT 1", local_user() diff --git a/src/Module/Admin/Site.php b/src/Module/Admin/Site.php index 9d0e9c9dad..36e43a6df9 100644 --- a/src/Module/Admin/Site.php +++ b/src/Module/Admin/Site.php @@ -183,8 +183,8 @@ class Site extends BaseAdmin $poco_discovery = (!empty($_POST['poco_discovery']) ? intval(trim($_POST['poco_discovery'])) : false); $poco_local_search = !empty($_POST['poco_local_search']); $nodeinfo = !empty($_POST['nodeinfo']); - $dfrn_only = !empty($_POST['dfrn_only']); - $ostatus_disabled = !empty($_POST['ostatus_disabled']); + $mail_enabled = !empty($_POST['mail_enabled']); + $ostatus_enabled = !empty($_POST['ostatus_enabled']); $diaspora_enabled = !empty($_POST['diaspora_enabled']); $ssl_policy = (!empty($_POST['ssl_policy']) ? intval($_POST['ssl_policy']) : 0); $force_ssl = !empty($_POST['force_ssl']); @@ -340,8 +340,8 @@ class Site extends BaseAdmin DI::config()->set('system', 'proxyuser' , $proxyuser); DI::config()->set('system', 'proxy' , $proxy); DI::config()->set('system', 'curl_timeout' , $timeout); - DI::config()->set('system', 'dfrn_only' , $dfrn_only); - DI::config()->set('system', 'ostatus_disabled' , $ostatus_disabled); + DI::config()->set('system', 'imap_disabled' , !$mail_enabled && function_exists('imap_open')); + DI::config()->set('system', 'ostatus_disabled' , !$ostatus_enabled); DI::config()->set('system', 'diaspora_enabled' , $diaspora_enabled); DI::config()->set('config', 'private_addons' , $private_addons); @@ -560,12 +560,13 @@ class Site extends BaseAdmin '$no_regfullname' => ['no_regfullname', DI::l10n()->t('No Fullname check'), DI::config()->get('system', 'no_regfullname'), DI::l10n()->t('Allow users to register without a space between the first name and the last name in their full name.')], '$community_page_style' => ['community_page_style', DI::l10n()->t('Community pages for visitors'), DI::config()->get('system', 'community_page_style'), DI::l10n()->t('Which community pages should be available for visitors. Local users always see both pages.'), $community_page_style_choices], '$max_author_posts_community_page' => ['max_author_posts_community_page', DI::l10n()->t('Posts per user on community page'), DI::config()->get('system', 'max_author_posts_community_page'), DI::l10n()->t('The maximum number of posts per user on the community page. (Not valid for "Global Community")')], - '$ostatus_disabled' => ['ostatus_disabled', DI::l10n()->t('Disable OStatus support'), DI::config()->get('system', 'ostatus_disabled'), DI::l10n()->t('Disable built-in OStatus (StatusNet, GNU Social etc.) compatibility. All communications in OStatus are public, so privacy warnings will be occasionally displayed.')], - '$ostatus_not_able' => DI::l10n()->t('OStatus support can only be enabled if threading is enabled.'), + '$mail_able' => function_exists('imap_open'), + '$mail_enabled' => ['mail_enabled', DI::l10n()->t('Enable Mail support'), !DI::config()->get('system', 'imap_disabled', !function_exists('imap_open')), DI::l10n()->t('Enable built-in mail support to poll IMAP folders and to reply via mail.')], + '$mail_not_able' => DI::l10n()->t('Mail support can\'t be enabled because the PHP IMAP module is not installed.'), + '$ostatus_enabled' => ['ostatus_enabled', DI::l10n()->t('Enable OStatus support'), !DI::config()->get('system', 'ostatus_disabled'), DI::l10n()->t('Enable built-in OStatus (StatusNet, GNU Social etc.) compatibility. All communications in OStatus are public.')], '$diaspora_able' => $diaspora_able, '$diaspora_not_able' => DI::l10n()->t('Diaspora support can\'t be enabled because Friendica was installed into a sub directory.'), - '$diaspora_enabled' => ['diaspora_enabled', DI::l10n()->t('Enable Diaspora support'), DI::config()->get('system', 'diaspora_enabled', $diaspora_able), DI::l10n()->t('Provide built-in Diaspora network compatibility.')], - '$dfrn_only' => ['dfrn_only', DI::l10n()->t('Only allow Friendica contacts'), DI::config()->get('system', 'dfrn_only'), DI::l10n()->t('All contacts must use Friendica protocols. All other built-in communication protocols disabled.')], + '$diaspora_enabled' => ['diaspora_enabled', DI::l10n()->t('Enable Diaspora support'), DI::config()->get('system', 'diaspora_enabled', $diaspora_able), DI::l10n()->t('Enable built-in Diaspora network compatibility for communicating with diaspora servers.')], '$verifyssl' => ['verifyssl', DI::l10n()->t('Verify SSL'), DI::config()->get('system', 'verifyssl'), DI::l10n()->t('If you wish, you can turn on strict certificate checking. This will mean you cannot connect (at all) to self-signed SSL sites.')], '$proxyuser' => ['proxyuser', DI::l10n()->t('Proxy user'), DI::config()->get('system', 'proxyuser'), ''], '$proxy' => ['proxy', DI::l10n()->t('Proxy URL'), DI::config()->get('system', 'proxy'), ''], diff --git a/src/Module/NodeInfo120.php b/src/Module/NodeInfo120.php index 7ff7282d14..0eb6e793f9 100644 --- a/src/Module/NodeInfo120.php +++ b/src/Module/NodeInfo120.php @@ -72,7 +72,7 @@ class NodeInfo120 extends BaseModule $nodeinfo['services']['inbound'][] = 'rss2.0'; $nodeinfo['services']['outbound'][] = 'atom1.0'; - if (function_exists('imap_open') && !$config->get('system', 'imap_disabled') && !$config->get('system', 'dfrn_only')) { + if (function_exists('imap_open') && !$config->get('system', 'imap_disabled')) { $nodeinfo['services']['inbound'][] = 'imap'; } diff --git a/src/Module/NodeInfo210.php b/src/Module/NodeInfo210.php index 2e0262f03d..5ea9c0e683 100644 --- a/src/Module/NodeInfo210.php +++ b/src/Module/NodeInfo210.php @@ -72,7 +72,7 @@ class NodeInfo210 extends BaseModule $nodeinfo['services']['inbound'][] = 'rss2.0'; $nodeinfo['services']['outbound'][] = 'atom1.0'; - if (function_exists('imap_open') && !$config->get('system', 'imap_disabled') && !$config->get('system', 'dfrn_only')) { + if (function_exists('imap_open') && !$config->get('system', 'imap_disabled')) { $nodeinfo['services']['inbound'][] = 'imap'; } diff --git a/src/Worker/Delivery.php b/src/Worker/Delivery.php index e42b5a1019..55a0cf96d0 100644 --- a/src/Worker/Delivery.php +++ b/src/Worker/Delivery.php @@ -394,7 +394,7 @@ class Delivery Logger::notice('Deliver via Diaspora', ['target' => $target_item['id'], 'guid' => $target_item['guid'], 'to' => $loc]); - if (DI::config()->get('system', 'dfrn_only') || !DI::config()->get('system', 'diaspora_enabled')) { + if (!DI::config()->get('system', 'diaspora_enabled')) { return; } @@ -477,7 +477,7 @@ class Delivery */ private static function deliverMail($cmd, $contact, $owner, $target_item, $thr_parent) { - if (DI::config()->get('system','dfrn_only')) { + if (DI::config()->get('system','imap_disabled')) { return; } diff --git a/src/Worker/Notifier.php b/src/Worker/Notifier.php index bec0c55f11..ef2d898397 100644 --- a/src/Worker/Notifier.php +++ b/src/Worker/Notifier.php @@ -615,7 +615,7 @@ class Notifier $url_recipients = array_filter($url_recipients); // send salmon slaps to mentioned remote tags (@foo@example.com) in OStatus posts // They are especially used for notifications to OStatus users that don't follow us. - if (!DI::config()->get('system', 'dfrn_only') && count($url_recipients) && ($public_message || $push_notify) && !empty($target_item)) { + if (count($url_recipients) && ($public_message || $push_notify) && !empty($target_item)) { $slap = OStatus::salmon($target_item, $owner); foreach ($url_recipients as $url) { Logger::info('Salmon delivery', ['item' => $target_id, 'to' => $url]); diff --git a/view/lang/C/messages.po b/view/lang/C/messages.po index b81747819c..34ff7e92ca 100644 --- a/view/lang/C/messages.po +++ b/view/lang/C/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 2021.09-rc\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 14:07+0200\n" +"POT-Creation-Date: 2021-08-30 21:15+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -75,7 +75,7 @@ msgstr "" msgid "Select" msgstr "" -#: include/conversation.php:468 mod/photos.php:1460 mod/settings.php:580 +#: include/conversation.php:468 mod/photos.php:1460 mod/settings.php:573 #: src/Module/Admin/Users/Active.php:139 src/Module/Admin/Users/Blocked.php:140 #: src/Module/Admin/Users/Index.php:153 src/Module/Contact.php:849 #: src/Module/Contact.php:1140 @@ -756,7 +756,7 @@ msgstr "" #: mod/message.php:69 mod/message.php:111 mod/notes.php:44 #: mod/ostatus_subscribe.php:32 mod/photos.php:163 mod/photos.php:917 #: mod/repair_ostatus.php:31 mod/settings.php:47 mod/settings.php:57 -#: mod/settings.php:421 mod/suggest.php:34 mod/uimport.php:32 +#: mod/settings.php:417 mod/suggest.php:34 mod/uimport.php:32 #: mod/unfollow.php:35 mod/unfollow.php:50 mod/unfollow.php:82 #: mod/wall_attach.php:78 mod/wall_attach.php:81 mod/wall_upload.php:99 #: mod/wall_upload.php:102 mod/wallmessage.php:35 mod/wallmessage.php:59 @@ -1764,75 +1764,75 @@ msgid_plural "Errors" msgstr[0] "" msgstr[1] "" -#: mod/settings.php:140 +#: mod/settings.php:136 msgid "Failed to connect with email account using the settings provided." msgstr "" -#: mod/settings.php:169 +#: mod/settings.php:165 msgid "Contact CSV file upload error" msgstr "" -#: mod/settings.php:188 +#: mod/settings.php:184 msgid "Importing Contacts done" msgstr "" -#: mod/settings.php:201 +#: mod/settings.php:197 msgid "Relocate message has been send to your contacts" msgstr "" -#: mod/settings.php:213 +#: mod/settings.php:209 msgid "Passwords do not match." msgstr "" -#: mod/settings.php:221 src/Console/User.php:210 +#: mod/settings.php:217 src/Console/User.php:210 msgid "Password update failed. Please try again." msgstr "" -#: mod/settings.php:224 src/Console/User.php:213 +#: mod/settings.php:220 src/Console/User.php:213 msgid "Password changed." msgstr "" -#: mod/settings.php:227 +#: mod/settings.php:223 msgid "Password unchanged." msgstr "" -#: mod/settings.php:315 +#: mod/settings.php:311 msgid "Please use a shorter name." msgstr "" -#: mod/settings.php:318 +#: mod/settings.php:314 msgid "Name too short." msgstr "" -#: mod/settings.php:325 +#: mod/settings.php:321 msgid "Wrong Password." msgstr "" -#: mod/settings.php:330 +#: mod/settings.php:326 msgid "Invalid email." msgstr "" -#: mod/settings.php:336 +#: mod/settings.php:332 msgid "Cannot change to that email." msgstr "" -#: mod/settings.php:377 +#: mod/settings.php:373 msgid "Private forum has no privacy permissions. Using default privacy group." msgstr "" -#: mod/settings.php:380 +#: mod/settings.php:376 msgid "Private forum has no privacy permissions and no default privacy group." msgstr "" -#: mod/settings.php:399 +#: mod/settings.php:395 msgid "Settings were not updated." msgstr "" -#: mod/settings.php:440 +#: mod/settings.php:436 msgid "Connected Apps" msgstr "" -#: mod/settings.php:441 src/Module/Admin/Blocklist/Contact.php:90 +#: mod/settings.php:437 src/Module/Admin/Blocklist/Contact.php:90 #: src/Module/Admin/Users/Active.php:129 src/Module/Admin/Users/Blocked.php:130 #: src/Module/Admin/Users/Create.php:71 src/Module/Admin/Users/Deleted.php:88 #: src/Module/Admin/Users/Index.php:142 src/Module/Admin/Users/Index.php:162 @@ -1840,31 +1840,31 @@ msgstr "" msgid "Name" msgstr "" -#: mod/settings.php:442 src/Content/Nav.php:212 +#: mod/settings.php:438 src/Content/Nav.php:212 msgid "Home Page" msgstr "" -#: mod/settings.php:443 src/Module/Admin/Queue.php:78 +#: mod/settings.php:439 src/Module/Admin/Queue.php:78 msgid "Created" msgstr "" -#: mod/settings.php:444 +#: mod/settings.php:440 msgid "Remove authorization" msgstr "" -#: mod/settings.php:462 +#: mod/settings.php:458 msgid "Addon Settings" msgstr "" -#: mod/settings.php:463 +#: mod/settings.php:459 msgid "No Addon settings configured" msgstr "" -#: mod/settings.php:484 +#: mod/settings.php:480 msgid "Additional Features" msgstr "" -#: mod/settings.php:486 mod/settings.php:582 mod/settings.php:719 +#: mod/settings.php:482 mod/settings.php:575 mod/settings.php:712 #: src/Module/Admin/Addons/Index.php:69 src/Module/Admin/Features.php:87 #: src/Module/Admin/Logs/Settings.php:82 src/Module/Admin/Site.php:501 #: src/Module/Admin/Themes/Index.php:113 src/Module/Admin/Tos.php:66 @@ -1872,48 +1872,48 @@ msgstr "" msgid "Save Settings" msgstr "" -#: mod/settings.php:508 +#: mod/settings.php:504 msgid "Diaspora (Socialhome, Hubzilla)" msgstr "" -#: mod/settings.php:508 mod/settings.php:509 +#: mod/settings.php:504 mod/settings.php:505 msgid "enabled" msgstr "" -#: mod/settings.php:508 mod/settings.php:509 +#: mod/settings.php:504 mod/settings.php:505 msgid "disabled" msgstr "" -#: mod/settings.php:508 mod/settings.php:509 +#: mod/settings.php:504 mod/settings.php:505 #, php-format msgid "Built-in support for %s connectivity is %s" msgstr "" -#: mod/settings.php:509 +#: mod/settings.php:505 msgid "OStatus (GNU Social)" msgstr "" -#: mod/settings.php:540 +#: mod/settings.php:533 msgid "Email access is disabled on this site." msgstr "" -#: mod/settings.php:545 mod/settings.php:580 +#: mod/settings.php:538 mod/settings.php:573 msgid "None" msgstr "" -#: mod/settings.php:551 src/Module/BaseSettings.php:80 +#: mod/settings.php:544 src/Module/BaseSettings.php:80 msgid "Social Networks" msgstr "" -#: mod/settings.php:556 +#: mod/settings.php:549 msgid "General Social Media Settings" msgstr "" -#: mod/settings.php:557 +#: mod/settings.php:550 msgid "Accept only top level posts by contacts you follow" msgstr "" -#: mod/settings.php:557 +#: mod/settings.php:550 msgid "" "The system does an auto completion of threads when a comment arrives. This " "has got the side effect that you can receive posts that had been started by " @@ -1922,11 +1922,11 @@ msgid "" "posts from people you really do follow." msgstr "" -#: mod/settings.php:558 +#: mod/settings.php:551 msgid "Disable Content Warning" msgstr "" -#: mod/settings.php:558 +#: mod/settings.php:551 msgid "" "Users on networks like Mastodon or Pleroma are able to set a content warning " "field which collapse their post by default. This disables the automatic " @@ -1934,222 +1934,222 @@ msgid "" "any other content filtering you eventually set up." msgstr "" -#: mod/settings.php:559 +#: mod/settings.php:552 msgid "Disable intelligent shortening" msgstr "" -#: mod/settings.php:559 +#: mod/settings.php:552 msgid "" "Normally the system tries to find the best link to add to shortened posts. " "If this option is enabled then every shortened post will always point to the " "original friendica post." msgstr "" -#: mod/settings.php:560 +#: mod/settings.php:553 msgid "Enable simple text shortening" msgstr "" -#: mod/settings.php:560 +#: mod/settings.php:553 msgid "" "Normally the system shortens posts at the next line feed. If this option is " "enabled then the system will shorten the text at the maximum character limit." msgstr "" -#: mod/settings.php:561 +#: mod/settings.php:554 msgid "Attach the link title" msgstr "" -#: mod/settings.php:561 +#: mod/settings.php:554 msgid "" "When activated, the title of the attached link will be added as a title on " "posts to Diaspora. This is mostly helpful with \"remote-self\" contacts that " "share feed content." msgstr "" -#: mod/settings.php:562 +#: mod/settings.php:555 msgid "Your legacy ActivityPub/GNU Social account" msgstr "" -#: mod/settings.php:562 +#: mod/settings.php:555 msgid "" "If you enter your old account name from an ActivityPub based system or your " "GNU Social/Statusnet account name here (in the format user@domain.tld), your " "contacts will be added automatically. The field will be emptied when done." msgstr "" -#: mod/settings.php:565 +#: mod/settings.php:558 msgid "Repair OStatus subscriptions" msgstr "" -#: mod/settings.php:569 +#: mod/settings.php:562 msgid "Email/Mailbox Setup" msgstr "" -#: mod/settings.php:570 +#: mod/settings.php:563 msgid "" "If you wish to communicate with email contacts using this service " "(optional), please specify how to connect to your mailbox." msgstr "" -#: mod/settings.php:571 +#: mod/settings.php:564 msgid "Last successful email check:" msgstr "" -#: mod/settings.php:573 +#: mod/settings.php:566 msgid "IMAP server name:" msgstr "" -#: mod/settings.php:574 +#: mod/settings.php:567 msgid "IMAP port:" msgstr "" -#: mod/settings.php:575 +#: mod/settings.php:568 msgid "Security:" msgstr "" -#: mod/settings.php:576 +#: mod/settings.php:569 msgid "Email login name:" msgstr "" -#: mod/settings.php:577 +#: mod/settings.php:570 msgid "Email password:" msgstr "" -#: mod/settings.php:578 +#: mod/settings.php:571 msgid "Reply-to address:" msgstr "" -#: mod/settings.php:579 +#: mod/settings.php:572 msgid "Send public posts to all email contacts:" msgstr "" -#: mod/settings.php:580 +#: mod/settings.php:573 msgid "Action after import:" msgstr "" -#: mod/settings.php:580 src/Content/Nav.php:280 +#: mod/settings.php:573 src/Content/Nav.php:280 msgid "Mark as seen" msgstr "" -#: mod/settings.php:580 +#: mod/settings.php:573 msgid "Move to folder" msgstr "" -#: mod/settings.php:581 +#: mod/settings.php:574 msgid "Move to folder:" msgstr "" -#: mod/settings.php:595 +#: mod/settings.php:588 msgid "Unable to find your profile. Please contact your admin." msgstr "" -#: mod/settings.php:633 src/Content/Widget.php:533 +#: mod/settings.php:626 src/Content/Widget.php:533 msgid "Account Types" msgstr "" -#: mod/settings.php:634 +#: mod/settings.php:627 msgid "Personal Page Subtypes" msgstr "" -#: mod/settings.php:635 +#: mod/settings.php:628 msgid "Community Forum Subtypes" msgstr "" -#: mod/settings.php:642 src/Module/Admin/BaseUsers.php:106 +#: mod/settings.php:635 src/Module/Admin/BaseUsers.php:106 msgid "Personal Page" msgstr "" -#: mod/settings.php:643 +#: mod/settings.php:636 msgid "Account for a personal profile." msgstr "" -#: mod/settings.php:646 src/Module/Admin/BaseUsers.php:107 +#: mod/settings.php:639 src/Module/Admin/BaseUsers.php:107 msgid "Organisation Page" msgstr "" -#: mod/settings.php:647 +#: mod/settings.php:640 msgid "" "Account for an organisation that automatically approves contact requests as " "\"Followers\"." msgstr "" -#: mod/settings.php:650 src/Module/Admin/BaseUsers.php:108 +#: mod/settings.php:643 src/Module/Admin/BaseUsers.php:108 msgid "News Page" msgstr "" -#: mod/settings.php:651 +#: mod/settings.php:644 msgid "" "Account for a news reflector that automatically approves contact requests as " "\"Followers\"." msgstr "" -#: mod/settings.php:654 src/Module/Admin/BaseUsers.php:109 +#: mod/settings.php:647 src/Module/Admin/BaseUsers.php:109 msgid "Community Forum" msgstr "" -#: mod/settings.php:655 +#: mod/settings.php:648 msgid "Account for community discussions." msgstr "" -#: mod/settings.php:658 src/Module/Admin/BaseUsers.php:99 +#: mod/settings.php:651 src/Module/Admin/BaseUsers.php:99 msgid "Normal Account Page" msgstr "" -#: mod/settings.php:659 +#: mod/settings.php:652 msgid "" "Account for a regular personal profile that requires manual approval of " "\"Friends\" and \"Followers\"." msgstr "" -#: mod/settings.php:662 src/Module/Admin/BaseUsers.php:100 +#: mod/settings.php:655 src/Module/Admin/BaseUsers.php:100 msgid "Soapbox Page" msgstr "" -#: mod/settings.php:663 +#: mod/settings.php:656 msgid "" "Account for a public profile that automatically approves contact requests as " "\"Followers\"." msgstr "" -#: mod/settings.php:666 src/Module/Admin/BaseUsers.php:101 +#: mod/settings.php:659 src/Module/Admin/BaseUsers.php:101 msgid "Public Forum" msgstr "" -#: mod/settings.php:667 +#: mod/settings.php:660 msgid "Automatically approves all contact requests." msgstr "" -#: mod/settings.php:670 src/Module/Admin/BaseUsers.php:102 +#: mod/settings.php:663 src/Module/Admin/BaseUsers.php:102 msgid "Automatic Friend Page" msgstr "" -#: mod/settings.php:671 +#: mod/settings.php:664 msgid "" "Account for a popular profile that automatically approves contact requests " "as \"Friends\"." msgstr "" -#: mod/settings.php:674 +#: mod/settings.php:667 msgid "Private Forum [Experimental]" msgstr "" -#: mod/settings.php:675 +#: mod/settings.php:668 msgid "Requires manual approval of contact requests." msgstr "" -#: mod/settings.php:686 +#: mod/settings.php:679 msgid "OpenID:" msgstr "" -#: mod/settings.php:686 +#: mod/settings.php:679 msgid "(Optional) Allow this OpenID to login to this account." msgstr "" -#: mod/settings.php:694 +#: mod/settings.php:687 msgid "Publish your profile in your local site directory?" msgstr "" -#: mod/settings.php:694 +#: mod/settings.php:687 #, php-format msgid "" "Your profile will be published in this node's local " @@ -2157,115 +2157,115 @@ msgid "" "system settings." msgstr "" -#: mod/settings.php:700 +#: mod/settings.php:693 #, php-format msgid "" "Your profile will also be published in the global friendica directories (e." "g. %s)." msgstr "" -#: mod/settings.php:706 +#: mod/settings.php:699 #, php-format msgid "Your Identity Address is '%s' or '%s'." msgstr "" -#: mod/settings.php:717 +#: mod/settings.php:710 msgid "Account Settings" msgstr "" -#: mod/settings.php:725 +#: mod/settings.php:718 msgid "Password Settings" msgstr "" -#: mod/settings.php:726 src/Module/Register.php:149 +#: mod/settings.php:719 src/Module/Register.php:149 msgid "New Password:" msgstr "" -#: mod/settings.php:726 +#: mod/settings.php:719 msgid "" "Allowed characters are a-z, A-Z, 0-9 and special characters except white " "spaces, accentuated letters and colon (:)." msgstr "" -#: mod/settings.php:727 src/Module/Register.php:150 +#: mod/settings.php:720 src/Module/Register.php:150 msgid "Confirm:" msgstr "" -#: mod/settings.php:727 +#: mod/settings.php:720 msgid "Leave password fields blank unless changing" msgstr "" -#: mod/settings.php:728 +#: mod/settings.php:721 msgid "Current Password:" msgstr "" -#: mod/settings.php:728 +#: mod/settings.php:721 msgid "Your current password to confirm the changes" msgstr "" -#: mod/settings.php:729 +#: mod/settings.php:722 msgid "Password:" msgstr "" -#: mod/settings.php:729 +#: mod/settings.php:722 msgid "Your current password to confirm the changes of the email address" msgstr "" -#: mod/settings.php:732 +#: mod/settings.php:725 msgid "Delete OpenID URL" msgstr "" -#: mod/settings.php:734 +#: mod/settings.php:727 msgid "Basic Settings" msgstr "" -#: mod/settings.php:735 src/Module/Profile/Profile.php:144 +#: mod/settings.php:728 src/Module/Profile/Profile.php:144 msgid "Full Name:" msgstr "" -#: mod/settings.php:736 +#: mod/settings.php:729 msgid "Email Address:" msgstr "" -#: mod/settings.php:737 +#: mod/settings.php:730 msgid "Your Timezone:" msgstr "" -#: mod/settings.php:738 +#: mod/settings.php:731 msgid "Your Language:" msgstr "" -#: mod/settings.php:738 +#: mod/settings.php:731 msgid "" "Set the language we use to show you friendica interface and to send you " "emails" msgstr "" -#: mod/settings.php:739 +#: mod/settings.php:732 msgid "Default Post Location:" msgstr "" -#: mod/settings.php:740 +#: mod/settings.php:733 msgid "Use Browser Location:" msgstr "" -#: mod/settings.php:742 +#: mod/settings.php:735 msgid "Security and Privacy Settings" msgstr "" -#: mod/settings.php:744 +#: mod/settings.php:737 msgid "Maximum Friend Requests/Day:" msgstr "" -#: mod/settings.php:744 mod/settings.php:754 +#: mod/settings.php:737 mod/settings.php:747 msgid "(to prevent spam abuse)" msgstr "" -#: mod/settings.php:746 +#: mod/settings.php:739 msgid "Allow your profile to be searchable globally?" msgstr "" -#: mod/settings.php:746 +#: mod/settings.php:739 msgid "" "Activate this setting if you want others to easily find and follow you. Your " "profile will be searchable on remote systems. This setting also determines " @@ -2273,43 +2273,43 @@ msgid "" "indexed or not." msgstr "" -#: mod/settings.php:747 +#: mod/settings.php:740 msgid "Hide your contact/friend list from viewers of your profile?" msgstr "" -#: mod/settings.php:747 +#: mod/settings.php:740 msgid "" "A list of your contacts is displayed on your profile page. Activate this " "option to disable the display of your contact list." msgstr "" -#: mod/settings.php:748 +#: mod/settings.php:741 msgid "Hide your profile details from anonymous viewers?" msgstr "" -#: mod/settings.php:748 +#: mod/settings.php:741 msgid "" "Anonymous visitors will only see your profile picture, your display name and " "the nickname you are using on your profile page. Your public posts and " "replies will still be accessible by other means." msgstr "" -#: mod/settings.php:749 +#: mod/settings.php:742 msgid "Make public posts unlisted" msgstr "" -#: mod/settings.php:749 +#: mod/settings.php:742 msgid "" "Your public posts will not appear on the community pages or in search " "results, nor be sent to relay servers. However they can still appear on " "public feeds on remote servers." msgstr "" -#: mod/settings.php:750 +#: mod/settings.php:743 msgid "Make all posted pictures accessible" msgstr "" -#: mod/settings.php:750 +#: mod/settings.php:743 msgid "" "This option makes every posted picture accessible via the direct link. This " "is a workaround for the problem that most other networks can't handle " @@ -2317,221 +2317,221 @@ msgid "" "public on your photo albums though." msgstr "" -#: mod/settings.php:751 +#: mod/settings.php:744 msgid "Allow friends to post to your profile page?" msgstr "" -#: mod/settings.php:751 +#: mod/settings.php:744 msgid "" "Your contacts may write posts on your profile wall. These posts will be " "distributed to your contacts" msgstr "" -#: mod/settings.php:752 +#: mod/settings.php:745 msgid "Allow friends to tag your posts?" msgstr "" -#: mod/settings.php:752 +#: mod/settings.php:745 msgid "Your contacts can add additional tags to your posts." msgstr "" -#: mod/settings.php:753 +#: mod/settings.php:746 msgid "Permit unknown people to send you private mail?" msgstr "" -#: mod/settings.php:753 +#: mod/settings.php:746 msgid "" "Friendica network users may send you private messages even if they are not " "in your contact list." msgstr "" -#: mod/settings.php:754 +#: mod/settings.php:747 msgid "Maximum private messages per day from unknown people:" msgstr "" -#: mod/settings.php:756 +#: mod/settings.php:749 msgid "Default Post Permissions" msgstr "" -#: mod/settings.php:760 +#: mod/settings.php:753 msgid "Expiration settings" msgstr "" -#: mod/settings.php:761 +#: mod/settings.php:754 msgid "Automatically expire posts after this many days:" msgstr "" -#: mod/settings.php:761 +#: mod/settings.php:754 msgid "If empty, posts will not expire. Expired posts will be deleted" msgstr "" -#: mod/settings.php:762 +#: mod/settings.php:755 msgid "Expire posts" msgstr "" -#: mod/settings.php:762 +#: mod/settings.php:755 msgid "When activated, posts and comments will be expired." msgstr "" -#: mod/settings.php:763 +#: mod/settings.php:756 msgid "Expire personal notes" msgstr "" -#: mod/settings.php:763 +#: mod/settings.php:756 msgid "" "When activated, the personal notes on your profile page will be expired." msgstr "" -#: mod/settings.php:764 +#: mod/settings.php:757 msgid "Expire starred posts" msgstr "" -#: mod/settings.php:764 +#: mod/settings.php:757 msgid "" "Starring posts keeps them from being expired. That behaviour is overwritten " "by this setting." msgstr "" -#: mod/settings.php:765 +#: mod/settings.php:758 msgid "Expire photos" msgstr "" -#: mod/settings.php:765 +#: mod/settings.php:758 msgid "When activated, photos will be expired." msgstr "" -#: mod/settings.php:766 +#: mod/settings.php:759 msgid "Only expire posts by others" msgstr "" -#: mod/settings.php:766 +#: mod/settings.php:759 msgid "" "When activated, your own posts never expire. Then the settings above are " "only valid for posts you received." msgstr "" -#: mod/settings.php:769 +#: mod/settings.php:762 msgid "Notification Settings" msgstr "" -#: mod/settings.php:770 +#: mod/settings.php:763 msgid "Send a notification email when:" msgstr "" -#: mod/settings.php:771 +#: mod/settings.php:764 msgid "You receive an introduction" msgstr "" -#: mod/settings.php:772 +#: mod/settings.php:765 msgid "Your introductions are confirmed" msgstr "" -#: mod/settings.php:773 +#: mod/settings.php:766 msgid "Someone writes on your profile wall" msgstr "" -#: mod/settings.php:774 +#: mod/settings.php:767 msgid "Someone writes a followup comment" msgstr "" -#: mod/settings.php:775 +#: mod/settings.php:768 msgid "You receive a private message" msgstr "" -#: mod/settings.php:776 +#: mod/settings.php:769 msgid "You receive a friend suggestion" msgstr "" -#: mod/settings.php:777 +#: mod/settings.php:770 msgid "You are tagged in a post" msgstr "" -#: mod/settings.php:778 +#: mod/settings.php:771 msgid "You are poked/prodded/etc. in a post" msgstr "" -#: mod/settings.php:780 +#: mod/settings.php:773 msgid "Create a desktop notification when:" msgstr "" -#: mod/settings.php:781 +#: mod/settings.php:774 msgid "Someone liked your content" msgstr "" -#: mod/settings.php:782 +#: mod/settings.php:775 msgid "Someone shared your content" msgstr "" -#: mod/settings.php:784 +#: mod/settings.php:777 msgid "Activate desktop notifications" msgstr "" -#: mod/settings.php:784 +#: mod/settings.php:777 msgid "Show desktop popup on new notifications" msgstr "" -#: mod/settings.php:786 +#: mod/settings.php:779 msgid "Text-only notification emails" msgstr "" -#: mod/settings.php:788 +#: mod/settings.php:781 msgid "Send text only notification emails, without the html part" msgstr "" -#: mod/settings.php:790 +#: mod/settings.php:783 msgid "Show detailled notifications" msgstr "" -#: mod/settings.php:792 +#: mod/settings.php:785 msgid "" "Per default, notifications are condensed to a single notification per item. " "When enabled every notification is displayed." msgstr "" -#: mod/settings.php:794 +#: mod/settings.php:787 msgid "Show notifications of ignored contacts" msgstr "" -#: mod/settings.php:796 +#: mod/settings.php:789 msgid "" "You don't see posts from ignored contacts. But you still see their comments. " "This setting controls if you want to still receive regular notifications " "that are caused by ignored contacts or not." msgstr "" -#: mod/settings.php:798 +#: mod/settings.php:791 msgid "Advanced Account/Page Type Settings" msgstr "" -#: mod/settings.php:799 +#: mod/settings.php:792 msgid "Change the behaviour of this account for special situations" msgstr "" -#: mod/settings.php:802 +#: mod/settings.php:795 msgid "Import Contacts" msgstr "" -#: mod/settings.php:803 +#: mod/settings.php:796 msgid "" "Upload a CSV file that contains the handle of your followed accounts in the " "first column you exported from the old account." msgstr "" -#: mod/settings.php:804 +#: mod/settings.php:797 msgid "Upload File" msgstr "" -#: mod/settings.php:806 +#: mod/settings.php:799 msgid "Relocate" msgstr "" -#: mod/settings.php:807 +#: mod/settings.php:800 msgid "" "If you have moved this profile from another server, and some of your " "contacts don't receive your updates, try pushing this button." msgstr "" -#: mod/settings.php:808 +#: mod/settings.php:801 msgid "Resend relocate message to contacts" msgstr "" @@ -4384,63 +4384,63 @@ msgstr "" msgid "Forum" msgstr "" -#: src/Model/Contact.php:2330 +#: src/Model/Contact.php:2331 msgid "Disallowed profile URL." msgstr "" -#: src/Model/Contact.php:2335 src/Module/Friendica.php:81 +#: src/Model/Contact.php:2336 src/Module/Friendica.php:81 msgid "Blocked domain" msgstr "" -#: src/Model/Contact.php:2340 +#: src/Model/Contact.php:2341 msgid "Connect URL missing." msgstr "" -#: src/Model/Contact.php:2349 +#: src/Model/Contact.php:2350 msgid "" "The contact could not be added. Please check the relevant network " "credentials in your Settings -> Social Networks page." msgstr "" -#: src/Model/Contact.php:2386 +#: src/Model/Contact.php:2387 msgid "The profile address specified does not provide adequate information." msgstr "" -#: src/Model/Contact.php:2388 +#: src/Model/Contact.php:2389 msgid "No compatible communication protocols or feeds were discovered." msgstr "" -#: src/Model/Contact.php:2391 +#: src/Model/Contact.php:2392 msgid "An author or name was not found." msgstr "" -#: src/Model/Contact.php:2394 +#: src/Model/Contact.php:2395 msgid "No browser URL could be matched to this address." msgstr "" -#: src/Model/Contact.php:2397 +#: src/Model/Contact.php:2398 msgid "" "Unable to match @-style Identity Address with a known protocol or email " "contact." msgstr "" -#: src/Model/Contact.php:2398 +#: src/Model/Contact.php:2399 msgid "Use mailto: in front of address to force email check." msgstr "" -#: src/Model/Contact.php:2404 +#: src/Model/Contact.php:2405 msgid "" "The profile address specified belongs to a network which has been disabled " "on this site." msgstr "" -#: src/Model/Contact.php:2409 +#: src/Model/Contact.php:2410 msgid "" "Limited profile. This person will be unable to receive direct/personal " "notifications from you." msgstr "" -#: src/Model/Contact.php:2468 +#: src/Model/Contact.php:2469 msgid "Unable to retrieve contact information." msgstr "" @@ -6126,177 +6126,178 @@ msgid "" "\"Global Community\")" msgstr "" -#: src/Module/Admin/Site.php:563 -msgid "Disable OStatus support" -msgstr "" - -#: src/Module/Admin/Site.php:563 -msgid "" -"Disable built-in OStatus (StatusNet, GNU Social etc.) compatibility. All " -"communications in OStatus are public, so privacy warnings will be " -"occasionally displayed." +#: src/Module/Admin/Site.php:564 +msgid "Enable Mail support" msgstr "" #: src/Module/Admin/Site.php:564 -msgid "OStatus support can only be enabled if threading is enabled." +msgid "" +"Enable built-in mail support to poll IMAP folders and to reply via mail." +msgstr "" + +#: src/Module/Admin/Site.php:565 +msgid "" +"Mail support can't be enabled because the PHP IMAP module is not installed." msgstr "" #: src/Module/Admin/Site.php:566 +msgid "Enable OStatus support" +msgstr "" + +#: src/Module/Admin/Site.php:566 +msgid "" +"Enable built-in OStatus (StatusNet, GNU Social etc.) compatibility. All " +"communications in OStatus are public." +msgstr "" + +#: src/Module/Admin/Site.php:568 msgid "" "Diaspora support can't be enabled because Friendica was installed into a sub " "directory." msgstr "" -#: src/Module/Admin/Site.php:567 +#: src/Module/Admin/Site.php:569 msgid "Enable Diaspora support" msgstr "" -#: src/Module/Admin/Site.php:567 -msgid "Provide built-in Diaspora network compatibility." -msgstr "" - -#: src/Module/Admin/Site.php:568 -msgid "Only allow Friendica contacts" -msgstr "" - -#: src/Module/Admin/Site.php:568 -msgid "" -"All contacts must use Friendica protocols. All other built-in communication " -"protocols disabled." -msgstr "" - #: src/Module/Admin/Site.php:569 +msgid "" +"Enable built-in Diaspora network compatibility for communicating with " +"diaspora servers." +msgstr "" + +#: src/Module/Admin/Site.php:570 msgid "Verify SSL" msgstr "" -#: src/Module/Admin/Site.php:569 +#: src/Module/Admin/Site.php:570 msgid "" "If you wish, you can turn on strict certificate checking. This will mean you " "cannot connect (at all) to self-signed SSL sites." msgstr "" -#: src/Module/Admin/Site.php:570 +#: src/Module/Admin/Site.php:571 msgid "Proxy user" msgstr "" -#: src/Module/Admin/Site.php:571 +#: src/Module/Admin/Site.php:572 msgid "Proxy URL" msgstr "" -#: src/Module/Admin/Site.php:572 +#: src/Module/Admin/Site.php:573 msgid "Network timeout" msgstr "" -#: src/Module/Admin/Site.php:572 +#: src/Module/Admin/Site.php:573 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." msgstr "" -#: src/Module/Admin/Site.php:573 +#: src/Module/Admin/Site.php:574 msgid "Maximum Load Average" msgstr "" -#: src/Module/Admin/Site.php:573 +#: src/Module/Admin/Site.php:574 #, php-format msgid "" "Maximum system load before delivery and poll processes are deferred - " "default %d." msgstr "" -#: src/Module/Admin/Site.php:574 +#: src/Module/Admin/Site.php:575 msgid "Maximum Load Average (Frontend)" msgstr "" -#: src/Module/Admin/Site.php:574 +#: src/Module/Admin/Site.php:575 msgid "Maximum system load before the frontend quits service - default 50." msgstr "" -#: src/Module/Admin/Site.php:575 +#: src/Module/Admin/Site.php:576 msgid "Minimal Memory" msgstr "" -#: src/Module/Admin/Site.php:575 +#: src/Module/Admin/Site.php:576 msgid "" "Minimal free memory in MB for the worker. Needs access to /proc/meminfo - " "default 0 (deactivated)." msgstr "" -#: src/Module/Admin/Site.php:576 +#: src/Module/Admin/Site.php:577 msgid "Periodically optimize tables" msgstr "" -#: src/Module/Admin/Site.php:576 +#: src/Module/Admin/Site.php:577 msgid "Periodically optimize tables like the cache and the workerqueue" msgstr "" -#: src/Module/Admin/Site.php:578 +#: src/Module/Admin/Site.php:579 msgid "Discover followers/followings from contacts" msgstr "" -#: src/Module/Admin/Site.php:578 +#: src/Module/Admin/Site.php:579 msgid "" "If enabled, contacts are checked for their followers and following contacts." msgstr "" -#: src/Module/Admin/Site.php:579 +#: src/Module/Admin/Site.php:580 msgid "None - deactivated" msgstr "" -#: src/Module/Admin/Site.php:580 +#: src/Module/Admin/Site.php:581 msgid "" "Local contacts - contacts of our local contacts are discovered for their " "followers/followings." msgstr "" -#: src/Module/Admin/Site.php:581 +#: src/Module/Admin/Site.php:582 msgid "" "Interactors - contacts of our local contacts and contacts who interacted on " "locally visible postings are discovered for their followers/followings." msgstr "" -#: src/Module/Admin/Site.php:583 +#: src/Module/Admin/Site.php:584 msgid "Synchronize the contacts with the directory server" msgstr "" -#: src/Module/Admin/Site.php:583 +#: src/Module/Admin/Site.php:584 msgid "" "if enabled, the system will check periodically for new contacts on the " "defined directory server." msgstr "" -#: src/Module/Admin/Site.php:585 +#: src/Module/Admin/Site.php:586 msgid "Days between requery" msgstr "" -#: src/Module/Admin/Site.php:585 +#: src/Module/Admin/Site.php:586 msgid "Number of days after which a server is requeried for his contacts." msgstr "" -#: src/Module/Admin/Site.php:586 +#: src/Module/Admin/Site.php:587 msgid "Discover contacts from other servers" msgstr "" -#: src/Module/Admin/Site.php:586 +#: src/Module/Admin/Site.php:587 msgid "" "Periodically query other servers for contacts. The system queries Friendica, " "Mastodon and Hubzilla servers." msgstr "" -#: src/Module/Admin/Site.php:587 +#: src/Module/Admin/Site.php:588 msgid "Search the local directory" msgstr "" -#: src/Module/Admin/Site.php:587 +#: src/Module/Admin/Site.php:588 msgid "" "Search the local directory instead of the global directory. When searching " "locally, every search will be executed on the global directory in the " "background. This improves the search results when the search is repeated." msgstr "" -#: src/Module/Admin/Site.php:589 +#: src/Module/Admin/Site.php:590 msgid "Publish server information" msgstr "" -#: src/Module/Admin/Site.php:589 +#: src/Module/Admin/Site.php:590 msgid "" "If enabled, general server and usage data will be published. The data " "contains the name and version of the server, number of users with public " @@ -6304,50 +6305,50 @@ msgid "" "href=\"http://the-federation.info/\">the-federation.info for details." msgstr "" -#: src/Module/Admin/Site.php:591 +#: src/Module/Admin/Site.php:592 msgid "Check upstream version" msgstr "" -#: src/Module/Admin/Site.php:591 +#: src/Module/Admin/Site.php:592 msgid "" "Enables checking for new Friendica versions at github. If there is a new " "version, you will be informed in the admin panel overview." msgstr "" -#: src/Module/Admin/Site.php:592 +#: src/Module/Admin/Site.php:593 msgid "Suppress Tags" msgstr "" -#: src/Module/Admin/Site.php:592 +#: src/Module/Admin/Site.php:593 msgid "Suppress showing a list of hashtags at the end of the posting." msgstr "" -#: src/Module/Admin/Site.php:593 +#: src/Module/Admin/Site.php:594 msgid "Clean database" msgstr "" -#: src/Module/Admin/Site.php:593 +#: src/Module/Admin/Site.php:594 msgid "" "Remove old remote items, orphaned database records and old content from some " "other helper tables." msgstr "" -#: src/Module/Admin/Site.php:594 +#: src/Module/Admin/Site.php:595 msgid "Lifespan of remote items" msgstr "" -#: src/Module/Admin/Site.php:594 +#: src/Module/Admin/Site.php:595 msgid "" "When the database cleanup is enabled, this defines the days after which " "remote items will be deleted. Own items, and marked or filed items are " "always kept. 0 disables this behaviour." msgstr "" -#: src/Module/Admin/Site.php:595 +#: src/Module/Admin/Site.php:596 msgid "Lifespan of unclaimed items" msgstr "" -#: src/Module/Admin/Site.php:595 +#: src/Module/Admin/Site.php:596 msgid "" "When the database cleanup is enabled, this defines the days after which " "unclaimed remote items (mostly content from the relay) will be deleted. " @@ -6355,156 +6356,156 @@ msgid "" "items if set to 0." msgstr "" -#: src/Module/Admin/Site.php:596 +#: src/Module/Admin/Site.php:597 msgid "Lifespan of raw conversation data" msgstr "" -#: src/Module/Admin/Site.php:596 +#: src/Module/Admin/Site.php:597 msgid "" "The conversation data is used for ActivityPub and OStatus, as well as for " "debug purposes. It should be safe to remove it after 14 days, default is 90 " "days." msgstr "" -#: src/Module/Admin/Site.php:597 +#: src/Module/Admin/Site.php:598 msgid "Maximum numbers of comments per post" msgstr "" -#: src/Module/Admin/Site.php:597 +#: src/Module/Admin/Site.php:598 msgid "How much comments should be shown for each post? Default value is 100." msgstr "" -#: src/Module/Admin/Site.php:598 +#: src/Module/Admin/Site.php:599 msgid "Maximum numbers of comments per post on the display page" msgstr "" -#: src/Module/Admin/Site.php:598 +#: src/Module/Admin/Site.php:599 msgid "" "How many comments should be shown on the single view for each post? Default " "value is 1000." msgstr "" -#: src/Module/Admin/Site.php:599 +#: src/Module/Admin/Site.php:600 msgid "Temp path" msgstr "" -#: src/Module/Admin/Site.php:599 +#: src/Module/Admin/Site.php:600 msgid "" "If you have a restricted system where the webserver can't access the system " "temp path, enter another path here." msgstr "" -#: src/Module/Admin/Site.php:600 +#: src/Module/Admin/Site.php:601 msgid "Only search in tags" msgstr "" -#: src/Module/Admin/Site.php:600 +#: src/Module/Admin/Site.php:601 msgid "On large systems the text search can slow down the system extremely." msgstr "" -#: src/Module/Admin/Site.php:602 +#: src/Module/Admin/Site.php:603 msgid "New base url" msgstr "" -#: src/Module/Admin/Site.php:602 +#: src/Module/Admin/Site.php:603 msgid "" "Change base url for this server. Sends relocate message to all Friendica and " "Diaspora* contacts of all users." msgstr "" -#: src/Module/Admin/Site.php:604 +#: src/Module/Admin/Site.php:605 msgid "RINO Encryption" msgstr "" -#: src/Module/Admin/Site.php:604 +#: src/Module/Admin/Site.php:605 msgid "Encryption layer between nodes." msgstr "" -#: src/Module/Admin/Site.php:604 src/Module/Admin/Site.php:610 +#: src/Module/Admin/Site.php:605 src/Module/Admin/Site.php:611 #: src/Module/Contact.php:515 src/Module/Settings/TwoFactor/Index.php:118 msgid "Disabled" msgstr "" -#: src/Module/Admin/Site.php:604 +#: src/Module/Admin/Site.php:605 msgid "Enabled" msgstr "" -#: src/Module/Admin/Site.php:606 +#: src/Module/Admin/Site.php:607 msgid "Maximum number of parallel workers" msgstr "" -#: src/Module/Admin/Site.php:606 +#: src/Module/Admin/Site.php:607 #, php-format msgid "" "On shared hosters set this to %d. On larger systems, values of %d are great. " "Default value is %d." msgstr "" -#: src/Module/Admin/Site.php:607 +#: src/Module/Admin/Site.php:608 msgid "Enable fastlane" msgstr "" -#: src/Module/Admin/Site.php:607 +#: src/Module/Admin/Site.php:608 msgid "" "When enabed, the fastlane mechanism starts an additional worker if processes " "with higher priority are blocked by processes of lower priority." msgstr "" -#: src/Module/Admin/Site.php:609 +#: src/Module/Admin/Site.php:610 msgid "Direct relay transfer" msgstr "" -#: src/Module/Admin/Site.php:609 +#: src/Module/Admin/Site.php:610 msgid "" "Enables the direct transfer to other servers without using the relay servers" msgstr "" -#: src/Module/Admin/Site.php:610 +#: src/Module/Admin/Site.php:611 msgid "Relay scope" msgstr "" -#: src/Module/Admin/Site.php:610 +#: src/Module/Admin/Site.php:611 msgid "" "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." msgstr "" -#: src/Module/Admin/Site.php:610 +#: src/Module/Admin/Site.php:611 msgid "all" msgstr "" -#: src/Module/Admin/Site.php:610 +#: src/Module/Admin/Site.php:611 msgid "tags" msgstr "" -#: src/Module/Admin/Site.php:611 +#: src/Module/Admin/Site.php:612 msgid "Server tags" msgstr "" -#: src/Module/Admin/Site.php:611 +#: src/Module/Admin/Site.php:612 msgid "Comma separated list of tags for the \"tags\" subscription." msgstr "" -#: src/Module/Admin/Site.php:612 +#: src/Module/Admin/Site.php:613 msgid "Deny Server tags" msgstr "" -#: src/Module/Admin/Site.php:612 +#: src/Module/Admin/Site.php:613 msgid "Comma separated list of tags that are rejected." msgstr "" -#: src/Module/Admin/Site.php:613 +#: src/Module/Admin/Site.php:614 msgid "Allow user tags" msgstr "" -#: src/Module/Admin/Site.php:613 +#: src/Module/Admin/Site.php:614 msgid "" "If enabled, the tags from the saved searches will used for the \"tags\" " "subscription in addition to the \"relay_server_tags\"." msgstr "" -#: src/Module/Admin/Site.php:616 +#: src/Module/Admin/Site.php:617 msgid "Start Relocation" msgstr "" diff --git a/view/templates/admin/site.tpl b/view/templates/admin/site.tpl index 493abef61e..a35d1d97ad 100644 --- a/view/templates/admin/site.tpl +++ b/view/templates/admin/site.tpl @@ -56,17 +56,25 @@ {{include file="field_select.tpl" field=$community_page_style}} {{include file="field_input.tpl" field=$max_author_posts_community_page}} - {{include file="field_checkbox.tpl" field=$ostatus_disabled}} + {{if $mail_able}} + {{include file="field_checkbox.tpl" field=$mail_enabled}} + {{else}} +
+ + {{$mail_not_able}} +
+ {{/if}} + + {{include file="field_checkbox.tpl" field=$ostatus_enabled}} {{if $diaspora_able}} {{include file="field_checkbox.tpl" field=$diaspora_enabled}} {{else}}
- {{$diaspora_not_able}} + {{$diaspora_not_able}}
{{/if}} - {{include file="field_checkbox.tpl" field=$dfrn_only}} {{include file="field_input.tpl" field=$global_directory}}
{{include file="field_checkbox.tpl" field=$newuser_private}} diff --git a/view/theme/frio/templates/admin/site.tpl b/view/theme/frio/templates/admin/site.tpl index ef8ef9786d..c96af9376c 100644 --- a/view/theme/frio/templates/admin/site.tpl +++ b/view/theme/frio/templates/admin/site.tpl @@ -135,17 +135,25 @@ {{include file="field_select.tpl" field=$community_page_style}} {{include file="field_input.tpl" field=$max_author_posts_community_page}} - {{include file="field_checkbox.tpl" field=$ostatus_disabled}} + {{if $mail_able}} + {{include file="field_checkbox.tpl" field=$mail_enabled}} + {{else}} +
+ + {{$mail_not_able}} +
+ {{/if}} + + {{include file="field_checkbox.tpl" field=$ostatus_enabled}} {{if $diaspora_able}} {{include file="field_checkbox.tpl" field=$diaspora_enabled}} {{else}}
- {{$diaspora_not_able}} + {{$diaspora_not_able}}
{{/if}} - {{include file="field_checkbox.tpl" field=$dfrn_only}} {{include file="field_input.tpl" field=$global_directory}}

diff --git a/view/theme/vier/theme.php b/view/theme/vier/theme.php index e357f2c043..c156298381 100644 --- a/view/theme/vier/theme.php +++ b/view/theme/vier/theme.php @@ -285,7 +285,7 @@ function vier_community_info() $r[] = ["photo" => "images/wordpress.png", "name" => "Wordpress"]; } - if (function_exists("imap_open") && !DI::config()->get("system", "imap_disabled") && !DI::config()->get("system", "dfrn_only")) { + if (function_exists("imap_open") && !DI::config()->get("system", "imap_disabled")) { $r[] = ["photo" => "images/mail.png", "name" => "E-Mail"]; }