From faf7681eee717319b105e58b0de77a58980eb229 Mon Sep 17 00:00:00 2001 From: nobody Date: Thu, 10 Sep 2020 18:12:35 -0700 Subject: [PATCH 01/10] add link to 'sites' on directory page via Findpeople widget. --- Zotlabs/Module/Directory.php | 2 +- Zotlabs/Widget/Findpeople.php | 1 + view/tpl/peoplefind.tpl | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Zotlabs/Module/Directory.php b/Zotlabs/Module/Directory.php index b80c97bf0..6fc910cf9 100644 --- a/Zotlabs/Module/Directory.php +++ b/Zotlabs/Module/Directory.php @@ -430,7 +430,7 @@ class Directory extends Controller { else { $maxheight = 94; - $dirtitle = (($globaldir) ? t('Network Directory (channels known to this site)') : t('Local Directory')); + $dirtitle = (($globaldir) ? t('Directory') : t('Local Directory')); $o .= ""; $o .= replace_macros($tpl, [ diff --git a/Zotlabs/Widget/Findpeople.php b/Zotlabs/Widget/Findpeople.php index f0986f9f4..138e61696 100644 --- a/Zotlabs/Widget/Findpeople.php +++ b/Zotlabs/Widget/Findpeople.php @@ -31,6 +31,7 @@ class Findpeople { '$suggest' => t('Channel Suggestions'), '$similar' => '', // FIXME and uncomment when mod/match working // t('Similar Interests'), '$random' => '', // t('Random Profile'), + '$sites' => t('Affiliated sites'), '$inv' => '', // t('Invite Friends'), '$advanced_search' => $advanced_search, '$advanced_hint' => "\r\n" . t('Advanced example: name=fred and country=iceland'), diff --git a/view/tpl/peoplefind.tpl b/view/tpl/peoplefind.tpl index 206be694e..13c817de8 100755 --- a/view/tpl/peoplefind.tpl +++ b/view/tpl/peoplefind.tpl @@ -11,6 +11,7 @@ From fff3b76a70377c98b375fbaea1fde5f034322437 Mon Sep 17 00:00:00 2001 From: Papa Dragon Date: Sat, 12 Sep 2020 10:41:57 +0200 Subject: [PATCH 02/10] Open Graph meta tags optimized for post sharing on other networks --- Zotlabs/Module/Channel.php | 86 +++++++++++++++++++++++++++++++------- Zotlabs/Web/HttpMeta.php | 5 ++- 2 files changed, 75 insertions(+), 16 deletions(-) diff --git a/Zotlabs/Module/Channel.php b/Zotlabs/Module/Channel.php index 3fe3c9089..01b1b497c 100644 --- a/Zotlabs/Module/Channel.php +++ b/Zotlabs/Module/Channel.php @@ -133,23 +133,26 @@ class Channel extends Controller { // Run Libprofile::load() here to make sure the theme is set before // we start loading content - Libprofile::load($which,$profile); + Libprofile::load($which,$profile); - App::$meta->set('og:title', $channel['channel_name']); - App::$meta->set('og:image', $channel['xchan_photo_l']); - App::$meta->set('og:type','webpage'); - App::$meta->set('og:url', channel_url($channel)); - if(App::$profile['about'] && perm_is_allowed($channel['channel_id'],get_observer_hash(),'view_profile')) { - App::$meta->set('og:description', App::$profile['about']); - } - else { - App::$meta->set('og:description', sprintf( t('This is the home page of %s.'), $channel['channel_name'])); + if (! $_REQUEST['mid']) { + + App::$meta->set('og:title', $channel['channel_name']); + App::$meta->set('og:image', $channel['xchan_photo_l']); + App::$meta->set('og:type','webpage'); + App::$meta->set('og:url:secure_url', channel_url($channel)); + if(App::$profile['about'] && perm_is_allowed($channel['channel_id'],get_observer_hash(),'view_profile')) { + App::$meta->set('og:description', App::$profile['about']); + } + else { + App::$meta->set('og:description', sprintf( t('This is the home page of %s.'), $channel['channel_name'])); + } } } function get($update = 0, $load = false) { - + $noscript_content = get_config('system', 'noscript_content', '1'); @@ -542,9 +545,64 @@ class Channel extends Controller { } - if($mid) - $o .= '
'; + // We reset $channel so that info can be obtained for unlogged visitors + $channel = channelx_by_n(App::$profile['profile_uid']); - return $o; + if ($_REQUEST['mid']) { + + if(preg_match("/\[[zi]mg(.*?)\]([^\[]+)/is", $items[0]['body'], $matches)) { + $ogimage = $matches[2]; + // Will we use og:image:type someday? We keep this just in case + // $ogimagetype = guess_image_type($ogimage); + } + + // some work on post content to generate a description + // almost fully based on work done on Hubzilla by Maw Kostikov + $ogdesc = $items[0]['body']; + + $ogdesc = str_replace("#^[", "[", $ogdesc); + + $ogdesc = bbcode($ogdesc, [ 'tryoembed' => false ]); + $ogdesc = trim(html2plain($ogdesc, 0, true)); + $ogdesc = html_entity_decode($ogdesc, ENT_QUOTES, 'UTF-8'); + + // remove all URLs + $ogdesc = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $ogdesc); + + // shorten description + $ogdesc = substr($ogdesc, 0, 300); + $ogdesc = str_replace("\n", " ", $ogdesc); + while (strpos($ogdesc, " ") !== false) + $ogdesc = str_replace(" ", " ", $ogdesc); + $ogdesc = (strlen($ogdesc) < 298 ? $ogdesc : rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "..."); + + // we can now start loading content + + if (! empty($items[0]['title'])) { + App::$meta->set('og:title', $items[0]['title']); + } + else { + App::$meta->set('og:title', $channel['channel_name']); + } + if (! empty($ogimage)) { + App::$meta->set('og:image', $ogimage); + } + else { + App::$meta->set('og:image', $channel['xchan_photo_l']); + } + App::$meta->set('og:type', 'article'); + App::$meta->set('og:url:secure_url', channel_url($channel)); + if (! empty($ogdesc)) { + App::$meta->set('og:description', $ogdesc); + } + else { + App::$meta->set('og:description', sprintf( t('This post was published on the home page of %s.'), $channel['channel_name'])); + } + } + + if($mid) + $o .= '
'; + + return $o; } } diff --git a/Zotlabs/Web/HttpMeta.php b/Zotlabs/Web/HttpMeta.php index 32797c0be..413660abf 100644 --- a/Zotlabs/Web/HttpMeta.php +++ b/Zotlabs/Web/HttpMeta.php @@ -30,7 +30,8 @@ class HttpMeta { && array_key_exists('og:title',$this->og) && array_key_exists('og:type', $this->og) && array_key_exists('og:image',$this->og) - && array_key_exists('og:url', $this->og) + && array_key_exists('og:url:secure_url', $this->og) + && array_key_exists('og:description', $this->og) ) { return true; } @@ -71,4 +72,4 @@ class HttpMeta { return $o; } -} \ No newline at end of file +} From f182d45f6870666c164908d19f8678c7de0aeff8 Mon Sep 17 00:00:00 2001 From: nobody Date: Sun, 13 Sep 2020 18:47:51 -0700 Subject: [PATCH 03/10] add og: meta to mod_display (per papadragon) --- Zotlabs/Module/Channel.php | 53 +++++++++++++++++++------------------- Zotlabs/Module/Display.php | 50 +++++++++++++++++++++++++++++++++++ Zotlabs/Module/Inbox.php | 2 +- Zotlabs/Web/HttpMeta.php | 7 ++--- 4 files changed, 82 insertions(+), 30 deletions(-) diff --git a/Zotlabs/Module/Channel.php b/Zotlabs/Module/Channel.php index 01b1b497c..844247d19 100644 --- a/Zotlabs/Module/Channel.php +++ b/Zotlabs/Module/Channel.php @@ -550,39 +550,39 @@ class Channel extends Controller { if ($_REQUEST['mid']) { - if(preg_match("/\[[zi]mg(.*?)\]([^\[]+)/is", $items[0]['body'], $matches)) { - $ogimage = $matches[2]; + if(preg_match("/\[[zi]mg(.*?)\]([^\[]+)/is", $items[0]['body'], $matches)) { + $ogimage = $matches[2]; // Will we use og:image:type someday? We keep this just in case // $ogimagetype = guess_image_type($ogimage); - } + } - // some work on post content to generate a description - // almost fully based on work done on Hubzilla by Maw Kostikov - $ogdesc = $items[0]['body']; + // some work on post content to generate a description + // almost fully based on work done on Hubzilla by Max Kostikov + $ogdesc = $items[0]['body']; - $ogdesc = str_replace("#^[", "[", $ogdesc); + $ogdesc = str_replace("#^[", "[", $ogdesc); - $ogdesc = bbcode($ogdesc, [ 'tryoembed' => false ]); - $ogdesc = trim(html2plain($ogdesc, 0, true)); - $ogdesc = html_entity_decode($ogdesc, ENT_QUOTES, 'UTF-8'); + $ogdesc = bbcode($ogdesc, [ 'tryoembed' => false ]); + $ogdesc = trim(html2plain($ogdesc, 0, true)); + $ogdesc = html_entity_decode($ogdesc, ENT_QUOTES, 'UTF-8'); - // remove all URLs - $ogdesc = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $ogdesc); + // remove all URLs + $ogdesc = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $ogdesc); - // shorten description - $ogdesc = substr($ogdesc, 0, 300); - $ogdesc = str_replace("\n", " ", $ogdesc); - while (strpos($ogdesc, " ") !== false) - $ogdesc = str_replace(" ", " ", $ogdesc); - $ogdesc = (strlen($ogdesc) < 298 ? $ogdesc : rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "..."); + // shorten description + $ogdesc = substr($ogdesc, 0, 300); + $ogdesc = str_replace("\n", " ", $ogdesc); + while (strpos($ogdesc, " ") !== false) + $ogdesc = str_replace(" ", " ", $ogdesc); + $ogdesc = (strlen($ogdesc) < 298 ? $ogdesc : rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "..."); - // we can now start loading content + // we can now start loading content if (! empty($items[0]['title'])) { - App::$meta->set('og:title', $items[0]['title']); + App::$meta->set('og:title', $items[0]['title']); } else { - App::$meta->set('og:title', $channel['channel_name']); + App::$meta->set('og:title', $channel['channel_name']); } if (! empty($ogimage)) { App::$meta->set('og:image', $ogimage); @@ -594,15 +594,16 @@ class Channel extends Controller { App::$meta->set('og:url:secure_url', channel_url($channel)); if (! empty($ogdesc)) { App::$meta->set('og:description', $ogdesc); - } + } else { - App::$meta->set('og:description', sprintf( t('This post was published on the home page of %s.'), $channel['channel_name'])); + App::$meta->set('og:description', sprintf( t('This post was published on the home page of %s.'), $channel['channel_name'])); } } - if($mid) - $o .= '
'; + if ($mid) { + $o .= '
'; + } - return $o; + return $o; } } diff --git a/Zotlabs/Module/Display.php b/Zotlabs/Module/Display.php index c20005cf4..de32a85fe 100644 --- a/Zotlabs/Module/Display.php +++ b/Zotlabs/Module/Display.php @@ -335,6 +335,56 @@ class Display extends Controller { $items = array(); } + foreach ($items as $item) { + if ($item['mid'] === $item_hash) { + + + if(preg_match("/\[[zi]mg(.*?)\]([^\[]+)/is", $item['body'], $matches)) { + $ogimage = $matches[2]; + // Will we use og:image:type someday? We keep this just in case + // $ogimagetype = guess_image_type($ogimage); + } + + // some work on post content to generate a description + // almost fully based on work done on Hubzilla by Max Kostikov + $ogdesc = $item['body']; + + $ogdesc = bbcode($ogdesc, [ 'export' => true ]); + $ogdesc = trim(html2plain($ogdesc, 0, true)); + $ogdesc = html_entity_decode($ogdesc, ENT_QUOTES, 'UTF-8'); + + // remove all URLs + $ogdesc = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $ogdesc); + + // shorten description + $ogdesc = substr($ogdesc, 0, 300); + $ogdesc = str_replace("\n", " ", $ogdesc); + while (strpos($ogdesc, " ") !== false) + $ogdesc = str_replace(" ", " ", $ogdesc); + $ogdesc = (strlen($ogdesc) < 298 ? $ogdesc : rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "..."); + + // we can now start loading content + + if ($item['title']) { + App::$meta->set('og:title', $item['title']); + } + else { + App::$meta->set('og:title', ((System::get_site_name()) ? escape_tags(System::get_site_name()) : System::get_platform_name())); + } + if (isset($ogimage)) { + App::$meta->set('og:image', $ogimage); + } + else { + App::$meta->set('og:image', System::get_site_icon()); + } + App::$meta->set('og:type', 'article'); + App::$meta->set('og:url:secure_url', $item['llink']); + if ($ogdesc) { + App::$meta->set('og:description', $ogdesc); + } + } + } + switch($module_format) { case 'html': diff --git a/Zotlabs/Module/Inbox.php b/Zotlabs/Module/Inbox.php index 5a9469a77..f6e8c9285 100644 --- a/Zotlabs/Module/Inbox.php +++ b/Zotlabs/Module/Inbox.php @@ -303,7 +303,7 @@ class Inbox extends Controller { break; } case 'Leave': - if ($AS->obj && array_key_exists('type', $AS->obj) && $AS->obj['type'] === 'Group') { + if ($AS->obj && is_array($AS->obj) && array_key_exists('type', $AS->obj) && $AS->obj['type'] === 'Group') { // do unfollow activity Activity::unfollow($channel,$AS); break; diff --git a/Zotlabs/Web/HttpMeta.php b/Zotlabs/Web/HttpMeta.php index 413660abf..29032fd7c 100644 --- a/Zotlabs/Web/HttpMeta.php +++ b/Zotlabs/Web/HttpMeta.php @@ -29,9 +29,10 @@ class HttpMeta { ($this->og) && array_key_exists('og:title',$this->og) && array_key_exists('og:type', $this->og) - && array_key_exists('og:image',$this->og) - && array_key_exists('og:url:secure_url', $this->og) - && array_key_exists('og:description', $this->og) + && array_key_exists('og:image',$this->og) + && array_key_exists('og:description', $this->og) + && (array_key_exists('og:url', $this->og) + || array_key_exists('og:url:secure_url', $this->og)) ) { return true; } From 6e73430c1fa7fcfa7c06758ec19de32d10424c47 Mon Sep 17 00:00:00 2001 From: "DM42.Net Hubzilla Development" Date: Sun, 13 Sep 2020 22:08:07 -0400 Subject: [PATCH 04/10] Allow multiple entries for select og: tags --- Zotlabs/Web/HttpMeta.php | 65 ++++++++++++++++++++++++++++++++-------- 1 file changed, 52 insertions(+), 13 deletions(-) diff --git a/Zotlabs/Web/HttpMeta.php b/Zotlabs/Web/HttpMeta.php index 413660abf..0c5681871 100644 --- a/Zotlabs/Web/HttpMeta.php +++ b/Zotlabs/Web/HttpMeta.php @@ -12,26 +12,61 @@ class HttpMeta { $this->vars = []; $this->og = []; + $this->ogproperties = []; } - function set($property,$value) { + //Set Meta Value + // Mode: + // 0 = Default - set if no value currently exists + // 1 = Overwrite - replace existing value(s) + // 2 = Multi - append to the array of values + function set($property,$value,$mode=0) { + $ogallowsmulti = ['image','audio','video']; if (strpos($property,'og:') === 0) { - $this->og[$property] = $value; - } - else { + $count = 0; + foreach ($this->og as $ogk => $ogdata) { + if (strpos($ogdata['property'],$property) === 0) { + if ($mode == 1) { + unset($this->og[$ogk]); + unset($this->ogproperties[$property]); + } + elseif ($mode == 0) { + return; + } + elseif ($value == $ogdata['value']) { + return; + } + else { + $count++; + } + } + } + + if ($value !== null) { + //mode = 1 with value === null will delete the property entirely. + $components = explode(':',$property); + $ogp=$components[1]; + + if (!$count || in_array($ogp,$ogallowsmulti)) { + $this->og[]=['property'=>$property,'value'=>$value]; + $this->ogproperties[$property] = $property; + } + } + } else { $this->vars[$property] = $value; } } function check_required() { if ( - ($this->og) - && array_key_exists('og:title',$this->og) - && array_key_exists('og:type', $this->og) - && array_key_exists('og:image',$this->og) - && array_key_exists('og:url:secure_url', $this->og) - && array_key_exists('og:description', $this->og) + in_array('og:title',$this->ogproperties) + && in_array('og:type', $this->ogproperties) + && (in_array('og:image',$this->ogproperties) + || in_array('og:image:url',$this->ogproperties)) + && in_array('og:url', $this->ogproperties) + && array_key_exists('og:url:secure_url', $this->ogproperties) + && array_key_exists('og:description', $this->ogproperties) ) { return true; } @@ -40,7 +75,11 @@ class HttpMeta { function get_field($field) { if (strpos($field,'og:') === 0) { - $arr = $this->og; + foreach ($this->og as $ogdata) { + if (strpos($ogdata['property'],$field) === 0) { + $arr[$field][] = $ogdata['value']; + } + } } else { $arr = $this->vars; @@ -62,8 +101,8 @@ class HttpMeta { } } if ($this->check_required()) { - foreach ($this->og as $k => $v) { - $o .= '' . "\r\n" ; + foreach ($this->og as $ogdata) { + $o .= '' . "\r\n" ; } } if ($o) { From edd27a6a9e61ebe394c674e232e8666d0d5069d1 Mon Sep 17 00:00:00 2001 From: nobody Date: Mon, 14 Sep 2020 19:21:44 -0700 Subject: [PATCH 05/10] migrate existing xchan photos as a small background task --- Zotlabs/Daemon/Poller.php | 25 ++++-------------------- Zotlabs/Lib/Libprofile.php | 40 +++++++++++++++++++++----------------- include/xchan.php | 28 ++++++++++++++++++++++++++ 3 files changed, 54 insertions(+), 39 deletions(-) diff --git a/Zotlabs/Daemon/Poller.php b/Zotlabs/Daemon/Poller.php index b03e8be4e..65a9d3f06 100644 --- a/Zotlabs/Daemon/Poller.php +++ b/Zotlabs/Daemon/Poller.php @@ -174,27 +174,10 @@ class Poller { } } - if($dirmode == DIRECTORY_MODE_SECONDARY || $dirmode == DIRECTORY_MODE_PRIMARY) { - $r = q("SELECT u.ud_addr, u.ud_id, u.ud_last FROM updates AS u INNER JOIN (SELECT ud_addr, max(ud_id) AS ud_id FROM updates WHERE ( ud_flags & %d ) = 0 AND ud_addr != '' AND ( ud_last <= '%s' OR ud_last > %s - INTERVAL %s ) GROUP BY ud_addr) AS s ON s.ud_id = u.ud_id ", - intval(UPDATE_FLAGS_UPDATED), - dbesc(NULL_DATE), - db_utcnow(), db_quoteinterval('7 DAY') - ); - if($r) { - foreach($r as $rr) { - - // If they didn't respond when we attempted before, back off to once a day - // After 7 days we won't bother anymore - - if($rr['ud_last'] > NULL_DATE) - if($rr['ud_last'] > datetime_convert('UTC','UTC', 'now - 1 day')) - continue; - Run::Summon(array('Onedirsync',$rr['ud_id'])); - if($interval) - @time_sleep_until(microtime(true) + (float) $interval); - } - } - } + // migrate a few photos - eventually we'll migrate them all but without killing somebody's site + // trying to do them all at once + + migrate_xchan_photos(5); set_config('system','lastpoll',datetime_convert()); diff --git a/Zotlabs/Lib/Libprofile.php b/Zotlabs/Lib/Libprofile.php index 670414bee..8c18eb587 100644 --- a/Zotlabs/Lib/Libprofile.php +++ b/Zotlabs/Lib/Libprofile.php @@ -422,25 +422,29 @@ class Libprofile { if(App::$profile['gender']) $profile['gender'] = array( t('Gender:'), App::$profile['gender'] ); - $ob_hash = get_observer_hash(); - if($ob_hash && perm_is_allowed(App::$profile['profile_uid'],$ob_hash,'post_like')) { - $profile['canlike'] = true; - $profile['likethis'] = t('Like this channel'); - $profile['profile_guid'] = App::$profile['profile_guid']; - } - $likers = q("select liker, xchan.* from likes left join xchan on liker = xchan_hash where channel_id = %d and target_type = '%s' and verb = '%s'", - intval(App::$profile['profile_uid']), - dbesc(ACTIVITY_OBJ_PROFILE), - dbesc(ACTIVITY_LIKE) - ); - $profile['likers'] = array(); - $profile['like_count'] = count($likers); - $profile['like_button_label'] = tt('Like','Likes',$profile['like_count'],'noun'); - if($likers) { - foreach($likers as $l) - $profile['likers'][] = array('name' => $l['xchan_name'],'photo' => zid($l['xchan_photo_s']), 'url' => zid($l['xchan_url'])); - } + $ob_hash = get_observer_hash(); +// this may not work at all any more, but definitely won't work correctly if the liked profile belongs to a group +// comment out until we are able to look at it much closer +// if($ob_hash && perm_is_allowed(App::$profile['profile_uid'],$ob_hash,'post_like')) { +// $profile['canlike'] = true; +// $profile['likethis'] = t('Like this channel'); +// $profile['profile_guid'] = App::$profile['profile_guid']; +// } + +// $likers = q("select liker, xchan.* from likes left join xchan on liker = xchan_hash where channel_id = %d and target_type = '%s' and verb = '%s'", +// intval(App::$profile['profile_uid']), +// dbesc(ACTIVITY_OBJ_PROFILE), +// dbesc(ACTIVITY_LIKE) +// ); +// $profile['likers'] = array(); +// $profile['like_count'] = count($likers); +// $profile['like_button_label'] = tt('Like','Likes',$profile['like_count'],'noun'); + +// if($likers) { +// foreach($likers as $l) +// $profile['likers'][] = array('name' => $l['xchan_name'],'photo' => zid($l['xchan_photo_s']), 'url' => zid($l['xchan_url'])); +// } if((App::$profile['dob']) && (App::$profile['dob'] != '0000-00-00')) { diff --git a/include/xchan.php b/include/xchan.php index 99388e916..4217242e3 100644 --- a/include/xchan.php +++ b/include/xchan.php @@ -298,6 +298,34 @@ function xchan_change_key($oldx,$newx,$data) { } +function migrate_xchan_photos($limit = 100) { + + $r = q("select xchan_photo_l, xchan_hash, photo.xchan, photo.resource_id from photo left join xchan on photo.xchan = xchan_hash where photo.xchan != '' and uid = 0 and imgscale = 4 and photo_usage = 2 and xchan_photo_l like ('%s') limit %d", + dbesc(z_root() . '/photo/%'), + intval($limit) + ); + if ($r) { + foreach ($r as $rv) { + logger('migrating xchan_photo for ' . $rv['xchan_hash']); + $photos = import_remote_xchan_photo($rv['xchan_photo_l'], $rv['xchan_hash']); + if ($photos) { + $r = q("update xchan set xchan_photo_l = '%s', xchan_photo_m = '%s', xchan_photo_s = '%s', xchan_photo_mimetype = '%s' + where xchan_hash = '%s'", + dbesc($photos[0]), + dbesc($photos[1]), + dbesc($photos[2]), + dbesc($photos[3]), + dbesc($rv['xchan_hash']) + ); + } + } + } + +} + + + + function cleanup_xchan_photos() { $r = q("select photo.xchan, photo.resource_id from photo left join xchan on photo.xchan = xchan_hash where photo.xchan != '' and uid = 0 and imgscale = 4 and photo_usage = 2 and xchan_photo_l like ('%s') limit 200", From 9b70520da164b8c4ad7e7c70f6c2dca6bdf2b785 Mon Sep 17 00:00:00 2001 From: nobody Date: Mon, 14 Sep 2020 19:23:18 -0700 Subject: [PATCH 06/10] raise limit on cleanup of migrated xchan photos --- Zotlabs/Module/Admin.php | 14 ++++++++++++++ Zotlabs/Module/Sites.php | 2 +- include/xchan.php | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/Zotlabs/Module/Admin.php b/Zotlabs/Module/Admin.php index f24918651..bf46c7f2e 100644 --- a/Zotlabs/Module/Admin.php +++ b/Zotlabs/Module/Admin.php @@ -24,6 +24,20 @@ class Admin extends \Zotlabs\Web\Controller { $this->sm = new \Zotlabs\Web\SubModule(); } + function init() { + logger('admin_init', LOGGER_DEBUG); + + if(! is_site_admin()) { + return; + } + if (argc() > 1) { + $this->sm->call('init'); + } + + goaway(z_root() . '/admin' ); + } + + function post(){ logger('admin_post', LOGGER_DEBUG); diff --git a/Zotlabs/Module/Sites.php b/Zotlabs/Module/Sites.php index 0b35d54b0..8f8e8280c 100644 --- a/Zotlabs/Module/Sites.php +++ b/Zotlabs/Module/Sites.php @@ -9,7 +9,7 @@ class Sites extends \Zotlabs\Web\Controller { $sql_extra = (($_REQUEST['project']) ? " and site_project = '" . escape_tags(protect_sprintf($_REQUEST['project'])) . "' " : ""); - $desc = t('This page provides information about related projects and websites that are currently known to this system. These are a small fraction of the thousands of affiliated fediverse websites.'); + $desc = t('This page provides information about related projects and websites that are currently known to this system. These are a small fraction of the thousands of websites and dozens of projects and providers which make up the fediverse.'); $j = []; diff --git a/include/xchan.php b/include/xchan.php index 99388e916..a4c68b399 100644 --- a/include/xchan.php +++ b/include/xchan.php @@ -300,7 +300,7 @@ function xchan_change_key($oldx,$newx,$data) { function cleanup_xchan_photos() { - $r = q("select photo.xchan, photo.resource_id from photo left join xchan on photo.xchan = xchan_hash where photo.xchan != '' and uid = 0 and imgscale = 4 and photo_usage = 2 and xchan_photo_l like ('%s') limit 200", + $r = q("select photo.xchan, photo.resource_id from photo left join xchan on photo.xchan = xchan_hash where photo.xchan != '' and uid = 0 and imgscale = 4 and photo_usage = 2 and xchan_photo_l like ('%s') limit 500", dbesc(z_root() . '/xp/%') ); if ($r) { From 2b143a68a97b202622e7cc834f59eeb7fd7fa1a9 Mon Sep 17 00:00:00 2001 From: nobody Date: Mon, 14 Sep 2020 20:10:35 -0700 Subject: [PATCH 07/10] channel photos for clones being stored multiple times --- Zotlabs/Lib/Libzot.php | 9 ++++++--- include/photo_factory.php | 11 ++++++++++- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/Zotlabs/Lib/Libzot.php b/Zotlabs/Lib/Libzot.php index 9bc43316d..0da26bdd8 100644 --- a/Zotlabs/Lib/Libzot.php +++ b/Zotlabs/Lib/Libzot.php @@ -729,7 +729,7 @@ class Libzot { } if ($r) { - if ($arr['photo'] && array_key_exists('updated',$arr['photo']) && $r[0]['xchan_photo_date'] != $arr['photo']['updated']) { + if ($arr['photo'] && array_key_exists('updated',$arr['photo']) && $arr['photo']['updated'] > $r[0]['xchan_photo_date']) { $import_photos = true; } @@ -888,8 +888,11 @@ class Libzot { dbesc($xchan_hash) ); if ($local) { - $ph = z_fetch_url($arr['photo']['url'], true); - if ($ph['success']) { + $ph = false; + if (strpos($arr['photo']['url'], z_root()) === false) { + $ph = z_fetch_url($arr['photo']['url'], true); + } + if ($ph && $ph['success']) { $hash = import_channel_photo($ph['body'], $arr['photo']['type'], $local[0]['channel_account_id'], $local[0]['channel_id']); if ($hash) { diff --git a/include/photo_factory.php b/include/photo_factory.php index a7a0d6297..39f9d5fe3 100644 --- a/include/photo_factory.php +++ b/include/photo_factory.php @@ -500,8 +500,17 @@ function import_channel_photo($photo, $type, $aid, $uid) { logger('Importing channel photo for ' . $uid, LOGGER_DEBUG); + $r = q("select resource_id from photo where uid = %d and photo_usage = 1 and imgscale = 4", + intval($uid) + ); + if ($r) { + $hash = $r[0]['resource_id']; + } + else { + $hash = photo_new_resource(); + } + $photo_failure = false; - $hash = photo_new_resource(); $filename = $hash; $img = photo_factory($photo, $type); From b92e109bf3782e54847431447a87c55e9e0c08e1 Mon Sep 17 00:00:00 2001 From: nobody Date: Mon, 14 Sep 2020 20:27:20 -0700 Subject: [PATCH 08/10] updates --- boot.php | 2 +- util/messages.po | 6210 ++++++++++++++++++++++++---------------------- 2 files changed, 3178 insertions(+), 3034 deletions(-) diff --git a/boot.php b/boot.php index 6ca97413d..9ecd69fc6 100755 --- a/boot.php +++ b/boot.php @@ -16,7 +16,7 @@ use Zotlabs\Daemon\Run; * @brief This file defines some global constants and includes the central App class. */ -define ( 'STD_VERSION', '20.09.10' ); +define ( 'STD_VERSION', '20.09.15' ); define ( 'ZOT_REVISION', '6.0' ); define ( 'DB_UPDATE_VERSION', 1242 ); diff --git a/util/messages.po b/util/messages.po index 22e46b9d3..1da861702 100644 --- a/util/messages.po +++ b/util/messages.po @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: 20.08.07\n" +"Project-Id-Version: 20.09.10\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-07 00:15-0700\n" +"POT-Creation-Date: 2020-09-14 20:19-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -47,8 +47,8 @@ msgstr "" #: ../../Zotlabs/Access/PermissionRoles.php:187 #: ../../Zotlabs/Module/Manage.php:73 ../../Zotlabs/Module/Manage.php:170 -#: ../../Zotlabs/Module/Directory.php:395 ../../Zotlabs/Storage/Browser.php:141 -#: ../../include/text.php:2946 +#: ../../Zotlabs/Module/Directory.php:375 ../../Zotlabs/Storage/Browser.php:141 +#: ../../include/text.php:2964 msgid "Collection" msgstr "" @@ -108,6 +108,317 @@ msgstr "" msgid "Grant channel administration (delegation) permission" msgstr "" +#: ../../Zotlabs/Lib/Enotify.php:64 +msgid "$Projectname Notification" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:65 +msgid "$projectname" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:67 +msgid "Thank You," +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:69 +#, php-format +msgid "%s Administrator" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:70 +#, php-format +msgid "This email was sent by %1$s at %2$s." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:70 ../../Zotlabs/Module/Home.php:93 +#: ../../Zotlabs/Module/Home.php:102 +msgid "$Projectname" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:71 +#, php-format +msgid "" +"To stop receiving these messages, please adjust your Notification Settings " +"at %s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:72 +#, php-format +msgid "To stop receiving these messages, please adjust your %s." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:72 +msgid "Notification Settings" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:127 +#, php-format +msgid "%s " +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:131 +#, php-format +msgid "[$Projectname:Notify] New mail received at %s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:134 +#, php-format +msgid "%1$s sent you a new private message at %2$s." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:135 +#, php-format +msgid "%1$s sent you %2$s." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:135 ../../Zotlabs/Lib/Enotify.php:139 +msgid "a private message" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:138 +#, php-format +msgid "%1$s replied to a private message at %2$s." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:139 +#, php-format +msgid "%1$s replied to %2$s." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:141 +#, php-format +msgid "Please visit %s to view and/or reply to your private messages." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:155 +msgid "commented on" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:166 +msgid "liked" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:169 +msgid "disliked" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:212 +#, php-format +msgid "%1$s %2$s [zrl=%3$s]a %4$s[/zrl]" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:220 +#, php-format +msgid "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:229 +#, php-format +msgid "%1$s %2$s [zrl=%3$s]your %4$s[/zrl]" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:241 +#, php-format +msgid "[$Projectname:Notify] Moderated Comment to conversation #%1$d by %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:245 +#, php-format +msgid "[$Projectname:Notify] Comment to conversation #%1$d by %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:246 +#, php-format +msgid "%1$s commented on an item/conversation you have been following." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:250 +msgid "(Moderated)" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:253 ../../Zotlabs/Lib/Enotify.php:334 +#: ../../Zotlabs/Lib/Enotify.php:360 ../../Zotlabs/Lib/Enotify.php:390 +#: ../../Zotlabs/Lib/Enotify.php:407 ../../Zotlabs/Lib/Enotify.php:420 +#, php-format +msgid "Please visit %s to view and/or reply to the conversation." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:257 ../../Zotlabs/Lib/Enotify.php:258 +#, php-format +msgid "Please visit %s to approve or reject this comment." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:316 +#, php-format +msgid "%1$s liked [zrl=%2$s]your %3$s[/zrl]" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:330 +#, php-format +msgid "[$Projectname:Notify] Like received to conversation #%1$d by %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:331 +#, php-format +msgid "%1$s liked an item/conversation you created." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:342 +#, php-format +msgid "[$Projectname:Notify] %s posted to your profile wall" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:348 +#, php-format +msgid "%1$s posted to your profile wall at %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:350 +#, php-format +msgid "%1$s posted to [zrl=%2$s]your wall[/zrl]" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:356 ../../Zotlabs/Lib/Enotify.php:357 +msgid " - " +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:356 ../../Zotlabs/Lib/Enotify.php:357 +msgid "Moderated" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:365 ../../Zotlabs/Lib/Enotify.php:366 +#, php-format +msgid "Please visit %s to approve or reject this post." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:384 +#, php-format +msgid "[$Projectname:Notify] %s tagged you" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:385 +#, php-format +msgid "%1$s tagged you at %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:386 +#, php-format +msgid "%1$s [zrl=%2$s]tagged you[/zrl]." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:397 +#, php-format +msgid "[$Projectname:Notify] %1$s poked you" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:398 +#, php-format +msgid "%1$s poked you at %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:399 +#, php-format +msgid "%1$s [zrl=%2$s]poked you[/zrl]." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:414 +#, php-format +msgid "[$Projectname:Notify] %s tagged your post" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:415 +#, php-format +msgid "%1$s tagged your post at %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:416 +#, php-format +msgid "%1$s tagged [zrl=%2$s]your post[/zrl]" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:427 +msgid "[$Projectname:Notify] Introduction received" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:428 +#, php-format +msgid "You've received an new connection request from '%1$s' at %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:429 +#, php-format +msgid "You've received [zrl=%1$s]a new connection request[/zrl] from %2$s." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:432 ../../Zotlabs/Lib/Enotify.php:450 +#, php-format +msgid "You may visit their profile at %s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:434 +#, php-format +msgid "Please visit %s to approve or reject the connection request." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:441 +msgid "[$Projectname:Notify] Friend suggestion received" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:442 +#, php-format +msgid "You've received a friend suggestion from '%1$s' at %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:443 +#, php-format +msgid "You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:448 +msgid "Name:" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:449 +msgid "Photo:" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:452 +#, php-format +msgid "Please visit %s to approve or reject the suggestion." +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:702 +msgid "[$Projectname:Notify]" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:885 +msgid "created a new post" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:886 +#, php-format +msgid "reacted to %s's conversation" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:888 +#, php-format +msgid "shared %s's post" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:892 +msgid "sent a direct message" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:899 +#, php-format +msgid "edited a post dated %s" +msgstr "" + +#: ../../Zotlabs/Lib/Enotify.php:903 +#, php-format +msgid "edited a comment dated %s" +msgstr "" + #: ../../Zotlabs/Lib/Chatroom.php:25 msgid "Missing room name" msgstr "" @@ -125,8 +436,12 @@ msgid "Room not found." msgstr "" #: ../../Zotlabs/Lib/Chatroom.php:135 ../../Zotlabs/Module/Calendar.php:263 -#: ../../Zotlabs/Module/Channel.php:215 ../../Zotlabs/Module/Channel.php:401 -#: ../../Zotlabs/Module/Channel.php:440 ../../Zotlabs/Module/Api.php:24 +#: ../../Zotlabs/Module/Admin/Cover_photo.php:281 +#: ../../Zotlabs/Module/Admin/Cover_photo.php:303 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:306 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:324 +#: ../../Zotlabs/Module/Channel.php:211 ../../Zotlabs/Module/Channel.php:397 +#: ../../Zotlabs/Module/Channel.php:436 ../../Zotlabs/Module/Api.php:24 #: ../../Zotlabs/Module/Common.php:42 ../../Zotlabs/Module/Block.php:25 #: ../../Zotlabs/Module/Block.php:75 ../../Zotlabs/Module/Cards.php:82 #: ../../Zotlabs/Module/Blocks.php:77 ../../Zotlabs/Module/Blocks.php:84 @@ -140,13 +455,14 @@ msgstr "" #: ../../Zotlabs/Module/Editwebpage.php:72 #: ../../Zotlabs/Module/Editwebpage.php:93 #: ../../Zotlabs/Module/Editwebpage.php:111 -#: ../../Zotlabs/Module/Editwebpage.php:125 ../../Zotlabs/Module/Invite.php:99 +#: ../../Zotlabs/Module/Editwebpage.php:125 +#: ../../Zotlabs/Module/Register.php:82 ../../Zotlabs/Module/Invite.php:99 #: ../../Zotlabs/Module/Filestorage.php:18 #: ../../Zotlabs/Module/Filestorage.php:73 #: ../../Zotlabs/Module/Filestorage.php:91 #: ../../Zotlabs/Module/Filestorage.php:114 -#: ../../Zotlabs/Module/Filestorage.php:161 ../../Zotlabs/Module/Thing.php:287 -#: ../../Zotlabs/Module/Thing.php:307 ../../Zotlabs/Module/Thing.php:348 +#: ../../Zotlabs/Module/Filestorage.php:161 ../../Zotlabs/Module/Thing.php:299 +#: ../../Zotlabs/Module/Thing.php:319 ../../Zotlabs/Module/Thing.php:360 #: ../../Zotlabs/Module/Chat.php:107 ../../Zotlabs/Module/Chat.php:112 #: ../../Zotlabs/Module/Moderate.php:15 ../../Zotlabs/Module/Lists.php:99 #: ../../Zotlabs/Module/Lists.php:110 ../../Zotlabs/Module/Layouts.php:77 @@ -154,13 +470,12 @@ msgstr "" #: ../../Zotlabs/Module/Card_edit.php:53 ../../Zotlabs/Module/Manage.php:15 #: ../../Zotlabs/Module/Mitem.php:133 ../../Zotlabs/Module/Editblock.php:71 #: ../../Zotlabs/Module/Menu.php:132 ../../Zotlabs/Module/Menu.php:143 -#: ../../Zotlabs/Module/Register.php:82 ../../Zotlabs/Module/Vote.php:19 -#: ../../Zotlabs/Module/Locs.php:90 ../../Zotlabs/Module/Viewsrc.php:22 -#: ../../Zotlabs/Module/New_channel.php:115 +#: ../../Zotlabs/Module/Vote.php:19 ../../Zotlabs/Module/Locs.php:90 +#: ../../Zotlabs/Module/Viewsrc.php:22 ../../Zotlabs/Module/New_channel.php:115 #: ../../Zotlabs/Module/New_channel.php:140 -#: ../../Zotlabs/Module/Notifications.php:11 ../../Zotlabs/Module/Item.php:512 -#: ../../Zotlabs/Module/Item.php:534 ../../Zotlabs/Module/Item.php:545 -#: ../../Zotlabs/Module/Item.php:1581 ../../Zotlabs/Module/Mood.php:124 +#: ../../Zotlabs/Module/Notifications.php:11 ../../Zotlabs/Module/Mood.php:124 +#: ../../Zotlabs/Module/Item.php:511 ../../Zotlabs/Module/Item.php:533 +#: ../../Zotlabs/Module/Item.php:544 ../../Zotlabs/Module/Item.php:1585 #: ../../Zotlabs/Module/Webpages.php:134 ../../Zotlabs/Module/Page.php:38 #: ../../Zotlabs/Module/Page.php:137 ../../Zotlabs/Module/Profile.php:123 #: ../../Zotlabs/Module/Profile.php:139 ../../Zotlabs/Module/Pdledit.php:29 @@ -172,16 +487,16 @@ msgstr "" #: ../../Zotlabs/Module/Service_limits.php:11 #: ../../Zotlabs/Module/Settings.php:66 #: ../../Zotlabs/Module/Sharedwithme.php:16 ../../Zotlabs/Module/Sources.php:83 -#: ../../Zotlabs/Module/Display.php:424 +#: ../../Zotlabs/Module/Display.php:474 #: ../../Zotlabs/Module/Viewconnections.php:32 #: ../../Zotlabs/Module/Viewconnections.php:37 #: ../../Zotlabs/Module/Suggestions.php:31 ../../Zotlabs/Module/Inspect.php:16 -#: ../../Zotlabs/Web/WebServer.php:129 ../../include/attach.php:154 -#: ../../include/attach.php:201 ../../include/attach.php:277 -#: ../../include/attach.php:396 ../../include/attach.php:410 -#: ../../include/attach.php:417 ../../include/attach.php:495 -#: ../../include/attach.php:1056 ../../include/attach.php:1130 -#: ../../include/attach.php:1295 ../../include/items.php:3513 +#: ../../Zotlabs/Web/WebServer.php:129 ../../include/items.php:3551 +#: ../../include/attach.php:155 ../../include/attach.php:202 +#: ../../include/attach.php:278 ../../include/attach.php:397 +#: ../../include/attach.php:411 ../../include/attach.php:418 +#: ../../include/attach.php:496 ../../include/attach.php:1059 +#: ../../include/attach.php:1133 ../../include/attach.php:1298 #: ../../include/photos.php:31 msgid "Permission denied." msgstr "" @@ -190,409 +505,13 @@ msgstr "" msgid "Room is full" msgstr "" -#: ../../Zotlabs/Lib/Apps.php:315 -msgid "Apps" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:316 ../../Zotlabs/Module/Connedit.php:656 -msgid "Friend Zoom" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:317 ../../include/nav.php:475 -#: ../../include/features.php:136 -msgid "Articles" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:318 ../../Zotlabs/Module/Cards.php:204 -#: ../../include/nav.php:464 ../../include/conversation.php:1941 -msgid "Cards" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:319 ../../Zotlabs/Storage/Browser.php:150 -#: ../../include/nav.php:426 ../../include/nav.php:429 -msgid "Calendar" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:320 ../../Zotlabs/Module/Cdav.php:1066 -#: ../../Zotlabs/Widget/Appcategories.php:43 -#: ../../Zotlabs/Widget/Categories.php:75 -#: ../../Zotlabs/Widget/Categories.php:119 -#: ../../Zotlabs/Widget/Categories.php:166 ../../include/taxonomy.php:419 -#: ../../include/taxonomy.php:505 ../../include/taxonomy.php:525 -#: ../../include/taxonomy.php:546 -msgid "Categories" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:321 -msgid "Clients" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:322 -msgid "Site Admin" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:323 -msgid "Content Filter" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:324 ../../Zotlabs/Lib/Apps.php:328 -#: ../../extend/addon/a/content_import/Mod_content_import.php:135 -msgid "Content Import" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:325 -msgid "Report Bug" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:326 -msgid "View Bookmarks" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:327 ../../Zotlabs/Widget/Chatroom_list.php:16 -#: ../../include/nav.php:440 ../../include/nav.php:443 -#: ../../include/conversation.php:1915 ../../include/conversation.php:1918 -msgid "Chatrooms" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:329 ../../Zotlabs/Module/Connedit.php:667 -#: ../../Zotlabs/Module/Connections.php:366 -#: ../../Zotlabs/Module/Affinity.php:62 ../../Zotlabs/Widget/Affinity.php:28 -#: ../../include/connections.php:888 -msgid "Connections" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:330 -msgid "Expire Posts" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:331 -msgid "Future Posting" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:332 -msgid "Remote Diagnostics" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:333 ../../Zotlabs/Module/Settings/Network.php:108 -#: ../../include/features.php:439 -msgid "Suggest Channels" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:334 ../../include/nav.php:117 -#: ../../include/nav.php:121 ../../boot.php:1655 -msgid "Login" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:335 -msgid "Channel Manager" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:336 ../../Zotlabs/Lib/Apps.php:376 -#: ../../Zotlabs/Widget/Notes.php:20 -msgid "Notes" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:337 -msgid "Stream" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:338 ../../Zotlabs/Module/Admin/Themes.php:125 -#: ../../Zotlabs/Module/Admin/Addons.php:342 -#: ../../Zotlabs/Widget/Settings_menu.php:129 -#: ../../Zotlabs/Widget/Newmember.php:51 ../../include/nav.php:93 -msgid "Settings" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:339 ../../Zotlabs/Module/Fbrowser.php:82 -#: ../../Zotlabs/Storage/Browser.php:289 ../../include/nav.php:415 -#: ../../include/conversation.php:1890 -msgid "Files" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:340 ../../Zotlabs/Module/Webpages.php:253 -#: ../../include/nav.php:487 ../../include/conversation.php:1963 -msgid "Webpages" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:341 ../../include/nav.php:502 -#: ../../include/conversation.php:1979 -msgid "Wiki" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:342 -msgid "Channel Home" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:343 ../../Zotlabs/Module/Connedit.php:540 -#: ../../include/nav.php:105 -msgid "View Profile" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:344 ../../Zotlabs/Module/Fbrowser.php:26 -#: ../../include/nav.php:407 ../../include/conversation.php:1882 -msgid "Photos" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:345 -msgid "Photomap" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:346 ../../Zotlabs/Widget/Activity_filter.php:67 -#: ../../include/conversation.php:1901 ../../include/conversation.php:1904 -msgid "Events" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:347 ../../Zotlabs/Widget/Tasklist.php:26 -msgid "Tasks" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:348 -msgid "No Comment" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:349 -msgid "Directory" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:350 ../../include/nav.php:167 -#: ../../include/nav.php:289 ../../include/help.php:50 -msgid "Help" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:351 -msgid "Mail" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:352 ../../Zotlabs/Module/Mood.php:152 -msgid "Mood" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:353 ../../Zotlabs/Module/Poke.php:197 -msgid "Poke" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:354 -msgid "Chat" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:355 ../../Zotlabs/Module/Connections.php:373 -#: ../../Zotlabs/Module/Search.php:47 ../../Zotlabs/Widget/Sitesearch.php:31 -#: ../../include/nav.php:174 ../../include/text.php:974 -#: ../../include/text.php:986 ../../include/acl_selectors.php:108 -msgid "Search" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:356 ../../Zotlabs/Widget/Stream_order.php:129 -msgid "Stream Order" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:357 -msgid "Probe" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:358 -msgid "Suggest" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:359 -msgid "Random Channel" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:360 -msgid "Invite" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:361 -msgid "Features" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:362 -msgid "Language" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:363 -msgid "Post" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:364 -#: ../../extend/addon/a/zotpost/Mod_zotpost.php:54 -msgid "ZotPost" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:365 -msgid "Profile Photo" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:366 ../../Zotlabs/Lib/Activity.php:2114 -#: ../../Zotlabs/Lib/Activity.php:2117 ../../Zotlabs/Lib/Libprofile.php:544 -#: ../../Zotlabs/Module/Profperm.php:117 -msgid "Profile" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:367 -msgid "Profiles" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:368 ../../Zotlabs/Lib/AccessList.php:330 -#: ../../Zotlabs/Widget/Activity_filter.php:104 ../../include/nav.php:91 -msgid "Lists" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:369 ../../Zotlabs/Module/Settings/Channel.php:645 -msgid "Notifications" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:370 -msgid "Order Apps" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:371 -msgid "CalDAV" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:372 -msgid "CardDAV" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:373 ../../Zotlabs/Module/Sources.php:105 -#: ../../Zotlabs/Widget/Settings_menu.php:121 -msgid "Channel Sources" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:374 ../../extend/addon/a/gallery/gallery.php:46 -#: ../../extend/addon/a/gallery/Mod_Gallery.php:137 -msgid "Gallery" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:375 -msgid "Guest Access" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:377 -msgid "OAuth Apps Manager" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:378 -msgid "OAuth2 Apps Manager" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:379 -msgid "PDL Editor" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:380 -#: ../../Zotlabs/Module/Settings/Permcats.php:100 -#: ../../Zotlabs/Widget/Settings_menu.php:104 -msgid "Permission Categories" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:381 -msgid "Premium Channel" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:382 ../../Zotlabs/Module/Pubstream.php:94 -#: ../../Zotlabs/Widget/Notifications.php:143 -msgid "Public Stream" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:383 -msgid "My Chatrooms" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:558 ../../Zotlabs/Module/Admin/Addons.php:451 -#: ../../Zotlabs/Module/Cdav.php:1050 ../../Zotlabs/Module/Cdav.php:1365 -#: ../../Zotlabs/Module/Connedit.php:865 ../../Zotlabs/Module/Profiles.php:795 -#: ../../Zotlabs/Module/Settings/Oauth.php:43 -#: ../../Zotlabs/Module/Settings/Oauth.php:114 -#: ../../Zotlabs/Module/Settings/Oauth2.php:52 -#: ../../Zotlabs/Module/Settings/Oauth2.php:134 -msgid "Update" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:558 ../../Zotlabs/Module/Admin/Addons.php:420 -msgid "Install" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:575 -msgid "Purchase" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:578 ../../Zotlabs/Lib/ThreadItem.php:169 -#: ../../Zotlabs/Lib/Libprofile.php:189 ../../Zotlabs/Lib/Libprofile.php:193 -#: ../../Zotlabs/Module/Admin/Profs.php:175 ../../Zotlabs/Module/Blocks.php:164 -#: ../../Zotlabs/Module/Connections.php:315 -#: ../../Zotlabs/Module/Connections.php:354 -#: ../../Zotlabs/Module/Connections.php:377 -#: ../../Zotlabs/Module/Editlayout.php:118 -#: ../../Zotlabs/Module/Editwebpage.php:146 ../../Zotlabs/Module/Thing.php:273 -#: ../../Zotlabs/Module/Lists.php:340 ../../Zotlabs/Module/Layouts.php:199 -#: ../../Zotlabs/Module/Card_edit.php:101 -#: ../../Zotlabs/Module/Editblock.php:118 ../../Zotlabs/Module/Menu.php:178 -#: ../../Zotlabs/Module/Webpages.php:256 -#: ../../Zotlabs/Module/Settings/Oauth.php:150 -#: ../../Zotlabs/Module/Settings/Oauth2.php:196 -#: ../../Zotlabs/Storage/Browser.php:307 ../../Zotlabs/Widget/Cdav.php:138 -#: ../../Zotlabs/Widget/Cdav.php:175 ../../include/menu.php:121 -msgid "Edit" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:579 ../../Zotlabs/Lib/ThreadItem.php:195 -#: ../../Zotlabs/Module/Admin/Profs.php:176 -#: ../../Zotlabs/Module/Admin/Accounts.php:175 -#: ../../Zotlabs/Module/Admin/Channels.php:156 -#: ../../Zotlabs/Module/Blocks.php:166 ../../Zotlabs/Module/Cdav.php:1053 -#: ../../Zotlabs/Module/Cdav.php:1366 ../../Zotlabs/Module/Connedit.php:608 -#: ../../Zotlabs/Module/Connedit.php:866 -#: ../../Zotlabs/Module/Connections.php:323 -#: ../../Zotlabs/Module/Editlayout.php:142 -#: ../../Zotlabs/Module/Editwebpage.php:171 ../../Zotlabs/Module/Thing.php:274 -#: ../../Zotlabs/Module/Card_edit.php:131 -#: ../../Zotlabs/Module/Editblock.php:143 ../../Zotlabs/Module/Webpages.php:258 -#: ../../Zotlabs/Module/Profiles.php:796 ../../Zotlabs/Module/Photos.php:1197 -#: ../../Zotlabs/Module/Settings/Oauth.php:151 -#: ../../Zotlabs/Module/Settings/Oauth2.php:197 -#: ../../Zotlabs/Storage/Browser.php:308 ../../include/conversation.php:696 -#: ../../include/conversation.php:744 -msgid "Delete" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:580 -msgid "Undelete" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:590 -msgid "Add to app-tray" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:591 -msgid "Remove from app-tray" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:592 -msgid "Pin to navbar" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:593 -msgid "Unpin from navbar" -msgstr "" - -#: ../../Zotlabs/Lib/Apps.php:1076 ../../Zotlabs/Lib/Apps.php:1165 -#: ../../Zotlabs/Lib/Activity.php:1622 ../../Zotlabs/Module/Cdav.php:853 -#: ../../Zotlabs/Module/Cdav.php:854 ../../Zotlabs/Module/Cdav.php:861 -#: ../../Zotlabs/Module/Embedphotos.php:199 ../../Zotlabs/Module/Photos.php:813 -#: ../../Zotlabs/Module/Photos.php:1263 ../../Zotlabs/Storage/Browser.php:175 -#: ../../Zotlabs/Widget/Portfolio.php:95 ../../Zotlabs/Widget/Album.php:88 -#: ../../include/conversation.php:1149 -msgid "Unknown" -msgstr "" - #: ../../Zotlabs/Lib/PermissionDescription.php:34 #: ../../include/acl_selectors.php:33 msgid "Visible to your default audience" msgstr "" #: ../../Zotlabs/Lib/PermissionDescription.php:107 -#: ../../include/acl_selectors.php:96 +#: ../../include/acl_selectors.php:105 msgid "Only me" msgstr "" @@ -649,77 +568,299 @@ msgstr "" msgid "This is your default setting for the audience of your webpages" msgstr "" -#: ../../Zotlabs/Lib/Activity.php:2114 -#, php-format -msgid "Likes %1$s's %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Activity.php:2117 -#, php-format -msgid "Doesn't like %1$s's %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Activity.php:2123 -#, php-format -msgid "Will attend %s's event" -msgstr "" - -#: ../../Zotlabs/Lib/Activity.php:2126 -#, php-format -msgid "Will not attend %s's event" -msgstr "" - -#: ../../Zotlabs/Lib/Activity.php:2129 -#, php-format -msgid "May attend %s's event" -msgstr "" - -#: ../../Zotlabs/Lib/Activity.php:2132 -#, php-format -msgid "May not attend %s's event" -msgstr "" - -#: ../../Zotlabs/Lib/Activity.php:2137 ../../Zotlabs/Module/Share.php:102 -#, php-format -msgid "🔁 Repeated %1$s's %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Activity.php:2557 ../../include/text.php:2812 -#, php-format -msgid "%1$s (%2$s)" -msgstr "" - #: ../../Zotlabs/Lib/Libsync.php:891 #, php-format msgid "Unable to verify site signature for %s" msgstr "" -#: ../../Zotlabs/Lib/Connect.php:48 ../../Zotlabs/Lib/Connect.php:144 -msgid "Channel is blocked on this site." +#: ../../Zotlabs/Lib/Libzot.php:717 +msgid "Unable to verify channel signature" msgstr "" -#: ../../Zotlabs/Lib/Connect.php:53 -msgid "Channel location missing." +#: ../../Zotlabs/Lib/Libprofile.php:35 +msgid "Requested channel is not available." msgstr "" -#: ../../Zotlabs/Lib/Connect.php:105 -msgid "Remote channel or protocol unavailable." +#: ../../Zotlabs/Lib/Libprofile.php:90 ../../Zotlabs/Module/Cards.php:38 +#: ../../Zotlabs/Module/Blocks.php:37 ../../Zotlabs/Module/Editlayout.php:35 +#: ../../Zotlabs/Module/Editwebpage.php:36 +#: ../../Zotlabs/Module/Filestorage.php:54 ../../Zotlabs/Module/Hcard.php:15 +#: ../../Zotlabs/Module/Layouts.php:37 ../../Zotlabs/Module/Editblock.php:35 +#: ../../Zotlabs/Module/Menu.php:94 ../../Zotlabs/Module/Connect.php:19 +#: ../../Zotlabs/Module/Webpages.php:40 ../../Zotlabs/Module/Profile.php:27 +#: ../../extend/addon/a/gallery/Mod_Gallery.php:50 +msgid "Requested profile is not available." msgstr "" -#: ../../Zotlabs/Lib/Connect.php:138 -msgid "Channel discovery failed." +#: ../../Zotlabs/Lib/Libprofile.php:182 ../../Zotlabs/Module/Profiles.php:723 +msgid "Change profile photo" msgstr "" -#: ../../Zotlabs/Lib/Connect.php:153 -msgid "Protocol not supported" +#: ../../Zotlabs/Lib/Libprofile.php:189 ../../Zotlabs/Module/Profiles.php:826 +#: ../../include/nav.php:108 +msgid "Edit Profiles" msgstr "" -#: ../../Zotlabs/Lib/Connect.php:166 -msgid "Cannot connect to yourself." +#: ../../Zotlabs/Lib/Libprofile.php:189 ../../Zotlabs/Lib/Libprofile.php:193 +#: ../../Zotlabs/Lib/Apps.php:575 ../../Zotlabs/Lib/ThreadItem.php:169 +#: ../../Zotlabs/Module/Admin/Profs.php:175 ../../Zotlabs/Module/Blocks.php:164 +#: ../../Zotlabs/Module/Connections.php:315 +#: ../../Zotlabs/Module/Connections.php:354 +#: ../../Zotlabs/Module/Connections.php:377 +#: ../../Zotlabs/Module/Editlayout.php:118 +#: ../../Zotlabs/Module/Editwebpage.php:146 ../../Zotlabs/Module/Thing.php:285 +#: ../../Zotlabs/Module/Lists.php:340 ../../Zotlabs/Module/Layouts.php:199 +#: ../../Zotlabs/Module/Card_edit.php:101 +#: ../../Zotlabs/Module/Editblock.php:118 ../../Zotlabs/Module/Menu.php:178 +#: ../../Zotlabs/Module/Webpages.php:256 +#: ../../Zotlabs/Module/Settings/Oauth.php:150 +#: ../../Zotlabs/Module/Settings/Oauth2.php:196 +#: ../../Zotlabs/Storage/Browser.php:307 ../../Zotlabs/Widget/Cdav.php:138 +#: ../../Zotlabs/Widget/Cdav.php:175 ../../include/menu.php:121 +msgid "Edit" msgstr "" -#: ../../Zotlabs/Lib/Connect.php:244 -msgid "error saving data" +#: ../../Zotlabs/Lib/Libprofile.php:190 +msgid "Create New Profile" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:193 ../../include/nav.php:110 +msgid "Edit Profile" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:208 ../../Zotlabs/Module/Profiles.php:816 +msgid "Profile Image" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:211 +msgid "Visible to everybody" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:212 ../../Zotlabs/Module/Profiles.php:720 +#: ../../Zotlabs/Module/Profiles.php:820 +msgid "Edit visibility" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:270 ../../Zotlabs/Module/Directory.php:373 +#: ../../Zotlabs/Widget/Follow.php:36 ../../Zotlabs/Widget/Suggestions.php:47 +#: ../../include/conversation.php:1051 ../../include/connections.php:132 +msgid "Connect" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:285 ../../Zotlabs/Module/Directory.php:355 +#: ../../include/event.php:62 ../../include/event.php:118 +msgid "Location:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:289 ../../Zotlabs/Lib/Libprofile.php:423 +msgid "Gender:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:290 ../../Zotlabs/Lib/Libprofile.php:471 +msgid "Status:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:291 ../../Zotlabs/Lib/Libprofile.php:495 +msgid "Homepage:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:345 ../../Zotlabs/Module/Connections.php:60 +#: ../../Zotlabs/Module/Connections.php:119 +#: ../../Zotlabs/Module/Connections.php:132 +#: ../../Zotlabs/Module/Connections.php:290 +msgid "Active" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:349 +msgid "Change your profile photo" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:376 ../../Zotlabs/Module/Profiles.php:930 +#: ../../Zotlabs/Module/Profiles.php:947 +msgid "Female" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:378 ../../Zotlabs/Module/Profiles.php:930 +#: ../../Zotlabs/Module/Profiles.php:947 +msgid "Male" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:380 +msgid "Trans" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:382 +msgid "Inter" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:384 ../../Zotlabs/Module/Profiles.php:930 +msgid "Neuter" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:386 ../../Zotlabs/Module/Profiles.php:930 +msgid "Non-specific" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:421 +msgid "Full Name:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:456 +msgid "j F, Y" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:457 +msgid "j F" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:464 +msgid "Birthday:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:468 ../../Zotlabs/Module/Directory.php:350 +msgid "Age:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:477 +#, php-format +msgid "for %1$d %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:489 +msgid "Tags:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:493 +msgid "Sexual Preference:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:497 ../../Zotlabs/Module/Directory.php:370 +msgid "Hometown:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:499 +msgid "Political Views:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:501 +msgid "Religion:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:503 ../../Zotlabs/Module/Directory.php:372 +msgid "About:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:505 +msgid "Hobbies/Interests:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:507 +msgid "Likes:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:509 +msgid "Dislikes:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:511 +msgid "Contact information and Social Networks:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:513 +msgid "My other channels:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:515 +msgid "Musical interests:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:517 +msgid "Books, literature:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:519 +msgid "Television:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:521 +msgid "Film/dance/culture/entertainment:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:523 +msgid "Love/Romance:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:525 +msgid "Work/employment:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:527 +msgid "School/education:" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:548 ../../Zotlabs/Lib/Activity.php:2213 +#: ../../Zotlabs/Lib/Activity.php:2216 ../../Zotlabs/Lib/Apps.php:363 +#: ../../Zotlabs/Module/Profperm.php:117 +msgid "Profile" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:550 +msgid "Like this thing" +msgstr "" + +#: ../../Zotlabs/Lib/Libprofile.php:551 ../../Zotlabs/Module/Cal.php:346 +#: ../../Zotlabs/Module/Events.php:730 +msgid "Export" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:1686 ../../Zotlabs/Lib/Apps.php:1073 +#: ../../Zotlabs/Lib/Apps.php:1162 ../../Zotlabs/Module/Cdav.php:853 +#: ../../Zotlabs/Module/Cdav.php:854 ../../Zotlabs/Module/Cdav.php:861 +#: ../../Zotlabs/Module/Embedphotos.php:216 ../../Zotlabs/Module/Photos.php:813 +#: ../../Zotlabs/Module/Photos.php:1263 ../../Zotlabs/Storage/Browser.php:175 +#: ../../Zotlabs/Widget/Portfolio.php:95 ../../Zotlabs/Widget/Album.php:88 +#: ../../include/conversation.php:1149 +msgid "Unknown" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:2213 +#, php-format +msgid "Likes %1$s's %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:2216 +#, php-format +msgid "Doesn't like %1$s's %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:2222 +#, php-format +msgid "Will attend %s's event" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:2225 +#, php-format +msgid "Will not attend %s's event" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:2228 +#, php-format +msgid "May attend %s's event" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:2231 +#, php-format +msgid "May not attend %s's event" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:2236 ../../Zotlabs/Module/Share.php:102 +#, php-format +msgid "🔁 Repeated %1$s's %2$s" +msgstr "" + +#: ../../Zotlabs/Lib/Activity.php:2656 ../../include/text.php:2830 +#, php-format +msgid "%1$s (%2$s)" msgstr "" #: ../../Zotlabs/Lib/DB_Upgrade.php:67 @@ -756,16 +897,449 @@ msgctxt "permcat" msgid "publisher" msgstr "" -#: ../../Zotlabs/Lib/Markdown.php:203 ../../include/bbcode.php:564 +#: ../../Zotlabs/Lib/Markdown.php:203 ../../include/bbcode.php:570 #, php-format msgid "%1$s wrote the following %2$s %3$s" msgstr "" #: ../../Zotlabs/Lib/Markdown.php:205 ../../Zotlabs/Module/Tagger.php:79 -#: ../../include/bbcode.php:560 ../../include/conversation.php:151 +#: ../../include/bbcode.php:566 ../../include/conversation.php:151 msgid "post" msgstr "" +#: ../../Zotlabs/Lib/AccessList.php:28 +msgid "" +"A deleted list with this name was revived. Existing item permissions " +"may apply to this list and any future members. If this is " +"not what you intended, please create another list with a different name." +msgstr "" + +#: ../../Zotlabs/Lib/AccessList.php:285 +msgid "Add new connections to this access list" +msgstr "" + +#: ../../Zotlabs/Lib/AccessList.php:310 +msgid "edit" +msgstr "" + +#: ../../Zotlabs/Lib/AccessList.php:330 ../../Zotlabs/Lib/Apps.php:365 +#: ../../Zotlabs/Widget/Activity_filter.php:104 ../../include/nav.php:91 +msgid "Lists" +msgstr "" + +#: ../../Zotlabs/Lib/AccessList.php:331 +msgid "Edit list" +msgstr "" + +#: ../../Zotlabs/Lib/AccessList.php:332 +msgid "Create new list" +msgstr "" + +#: ../../Zotlabs/Lib/AccessList.php:333 +msgid "Channels not in any access list" +msgstr "" + +#: ../../Zotlabs/Lib/AccessList.php:335 ../../Zotlabs/Widget/Savedsearch.php:84 +msgid "add" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:311 +msgid "Apps" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:312 ../../Zotlabs/Module/Connedit.php:656 +msgid "Friend Zoom" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:313 ../../include/nav.php:475 +#: ../../include/features.php:136 +msgid "Articles" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:314 ../../Zotlabs/Module/Cards.php:204 +#: ../../include/nav.php:464 ../../include/conversation.php:1942 +msgid "Cards" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:315 ../../Zotlabs/Storage/Browser.php:150 +#: ../../include/nav.php:426 ../../include/nav.php:429 +msgid "Calendar" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:316 ../../Zotlabs/Module/Cdav.php:1066 +#: ../../Zotlabs/Widget/Appcategories.php:43 +#: ../../Zotlabs/Widget/Categories.php:75 +#: ../../Zotlabs/Widget/Categories.php:119 +#: ../../Zotlabs/Widget/Categories.php:166 ../../include/taxonomy.php:419 +#: ../../include/taxonomy.php:505 ../../include/taxonomy.php:525 +#: ../../include/taxonomy.php:546 +msgid "Categories" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:317 +msgid "Clients" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:318 +msgid "Site Admin" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:319 +msgid "Content Filter" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:320 ../../Zotlabs/Lib/Apps.php:324 +#: ../../extend/addon/a/content_import/Mod_content_import.php:135 +msgid "Content Import" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:321 +msgid "Report Bug" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:322 +msgid "View Bookmarks" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:323 ../../Zotlabs/Widget/Chatroom_list.php:16 +#: ../../include/nav.php:440 ../../include/nav.php:443 +#: ../../include/conversation.php:1916 ../../include/conversation.php:1919 +msgid "Chatrooms" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:325 ../../Zotlabs/Module/Connedit.php:667 +#: ../../Zotlabs/Module/Connections.php:366 +#: ../../Zotlabs/Module/Affinity.php:62 ../../Zotlabs/Widget/Affinity.php:28 +#: ../../include/connections.php:892 +msgid "Connections" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:326 +msgid "Expire Posts" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:327 +msgid "Future Posting" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:328 +msgid "Remote Diagnostics" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:329 ../../Zotlabs/Module/Settings/Network.php:108 +#: ../../include/features.php:439 +msgid "Suggest Channels" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:330 ../../include/nav.php:117 +#: ../../include/nav.php:121 ../../boot.php:1652 +msgid "Login" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:331 +msgid "Channel Manager" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:332 ../../Zotlabs/Lib/Apps.php:373 +#: ../../Zotlabs/Widget/Notes.php:20 +msgid "Notes" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:333 +msgid "Stream" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:334 +msgid "Secrets" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:335 ../../Zotlabs/Module/Admin/Themes.php:125 +#: ../../Zotlabs/Module/Admin/Addons.php:342 +#: ../../Zotlabs/Widget/Settings_menu.php:129 +#: ../../Zotlabs/Widget/Newmember.php:51 ../../include/nav.php:93 +msgid "Settings" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:336 ../../Zotlabs/Module/Fbrowser.php:82 +#: ../../Zotlabs/Storage/Browser.php:289 ../../include/nav.php:415 +#: ../../include/conversation.php:1891 +msgid "Files" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:337 ../../Zotlabs/Module/Webpages.php:253 +#: ../../include/nav.php:487 ../../include/conversation.php:1964 +msgid "Webpages" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:338 ../../include/nav.php:502 +#: ../../include/conversation.php:1980 +msgid "Wiki" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:339 +msgid "Channel Home" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:340 ../../Zotlabs/Module/Connedit.php:540 +#: ../../include/nav.php:105 +msgid "View Profile" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:341 ../../Zotlabs/Module/Fbrowser.php:26 +#: ../../include/nav.php:407 ../../include/conversation.php:1883 +msgid "Photos" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:342 +msgid "Photomap" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:343 ../../Zotlabs/Widget/Activity_filter.php:67 +#: ../../include/conversation.php:1902 ../../include/conversation.php:1905 +msgid "Events" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:344 ../../Zotlabs/Widget/Tasklist.php:26 +msgid "Tasks" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:345 +msgid "No Comment" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:346 ../../Zotlabs/Module/Directory.php:433 +msgid "Directory" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:347 ../../include/nav.php:167 +#: ../../include/nav.php:289 ../../include/help.php:50 +msgid "Help" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:348 +msgid "Mail" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:349 ../../Zotlabs/Module/Mood.php:152 +msgid "Mood" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:350 ../../Zotlabs/Module/Poke.php:197 +msgid "Poke" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:351 +msgid "Chat" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:352 ../../Zotlabs/Module/Connections.php:373 +#: ../../Zotlabs/Module/Search.php:47 ../../Zotlabs/Widget/Sitesearch.php:31 +#: ../../include/nav.php:174 ../../include/acl_selectors.php:117 +#: ../../include/text.php:974 ../../include/text.php:986 +msgid "Search" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:353 ../../Zotlabs/Widget/Stream_order.php:129 +msgid "Stream Order" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:354 +msgid "Probe" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:355 +msgid "Suggest" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:356 +msgid "Random Channel" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:357 +msgid "Invite" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:358 +msgid "Features" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:359 +msgid "Language" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:360 +msgid "Post" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:361 +#: ../../extend/addon/a/zotpost/Mod_zotpost.php:54 +msgid "ZotPost" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:362 +msgid "Profile Photo" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:364 +msgid "Profiles" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:366 ../../Zotlabs/Module/Settings/Channel.php:645 +msgid "Notifications" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:367 +msgid "Order Apps" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:368 +msgid "CalDAV" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:369 +msgid "CardDAV" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:370 ../../Zotlabs/Module/Sources.php:105 +#: ../../Zotlabs/Widget/Settings_menu.php:121 +msgid "Channel Sources" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:371 ../../extend/addon/a/gallery/gallery.php:46 +#: ../../extend/addon/a/gallery/Mod_Gallery.php:137 +msgid "Gallery" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:372 +msgid "Guest Access" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:374 +msgid "OAuth Apps Manager" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:375 +msgid "OAuth2 Apps Manager" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:376 +msgid "PDL Editor" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:377 +#: ../../Zotlabs/Module/Settings/Permcats.php:100 +#: ../../Zotlabs/Widget/Settings_menu.php:104 +msgid "Permission Categories" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:378 +msgid "Premium Channel" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:379 ../../Zotlabs/Module/Pubstream.php:94 +#: ../../Zotlabs/Widget/Notifications.php:128 +msgid "Public Stream" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:380 +msgid "My Chatrooms" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:555 ../../Zotlabs/Module/Admin/Addons.php:451 +#: ../../Zotlabs/Module/Cdav.php:1050 ../../Zotlabs/Module/Cdav.php:1365 +#: ../../Zotlabs/Module/Connedit.php:865 ../../Zotlabs/Module/Profiles.php:795 +#: ../../Zotlabs/Module/Settings/Oauth.php:43 +#: ../../Zotlabs/Module/Settings/Oauth.php:114 +#: ../../Zotlabs/Module/Settings/Oauth2.php:52 +#: ../../Zotlabs/Module/Settings/Oauth2.php:134 +msgid "Update" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:555 ../../Zotlabs/Module/Admin/Addons.php:420 +msgid "Install" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:572 +msgid "Purchase" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:576 ../../Zotlabs/Lib/ThreadItem.php:195 +#: ../../Zotlabs/Module/Admin/Profs.php:176 +#: ../../Zotlabs/Module/Admin/Accounts.php:175 +#: ../../Zotlabs/Module/Admin/Channels.php:156 +#: ../../Zotlabs/Module/Blocks.php:166 ../../Zotlabs/Module/Cdav.php:1053 +#: ../../Zotlabs/Module/Cdav.php:1366 ../../Zotlabs/Module/Connedit.php:608 +#: ../../Zotlabs/Module/Connedit.php:866 +#: ../../Zotlabs/Module/Connections.php:323 +#: ../../Zotlabs/Module/Editlayout.php:142 +#: ../../Zotlabs/Module/Editwebpage.php:171 ../../Zotlabs/Module/Thing.php:286 +#: ../../Zotlabs/Module/Card_edit.php:131 +#: ../../Zotlabs/Module/Editblock.php:143 ../../Zotlabs/Module/Webpages.php:258 +#: ../../Zotlabs/Module/Profiles.php:796 ../../Zotlabs/Module/Photos.php:1197 +#: ../../Zotlabs/Module/Settings/Oauth.php:151 +#: ../../Zotlabs/Module/Settings/Oauth2.php:197 +#: ../../Zotlabs/Storage/Browser.php:308 ../../include/conversation.php:696 +#: ../../include/conversation.php:744 +msgid "Delete" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:577 +msgid "Undelete" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:587 +msgid "Add to app-tray" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:588 +msgid "Remove from app-tray" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:589 +msgid "Pin to navbar" +msgstr "" + +#: ../../Zotlabs/Lib/Apps.php:590 +msgid "Unpin from navbar" +msgstr "" + +#: ../../Zotlabs/Lib/Language.php:408 ../../include/language.php:396 +#: ../../include/text.php:1940 +msgid "default" +msgstr "" + +#: ../../Zotlabs/Lib/Language.php:421 ../../include/language.php:409 +msgid "Select an alternate language" +msgstr "" + +#: ../../Zotlabs/Lib/Connect.php:48 ../../Zotlabs/Lib/Connect.php:144 +msgid "Channel is blocked on this site." +msgstr "" + +#: ../../Zotlabs/Lib/Connect.php:53 +msgid "Channel location missing." +msgstr "" + +#: ../../Zotlabs/Lib/Connect.php:105 +msgid "Remote channel or protocol unavailable." +msgstr "" + +#: ../../Zotlabs/Lib/Connect.php:138 +msgid "Channel discovery failed." +msgstr "" + +#: ../../Zotlabs/Lib/Connect.php:153 +msgid "Protocol not supported" +msgstr "" + +#: ../../Zotlabs/Lib/Connect.php:166 +msgid "Cannot connect to yourself." +msgstr "" + +#: ../../Zotlabs/Lib/Connect.php:244 +msgid "error saving data" +msgstr "" + #: ../../Zotlabs/Lib/ThreadItem.php:125 ../../include/conversation.php:705 msgid "Private Message" msgstr "" @@ -815,9 +1389,8 @@ msgstr "" msgid "View all" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:262 ../../Zotlabs/Lib/Libprofile.php:439 -#: ../../Zotlabs/Module/Photos.php:1153 ../../include/taxonomy.php:675 -#: ../../include/conversation.php:2030 +#: ../../Zotlabs/Lib/ThreadItem.php:262 ../../Zotlabs/Module/Photos.php:1153 +#: ../../include/taxonomy.php:675 ../../include/conversation.php:2031 msgctxt "noun" msgid "Like" msgid_plural "Likes" @@ -825,13 +1398,13 @@ msgstr[0] "" msgstr[1] "" #: ../../Zotlabs/Lib/ThreadItem.php:265 ../../Zotlabs/Lib/ThreadItem.php:501 -#: ../../Zotlabs/Module/Photos.php:1277 ../../include/conversation.php:2033 +#: ../../Zotlabs/Module/Photos.php:1277 ../../include/conversation.php:2034 msgctxt "noun" msgid "Likes" msgstr "" #: ../../Zotlabs/Lib/ThreadItem.php:271 ../../Zotlabs/Module/Photos.php:1158 -#: ../../include/conversation.php:2038 +#: ../../include/conversation.php:2039 msgctxt "noun" msgid "Dislike" msgid_plural "Dislikes" @@ -839,7 +1412,7 @@ msgstr[0] "" msgstr[1] "" #: ../../Zotlabs/Lib/ThreadItem.php:274 ../../Zotlabs/Lib/ThreadItem.php:502 -#: ../../Zotlabs/Module/Photos.php:1278 ../../include/conversation.php:2041 +#: ../../Zotlabs/Module/Photos.php:1278 ../../include/conversation.php:2042 msgctxt "noun" msgid "Dislikes" msgstr "" @@ -988,7 +1561,7 @@ msgstr "" #: ../../Zotlabs/Lib/ThreadItem.php:507 ../../Zotlabs/Module/Photos.php:1283 #: ../../Zotlabs/Module/Settings/Channel.php:644 -#: ../../include/conversation.php:1471 ../../include/acl_selectors.php:115 +#: ../../include/conversation.php:1472 ../../include/acl_selectors.php:124 msgid "Close" msgstr "" @@ -1024,26 +1597,26 @@ msgstr "" #: ../../Zotlabs/Module/Admin/Account_edit.php:71 #: ../../Zotlabs/Module/Admin/Accounts.php:168 #: ../../Zotlabs/Module/Admin/Addons.php:436 -#: ../../Zotlabs/Module/Admin/Site.php:296 #: ../../Zotlabs/Module/Admin/Channels.php:154 -#: ../../Zotlabs/Module/Admin/Security.php:161 ../../Zotlabs/Module/Cal.php:350 +#: ../../Zotlabs/Module/Admin/Security.php:161 +#: ../../Zotlabs/Module/Admin/Site.php:285 ../../Zotlabs/Module/Cal.php:350 #: ../../Zotlabs/Module/Expire.php:46 ../../Zotlabs/Module/Connedit.php:830 #: ../../Zotlabs/Module/Appman.php:144 ../../Zotlabs/Module/Defperms.php:239 #: ../../Zotlabs/Module/Editpost.php:94 ../../Zotlabs/Module/Events.php:524 #: ../../Zotlabs/Module/Email_validation.php:40 -#: ../../Zotlabs/Module/Import.php:588 ../../Zotlabs/Module/Invite.php:165 -#: ../../Zotlabs/Module/Filestorage.php:204 ../../Zotlabs/Module/Thing.php:333 -#: ../../Zotlabs/Module/Thing.php:386 ../../Zotlabs/Module/Chat.php:197 -#: ../../Zotlabs/Module/Chat.php:234 ../../Zotlabs/Module/Lists.php:246 -#: ../../Zotlabs/Module/Lists.php:262 ../../Zotlabs/Module/Import_items.php:125 -#: ../../Zotlabs/Module/Mitem.php:263 ../../Zotlabs/Module/Finger.php:22 -#: ../../Zotlabs/Module/Pconfig.php:120 ../../Zotlabs/Module/Locs.php:124 -#: ../../Zotlabs/Module/Connect.php:91 ../../Zotlabs/Module/Mood.php:156 -#: ../../Zotlabs/Module/Pdledit.php:105 ../../Zotlabs/Module/Setup.php:321 -#: ../../Zotlabs/Module/Setup.php:364 ../../Zotlabs/Module/Profiles.php:718 -#: ../../Zotlabs/Module/Poke.php:215 ../../Zotlabs/Module/Photos.php:1076 -#: ../../Zotlabs/Module/Photos.php:1116 ../../Zotlabs/Module/Photos.php:1234 -#: ../../Zotlabs/Module/Affinity.php:83 ../../Zotlabs/Module/Ap_probe.php:21 +#: ../../Zotlabs/Module/Invite.php:165 ../../Zotlabs/Module/Filestorage.php:204 +#: ../../Zotlabs/Module/Thing.php:345 ../../Zotlabs/Module/Thing.php:398 +#: ../../Zotlabs/Module/Chat.php:203 ../../Zotlabs/Module/Chat.php:240 +#: ../../Zotlabs/Module/Lists.php:246 ../../Zotlabs/Module/Lists.php:262 +#: ../../Zotlabs/Module/Import_items.php:125 ../../Zotlabs/Module/Mitem.php:263 +#: ../../Zotlabs/Module/Finger.php:22 ../../Zotlabs/Module/Pconfig.php:120 +#: ../../Zotlabs/Module/Locs.php:124 ../../Zotlabs/Module/Connect.php:91 +#: ../../Zotlabs/Module/Mood.php:156 ../../Zotlabs/Module/Pdledit.php:105 +#: ../../Zotlabs/Module/Setup.php:321 ../../Zotlabs/Module/Setup.php:364 +#: ../../Zotlabs/Module/Profiles.php:718 ../../Zotlabs/Module/Poke.php:215 +#: ../../Zotlabs/Module/Photos.php:1076 ../../Zotlabs/Module/Photos.php:1116 +#: ../../Zotlabs/Module/Photos.php:1234 ../../Zotlabs/Module/Affinity.php:83 +#: ../../Zotlabs/Module/Ap_probe.php:21 #: ../../Zotlabs/Module/Settings/Account.php:104 #: ../../Zotlabs/Module/Settings/Featured.php:56 #: ../../Zotlabs/Module/Settings/Network.php:41 @@ -1055,9 +1628,10 @@ msgstr "" #: ../../Zotlabs/Module/Settings/Display.php:181 #: ../../Zotlabs/Module/Settings/Channel.php:585 #: ../../Zotlabs/Module/Sources.php:123 ../../Zotlabs/Module/Sources.php:160 -#: ../../Zotlabs/Module/Xchan.php:15 ../../Zotlabs/Module/Zotfinger.php:25 +#: ../../Zotlabs/Module/Import.php:593 ../../Zotlabs/Module/Xchan.php:15 +#: ../../Zotlabs/Module/Zotfinger.php:25 #: ../../Zotlabs/Module/Content_filter.php:66 -#: ../../Zotlabs/Module/Superblock.php:204 +#: ../../Zotlabs/Module/Superblock.php:236 #: ../../Zotlabs/Widget/Eventstools.php:16 ../../include/js_strings.php:22 #: ../../view/theme/redbasic/php/config.php:93 #: ../../extend/addon/a/logrot/logrot.php:36 @@ -1071,23 +1645,23 @@ msgstr "" msgid "Submit" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:934 ../../include/conversation.php:1401 +#: ../../Zotlabs/Lib/ThreadItem.php:934 ../../include/conversation.php:1402 msgid "Bold" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:935 ../../include/conversation.php:1402 +#: ../../Zotlabs/Lib/ThreadItem.php:935 ../../include/conversation.php:1403 msgid "Italic" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:936 ../../include/conversation.php:1403 +#: ../../Zotlabs/Lib/ThreadItem.php:936 ../../include/conversation.php:1404 msgid "Underline" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:937 ../../include/conversation.php:1404 +#: ../../Zotlabs/Lib/ThreadItem.php:937 ../../include/conversation.php:1405 msgid "Quote" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:938 ../../include/conversation.php:1405 +#: ../../Zotlabs/Lib/ThreadItem.php:938 ../../include/conversation.php:1406 msgid "Code" msgstr "" @@ -1095,7 +1669,7 @@ msgstr "" msgid "Image" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:940 ../../include/conversation.php:1406 +#: ../../Zotlabs/Lib/ThreadItem.php:940 ../../include/conversation.php:1407 msgid "Attach/Upload file" msgstr "" @@ -1118,8 +1692,8 @@ msgstr "" msgid "Reset" msgstr "" -#: ../../Zotlabs/Lib/ThreadItem.php:948 ../../Zotlabs/Module/Chat.php:205 -#: ../../include/conversation.php:1465 +#: ../../Zotlabs/Lib/ThreadItem.php:948 ../../Zotlabs/Module/Chat.php:211 +#: ../../include/conversation.php:1466 msgid "Encrypt text" msgstr "" @@ -1135,562 +1709,6 @@ msgstr "" msgid "Your website URL (optional)" msgstr "" -#: ../../Zotlabs/Lib/Enotify.php:64 -msgid "$Projectname Notification" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:65 -msgid "$projectname" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:67 -msgid "Thank You," -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:69 -#, php-format -msgid "%s Administrator" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:70 -#, php-format -msgid "This email was sent by %1$s at %2$s." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:70 ../../Zotlabs/Module/Home.php:93 -#: ../../Zotlabs/Module/Home.php:102 -msgid "$Projectname" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:71 -#, php-format -msgid "" -"To stop receiving these messages, please adjust your Notification Settings " -"at %s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:72 -#, php-format -msgid "To stop receiving these messages, please adjust your %s." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:72 -msgid "Notification Settings" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:127 -#, php-format -msgid "%s " -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:131 -#, php-format -msgid "[$Projectname:Notify] New mail received at %s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:133 -#, php-format -msgid "%1$s sent you a new private message at %2$s." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:134 -#, php-format -msgid "%1$s sent you %2$s." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:134 -msgid "a private message" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:135 -#, php-format -msgid "Please visit %s to view and/or reply to your private messages." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:148 -msgid "commented on" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:159 -msgid "liked" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:162 -msgid "disliked" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:205 -#, php-format -msgid "%1$s %2$s [zrl=%3$s]a %4$s[/zrl]" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:213 -#, php-format -msgid "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:222 -#, php-format -msgid "%1$s %2$s [zrl=%3$s]your %4$s[/zrl]" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:234 -#, php-format -msgid "[$Projectname:Notify] Moderated Comment to conversation #%1$d by %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:238 -#, php-format -msgid "[$Projectname:Notify] Comment to conversation #%1$d by %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:239 -#, php-format -msgid "%1$s commented on an item/conversation you have been following." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:243 -msgid "(Moderated)" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:246 ../../Zotlabs/Lib/Enotify.php:327 -#: ../../Zotlabs/Lib/Enotify.php:353 ../../Zotlabs/Lib/Enotify.php:383 -#: ../../Zotlabs/Lib/Enotify.php:400 ../../Zotlabs/Lib/Enotify.php:413 -#, php-format -msgid "Please visit %s to view and/or reply to the conversation." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:250 ../../Zotlabs/Lib/Enotify.php:251 -#, php-format -msgid "Please visit %s to approve or reject this comment." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:309 -#, php-format -msgid "%1$s liked [zrl=%2$s]your %3$s[/zrl]" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:323 -#, php-format -msgid "[$Projectname:Notify] Like received to conversation #%1$d by %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:324 -#, php-format -msgid "%1$s liked an item/conversation you created." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:335 -#, php-format -msgid "[$Projectname:Notify] %s posted to your profile wall" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:341 -#, php-format -msgid "%1$s posted to your profile wall at %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:343 -#, php-format -msgid "%1$s posted to [zrl=%2$s]your wall[/zrl]" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:349 ../../Zotlabs/Lib/Enotify.php:350 -msgid " - " -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:349 ../../Zotlabs/Lib/Enotify.php:350 -msgid "Moderated" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:358 ../../Zotlabs/Lib/Enotify.php:359 -#, php-format -msgid "Please visit %s to approve or reject this post." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:377 -#, php-format -msgid "[$Projectname:Notify] %s tagged you" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:378 -#, php-format -msgid "%1$s tagged you at %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:379 -#, php-format -msgid "%1$s [zrl=%2$s]tagged you[/zrl]." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:390 -#, php-format -msgid "[$Projectname:Notify] %1$s poked you" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:391 -#, php-format -msgid "%1$s poked you at %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:392 -#, php-format -msgid "%1$s [zrl=%2$s]poked you[/zrl]." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:407 -#, php-format -msgid "[$Projectname:Notify] %s tagged your post" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:408 -#, php-format -msgid "%1$s tagged your post at %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:409 -#, php-format -msgid "%1$s tagged [zrl=%2$s]your post[/zrl]" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:420 -msgid "[$Projectname:Notify] Introduction received" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:421 -#, php-format -msgid "You've received an new connection request from '%1$s' at %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:422 -#, php-format -msgid "You've received [zrl=%1$s]a new connection request[/zrl] from %2$s." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:425 ../../Zotlabs/Lib/Enotify.php:443 -#, php-format -msgid "You may visit their profile at %s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:427 -#, php-format -msgid "Please visit %s to approve or reject the connection request." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:434 -msgid "[$Projectname:Notify] Friend suggestion received" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:435 -#, php-format -msgid "You've received a friend suggestion from '%1$s' at %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:436 -#, php-format -msgid "You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:441 -msgid "Name:" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:442 -msgid "Photo:" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:445 -#, php-format -msgid "Please visit %s to approve or reject the suggestion." -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:695 -msgid "[$Projectname:Notify]" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:878 -msgid "created a new post" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:879 -#, php-format -msgid "reacted to %s's conversation" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:881 -#, php-format -msgid "shared %s's post" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:889 -#, php-format -msgid "edited a post dated %s" -msgstr "" - -#: ../../Zotlabs/Lib/Enotify.php:893 -#, php-format -msgid "edited a comment dated %s" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:35 -msgid "Requested channel is not available." -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:90 ../../Zotlabs/Module/Cards.php:38 -#: ../../Zotlabs/Module/Blocks.php:37 ../../Zotlabs/Module/Editlayout.php:35 -#: ../../Zotlabs/Module/Editwebpage.php:36 -#: ../../Zotlabs/Module/Filestorage.php:54 ../../Zotlabs/Module/Hcard.php:15 -#: ../../Zotlabs/Module/Layouts.php:37 ../../Zotlabs/Module/Editblock.php:35 -#: ../../Zotlabs/Module/Menu.php:94 ../../Zotlabs/Module/Connect.php:19 -#: ../../Zotlabs/Module/Webpages.php:40 ../../Zotlabs/Module/Profile.php:27 -#: ../../extend/addon/a/gallery/Mod_Gallery.php:50 -msgid "Requested profile is not available." -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:182 ../../Zotlabs/Module/Profiles.php:723 -msgid "Change profile photo" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:189 ../../Zotlabs/Module/Profiles.php:826 -#: ../../include/nav.php:108 -msgid "Edit Profiles" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:190 -msgid "Create New Profile" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:193 ../../include/nav.php:110 -msgid "Edit Profile" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:208 ../../Zotlabs/Module/Profiles.php:816 -msgid "Profile Image" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:211 -msgid "Visible to everybody" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:212 ../../Zotlabs/Module/Profiles.php:720 -#: ../../Zotlabs/Module/Profiles.php:820 -msgid "Edit visibility" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:270 ../../Zotlabs/Module/Directory.php:393 -#: ../../Zotlabs/Widget/Follow.php:36 ../../Zotlabs/Widget/Suggestions.php:47 -#: ../../include/connections.php:132 ../../include/conversation.php:1051 -msgid "Connect" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:285 ../../Zotlabs/Module/Directory.php:377 -#: ../../include/event.php:62 ../../include/event.php:118 -msgid "Location:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:289 ../../Zotlabs/Lib/Libprofile.php:423 -msgid "Gender:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:290 ../../Zotlabs/Lib/Libprofile.php:467 -msgid "Status:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:291 ../../Zotlabs/Lib/Libprofile.php:491 -msgid "Homepage:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:345 ../../Zotlabs/Module/Connections.php:60 -#: ../../Zotlabs/Module/Connections.php:119 -#: ../../Zotlabs/Module/Connections.php:132 -#: ../../Zotlabs/Module/Connections.php:290 -msgid "Active" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:349 -msgid "Change your profile photo" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:376 ../../Zotlabs/Module/Profiles.php:930 -#: ../../Zotlabs/Module/Profiles.php:947 -msgid "Female" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:378 ../../Zotlabs/Module/Profiles.php:930 -#: ../../Zotlabs/Module/Profiles.php:947 -msgid "Male" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:380 -msgid "Trans" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:382 -msgid "Inter" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:384 ../../Zotlabs/Module/Profiles.php:930 -msgid "Neuter" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:386 ../../Zotlabs/Module/Profiles.php:930 -msgid "Non-specific" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:421 -msgid "Full Name:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:428 -msgid "Like this channel" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:452 -msgid "j F, Y" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:453 -msgid "j F" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:460 -msgid "Birthday:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:464 ../../Zotlabs/Module/Directory.php:372 -msgid "Age:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:473 -#, php-format -msgid "for %1$d %2$s" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:485 -msgid "Tags:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:489 -msgid "Sexual Preference:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:493 ../../Zotlabs/Module/Directory.php:390 -msgid "Hometown:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:495 -msgid "Political Views:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:497 -msgid "Religion:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:499 ../../Zotlabs/Module/Directory.php:392 -msgid "About:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:501 -msgid "Hobbies/Interests:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:503 -msgid "Likes:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:505 -msgid "Dislikes:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:507 -msgid "Contact information and Social Networks:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:509 -msgid "My other channels:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:511 -msgid "Musical interests:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:513 -msgid "Books, literature:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:515 -msgid "Television:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:517 -msgid "Film/dance/culture/entertainment:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:519 -msgid "Love/Romance:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:521 -msgid "Work/employment:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:523 -msgid "School/education:" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:546 -msgid "Like this thing" -msgstr "" - -#: ../../Zotlabs/Lib/Libprofile.php:547 ../../Zotlabs/Module/Cal.php:346 -#: ../../Zotlabs/Module/Events.php:730 -msgid "Export" -msgstr "" - -#: ../../Zotlabs/Lib/AccessList.php:28 -msgid "" -"A deleted list with this name was revived. Existing item permissions " -"may apply to this list and any future members. If this is " -"not what you intended, please create another list with a different name." -msgstr "" - -#: ../../Zotlabs/Lib/AccessList.php:285 -msgid "Add new connections to this access list" -msgstr "" - -#: ../../Zotlabs/Lib/AccessList.php:310 -msgid "edit" -msgstr "" - -#: ../../Zotlabs/Lib/AccessList.php:331 -msgid "Edit list" -msgstr "" - -#: ../../Zotlabs/Lib/AccessList.php:332 -msgid "Create new list" -msgstr "" - -#: ../../Zotlabs/Lib/AccessList.php:333 -msgid "Channels not in any access list" -msgstr "" - -#: ../../Zotlabs/Lib/AccessList.php:335 ../../Zotlabs/Widget/Savedsearch.php:84 -msgid "add" -msgstr "" - -#: ../../Zotlabs/Lib/Language.php:408 ../../include/text.php:1927 -#: ../../include/language.php:396 -msgid "default" -msgstr "" - -#: ../../Zotlabs/Lib/Language.php:421 ../../include/language.php:409 -msgid "Select an alternate language" -msgstr "" - -#: ../../Zotlabs/Lib/Libzot.php:716 -msgid "Unable to verify channel signature" -msgstr "" - #: ../../Zotlabs/Lib/Libzotdir.php:165 msgid "Directory Options" msgstr "" @@ -1701,36 +1719,10 @@ msgstr "" #: ../../Zotlabs/Lib/Libzotdir.php:167 ../../Zotlabs/Lib/Libzotdir.php:168 #: ../../Zotlabs/Lib/Libzotdir.php:169 ../../Zotlabs/Lib/Libzotdir.php:171 -#: ../../Zotlabs/Module/Admin/Site.php:262 ../../Zotlabs/Module/Api.php:99 +#: ../../Zotlabs/Module/Admin/Site.php:251 ../../Zotlabs/Module/Api.php:99 #: ../../Zotlabs/Module/Connedit.php:333 ../../Zotlabs/Module/Connedit.php:725 #: ../../Zotlabs/Module/Defperms.php:171 ../../Zotlabs/Module/Events.php:501 #: ../../Zotlabs/Module/Events.php:502 ../../Zotlabs/Module/Events.php:527 -#: ../../Zotlabs/Module/Import.php:577 ../../Zotlabs/Module/Import.php:581 -#: ../../Zotlabs/Module/Import.php:582 ../../Zotlabs/Module/Filestorage.php:199 -#: ../../Zotlabs/Module/Filestorage.php:207 ../../Zotlabs/Module/Mitem.php:180 -#: ../../Zotlabs/Module/Mitem.php:181 ../../Zotlabs/Module/Mitem.php:260 -#: ../../Zotlabs/Module/Mitem.php:261 ../../Zotlabs/Module/Menu.php:165 -#: ../../Zotlabs/Module/Menu.php:224 ../../Zotlabs/Module/Profiles.php:676 -#: ../../Zotlabs/Module/Photos.php:689 ../../Zotlabs/Module/Ap_probe.php:20 -#: ../../Zotlabs/Module/Settings/Display.php:94 -#: ../../Zotlabs/Module/Settings/Channel.php:362 -#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 -#: ../../Zotlabs/Storage/Browser.php:424 ../../include/conversation.php:1420 -#: ../../view/theme/redbasic/php/config.php:98 -#: ../../extend/addon/a/zotpost/Mod_zotpost.php:77 -#: ../../extend/addon/a/content_import/Mod_content_import.php:137 -#: ../../extend/addon/a/content_import/Mod_content_import.php:138 -#: ../../boot.php:1660 -msgid "No" -msgstr "" - -#: ../../Zotlabs/Lib/Libzotdir.php:167 ../../Zotlabs/Lib/Libzotdir.php:168 -#: ../../Zotlabs/Lib/Libzotdir.php:169 ../../Zotlabs/Lib/Libzotdir.php:171 -#: ../../Zotlabs/Module/Admin/Site.php:264 ../../Zotlabs/Module/Api.php:98 -#: ../../Zotlabs/Module/Connedit.php:333 ../../Zotlabs/Module/Defperms.php:171 -#: ../../Zotlabs/Module/Events.php:501 ../../Zotlabs/Module/Events.php:502 -#: ../../Zotlabs/Module/Events.php:527 ../../Zotlabs/Module/Import.php:577 -#: ../../Zotlabs/Module/Import.php:581 ../../Zotlabs/Module/Import.php:582 #: ../../Zotlabs/Module/Filestorage.php:199 #: ../../Zotlabs/Module/Filestorage.php:207 ../../Zotlabs/Module/Mitem.php:180 #: ../../Zotlabs/Module/Mitem.php:181 ../../Zotlabs/Module/Mitem.php:260 @@ -1740,12 +1732,39 @@ msgstr "" #: ../../Zotlabs/Module/Settings/Display.php:94 #: ../../Zotlabs/Module/Settings/Channel.php:362 #: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 -#: ../../Zotlabs/Storage/Browser.php:424 ../../include/conversation.php:1420 +#: ../../Zotlabs/Module/Import.php:582 ../../Zotlabs/Module/Import.php:586 +#: ../../Zotlabs/Module/Import.php:587 ../../Zotlabs/Storage/Browser.php:424 +#: ../../include/conversation.php:1421 #: ../../view/theme/redbasic/php/config.php:98 #: ../../extend/addon/a/zotpost/Mod_zotpost.php:77 #: ../../extend/addon/a/content_import/Mod_content_import.php:137 #: ../../extend/addon/a/content_import/Mod_content_import.php:138 -#: ../../boot.php:1660 +#: ../../boot.php:1657 +msgid "No" +msgstr "" + +#: ../../Zotlabs/Lib/Libzotdir.php:167 ../../Zotlabs/Lib/Libzotdir.php:168 +#: ../../Zotlabs/Lib/Libzotdir.php:169 ../../Zotlabs/Lib/Libzotdir.php:171 +#: ../../Zotlabs/Module/Admin/Site.php:253 ../../Zotlabs/Module/Api.php:98 +#: ../../Zotlabs/Module/Connedit.php:333 ../../Zotlabs/Module/Defperms.php:171 +#: ../../Zotlabs/Module/Events.php:501 ../../Zotlabs/Module/Events.php:502 +#: ../../Zotlabs/Module/Events.php:527 ../../Zotlabs/Module/Filestorage.php:199 +#: ../../Zotlabs/Module/Filestorage.php:207 ../../Zotlabs/Module/Mitem.php:180 +#: ../../Zotlabs/Module/Mitem.php:181 ../../Zotlabs/Module/Mitem.php:260 +#: ../../Zotlabs/Module/Mitem.php:261 ../../Zotlabs/Module/Menu.php:165 +#: ../../Zotlabs/Module/Menu.php:224 ../../Zotlabs/Module/Profiles.php:676 +#: ../../Zotlabs/Module/Photos.php:689 ../../Zotlabs/Module/Ap_probe.php:20 +#: ../../Zotlabs/Module/Settings/Display.php:94 +#: ../../Zotlabs/Module/Settings/Channel.php:362 +#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:157 +#: ../../Zotlabs/Module/Import.php:582 ../../Zotlabs/Module/Import.php:586 +#: ../../Zotlabs/Module/Import.php:587 ../../Zotlabs/Storage/Browser.php:424 +#: ../../include/conversation.php:1421 +#: ../../view/theme/redbasic/php/config.php:98 +#: ../../extend/addon/a/zotpost/Mod_zotpost.php:77 +#: ../../extend/addon/a/content_import/Mod_content_import.php:137 +#: ../../extend/addon/a/content_import/Mod_content_import.php:138 +#: ../../boot.php:1657 msgid "Yes" msgstr "" @@ -1790,8 +1809,8 @@ msgstr "" #: ../../Zotlabs/Module/Calendar.php:252 ../../Zotlabs/Module/Like.php:350 #: ../../Zotlabs/Module/Events.php:284 ../../Zotlabs/Module/Tagger.php:75 -#: ../../include/event.php:1208 ../../include/text.php:2086 -#: ../../include/conversation.php:123 +#: ../../include/event.php:1208 ../../include/conversation.php:123 +#: ../../include/text.php:2099 msgid "event" msgstr "" @@ -1815,43 +1834,39 @@ msgstr "" msgid "Failed to remove event" msgstr "" -#: ../../Zotlabs/Module/Ping.php:350 -msgid "sent you a private message" -msgstr "" - -#: ../../Zotlabs/Module/Ping.php:409 +#: ../../Zotlabs/Module/Ping.php:375 msgid "added your channel" msgstr "" -#: ../../Zotlabs/Module/Ping.php:433 +#: ../../Zotlabs/Module/Ping.php:399 msgid "requires approval" msgstr "" -#: ../../Zotlabs/Module/Ping.php:442 +#: ../../Zotlabs/Module/Ping.php:408 msgid "g A l F d" msgstr "" -#: ../../Zotlabs/Module/Ping.php:460 +#: ../../Zotlabs/Module/Ping.php:426 msgid "[today]" msgstr "" -#: ../../Zotlabs/Module/Ping.php:470 +#: ../../Zotlabs/Module/Ping.php:436 msgid "posted an event" msgstr "" -#: ../../Zotlabs/Module/Ping.php:503 +#: ../../Zotlabs/Module/Ping.php:469 msgid "shared a file with you" msgstr "" -#: ../../Zotlabs/Module/Ping.php:531 +#: ../../Zotlabs/Module/Ping.php:497 msgid "reported content" msgstr "" -#: ../../Zotlabs/Module/Ping.php:718 +#: ../../Zotlabs/Module/Ping.php:674 msgid "Private group" msgstr "" -#: ../../Zotlabs/Module/Ping.php:718 +#: ../../Zotlabs/Module/Ping.php:674 msgid "Public group" msgstr "" @@ -1888,15 +1903,14 @@ msgstr "" #: ../../Zotlabs/Module/Admin/Accounts.php:166 #: ../../Zotlabs/Module/Admin/Addons.php:339 #: ../../Zotlabs/Module/Admin/Addons.php:434 -#: ../../Zotlabs/Module/Admin/Site.php:294 #: ../../Zotlabs/Module/Admin/Channels.php:152 #: ../../Zotlabs/Module/Admin/Security.php:128 -#: ../../Zotlabs/Module/Admin.php:146 +#: ../../Zotlabs/Module/Admin/Site.php:283 ../../Zotlabs/Module/Admin.php:160 msgid "Administration" msgstr "" -#: ../../Zotlabs/Module/Admin/Logs.php:83 ../../Zotlabs/Widget/Admin.php:48 -#: ../../Zotlabs/Widget/Admin.php:58 +#: ../../Zotlabs/Module/Admin/Logs.php:83 ../../Zotlabs/Widget/Admin.php:50 +#: ../../Zotlabs/Widget/Admin.php:60 msgid "Logs" msgstr "" @@ -2034,11 +2048,11 @@ msgid "No themes found." msgstr "" #: ../../Zotlabs/Module/Admin/Themes.php:72 -#: ../../Zotlabs/Module/Admin/Addons.php:257 ../../Zotlabs/Module/Admin.php:63 +#: ../../Zotlabs/Module/Admin/Addons.php:257 ../../Zotlabs/Module/Admin.php:77 #: ../../Zotlabs/Module/Filestorage.php:27 ../../Zotlabs/Module/Thing.php:101 #: ../../Zotlabs/Module/Viewsrc.php:27 ../../Zotlabs/Module/Display.php:50 -#: ../../Zotlabs/Module/Display.php:428 ../../Zotlabs/Module/Inspect.php:33 -#: ../../include/items.php:3419 +#: ../../Zotlabs/Module/Display.php:478 ../../Zotlabs/Module/Inspect.php:33 +#: ../../include/items.php:3457 #: ../../extend/addon/a/flashcards/Mod_Flashcards.php:284 #: ../../extend/addon/a/flashcards/Mod_Flashcards.php:285 msgid "Item not found." @@ -2059,7 +2073,7 @@ msgid "Screenshot" msgstr "" #: ../../Zotlabs/Module/Admin/Themes.php:123 -#: ../../Zotlabs/Module/Admin/Themes.php:157 ../../Zotlabs/Widget/Admin.php:28 +#: ../../Zotlabs/Module/Admin/Themes.php:157 ../../Zotlabs/Widget/Admin.php:30 msgid "Themes" msgstr "" @@ -2201,7 +2215,7 @@ msgstr[1] "" msgid "Account not found" msgstr "" -#: ../../Zotlabs/Module/Admin/Accounts.php:94 ../../include/channel.php:2105 +#: ../../Zotlabs/Module/Admin/Accounts.php:94 ../../include/channel.php:2107 #, php-format msgid "Account '%s' deleted" msgstr "" @@ -2218,7 +2232,7 @@ msgstr "" #: ../../Zotlabs/Module/Admin/Accounts.php:167 #: ../../Zotlabs/Module/Admin/Accounts.php:180 -#: ../../Zotlabs/Module/Admin.php:97 ../../Zotlabs/Widget/Admin.php:23 +#: ../../Zotlabs/Module/Admin.php:111 ../../Zotlabs/Widget/Admin.php:25 msgid "Accounts" msgstr "" @@ -2238,7 +2252,7 @@ msgstr "" #: ../../Zotlabs/Module/Admin/Accounts.php:171 #: ../../Zotlabs/Module/Admin/Accounts.php:183 #: ../../Zotlabs/Module/Cdav.php:1353 ../../Zotlabs/Module/Connedit.php:853 -#: ../../Zotlabs/Module/Profiles.php:783 ../../include/network.php:1460 +#: ../../Zotlabs/Module/Profiles.php:783 ../../include/network.php:1512 msgid "Email" msgstr "" @@ -2257,7 +2271,7 @@ msgid "Deny" msgstr "" #: ../../Zotlabs/Module/Admin/Accounts.php:176 -#: ../../Zotlabs/Module/Connedit.php:568 +#: ../../Zotlabs/Module/Connedit.php:568 ../../Zotlabs/Widget/Sblock.php:19 msgid "Block" msgstr "" @@ -2313,7 +2327,7 @@ msgid "Plugin %s enabled." msgstr "" #: ../../Zotlabs/Module/Admin/Addons.php:340 -#: ../../Zotlabs/Module/Admin/Addons.php:435 ../../Zotlabs/Widget/Admin.php:27 +#: ../../Zotlabs/Module/Admin/Addons.php:435 ../../Zotlabs/Widget/Admin.php:29 msgid "Addons" msgstr "" @@ -2366,8 +2380,11 @@ msgstr "" msgid "Install new repo" msgstr "" -#: ../../Zotlabs/Module/Admin/Addons.php:421 ../../Zotlabs/Module/Cdav.php:1055 -#: ../../Zotlabs/Module/Cdav.php:1367 ../../Zotlabs/Module/Connedit.php:867 +#: ../../Zotlabs/Module/Admin/Addons.php:421 +#: ../../Zotlabs/Module/Admin/Cover_photo.php:378 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:470 +#: ../../Zotlabs/Module/Cdav.php:1055 ../../Zotlabs/Module/Cdav.php:1367 +#: ../../Zotlabs/Module/Connedit.php:867 #: ../../Zotlabs/Module/Cover_photo.php:429 #: ../../Zotlabs/Module/Editpost.php:120 #: ../../Zotlabs/Module/Editlayout.php:144 @@ -2381,8 +2398,8 @@ msgstr "" #: ../../Zotlabs/Module/Settings/Oauth2.php:106 #: ../../Zotlabs/Module/Settings/Oauth2.php:135 #: ../../Zotlabs/Module/Tagrm.php:15 ../../Zotlabs/Module/Tagrm.php:138 -#: ../../include/conversation.php:1412 ../../include/conversation.php:1468 -#: ../../include/conversation.php:1470 +#: ../../include/conversation.php:1413 ../../include/conversation.php:1469 +#: ../../include/conversation.php:1471 msgid "Cancel" msgstr "" @@ -2404,464 +2421,11 @@ msgstr "" #: ../../Zotlabs/Module/Admin/Addons.php:453 #: ../../Zotlabs/Module/Photos.php:1016 ../../Zotlabs/Module/Tagrm.php:137 -#: ../../Zotlabs/Module/Superblock.php:184 -#: ../../Zotlabs/Module/Superblock.php:200 +#: ../../Zotlabs/Module/Superblock.php:215 +#: ../../Zotlabs/Module/Superblock.php:232 msgid "Remove" msgstr "" -#: ../../Zotlabs/Module/Admin/Site.php:168 -msgid "Site settings updated." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:195 ../../include/text.php:3216 -#: ../../view/theme/redbasic/php/config.php:15 -msgid "Default" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:206 -#: ../../Zotlabs/Module/Settings/Display.php:124 -#, php-format -msgid "%s - (Incompatible)" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:213 -msgid "mobile" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:215 -msgid "experimental" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:217 -msgid "unsupported" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:263 -msgid "Yes - with approval" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:269 -msgid "My site is not a public server" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:270 -msgid "My site provides free public access" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:271 -msgid "My site provides paid public access" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:272 -msgid "My site provides free public access and premium paid plans" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:287 -msgid "Default permission role for new accounts" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:287 -msgid "" -"This role will be used for the first channel created after registration." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:295 ../../Zotlabs/Widget/Admin.php:22 -msgid "Site" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:297 -msgid "Site Configuration" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:298 -#: ../../Zotlabs/Module/Register.php:286 -msgid "Registration" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:299 -msgid "File upload" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:300 -msgid "Policies" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:301 -#: ../../Zotlabs/Widget/Findpeople.php:23 -msgid "Advanced" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:303 -msgid "Site name" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:304 -msgid "Banner/Logo" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:304 -msgid "Unfiltered HTML/CSS/JS is allowed" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:305 -msgid "Administrator Information" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:305 -msgid "" -"Contact information for site administrators. Displayed on siteinfo page. " -"BBCode may be used here." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:306 ../../Zotlabs/Module/Siteinfo.php:33 -msgid "Site Information" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:306 -msgid "" -"Publicly visible description of this site. Displayed on siteinfo page. " -"BBCode may be used here." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:307 -msgid "System language" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:308 -msgid "System theme" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:308 -msgid "" -"Default system theme - may be over-ridden by user profiles - change theme settings" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:311 -msgid "Allow ActivityPub Connections" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:311 -msgid "Provides access to software supporting the ActivityPub protocol." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:312 -msgid "Maximum image size" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:312 -msgid "" -"Maximum size in bytes of uploaded images. Default is 0, which means no " -"limits." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:313 -msgid "Cache all public images" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:313 -msgid "By default proxy non-SSL images, but do not cache" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:314 -msgid "Does this site allow new member registration?" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:315 -msgid "Invitation only" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:315 -msgid "" -"Only allow new member registrations with an invitation code. New member " -"registration must be allowed for this to work." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:316 -msgid "Minimum age" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:316 -msgid "Minimum age (in years) for who may register on this site." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:317 -msgid "Which best describes the types of account offered by this hub?" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:317 -msgid "" -"If a public server policy is selected, this information may be displayed on " -"the public server site list." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:318 -msgid "Register text" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:318 -msgid "Will be displayed prominently on the registration page." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:320 -msgid "Site homepage to show visitors (default: login box)" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:320 -msgid "" -"example: 'public' to show public stream, 'page/sys/home' to show a system " -"webpage called 'home' or 'include:home.html' to include a file." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:321 -msgid "Preserve site homepage URL" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:321 -msgid "" -"Present the site homepage in a frame at the original location instead of " -"redirecting" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:322 -msgid "Accounts abandoned after x days" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:322 -msgid "" -"Will not waste system resources polling external sites for abandonded " -"accounts. Enter 0 for no time limit." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:323 -msgid "Verify Email Addresses" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:323 -msgid "" -"Check to verify email addresses used in account registration (recommended)." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:324 -msgid "Force publish" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:324 -msgid "" -"Check to force all profiles on this site to be listed in the site directory." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:325 -msgid "Import Public Streams" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:325 -msgid "" -"Import and allow access to public content pulled from other sites. Warning: " -"this content is unmoderated." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:326 -msgid "Site only Public Streams" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:326 -msgid "" -"Allow access to public content originating only from this site if Imported " -"Public Streams are disabled." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:327 -msgid "Allow anybody on the internet to access the Public streams" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:327 -msgid "" -"Default is to only allow viewing by site members. Warning: this content is " -"unmoderated." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:328 -msgid "Show numbers of likes and dislikes in conversations" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:328 -msgid "" -"If disabled, the presence of likes and dislikes will be shown, but without " -"totals." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:329 -msgid "Only import Public stream posts with this text" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:329 -#: ../../Zotlabs/Module/Admin/Site.php:330 -msgid "" -"words one per line or #tags or /patterns/ or lang=xx, leave blank to import " -"all posts" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:330 -msgid "Do not import Public stream posts with this text" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:331 -msgid "Login on Homepage" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:331 -msgid "" -"Present a login box to visitors on the home page if no other content has " -"been configured." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:332 -msgid "Enable context help" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:332 -msgid "" -"Display contextual help for the current page when the help button is pressed." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:333 -msgid "Reply-to email address for system generated email." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:334 -msgid "Sender (From) email address for system generated email." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:335 -msgid "Name of email sender for system generated email." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:336 -msgid "Directory Server URL" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:336 -msgid "Default directory server" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:337 -msgid "Proxy user" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:338 -msgid "Proxy URL" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:339 -msgid "Network timeout" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:339 -msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:340 -msgid "Delivery interval" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:340 -msgid "" -"Delay background delivery processes by this many seconds to reduce system " -"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 " -"for large dedicated servers." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:341 -msgid "Deliveries per process" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:341 -msgid "" -"Number of deliveries to attempt in a single operating system process. Adjust " -"if necessary to tune system performance. Recommend: 1-5." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:342 -msgid "Queue Threshold" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:342 -msgid "" -"Always defer immediate delivery if queue contains more than this number of " -"entries." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:343 -msgid "Poll interval" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:343 -msgid "" -"Delay background polling processes by this many seconds to reduce system " -"load. If 0, use delivery interval." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:344 -msgid "Path to ImageMagick convert program" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:344 -msgid "" -"If set, use this program to generate photo thumbnails for huge images ( > " -"4000 pixels in either dimension), otherwise memory exhaustion may occur. " -"Example: /usr/bin/convert" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:345 -msgid "Maximum Load Average" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:345 -msgid "" -"Maximum system load before delivery and poll processes are deferred - " -"default 50." -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:346 -msgid "Expiration period in days for imported streams and cached images" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:346 -msgid "0 for no expiration of imported content" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:347 -msgid "" -"Do not expire any posts which have comments less than this many days ago" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:348 -msgid "" -"Public servers: Optional landing (marketing) webpage for new registrants" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:348 -#, php-format -msgid "Create this page first. Default is %s/register" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:349 -msgid "Page to display after creating a new channel" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:349 -msgid "Default: profiles" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:350 -msgid "Optional: site location" -msgstr "" - -#: ../../Zotlabs/Module/Admin/Site.php:350 -msgid "Region or country" -msgstr "" - #: ../../Zotlabs/Module/Admin/Channels.php:35 #, php-format msgid "%s channel censored/uncensored" @@ -2913,18 +2477,18 @@ msgid "Channel '%s' code disallowed" msgstr "" #: ../../Zotlabs/Module/Admin/Channels.php:153 -#: ../../Zotlabs/Module/Admin.php:115 ../../Zotlabs/Module/Manage.php:180 -#: ../../Zotlabs/Widget/Admin.php:24 ../../include/nav.php:88 +#: ../../Zotlabs/Module/Admin.php:129 ../../Zotlabs/Module/Manage.php:180 +#: ../../Zotlabs/Widget/Admin.php:26 ../../include/nav.php:88 msgid "Channels" msgstr "" #: ../../Zotlabs/Module/Admin/Channels.php:157 -#: ../../Zotlabs/Module/Connedit.php:584 ../../Zotlabs/Module/Directory.php:385 +#: ../../Zotlabs/Module/Connedit.php:584 ../../Zotlabs/Module/Directory.php:365 msgid "Censor" msgstr "" #: ../../Zotlabs/Module/Admin/Channels.php:158 -#: ../../Zotlabs/Module/Connedit.php:584 ../../Zotlabs/Module/Directory.php:385 +#: ../../Zotlabs/Module/Connedit.php:584 ../../Zotlabs/Module/Directory.php:365 msgid "Uncensor" msgstr "" @@ -2937,7 +2501,7 @@ msgid "Disallow Code" msgstr "" #: ../../Zotlabs/Module/Admin/Channels.php:161 ../../include/nav.php:384 -#: ../../include/conversation.php:1859 +#: ../../include/conversation.php:1860 msgid "Channel" msgstr "" @@ -2947,7 +2511,7 @@ msgstr "" #: ../../Zotlabs/Module/Admin/Channels.php:166 #: ../../Zotlabs/Module/Cdav.php:1349 ../../Zotlabs/Module/Connedit.php:849 -#: ../../Zotlabs/Module/Connections.php:231 ../../Zotlabs/Module/Chat.php:243 +#: ../../Zotlabs/Module/Connections.php:231 ../../Zotlabs/Module/Chat.php:249 #: ../../Zotlabs/Module/Lists.php:250 #: ../../Zotlabs/Module/Settings/Oauth.php:90 #: ../../Zotlabs/Module/Settings/Oauth.php:116 @@ -3003,7 +2567,7 @@ msgid "" msgstr "" #: ../../Zotlabs/Module/Admin/Security.php:129 -#: ../../Zotlabs/Widget/Admin.php:25 +#: ../../Zotlabs/Widget/Admin.php:27 msgid "Security" msgstr "" @@ -3150,44 +2714,727 @@ msgstr "" msgid "Block embedded HTML from these domains" msgstr "" +#: ../../Zotlabs/Module/Admin/Cover_photo.php:63 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:66 +#: ../../Zotlabs/Module/Cover_photo.php:63 +#: ../../Zotlabs/Module/Profile_photo.php:63 +msgid "Image uploaded but image cropping failed." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:174 +#: ../../Zotlabs/Module/Admin/Cover_photo.php:261 +#: ../../Zotlabs/Module/Cover_photo.php:174 +#: ../../Zotlabs/Module/Cover_photo.php:265 +msgid "Cover Photos" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:198 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:143 +#: ../../Zotlabs/Module/Cover_photo.php:198 +#: ../../Zotlabs/Module/Profile_photo.php:140 +msgid "Image resize failed." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:208 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:187 +#: ../../Zotlabs/Module/Cover_photo.php:212 +#: ../../Zotlabs/Module/Profile_photo.php:223 ../../include/photos.php:196 +msgid "Unable to process image" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:316 +#: ../../Zotlabs/Module/Admin/Cover_photo.php:332 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:351 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:391 +#: ../../Zotlabs/Module/Cover_photo.php:368 +#: ../../Zotlabs/Module/Cover_photo.php:384 +#: ../../Zotlabs/Module/Profile_photo.php:383 +#: ../../Zotlabs/Module/Profile_photo.php:431 +msgid "Photo not available." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:369 +#: ../../Zotlabs/Module/Cover_photo.php:420 +msgid "Your cover photo may be visible to anybody on the internet" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:371 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:461 +#: ../../Zotlabs/Module/Cover_photo.php:422 +#: ../../Zotlabs/Module/Profile_photo.php:500 +msgid "Upload File:" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:372 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:462 +#: ../../Zotlabs/Module/Cover_photo.php:423 +#: ../../Zotlabs/Module/Profile_photo.php:501 +msgid "Select a profile:" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:373 +#: ../../Zotlabs/Module/Cover_photo.php:424 +msgid "Change Cover Photo" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:374 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:464 +#: ../../Zotlabs/Module/Cover_photo.php:425 +#: ../../Zotlabs/Module/Embedphotos.php:227 +#: ../../Zotlabs/Module/Profile_photo.php:503 +#: ../../Zotlabs/Module/Photos.php:704 ../../Zotlabs/Storage/Browser.php:411 +#: ../../Zotlabs/Widget/Portfolio.php:110 ../../Zotlabs/Widget/Album.php:101 +#: ../../Zotlabs/Widget/Cdav.php:146 ../../Zotlabs/Widget/Cdav.php:182 +msgid "Upload" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:376 +#: ../../Zotlabs/Module/Admin/Cover_photo.php:377 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:468 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:469 +#: ../../Zotlabs/Module/Cover_photo.php:427 +#: ../../Zotlabs/Module/Cover_photo.php:428 +#: ../../Zotlabs/Module/Profile_photo.php:507 +#: ../../Zotlabs/Module/Profile_photo.php:508 +msgid "Use a photo from your albums" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:379 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:471 +#: ../../Zotlabs/Module/Cover_photo.php:430 +#: ../../Zotlabs/Module/Profile_photo.php:510 +#: ../../include/conversation.php:1414 ../../include/conversation.php:1468 +#: ../../include/conversation.php:1470 +msgid "OK" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:380 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:472 +#: ../../Zotlabs/Module/Cover_photo.php:431 +#: ../../Zotlabs/Module/Profile_photo.php:511 +#: ../../include/conversation.php:1329 +msgid "Choose images to embed" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:381 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:473 +#: ../../Zotlabs/Module/Cover_photo.php:432 +#: ../../Zotlabs/Module/Profile_photo.php:512 +#: ../../include/conversation.php:1330 +msgid "Choose an album" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:382 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:474 +#: ../../Zotlabs/Module/Cover_photo.php:433 +#: ../../Zotlabs/Module/Profile_photo.php:513 +msgid "Choose a different album" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:383 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:475 +#: ../../Zotlabs/Module/Cover_photo.php:434 +#: ../../Zotlabs/Module/Profile_photo.php:514 +#: ../../include/conversation.php:1332 +msgid "Error getting album list" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:384 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:476 +#: ../../Zotlabs/Module/Cover_photo.php:435 +#: ../../Zotlabs/Module/Profile_photo.php:515 +#: ../../include/conversation.php:1333 +msgid "Error getting photo link" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:385 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:477 +#: ../../Zotlabs/Module/Cover_photo.php:436 +#: ../../Zotlabs/Module/Profile_photo.php:516 +#: ../../include/conversation.php:1334 +msgid "Error getting album" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:387 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:479 +#: ../../Zotlabs/Module/Cover_photo.php:438 +#: ../../Zotlabs/Module/Profile_photo.php:518 +msgid "Select previously uploaded photo" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:404 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:496 +#: ../../Zotlabs/Module/Cover_photo.php:455 +#: ../../Zotlabs/Module/Profile_photo.php:535 +msgid "Crop Image" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:405 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:497 +#: ../../Zotlabs/Module/Cover_photo.php:456 +#: ../../Zotlabs/Module/Profile_photo.php:536 +msgid "Please adjust the image cropping for optimum viewing." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Cover_photo.php:407 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:499 +#: ../../Zotlabs/Module/Cover_photo.php:458 +#: ../../Zotlabs/Module/Profile_photo.php:538 +msgid "Done Editing" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Profile_photo.php:119 +#: ../../Zotlabs/Module/Admin/Profile_photo.php:251 +#: ../../Zotlabs/Module/Profile_photo.php:116 +#: ../../Zotlabs/Module/Profile_photo.php:287 +#: ../../include/photo_factory.php:525 +msgid "Profile Photos" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Profile_photo.php:183 +#: ../../Zotlabs/Module/Profile_photo.php:216 +msgid "" +"Shift-reload the page or clear browser cache if the new photo does not " +"display immediately." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Profile_photo.php:265 +#: ../../Zotlabs/Module/Profile_photo.php:301 +msgid "Image upload failed." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Profile_photo.php:284 +#: ../../Zotlabs/Module/Profile_photo.php:320 +msgid "Unable to process image." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Profile_photo.php:459 +#: ../../Zotlabs/Module/Profile_photo.php:498 +msgid "" +"Your default profile photo is visible to anybody on the internet. Profile " +"photos for alternate profiles will inherit the permissions of the profile" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Profile_photo.php:459 +msgid "" +"Your site photo is visible to anybody on the internet and may be distributed " +"to other websites." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Profile_photo.php:463 +msgid "Use Photo for Site Logo" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Profile_photo.php:463 +msgid "Change Site Logo" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Profile_photo.php:464 +#: ../../Zotlabs/Module/Profile_photo.php:503 +msgid "Use" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:162 +msgid "Site settings updated." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:189 ../../include/text.php:3234 +#: ../../view/theme/redbasic/php/config.php:15 +msgid "Default" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:200 +#: ../../Zotlabs/Module/Settings/Display.php:124 +#, php-format +msgid "%s - (Incompatible)" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:207 +msgid "mobile" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:209 +msgid "experimental" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:211 +msgid "unsupported" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:252 +msgid "Yes - with approval" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:258 +msgid "My site is not a public server" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:259 +msgid "My site provides free public access" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:260 +msgid "My site provides paid public access" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:261 +msgid "My site provides free public access and premium paid plans" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:276 +msgid "Default permission role for new accounts" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:276 +msgid "" +"This role will be used for the first channel created after registration." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:284 ../../Zotlabs/Widget/Admin.php:22 +msgid "Site" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:286 +msgid "Site Configuration" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:287 +#: ../../Zotlabs/Module/Register.php:283 +msgid "Registration" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:288 +msgid "File upload" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:289 +msgid "Policies" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:290 +#: ../../Zotlabs/Widget/Findpeople.php:23 +msgid "Advanced" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:292 +msgid "Site name" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:293 +msgid "Administrator Information" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:293 +msgid "" +"Contact information for site administrators. Displayed on siteinfo page. " +"BBCode may be used here." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:294 ../../Zotlabs/Module/Siteinfo.php:33 +msgid "Site Information" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:294 +msgid "" +"Publicly visible description of this site. Displayed on siteinfo page. " +"BBCode may be used here." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:295 +msgid "System language" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:296 +msgid "System theme" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:296 +msgid "" +"Default system theme - may be over-ridden by user profiles - change theme settings" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:299 +msgid "ActivityPub protocol" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:299 +msgid "Provides access to software supporting the ActivityPub protocol." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:300 +msgid "Maximum image size" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:300 +msgid "" +"Maximum size in bytes of uploaded images. Default is 0, which means no " +"limits." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:301 +msgid "Cache all public images" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:301 +msgid "If disabled, proxy non-SSL images, but do not store locally" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:302 +msgid "Does this site allow new member registration?" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:303 +msgid "Invitation only" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:303 +msgid "" +"Only allow new member registrations with an invitation code. New member " +"registration must be allowed for this to work." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:304 +msgid "Minimum age" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:304 +msgid "Minimum age (in years) for who may register on this site." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:305 +msgid "Which best describes the types of account offered by this hub?" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:305 +msgid "" +"If a public server policy is selected, this information may be displayed on " +"the public server site list." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:306 +msgid "Register text" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:306 +msgid "Will be displayed prominently on the registration page." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:308 +msgid "Site homepage to show visitors (default: login box)" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:308 +msgid "" +"example: 'public' to show public stream, 'page/sys/home' to show a system " +"webpage called 'home' or 'include:home.html' to include a file." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:309 +msgid "Preserve site homepage URL" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:309 +msgid "" +"Present the site homepage in a frame at the original location instead of " +"redirecting" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:310 +msgid "Accounts abandoned after x days" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:310 +msgid "" +"Will not waste system resources polling external sites for abandonded " +"accounts. Enter 0 for no time limit." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:311 +msgid "Block directory from visitors" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:311 +msgid "Only allow authenticated access to directory." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:312 +msgid "Verify Email Addresses" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:312 +msgid "" +"Check to verify email addresses used in account registration (recommended)." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:313 +msgid "Force publish in directory" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:313 +msgid "" +"Check to force all profiles on this site to be listed in the site directory." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:314 +msgid "Public stream" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:314 +msgid "" +"Provide access to public content from other sites. Warning: this content is " +"unmoderated." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:315 +msgid "Site only Public stream" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:315 +msgid "" +"Provide access to public content originating only from this site if Public " +"stream is disabled." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:316 +msgid "Allow anybody on the internet to access the Public stream" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:316 +msgid "" +"Default is to only allow viewing by site members. Warning: this content is " +"unmoderated." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:317 +msgid "Show numbers of likes and dislikes in conversations" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:317 +msgid "" +"If disabled, the presence of likes and dislikes will be shown, but without " +"totals." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:318 +msgid "Only import Public stream posts with this text" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:318 +#: ../../Zotlabs/Module/Admin/Site.php:319 +msgid "" +"words one per line or #tags or /patterns/ or lang=xx, leave blank to import " +"all posts" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:319 +msgid "Do not import Public stream posts with this text" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:320 +msgid "Maximum number of imported friends of friends" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:320 +msgid "" +"Warning: higher numbers will improve the quality of friend suggestions and " +"directory results but can exponentially increase resource usage" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:321 +msgid "Login on Homepage" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:321 +msgid "" +"Present a login box to visitors on the home page if no other content has " +"been configured." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:322 +msgid "Enable context help" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:322 +msgid "" +"Display contextual help for the current page when the help button is pressed." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:323 +msgid "Reply-to email address for system generated email." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:324 +msgid "Sender (From) email address for system generated email." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:325 +msgid "Display name of email sender for system generated email." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:326 +msgid "Directory Server URL" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:326 +msgid "Default directory server" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:327 +msgid "Proxy user" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:328 +msgid "Proxy URL" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:329 +msgid "Network timeout" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:329 +msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:330 +msgid "Delivery interval" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:330 +msgid "" +"Delay background delivery processes by this many seconds to reduce system " +"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 " +"for large dedicated servers." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:331 +msgid "Deliveries per process" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:331 +msgid "" +"Number of deliveries to attempt in a single operating system process. Adjust " +"if necessary to tune system performance. Recommend: 1-5." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:332 +msgid "Queue Threshold" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:332 +msgid "" +"Always defer immediate delivery if queue contains more than this number of " +"entries." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:333 +msgid "Poll interval" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:333 +msgid "" +"Delay background polling processes by this many seconds to reduce system " +"load. If 0, use delivery interval." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:334 +msgid "Path to ImageMagick convert program" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:334 +msgid "" +"If set, use this program to generate photo thumbnails for huge images ( > " +"4000 pixels in either dimension), otherwise memory exhaustion may occur. " +"Example: /usr/bin/convert" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:335 +msgid "Maximum Load Average" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:335 +msgid "" +"Maximum system load before delivery and poll processes are deferred - " +"default 50." +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:336 +msgid "Expiration period in days for imported streams and cached images" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:336 +msgid "0 for no expiration of imported content" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:337 +msgid "" +"Do not expire any posts which have comments less than this many days ago" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:338 +msgid "" +"Public servers: Optional landing (marketing) webpage for new registrants" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:338 +#, php-format +msgid "Create this page first. Default is %s/register" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:339 +msgid "Page to display after creating a new channel" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:339 +msgid "Default: profiles" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:340 +msgid "Site location" +msgstr "" + +#: ../../Zotlabs/Module/Admin/Site.php:340 +msgid "Region or country - shared with other sites" +msgstr "" + #: ../../Zotlabs/Module/Channel.php:49 ../../Zotlabs/Module/Chat.php:26 msgid "You must be logged in to see this page." msgstr "" -#: ../../Zotlabs/Module/Channel.php:73 ../../Zotlabs/Module/Hcard.php:40 -#: ../../Zotlabs/Module/Profile.php:52 -msgid "Posts and comments" -msgstr "" - -#: ../../Zotlabs/Module/Channel.php:80 ../../Zotlabs/Module/Hcard.php:47 +#: ../../Zotlabs/Module/Channel.php:73 ../../Zotlabs/Module/Hcard.php:47 #: ../../Zotlabs/Module/Profile.php:59 msgid "Only posts" msgstr "" -#: ../../Zotlabs/Module/Channel.php:153 +#: ../../Zotlabs/Module/Channel.php:148 #, php-format msgid "This is the home page of %s." msgstr "" -#: ../../Zotlabs/Module/Channel.php:212 +#: ../../Zotlabs/Module/Channel.php:208 msgid "Insufficient permissions. Request redirected to profile page." msgstr "" -#: ../../Zotlabs/Module/Channel.php:229 ../../Zotlabs/Module/Stream.php:177 +#: ../../Zotlabs/Module/Channel.php:225 ../../Zotlabs/Module/Stream.php:177 msgid "Search Results For:" msgstr "" -#: ../../Zotlabs/Module/Channel.php:269 ../../Zotlabs/Module/Hq.php:137 +#: ../../Zotlabs/Module/Channel.php:265 ../../Zotlabs/Module/Hq.php:137 #: ../../Zotlabs/Module/Stream.php:215 ../../Zotlabs/Module/Pubstream.php:84 #: ../../Zotlabs/Module/Rpost.php:143 ../../Zotlabs/Module/Display.php:85 msgid "Reset form" msgstr "" -#: ../../Zotlabs/Module/Channel.php:541 ../../Zotlabs/Module/Display.php:351 +#: ../../Zotlabs/Module/Channel.php:537 ../../Zotlabs/Module/Display.php:401 msgid "" "You must enable javascript for your browser to be able to view this content." msgstr "" +#: ../../Zotlabs/Module/Channel.php:599 +#, php-format +msgid "This post was published on the home page of %s." +msgstr "" + #: ../../Zotlabs/Module/Api.php:74 ../../Zotlabs/Module/Api.php:95 msgid "Authorize application connection" msgstr "" @@ -3276,7 +3523,7 @@ msgstr "" #: ../../Zotlabs/Module/Cal.php:70 ../../Zotlabs/Module/Block.php:42 #: ../../Zotlabs/Module/Chanview.php:94 ../../Zotlabs/Module/Card_edit.php:46 #: ../../Zotlabs/Module/Page.php:79 ../../Zotlabs/Module/Wall_upload.php:31 -#: ../../include/items.php:4025 +#: ../../Zotlabs/Module/Superblock.php:52 ../../include/items.php:4063 msgid "Channel not found." msgstr "" @@ -3289,7 +3536,7 @@ msgid "l, F j" msgstr "" #: ../../Zotlabs/Module/Cal.php:320 ../../Zotlabs/Module/Events.php:699 -#: ../../include/text.php:1909 +#: ../../include/text.php:1922 msgid "Link to Source" msgstr "" @@ -3314,7 +3561,7 @@ msgstr "" msgid "Next" msgstr "" -#: ../../Zotlabs/Module/Cal.php:349 ../../include/text.php:2554 +#: ../../Zotlabs/Module/Cal.php:349 ../../include/text.php:2567 msgid "Import" msgstr "" @@ -3348,63 +3595,63 @@ msgstr "" msgid "Automatic Expiration Settings" msgstr "" -#: ../../Zotlabs/Module/Admin.php:98 +#: ../../Zotlabs/Module/Admin.php:112 msgid "Blocked accounts" msgstr "" -#: ../../Zotlabs/Module/Admin.php:99 +#: ../../Zotlabs/Module/Admin.php:113 msgid "Expired accounts" msgstr "" -#: ../../Zotlabs/Module/Admin.php:100 +#: ../../Zotlabs/Module/Admin.php:114 msgid "Expiring accounts" msgstr "" -#: ../../Zotlabs/Module/Admin.php:116 ../../Zotlabs/Module/Locs.php:122 +#: ../../Zotlabs/Module/Admin.php:130 ../../Zotlabs/Module/Locs.php:122 msgid "Primary" msgstr "" -#: ../../Zotlabs/Module/Admin.php:117 +#: ../../Zotlabs/Module/Admin.php:131 msgid "Clones" msgstr "" -#: ../../Zotlabs/Module/Admin.php:123 +#: ../../Zotlabs/Module/Admin.php:137 msgid "Message queues" msgstr "" -#: ../../Zotlabs/Module/Admin.php:141 +#: ../../Zotlabs/Module/Admin.php:155 msgid "Your software should be updated" msgstr "" -#: ../../Zotlabs/Module/Admin.php:147 ../../include/conversation.php:1477 +#: ../../Zotlabs/Module/Admin.php:161 ../../include/conversation.php:1478 msgid "Summary" msgstr "" -#: ../../Zotlabs/Module/Admin.php:150 +#: ../../Zotlabs/Module/Admin.php:164 msgid "Registered accounts" msgstr "" -#: ../../Zotlabs/Module/Admin.php:151 +#: ../../Zotlabs/Module/Admin.php:165 msgid "Pending registrations" msgstr "" -#: ../../Zotlabs/Module/Admin.php:152 +#: ../../Zotlabs/Module/Admin.php:166 msgid "Registered channels" msgstr "" -#: ../../Zotlabs/Module/Admin.php:153 +#: ../../Zotlabs/Module/Admin.php:167 msgid "Active addons" msgstr "" -#: ../../Zotlabs/Module/Admin.php:154 +#: ../../Zotlabs/Module/Admin.php:168 ../../Zotlabs/Module/Sites.php:76 msgid "Version" msgstr "" -#: ../../Zotlabs/Module/Admin.php:155 +#: ../../Zotlabs/Module/Admin.php:169 msgid "Repository version (release)" msgstr "" -#: ../../Zotlabs/Module/Admin.php:156 +#: ../../Zotlabs/Module/Admin.php:170 msgid "Repository version (dev)" msgstr "" @@ -3442,7 +3689,7 @@ msgstr "" msgid "Block Name" msgstr "" -#: ../../Zotlabs/Module/Blocks.php:158 ../../include/text.php:2530 +#: ../../Zotlabs/Module/Blocks.php:158 ../../include/text.php:2543 msgid "Blocks" msgstr "" @@ -3535,8 +3782,8 @@ msgid "Description" msgstr "" #: ../../Zotlabs/Module/Cdav.php:1013 ../../Zotlabs/Module/Events.php:506 -#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Pubsites.php:56 -#: ../../Zotlabs/Module/Profiles.php:506 ../../Zotlabs/Module/Profiles.php:729 +#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Profiles.php:506 +#: ../../Zotlabs/Module/Profiles.php:729 ../../Zotlabs/Module/Sites.php:67 #: ../../include/js_strings.php:25 msgid "Location" msgstr "" @@ -3624,19 +3871,19 @@ msgstr "" #: ../../Zotlabs/Module/Cdav.php:1358 ../../Zotlabs/Module/Connedit.php:858 #: ../../Zotlabs/Module/Profiles.php:788 ../../include/event.php:1373 -#: ../../include/connections.php:771 +#: ../../include/connections.php:775 msgid "Mobile" msgstr "" #: ../../Zotlabs/Module/Cdav.php:1359 ../../Zotlabs/Module/Connedit.php:859 #: ../../Zotlabs/Module/Profiles.php:789 ../../include/event.php:1374 -#: ../../include/connections.php:772 +#: ../../include/connections.php:776 msgid "Home" msgstr "" #: ../../Zotlabs/Module/Cdav.php:1360 ../../Zotlabs/Module/Connedit.php:860 #: ../../Zotlabs/Module/Profiles.php:790 ../../include/event.php:1377 -#: ../../include/connections.php:775 +#: ../../include/connections.php:779 msgid "Work" msgstr "" @@ -3644,8 +3891,8 @@ msgstr "" #: ../../Zotlabs/Module/Profiles.php:791 ../../Zotlabs/Module/Profiles.php:930 #: ../../Zotlabs/Module/Profiles.php:947 ../../Zotlabs/Module/Profiles.php:997 #: ../../Zotlabs/Module/Profiles.php:1033 ../../include/event.php:1380 -#: ../../include/event.php:1387 ../../include/connections.php:778 -#: ../../include/connections.php:785 +#: ../../include/event.php:1387 ../../include/connections.php:782 +#: ../../include/connections.php:789 msgid "Other" msgstr "" @@ -3703,12 +3950,12 @@ msgid "" msgstr "" #: ../../Zotlabs/Module/Changeaddr.php:59 ../../include/channel.php:223 -#: ../../include/channel.php:653 +#: ../../include/channel.php:655 msgid "Reserved nickname. Please choose another." msgstr "" #: ../../Zotlabs/Module/Changeaddr.php:64 ../../include/channel.php:228 -#: ../../include/channel.php:658 +#: ../../include/channel.php:660 msgid "" "Nickname has unsupported characters or is already being used on this site." msgstr "" @@ -3915,10 +4162,10 @@ msgid "Fetch electronic calling card for this connection" msgstr "" #: ../../Zotlabs/Module/Connedit.php:630 -#: ../../Zotlabs/Module/Filestorage.php:191 ../../Zotlabs/Module/Thing.php:326 -#: ../../Zotlabs/Module/Thing.php:379 ../../Zotlabs/Module/Chat.php:227 +#: ../../Zotlabs/Module/Filestorage.php:191 ../../Zotlabs/Module/Thing.php:338 +#: ../../Zotlabs/Module/Thing.php:391 ../../Zotlabs/Module/Chat.php:233 #: ../../Zotlabs/Module/Photos.php:694 ../../Zotlabs/Module/Photos.php:1065 -#: ../../include/acl_selectors.php:113 +#: ../../include/acl_selectors.php:122 #: ../../extend/addon/a/flashcards/Mod_Flashcards.php:254 #: ../../extend/addon/a/faces/Mod_Faces.php:172 msgid "Permissions" @@ -3949,8 +4196,8 @@ msgstr "" #: ../../Zotlabs/Module/Settings/Channel.php:79 #: ../../Zotlabs/Module/Settings/Channel.php:82 #: ../../Zotlabs/Module/Settings/Channel.php:93 -#: ../../Zotlabs/Widget/Affinity.php:26 ../../include/channel.php:439 -#: ../../include/channel.php:440 ../../include/channel.php:447 +#: ../../Zotlabs/Widget/Affinity.php:26 ../../include/channel.php:440 +#: ../../include/channel.php:441 ../../include/channel.php:448 msgid "Friends" msgstr "" @@ -4017,7 +4264,7 @@ msgstr "" msgid "Connection Default Permissions" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:792 ../../include/items.php:4023 +#: ../../Zotlabs/Module/Connedit.php:792 ../../include/items.php:4061 #, php-format msgid "Connection: %s" msgstr "" @@ -4037,7 +4284,7 @@ msgstr "" #: ../../Zotlabs/Module/Connedit.php:794 ../../Zotlabs/Module/Defperms.php:230 #: ../../Zotlabs/Module/New_channel.php:164 #: ../../Zotlabs/Module/New_channel.php:171 -#: ../../Zotlabs/Widget/Notifications.php:163 ../../include/nav.php:293 +#: ../../Zotlabs/Widget/Notifications.php:148 ../../include/nav.php:293 msgid "Loading" msgstr "" @@ -4209,7 +4456,7 @@ msgid "Show active connections" msgstr "" #: ../../Zotlabs/Module/Connections.php:147 -#: ../../Zotlabs/Widget/Notifications.php:85 +#: ../../Zotlabs/Widget/Notifications.php:70 msgid "New Connections" msgstr "" @@ -4332,16 +4579,12 @@ msgid "Connections search" msgstr "" #: ../../Zotlabs/Module/Connections.php:376 -#: ../../Zotlabs/Module/Directory.php:458 -#: ../../Zotlabs/Module/Directory.php:463 +#: ../../Zotlabs/Module/Directory.php:438 +#: ../../Zotlabs/Module/Directory.php:443 #: ../../Zotlabs/Widget/Findpeople.php:30 msgid "Find" msgstr "" -#: ../../Zotlabs/Module/Acl.php:373 -msgid "network" -msgstr "" - #: ../../Zotlabs/Module/Appman.php:40 ../../Zotlabs/Module/Appman.php:57 msgid "App installed." msgstr "" @@ -4401,156 +4644,33 @@ msgstr "" msgid "Location (URL) to purchase app" msgstr "" -#: ../../Zotlabs/Module/Cover_photo.php:63 -#: ../../Zotlabs/Module/Profile_photo.php:63 -msgid "Image uploaded but image cropping failed." -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:174 -#: ../../Zotlabs/Module/Cover_photo.php:265 -msgid "Cover Photos" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:198 -#: ../../Zotlabs/Module/Profile_photo.php:140 -msgid "Image resize failed." -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:212 -#: ../../Zotlabs/Module/Profile_photo.php:223 ../../include/photos.php:196 -msgid "Unable to process image" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:284 ../../include/items.php:4377 +#: ../../Zotlabs/Module/Cover_photo.php:284 ../../include/items.php:4415 msgid "female" msgstr "" -#: ../../Zotlabs/Module/Cover_photo.php:285 ../../include/items.php:4378 +#: ../../Zotlabs/Module/Cover_photo.php:285 ../../include/items.php:4416 #, php-format msgid "%1$s updated her %2$s" msgstr "" -#: ../../Zotlabs/Module/Cover_photo.php:287 ../../include/items.php:4379 +#: ../../Zotlabs/Module/Cover_photo.php:287 ../../include/items.php:4417 msgid "male" msgstr "" -#: ../../Zotlabs/Module/Cover_photo.php:288 ../../include/items.php:4380 +#: ../../Zotlabs/Module/Cover_photo.php:288 ../../include/items.php:4418 #, php-format msgid "%1$s updated his %2$s" msgstr "" -#: ../../Zotlabs/Module/Cover_photo.php:291 ../../include/items.php:4382 +#: ../../Zotlabs/Module/Cover_photo.php:291 ../../include/items.php:4420 #, php-format msgid "%1$s updated their %2$s" msgstr "" -#: ../../Zotlabs/Module/Cover_photo.php:294 ../../include/channel.php:1666 +#: ../../Zotlabs/Module/Cover_photo.php:294 ../../include/channel.php:1668 msgid "cover photo" msgstr "" -#: ../../Zotlabs/Module/Cover_photo.php:368 -#: ../../Zotlabs/Module/Cover_photo.php:384 -#: ../../Zotlabs/Module/Profile_photo.php:383 -#: ../../Zotlabs/Module/Profile_photo.php:431 -msgid "Photo not available." -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:420 -msgid "Your cover photo may be visible to anybody on the internet" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:422 -#: ../../Zotlabs/Module/Profile_photo.php:500 -msgid "Upload File:" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:423 -#: ../../Zotlabs/Module/Profile_photo.php:501 -msgid "Select a profile:" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:424 -msgid "Change Cover Photo" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:425 -#: ../../Zotlabs/Module/Embedphotos.php:210 -#: ../../Zotlabs/Module/Profile_photo.php:503 -#: ../../Zotlabs/Module/Photos.php:704 ../../Zotlabs/Storage/Browser.php:411 -#: ../../Zotlabs/Widget/Portfolio.php:110 ../../Zotlabs/Widget/Album.php:101 -#: ../../Zotlabs/Widget/Cdav.php:146 ../../Zotlabs/Widget/Cdav.php:182 -msgid "Upload" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:427 -#: ../../Zotlabs/Module/Cover_photo.php:428 -#: ../../Zotlabs/Module/Profile_photo.php:507 -#: ../../Zotlabs/Module/Profile_photo.php:508 -msgid "Use a photo from your albums" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:430 -#: ../../Zotlabs/Module/Profile_photo.php:510 -#: ../../include/conversation.php:1413 ../../include/conversation.php:1467 -#: ../../include/conversation.php:1469 -msgid "OK" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:431 -#: ../../Zotlabs/Module/Profile_photo.php:511 -#: ../../include/conversation.php:1329 -msgid "Choose images to embed" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:432 -#: ../../Zotlabs/Module/Profile_photo.php:512 -#: ../../include/conversation.php:1330 -msgid "Choose an album" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:433 -#: ../../Zotlabs/Module/Profile_photo.php:513 -msgid "Choose a different album" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:434 -#: ../../Zotlabs/Module/Profile_photo.php:514 -#: ../../include/conversation.php:1332 -msgid "Error getting album list" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:435 -#: ../../Zotlabs/Module/Profile_photo.php:515 -#: ../../include/conversation.php:1333 -msgid "Error getting photo link" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:436 -#: ../../Zotlabs/Module/Profile_photo.php:516 -#: ../../include/conversation.php:1334 -msgid "Error getting album" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:438 -#: ../../Zotlabs/Module/Profile_photo.php:518 -msgid "Select previously uploaded photo" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:455 -#: ../../Zotlabs/Module/Profile_photo.php:535 -msgid "Crop Image" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:456 -#: ../../Zotlabs/Module/Profile_photo.php:536 -msgid "Please adjust the image cropping for optimum viewing." -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:458 -#: ../../Zotlabs/Module/Profile_photo.php:538 -msgid "Done Editing" -msgstr "" - #: ../../Zotlabs/Module/Defperms.php:94 #: ../../Zotlabs/Module/Settings/Channel.php:315 #: ../../extend/addon/a/logrot/logrot.php:55 @@ -4591,19 +4711,19 @@ msgstr "" #: ../../Zotlabs/Module/Lists.php:210 ../../Zotlabs/Module/Import_items.php:116 #: ../../Zotlabs/Module/Cloud.php:127 ../../Zotlabs/Module/Dreport.php:10 #: ../../Zotlabs/Module/Dreport.php:79 ../../Zotlabs/Module/Share.php:69 -#: ../../Zotlabs/Module/Profperm.php:32 ../../Zotlabs/Module/Subthread.php:84 +#: ../../Zotlabs/Module/Profperm.php:32 ../../Zotlabs/Module/Subthread.php:85 #: ../../Zotlabs/Web/WebServer.php:128 ../../include/items.php:438 msgid "Permission denied" msgstr "" -#: ../../Zotlabs/Module/Like.php:348 ../../Zotlabs/Module/Subthread.php:111 -#: ../../Zotlabs/Module/Tagger.php:71 ../../include/text.php:2083 -#: ../../include/conversation.php:120 +#: ../../Zotlabs/Module/Like.php:348 ../../Zotlabs/Module/Subthread.php:112 +#: ../../Zotlabs/Module/Tagger.php:71 ../../include/conversation.php:120 +#: ../../include/text.php:2096 msgid "photo" msgstr "" -#: ../../Zotlabs/Module/Like.php:348 ../../Zotlabs/Module/Subthread.php:111 -#: ../../include/text.php:2089 +#: ../../Zotlabs/Module/Like.php:348 ../../Zotlabs/Module/Subthread.php:112 +#: ../../include/text.php:2102 msgid "status" msgstr "" @@ -4713,7 +4833,7 @@ msgstr "" msgid "Edit Location" msgstr "" -#: ../../Zotlabs/Module/Events.php:510 ../../include/conversation.php:1433 +#: ../../Zotlabs/Module/Events.php:510 ../../include/conversation.php:1434 msgid "Permission settings" msgstr "" @@ -4770,7 +4890,7 @@ msgstr "" msgid "Page link" msgstr "" -#: ../../Zotlabs/Module/Editwebpage.php:147 ../../Zotlabs/Module/Chat.php:206 +#: ../../Zotlabs/Module/Editwebpage.php:147 ../../Zotlabs/Module/Chat.php:212 #: ../../Zotlabs/Module/Card_edit.php:103 #: ../../Zotlabs/Module/Editblock.php:120 ../../include/conversation.php:1281 msgid "Insert web link" @@ -4813,119 +4933,156 @@ msgstr "" msgid "Validation token" msgstr "" -#: ../../Zotlabs/Module/Embedphotos.php:88 ../../include/bbcode.php:227 -#: ../../include/bbcode.php:946 ../../include/bbcode.php:1611 -#: ../../include/bbcode.php:1613 ../../include/bbcode.php:1616 +#: ../../Zotlabs/Module/Embedphotos.php:105 ../../include/bbcode.php:227 +#: ../../include/bbcode.php:952 ../../include/bbcode.php:1617 +#: ../../include/bbcode.php:1619 ../../include/bbcode.php:1622 msgid "Image/photo" msgstr "" -#: ../../Zotlabs/Module/Embedphotos.php:193 ../../Zotlabs/Module/Photos.php:807 +#: ../../Zotlabs/Module/Embedphotos.php:210 ../../Zotlabs/Module/Photos.php:807 #: ../../Zotlabs/Module/Photos.php:1337 ../../Zotlabs/Widget/Portfolio.php:87 #: ../../Zotlabs/Widget/Album.php:82 msgid "View Photo" msgstr "" -#: ../../Zotlabs/Module/Embedphotos.php:208 ../../Zotlabs/Module/Photos.php:838 +#: ../../Zotlabs/Module/Embedphotos.php:225 ../../Zotlabs/Module/Photos.php:838 #: ../../Zotlabs/Widget/Portfolio.php:108 ../../Zotlabs/Widget/Album.php:99 msgid "Edit Album" msgstr "" -#: ../../Zotlabs/Module/Import.php:71 ../../Zotlabs/Module/Import_items.php:48 -msgid "Nothing to import." +#: ../../Zotlabs/Module/Register.php:54 +msgid "Maximum daily site registrations exceeded. Please try again tomorrow." msgstr "" -#: ../../Zotlabs/Module/Import.php:87 ../../Zotlabs/Module/Import.php:103 -#: ../../Zotlabs/Module/Import_items.php:72 -msgid "Unable to download data from old server" +#: ../../Zotlabs/Module/Register.php:60 +msgid "" +"Please indicate acceptance of the Terms of Service. Registration failed." msgstr "" -#: ../../Zotlabs/Module/Import.php:110 ../../Zotlabs/Module/Import_items.php:77 -msgid "Imported file is empty." +#: ../../Zotlabs/Module/Register.php:95 +msgid "Passwords do not match." msgstr "" -#: ../../Zotlabs/Module/Import.php:150 +#: ../../Zotlabs/Module/Register.php:142 +msgid "Registration successful. Continue to create your first channel..." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:145 +msgid "" +"Registration successful. Please check your email for validation instructions." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:152 +msgid "Your registration is pending approval by the site owner." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:155 +msgid "Your registration can not be processed." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:202 +msgid "Registration on this website is disabled." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:212 +msgid "Registration on this website is by approval only." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:220 +msgid "Registration on this site is by invitation only." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:231 +msgid "" +"This site has exceeded the number of allowed daily account registrations. " +"Please try again tomorrow." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:247 ../../Zotlabs/Module/Siteinfo.php:37 +msgid "Terms of Service" +msgstr "" + +#: ../../Zotlabs/Module/Register.php:253 #, php-format -msgid "Your service plan only allows %d channels." +msgid "I accept the %s for this website" msgstr "" -#: ../../Zotlabs/Module/Import.php:180 -msgid "No channel. Import failed." +#: ../../Zotlabs/Module/Register.php:260 +#, php-format +msgid "I am over %s years of age and accept the %s for this website" msgstr "" -#: ../../Zotlabs/Module/Import.php:535 -msgid "Import completed." +#: ../../Zotlabs/Module/Register.php:265 +msgid "Your email address" msgstr "" -#: ../../Zotlabs/Module/Import.php:565 -msgid "You must be logged in to use this feature." +#: ../../Zotlabs/Module/Register.php:266 +msgid "Choose a password" msgstr "" -#: ../../Zotlabs/Module/Import.php:570 -msgid "Import Channel" +#: ../../Zotlabs/Module/Register.php:267 +msgid "Please re-enter your password" msgstr "" -#: ../../Zotlabs/Module/Import.php:571 +#: ../../Zotlabs/Module/Register.php:268 +msgid "Please enter your invitation code" +msgstr "" + +#: ../../Zotlabs/Module/Register.php:269 +msgid "Your Name" +msgstr "" + +#: ../../Zotlabs/Module/Register.php:269 +msgid "Real names are preferred." +msgstr "" + +#: ../../Zotlabs/Module/Register.php:271 +#: ../../Zotlabs/Module/New_channel.php:184 +msgid "Choose a short nickname" +msgstr "" + +#: ../../Zotlabs/Module/Register.php:271 +#, php-format msgid "" -"Use this form to import an existing channel from a different server. You may " -"retrieve the channel identity from the old server via the network or provide " -"an export file." +"Your nickname will be used to create an easy to remember channel address e." +"g. nickname%s" msgstr "" -#: ../../Zotlabs/Module/Import.php:572 -#: ../../Zotlabs/Module/Import_items.php:123 -msgid "File to Upload" +#: ../../Zotlabs/Module/Register.php:272 +#: ../../Zotlabs/Module/New_channel.php:185 +#: ../../Zotlabs/Module/Settings/Channel.php:628 +msgid "Channel role and privacy" msgstr "" -#: ../../Zotlabs/Module/Import.php:573 -msgid "Or provide the old server details" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:574 -msgid "Your old identity address (xyz@example.com)" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:575 -msgid "Your old login email address" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:576 -msgid "Your old login password" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:577 -msgid "Import a few months of posts if possible (limited by available memory" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:579 +#: ../../Zotlabs/Module/Register.php:272 msgid "" -"For either option, please choose whether to make this hub your new primary " -"address, or whether your old location should continue this role. You will be " -"able to post from either location, but only one can be marked as the primary " -"location for files, photos, and media." +"Select a channel permission role for your usage needs and privacy " +"requirements." msgstr "" -#: ../../Zotlabs/Module/Import.php:581 -msgid "Make this hub my primary location" +#: ../../Zotlabs/Module/Register.php:273 +msgid "no" msgstr "" -#: ../../Zotlabs/Module/Import.php:582 -msgid "Move this channel (disable all previous locations)" +#: ../../Zotlabs/Module/Register.php:273 +msgid "yes" msgstr "" -#: ../../Zotlabs/Module/Import.php:583 -msgid "Use this channel nickname instead of the one provided" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:583 +#: ../../Zotlabs/Module/Register.php:286 msgid "" -"Leave blank to keep your existing channel nickname. You will be randomly " -"assigned a similar nickname if either name is already allocated on this site." +"Show affiliated sites - some of which may allow " +"registration." msgstr "" -#: ../../Zotlabs/Module/Import.php:585 +#: ../../Zotlabs/Module/Register.php:299 ../../Zotlabs/Module/Sites.php:32 +#: ../../include/nav.php:155 ../../boot.php:1632 +msgid "Register" +msgstr "" + +#: ../../Zotlabs/Module/Register.php:300 msgid "" -"This process may take several minutes to complete. Please submit the form " -"only once and leave this page open until finished." +"This site requires email verification. After completing this form, please " +"check your email for further instructions." msgstr "" #: ../../Zotlabs/Module/Invite.php:34 @@ -5074,19 +5231,19 @@ msgstr "" msgid "Entry uncensored" msgstr "" -#: ../../Zotlabs/Module/Impel.php:43 ../../include/bbcode.php:337 +#: ../../Zotlabs/Module/Impel.php:43 ../../include/bbcode.php:343 msgid "webpage" msgstr "" -#: ../../Zotlabs/Module/Impel.php:48 ../../include/bbcode.php:343 +#: ../../Zotlabs/Module/Impel.php:48 ../../include/bbcode.php:349 msgid "block" msgstr "" -#: ../../Zotlabs/Module/Impel.php:53 ../../include/bbcode.php:340 +#: ../../Zotlabs/Module/Impel.php:53 ../../include/bbcode.php:346 msgid "layout" msgstr "" -#: ../../Zotlabs/Module/Impel.php:60 ../../include/bbcode.php:346 +#: ../../Zotlabs/Module/Impel.php:60 ../../include/bbcode.php:352 msgid "menu" msgstr "" @@ -5100,60 +5257,60 @@ msgstr "" msgid "%s element installation failed" msgstr "" -#: ../../Zotlabs/Module/Thing.php:127 +#: ../../Zotlabs/Module/Thing.php:133 msgid "Thing updated" msgstr "" -#: ../../Zotlabs/Module/Thing.php:179 +#: ../../Zotlabs/Module/Thing.php:191 msgid "Object store: failed" msgstr "" -#: ../../Zotlabs/Module/Thing.php:183 +#: ../../Zotlabs/Module/Thing.php:195 msgid "Thing added" msgstr "" -#: ../../Zotlabs/Module/Thing.php:209 +#: ../../Zotlabs/Module/Thing.php:221 #, php-format msgid "OBJ: %1$s %2$s %3$s" msgstr "" -#: ../../Zotlabs/Module/Thing.php:272 +#: ../../Zotlabs/Module/Thing.php:284 msgid "Show Thing" msgstr "" -#: ../../Zotlabs/Module/Thing.php:279 +#: ../../Zotlabs/Module/Thing.php:291 msgid "item not found." msgstr "" -#: ../../Zotlabs/Module/Thing.php:312 +#: ../../Zotlabs/Module/Thing.php:324 msgid "Edit Thing" msgstr "" -#: ../../Zotlabs/Module/Thing.php:314 ../../Zotlabs/Module/Thing.php:371 +#: ../../Zotlabs/Module/Thing.php:326 ../../Zotlabs/Module/Thing.php:383 msgid "Select a profile" msgstr "" -#: ../../Zotlabs/Module/Thing.php:318 ../../Zotlabs/Module/Thing.php:374 +#: ../../Zotlabs/Module/Thing.php:330 ../../Zotlabs/Module/Thing.php:386 msgid "Post an activity" msgstr "" -#: ../../Zotlabs/Module/Thing.php:318 ../../Zotlabs/Module/Thing.php:374 +#: ../../Zotlabs/Module/Thing.php:330 ../../Zotlabs/Module/Thing.php:386 msgid "Only sends to viewers of the applicable profile" msgstr "" -#: ../../Zotlabs/Module/Thing.php:320 ../../Zotlabs/Module/Thing.php:376 +#: ../../Zotlabs/Module/Thing.php:332 ../../Zotlabs/Module/Thing.php:388 msgid "Name of thing e.g. something" msgstr "" -#: ../../Zotlabs/Module/Thing.php:322 ../../Zotlabs/Module/Thing.php:377 +#: ../../Zotlabs/Module/Thing.php:334 ../../Zotlabs/Module/Thing.php:389 msgid "URL of thing (optional)" msgstr "" -#: ../../Zotlabs/Module/Thing.php:324 ../../Zotlabs/Module/Thing.php:378 +#: ../../Zotlabs/Module/Thing.php:336 ../../Zotlabs/Module/Thing.php:390 msgid "URL for photo of thing (optional)" msgstr "" -#: ../../Zotlabs/Module/Thing.php:369 +#: ../../Zotlabs/Module/Thing.php:381 msgid "Add Thing to your Profile" msgstr "" @@ -5161,57 +5318,57 @@ msgstr "" msgid "Room not found" msgstr "" -#: ../../Zotlabs/Module/Chat.php:198 +#: ../../Zotlabs/Module/Chat.php:204 msgid "Leave Room" msgstr "" -#: ../../Zotlabs/Module/Chat.php:199 +#: ../../Zotlabs/Module/Chat.php:205 msgid "Delete Room" msgstr "" -#: ../../Zotlabs/Module/Chat.php:200 +#: ../../Zotlabs/Module/Chat.php:206 msgid "I am away right now" msgstr "" -#: ../../Zotlabs/Module/Chat.php:201 +#: ../../Zotlabs/Module/Chat.php:207 msgid "I am online" msgstr "" -#: ../../Zotlabs/Module/Chat.php:204 ../../include/conversation.php:1324 +#: ../../Zotlabs/Module/Chat.php:210 ../../include/conversation.php:1324 msgid "Please enter a link URL:" msgstr "" -#: ../../Zotlabs/Module/Chat.php:224 +#: ../../Zotlabs/Module/Chat.php:230 msgid "New Chatroom" msgstr "" -#: ../../Zotlabs/Module/Chat.php:225 +#: ../../Zotlabs/Module/Chat.php:231 msgid "Chatroom name" msgstr "" -#: ../../Zotlabs/Module/Chat.php:226 +#: ../../Zotlabs/Module/Chat.php:232 msgid "Expiration of chats (minutes)" msgstr "" -#: ../../Zotlabs/Module/Chat.php:242 +#: ../../Zotlabs/Module/Chat.php:248 #, php-format msgid "%1$s's Chatrooms" msgstr "" -#: ../../Zotlabs/Module/Chat.php:247 +#: ../../Zotlabs/Module/Chat.php:253 msgid "No chatrooms available" msgstr "" -#: ../../Zotlabs/Module/Chat.php:248 ../../Zotlabs/Module/Manage.php:151 +#: ../../Zotlabs/Module/Chat.php:254 ../../Zotlabs/Module/Manage.php:151 #: ../../Zotlabs/Module/Profiles.php:827 msgid "Create New" msgstr "" -#: ../../Zotlabs/Module/Chat.php:251 +#: ../../Zotlabs/Module/Chat.php:257 msgid "Expiration" msgstr "" -#: ../../Zotlabs/Module/Chat.php:252 +#: ../../Zotlabs/Module/Chat.php:258 msgid "min" msgstr "" @@ -5235,6 +5392,10 @@ msgstr "" msgid "You have got no unseen posts..." msgstr "" +#: ../../Zotlabs/Module/Hcard.php:40 ../../Zotlabs/Module/Profile.php:52 +msgid "Posts and comments" +msgstr "" + #: ../../Zotlabs/Module/Lists.php:121 msgid "Access list created." msgstr "" @@ -5244,7 +5405,7 @@ msgid "Could not create access list." msgstr "" #: ../../Zotlabs/Module/Lists.php:137 ../../Zotlabs/Module/Lists.php:306 -#: ../../include/items.php:3990 +#: ../../include/items.php:4028 msgid "Access list not found." msgstr "" @@ -5309,7 +5470,7 @@ msgstr "" msgid "Select a channel to toggle membership" msgstr "" -#: ../../Zotlabs/Module/Layouts.php:190 ../../include/text.php:2532 +#: ../../Zotlabs/Module/Layouts.php:190 ../../include/text.php:2545 msgid "Layouts" msgstr "" @@ -5333,7 +5494,7 @@ msgstr "" msgid "Access list is empty" msgstr "" -#: ../../Zotlabs/Module/Stream.php:265 ../../include/items.php:4013 +#: ../../Zotlabs/Module/Stream.php:265 ../../include/items.php:4051 #, php-format msgid "Access list: %s" msgstr "" @@ -5345,7 +5506,7 @@ msgstr "" #: ../../Zotlabs/Module/Card_edit.php:119 #: ../../Zotlabs/Module/Editblock.php:133 ../../Zotlabs/Module/Photos.php:690 -#: ../../Zotlabs/Module/Photos.php:1062 ../../include/conversation.php:1429 +#: ../../Zotlabs/Module/Photos.php:1062 ../../include/conversation.php:1430 msgid "Title (optional)" msgstr "" @@ -5353,6 +5514,19 @@ msgstr "" msgid "Edit Card" msgstr "" +#: ../../Zotlabs/Module/Import_items.php:48 ../../Zotlabs/Module/Import.php:71 +msgid "Nothing to import." +msgstr "" + +#: ../../Zotlabs/Module/Import_items.php:72 ../../Zotlabs/Module/Import.php:87 +#: ../../Zotlabs/Module/Import.php:103 +msgid "Unable to download data from old server" +msgstr "" + +#: ../../Zotlabs/Module/Import_items.php:77 ../../Zotlabs/Module/Import.php:110 +msgid "Imported file is empty." +msgstr "" + #: ../../Zotlabs/Module/Import_items.php:93 #, php-format msgid "Warning: Database versions differ by %1$d updates." @@ -5370,6 +5544,11 @@ msgstr "" msgid "Use this form to import existing posts and content from an export file." msgstr "" +#: ../../Zotlabs/Module/Import_items.php:123 +#: ../../Zotlabs/Module/Import.php:577 +msgid "File to Upload" +msgstr "" + #: ../../Zotlabs/Module/Cloud.php:124 msgid "Not found" msgstr "" @@ -5383,7 +5562,7 @@ msgid "Unknown error" msgstr "" #: ../../Zotlabs/Module/Manage.php:74 ../../Zotlabs/Module/Manage.php:171 -#: ../../Zotlabs/Module/Directory.php:394 +#: ../../Zotlabs/Module/Directory.php:374 msgid "Group" msgstr "" @@ -5665,7 +5844,7 @@ msgid "" "Password reset failed." msgstr "" -#: ../../Zotlabs/Module/Lostpass.php:91 ../../boot.php:1664 +#: ../../Zotlabs/Module/Lostpass.php:91 ../../boot.php:1661 msgid "Password Reset" msgstr "" @@ -5747,7 +5926,7 @@ msgstr "" msgid "Submit and proceed" msgstr "" -#: ../../Zotlabs/Module/Menu.php:173 ../../include/text.php:2531 +#: ../../Zotlabs/Module/Menu.php:173 ../../include/text.php:2544 msgid "Menus" msgstr "" @@ -5818,137 +5997,88 @@ msgid "" "to correctly use this feature." msgstr "" -#: ../../Zotlabs/Module/Register.php:54 -msgid "Maximum daily site registrations exceeded. Please try again tomorrow." +#: ../../Zotlabs/Module/Directory.php:80 ../../Zotlabs/Module/Directory.php:87 +#: ../../Zotlabs/Module/Photos.php:535 ../../Zotlabs/Module/Search.php:27 +#: ../../Zotlabs/Module/Display.php:34 +#: ../../Zotlabs/Module/Viewconnections.php:27 +msgid "Public access denied." msgstr "" -#: ../../Zotlabs/Module/Register.php:60 -msgid "" -"Please indicate acceptance of the Terms of Service. Registration failed." +#: ../../Zotlabs/Module/Directory.php:137 +msgid "No default suggestions were found." msgstr "" -#: ../../Zotlabs/Module/Register.php:95 -msgid "Passwords do not match." +#: ../../Zotlabs/Module/Directory.php:300 +msgid "Gender: " msgstr "" -#: ../../Zotlabs/Module/Register.php:142 -msgid "Registration successful. Continue to create your first channel..." +#: ../../Zotlabs/Module/Directory.php:301 +msgid "Status: " msgstr "" -#: ../../Zotlabs/Module/Register.php:145 -msgid "" -"Registration successful. Please check your email for validation instructions." +#: ../../Zotlabs/Module/Directory.php:302 +msgid "Homepage: " msgstr "" -#: ../../Zotlabs/Module/Register.php:152 -msgid "Your registration is pending approval by the site owner." +#: ../../Zotlabs/Module/Directory.php:363 +msgid "Description:" msgstr "" -#: ../../Zotlabs/Module/Register.php:155 -msgid "Your registration can not be processed." +#: ../../Zotlabs/Module/Directory.php:378 +msgid "Keywords: " msgstr "" -#: ../../Zotlabs/Module/Register.php:203 -msgid "Registration on this hub is disabled." +#: ../../Zotlabs/Module/Directory.php:381 +msgid "Don't suggest" msgstr "" -#: ../../Zotlabs/Module/Register.php:212 -msgid "Registration on this hub is by approval only." +#: ../../Zotlabs/Module/Directory.php:383 +msgid "Suggestion ranking:" msgstr "" -#: ../../Zotlabs/Module/Register.php:213 ../../Zotlabs/Module/Register.php:222 -msgid "Register at another affiliated hub." +#: ../../Zotlabs/Module/Directory.php:433 +msgid "Local Directory" msgstr "" -#: ../../Zotlabs/Module/Register.php:221 -msgid "Registration on this hub is by invitation only." +#: ../../Zotlabs/Module/Directory.php:439 +msgid "Finding:" msgstr "" -#: ../../Zotlabs/Module/Register.php:232 -msgid "" -"This site has exceeded the number of allowed daily account registrations. " -"Please try again tomorrow." +#: ../../Zotlabs/Module/Directory.php:442 +#: ../../Zotlabs/Widget/Findpeople.php:31 +msgid "Channel Suggestions" msgstr "" -#: ../../Zotlabs/Module/Register.php:248 ../../Zotlabs/Module/Siteinfo.php:37 -msgid "Terms of Service" +#: ../../Zotlabs/Module/Directory.php:444 +msgid "next page" msgstr "" -#: ../../Zotlabs/Module/Register.php:254 -#, php-format -msgid "I accept the %s for this website" +#: ../../Zotlabs/Module/Directory.php:444 +msgid "previous page" msgstr "" -#: ../../Zotlabs/Module/Register.php:261 -#, php-format -msgid "I am over %s years of age and accept the %s for this website" +#: ../../Zotlabs/Module/Directory.php:445 +msgid "Sort options" msgstr "" -#: ../../Zotlabs/Module/Register.php:266 -msgid "Your email address" +#: ../../Zotlabs/Module/Directory.php:446 +msgid "Alphabetic" msgstr "" -#: ../../Zotlabs/Module/Register.php:267 -msgid "Choose a password" +#: ../../Zotlabs/Module/Directory.php:447 +msgid "Reverse Alphabetic" msgstr "" -#: ../../Zotlabs/Module/Register.php:268 -msgid "Please re-enter your password" +#: ../../Zotlabs/Module/Directory.php:448 +msgid "Newest to Oldest" msgstr "" -#: ../../Zotlabs/Module/Register.php:269 -msgid "Please enter your invitation code" +#: ../../Zotlabs/Module/Directory.php:449 +msgid "Oldest to Newest" msgstr "" -#: ../../Zotlabs/Module/Register.php:270 -msgid "Your Name" -msgstr "" - -#: ../../Zotlabs/Module/Register.php:270 -msgid "Real names are preferred." -msgstr "" - -#: ../../Zotlabs/Module/Register.php:272 -#: ../../Zotlabs/Module/New_channel.php:184 -msgid "Choose a short nickname" -msgstr "" - -#: ../../Zotlabs/Module/Register.php:272 -#, php-format -msgid "" -"Your nickname will be used to create an easy to remember channel address e." -"g. nickname%s" -msgstr "" - -#: ../../Zotlabs/Module/Register.php:273 -#: ../../Zotlabs/Module/New_channel.php:185 -#: ../../Zotlabs/Module/Settings/Channel.php:628 -msgid "Channel role and privacy" -msgstr "" - -#: ../../Zotlabs/Module/Register.php:273 -msgid "" -"Select a channel permission role for your usage needs and privacy " -"requirements." -msgstr "" - -#: ../../Zotlabs/Module/Register.php:274 -msgid "no" -msgstr "" - -#: ../../Zotlabs/Module/Register.php:274 -msgid "yes" -msgstr "" - -#: ../../Zotlabs/Module/Register.php:302 ../../include/nav.php:155 -#: ../../boot.php:1635 -msgid "Register" -msgstr "" - -#: ../../Zotlabs/Module/Register.php:303 -msgid "" -"This site requires email verification. After completing this form, please " -"check your email for further instructions." +#: ../../Zotlabs/Module/Directory.php:473 +msgid "No entries (some entries may be hidden)." msgstr "" #: ../../Zotlabs/Module/Vote.php:39 @@ -6115,42 +6245,8 @@ msgstr "" msgid "System Notifications" msgstr "" -#: ../../Zotlabs/Module/Item.php:474 ../../Zotlabs/Module/Pin.php:42 -msgid "Unable to locate original post." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:563 -msgid "Comment may be moderated." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:779 -msgid "Empty post discarded." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:1328 -msgid "Duplicate post suppressed." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:1473 -msgid "System error. Post not saved." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:1513 -msgid "Your post/comment is awaiting approval." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:1664 -msgid "Unable to obtain post information from database." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:1672 -#, php-format -msgid "You have reached your limit of %1$.0f top level posts." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:1679 -#, php-format -msgid "You have reached your limit of %1$.0f webpages." +#: ../../Zotlabs/Module/Acl.php:280 +msgid "network" msgstr "" #: ../../Zotlabs/Module/Mood.php:74 ../../include/conversation.php:284 @@ -6171,33 +6267,42 @@ msgstr "" msgid "Post successful." msgstr "" -#: ../../Zotlabs/Module/Pubsites.php:25 ../../Zotlabs/Widget/Pubsites.php:12 -msgid "Public Hubs" +#: ../../Zotlabs/Module/Item.php:473 ../../Zotlabs/Module/Pin.php:42 +msgid "Unable to locate original post." msgstr "" -#: ../../Zotlabs/Module/Pubsites.php:28 -msgid "" -"The listed hubs allow public registration for the $Projectname network. All " -"hubs in the network are interlinked so membership on any of them conveys " -"membership in the network as a whole. Some hubs may require subscription or " -"provide tiered service plans. The hub itself may provide " -"additional details." +#: ../../Zotlabs/Module/Item.php:562 +msgid "Comment may be moderated." msgstr "" -#: ../../Zotlabs/Module/Pubsites.php:42 -msgid "Hub URL" +#: ../../Zotlabs/Module/Item.php:777 +msgid "Empty post discarded." msgstr "" -#: ../../Zotlabs/Module/Pubsites.php:42 -msgid "Access Type" +#: ../../Zotlabs/Module/Item.php:1345 +msgid "Duplicate post suppressed." msgstr "" -#: ../../Zotlabs/Module/Pubsites.php:42 -msgid "Registration Policy" +#: ../../Zotlabs/Module/Item.php:1477 +msgid "System error. Post not saved." msgstr "" -#: ../../Zotlabs/Module/Pubsites.php:42 -msgid "Software" +#: ../../Zotlabs/Module/Item.php:1517 +msgid "Your post/comment is awaiting approval." +msgstr "" + +#: ../../Zotlabs/Module/Item.php:1668 +msgid "Unable to obtain post information from database." +msgstr "" + +#: ../../Zotlabs/Module/Item.php:1676 +#, php-format +msgid "You have reached your limit of %1$.0f top level posts." +msgstr "" + +#: ../../Zotlabs/Module/Item.php:1683 +#, php-format +msgid "You have reached your limit of %1$.0f webpages." msgstr "" #: ../../Zotlabs/Module/Webpages.php:50 @@ -6299,7 +6404,7 @@ msgid "System layout" msgstr "" #: ../../Zotlabs/Module/Setup.php:182 -msgid "Zap Server - Setup" +msgid "$Projectname Server - Setup" msgstr "" #: ../../Zotlabs/Module/Setup.php:186 @@ -7267,32 +7372,6 @@ msgstr "" msgid "Make this post private" msgstr "" -#: ../../Zotlabs/Module/Profile_photo.php:116 -#: ../../Zotlabs/Module/Profile_photo.php:287 -#: ../../include/photo_factory.php:357 -msgid "Profile Photos" -msgstr "" - -#: ../../Zotlabs/Module/Profile_photo.php:216 -msgid "" -"Shift-reload the page or clear browser cache if the new photo does not " -"display immediately." -msgstr "" - -#: ../../Zotlabs/Module/Profile_photo.php:301 -msgid "Image upload failed." -msgstr "" - -#: ../../Zotlabs/Module/Profile_photo.php:320 -msgid "Unable to process image." -msgstr "" - -#: ../../Zotlabs/Module/Profile_photo.php:498 -msgid "" -"Your default profile photo is visible to anybody on the internet. Profile " -"photos for alternate profiles will inherit the permissions of the profile" -msgstr "" - #: ../../Zotlabs/Module/Profile_photo.php:498 msgid "" "Your profile photo is visible to anybody on the internet and may be " @@ -7307,10 +7386,6 @@ msgstr "" msgid "Change Profile Photo" msgstr "" -#: ../../Zotlabs/Module/Profile_photo.php:503 -msgid "Use" -msgstr "" - #: ../../Zotlabs/Module/Photos.php:80 msgid "Page owner information could not be retrieved." msgstr "" @@ -7327,13 +7402,6 @@ msgstr "" msgid "Delete Photo" msgstr "" -#: ../../Zotlabs/Module/Photos.php:535 ../../Zotlabs/Module/Search.php:27 -#: ../../Zotlabs/Module/Display.php:34 ../../Zotlabs/Module/Directory.php:80 -#: ../../Zotlabs/Module/Directory.php:87 -#: ../../Zotlabs/Module/Viewconnections.php:27 -msgid "Public access denied." -msgstr "" - #: ../../Zotlabs/Module/Photos.php:546 msgid "No photos selected" msgstr "" @@ -7565,7 +7633,7 @@ msgstr "" msgid "Welcome to %s" msgstr "" -#: ../../Zotlabs/Module/Regdir.php:52 ../../Zotlabs/Module/Dirsearch.php:31 +#: ../../Zotlabs/Module/Regdir.php:52 msgid "This site is not a directory server" msgstr "" @@ -7598,16 +7666,16 @@ msgstr "" msgid "Authentication failed." msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:80 ../../include/channel.php:1943 -#: ../../boot.php:1656 +#: ../../Zotlabs/Module/Rmagic.php:80 ../../include/channel.php:1945 +#: ../../boot.php:1653 msgid "Remote Authentication" msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:81 ../../include/channel.php:1944 +#: ../../Zotlabs/Module/Rmagic.php:81 ../../include/channel.php:1946 msgid "Enter your channel address (e.g. channel@example.com)" msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:84 ../../include/channel.php:1945 +#: ../../Zotlabs/Module/Rmagic.php:84 ../../include/channel.php:1947 msgid "Authenticate" msgstr "" @@ -8169,7 +8237,7 @@ msgstr "" msgid "Enable ActivityPub protocol" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:552 ../../include/network.php:1459 +#: ../../Zotlabs/Module/Settings/Channel.php:552 ../../include/network.php:1511 msgid "ActivityPub" msgstr "" @@ -8350,6 +8418,10 @@ msgstr "" msgid "Someone writes a followup comment" msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:655 +msgid "You receive a direct (private) message" +msgstr "" + #: ../../Zotlabs/Module/Settings/Channel.php:657 msgid "You are tagged in a post" msgstr "" @@ -8370,6 +8442,17 @@ msgstr "" msgid "Unseen channel activity" msgstr "" +#: ../../Zotlabs/Module/Settings/Channel.php:667 +msgid "Unseen direct messages" +msgstr "" + +#: ../../Zotlabs/Module/Settings/Channel.php:667 +#: ../../Zotlabs/Module/Settings/Channel.php:672 +#: ../../Zotlabs/Module/Settings/Channel.php:673 +#: ../../Zotlabs/Module/Settings/Channel.php:674 +msgid "Recommended" +msgstr "" + #: ../../Zotlabs/Module/Settings/Channel.php:668 msgid "Upcoming events" msgstr "" @@ -8394,12 +8477,6 @@ msgstr "" msgid "System info messages" msgstr "" -#: ../../Zotlabs/Module/Settings/Channel.php:672 -#: ../../Zotlabs/Module/Settings/Channel.php:673 -#: ../../Zotlabs/Module/Settings/Channel.php:674 -msgid "Recommended" -msgstr "" - #: ../../Zotlabs/Module/Settings/Channel.php:673 msgid "System critical alerts" msgstr "" @@ -8543,37 +8620,37 @@ msgid "This varies by country/culture" msgstr "" #: ../../Zotlabs/Module/Settings/Channel.php:711 -#: ../../include/js_strings.php:88 ../../include/text.php:1305 +#: ../../include/js_strings.php:88 ../../include/text.php:1307 msgid "Sunday" msgstr "" #: ../../Zotlabs/Module/Settings/Channel.php:712 -#: ../../include/js_strings.php:89 ../../include/text.php:1305 +#: ../../include/js_strings.php:89 ../../include/text.php:1307 msgid "Monday" msgstr "" #: ../../Zotlabs/Module/Settings/Channel.php:713 -#: ../../include/js_strings.php:90 ../../include/text.php:1305 +#: ../../include/js_strings.php:90 ../../include/text.php:1307 msgid "Tuesday" msgstr "" #: ../../Zotlabs/Module/Settings/Channel.php:714 -#: ../../include/js_strings.php:91 ../../include/text.php:1305 +#: ../../include/js_strings.php:91 ../../include/text.php:1307 msgid "Wednesday" msgstr "" #: ../../Zotlabs/Module/Settings/Channel.php:715 -#: ../../include/js_strings.php:92 ../../include/text.php:1305 +#: ../../include/js_strings.php:92 ../../include/text.php:1307 msgid "Thursday" msgstr "" #: ../../Zotlabs/Module/Settings/Channel.php:716 -#: ../../include/js_strings.php:93 ../../include/text.php:1305 +#: ../../include/js_strings.php:93 ../../include/text.php:1307 msgid "Friday" msgstr "" #: ../../Zotlabs/Module/Settings/Channel.php:717 -#: ../../include/js_strings.php:94 ../../include/text.php:1305 +#: ../../include/js_strings.php:94 ../../include/text.php:1307 msgid "Saturday" msgstr "" @@ -8587,12 +8664,12 @@ msgstr "" msgid "Search results for: %s" msgstr "" -#: ../../Zotlabs/Module/Subthread.php:125 +#: ../../Zotlabs/Module/Subthread.php:126 #, php-format msgid "%1$s is following %2$s's %3$s" msgstr "" -#: ../../Zotlabs/Module/Subthread.php:128 +#: ../../Zotlabs/Module/Subthread.php:129 #, php-format msgid "%1$s stopped following %2$s's %3$s" msgstr "" @@ -8606,7 +8683,7 @@ msgid "NEW" msgstr "" #: ../../Zotlabs/Module/Sharedwithme.php:106 -#: ../../Zotlabs/Storage/Browser.php:304 ../../include/text.php:1394 +#: ../../Zotlabs/Storage/Browser.php:304 ../../include/text.php:1396 msgid "Size" msgstr "" @@ -8799,11 +8876,11 @@ msgstr "" msgid "Unable to remove source." msgstr "" -#: ../../Zotlabs/Module/Display.php:369 +#: ../../Zotlabs/Module/Display.php:419 msgid "Article" msgstr "" -#: ../../Zotlabs/Module/Display.php:421 +#: ../../Zotlabs/Module/Display.php:471 msgid "Item has been removed." msgstr "" @@ -8811,8 +8888,8 @@ msgstr "" msgid "Post not found." msgstr "" -#: ../../Zotlabs/Module/Tagger.php:81 ../../include/text.php:2091 -#: ../../include/conversation.php:153 +#: ../../Zotlabs/Module/Tagger.php:81 ../../include/conversation.php:153 +#: ../../include/text.php:2104 msgid "comment" msgstr "" @@ -8833,96 +8910,115 @@ msgstr "" msgid "Select a tag to remove: " msgstr "" -#: ../../Zotlabs/Module/Directory.php:136 -msgid "No default suggestions were found." -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:311 +#: ../../Zotlabs/Module/Import.php:150 #, php-format -msgid "%d rating" -msgid_plural "%d ratings" -msgstr[0] "" -msgstr[1] "" - -#: ../../Zotlabs/Module/Directory.php:319 -msgid "Gender: " +msgid "Your service plan only allows %d channels." msgstr "" -#: ../../Zotlabs/Module/Directory.php:320 -msgid "Status: " +#: ../../Zotlabs/Module/Import.php:180 +msgid "No channel. Import failed." msgstr "" -#: ../../Zotlabs/Module/Directory.php:321 -msgid "Homepage: " +#: ../../Zotlabs/Module/Import.php:540 +msgid "Import completed." msgstr "" -#: ../../Zotlabs/Module/Directory.php:383 -msgid "Description:" +#: ../../Zotlabs/Module/Import.php:570 +msgid "You must be logged in to use this feature." msgstr "" -#: ../../Zotlabs/Module/Directory.php:398 -msgid "Keywords: " +#: ../../Zotlabs/Module/Import.php:575 +msgid "Import Channel" msgstr "" -#: ../../Zotlabs/Module/Directory.php:401 -msgid "Don't suggest" +#: ../../Zotlabs/Module/Import.php:576 +msgid "" +"Use this form to import an existing channel from a different server. You may " +"retrieve the channel identity from the old server via the network or provide " +"an export file." msgstr "" -#: ../../Zotlabs/Module/Directory.php:403 -msgid "Common connections (estimated):" +#: ../../Zotlabs/Module/Import.php:578 +msgid "Or provide the old server details" msgstr "" -#: ../../Zotlabs/Module/Directory.php:453 -msgid "Global Directory" +#: ../../Zotlabs/Module/Import.php:579 +msgid "Your old identity address (xyz@example.com)" msgstr "" -#: ../../Zotlabs/Module/Directory.php:453 -msgid "Local Directory" +#: ../../Zotlabs/Module/Import.php:580 +msgid "Your old login email address" msgstr "" -#: ../../Zotlabs/Module/Directory.php:459 -msgid "Finding:" +#: ../../Zotlabs/Module/Import.php:581 +msgid "Your old login password" msgstr "" -#: ../../Zotlabs/Module/Directory.php:462 -#: ../../Zotlabs/Widget/Findpeople.php:31 -msgid "Channel Suggestions" +#: ../../Zotlabs/Module/Import.php:582 +msgid "Import a few months of posts if possible (limited by available memory" msgstr "" -#: ../../Zotlabs/Module/Directory.php:464 -msgid "next page" +#: ../../Zotlabs/Module/Import.php:584 +msgid "" +"For either option, please choose whether to make this hub your new primary " +"address, or whether your old location should continue this role. You will be " +"able to post from either location, but only one can be marked as the primary " +"location for files, photos, and media." msgstr "" -#: ../../Zotlabs/Module/Directory.php:464 -msgid "previous page" +#: ../../Zotlabs/Module/Import.php:586 +msgid "Make this hub my primary location" msgstr "" -#: ../../Zotlabs/Module/Directory.php:465 -msgid "Sort options" +#: ../../Zotlabs/Module/Import.php:587 +msgid "Move this channel (disable all previous locations)" msgstr "" -#: ../../Zotlabs/Module/Directory.php:466 -msgid "Alphabetic" +#: ../../Zotlabs/Module/Import.php:588 +msgid "Use this channel nickname instead of the one provided" msgstr "" -#: ../../Zotlabs/Module/Directory.php:467 -msgid "Reverse Alphabetic" +#: ../../Zotlabs/Module/Import.php:588 +msgid "" +"Leave blank to keep your existing channel nickname. You will be randomly " +"assigned a similar nickname if either name is already allocated on this site." msgstr "" -#: ../../Zotlabs/Module/Directory.php:468 -msgid "Newest to Oldest" +#: ../../Zotlabs/Module/Import.php:590 +msgid "" +"This process may take several minutes to complete. Please submit the form " +"only once and leave this page open until finished." msgstr "" -#: ../../Zotlabs/Module/Directory.php:469 -msgid "Oldest to Newest" +#: ../../Zotlabs/Module/Sites.php:12 +msgid "" +"This page provides information about related projects and websites that are " +"currently known to this system. These are a small fraction of the thousands " +"of websites and dozens of projects and providers which make up the fediverse." msgstr "" -#: ../../Zotlabs/Module/Directory.php:493 -msgid "No entries (some entries may be hidden)." +#: ../../Zotlabs/Module/Sites.php:23 +msgid "free" msgstr "" -#: ../../Zotlabs/Module/Dirsearch.php:42 -msgid "This directory server requires an access token" +#: ../../Zotlabs/Module/Sites.php:25 +msgid "subscription" +msgstr "" + +#: ../../Zotlabs/Module/Sites.php:27 +msgid "tiered service plans" +msgstr "" + +#: ../../Zotlabs/Module/Sites.php:34 +msgid "Register (requires approval)" +msgstr "" + +#: ../../Zotlabs/Module/Sites.php:74 +msgid "Project" +msgstr "" + +#: ../../Zotlabs/Module/Sites.php:82 +msgid "Access type" msgstr "" #: ../../Zotlabs/Module/Xchan.php:10 @@ -9019,31 +9115,43 @@ msgid "" "editor to set the date/time." msgstr "" -#: ../../Zotlabs/Module/Superblock.php:48 +#: ../../Zotlabs/Module/Secrets.php:13 +msgid "" +"This app allows you to protect messages with a secret passphrase. This only " +"works across selected platforms." +msgstr "" + +#: ../../Zotlabs/Module/Secrets.php:21 +msgid "" +"This app is installed. A button to encrypt content may be found in the post " +"editor." +msgstr "" + +#: ../../Zotlabs/Module/Superblock.php:80 msgid "Added by Superblock" msgstr "" -#: ../../Zotlabs/Module/Superblock.php:149 +#: ../../Zotlabs/Module/Superblock.php:180 msgid "superblock settings updated" msgstr "" -#: ../../Zotlabs/Module/Superblock.php:180 +#: ../../Zotlabs/Module/Superblock.php:211 msgid "Blocked channels" msgstr "" -#: ../../Zotlabs/Module/Superblock.php:182 +#: ../../Zotlabs/Module/Superblock.php:213 msgid "No channels currently blocked" msgstr "" -#: ../../Zotlabs/Module/Superblock.php:196 +#: ../../Zotlabs/Module/Superblock.php:228 msgid "Blocked servers" msgstr "" -#: ../../Zotlabs/Module/Superblock.php:198 +#: ../../Zotlabs/Module/Superblock.php:230 msgid "No servers currently blocked" msgstr "" -#: ../../Zotlabs/Module/Superblock.php:204 +#: ../../Zotlabs/Module/Superblock.php:236 #: ../../Zotlabs/Widget/Settings_menu.php:58 msgid "Manage Blocks" msgstr "" @@ -9114,23 +9222,31 @@ msgstr "" msgid "Added by superblock" msgstr "" -#: ../../Zotlabs/Widget/Admin.php:23 ../../Zotlabs/Widget/Admin.php:60 +#: ../../Zotlabs/Widget/Admin.php:23 +msgid "Site icon/logo" +msgstr "" + +#: ../../Zotlabs/Widget/Admin.php:24 +msgid "Site photo" +msgstr "" + +#: ../../Zotlabs/Widget/Admin.php:25 ../../Zotlabs/Widget/Admin.php:62 msgid "Member registrations waiting for confirmation" msgstr "" -#: ../../Zotlabs/Widget/Admin.php:29 +#: ../../Zotlabs/Widget/Admin.php:31 msgid "Inspect queue" msgstr "" -#: ../../Zotlabs/Widget/Admin.php:31 +#: ../../Zotlabs/Widget/Admin.php:33 msgid "DB updates" msgstr "" -#: ../../Zotlabs/Widget/Admin.php:55 ../../include/nav.php:180 +#: ../../Zotlabs/Widget/Admin.php:57 ../../include/nav.php:180 msgid "Admin" msgstr "" -#: ../../Zotlabs/Widget/Admin.php:56 +#: ../../Zotlabs/Widget/Admin.php:58 msgid "Addon Features" msgstr "" @@ -9165,10 +9281,41 @@ msgstr "" msgid "Chat Members" msgstr "" -#: ../../Zotlabs/Widget/Cover_photo.php:65 +#: ../../Zotlabs/Widget/Cover_photo.php:85 msgid "Click to show more" msgstr "" +#: ../../Zotlabs/Widget/Findpeople.php:18 +#, php-format +msgid "%d invitation available" +msgid_plural "%d invitations available" +msgstr[0] "" +msgstr[1] "" + +#: ../../Zotlabs/Widget/Findpeople.php:26 +msgid "Find Channels" +msgstr "" + +#: ../../Zotlabs/Widget/Findpeople.php:27 +msgid "Enter name or interest" +msgstr "" + +#: ../../Zotlabs/Widget/Findpeople.php:28 +msgid "Connect/Follow" +msgstr "" + +#: ../../Zotlabs/Widget/Findpeople.php:29 +msgid "Examples: Robert Morgenstein, Fishing" +msgstr "" + +#: ../../Zotlabs/Widget/Findpeople.php:34 +msgid "Affiliated sites" +msgstr "" + +#: ../../Zotlabs/Widget/Findpeople.php:37 +msgid "Advanced example: name=fred and country=iceland" +msgstr "" + #: ../../Zotlabs/Widget/Eventstools.php:13 msgid "Events Tools" msgstr "" @@ -9194,7 +9341,7 @@ msgstr "" msgid "Enter channel address" msgstr "" -#: ../../Zotlabs/Widget/Follow.php:35 +#: ../../Zotlabs/Widget/Follow.php:35 ../../Zotlabs/Widget/Sblock.php:18 msgid "Examples: bob@example.com, https://example.com/barbara" msgstr "" @@ -9321,49 +9468,6 @@ msgstr "" msgid "Saved Folders" msgstr "" -#: ../../Zotlabs/Widget/Findpeople.php:18 -#, php-format -msgid "%d invitation available" -msgid_plural "%d invitations available" -msgstr[0] "" -msgstr[1] "" - -#: ../../Zotlabs/Widget/Findpeople.php:26 -msgid "Find Channels" -msgstr "" - -#: ../../Zotlabs/Widget/Findpeople.php:27 -msgid "Enter name or interest" -msgstr "" - -#: ../../Zotlabs/Widget/Findpeople.php:28 -msgid "Connect/Follow" -msgstr "" - -#: ../../Zotlabs/Widget/Findpeople.php:29 -msgid "Examples: Robert Morgenstein, Fishing" -msgstr "" - -#: ../../Zotlabs/Widget/Findpeople.php:36 -msgid "Advanced example: name=fred and country=iceland" -msgstr "" - -#: ../../Zotlabs/Widget/Affinity.php:37 -msgid "Friend zoom in/out" -msgstr "" - -#: ../../Zotlabs/Widget/Suggestions.php:49 -msgid "Ignore/Hide" -msgstr "" - -#: ../../Zotlabs/Widget/Suggestions.php:54 -msgid "Suggestions" -msgstr "" - -#: ../../Zotlabs/Widget/Suggestions.php:55 -msgid "See more..." -msgstr "" - #: ../../Zotlabs/Widget/Notifications.php:17 msgid "New Stream Activity" msgstr "" @@ -9382,14 +9486,14 @@ msgstr "" #: ../../Zotlabs/Widget/Notifications.php:27 #: ../../Zotlabs/Widget/Notifications.php:46 -#: ../../Zotlabs/Widget/Notifications.php:153 +#: ../../Zotlabs/Widget/Notifications.php:138 msgid "Show new posts only" msgstr "" #: ../../Zotlabs/Widget/Notifications.php:28 #: ../../Zotlabs/Widget/Notifications.php:47 -#: ../../Zotlabs/Widget/Notifications.php:123 -#: ../../Zotlabs/Widget/Notifications.php:154 +#: ../../Zotlabs/Widget/Notifications.php:108 +#: ../../Zotlabs/Widget/Notifications.php:139 msgid "Filter by name" msgstr "" @@ -9406,103 +9510,111 @@ msgid "View your home activity" msgstr "" #: ../../Zotlabs/Widget/Notifications.php:43 -#: ../../Zotlabs/Widget/Notifications.php:150 +#: ../../Zotlabs/Widget/Notifications.php:135 msgid "Mark all notifications seen" msgstr "" #: ../../Zotlabs/Widget/Notifications.php:55 -msgid "New Mails" -msgstr "" - -#: ../../Zotlabs/Widget/Notifications.php:56 -msgid "New Mails Notifications" -msgstr "" - -#: ../../Zotlabs/Widget/Notifications.php:59 -msgid "View your private mails" -msgstr "" - -#: ../../Zotlabs/Widget/Notifications.php:62 -msgid "Mark all messages seen" -msgstr "" - -#: ../../Zotlabs/Widget/Notifications.php:70 msgid "New Events" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:71 +#: ../../Zotlabs/Widget/Notifications.php:56 msgid "New Events Notifications" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:74 +#: ../../Zotlabs/Widget/Notifications.php:59 msgid "View events" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:77 +#: ../../Zotlabs/Widget/Notifications.php:62 msgid "Mark all events seen" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:86 +#: ../../Zotlabs/Widget/Notifications.php:71 msgid "New Connections Notifications" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:89 +#: ../../Zotlabs/Widget/Notifications.php:74 msgid "View all connections" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:97 +#: ../../Zotlabs/Widget/Notifications.php:82 msgid "New Files" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:98 +#: ../../Zotlabs/Widget/Notifications.php:83 msgid "New Files Notifications" msgstr "" +#: ../../Zotlabs/Widget/Notifications.php:90 +#: ../../Zotlabs/Widget/Notifications.php:91 +msgid "Notices" +msgstr "" + +#: ../../Zotlabs/Widget/Notifications.php:94 +msgid "View all notices" +msgstr "" + +#: ../../Zotlabs/Widget/Notifications.php:97 +msgid "Mark all notices seen" +msgstr "" + #: ../../Zotlabs/Widget/Notifications.php:105 #: ../../Zotlabs/Widget/Notifications.php:106 -msgid "Notices" -msgstr "" - -#: ../../Zotlabs/Widget/Notifications.php:109 -msgid "View all notices" -msgstr "" - -#: ../../Zotlabs/Widget/Notifications.php:112 -msgid "Mark all notices seen" -msgstr "" - -#: ../../Zotlabs/Widget/Notifications.php:120 -#: ../../Zotlabs/Widget/Notifications.php:121 #: ../../Zotlabs/Widget/Groups.php:107 #: ../../Zotlabs/Widget/Activity_filter.php:135 msgid "Groups" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:133 +#: ../../Zotlabs/Widget/Notifications.php:118 msgid "New Registrations" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:134 +#: ../../Zotlabs/Widget/Notifications.php:119 msgid "New Registrations Notifications" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:144 +#: ../../Zotlabs/Widget/Notifications.php:129 msgid "Public Stream Notifications" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:147 +#: ../../Zotlabs/Widget/Notifications.php:132 msgid "View the public stream" msgstr "" -#: ../../Zotlabs/Widget/Notifications.php:162 +#: ../../Zotlabs/Widget/Notifications.php:147 msgid "Sorry, you have got no notifications at the moment" msgstr "" +#: ../../Zotlabs/Widget/Affinity.php:37 +msgid "Friend zoom in/out" +msgstr "" + +#: ../../Zotlabs/Widget/Suggestions.php:49 +msgid "Ignore/Hide" +msgstr "" + +#: ../../Zotlabs/Widget/Suggestions.php:54 +msgid "Suggestions" +msgstr "" + +#: ../../Zotlabs/Widget/Suggestions.php:55 +msgid "See more..." +msgstr "" + #: ../../Zotlabs/Widget/Activity.php:58 msgctxt "widget" msgid "Activity" msgstr "" +#: ../../Zotlabs/Widget/Site_projects.php:30 +msgid "Projects" +msgstr "" + +#: ../../Zotlabs/Widget/Site_projects.php:32 +msgid "All projects" +msgstr "" + #: ../../Zotlabs/Widget/Newmember.php:29 msgid "Profile Creation" msgstr "" @@ -9618,7 +9730,7 @@ msgid "Show posts to this collection" msgstr "" #: ../../Zotlabs/Widget/Activity_filter.php:166 -#: ../../include/conversation.php:1457 +#: ../../include/conversation.php:1458 msgid "Collections" msgstr "" @@ -9656,6 +9768,14 @@ msgstr "" msgid "Stream Filters" msgstr "" +#: ../../Zotlabs/Widget/Sblock.php:16 +msgid "Block channel or site" +msgstr "" + +#: ../../Zotlabs/Widget/Sblock.php:17 +msgid "Enter channel address or URL" +msgstr "" + #: ../../Zotlabs/Widget/Cdav.php:37 msgid "Select Channel" msgstr "" @@ -9918,19 +10038,19 @@ msgstr "" msgid "timeago.numbers" msgstr "" -#: ../../include/js_strings.php:64 ../../include/text.php:1309 +#: ../../include/js_strings.php:64 ../../include/text.php:1311 msgid "January" msgstr "" -#: ../../include/js_strings.php:65 ../../include/text.php:1309 +#: ../../include/js_strings.php:65 ../../include/text.php:1311 msgid "February" msgstr "" -#: ../../include/js_strings.php:66 ../../include/text.php:1309 +#: ../../include/js_strings.php:66 ../../include/text.php:1311 msgid "March" msgstr "" -#: ../../include/js_strings.php:67 ../../include/text.php:1309 +#: ../../include/js_strings.php:67 ../../include/text.php:1311 msgid "April" msgstr "" @@ -9939,31 +10059,31 @@ msgctxt "long" msgid "May" msgstr "" -#: ../../include/js_strings.php:69 ../../include/text.php:1309 +#: ../../include/js_strings.php:69 ../../include/text.php:1311 msgid "June" msgstr "" -#: ../../include/js_strings.php:70 ../../include/text.php:1309 +#: ../../include/js_strings.php:70 ../../include/text.php:1311 msgid "July" msgstr "" -#: ../../include/js_strings.php:71 ../../include/text.php:1309 +#: ../../include/js_strings.php:71 ../../include/text.php:1311 msgid "August" msgstr "" -#: ../../include/js_strings.php:72 ../../include/text.php:1309 +#: ../../include/js_strings.php:72 ../../include/text.php:1311 msgid "September" msgstr "" -#: ../../include/js_strings.php:73 ../../include/text.php:1309 +#: ../../include/js_strings.php:73 ../../include/text.php:1311 msgid "October" msgstr "" -#: ../../include/js_strings.php:74 ../../include/text.php:1309 +#: ../../include/js_strings.php:74 ../../include/text.php:1311 msgid "November" msgstr "" -#: ../../include/js_strings.php:75 ../../include/text.php:1309 +#: ../../include/js_strings.php:75 ../../include/text.php:1311 msgid "December" msgstr "" @@ -10069,6 +10189,46 @@ msgctxt "calendar" msgid "All day" msgstr "" +#: ../../include/network.php:1506 ../../include/network.php:1507 +msgid "Friendica" +msgstr "" + +#: ../../include/network.php:1508 +msgid "OStatus" +msgstr "" + +#: ../../include/network.php:1509 +msgid "GNU-Social" +msgstr "" + +#: ../../include/network.php:1510 +msgid "RSS/Atom" +msgstr "" + +#: ../../include/network.php:1513 +msgid "Diaspora" +msgstr "" + +#: ../../include/network.php:1514 +msgid "Facebook" +msgstr "" + +#: ../../include/network.php:1515 +msgid "Zot" +msgstr "" + +#: ../../include/network.php:1516 +msgid "LinkedIn" +msgstr "" + +#: ../../include/network.php:1517 +msgid "XMPP/IM" +msgstr "" + +#: ../../include/network.php:1518 +msgid "MySpace" +msgstr "" + #: ../../include/auth.php:196 msgid "Delegation session ended." msgstr "" @@ -10089,34 +10249,27 @@ msgstr "" msgid "Login failed." msgstr "" -#: ../../include/dba/dba_driver.php:179 -#, php-format -msgid "Cannot locate DNS info for database server '%s'" +#: ../../include/import.php:30 +msgid "Unable to import a removed channel." msgstr "" -#: ../../include/oembed.php:153 -msgid "View PDF" +#: ../../include/import.php:57 +msgid "" +"A channel with these settings was discovered and is not usable as it was " +"removed or reserved for system use. Import failed." msgstr "" -#: ../../include/oembed.php:358 -msgid " by " +#: ../../include/import.php:66 +msgid "" +"Cannot create a duplicate channel identifier on this system. Import failed." msgstr "" -#: ../../include/oembed.php:359 -msgid " on " +#: ../../include/import.php:87 +msgid "Unable to create a unique channel address. Import failed." msgstr "" -#: ../../include/oembed.php:388 -msgid "Embedded content" -msgstr "" - -#: ../../include/oembed.php:397 -msgid "Embedding disabled" -msgstr "" - -#: ../../include/zid.php:359 -#, php-format -msgid "OpenWebAuth: %1$s welcomes %2$s" +#: ../../include/import.php:133 +msgid "Cloned channel not found. Import failed." msgstr "" #: ../../include/nav.php:82 @@ -10152,7 +10305,7 @@ msgid "Content filtering" msgstr "" #: ../../include/nav.php:102 ../../include/nav.php:131 -#: ../../include/nav.php:150 ../../boot.php:1654 +#: ../../include/nav.php:150 ../../boot.php:1651 msgid "Logout" msgstr "" @@ -10220,51 +10373,297 @@ msgstr "" msgid "Toggle System Apps" msgstr "" -#: ../../include/nav.php:387 ../../include/conversation.php:1862 +#: ../../include/nav.php:387 ../../include/conversation.php:1863 msgid "Status Messages and Posts" msgstr "" -#: ../../include/nav.php:397 ../../include/conversation.php:1872 +#: ../../include/nav.php:397 ../../include/conversation.php:1873 msgid "About" msgstr "" -#: ../../include/nav.php:400 ../../include/conversation.php:1875 +#: ../../include/nav.php:400 ../../include/conversation.php:1876 msgid "Profile Details" msgstr "" -#: ../../include/nav.php:410 ../../include/conversation.php:1885 +#: ../../include/nav.php:410 ../../include/conversation.php:1886 #: ../../include/photos.php:712 msgid "Photo Albums" msgstr "" -#: ../../include/nav.php:418 ../../include/conversation.php:1893 +#: ../../include/nav.php:418 ../../include/conversation.php:1894 msgid "Files and Storage" msgstr "" -#: ../../include/nav.php:453 ../../include/conversation.php:1930 +#: ../../include/nav.php:453 ../../include/conversation.php:1931 msgid "Bookmarks" msgstr "" -#: ../../include/nav.php:456 ../../include/conversation.php:1933 +#: ../../include/nav.php:456 ../../include/conversation.php:1934 msgid "Saved Bookmarks" msgstr "" -#: ../../include/nav.php:467 ../../include/conversation.php:1944 +#: ../../include/nav.php:467 ../../include/conversation.php:1945 msgid "View Cards" msgstr "" -#: ../../include/nav.php:478 ../../include/conversation.php:1955 +#: ../../include/nav.php:478 ../../include/conversation.php:1956 msgid "View Articles" msgstr "" -#: ../../include/nav.php:490 ../../include/conversation.php:1966 +#: ../../include/nav.php:490 ../../include/conversation.php:1967 msgid "View Webpages" msgstr "" -#: ../../include/nav.php:499 ../../include/conversation.php:1976 +#: ../../include/nav.php:499 ../../include/conversation.php:1977 msgid "Wikis" msgstr "" +#: ../../include/dba/dba_driver.php:179 +#, php-format +msgid "Cannot locate DNS info for database server '%s'" +msgstr "" + +#: ../../include/oembed.php:153 +msgid "View PDF" +msgstr "" + +#: ../../include/oembed.php:358 +msgid " by " +msgstr "" + +#: ../../include/oembed.php:359 +msgid " on " +msgstr "" + +#: ../../include/oembed.php:388 +msgid "Embedded content" +msgstr "" + +#: ../../include/oembed.php:397 +msgid "Embedding disabled" +msgstr "" + +#: ../../include/zid.php:359 +#, php-format +msgid "OpenWebAuth: %1$s welcomes %2$s" +msgstr "" + +#: ../../include/features.php:56 +msgid "General Features" +msgstr "" + +#: ../../include/features.php:61 +msgid "Display new member quick links menu" +msgstr "" + +#: ../../include/features.php:69 +msgid "Advanced Profiles" +msgstr "" + +#: ../../include/features.php:70 +msgid "Additional profile sections and selections" +msgstr "" + +#: ../../include/features.php:116 +msgid "Private Notes" +msgstr "" + +#: ../../include/features.php:117 +msgid "Enables a tool to store notes and reminders (note: not encrypted)" +msgstr "" + +#: ../../include/features.php:137 +msgid "Create interactive articles" +msgstr "" + +#: ../../include/features.php:154 +msgid "Photo Location" +msgstr "" + +#: ../../include/features.php:155 +msgid "If location data is available on uploaded photos, link this to a map." +msgstr "" + +#: ../../include/features.php:183 +msgid "Event Timezone Selection" +msgstr "" + +#: ../../include/features.php:184 +msgid "Allow event creation in timezones other than your own." +msgstr "" + +#: ../../include/features.php:202 +msgid "Advanced Directory Search" +msgstr "" + +#: ../../include/features.php:203 +msgid "Allows creation of complex directory search queries" +msgstr "" + +#: ../../include/features.php:211 +msgid "Advanced Theme and Layout Settings" +msgstr "" + +#: ../../include/features.php:212 +msgid "Allows fine tuning of themes and page layouts" +msgstr "" + +#: ../../include/features.php:221 +msgid "Access Control and Permissions" +msgstr "" + +#: ../../include/features.php:225 +msgid "Privacy Groups" +msgstr "" + +#: ../../include/features.php:226 +msgid "Enable management and selection of privacy groups" +msgstr "" + +#: ../../include/features.php:262 +msgid "OAuth2 Clients" +msgstr "" + +#: ../../include/features.php:263 +msgid "Manage OAuth2 authenticatication tokens for mobile and remote apps." +msgstr "" + +#: ../../include/features.php:283 +msgid "Post Composition Features" +msgstr "" + +#: ../../include/features.php:305 +msgid "Browser Encryption" +msgstr "" + +#: ../../include/features.php:306 +msgid "" +"Provide optional browser-to-browser encryption of content with a shared " +"secret key" +msgstr "" + +#: ../../include/features.php:359 +msgid "Auto-save drafts of posts and comments" +msgstr "" + +#: ../../include/features.php:360 +msgid "" +"Automatically saves post and comment drafts in local browser storage to help " +"prevent accidental loss of compositions" +msgstr "" + +#: ../../include/features.php:371 +msgid "Network and Stream Filtering" +msgstr "" + +#: ../../include/features.php:461 +msgid "Post/Comment Tools" +msgstr "" + +#: ../../include/features.php:465 +msgid "Community Tagging" +msgstr "" + +#: ../../include/features.php:466 +msgid "Ability to tag existing posts" +msgstr "" + +#: ../../include/features.php:474 +msgid "Post Categories" +msgstr "" + +#: ../../include/features.php:475 +msgid "Add categories to your posts" +msgstr "" + +#: ../../include/features.php:483 +msgid "Emoji Reactions" +msgstr "" + +#: ../../include/features.php:484 +msgid "Add emoji reaction ability to posts" +msgstr "" + +#: ../../include/features.php:493 +msgid "Ability to file posts under folders" +msgstr "" + +#: ../../include/features.php:501 +msgid "Dislike Posts" +msgstr "" + +#: ../../include/features.php:502 +msgid "Ability to dislike posts/comments" +msgstr "" + +#: ../../include/features.php:519 +msgid "Tag Cloud" +msgstr "" + +#: ../../include/features.php:520 +msgid "Provide a personal tag cloud on your channel page" +msgstr "" + +#: ../../include/items.php:1007 +msgid "(Unknown)" +msgstr "" + +#: ../../include/items.php:1190 +msgid "Visible to anybody on the internet." +msgstr "" + +#: ../../include/items.php:1192 +msgid "Visible to you only." +msgstr "" + +#: ../../include/items.php:1194 +msgid "Visible to anybody in this network." +msgstr "" + +#: ../../include/items.php:1196 +msgid "Visible to anybody authenticated." +msgstr "" + +#: ../../include/items.php:1198 +#, php-format +msgid "Visible to anybody on %s." +msgstr "" + +#: ../../include/items.php:1200 +msgid "Visible to all connections." +msgstr "" + +#: ../../include/items.php:1202 +msgid "Visible to approved connections." +msgstr "" + +#: ../../include/items.php:1204 +msgid "Visible to specific connections." +msgstr "" + +#: ../../include/items.php:4044 +msgid "Privacy group is empty." +msgstr "" + +#: ../../include/items.php:4422 +msgid "profile photo" +msgstr "" + +#: ../../include/items.php:4626 +#, php-format +msgid "[Edited %s]" +msgstr "" + +#: ../../include/items.php:4626 +msgctxt "edit_activity" +msgid "Post" +msgstr "" + +#: ../../include/items.php:4626 +msgctxt "edit_activity" +msgid "Comment" +msgstr "" + #: ../../include/event.php:32 ../../include/event.php:101 msgid "l F d, Y \\@ g:i A" msgstr "" @@ -10301,19 +10700,19 @@ msgstr "" msgid "Cancelled" msgstr "" -#: ../../include/event.php:1375 ../../include/connections.php:773 +#: ../../include/event.php:1375 ../../include/connections.php:777 msgid "Home, Voice" msgstr "" -#: ../../include/event.php:1376 ../../include/connections.php:774 +#: ../../include/event.php:1376 ../../include/connections.php:778 msgid "Home, Fax" msgstr "" -#: ../../include/event.php:1378 ../../include/connections.php:776 +#: ../../include/event.php:1378 ../../include/connections.php:780 msgid "Work, Voice" msgstr "" -#: ../../include/event.php:1379 ../../include/connections.php:777 +#: ../../include/event.php:1379 ../../include/connections.php:781 msgid "Work, Fax" msgstr "" @@ -10417,117 +10816,6 @@ msgstr "" msgid "This action is not available under your subscription plan." msgstr "" -#: ../../include/bbcode.php:266 ../../include/bbcode.php:1634 -msgid "Encrypted content" -msgstr "" - -#: ../../include/bbcode.php:283 -#, php-format -msgid "(Embedded app '%s' could not be displayed)." -msgstr "" - -#: ../../include/bbcode.php:323 -#, php-format -msgid "Install %1$s element %2$s" -msgstr "" - -#: ../../include/bbcode.php:327 -#, php-format -msgid "" -"This post contains an installable %s element, however you lack permissions " -"to install it on this site." -msgstr "" - -#: ../../include/bbcode.php:556 -msgid "card" -msgstr "" - -#: ../../include/bbcode.php:558 -msgid "article" -msgstr "" - -#: ../../include/bbcode.php:641 ../../include/bbcode.php:649 -msgid "Click to open/close" -msgstr "" - -#: ../../include/bbcode.php:649 -msgid "spoiler" -msgstr "" - -#: ../../include/bbcode.php:1075 ../../include/bbcode.php:1274 -msgid "Different viewers will see this text differently" -msgstr "" - -#: ../../include/bbcode.php:1593 -msgid "$1 wrote:" -msgstr "" - -#: ../../include/attach.php:272 ../../include/attach.php:391 -msgid "Item was not found." -msgstr "" - -#: ../../include/attach.php:289 -msgid "Unknown error." -msgstr "" - -#: ../../include/attach.php:580 -msgid "No source file." -msgstr "" - -#: ../../include/attach.php:602 -msgid "Cannot locate file to replace" -msgstr "" - -#: ../../include/attach.php:621 -msgid "Cannot locate file to revise/update" -msgstr "" - -#: ../../include/attach.php:763 -#, php-format -msgid "File exceeds size limit of %d" -msgstr "" - -#: ../../include/attach.php:784 -#, php-format -msgid "You have reached your limit of %1$.0f Mbytes attachment storage." -msgstr "" - -#: ../../include/attach.php:967 -msgid "File upload failed. Possible system limit or action terminated." -msgstr "" - -#: ../../include/attach.php:996 -msgid "Stored file could not be verified. Upload failed." -msgstr "" - -#: ../../include/attach.php:1070 ../../include/attach.php:1086 -msgid "Path not available." -msgstr "" - -#: ../../include/attach.php:1135 ../../include/attach.php:1300 -msgid "Empty pathname" -msgstr "" - -#: ../../include/attach.php:1161 -msgid "duplicate filename or path" -msgstr "" - -#: ../../include/attach.php:1186 -msgid "Path not found." -msgstr "" - -#: ../../include/attach.php:1254 -msgid "mkdir failed." -msgstr "" - -#: ../../include/attach.php:1258 -msgid "database storage failed." -msgstr "" - -#: ../../include/attach.php:1306 -msgid "Empty path" -msgstr "" - #: ../../include/datetime.php:142 msgid "Birthday" msgstr "" @@ -10540,7 +10828,7 @@ msgstr "" msgid "YYYY-MM-DD or MM-DD" msgstr "" -#: ../../include/datetime.php:240 ../../boot.php:2501 +#: ../../include/datetime.php:240 ../../boot.php:2497 msgid "never" msgstr "" @@ -10613,615 +10901,153 @@ msgstr "" msgid "Happy Birthday %1$s" msgstr "" -#: ../../include/items.php:1006 -msgid "(Unknown)" -msgstr "" - -#: ../../include/items.php:1188 -msgid "Visible to anybody on the internet." -msgstr "" - -#: ../../include/items.php:1190 -msgid "Visible to you only." -msgstr "" - -#: ../../include/items.php:1192 -msgid "Visible to anybody in this network." -msgstr "" - -#: ../../include/items.php:1194 -msgid "Visible to anybody authenticated." -msgstr "" - -#: ../../include/items.php:1196 -#, php-format -msgid "Visible to anybody on %s." -msgstr "" - -#: ../../include/items.php:1198 -msgid "Visible to all connections." -msgstr "" - -#: ../../include/items.php:1200 -msgid "Visible to approved connections." -msgstr "" - -#: ../../include/items.php:1202 -msgid "Visible to specific connections." -msgstr "" - -#: ../../include/items.php:4006 -msgid "Privacy group is empty." -msgstr "" - -#: ../../include/items.php:4384 -msgid "profile photo" -msgstr "" - -#: ../../include/items.php:4588 -#, php-format -msgid "[Edited %s]" -msgstr "" - -#: ../../include/items.php:4588 -msgctxt "edit_activity" -msgid "Post" -msgstr "" - -#: ../../include/items.php:4588 -msgctxt "edit_activity" -msgid "Comment" -msgstr "" - -#: ../../include/features.php:56 -msgid "General Features" -msgstr "" - -#: ../../include/features.php:61 -msgid "Display new member quick links menu" -msgstr "" - -#: ../../include/features.php:69 -msgid "Advanced Profiles" -msgstr "" - -#: ../../include/features.php:70 -msgid "Additional profile sections and selections" -msgstr "" - -#: ../../include/features.php:116 -msgid "Private Notes" -msgstr "" - -#: ../../include/features.php:117 -msgid "Enables a tool to store notes and reminders (note: not encrypted)" -msgstr "" - -#: ../../include/features.php:137 -msgid "Create interactive articles" -msgstr "" - -#: ../../include/features.php:154 -msgid "Photo Location" -msgstr "" - -#: ../../include/features.php:155 -msgid "If location data is available on uploaded photos, link this to a map." -msgstr "" - -#: ../../include/features.php:183 -msgid "Event Timezone Selection" -msgstr "" - -#: ../../include/features.php:184 -msgid "Allow event creation in timezones other than your own." -msgstr "" - -#: ../../include/features.php:202 -msgid "Advanced Directory Search" -msgstr "" - -#: ../../include/features.php:203 -msgid "Allows creation of complex directory search queries" -msgstr "" - -#: ../../include/features.php:211 -msgid "Advanced Theme and Layout Settings" -msgstr "" - -#: ../../include/features.php:212 -msgid "Allows fine tuning of themes and page layouts" -msgstr "" - -#: ../../include/features.php:221 -msgid "Access Control and Permissions" -msgstr "" - -#: ../../include/features.php:225 -msgid "Privacy Groups" -msgstr "" - -#: ../../include/features.php:226 -msgid "Enable management and selection of privacy groups" -msgstr "" - -#: ../../include/features.php:262 -msgid "OAuth2 Clients" -msgstr "" - -#: ../../include/features.php:263 -msgid "Manage OAuth2 authenticatication tokens for mobile and remote apps." -msgstr "" - -#: ../../include/features.php:283 -msgid "Post Composition Features" -msgstr "" - -#: ../../include/features.php:359 -msgid "Auto-save drafts of posts and comments" -msgstr "" - -#: ../../include/features.php:360 -msgid "" -"Automatically saves post and comment drafts in local browser storage to help " -"prevent accidental loss of compositions" -msgstr "" - -#: ../../include/features.php:371 -msgid "Network and Stream Filtering" -msgstr "" - -#: ../../include/features.php:461 -msgid "Post/Comment Tools" -msgstr "" - -#: ../../include/features.php:465 -msgid "Community Tagging" -msgstr "" - -#: ../../include/features.php:466 -msgid "Ability to tag existing posts" -msgstr "" - -#: ../../include/features.php:474 -msgid "Post Categories" -msgstr "" - -#: ../../include/features.php:475 -msgid "Add categories to your posts" -msgstr "" - -#: ../../include/features.php:483 -msgid "Emoji Reactions" -msgstr "" - -#: ../../include/features.php:484 -msgid "Add emoji reaction ability to posts" -msgstr "" - -#: ../../include/features.php:493 -msgid "Ability to file posts under folders" -msgstr "" - -#: ../../include/features.php:501 -msgid "Dislike Posts" -msgstr "" - -#: ../../include/features.php:502 -msgid "Ability to dislike posts/comments" -msgstr "" - -#: ../../include/features.php:519 -msgid "Tag Cloud" -msgstr "" - -#: ../../include/features.php:520 -msgid "Provide a personal tag cloud on your channel page" -msgstr "" - #: ../../include/security.php:601 msgid "" "The form security token was not correct. This probably happened because the " "form has been opened for too long (>3 hours) before submitting it." msgstr "" -#: ../../include/text.php:497 -msgid "prev" +#: ../../include/attach.php:273 ../../include/attach.php:392 +msgid "Item was not found." msgstr "" -#: ../../include/text.php:499 -msgid "first" +#: ../../include/attach.php:290 +msgid "Unknown error." msgstr "" -#: ../../include/text.php:528 -msgid "last" +#: ../../include/attach.php:581 +msgid "No source file." msgstr "" -#: ../../include/text.php:531 -msgid "next" +#: ../../include/attach.php:603 +msgid "Cannot locate file to replace" msgstr "" -#: ../../include/text.php:542 -msgid "older" +#: ../../include/attach.php:622 +msgid "Cannot locate file to revise/update" msgstr "" -#: ../../include/text.php:544 -msgid "newer" -msgstr "" - -#: ../../include/text.php:1074 ../../include/text.php:1078 -msgid "poke" -msgstr "" - -#: ../../include/text.php:1074 ../../include/text.php:1078 -#: ../../include/conversation.php:267 -msgid "poked" -msgstr "" - -#: ../../include/text.php:1079 -msgid "ping" -msgstr "" - -#: ../../include/text.php:1079 -msgid "pinged" -msgstr "" - -#: ../../include/text.php:1080 -msgid "prod" -msgstr "" - -#: ../../include/text.php:1080 -msgid "prodded" -msgstr "" - -#: ../../include/text.php:1081 -msgid "slap" -msgstr "" - -#: ../../include/text.php:1081 -msgid "slapped" -msgstr "" - -#: ../../include/text.php:1082 -msgid "finger" -msgstr "" - -#: ../../include/text.php:1082 -msgid "fingered" -msgstr "" - -#: ../../include/text.php:1083 -msgid "rebuff" -msgstr "" - -#: ../../include/text.php:1083 -msgid "rebuffed" -msgstr "" - -#: ../../include/text.php:1106 -msgid "happy" -msgstr "" - -#: ../../include/text.php:1107 -msgid "sad" -msgstr "" - -#: ../../include/text.php:1108 -msgid "mellow" -msgstr "" - -#: ../../include/text.php:1109 -msgid "tired" -msgstr "" - -#: ../../include/text.php:1110 -msgid "perky" -msgstr "" - -#: ../../include/text.php:1111 -msgid "angry" -msgstr "" - -#: ../../include/text.php:1112 -msgid "stupefied" -msgstr "" - -#: ../../include/text.php:1113 -msgid "puzzled" -msgstr "" - -#: ../../include/text.php:1114 -msgid "interested" -msgstr "" - -#: ../../include/text.php:1115 -msgid "bitter" -msgstr "" - -#: ../../include/text.php:1116 -msgid "cheerful" -msgstr "" - -#: ../../include/text.php:1117 -msgid "alive" -msgstr "" - -#: ../../include/text.php:1118 -msgid "annoyed" -msgstr "" - -#: ../../include/text.php:1119 -msgid "anxious" -msgstr "" - -#: ../../include/text.php:1120 -msgid "cranky" -msgstr "" - -#: ../../include/text.php:1121 -msgid "disturbed" -msgstr "" - -#: ../../include/text.php:1122 -msgid "frustrated" -msgstr "" - -#: ../../include/text.php:1123 -msgid "depressed" -msgstr "" - -#: ../../include/text.php:1124 -msgid "motivated" -msgstr "" - -#: ../../include/text.php:1125 -msgid "relaxed" -msgstr "" - -#: ../../include/text.php:1126 -msgid "surprised" -msgstr "" - -#: ../../include/text.php:1309 -msgid "May" -msgstr "" - -#: ../../include/text.php:1391 -msgid "Unknown Attachment" -msgstr "" - -#: ../../include/text.php:1394 -msgid "unknown" -msgstr "" - -#: ../../include/text.php:1434 -msgid "remove category" -msgstr "" - -#: ../../include/text.php:1508 -msgid "remove from file" -msgstr "" - -#: ../../include/text.php:1643 -msgid "Added to your calendar" -msgstr "" - -#: ../../include/text.php:1712 -msgid "Link" -msgstr "" - -#: ../../include/text.php:1791 -msgid "Poll has ended." -msgstr "" - -#: ../../include/text.php:1794 +#: ../../include/attach.php:766 #, php-format -msgid "Poll ends: %s" +msgid "File exceeds size limit of %d" msgstr "" -#: ../../include/text.php:1799 -msgid "vote" -msgstr "" - -#: ../../include/text.php:1811 -msgid "Download binary/encrypted content" -msgstr "" - -#: ../../include/text.php:1935 -msgid "Page layout" -msgstr "" - -#: ../../include/text.php:1935 -msgid "You can create your own with the layouts tool" -msgstr "" - -#: ../../include/text.php:1945 -msgid "BBcode" -msgstr "" - -#: ../../include/text.php:1946 -msgid "HTML" -msgstr "" - -#: ../../include/text.php:1947 -msgid "Markdown" -msgstr "" - -#: ../../include/text.php:1948 -msgid "Text" -msgstr "" - -#: ../../include/text.php:1949 -msgid "Comanche Layout" -msgstr "" - -#: ../../include/text.php:1954 -msgid "PHP" -msgstr "" - -#: ../../include/text.php:1963 -msgid "Page content type" -msgstr "" - -#: ../../include/text.php:2096 -msgid "activity" -msgstr "" - -#: ../../include/text.php:2200 -msgid "a-z, 0-9, -, and _ only" -msgstr "" - -#: ../../include/text.php:2527 -msgid "Design Tools" -msgstr "" - -#: ../../include/text.php:2533 -msgid "Pages" -msgstr "" - -#: ../../include/text.php:2555 -msgid "Import website..." -msgstr "" - -#: ../../include/text.php:2556 -msgid "Select folder to import" -msgstr "" - -#: ../../include/text.php:2557 -msgid "Import from a zipped folder:" -msgstr "" - -#: ../../include/text.php:2558 -msgid "Import from cloud files:" -msgstr "" - -#: ../../include/text.php:2559 -msgid "/cloud/channel/path/to/folder" -msgstr "" - -#: ../../include/text.php:2560 -msgid "Enter path to website files" -msgstr "" - -#: ../../include/text.php:2561 -msgid "Select folder" -msgstr "" - -#: ../../include/text.php:2562 -msgid "Export website..." -msgstr "" - -#: ../../include/text.php:2563 -msgid "Export to a zip file" -msgstr "" - -#: ../../include/text.php:2564 -msgid "website.zip" -msgstr "" - -#: ../../include/text.php:2565 -msgid "Enter a name for the zip file." -msgstr "" - -#: ../../include/text.php:2566 -msgid "Export to cloud files" -msgstr "" - -#: ../../include/text.php:2567 -msgid "/path/to/export/folder" -msgstr "" - -#: ../../include/text.php:2568 -msgid "Enter a path to a cloud files destination." -msgstr "" - -#: ../../include/text.php:2569 -msgid "Specify folder" -msgstr "" - -#: ../../include/connections.php:157 -msgid "New window" -msgstr "" - -#: ../../include/connections.php:158 -msgid "Open the selected location in a different window or browser tab" -msgstr "" - -#: ../../include/connections.php:876 -msgid "No connections" -msgstr "" - -#: ../../include/connections.php:908 +#: ../../include/attach.php:787 #, php-format -msgid "View all %s connections" +msgid "You have reached your limit of %1$.0f Mbytes attachment storage." msgstr "" -#: ../../include/connections.php:941 +#: ../../include/attach.php:970 +msgid "File upload failed. Possible system limit or action terminated." +msgstr "" + +#: ../../include/attach.php:999 +msgid "Stored file could not be verified. Upload failed." +msgstr "" + +#: ../../include/attach.php:1073 ../../include/attach.php:1089 +msgid "Path not available." +msgstr "" + +#: ../../include/attach.php:1138 ../../include/attach.php:1303 +msgid "Empty pathname" +msgstr "" + +#: ../../include/attach.php:1164 +msgid "duplicate filename or path" +msgstr "" + +#: ../../include/attach.php:1189 +msgid "Path not found." +msgstr "" + +#: ../../include/attach.php:1257 +msgid "mkdir failed." +msgstr "" + +#: ../../include/attach.php:1261 +msgid "database storage failed." +msgstr "" + +#: ../../include/attach.php:1309 +msgid "Empty path" +msgstr "" + +#: ../../include/channel.php:45 +msgid "Unable to obtain identity information from database" +msgstr "" + +#: ../../include/channel.php:78 +msgid "Empty name" +msgstr "" + +#: ../../include/channel.php:81 +msgid "Name too long" +msgstr "" + +#: ../../include/channel.php:197 +msgid "No account identifier" +msgstr "" + +#: ../../include/channel.php:209 +msgid "Nickname is required." +msgstr "" + +#: ../../include/channel.php:291 +msgid "Unable to retrieve created identity" +msgstr "" + +#: ../../include/channel.php:390 +msgid "Default Profile" +msgstr "" + +#: ../../include/channel.php:587 ../../include/channel.php:677 +msgid "Unable to retrieve modified identity" +msgstr "" + +#: ../../include/bbcode.php:270 ../../include/bbcode.php:1640 +msgid "Encrypted content" +msgstr "" + +#: ../../include/bbcode.php:289 #, php-format -msgid "Network: %s" +msgid "(Embedded app '%s' could not be displayed)." msgstr "" -#: ../../include/import.php:30 -msgid "Unable to import a removed channel." +#: ../../include/bbcode.php:329 +#, php-format +msgid "Install %1$s element %2$s" msgstr "" -#: ../../include/import.php:57 +#: ../../include/bbcode.php:333 +#, php-format msgid "" -"A channel with these settings was discovered and is not usable as it was " -"removed or reserved for system use. Import failed." +"This post contains an installable %s element, however you lack permissions " +"to install it on this site." msgstr "" -#: ../../include/import.php:66 -msgid "" -"Cannot create a duplicate channel identifier on this system. Import failed." +#: ../../include/bbcode.php:562 +msgid "card" msgstr "" -#: ../../include/import.php:87 -msgid "Unable to create a unique channel address. Import failed." +#: ../../include/bbcode.php:564 +msgid "article" msgstr "" -#: ../../include/import.php:133 -msgid "Cloned channel not found. Import failed." +#: ../../include/bbcode.php:647 ../../include/bbcode.php:655 +msgid "Click to open/close" msgstr "" -#: ../../include/network.php:1454 ../../include/network.php:1455 -msgid "Friendica" +#: ../../include/bbcode.php:655 +msgid "spoiler" msgstr "" -#: ../../include/network.php:1456 -msgid "OStatus" +#: ../../include/bbcode.php:1081 ../../include/bbcode.php:1280 +msgid "Different viewers will see this text differently" msgstr "" -#: ../../include/network.php:1457 -msgid "GNU-Social" -msgstr "" - -#: ../../include/network.php:1458 -msgid "RSS/Atom" -msgstr "" - -#: ../../include/network.php:1461 -msgid "Diaspora" -msgstr "" - -#: ../../include/network.php:1462 -msgid "Facebook" -msgstr "" - -#: ../../include/network.php:1463 -msgid "Zot" -msgstr "" - -#: ../../include/network.php:1464 -msgid "LinkedIn" -msgstr "" - -#: ../../include/network.php:1465 -msgid "XMPP/IM" -msgstr "" - -#: ../../include/network.php:1466 -msgid "MySpace" +#: ../../include/bbcode.php:1599 +msgid "$1 wrote:" msgstr "" #: ../../include/conversation.php:173 @@ -11254,6 +11080,11 @@ msgstr "" msgid "%1$s poked %2$s" msgstr "" +#: ../../include/conversation.php:267 ../../include/text.php:1076 +#: ../../include/text.php:1080 +msgid "poked" +msgstr "" + #: ../../include/conversation.php:700 msgid "Toggle Star Status" msgstr "" @@ -11404,194 +11235,505 @@ msgstr "" msgid "Post as" msgstr "" -#: ../../include/conversation.php:1408 +#: ../../include/conversation.php:1401 +msgid "Text styles" +msgstr "" + +#: ../../include/conversation.php:1409 msgid "Please enter a link location (URL)" msgstr "" -#: ../../include/conversation.php:1409 +#: ../../include/conversation.php:1410 msgid "Insert link only" msgstr "" -#: ../../include/conversation.php:1409 +#: ../../include/conversation.php:1410 msgid "Embed content if possible" msgstr "" -#: ../../include/conversation.php:1411 +#: ../../include/conversation.php:1412 msgid "Embed an image from your albums" msgstr "" -#: ../../include/conversation.php:1415 +#: ../../include/conversation.php:1416 msgid "Toggle voting" msgstr "" -#: ../../include/conversation.php:1416 +#: ../../include/conversation.php:1417 msgid "Toggle poll" msgstr "" -#: ../../include/conversation.php:1417 +#: ../../include/conversation.php:1418 msgid "Option" msgstr "" -#: ../../include/conversation.php:1418 +#: ../../include/conversation.php:1419 msgid "Add option" msgstr "" -#: ../../include/conversation.php:1419 +#: ../../include/conversation.php:1420 msgid "Minutes" msgstr "" -#: ../../include/conversation.php:1419 +#: ../../include/conversation.php:1420 msgid "Hours" msgstr "" -#: ../../include/conversation.php:1419 +#: ../../include/conversation.php:1420 msgid "Days" msgstr "" -#: ../../include/conversation.php:1420 +#: ../../include/conversation.php:1421 msgid "Allow multiple answers" msgstr "" -#: ../../include/conversation.php:1423 +#: ../../include/conversation.php:1424 msgid "Disable comments" msgstr "" -#: ../../include/conversation.php:1424 +#: ../../include/conversation.php:1425 msgid "Toggle comments" msgstr "" -#: ../../include/conversation.php:1432 +#: ../../include/conversation.php:1433 msgid "Categories (optional, comma-separated list)" msgstr "" -#: ../../include/conversation.php:1456 +#: ../../include/conversation.php:1457 msgid "Other networks and post services" msgstr "" -#: ../../include/conversation.php:1460 +#: ../../include/conversation.php:1461 msgid "Set expiration date" msgstr "" -#: ../../include/conversation.php:1463 +#: ../../include/conversation.php:1464 msgid "Set publish date" msgstr "" -#: ../../include/conversation.php:1478 +#: ../../include/conversation.php:1479 msgid "Find remote media players (oEmbed)" msgstr "" -#: ../../include/conversation.php:1479 +#: ../../include/conversation.php:1480 msgid "Find shareable objects (Zot)" msgstr "" -#: ../../include/conversation.php:1504 +#: ../../include/conversation.php:1505 msgid "Post to Collections" msgstr "" -#: ../../include/conversation.php:1952 +#: ../../include/conversation.php:1953 msgid "articles" msgstr "" -#: ../../include/conversation.php:2045 +#: ../../include/conversation.php:2046 msgctxt "noun" msgid "Attending" msgid_plural "Attending" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:2048 +#: ../../include/conversation.php:2049 msgctxt "noun" msgid "Not Attending" msgid_plural "Not Attending" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:2051 +#: ../../include/conversation.php:2052 msgctxt "noun" msgid "Undecided" msgid_plural "Undecided" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:2054 +#: ../../include/conversation.php:2055 msgctxt "noun" msgid "Agree" msgid_plural "Agrees" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:2057 +#: ../../include/conversation.php:2058 msgctxt "noun" msgid "Disagree" msgid_plural "Disagrees" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:2060 +#: ../../include/conversation.php:2061 msgctxt "noun" msgid "Abstain" msgid_plural "Abstains" msgstr[0] "" msgstr[1] "" -#: ../../include/acl_selectors.php:103 +#: ../../include/connections.php:157 +msgid "New window" +msgstr "" + +#: ../../include/connections.php:158 +msgid "Open the selected location in a different window or browser tab" +msgstr "" + +#: ../../include/connections.php:880 +msgid "No connections" +msgstr "" + +#: ../../include/connections.php:912 +#, php-format +msgid "View all %s connections" +msgstr "" + +#: ../../include/connections.php:945 +#, php-format +msgid "Network: %s" +msgstr "" + +#: ../../include/acl_selectors.php:89 +msgid "(List)" +msgstr "" + +#: ../../include/acl_selectors.php:98 +msgid "(Group)" +msgstr "" + +#: ../../include/acl_selectors.php:112 msgid "Who can see this?" msgstr "" -#: ../../include/acl_selectors.php:104 +#: ../../include/acl_selectors.php:113 msgid "Custom selection" msgstr "" -#: ../../include/acl_selectors.php:105 +#: ../../include/acl_selectors.php:114 msgid "" "Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit " "the scope of \"Show\"." msgstr "" -#: ../../include/acl_selectors.php:106 +#: ../../include/acl_selectors.php:115 msgid "Show" msgstr "" -#: ../../include/acl_selectors.php:107 +#: ../../include/acl_selectors.php:116 msgid "Don't show" msgstr "" -#: ../../include/acl_selectors.php:140 +#: ../../include/acl_selectors.php:149 msgid "" "Post permissions cannot be changed after a post is shared.
These " "permissions set who is allowed to view the post." msgstr "" -#: ../../include/channel.php:45 -msgid "Unable to obtain identity information from database" +#: ../../include/text.php:497 +msgid "prev" msgstr "" -#: ../../include/channel.php:78 -msgid "Empty name" +#: ../../include/text.php:499 +msgid "first" msgstr "" -#: ../../include/channel.php:81 -msgid "Name too long" +#: ../../include/text.php:528 +msgid "last" msgstr "" -#: ../../include/channel.php:197 -msgid "No account identifier" +#: ../../include/text.php:531 +msgid "next" msgstr "" -#: ../../include/channel.php:209 -msgid "Nickname is required." +#: ../../include/text.php:542 +msgid "older" msgstr "" -#: ../../include/channel.php:291 -msgid "Unable to retrieve created identity" +#: ../../include/text.php:544 +msgid "newer" msgstr "" -#: ../../include/channel.php:389 -msgid "Default Profile" +#: ../../include/text.php:1076 ../../include/text.php:1080 +msgid "poke" msgstr "" -#: ../../include/channel.php:586 ../../include/channel.php:675 -msgid "Unable to retrieve modified identity" +#: ../../include/text.php:1081 +msgid "ping" +msgstr "" + +#: ../../include/text.php:1081 +msgid "pinged" +msgstr "" + +#: ../../include/text.php:1082 +msgid "prod" +msgstr "" + +#: ../../include/text.php:1082 +msgid "prodded" +msgstr "" + +#: ../../include/text.php:1083 +msgid "slap" +msgstr "" + +#: ../../include/text.php:1083 +msgid "slapped" +msgstr "" + +#: ../../include/text.php:1084 +msgid "finger" +msgstr "" + +#: ../../include/text.php:1084 +msgid "fingered" +msgstr "" + +#: ../../include/text.php:1085 +msgid "rebuff" +msgstr "" + +#: ../../include/text.php:1085 +msgid "rebuffed" +msgstr "" + +#: ../../include/text.php:1108 +msgid "happy" +msgstr "" + +#: ../../include/text.php:1109 +msgid "sad" +msgstr "" + +#: ../../include/text.php:1110 +msgid "mellow" +msgstr "" + +#: ../../include/text.php:1111 +msgid "tired" +msgstr "" + +#: ../../include/text.php:1112 +msgid "perky" +msgstr "" + +#: ../../include/text.php:1113 +msgid "angry" +msgstr "" + +#: ../../include/text.php:1114 +msgid "stupefied" +msgstr "" + +#: ../../include/text.php:1115 +msgid "puzzled" +msgstr "" + +#: ../../include/text.php:1116 +msgid "interested" +msgstr "" + +#: ../../include/text.php:1117 +msgid "bitter" +msgstr "" + +#: ../../include/text.php:1118 +msgid "cheerful" +msgstr "" + +#: ../../include/text.php:1119 +msgid "alive" +msgstr "" + +#: ../../include/text.php:1120 +msgid "annoyed" +msgstr "" + +#: ../../include/text.php:1121 +msgid "anxious" +msgstr "" + +#: ../../include/text.php:1122 +msgid "cranky" +msgstr "" + +#: ../../include/text.php:1123 +msgid "disturbed" +msgstr "" + +#: ../../include/text.php:1124 +msgid "frustrated" +msgstr "" + +#: ../../include/text.php:1125 +msgid "depressed" +msgstr "" + +#: ../../include/text.php:1126 +msgid "motivated" +msgstr "" + +#: ../../include/text.php:1127 +msgid "relaxed" +msgstr "" + +#: ../../include/text.php:1128 +msgid "surprised" +msgstr "" + +#: ../../include/text.php:1311 +msgid "May" +msgstr "" + +#: ../../include/text.php:1393 +msgid "Unknown Attachment" +msgstr "" + +#: ../../include/text.php:1396 +msgid "unknown" +msgstr "" + +#: ../../include/text.php:1436 +msgid "remove category" +msgstr "" + +#: ../../include/text.php:1510 +msgid "remove from file" +msgstr "" + +#: ../../include/text.php:1645 +msgid "Added to your calendar" +msgstr "" + +#: ../../include/text.php:1725 +msgid "Link" +msgstr "" + +#: ../../include/text.php:1804 +msgid "Poll has ended." +msgstr "" + +#: ../../include/text.php:1807 +#, php-format +msgid "Poll ends: %s" +msgstr "" + +#: ../../include/text.php:1812 +msgid "vote" +msgstr "" + +#: ../../include/text.php:1824 +msgid "Download binary/encrypted content" +msgstr "" + +#: ../../include/text.php:1948 +msgid "Page layout" +msgstr "" + +#: ../../include/text.php:1948 +msgid "You can create your own with the layouts tool" +msgstr "" + +#: ../../include/text.php:1958 +msgid "BBcode" +msgstr "" + +#: ../../include/text.php:1959 +msgid "HTML" +msgstr "" + +#: ../../include/text.php:1960 +msgid "Markdown" +msgstr "" + +#: ../../include/text.php:1961 +msgid "Text" +msgstr "" + +#: ../../include/text.php:1962 +msgid "Comanche Layout" +msgstr "" + +#: ../../include/text.php:1967 +msgid "PHP" +msgstr "" + +#: ../../include/text.php:1976 +msgid "Page content type" +msgstr "" + +#: ../../include/text.php:2109 +msgid "activity" +msgstr "" + +#: ../../include/text.php:2213 +msgid "a-z, 0-9, -, and _ only" +msgstr "" + +#: ../../include/text.php:2540 +msgid "Design Tools" +msgstr "" + +#: ../../include/text.php:2546 +msgid "Pages" +msgstr "" + +#: ../../include/text.php:2568 +msgid "Import website..." +msgstr "" + +#: ../../include/text.php:2569 +msgid "Select folder to import" +msgstr "" + +#: ../../include/text.php:2570 +msgid "Import from a zipped folder:" +msgstr "" + +#: ../../include/text.php:2571 +msgid "Import from cloud files:" +msgstr "" + +#: ../../include/text.php:2572 +msgid "/cloud/channel/path/to/folder" +msgstr "" + +#: ../../include/text.php:2573 +msgid "Enter path to website files" +msgstr "" + +#: ../../include/text.php:2574 +msgid "Select folder" +msgstr "" + +#: ../../include/text.php:2575 +msgid "Export website..." +msgstr "" + +#: ../../include/text.php:2576 +msgid "Export to a zip file" +msgstr "" + +#: ../../include/text.php:2577 +msgid "website.zip" +msgstr "" + +#: ../../include/text.php:2578 +msgid "Enter a name for the zip file." +msgstr "" + +#: ../../include/text.php:2579 +msgid "Export to cloud files" +msgstr "" + +#: ../../include/text.php:2580 +msgid "/path/to/export/folder" +msgstr "" + +#: ../../include/text.php:2581 +msgid "Enter a path to a cloud files destination." +msgstr "" + +#: ../../include/text.php:2582 +msgid "Specify folder" msgstr "" #: ../../include/photos.php:151 @@ -11711,6 +11853,8 @@ msgid "Set size of followup author photos" msgstr "" #: ../../store/[data]/smarty3/compiled/ac14d8b7b4a606fb8f9b8bf58de15e7cca1afd0c_0.file.cover_photo.tpl.php:140 +#: ../../cache/smarty3/compiled/ac14d8b7b4a606fb8f9b8bf58de15e7cca1afd0c_0.file.cover_photo.tpl.php:140 +#: ../../cache/smarty3/compiled/6de1ea2749ed8a619548e67d6462a252a0576f33_0.file.admin_cover_photo.tpl.php:142 msgid "Cover Photo" msgstr "" @@ -12002,40 +12146,40 @@ msgstr "" msgid "Support our work" msgstr "" -#: ../../boot.php:1634 +#: ../../boot.php:1631 msgid "Create an account to access services and applications" msgstr "" -#: ../../boot.php:1658 +#: ../../boot.php:1655 msgid "Login/Email" msgstr "" -#: ../../boot.php:1659 +#: ../../boot.php:1656 msgid "Password" msgstr "" -#: ../../boot.php:1660 +#: ../../boot.php:1657 msgid "Remember me" msgstr "" -#: ../../boot.php:1663 +#: ../../boot.php:1660 msgid "Forgot your password?" msgstr "" -#: ../../boot.php:2446 +#: ../../boot.php:2442 #, php-format msgid "[$Projectname] Website SSL error for %s" msgstr "" -#: ../../boot.php:2451 +#: ../../boot.php:2447 msgid "Website SSL certificate is not valid. Please correct." msgstr "" -#: ../../boot.php:2495 +#: ../../boot.php:2491 #, php-format msgid "[$Projectname] Cron tasks not running on %s" msgstr "" -#: ../../boot.php:2500 +#: ../../boot.php:2496 msgid "Cron/Scheduled tasks not running." msgstr "" From 0454c0584002294a0b0b64f1677c08c047898bc4 Mon Sep 17 00:00:00 2001 From: nobody Date: Mon, 14 Sep 2020 23:11:49 -0700 Subject: [PATCH 09/10] comment out admin sub-module init until I can debug it --- Zotlabs/Module/Admin.php | 20 ++++++++++---------- include/network.php | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Zotlabs/Module/Admin.php b/Zotlabs/Module/Admin.php index bf46c7f2e..90aa40eb8 100644 --- a/Zotlabs/Module/Admin.php +++ b/Zotlabs/Module/Admin.php @@ -24,18 +24,18 @@ class Admin extends \Zotlabs\Web\Controller { $this->sm = new \Zotlabs\Web\SubModule(); } - function init() { - logger('admin_init', LOGGER_DEBUG); +// function init() { +// logger('admin_init', LOGGER_DEBUG); - if(! is_site_admin()) { - return; - } - if (argc() > 1) { - $this->sm->call('init'); - } +// if(! is_site_admin()) { +// return; +// } +// if (argc() > 1) { +// $this->sm->call('init'); +// } - goaway(z_root() . '/admin' ); - } +// goaway(z_root() . '/admin' ); +// } function post(){ diff --git a/include/network.php b/include/network.php index a654b3f33..19b559b07 100644 --- a/include/network.php +++ b/include/network.php @@ -10,7 +10,7 @@ use Zotlabs\Lib\Queue; use Zotlabs\Lib\System; use Zotlabs\Lib\Keyutils; use Zotlabs\Daemon\Run; -use Runminds\HTML5; + /** * @file include/network.php From 30e51abfca008cee1b4689e98e6ab1c2d99bab78 Mon Sep 17 00:00:00 2001 From: nobody Date: Mon, 14 Sep 2020 23:58:41 -0700 Subject: [PATCH 10/10] admin summary page cleanup --- Zotlabs/Module/Admin.php | 110 +++++++++++++++++++++---------------- view/tpl/admin_summary.tpl | 2 +- 2 files changed, 63 insertions(+), 49 deletions(-) diff --git a/Zotlabs/Module/Admin.php b/Zotlabs/Module/Admin.php index 90aa40eb8..29ef000f0 100644 --- a/Zotlabs/Module/Admin.php +++ b/Zotlabs/Module/Admin.php @@ -8,42 +8,47 @@ namespace Zotlabs\Module; +use App; +use Zotlabs\Web\Controller; +use Zotlabs\Web\SubModule; +use Zotlabs\Lib\Config; -require_once('include/account.php'); - /** * @brief Admin area. * */ -class Admin extends \Zotlabs\Web\Controller { + +class Admin extends Controller { private $sm = null; function __construct() { - $this->sm = new \Zotlabs\Web\SubModule(); + $this->sm = new SubModule(); } -// function init() { -// logger('admin_init', LOGGER_DEBUG); + function init() { -// if(! is_site_admin()) { -// return; -// } -// if (argc() > 1) { -// $this->sm->call('init'); -// } + logger('admin_init', LOGGER_DEBUG); -// goaway(z_root() . '/admin' ); -// } - - - function post(){ - logger('admin_post', LOGGER_DEBUG); - - if(! is_site_admin()) { + if (! is_site_admin()) { return; } + + if (argc() > 1) { + $this->sm->call('init'); + } + } + + + function post() { + + logger('admin_post', LOGGER_DEBUG); + + if (! is_site_admin()) { + return; + } + if (argc() > 1) { $this->sm->call('post'); } @@ -59,7 +64,7 @@ class Admin extends \Zotlabs\Web\Controller { logger('admin_content', LOGGER_DEBUG); - if(! is_site_admin()) { + if (! is_site_admin()) { return login(false); } @@ -71,9 +76,9 @@ class Admin extends \Zotlabs\Web\Controller { $o = ''; - if(argc() > 1) { + if (argc() > 1) { $o = $this->sm->call('get'); - if($o === false) { + if ($o === false) { notice( t('Item not found.') ); } } @@ -81,9 +86,10 @@ class Admin extends \Zotlabs\Web\Controller { $o = $this->admin_page_summary(); } - if(is_ajax()) { + if (is_ajax()) { echo $o; killme(); + // this is probably redundant return ''; } else { @@ -97,10 +103,11 @@ class Admin extends \Zotlabs\Web\Controller { * * @return string HTML from parsed admin_summary.tpl */ + function admin_page_summary() { // list total user accounts, expirations etc. - $accounts = array(); + $accounts = []; $r = q("SELECT COUNT(CASE WHEN account_id > 0 THEN 1 ELSE NULL END) AS total, COUNT(CASE WHEN account_expires > %s THEN 1 ELSE NULL END) AS expiring, COUNT(CASE WHEN account_expires < %s AND account_expires > '%s' THEN 1 ELSE NULL END) AS expired, COUNT(CASE WHEN (account_flags & %d)>0 THEN 1 ELSE NULL END) AS blocked FROM account", db_utcnow(), db_utcnow(), @@ -108,10 +115,10 @@ class Admin extends \Zotlabs\Web\Controller { intval(ACCOUNT_BLOCKED) ); if ($r) { - $accounts['total'] = array('label' => t('Accounts'), 'val' => $r[0]['total']); - $accounts['blocked'] = array('label' => t('Blocked accounts'), 'val' => $r[0]['blocked']); - $accounts['expired'] = array('label' => t('Expired accounts'), 'val' => $r[0]['expired']); - $accounts['expiring'] = array('label' => t('Expiring accounts'), 'val' => $r[0]['expiring']); + $accounts['total'] = [ 'label' => t('Accounts'), 'val' => $r[0]['total'] ]; + $accounts['blocked'] = [ 'label' => t('Blocked accounts'), 'val' => $r[0]['blocked'] ]; + $accounts['expired'] = [ 'label' => t('Expired accounts'), 'val' => $r[0]['expired'] ]; + $accounts['expiring'] = [ 'label' => t('Expiring accounts'), 'val' => $r[0]['expiring'] ]; } // pending registrations @@ -126,21 +133,29 @@ class Admin extends \Zotlabs\Web\Controller { $channels = array(); $r = q("SELECT COUNT(*) AS total, COUNT(CASE WHEN channel_primary = 1 THEN 1 ELSE NULL END) AS main, COUNT(CASE WHEN channel_primary = 0 THEN 1 ELSE NULL END) AS clones FROM channel WHERE channel_removed = 0 and channel_system = 0"); if ($r) { - $channels['total'] = array('label' => t('Channels'), 'val' => $r[0]['total']); - $channels['main'] = array('label' => t('Primary'), 'val' => $r[0]['main']); - $channels['clones'] = array('label' => t('Clones'), 'val' => $r[0]['clones']); + $channels['total'] = [ 'label' => t('Channels'), 'val' => $r[0]['total'] ]; + $channels['main'] = [ 'label' => t('Primary'), 'val' => $r[0]['main'] ]; + $channels['clones'] = [ 'label' => t('Clones'), 'val' => $r[0]['clones'] ]; } // We can do better, but this is a quick queue status $r = q("SELECT COUNT(outq_delivered) AS total FROM outq WHERE outq_delivered = 0"); $queue = (($r) ? $r[0]['total'] : 0); - $queues = array( 'label' => t('Message queues'), 'queue' => $queue ); + $queues = [ 'label' => t('Message queues'), 'queue' => $queue ]; - // If no plugins active return 0, otherwise list of plugin names - $plugins = (count(\App::$plugins) == 0) ? count(\App::$plugins) : \App::$plugins; + $plugins = []; - if(is_array($plugins)) + if (is_array(App::$plugins) && App::$plugins) { + foreach (App::$plugins as $p) { + if ($p) { + $plugins[] = $p; + } + } sort($plugins); + } + else { + $plugins = 0; + } // Could be extended to provide also other alerts to the admin @@ -148,29 +163,28 @@ class Admin extends \Zotlabs\Web\Controller { $upgrade = EMPTY_STR; - if((! defined('PLATFORM_ARCHITECTURE')) || (PLATFORM_ARCHITECTURE === 'red')) { + if((! defined('PLATFORM_ARCHITECTURE')) || (PLATFORM_ARCHITECTURE === 'zap')) { $vrelease = get_repository_version('release'); $vdev = get_repository_version('dev'); - $upgrade = ((version_compare(STD_VERSION,$vrelease) < 0) ? t('Your software should be updated') : ''); } $t = get_markup_template('admin_summary.tpl'); - return replace_macros($t, array( + return replace_macros($t, [ '$title' => t('Administration'), '$page' => t('Summary'), '$adminalertmsg' => $alertmsg, '$queues' => $queues, - '$accounts' => array( t('Registered accounts'), $accounts), - '$pending' => array( t('Pending registrations'), $pending), - '$channels' => array( t('Registered channels'), $channels), - '$plugins' => array( t('Active addons'), $plugins ), - '$version' => array( t('Version'), STD_VERSION), - '$vmaster' => array( t('Repository version (release)'), $vrelease), - '$vdev' => array( t('Repository version (dev)'), $vdev), + '$accounts' => [ t('Registered accounts'), $accounts ], + '$pending' => [ t('Pending registrations'), $pending ], + '$channels' => [ t('Registered channels'), $channels ], + '$plugins' => (($plugins) ? [ t('Active addons'), $plugins ] : EMPTY_STR), + '$version' => [ t('Version'), STD_VERSION ], + '$vmaster' => [ t('Repository version (release)'), $vrelease ], + '$vdev' => [ t('Repository version (dev)'), $vdev ], '$upgrade' => $upgrade, - '$build' => get_config('system', 'db_version') - )); + '$build' => Config::Get('system', 'db_version') + ]); } } diff --git a/view/tpl/admin_summary.tpl b/view/tpl/admin_summary.tpl index 3b0de216a..f186ae889 100755 --- a/view/tpl/admin_summary.tpl +++ b/view/tpl/admin_summary.tpl @@ -22,7 +22,7 @@
{{$channels.0}}
{{foreach from=$channels.1 item=ch name=chan}}{{$ch.val}} {{$ch.label}}{{if !$smarty.foreach.chan.last}} / {{/if}}{{/foreach}}
- {{if $plugins.1}} + {{if $plugins}}
{{$plugins.0}}