diff options
author | Friendika <info@friendika.com> | 2011-04-18 20:20:04 -0700 |
---|---|---|
committer | Friendika <info@friendika.com> | 2011-04-18 20:20:04 -0700 |
commit | a0179235d2d4672ba9dc79b33505555766b3228a (patch) | |
tree | 4c4a8f11a72c4d86ca17335639ce8ce6dd43c829 | |
parent | 2afd4c9d5a5b0543d7de3fd8b5428fbb91a3898b (diff) | |
download | volse-hubzilla-a0179235d2d4672ba9dc79b33505555766b3228a.tar.gz volse-hubzilla-a0179235d2d4672ba9dc79b33505555766b3228a.tar.bz2 volse-hubzilla-a0179235d2d4672ba9dc79b33505555766b3228a.zip |
provide a way to disable mailbox integration
-rw-r--r-- | include/notifier.php | 23 | ||||
-rw-r--r-- | include/poller.php | 5 | ||||
-rw-r--r-- | mod/editpost.php | 19 | ||||
-rw-r--r-- | mod/network.php | 18 | ||||
-rw-r--r-- | mod/profile.php | 4 | ||||
-rw-r--r-- | mod/settings.php | 64 | ||||
-rw-r--r-- | util/messages.po | 206 | ||||
-rw-r--r-- | util/strings.php | 1 | ||||
-rw-r--r-- | view/settings.tpl | 15 |
9 files changed, 196 insertions, 159 deletions
diff --git a/include/notifier.php b/include/notifier.php index 80f0e67c7..4cc6d7a99 100644 --- a/include/notifier.php +++ b/include/notifier.php @@ -270,15 +270,20 @@ function notifier_run($argv, $argc){ // If this is a public message and pubmail is set on the parent, include all your email contacts - if((! strlen($parent_item['allow_cid'])) && (! strlen($parent_item['allow_gid'])) && (! strlen($parent_item['deny_cid'])) && (! strlen($parent_item['deny_gid'])) - && (intval($parent_item['pubmail']))) { - $r = q("SELECT * FROM `contact` WHERE `uid` = %d AND `network` = '%s'", - intval($uid), - dbesc(NETWORK_MAIL) - ); - if(count($r)) { - foreach($r as $rr) - $recipients[] = $rr['id']; + $mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1); + + if(! $mail_disabled) { + if((! strlen($parent_item['allow_cid'])) && (! strlen($parent_item['allow_gid'])) + && (! strlen($parent_item['deny_cid'])) && (! strlen($parent_item['deny_gid'])) + && (intval($parent_item['pubmail']))) { + $r = q("SELECT * FROM `contact` WHERE `uid` = %d AND `network` = '%s'", + intval($uid), + dbesc(NETWORK_MAIL) + ); + if(count($r)) { + foreach($r as $rr) + $recipients[] = $rr['id']; + } } } diff --git a/include/poller.php b/include/poller.php index 4373dc081..b5639e034 100644 --- a/include/poller.php +++ b/include/poller.php @@ -287,6 +287,11 @@ function poller_run($argv, $argc){ $xml = fetch_url($contact['poll']); } elseif($contact['network'] === NETWORK_MAIL) { + + $mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1); + if($mail_disabled) + continue; + $mbox = null; $x = q("SELECT `prvkey` FROM `user` WHERE `uid` = %d LIMIT 1", intval($importer_uid) diff --git a/mod/editpost.php b/mod/editpost.php index 7a102119b..16acc76e1 100644 --- a/mod/editpost.php +++ b/mod/editpost.php @@ -52,17 +52,20 @@ function editpost_content(&$a) { $jotplugins = ''; $jotnets = ''; + $mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1); + $mail_enabled = false; $pubmail_enabled = false; - - $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d AND `server` != '' LIMIT 1", - intval(local_user()) - ); - if(count($r)) { - $mail_enabled = true; - if(intval($r[0]['pubmail'])) - $pubmail_enabled = true; + if(! $mail_disabled) { + $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d AND `server` != '' LIMIT 1", + intval(local_user()) + ); + if(count($r)) { + $mail_enabled = true; + if(intval($r[0]['pubmail'])) + $pubmail_enabled = true; + } } if($mail_enabled) { diff --git a/mod/network.php b/mod/network.php index 746206031..9061dff0f 100644 --- a/mod/network.php +++ b/mod/network.php @@ -95,18 +95,20 @@ function network_content(&$a, $update = 0) { $jotplugins = ''; $jotnets = ''; + $mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1); $mail_enabled = false; $pubmail_enabled = false; - - $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d AND `server` != '' LIMIT 1", - intval(local_user()) - ); - if(count($r)) { - $mail_enabled = true; - if(intval($r[0]['pubmail'])) - $pubmail_enabled = true; + if(! $mail_disabled) { + $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d AND `server` != '' LIMIT 1", + intval(local_user()) + ); + if(count($r)) { + $mail_enabled = true; + if(intval($r[0]['pubmail'])) + $pubmail_enabled = true; + } } if($mail_enabled) { diff --git a/mod/profile.php b/mod/profile.php index fa2c261df..77df6cbdb 100644 --- a/mod/profile.php +++ b/mod/profile.php @@ -148,10 +148,12 @@ function profile_content(&$a, $update = 0) { $jotplugins = ''; $jotnets = ''; + $mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1); + $mail_enabled = false; $pubmail_enabled = false; - if($is_owner) { + if(($is_owner) && (! $mail_disabled)) { $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d AND `server` != '' LIMIT 1", intval(local_user()) ); diff --git a/mod/settings.php b/mod/settings.php index 7a9469068..95b622c4e 100644 --- a/mod/settings.php +++ b/mod/settings.php @@ -81,32 +81,37 @@ function settings_post(&$a) { $mail_replyto = ((x($_POST,'mail_replyto')) ? $_POST['mail_replyto'] : ''); $mail_pubmail = ((x($_POST,'mail_pubmail')) ? $_POST['mail_pubmail'] : ''); - $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d LIMIT 1", - intval(local_user()) - ); - if(! count($r)) { - q("INSERT INTO `mailacct` (`uid`) VALUES (%d)", + + $mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1); + + if(! $mail_disabled) { + $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d LIMIT 1", intval(local_user()) ); - } - if(strlen($mail_pass)) { - $pass = ''; - openssl(private_encrypt($mail_pass,$pass,$a->user['pubkey'])); - q("UPDATE `mailacct` SET `pass` = '%s' WHERE `uid` = %d LIMIT 1", - dbesc(hex2bin($pass)), + if(! count($r)) { + q("INSERT INTO `mailacct` (`uid`) VALUES (%d)", intval(local_user()) + ); + } + if(strlen($mail_pass)) { + $pass = ''; + openssl(private_encrypt($mail_pass,$pass,$a->user['pubkey'])); + q("UPDATE `mailacct` SET `pass` = '%s' WHERE `uid` = %d LIMIT 1", + dbesc(hex2bin($pass)), + intval(local_user()) + ); + } + $r = q("UPDATE `mailacct` SET `server` = '%s', `port` = %d, `ssltype` = '%s', `user` = '%s', + `mailbox` = 'INBOX', `reply_to` = '%s', `pubmail` = %d WHERE `uid` = %d LIMIT 1", + dbesc($mail_server), + intval($mail_port), + dbesc($mail_ssl), + dbesc($mail_user), + dbesc($mail_replyto), + intval($mail_pubmail), + intval(local_user()) ); } - $r = q("UPDATE `mailacct` SET `server` = '%s', `port` = %d, `ssltype` = '%s', `user` = '%s', - `mailbox` = 'INBOX', `reply_to` = '%s', `pubmail` = %d WHERE `uid` = %d LIMIT 1", - dbesc($mail_server), - intval($mail_port), - dbesc($mail_ssl), - dbesc($mail_user), - dbesc($mail_replyto), - intval($mail_pubmail), - intval(local_user()) - ); $notify = 0; @@ -285,9 +290,17 @@ function settings_content(&$a) { $timezone = date_default_timezone_get(); - $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d LIMIT 1", - local_user() - ); + $mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1); + + if(! $mail_disabled) { + $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d LIMIT 1", + local_user() + ); + } + else { + $r = null; + $imap_disabled = (($mail_disabled) ? ' disabled="disabled" ' : ''); + } $mail_server = ((count($r)) ? $r[0]['server'] : ''); $mail_port = ((count($r) && intval($r[0]['port'])) ? intval($r[0]['port']) : ''); @@ -472,7 +485,8 @@ function settings_content(&$a) { '$imap_replyto' => $mail_replyto, '$lbl_imap7' => t('Send public posts to all email contacts:'), '$pubmail_checked' => (($mail_pubmail) ? ' checked="checked" ' : ''), - + '$mail_disabled' => (($mail_disabled) ? '<div class="error-message">' . t('Email access is disabled on this site.') . '</div>' : ''), + '$imap_disabled' => $imap_disabled )); call_hooks('settings_form',$o); diff --git a/util/messages.po b/util/messages.po index 9ddbc3224..0a939a0f4 100644 --- a/util/messages.po +++ b/util/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 2.1.953\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-04-18 15:51-0700\n" +"POT-Creation-Date: 2011-04-18 20:13-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -33,7 +33,7 @@ msgstr "" #: ../../mod/editpost.php:10 ../../mod/install.php:93 #: ../../mod/notifications.php:56 ../../mod/contacts.php:106 #: ../../mod/settings.php:15 ../../mod/settings.php:20 -#: ../../mod/settings.php:246 ../../mod/manage.php:75 ../../mod/network.php:6 +#: ../../mod/settings.php:251 ../../mod/manage.php:75 ../../mod/network.php:6 #: ../../mod/group.php:19 ../../mod/viewcontacts.php:13 #: ../../mod/register.php:25 ../../mod/regmod.php:16 ../../mod/item.php:57 #: ../../mod/item.php:678 ../../mod/profile_photo.php:19 @@ -101,7 +101,7 @@ msgstr "" #: ../../mod/crepair.php:100 ../../mod/photos.php:805 ../../mod/photos.php:862 #: ../../mod/photos.php:1069 ../../mod/photos.php:1112 #: ../../mod/install.php:133 ../../mod/contacts.php:264 -#: ../../mod/settings.php:413 ../../mod/manage.php:106 ../../mod/group.php:76 +#: ../../mod/settings.php:426 ../../mod/manage.php:106 ../../mod/group.php:76 #: ../../mod/group.php:159 ../../mod/profiles.php:370 ../../mod/invite.php:68 #: ../../addon/facebook/facebook.php:151 #: ../../addon/randplace/randplace.php:179 @@ -343,14 +343,14 @@ msgstr "" msgid "I don't like this (toggle)" msgstr "" -#: ../../mod/photos.php:1089 ../../mod/network.php:127 -#: ../../mod/profile.php:179 ../../include/conversation.php:347 +#: ../../mod/photos.php:1089 ../../mod/network.php:129 +#: ../../mod/profile.php:181 ../../include/conversation.php:347 msgid "Share" msgstr "" -#: ../../mod/photos.php:1090 ../../mod/editpost.php:92 -#: ../../mod/network.php:136 ../../mod/message.php:190 -#: ../../mod/message.php:324 ../../mod/profile.php:188 +#: ../../mod/photos.php:1090 ../../mod/editpost.php:95 +#: ../../mod/network.php:138 ../../mod/message.php:190 +#: ../../mod/message.php:324 ../../mod/profile.php:190 #: ../../include/conversation.php:348 msgid "Please wait" msgstr "" @@ -397,65 +397,65 @@ msgstr "" msgid "Edit post" msgstr "" -#: ../../mod/editpost.php:71 ../../mod/network.php:115 -#: ../../mod/profile.php:167 +#: ../../mod/editpost.php:74 ../../mod/network.php:117 +#: ../../mod/profile.php:169 msgid "Post to Email" msgstr "" -#: ../../mod/editpost.php:84 ../../include/group.php:169 +#: ../../mod/editpost.php:87 ../../include/group.php:169 #: ../../include/conversation.php:372 msgid "Edit" msgstr "" -#: ../../mod/editpost.php:85 ../../mod/network.php:128 +#: ../../mod/editpost.php:88 ../../mod/network.php:130 #: ../../mod/message.php:188 ../../mod/message.php:322 -#: ../../mod/profile.php:180 +#: ../../mod/profile.php:182 msgid "Upload photo" msgstr "" -#: ../../mod/editpost.php:86 ../../mod/network.php:129 +#: ../../mod/editpost.php:89 ../../mod/network.php:131 #: ../../mod/message.php:189 ../../mod/message.php:323 -#: ../../mod/profile.php:181 +#: ../../mod/profile.php:183 msgid "Insert web link" msgstr "" -#: ../../mod/editpost.php:87 ../../mod/network.php:130 -#: ../../mod/profile.php:182 +#: ../../mod/editpost.php:90 ../../mod/network.php:132 +#: ../../mod/profile.php:184 msgid "Insert YouTube video" msgstr "" -#: ../../mod/editpost.php:88 ../../mod/network.php:131 -#: ../../mod/profile.php:183 +#: ../../mod/editpost.php:91 ../../mod/network.php:133 +#: ../../mod/profile.php:185 msgid "Insert Vorbis [.ogg] video" msgstr "" -#: ../../mod/editpost.php:89 ../../mod/network.php:132 -#: ../../mod/profile.php:184 +#: ../../mod/editpost.php:92 ../../mod/network.php:134 +#: ../../mod/profile.php:186 msgid "Insert Vorbis [.ogg] audio" msgstr "" -#: ../../mod/editpost.php:90 ../../mod/network.php:133 -#: ../../mod/profile.php:185 +#: ../../mod/editpost.php:93 ../../mod/network.php:135 +#: ../../mod/profile.php:187 msgid "Set your location" msgstr "" -#: ../../mod/editpost.php:91 ../../mod/network.php:134 -#: ../../mod/profile.php:186 +#: ../../mod/editpost.php:94 ../../mod/network.php:136 +#: ../../mod/profile.php:188 msgid "Clear browser location" msgstr "" -#: ../../mod/editpost.php:93 ../../mod/network.php:137 -#: ../../mod/profile.php:189 +#: ../../mod/editpost.php:96 ../../mod/network.php:139 +#: ../../mod/profile.php:191 msgid "Permission settings" msgstr "" -#: ../../mod/editpost.php:99 ../../mod/network.php:143 -#: ../../mod/profile.php:196 +#: ../../mod/editpost.php:102 ../../mod/network.php:145 +#: ../../mod/profile.php:198 msgid "CC: email addresses" msgstr "" -#: ../../mod/editpost.php:101 ../../mod/network.php:145 -#: ../../mod/profile.php:198 +#: ../../mod/editpost.php:104 ../../mod/network.php:147 +#: ../../mod/profile.php:200 msgid "Example: bob@example.com, mary@example.com" msgstr "" @@ -599,14 +599,14 @@ msgstr "" msgid "Does $name know you?" msgstr "" -#: ../../mod/dfrn_request.php:624 ../../mod/settings.php:337 -#: ../../mod/settings.php:349 ../../mod/register.php:444 +#: ../../mod/dfrn_request.php:624 ../../mod/settings.php:350 +#: ../../mod/settings.php:362 ../../mod/register.php:444 #: ../../mod/profiles.php:355 msgid "Yes" msgstr "" -#: ../../mod/dfrn_request.php:625 ../../mod/settings.php:338 -#: ../../mod/settings.php:350 ../../mod/register.php:445 +#: ../../mod/dfrn_request.php:625 ../../mod/settings.php:351 +#: ../../mod/settings.php:363 ../../mod/register.php:445 #: ../../mod/profiles.php:356 msgid "No" msgstr "" @@ -1216,248 +1216,252 @@ msgstr "" msgid "Password update failed. Please try again." msgstr "" -#: ../../mod/settings.php:133 +#: ../../mod/settings.php:138 msgid " Please use a shorter name." msgstr "" -#: ../../mod/settings.php:135 +#: ../../mod/settings.php:140 msgid " Name too short." msgstr "" -#: ../../mod/settings.php:141 +#: ../../mod/settings.php:146 msgid " Not valid email." msgstr "" -#: ../../mod/settings.php:143 +#: ../../mod/settings.php:148 msgid " Cannot change to that email." msgstr "" -#: ../../mod/settings.php:201 +#: ../../mod/settings.php:206 msgid "Settings updated." msgstr "" -#: ../../mod/settings.php:251 ../../mod/settings.php:405 +#: ../../mod/settings.php:256 ../../mod/settings.php:418 msgid "Plugin Settings" msgstr "" -#: ../../mod/settings.php:252 ../../mod/settings.php:404 +#: ../../mod/settings.php:257 ../../mod/settings.php:417 msgid "Account Settings" msgstr "" -#: ../../mod/settings.php:258 +#: ../../mod/settings.php:263 msgid "No Plugin settings configured" msgstr "" -#: ../../mod/settings.php:310 +#: ../../mod/settings.php:323 msgid "Normal Account" msgstr "" -#: ../../mod/settings.php:311 +#: ../../mod/settings.php:324 msgid "This account is a normal personal profile" msgstr "" -#: ../../mod/settings.php:312 +#: ../../mod/settings.php:325 msgid "Soapbox Account" msgstr "" -#: ../../mod/settings.php:313 +#: ../../mod/settings.php:326 msgid "Automatically approve all connection/friend requests as read-only fans" msgstr "" -#: ../../mod/settings.php:314 +#: ../../mod/settings.php:327 msgid "Community/Celebrity Account" msgstr "" -#: ../../mod/settings.php:315 +#: ../../mod/settings.php:328 msgid "Automatically approve all connection/friend requests as read-write fans" msgstr "" -#: ../../mod/settings.php:316 +#: ../../mod/settings.php:329 msgid "Automatic Friend Account" msgstr "" -#: ../../mod/settings.php:317 +#: ../../mod/settings.php:330 msgid "Automatically approve all connection/friend requests as friends" msgstr "" -#: ../../mod/settings.php:326 +#: ../../mod/settings.php:339 msgid "OpenID: " msgstr "" -#: ../../mod/settings.php:326 +#: ../../mod/settings.php:339 msgid " (Optional) Allow this OpenID to login to this account." msgstr "" -#: ../../mod/settings.php:336 +#: ../../mod/settings.php:349 msgid "Publish your default profile in site directory?" msgstr "" -#: ../../mod/settings.php:348 +#: ../../mod/settings.php:361 msgid "Publish your default profile in global social directory?" msgstr "" -#: ../../mod/settings.php:364 +#: ../../mod/settings.php:377 msgid "Profile is <strong>not published</strong>." msgstr "" -#: ../../mod/settings.php:385 ../../mod/profile_photo.php:191 +#: ../../mod/settings.php:398 ../../mod/profile_photo.php:191 msgid "or" msgstr "" -#: ../../mod/settings.php:390 +#: ../../mod/settings.php:403 msgid "Your Identity Address is" msgstr "" -#: ../../mod/settings.php:400 +#: ../../mod/settings.php:413 msgid "Export Personal Data" msgstr "" -#: ../../mod/settings.php:406 +#: ../../mod/settings.php:419 msgid "Basic Settings" msgstr "" -#: ../../mod/settings.php:407 ../../include/profile_advanced.php:10 +#: ../../mod/settings.php:420 ../../include/profile_advanced.php:10 msgid "Full Name:" msgstr "" -#: ../../mod/settings.php:408 +#: ../../mod/settings.php:421 msgid "Email Address:" msgstr "" -#: ../../mod/settings.php:409 +#: ../../mod/settings.php:422 msgid "Your Timezone:" msgstr "" -#: ../../mod/settings.php:410 +#: ../../mod/settings.php:423 msgid "Default Post Location:" msgstr "" -#: ../../mod/settings.php:411 +#: ../../mod/settings.php:424 msgid "Use Browser Location:" msgstr "" -#: ../../mod/settings.php:412 +#: ../../mod/settings.php:425 msgid "Display Theme:" msgstr "" -#: ../../mod/settings.php:414 +#: ../../mod/settings.php:427 msgid "Security and Privacy Settings" msgstr "" -#: ../../mod/settings.php:415 +#: ../../mod/settings.php:428 msgid "Maximum Friend Requests/Day:" msgstr "" -#: ../../mod/settings.php:416 +#: ../../mod/settings.php:429 msgid "(to prevent spam abuse)" msgstr "" -#: ../../mod/settings.php:417 +#: ../../mod/settings.php:430 msgid "Allow friends to post to your profile page:" msgstr "" -#: ../../mod/settings.php:418 +#: ../../mod/settings.php:431 msgid "Automatically expire (delete) posts older than" msgstr "" -#: ../../mod/settings.php:419 ../../include/datetime.php:154 +#: ../../mod/settings.php:432 ../../include/datetime.php:154 msgid "days" msgstr "" -#: ../../mod/settings.php:420 +#: ../../mod/settings.php:433 msgid "Notification Settings" msgstr "" -#: ../../mod/settings.php:421 +#: ../../mod/settings.php:434 msgid "Send a notification email when:" msgstr "" -#: ../../mod/settings.php:422 +#: ../../mod/settings.php:435 msgid "You receive an introduction" msgstr "" -#: ../../mod/settings.php:423 +#: ../../mod/settings.php:436 msgid "Your introductions are confirmed" msgstr "" -#: ../../mod/settings.php:424 +#: ../../mod/settings.php:437 msgid "Someone writes on your profile wall" msgstr "" -#: ../../mod/settings.php:425 +#: ../../mod/settings.php:438 msgid "Someone writes a followup comment" msgstr "" -#: ../../mod/settings.php:426 +#: ../../mod/settings.php:439 msgid "You receive a private message" msgstr "" -#: ../../mod/settings.php:427 +#: ../../mod/settings.php:440 msgid "Password Settings" msgstr "" -#: ../../mod/settings.php:428 +#: ../../mod/settings.php:441 msgid "Leave password fields blank unless changing" msgstr "" -#: ../../mod/settings.php:429 +#: ../../mod/settings.php:442 msgid "New Password:" msgstr "" -#: ../../mod/settings.php:430 +#: ../../mod/settings.php:443 msgid "Confirm:" msgstr "" -#: ../../mod/settings.php:431 +#: ../../mod/settings.php:444 msgid "Advanced Page Settings" msgstr "" -#: ../../mod/settings.php:446 +#: ../../mod/settings.php:459 msgid "Default Post Permissions" msgstr "" -#: ../../mod/settings.php:447 +#: ../../mod/settings.php:460 msgid "(click to open/close)" msgstr "" -#: ../../mod/settings.php:460 +#: ../../mod/settings.php:473 msgid "Email/Mailbox Setup" msgstr "" -#: ../../mod/settings.php:461 +#: ../../mod/settings.php:474 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:462 +#: ../../mod/settings.php:475 msgid "IMAP server name:" msgstr "" -#: ../../mod/settings.php:464 +#: ../../mod/settings.php:477 msgid "IMAP port:" msgstr "" -#: ../../mod/settings.php:466 +#: ../../mod/settings.php:479 msgid "Security (TLS or SSL):" msgstr "" -#: ../../mod/settings.php:468 +#: ../../mod/settings.php:481 msgid "Email login name:" msgstr "" -#: ../../mod/settings.php:470 +#: ../../mod/settings.php:483 msgid "Email password:" msgstr "" -#: ../../mod/settings.php:471 +#: ../../mod/settings.php:484 msgid "Reply-to address (Optional):" msgstr "" -#: ../../mod/settings.php:473 +#: ../../mod/settings.php:486 msgid "Send public posts to all email contacts:" msgstr "" +#: ../../mod/settings.php:488 +msgid "Email access is disabled on this site." +msgstr "" + #: ../../mod/manage.php:37 #, php-format msgid "Welcome back %s" @@ -1526,24 +1530,24 @@ msgstr "" msgid "Enter a title for this item" msgstr "" -#: ../../mod/network.php:135 ../../mod/profile.php:187 +#: ../../mod/network.php:137 ../../mod/profile.php:189 msgid "Set title" msgstr "" -#: ../../mod/network.php:188 +#: ../../mod/network.php:190 msgid "No such group" msgstr "" -#: ../../mod/network.php:199 +#: ../../mod/network.php:201 msgid "Group is empty" msgstr "" -#: ../../mod/network.php:203 +#: ../../mod/network.php:205 msgid "Group: " msgstr "" -#: ../../mod/network.php:299 ../../mod/register.php:450 -#: ../../mod/profile.php:320 ../../mod/display.php:142 +#: ../../mod/network.php:301 ../../mod/register.php:450 +#: ../../mod/profile.php:322 ../../mod/display.php:142 msgid "" "Shared content is covered by the <a href=\"http://creativecommons.org/" "licenses/by/3.0/\">Creative Commons Attribution 3.0</a> license." diff --git a/util/strings.php b/util/strings.php index aa5f85653..b18d57134 100644 --- a/util/strings.php +++ b/util/strings.php @@ -593,6 +593,7 @@ $a->strings['Email login name:'] = 'Email login name:'; $a->strings['Email password:'] = 'Email password:'; $a->strings["Reply-to address \x28Optional\x29:"] = "Reply-to address \x28Optional\x29:"; $a->strings['Send public posts to all email contacts:'] = 'Send public posts to all email contacts:'; +$a->strings['Email access is disabled on this site.'] = 'Email access is disabled on this site.'; $a->strings['Tag removed'] = 'Tag removed'; $a->strings['Remove Item Tag'] = 'Remove Item Tag'; $a->strings['Select a tag to remove: '] = 'Select a tag to remove: '; diff --git a/view/settings.tpl b/view/settings.tpl index 5876cdeeb..dfa9e5039 100644 --- a/view/settings.tpl +++ b/view/settings.tpl @@ -167,27 +167,28 @@ $profile_in_net_dir <h3 class="settings-imap">$lbl_imap0</h3> <p> $imap_desc +$mail_disabled </p> <label for="imap-server" id="settings-label-imap1">$lbl_imap1</label> -<input type="text" id="imap-server" name="mail_server" value="$imap_server" /> +<input type="text" id="imap-server" name="mail_server" value="$imap_server" $imap_disabled /> <div id="imap-server-end"></div> <label for="imap-port" id="settings-label-imap2">$lbl_imap2</label> -<input type="text" id="imap-port" name="mail_port" value="$imap_port" /> +<input type="text" id="imap-port" name="mail_port" value="$imap_port" $imap_disabled /> <div id="imap-port-end"></div> <label for="imap-ssl" id="settings-label-imap3">$lbl_imap3</label> -<input type="text" id="imap-ssl" name="mail_ssl" value="$imap_ssl" /> +<input type="text" id="imap-ssl" name="mail_ssl" value="$imap_ssl" $imap_disabled /> <div id="imap-ssl-end"></div> <label for="imap-user" id="settings-label-imap4">$lbl_imap4</label> -<input type="text" id="imap-user" name="mail_user" value="$imap_user" /> +<input type="text" id="imap-user" name="mail_user" value="$imap_user" $imap_disabled /> <div id="imap-user-end"></div> <label for="imap-pass" id="settings-label-imap5">$lbl_imap5</label> -<input type="password" id="imap-pass" name="mail_pass" value="" /> +<input type="password" id="imap-pass" name="mail_pass" value="" $imap_disabled /> <div id="imap-pass-end"></div> <label for="imap-replyto" id="settings-label-imap6">$lbl_imap6</label> -<input type="text" id="imap-replyto" name="mail_replyto" value="$imap_replyto" /> +<input type="text" id="imap-replyto" name="mail_replyto" value="$imap_replyto" $imap_disabled /> <div id="imap-replyto-end"></div> <label for="imap-pubmail" id="settings-label-imap7">$lbl_imap7</label> -<input type="checkbox" name="mail_pubmail" id="imap-pubmail" $pubmail_checked value="1" /> +<input type="checkbox" name="mail_pubmail" id="imap-pubmail" $pubmail_checked value="1" $imap_disabled /> <div id="imap-pubmail-end"></div> <div class="settings-submit-wrapper" > |