diff --git a/Zotlabs/Daemon/Cron.php b/Zotlabs/Daemon/Cron.php index c6e82b13a..c66b62f55 100644 --- a/Zotlabs/Daemon/Cron.php +++ b/Zotlabs/Daemon/Cron.php @@ -64,12 +64,16 @@ class Cron { // delete expired access tokens - q("delete from atoken where atoken_expires != '%s' && atoken_expires < %s", + $r = q("select atoken_id from atoken where atoken_expires != '%s' && atoken_expires < %s", dbesc(NULL_DATE), db_utcnow() ); - - + if($r) { + require_once('include/security.php'); + foreach($r as $rr) { + atoken_delete($rr['atoken_id']); + } + } // Ensure that every channel pings a directory server once a month. This way we can discover // channels and sites that quietly vanished and prevent the directory from accumulating stale diff --git a/Zotlabs/Module/Impel.php b/Zotlabs/Module/Impel.php index 735c311d0..197d9f859 100644 --- a/Zotlabs/Module/Impel.php +++ b/Zotlabs/Module/Impel.php @@ -88,7 +88,11 @@ class Impel extends \Zotlabs\Web\Controller { foreach($j['items'] as $it) { $mitem = array(); + $mitem['mitem_link'] = str_replace('[channelurl]',z_root() . '/channel/' . $channel['channel_address'],$it['link']); + $mitem['mitem_link'] = str_replace('[pageurl]',z_root() . '/page/' . $channel['channel_address'],$it['link']); + $mitem['mitem_link'] = str_replace('[cloudurl]',z_root() . '/cloud/' . $channel['channel_address'],$it['link']); $mitem['mitem_link'] = str_replace('[baseurl]',z_root(),$it['link']); + $mitem['mitem_desc'] = escape_tags($it['desc']); $mitem['mitem_order'] = intval($it['order']); if(is_array($it['flags'])) { diff --git a/Zotlabs/Module/Like.php b/Zotlabs/Module/Like.php index 170349509..dd0bc99d4 100644 --- a/Zotlabs/Module/Like.php +++ b/Zotlabs/Module/Like.php @@ -495,6 +495,8 @@ class Like extends \Zotlabs\Web\Controller { $arr['deny_gid'] = $deny_gid; $arr['item_private'] = $private; + call_hooks('post_local',$arr); + $post = item_store($arr); $post_id = $post['item_id']; diff --git a/Zotlabs/Module/Menu.php b/Zotlabs/Module/Menu.php index e98053f8c..1dec65c1f 100644 --- a/Zotlabs/Module/Menu.php +++ b/Zotlabs/Module/Menu.php @@ -65,7 +65,7 @@ class Menu extends \Zotlabs\Web\Controller { - function get() { + function get() { $uid = local_channel(); @@ -81,7 +81,7 @@ class Menu extends \Zotlabs\Web\Controller { if(argc() == 1) { - + $channel = (($sys) ? $sys : \App::get_channel()); // list menus $x = menu_list($uid); @@ -89,7 +89,7 @@ class Menu extends \Zotlabs\Web\Controller { for($y = 0; $y < count($x); $y ++) { $m = menu_fetch($x[$y]['menu_name'],$uid,get_observer_hash()); if($m) - $x[$y]['element'] = '[element]' . base64url_encode(json_encode(menu_element($m))) . '[/element]'; + $x[$y]['element'] = '[element]' . base64url_encode(json_encode(menu_element($channel,$m))) . '[/element]'; $x[$y]['bookmark'] = (($x[$y]['menu_flags'] & MENU_BOOKMARK) ? true : false); } } diff --git a/Zotlabs/Module/Ping.php b/Zotlabs/Module/Ping.php index 5cbf45daa..e01c3b49a 100644 --- a/Zotlabs/Module/Ping.php +++ b/Zotlabs/Module/Ping.php @@ -173,7 +173,7 @@ class Ping extends \Zotlabs\Web\Controller { ); break; case 'all_events': - $r = q("update event set `dimissed` = 1 where `dismissed` = 0 and uid = %d AND dtstart < '%s' AND dtstart > '%s' ", + $r = q("update event set `dismissed` = 1 where `dismissed` = 0 and uid = %d AND dtstart < '%s' AND dtstart > '%s' ", intval(local_channel()), dbesc(datetime_convert('UTC', date_default_timezone_get(), 'now + ' . intval($evdays) . ' days')), dbesc(datetime_convert('UTC', date_default_timezone_get(), 'now - 1 days')) diff --git a/Zotlabs/Module/Settings.php b/Zotlabs/Module/Settings.php index af3a25c60..57a0aa535 100644 --- a/Zotlabs/Module/Settings.php +++ b/Zotlabs/Module/Settings.php @@ -2,7 +2,7 @@ namespace Zotlabs\Module; /** @file */ require_once('include/zot.php'); - +require_once('include/security.php'); class Settings extends \Zotlabs\Web\Controller { @@ -145,7 +145,7 @@ class Settings extends \Zotlabs\Web\Controller { return; } if($atoken_id) { - $r = q("update atoken set atoken_name = '%s', atoken_token = '%s' atoken_expires = '%s' + $r = q("update atoken set atoken_name = '%s', atoken_token = '%s', atoken_expires = '%s' where atoken_id = %d and atoken_uid = %d", dbesc($name), dbesc($token), @@ -164,7 +164,23 @@ class Settings extends \Zotlabs\Web\Controller { dbesc($expires) ); } + + $atoken_xchan = substr($channel['channel_hash'],0,16) . '.' . $name; + + $all_perms = \Zotlabs\Access\Permissions::Perms(); + + if($all_perms) { + foreach($all_perms as $perm => $desc) { + if(array_key_exists('perms_' . $perm, $_POST)) { + set_abconfig($channel['channel_id'],$atoken_xchan,'my_perms',$perm,intval($_POST['perms_' . $perm])); + } + else { + set_abconfig($channel['channel_id'],$atoken_xchan,'my_perms',$perm,0); + } + } + } + info( t('Token saved.') . EOL); return; } @@ -270,7 +286,7 @@ class Settings extends \Zotlabs\Web\Controller { $email = ((x($_POST,'email')) ? trim(notags($_POST['email'])) : ''); $account = \App::get_account(); if($email != $account['account_email']) { - if(! valid_email($email)) + if(! valid_email($email)) $errs[] = t('Not valid email.'); $adm = trim(get_config('system','admin_email')); if(($adm) && (strcasecmp($email,$adm) == 0)) { @@ -378,7 +394,7 @@ class Settings extends \Zotlabs\Web\Controller { intval(local_channel()) ); } - else { + else { $role_permissions = \Zotlabs\Access\PermissionRoles::role_perms($_POST['permissions_role']); if(! $role_permissions) { notice('Permissions category could not be found.'); @@ -765,6 +781,8 @@ class Settings extends \Zotlabs\Web\Controller { if((argc() > 1) && (argv(1) === 'tokens')) { $atoken = null; + $atoken_xchan = ''; + if(argc() > 2) { $id = argv(2); @@ -773,23 +791,56 @@ class Settings extends \Zotlabs\Web\Controller { intval(local_channel()) ); - if($atoken) + if($atoken) { $atoken = $atoken[0]; + $atoken_xchan = substr($channel['channel_hash'],0,16) . '.' . $atoken['atoken_name']; + } if($atoken && argc() > 3 && argv(3) === 'drop') { - $r = q("delete from atoken where atoken_id = %d", - intval($id) - ); + atoken_delete($id); + $atoken = null; + $atoken_xchan = ''; } } + $t = q("select * from atoken where atoken_uid = %d", intval(local_channel()) ); - $desc = t('Use this form to create temporary access identifiers to share things with non-members. These identities may be used in Access Control Lists and visitors may login using these credentials to access the private content.'); + $desc = t('Use this form to create temporary access identifiers to share things with non-members. These identities may be used in Access Control Lists and visitors may login using these credentials to access private content.'); $desc2 = t('You may also provide dropbox style access links to friends and associates by adding the Login Password to any specific site URL as shown. Examples:'); + $global_perms = \Zotlabs\Access\Permissions::Perms(); + + $existing = get_all_perms(local_channel(),(($atoken_xchan) ? $atoken_xchan : '')); + + if($atoken_xchan) { + $theirs = q("select * from abconfig where chan = %d and xchan = '%s' and cat = 'their_perms'", + intval(local_channel()), + dbesc($atoken_xchan) + ); + $their_perms = array(); + if($theirs) { + foreach($theirs as $t) { + $their_perms[$t['k']] = $t['v']; + } + } + } + foreach($global_perms as $k => $v) { + $thisperm = get_abconfig(local_channel(),$contact['abook_xchan'],'my_perms',$k); +//fixme + + $checkinherited = \Zotlabs\Access\PermissionLimits::Get(local_channel(),$k); + + if($existing[$k]) + $thisperm = "1"; + + $perms[] = array('perms_' . $k, $v, ((array_key_exists($k,$their_perms)) ? intval($their_perms[$k]) : ''),$thisperm, 1, (($checkinherited & PERMS_SPECIFIC) ? '' : '1'), '', $checkinherited); + } + + + $tpl = get_markup_template("settings_tokens.tpl"); $o .= replace_macros($tpl, array( '$form_security_token' => get_form_security_token("settings_tokens"), @@ -803,6 +854,13 @@ class Settings extends \Zotlabs\Web\Controller { '$name' => array('name', t('Login Name') . ' *', (($atoken) ? $atoken['atoken_name'] : ''),''), '$token'=> array('token', t('Login Password') . ' *',(($atoken) ? $atoken['atoken_token'] : autoname(8)), ''), '$expires'=> array('expires', t('Expires (yyyy-mm-dd)'), (($atoken['atoken_expires'] && $atoken['atoken_expires'] != NULL_DATE) ? datetime_convert('UTC',date_default_timezone_get(),$atoken['atoken_expires']) : ''), ''), + '$them' => t('Their Settings'), + '$me' => t('My Settings'), + '$perms' => $perms, + '$inherited' => t('inherited'), + '$notself' => '1', + '$permlbl' => t('Individual Permissions'), + '$permnote' => t('Some permissions may be inherited from your channel\'s privacy settings, which have higher priority than individual settings. You can not change those settings here.'), '$submit' => t('Submit') )); return $o; diff --git a/Zotlabs/Module/Webpages.php b/Zotlabs/Module/Webpages.php index cc0a01cce..d3199f223 100644 --- a/Zotlabs/Module/Webpages.php +++ b/Zotlabs/Module/Webpages.php @@ -45,7 +45,29 @@ class Webpages extends \Zotlabs\Web\Controller { $observer = \App::get_observer(); $channel = \App::get_channel(); - + + switch ($_SESSION['action']) { + case 'import': + $_SESSION['action'] = null; + $o .= replace_macros(get_markup_template('webpage_import.tpl'), array( + '$title' => t('Import Webpage Elements'), + '$importbtn' => t('Import selected'), + '$action' => 'import', + '$pages' => $_SESSION['pages'], + '$layouts' => $_SESSION['layouts'], + '$blocks' => $_SESSION['blocks'], + )); + return $o; + + case 'importselected': + $_SESSION['action'] = null; + break; + default : + $_SESSION['action'] = null; + break; + } + + if(\App::$is_sys && is_site_admin()) { $sys = get_sys_channel(); if($sys && intval($sys['channel_id'])) { @@ -209,4 +231,165 @@ class Webpages extends \Zotlabs\Web\Controller { return $o; } + function post() { + + $action = $_REQUEST['action']; + if( $action ){ + switch ($action) { + case 'scan': + + // the state of this variable tracks whether website files have been scanned (null, true, false) + $cloud = null; + + // Website files are to be imported from an uploaded zip file + if(($_FILES) && array_key_exists('zip_file',$_FILES) && isset($_POST['w_upload'])) { + $source = $_FILES["zip_file"]["tmp_name"]; + $type = $_FILES["zip_file"]["type"]; + $okay = false; + $accepted_types = array('application/zip', 'application/x-zip-compressed', 'multipart/x-zip', 'application/x-compressed'); + foreach ($accepted_types as $mime_type) { + if ($mime_type == $type) { + $okay = true; + break; + } + } + if(!$okay) { + notice( t('Invalid file type.') . EOL); + return; + } + $zip = new \ZipArchive(); + if ($zip->open($source) === true) { + $tmp_folder_name = random_string(5); + $website = dirname($source) . '/' . $tmp_folder_name; + $zip->extractTo($website); // change this to the correct site path + $zip->close(); + @unlink($source); // delete the compressed file now that the content has been extracted + $cloud = false; + } else { + notice( t('Error opening zip file') . EOL); + return null; + } + } + + // Website files are to be imported from the channel cloud files + if (($_POST) && array_key_exists('path',$_POST) && isset($_POST['cloudsubmit'])) { + + $channel = \App::get_channel(); + $dirpath = get_dirpath_by_cloudpath($channel, $_POST['path']); + if(!$dirpath) { + notice( t('Invalid folder path.') . EOL); + return null; + } + $cloud = true; + + } + + // If the website files were uploaded or specified in the cloud files, then $cloud + // should be either true or false + if ($cloud !== null) { + require_once('include/import.php'); + $elements = []; + if($cloud) { + $path = $_POST['path']; + } else { + $path = $website; + } + $elements['pages'] = scan_webpage_elements($path, 'page', $cloud); + $elements['layouts'] = scan_webpage_elements($path, 'layout', $cloud); + $elements['blocks'] = scan_webpage_elements($path, 'block', $cloud); + $_SESSION['blocks'] = $elements['blocks']; + $_SESSION['layouts'] = $elements['layouts']; + $_SESSION['pages'] = $elements['pages']; + if(!(empty($elements['pages']) && empty($elements['blocks']) && empty($elements['layouts']))) { + //info( t('Webpages elements detected.') . EOL); + $_SESSION['action'] = 'import'; + } else { + notice( t('No webpage elements detected.') . EOL); + $_SESSION['action'] = null; + } + + } + + // If the website elements were imported from a zip file, delete the temporary decompressed files + if ($cloud === false && $website && $elements) { + rrmdir($website); // Delete the temporary decompressed files + } + + break; + + case 'importselected': + require_once('include/import.php'); + $channel = \App::get_channel(); + + // Import layout first so that pages that reference new layouts will find + // the mid of layout items in the database + + // Obtain the user-selected layouts to import and import them + $checkedlayouts = $_POST['layout']; + $layouts = []; + if (!empty($checkedlayouts)) { + foreach ($checkedlayouts as $name) { + foreach ($_SESSION['layouts'] as &$layout) { + if ($layout['name'] === $name) { + $layout['import'] = 1; + $layoutstoimport[] = $layout; + } + } + } + foreach ($layoutstoimport as $elementtoimport) { + $layouts[] = import_webpage_element($elementtoimport, $channel, 'layout'); + } + } + $_SESSION['import_layouts'] = $layouts; + + // Obtain the user-selected blocks to import and import them + $checkedblocks = $_POST['block']; + $blocks = []; + if (!empty($checkedblocks)) { + foreach ($checkedblocks as $name) { + foreach ($_SESSION['blocks'] as &$block) { + if ($block['name'] === $name) { + $block['import'] = 1; + $blockstoimport[] = $block; + } + } + } + foreach ($blockstoimport as $elementtoimport) { + $blocks[] = import_webpage_element($elementtoimport, $channel, 'block'); + } + } + $_SESSION['import_blocks'] = $blocks; + + // Obtain the user-selected pages to import and import them + $checkedpages = $_POST['page']; + $pages = []; + if (!empty($checkedpages)) { + foreach ($checkedpages as $pagelink) { + foreach ($_SESSION['pages'] as &$page) { + if ($page['pagelink'] === $pagelink) { + $page['import'] = 1; + $pagestoimport[] = $page; + } + } + } + foreach ($pagestoimport as $elementtoimport) { + $pages[] = import_webpage_element($elementtoimport, $channel, 'page'); + } + } + $_SESSION['import_pages'] = $pages; + if(!(empty($_SESSION['import_pages']) && empty($_SESSION['import_blocks']) && empty($_SESSION['import_layouts']))) { + info( t('Import complete.') . EOL); + } + break; + + default : + break; + } + } + + + + + } + } diff --git a/Zotlabs/Storage/Directory.php b/Zotlabs/Storage/Directory.php index 0860f99a1..15e06e28f 100644 --- a/Zotlabs/Storage/Directory.php +++ b/Zotlabs/Storage/Directory.php @@ -371,6 +371,7 @@ class Directory extends DAV\Node implements DAV\ICollection, DAV\IQuota { ); if ($r) { + require_once('include/attach.php'); $result = attach_mkdir($r[0], $this->auth->observer, array('filename' => $name, 'folder' => $this->folder_hash)); if($result['success']) { diff --git a/doc/context/en/webpages/help.html b/doc/context/en/webpages/help.html new file mode 100644 index 000000000..af57ee88a --- /dev/null +++ b/doc/context/en/webpages/help.html @@ -0,0 +1,8 @@ +
+
General
+
You can create modular, identity-aware websites composed of shareable elements.
+
Pages
+
This page lists your "pages", which are assigned URLs where people can visit your site. The structure of pages are typically described by an associated layout, and their content is constructed from a collection of blocks.
+
Website import tool
+
The website import tool allows you import multiple webpage elements (pages, layouts, blocks) either from an uploaded zip file or from an existing cloud files folder. Read more...
+
\ No newline at end of file diff --git a/doc/webpage-element-import.md b/doc/webpage-element-import.md new file mode 100644 index 000000000..4330227c2 --- /dev/null +++ b/doc/webpage-element-import.md @@ -0,0 +1,94 @@ +## Webpage element import + +There are two methods of importing webpage elements: uploading a zip file or +referencing a local cloud files folder. Both methods require that the webpage +elements are specified using a specific folder structure. The import tool makes +it possible to import all the elements necessary to construct an entire website +or set of websites. The goal is to accommodate external development of webpages +as well as tools to simplify and automate deployment on a hub. + +### Folder structure +Element definitions must be stored in the repo root under folders called + + /pages/ + /blocks/ + /layouts/ + + +Each element of these types must be defined in an individual subfolder using two files: one JSON-formatted file for the metadata and one plain text file for the element content. + +### Page elements +Page element metadata is specified in a JSON-formatted file called `page.json` with the following properties: + + * title + * pagelink + * mimetype + * layout + * contentfile + +**Example** + +Files: + + /pages/my-page/page.json + /pages/my-page/my-page.bbcode + +Content of `page.json`: + + { + "title": "My Page", + "pagelink": "mypage", + "mimetype": "text/bbcode", + "layout": "my-layout", + "contentfile": "my-page.bbcode" + } + + +### Layout elements +Layout element metadata is specified in a JSON-formatted file called `layout.json` with the following properties: + + * name + * description + * contentfile + +**Example** + +Files: + + /layouts/my-layout/layout.json + /layouts/my-layout/my-layout.bbcode + +Content of `layout.json`: + + { + "name": "my-layout", + "description": "Layout for my project page", + "contentfile": "my-layout.bbcode" + } + + +### Block elements +Block element metadata is specified in a JSON-formatted file called `block.json` with the following properties: + + * name + * title + * mimetype + * contentfile + +**Example** + +Files: + + /blocks/my-block/block.json + /blocks/my-block/my-block.html + +Content of `block.json`: + + + { + "name": "my-block", + "title": "", + "mimetype": "text/html", + "contentfile": "my-block.html" + } + \ No newline at end of file diff --git a/doc/webpages.bb b/doc/webpages.bb index 6b3a800cb..2b909dc63 100644 --- a/doc/webpages.bb +++ b/doc/webpages.bb @@ -9,6 +9,9 @@ The "page link title" box allows a user to specify the "pagelinkt Beneath the page creation box, a list of existing pages will appear with an "edit" link. Clicking this will take you to an editor, similar to that of the post editor, where you can make changes to your webpages. +See also: + +[zrl=[baseurl]/help/webpage-element-import]Webpage element import tool[/zrl] [b]Using Blocks[/b] diff --git a/doc/Webpages.md b/doc/webpages.md similarity index 97% rename from doc/Webpages.md rename to doc/webpages.md index 801a9a3a0..05c16f2bb 100644 --- a/doc/Webpages.md +++ b/doc/webpages.md @@ -13,4 +13,5 @@ Beneath the page creation box, a list of existing pages will appear with an "edi If you are the admin of a site, you can specify a channel whose webpages we will use at key points around the site. Presently, the only place this is implemented is the home page. If you specify the channel "admin" and then the channel called "admin" creates a webpage called "home", we will display it's content on your websites home page. We expect this functionality to be extended to other areas in future. +#include doc/webpage-element-import.md; #include doc/macros/main_footer.bb; diff --git a/include/api.php b/include/api.php index f52b03240..2587a72bb 100644 --- a/include/api.php +++ b/include/api.php @@ -13,7 +13,7 @@ require_once('include/api_auth.php'); /* * - * Red API. Loosely based on and possibly compatible with a Twitter-Like API but all similarities end there. + * Hubzilla API. Loosely based on and possibly compatible with Twitter-Like (v1.0) API but all similarities end there. * */ diff --git a/include/attach.php b/include/attach.php index 7123d59fe..f3fb12293 100644 --- a/include/attach.php +++ b/include/attach.php @@ -1911,3 +1911,70 @@ function get_attach_binname($s) { } return $p; } + + +function get_dirpath_by_cloudpath($channel, $path) { + + // Warning: Do not edit the following line. The first symbol is UTF-8 @ + $path = str_replace('@','@',notags(trim($path))); + + $h = @parse_url($path); + + if(! $h || !x($h, 'path')) { + return null; + } + if(substr($h['path'],-1,1) === '/') { + $h['path'] = substr($h['path'],0,-1); + } + if(substr($h['path'],0,1) === '/') { + $h['path'] = substr($h['path'],1); + } + $folders = explode('/', $h['path']); + $f = array_shift($folders); + + $nick = $channel['channel_address']; + //check to see if the absolute path was provided (/cloud/channelname/path/to/folder) + if($f === 'cloud' ) { + $g = array_shift($folders); + if( $g !== $nick) { + // if nick does not follow "cloud", then the top level folder must be called "cloud" + // and the given path must be relative to "/cloud/channelname/". + $folders = array_unshift(array_unshift($folders, $g), $f); + } + } else { + array_unshift($folders, $f); + } + $clouddir = 'store/' . $nick . '/' ; + $subdir = '/'; + $valid = true; + while($folders && $valid && is_dir($clouddir . $subdir) && is_readable($clouddir . $subdir)) { + $valid = false; + $f = array_shift($folders); + $items = array_diff(scandir($clouddir . $subdir), array('.', '..')); // hashed names + foreach($items as $item) { + $filename = find_filename_by_hash($channel['channel_id'], $item); + if($filename === $f) { + $subdir .= $item . '/'; + $valid = true; + } + } + } + if(!$valid) { + return null; + } else { + return $clouddir . $subdir; + } + + +} + +function get_filename_by_cloudname($cloudname, $channel, $storepath) { + $items = array_diff(scandir($storepath), array('.', '..')); // hashed names + foreach($items as $item) { + $filename = find_filename_by_hash($channel['channel_id'], $item); + if($filename === $cloudname) { + return $item; + } + } + return null; +} \ No newline at end of file diff --git a/include/auth.php b/include/auth.php index f3592cee3..fdcecec36 100644 --- a/include/auth.php +++ b/include/auth.php @@ -57,6 +57,7 @@ function account_verify_password($login, $pass) { ); if($x) { $ret['xchan'] = atoken_xchan($x[0]); + atoken_create_xchan($ret['xchan']); return $ret; } } diff --git a/include/channel.php b/include/channel.php index 88dd818e6..c07cd14e2 100644 --- a/include/channel.php +++ b/include/channel.php @@ -640,19 +640,10 @@ function identity_basic_export($channel_id, $items = false) { for($y = 0; $y < count($x); $y ++) { $m = menu_fetch($x[$y]['menu_name'],$channel_id,$ret['channel']['channel_hash']); if($m) - $ret['menu'][] = menu_element($m); + $ret['menu'][] = menu_element($ret['channel'],$m); } } - $x = menu_list($channel_id); - if($x) { - $ret['menu'] = array(); - for($y = 0; $y < count($x); $y ++) { - $m = menu_fetch($x[$y]['menu_name'],$channel_id,$ret['channel']['channel_hash']); - if($m) - $ret['menu'][] = menu_element($m); - } - } $addon = array('channel_id' => $channel_id,'data' => $ret); call_hooks('identity_basic_export',$addon); diff --git a/include/connections.php b/include/connections.php index 9f55820cc..4f685388c 100644 --- a/include/connections.php +++ b/include/connections.php @@ -566,6 +566,7 @@ function contact_remove($channel_id, $abook_id) { drop_item($rr['id'],false); } } + q("delete from abook where abook_id = %d and abook_channel = %d", intval($abook['abook_id']), @@ -588,6 +589,11 @@ function contact_remove($channel_id, $abook_id) { intval($channel_id) ); + $r = q("delete from abconfig where chan = %d and xchan = '%s'", + intval($channel_id), + dbesc($abook['abook_xchan']) + ); + return true; } diff --git a/include/import.php b/include/import.php index 42c902a0a..5bbed828f 100644 --- a/include/import.php +++ b/include/import.php @@ -784,7 +784,11 @@ function import_menus($channel,$menus) { foreach($menu['items'] as $it) { $mitem = array(); + $mitem['mitem_link'] = str_replace('[channelurl]',z_root() . '/channel/' . $channel['channel_address'],$it['link']); + $mitem['mitem_link'] = str_replace('[pageurl]',z_root() . '/page/' . $channel['channel_address'],$it['link']); + $mitem['mitem_link'] = str_replace('[cloudurl]',z_root() . '/cloud/' . $channel['channel_address'],$it['link']); $mitem['mitem_link'] = str_replace('[baseurl]',z_root(),$it['link']); + $mitem['mitem_desc'] = escape_tags($it['desc']); $mitem['mitem_order'] = intval($it['order']); if(is_array($it['flags'])) { @@ -864,7 +868,12 @@ function sync_menus($channel,$menus) { foreach($menu['items'] as $it) { $mitem = array(); + + $mitem['mitem_link'] = str_replace('[channelurl]',z_root() . '/channel/' . $channel['channel_address'],$it['link']); + $mitem['mitem_link'] = str_replace('[pageurl]',z_root() . '/page/' . $channel['channel_address'],$it['link']); + $mitem['mitem_link'] = str_replace('[cloudurl]',z_root() . '/cloud/' . $channel['channel_address'],$it['link']); $mitem['mitem_link'] = str_replace('[baseurl]',z_root(),$it['link']); + $mitem['mitem_desc'] = escape_tags($it['desc']); $mitem['mitem_order'] = intval($it['order']); if(is_array($it['flags'])) { @@ -1246,3 +1255,216 @@ function convert_oldfields(&$arr,$old,$new) { unset($arr[$old]); } } + +function scan_webpage_elements($path, $type, $cloud = false) { + $channel = \App::get_channel(); + $dirtoscan = $path; + switch ($type) { + case 'page': + $dirtoscan .= '/pages/'; + $json_filename = 'page.json'; + break; + case 'layout': + $dirtoscan .= '/layouts/'; + $json_filename = 'layout.json'; + break; + case 'block': + $dirtoscan .= '/blocks/'; + $json_filename = 'block.json'; + break; + default : + return array(); + } + if($cloud) { + $dirtoscan = get_dirpath_by_cloudpath($channel, $dirtoscan); + } + $elements = []; + if (is_dir($dirtoscan)) { + $dirlist = scandir($dirtoscan); + if ($dirlist) { + foreach ($dirlist as $element) { + if ($element === '.' || $element === '..') { + continue; + } + $folder = $dirtoscan . '/' . $element; + if (is_dir($folder)) { + if($cloud) { + $jsonfilepath = $folder . '/' . get_filename_by_cloudname($json_filename, $channel, $folder); + } else { + $jsonfilepath = $folder . '/' . $json_filename; + } + if (is_file($jsonfilepath)) { + $metadata = json_decode(file_get_contents($jsonfilepath), true); + if($cloud) { + $contentfilename = get_filename_by_cloudname($metadata['contentfile'], $channel, $folder); + $metadata['path'] = $folder . '/' . $contentfilename; + } else { + $contentfilename = $metadata['contentfile']; + $metadata['path'] = $folder . '/' . $contentfilename; + } + if ($metadata['contentfile'] === '') { + logger('Invalid ' . $type . ' content file'); + return false; + } + $content = file_get_contents($folder . '/' . $contentfilename); + if (!$content) { + logger('Failed to get file content for ' . $metadata['contentfile']); + return false; + } + $elements[] = $metadata; + } + } + } + } + } + return $elements; + } + + + function import_webpage_element($element, $channel, $type) { + + $arr = array(); // construct information for the webpage element item table record + + switch ($type) { + // + // PAGES + // + case 'page': + $arr['item_type'] = ITEM_TYPE_WEBPAGE; + $namespace = 'WEBPAGE'; + $name = $element['pagelink']; + if($name) { + require_once('library/urlify/URLify.php'); + $name = strtolower(\URLify::transliterate($name)); + } + $arr['title'] = $element['title']; + $arr['term'] = $element['term']; + $arr['layout_mid'] = ''; // by default there is no layout associated with the page + // If a layout was specified, find it in the database and get its info. If + // it does not exist, leave layout_mid empty + if($element['layout'] !== '') { + $liid = q("select iid from iconfig where k = 'PDL' and v = '%s' and cat = 'system'", + dbesc($element['layout']) + ); + if($liid) { + $linfo = q("select mid from item where id = %d", + intval($liid[0]['iid']) + ); + $arr['layout_mid'] = $linfo[0]['mid']; + } + } + break; + // + // LAYOUTS + // + case 'layout': + $arr['item_type'] = ITEM_TYPE_PDL; + $namespace = 'PDL'; + $name = $element['name']; + $arr['title'] = $element['description']; + $arr['term'] = $element['term']; + break; + // + // BLOCKS + // + case 'block': + $arr['item_type'] = ITEM_TYPE_BLOCK; + $namespace = 'BUILDBLOCK'; + $name = $element['name']; + $arr['title'] = $element['title']; + + break; + default : + return null; // return null if invalid element type + } + + $arr['uid'] = $channel['channel_id']; + $arr['aid'] = $channel['channel_account_id']; + + // Check if an item already exists based on the name + $iid = q("select iid from iconfig where k = '" . $namespace . "' and v = '%s' and cat = 'system'", + dbesc($name) + ); + if($iid) { // If the item does exist, get the item metadata + $iteminfo = q("select mid,created,edited from item where id = %d", + intval($iid[0]['iid']) + ); + $arr['mid'] = $arr['parent_mid'] = $iteminfo[0]['mid']; + $arr['created'] = $iteminfo[0]['created']; + $arr['edited'] = (($element['edited']) ? datetime_convert('UTC', 'UTC', $element['edited']) : datetime_convert()); + } else { // otherwise, generate the creation times and unique id + $arr['created'] = (($element['created']) ? datetime_convert('UTC', 'UTC', $element['created']) : datetime_convert()); + $arr['edited'] = datetime_convert('UTC', 'UTC', '0000-00-00 00:00:00'); + $arr['mid'] = $arr['parent_mid'] = item_message_id(); + } + // Import the actual element content + $arr['body'] = file_get_contents($element['path']); + // The element owner is the channel importing the elements + $arr['owner_xchan'] = get_observer_hash(); + // The author is either the owner or whomever was specified + $arr['author_xchan'] = (($element['author_xchan']) ? $element['author_xchan'] : get_observer_hash()); + // Import mimetype if it is a valid mimetype for the element + $mimetypes = [ 'text/bbcode', + 'text/html', + 'text/markdown', + 'text/plain', + 'application/x-pdl', + 'application/x-php' + ]; + // Blocks and pages can have any mimetype, but layouts must be text/bbcode + if((in_array($element['mimetype'], $mimetypes)) && ($type === 'page' || $type === 'block') ) { + $arr['mimetype'] = $element['mimetype']; + } else { + $arr['mimetype'] = 'text/bbcode'; + } + + // Verify ability to use html or php!!! + $execflag = false; + if ($arr['mimetype'] === 'application/x-php') { + $z = q("select account_id, account_roles, channel_pageflags from account " + . "left join channel on channel_account_id = account_id where channel_id = %d limit 1", + intval(local_channel()) + ); + + if ($z && (($z[0]['account_roles'] & ACCOUNT_ROLE_ALLOWCODE) || ($z[0]['channel_pageflags'] & PAGE_ALLOWCODE))) { + $execflag = true; + } + } + + $z = q("select * from iconfig where v = '%s' and k = '%s' and cat = 'service' limit 1", + dbesc($name), + dbesc($namespace) + ); + + $i = q("select id, edited, item_deleted from item where mid = '%s' and uid = %d limit 1", + dbesc($arr['mid']), + intval(local_channel()) + ); + $remote_id = 0; + if ($z && $i) { + $remote_id = $z[0]['id']; + $arr['id'] = $i[0]['id']; + // don't update if it has the same timestamp as the original + if ($arr['edited'] > $i[0]['edited']) + $x = item_store_update($arr, $execflag); + } else { + if (($i) && (intval($i[0]['item_deleted']))) { + // was partially deleted already, finish it off + q("delete from item where mid = '%s' and uid = %d", + dbesc($arr['mid']), + intval(local_channel()) + ); + } + $x = item_store($arr, $execflag); + } + if ($x['success']) { + $item_id = $x['item_id']; + update_remote_id($channel, $item_id, $arr['item_type'], $name, $namespace, $remote_id, $arr['mid']); + $element['import_success'] = 1; + } else { + $element['import_success'] = 0; + } + + return $element; + +} diff --git a/include/items.php b/include/items.php index 178fb30d6..5bd0b0968 100755 --- a/include/items.php +++ b/include/items.php @@ -421,7 +421,7 @@ function post_activity_item($arr) { $arr['deny_cid'] = ((x($arr,'deny_cid')) ? $arr['deny_cid'] : $channel['channel_deny_cid']); $arr['deny_gid'] = ((x($arr,'deny_gid')) ? $arr['deny_gid'] : $channel['channel_deny_gid']); - $arr['comment_policy'] = map_scope(\Zotlabs\Access/PermissionLimits::Get($channel['channel_id'],'post_comments')); + $arr['comment_policy'] = map_scope(\Zotlabs\Access\PermissionLimits::Get($channel['channel_id'],'post_comments')); if ((! $arr['plink']) && (intval($arr['item_thread_top']))) { $arr['plink'] = z_root() . '/channel/' . $channel['channel_address'] . '/?f=&mid=' . $arr['mid']; diff --git a/include/menu.php b/include/menu.php index e8f1d8eb8..3b0180d37 100644 --- a/include/menu.php +++ b/include/menu.php @@ -25,7 +25,7 @@ function menu_fetch($name,$uid,$observer_xchan) { return null; } -function menu_element($menu) { +function menu_element($channel,$menu) { $arr = array(); $arr['type'] = 'menu'; @@ -46,7 +46,12 @@ function menu_element($menu) { $arr['items'] = array(); foreach($menu['items'] as $it) { $entry = array(); + + $entry['link'] = str_replace(z_root() . '/channel/' . $channel['channel_address'],'[channelurl]',$it['mitem_link']); + $entry['link'] = str_replace(z_root() . '/page/' . $channel['channel_address'],'[pageurl]',$it['mitem_link']); + $entry['link'] = str_replace(z_root() . '/cloud/' . $channel['channel_address'],'[cloudurl]',$it['mitem_link']); $entry['link'] = str_replace(z_root(),'[baseurl]',$it['mitem_link']); + $entry['desc'] = $it['mitem_desc']; $entry['order'] = $it['mitem_order']; if($it['mitem_flags']) { @@ -389,12 +394,13 @@ function menu_del_item($menu_id,$uid,$item_id) { function menu_sync_packet($uid,$observer_hash,$menu_id,$delete = false) { $r = menu_fetch_id($menu_id,$uid); + $c = channelx_by_n($uid); if($r) { $m = menu_fetch($r['menu_name'],$uid,$observer_hash); if($m) { if($delete) $m['menu_delete'] = 1; - build_sync_packet($uid,array('menu' => array(menu_element($m)))); + build_sync_packet($uid,array('menu' => array(menu_element($c,$m)))); } } } diff --git a/include/permissions.php b/include/permissions.php index 638bedb24..637193973 100644 --- a/include/permissions.php +++ b/include/permissions.php @@ -1,4 +1,7 @@ $atoken['atoken_name'], 'xchan_addr' => t('guest:') . $atoken['atoken_name'] . '@' . \App::get_hostname(), 'xchan_network' => 'unknown', + 'xchan_url' => z_root(), 'xchan_hidden' => 1, 'xchan_photo_mimetype' => 'image/jpeg', 'xchan_photo_l' => get_default_profile_photo(300), @@ -119,6 +120,105 @@ function atoken_xchan($atoken) { return null; } +function atoken_delete($atoken_id) { + + $r = q("select * from atoken where atoken_id = %d", + intval($atoken_id) + ); + if(! $r) + return; + + $c = q("select channel_id, channel_hash from channel where channel_id = %d", + intval($r[0]['atoken_uid']) + ); + if(! $c) + return; + + $atoken_xchan = substr($c[0]['channel_hash'],0,16) . '.' . $r[0]['atoken_name']; + + q("delete from atoken where atoken_id = %d", + intval($atoken_id) + ); + q("delete from abconfig where chan = %d and xchan = '%s'", + intval($c[0]['channel_id']), + dbesc($atoken_xchan) + ); +} + + + +// in order for atoken logins to create content (such as posts) they need a stored xchan. +// we'll create one on the first atoken_login; it can't really ever go away but perhaps +// @fixme we should set xchan_deleted if it's expired or removed + +function atoken_create_xchan($xchan) { + + $r = q("select xchan_hash from xchan where xchan_hash = '%s'", + dbesc($xchan['xchan_hash']) + ); + if($r) + return; + + $r = q("insert into xchan ( xchan_hash, xchan_guid, xchan_addr, xchan_url, xchan_name, xchan_network, xchan_photo_mimetype, xchan_photo_l, xchan_photo_m, xchan_photo_s ) + values ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s') ", + dbesc($xchan['xchan_hash']), + dbesc($xchan['xchan_hash']), + dbesc($xchan['xchan_addr']), + dbesc($xchan['xchan_url']), + dbesc($xchan['xchan_name']), + dbesc($xchan['xchan_network']), + dbesc($xchan['xchan_photo_mimetype']), + dbesc($xchan['xchan_photo_l']), + dbesc($xchan['xchan_photo_m']), + dbesc($xchan['xchan_photo_s']) + ); + + return true; +} + +function atoken_abook($uid,$xchan_hash) { + + if(substr($xchan_hash,16,1) != '.') + return false; + + $r = q("select channel_hash from channel where channel_id = %d limit 1", + intval($uid) + ); + + if(! $r) + return false; + + $x = q("select * from atoken where atoken_uid = %d and atoken_name = '%s'", + intval($uid), + dbesc(substr($xchan_hash,17)) + ); + + if($x) { + $xchan = atoken_xchan($x[0]); + $xchan['abook_blocked'] = 0; + $xchan['abook_ignored'] = 0; + $xchan['abook_pending'] = 0; + return $xchan; + } + + return false; + +} + + +function pseudo_abook($xchan) { + if(! $xchan) + return false; + + // set abook_pseudo to flag that we aren't really connected. + + $xchan['abook_pseudo'] = 1; + $xchan['abook_blocked'] = 0; + $xchan['abook_ignored'] = 0; + $xchan['abook_pending'] = 0; + return $xchan; + +} /** @@ -396,7 +496,7 @@ function public_permissions_sql($observer_hash) { * In this implementation, a security token is reusable (if the user submits a form, goes back and resubmits the form, maybe with small changes; * or if the security token is used for ajax-calls that happen several times), but only valid for a certain amout of time (3hours). * The "typename" seperates the security tokens of different types of forms. This could be relevant in the following case: - * A security token is used to protekt a link from CSRF (e.g. the "delete this profile"-link). + * A security token is used to protekt a link from CSRF (e.g. the "delete this profile"-link). * If the new page contains by any chance external elements, then the used security token is exposed by the referrer. * Actually, important actions should not be triggered by Links / GET-Requests at all, but somethimes they still are, * so this mechanism brings in some damage control (the attacker would be able to forge a request to a form of this type, but not to forms of other types). diff --git a/include/text.php b/include/text.php index 6d7d0ed8d..d283bb41f 100644 --- a/include/text.php +++ b/include/text.php @@ -2242,6 +2242,34 @@ function design_tools() { )); } +/** + * @brief Creates website import tools menu + * + * @return string + */ +function website_import_tools() { + + $channel = App::get_channel(); + $sys = false; + + if(App::$is_sys && is_site_admin()) { + require_once('include/channel.php'); + $channel = get_sys_channel(); + $sys = true; + } + + return replace_macros(get_markup_template('website_import_tools.tpl'), array( + '$title' => t('Import'), + '$import_label' => t('Import website...'), + '$import_placeholder' => t('Select folder to import'), + '$file_upload_text' => t('Import from a zipped folder:'), + '$file_import_text' => t('Import from cloud files:'), + '$desc' => t('/cloud/channel/path/to/folder'), + '$hint' => t('Enter path to website files'), + '$select' => t('Select folder'), + )); +} + /* case insensitive in_array() */ function in_arrayi($needle, $haystack) { diff --git a/include/widgets.php b/include/widgets.php index 3516e82da..5477dc1e4 100644 --- a/include/widgets.php +++ b/include/widgets.php @@ -779,6 +779,20 @@ function widget_design_tools($arr) { return design_tools(); } +function widget_website_import_tools($arr) { + + // mod menu doesn't load a profile. For any modules which load a profile, check it. + // otherwise local_channel() is sufficient for permissions. + + if(App::$profile['profile_uid']) + if((App::$profile['profile_uid'] != local_channel()) && (! App::$is_sys)) + return ''; + + if(! local_channel()) + return ''; + + return website_import_tools(); +} function widget_findpeople($arr) { return findpeople_widget(); diff --git a/library/asn1.php b/library/asn1.php index e84398bf6..6ab8c6210 100644 --- a/library/asn1.php +++ b/library/asn1.php @@ -159,7 +159,7 @@ class ASN_BASE { } $length = $tempLength; } - $data = substr($string, $p, $length); + $data = substr($string, $p, intval($length)); $parsed[] = self::parseASNData($type, $data, $level, $maxLevels); $p = $p + $length; } diff --git a/util/hmessages.po b/util/hmessages.po index 5dd687799..adcd924de 100644 --- a/util/hmessages.po +++ b/util/hmessages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-07-22 00:02-0700\n" +"POT-Creation-Date: 2016-07-29 00:02-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -199,8 +199,8 @@ msgid "Unknown" msgstr "" #: ../../Zotlabs/Storage/Browser.php:226 ../../Zotlabs/Module/Fbrowser.php:85 -#: ../../Zotlabs/Lib/Apps.php:217 ../../include/nav.php:93 -#: ../../include/conversation.php:1654 +#: ../../Zotlabs/Lib/Apps.php:217 ../../include/conversation.php:1654 +#: ../../include/nav.php:93 msgid "Files" msgstr "" @@ -212,24 +212,24 @@ msgstr "" msgid "Shared" msgstr "" -#: ../../Zotlabs/Storage/Browser.php:230 ../../Zotlabs/Storage/Browser.php:306 -#: ../../Zotlabs/Module/Layouts.php:184 ../../Zotlabs/Module/Menu.php:118 -#: ../../Zotlabs/Module/New_channel.php:142 -#: ../../Zotlabs/Module/Blocks.php:159 ../../Zotlabs/Module/Webpages.php:193 +#: ../../Zotlabs/Storage/Browser.php:230 ../../Zotlabs/Storage/Browser.php:321 +#: ../../Zotlabs/Module/Menu.php:118 ../../Zotlabs/Module/New_channel.php:142 +#: ../../Zotlabs/Module/Blocks.php:159 ../../Zotlabs/Module/Layouts.php:184 +#: ../../Zotlabs/Module/Webpages.php:193 msgid "Create" msgstr "" -#: ../../Zotlabs/Storage/Browser.php:231 ../../Zotlabs/Storage/Browser.php:308 -#: ../../Zotlabs/Module/Cover_photo.php:357 +#: ../../Zotlabs/Storage/Browser.php:231 ../../Zotlabs/Storage/Browser.php:323 #: ../../Zotlabs/Module/Photos.php:823 ../../Zotlabs/Module/Photos.php:1362 +#: ../../Zotlabs/Module/Cover_photo.php:357 #: ../../Zotlabs/Module/Profile_photo.php:390 #: ../../Zotlabs/Module/Embedphotos.php:159 ../../include/widgets.php:1612 msgid "Upload" msgstr "" -#: ../../Zotlabs/Storage/Browser.php:235 ../../Zotlabs/Module/Chat.php:247 -#: ../../Zotlabs/Module/Admin.php:1223 ../../Zotlabs/Module/Settings.php:646 -#: ../../Zotlabs/Module/Settings.php:672 +#: ../../Zotlabs/Storage/Browser.php:235 ../../Zotlabs/Module/Settings.php:646 +#: ../../Zotlabs/Module/Settings.php:672 ../../Zotlabs/Module/Chat.php:247 +#: ../../Zotlabs/Module/Admin.php:1223 #: ../../Zotlabs/Module/Sharedwithme.php:99 msgid "Name" msgstr "" @@ -248,75 +248,74 @@ msgstr "" msgid "Last Modified" msgstr "" -#: ../../Zotlabs/Storage/Browser.php:240 ../../Zotlabs/Module/Editpost.php:84 +#: ../../Zotlabs/Storage/Browser.php:240 #: ../../Zotlabs/Module/Connections.php:290 #: ../../Zotlabs/Module/Connections.php:310 +#: ../../Zotlabs/Module/Editblock.php:109 #: ../../Zotlabs/Module/Editlayout.php:114 #: ../../Zotlabs/Module/Editwebpage.php:145 -#: ../../Zotlabs/Module/Layouts.php:192 ../../Zotlabs/Module/Menu.php:112 -#: ../../Zotlabs/Module/Admin.php:2113 ../../Zotlabs/Module/Blocks.php:160 -#: ../../Zotlabs/Module/Editblock.php:109 -#: ../../Zotlabs/Module/Settings.php:706 ../../Zotlabs/Module/Thing.php:260 -#: ../../Zotlabs/Module/Webpages.php:194 ../../Zotlabs/Lib/Apps.php:341 -#: ../../Zotlabs/Lib/ThreadItem.php:106 ../../include/page_widgets.php:9 -#: ../../include/page_widgets.php:39 ../../include/channel.php:976 -#: ../../include/channel.php:980 ../../include/menu.php:108 +#: ../../Zotlabs/Module/Editpost.php:84 ../../Zotlabs/Module/Settings.php:706 +#: ../../Zotlabs/Module/Menu.php:112 ../../Zotlabs/Module/Admin.php:2113 +#: ../../Zotlabs/Module/Blocks.php:160 ../../Zotlabs/Module/Layouts.php:192 +#: ../../Zotlabs/Module/Thing.php:260 ../../Zotlabs/Module/Webpages.php:194 +#: ../../Zotlabs/Lib/Apps.php:341 ../../Zotlabs/Lib/ThreadItem.php:106 +#: ../../include/channel.php:976 ../../include/channel.php:980 +#: ../../include/page_widgets.php:9 ../../include/page_widgets.php:39 +#: ../../include/menu.php:108 msgid "Edit" msgstr "" -#: ../../Zotlabs/Storage/Browser.php:241 ../../Zotlabs/Module/Connedit.php:602 +#: ../../Zotlabs/Storage/Browser.php:241 ../../Zotlabs/Module/Photos.php:1171 #: ../../Zotlabs/Module/Connections.php:263 +#: ../../Zotlabs/Module/Editblock.php:134 #: ../../Zotlabs/Module/Editlayout.php:137 #: ../../Zotlabs/Module/Editwebpage.php:169 ../../Zotlabs/Module/Group.php:177 -#: ../../Zotlabs/Module/Photos.php:1171 ../../Zotlabs/Module/Admin.php:1039 -#: ../../Zotlabs/Module/Admin.php:1213 ../../Zotlabs/Module/Admin.php:2114 -#: ../../Zotlabs/Module/Blocks.php:162 ../../Zotlabs/Module/Editblock.php:134 -#: ../../Zotlabs/Module/Settings.php:707 ../../Zotlabs/Module/Thing.php:261 -#: ../../Zotlabs/Module/Webpages.php:196 ../../Zotlabs/Lib/Apps.php:342 -#: ../../Zotlabs/Lib/ThreadItem.php:126 ../../include/conversation.php:660 +#: ../../Zotlabs/Module/Connedit.php:602 ../../Zotlabs/Module/Settings.php:707 +#: ../../Zotlabs/Module/Admin.php:1039 ../../Zotlabs/Module/Admin.php:1213 +#: ../../Zotlabs/Module/Admin.php:2114 ../../Zotlabs/Module/Blocks.php:162 +#: ../../Zotlabs/Module/Thing.php:261 ../../Zotlabs/Module/Webpages.php:196 +#: ../../Zotlabs/Lib/Apps.php:342 ../../Zotlabs/Lib/ThreadItem.php:126 +#: ../../include/conversation.php:660 msgid "Delete" msgstr "" -#: ../../Zotlabs/Storage/Browser.php:285 +#: ../../Zotlabs/Storage/Browser.php:301 #, php-format msgid "You are using %1$s of your available file storage." msgstr "" -#: ../../Zotlabs/Storage/Browser.php:290 +#: ../../Zotlabs/Storage/Browser.php:306 #, php-format msgid "You are using %1$s of %2$s available file storage. (%3$s%)" msgstr "" -#: ../../Zotlabs/Storage/Browser.php:302 +#: ../../Zotlabs/Storage/Browser.php:317 msgid "WARNING:" msgstr "" -#: ../../Zotlabs/Storage/Browser.php:305 +#: ../../Zotlabs/Storage/Browser.php:320 msgid "Create new folder" msgstr "" -#: ../../Zotlabs/Storage/Browser.php:307 +#: ../../Zotlabs/Storage/Browser.php:322 msgid "Upload file" msgstr "" -#: ../../Zotlabs/Web/WebServer.php:127 ../../Zotlabs/Module/Dreport.php:10 -#: ../../Zotlabs/Module/Dreport.php:66 ../../Zotlabs/Module/Group.php:72 -#: ../../Zotlabs/Module/Like.php:283 ../../Zotlabs/Module/Import_items.php:114 -#: ../../Zotlabs/Module/Profperm.php:28 ../../Zotlabs/Module/Subthread.php:62 -#: ../../include/items.php:384 -msgid "Permission denied" +#: ../../Zotlabs/Storage/Browser.php:329 +msgid "Drop files here to immediately upload" msgstr "" -#: ../../Zotlabs/Web/WebServer.php:128 ../../Zotlabs/Web/Router.php:65 +#: ../../Zotlabs/Web/Router.php:65 ../../Zotlabs/Web/WebServer.php:128 #: ../../Zotlabs/Module/Achievements.php:34 -#: ../../Zotlabs/Module/Connedit.php:390 ../../Zotlabs/Module/Id.php:76 -#: ../../Zotlabs/Module/Authtest.php:16 ../../Zotlabs/Module/Events.php:264 -#: ../../Zotlabs/Module/Bookmarks.php:61 ../../Zotlabs/Module/Editpost.php:17 -#: ../../Zotlabs/Module/Page.php:35 ../../Zotlabs/Module/Page.php:91 -#: ../../Zotlabs/Module/Connections.php:33 +#: ../../Zotlabs/Module/Network.php:15 ../../Zotlabs/Module/Photos.php:73 +#: ../../Zotlabs/Module/Authtest.php:16 ../../Zotlabs/Module/Like.php:181 +#: ../../Zotlabs/Module/Bookmarks.php:61 ../../Zotlabs/Module/Page.php:35 +#: ../../Zotlabs/Module/Page.php:91 ../../Zotlabs/Module/Connections.php:33 #: ../../Zotlabs/Module/Cover_photo.php:277 -#: ../../Zotlabs/Module/Cover_photo.php:290 ../../Zotlabs/Module/Chat.php:100 -#: ../../Zotlabs/Module/Chat.php:105 ../../Zotlabs/Module/Editlayout.php:67 +#: ../../Zotlabs/Module/Cover_photo.php:290 ../../Zotlabs/Module/Mail.php:121 +#: ../../Zotlabs/Module/Channel.php:104 ../../Zotlabs/Module/Channel.php:225 +#: ../../Zotlabs/Module/Channel.php:266 ../../Zotlabs/Module/Editblock.php:67 +#: ../../Zotlabs/Module/Editlayout.php:67 #: ../../Zotlabs/Module/Editlayout.php:90 #: ../../Zotlabs/Module/Editwebpage.php:68 #: ../../Zotlabs/Module/Editwebpage.php:89 @@ -327,45 +326,43 @@ msgstr "" #: ../../Zotlabs/Module/Filestorage.php:78 #: ../../Zotlabs/Module/Filestorage.php:93 #: ../../Zotlabs/Module/Filestorage.php:120 -#: ../../Zotlabs/Module/Layouts.php:71 ../../Zotlabs/Module/Layouts.php:78 -#: ../../Zotlabs/Module/Layouts.php:89 ../../Zotlabs/Module/Like.php:181 +#: ../../Zotlabs/Module/Events.php:264 ../../Zotlabs/Module/Manage.php:10 +#: ../../Zotlabs/Module/Connedit.php:390 ../../Zotlabs/Module/Editpost.php:17 +#: ../../Zotlabs/Module/Block.php:26 ../../Zotlabs/Module/Block.php:76 +#: ../../Zotlabs/Module/Settings.php:626 ../../Zotlabs/Module/Invite.php:17 +#: ../../Zotlabs/Module/Invite.php:91 ../../Zotlabs/Module/Locs.php:87 #: ../../Zotlabs/Module/Profiles.php:203 ../../Zotlabs/Module/Profiles.php:601 +#: ../../Zotlabs/Module/Menu.php:78 ../../Zotlabs/Module/Message.php:18 #: ../../Zotlabs/Module/Item.php:213 ../../Zotlabs/Module/Item.php:221 -#: ../../Zotlabs/Module/Item.php:1071 ../../Zotlabs/Module/Photos.php:73 -#: ../../Zotlabs/Module/Invite.php:17 ../../Zotlabs/Module/Invite.php:91 -#: ../../Zotlabs/Module/Locs.php:87 ../../Zotlabs/Module/Mail.php:121 -#: ../../Zotlabs/Module/Manage.php:10 ../../Zotlabs/Module/Menu.php:78 -#: ../../Zotlabs/Module/Message.php:18 ../../Zotlabs/Module/Mood.php:116 -#: ../../Zotlabs/Module/Network.php:15 ../../Zotlabs/Module/Channel.php:104 -#: ../../Zotlabs/Module/Channel.php:225 ../../Zotlabs/Module/Channel.php:266 +#: ../../Zotlabs/Module/Item.php:1071 ../../Zotlabs/Module/Mood.php:116 +#: ../../Zotlabs/Module/Chat.php:100 ../../Zotlabs/Module/Chat.php:105 #: ../../Zotlabs/Module/Mitem.php:115 ../../Zotlabs/Module/New_channel.php:77 #: ../../Zotlabs/Module/New_channel.php:104 #: ../../Zotlabs/Module/Notifications.php:70 ../../Zotlabs/Module/Poke.php:137 #: ../../Zotlabs/Module/Profile.php:68 ../../Zotlabs/Module/Profile.php:76 -#: ../../Zotlabs/Module/Block.php:26 ../../Zotlabs/Module/Block.php:76 +#: ../../Zotlabs/Module/Blocks.php:73 ../../Zotlabs/Module/Blocks.php:80 +#: ../../Zotlabs/Module/Layouts.php:71 ../../Zotlabs/Module/Layouts.php:78 +#: ../../Zotlabs/Module/Layouts.php:89 #: ../../Zotlabs/Module/Profile_photo.php:265 #: ../../Zotlabs/Module/Profile_photo.php:278 -#: ../../Zotlabs/Module/Blocks.php:73 ../../Zotlabs/Module/Blocks.php:80 -#: ../../Zotlabs/Module/Rate.php:113 ../../Zotlabs/Module/Editblock.php:67 -#: ../../Zotlabs/Module/Common.php:39 ../../Zotlabs/Module/Register.php:77 -#: ../../Zotlabs/Module/Regmod.php:21 +#: ../../Zotlabs/Module/Common.php:39 ../../Zotlabs/Module/Rate.php:113 +#: ../../Zotlabs/Module/Register.php:77 ../../Zotlabs/Module/Regmod.php:21 #: ../../Zotlabs/Module/Service_limits.php:11 -#: ../../Zotlabs/Module/Settings.php:626 ../../Zotlabs/Module/Setup.php:215 -#: ../../Zotlabs/Module/Sharedwithme.php:11 ../../Zotlabs/Module/Thing.php:274 -#: ../../Zotlabs/Module/Thing.php:294 ../../Zotlabs/Module/Thing.php:331 -#: ../../Zotlabs/Module/Sources.php:74 ../../Zotlabs/Module/Suggest.php:30 -#: ../../Zotlabs/Module/Webpages.php:73 +#: ../../Zotlabs/Module/Setup.php:215 ../../Zotlabs/Module/Sharedwithme.php:11 +#: ../../Zotlabs/Module/Thing.php:274 ../../Zotlabs/Module/Thing.php:294 +#: ../../Zotlabs/Module/Thing.php:331 ../../Zotlabs/Module/Sources.php:74 +#: ../../Zotlabs/Module/Suggest.php:30 ../../Zotlabs/Module/Webpages.php:73 #: ../../Zotlabs/Module/Viewconnections.php:28 #: ../../Zotlabs/Module/Viewconnections.php:33 #: ../../Zotlabs/Module/Viewsrc.php:18 ../../Zotlabs/Module/Api.php:13 #: ../../Zotlabs/Module/Api.php:18 ../../Zotlabs/Lib/Chatroom.php:137 -#: ../../include/photos.php:27 ../../include/attach.php:141 -#: ../../include/attach.php:189 ../../include/attach.php:252 -#: ../../include/attach.php:266 ../../include/attach.php:273 -#: ../../include/attach.php:338 ../../include/attach.php:352 -#: ../../include/attach.php:359 ../../include/attach.php:439 -#: ../../include/attach.php:901 ../../include/attach.php:972 -#: ../../include/attach.php:1124 ../../include/items.php:3448 +#: ../../include/attach.php:141 ../../include/attach.php:189 +#: ../../include/attach.php:252 ../../include/attach.php:266 +#: ../../include/attach.php:273 ../../include/attach.php:338 +#: ../../include/attach.php:352 ../../include/attach.php:359 +#: ../../include/attach.php:439 ../../include/attach.php:901 +#: ../../include/attach.php:972 ../../include/attach.php:1124 +#: ../../include/photos.php:27 ../../include/items.php:3448 msgid "Permission denied." msgstr "" @@ -373,31 +370,39 @@ msgstr "" msgid "Not Found" msgstr "" -#: ../../Zotlabs/Web/Router.php:149 ../../Zotlabs/Module/Display.php:118 -#: ../../Zotlabs/Module/Page.php:94 ../../Zotlabs/Module/Help.php:97 +#: ../../Zotlabs/Web/Router.php:149 ../../Zotlabs/Module/Page.php:94 +#: ../../Zotlabs/Module/Display.php:118 ../../Zotlabs/Module/Help.php:97 #: ../../Zotlabs/Module/Block.php:79 msgid "Page not found." msgstr "" +#: ../../Zotlabs/Web/WebServer.php:127 ../../Zotlabs/Module/Dreport.php:10 +#: ../../Zotlabs/Module/Dreport.php:66 ../../Zotlabs/Module/Like.php:283 +#: ../../Zotlabs/Module/Group.php:72 ../../Zotlabs/Module/Import_items.php:114 +#: ../../Zotlabs/Module/Profperm.php:28 ../../Zotlabs/Module/Subthread.php:62 +#: ../../include/items.php:384 +msgid "Permission denied" +msgstr "" + #: ../../Zotlabs/Zot/Auth.php:138 msgid "" "Remote authentication blocked. You are logged into this site locally. Please " "logout and retry." msgstr "" -#: ../../Zotlabs/Zot/Auth.php:246 ../../Zotlabs/Module/Openid.php:76 -#: ../../Zotlabs/Module/Openid.php:183 +#: ../../Zotlabs/Zot/Auth.php:246 #, php-format msgid "Welcome %s. Remote authentication successful." msgstr "" #: ../../Zotlabs/Module/Achievements.php:15 -#: ../../Zotlabs/Module/Connect.php:17 ../../Zotlabs/Module/Editlayout.php:31 -#: ../../Zotlabs/Module/Editwebpage.php:32 ../../Zotlabs/Module/Hcard.php:12 -#: ../../Zotlabs/Module/Filestorage.php:59 ../../Zotlabs/Module/Layouts.php:31 +#: ../../Zotlabs/Module/Editblock.php:31 +#: ../../Zotlabs/Module/Editlayout.php:31 +#: ../../Zotlabs/Module/Editwebpage.php:32 +#: ../../Zotlabs/Module/Filestorage.php:59 ../../Zotlabs/Module/Hcard.php:12 #: ../../Zotlabs/Module/Profile.php:20 ../../Zotlabs/Module/Blocks.php:33 -#: ../../Zotlabs/Module/Editblock.php:31 ../../Zotlabs/Module/Webpages.php:33 -#: ../../include/channel.php:876 +#: ../../Zotlabs/Module/Layouts.php:31 ../../Zotlabs/Module/Connect.php:17 +#: ../../Zotlabs/Module/Webpages.php:33 ../../include/channel.php:876 msgid "Requested profile is not available." msgstr "" @@ -413,6 +418,1760 @@ msgstr "" msgid "Online" msgstr "" +#: ../../Zotlabs/Module/Network.php:94 +msgid "No such group" +msgstr "" + +#: ../../Zotlabs/Module/Network.php:134 +msgid "No such channel" +msgstr "" + +#: ../../Zotlabs/Module/Network.php:139 +msgid "forum" +msgstr "" + +#: ../../Zotlabs/Module/Network.php:151 +msgid "Search Results For:" +msgstr "" + +#: ../../Zotlabs/Module/Network.php:215 +msgid "Privacy group is empty" +msgstr "" + +#: ../../Zotlabs/Module/Network.php:224 +msgid "Privacy group: " +msgstr "" + +#: ../../Zotlabs/Module/Network.php:250 +msgid "Invalid connection." +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:44 +msgid "Invalid message" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:76 +msgid "no results" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:91 +msgid "channel sync processed" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:95 +msgid "queued" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:99 +msgid "posted" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:103 +msgid "accepted for delivery" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:107 +msgid "updated" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:110 +msgid "update ignored" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:113 +msgid "permission denied" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:117 +msgid "recipient not found" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:120 +msgid "mail recalled" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:123 +msgid "duplicate mail received" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:126 +msgid "mail delivered" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:146 +#, php-format +msgid "Delivery report for %1$s" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:149 +msgid "Options" +msgstr "" + +#: ../../Zotlabs/Module/Dreport.php:150 +msgid "Redeliver" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:82 +msgid "Page owner information could not be retrieved." +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:97 ../../Zotlabs/Module/Photos.php:741 +#: ../../Zotlabs/Module/Profile_photo.php:115 +#: ../../Zotlabs/Module/Profile_photo.php:212 +#: ../../Zotlabs/Module/Profile_photo.php:311 +#: ../../include/photo/photo_driver.php:718 +msgid "Profile Photos" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:103 ../../Zotlabs/Module/Photos.php:147 +msgid "Album not found." +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:130 +msgid "Delete Album" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:151 +msgid "" +"Multiple storage folders exist with this album name, but within different " +"directories. Please remove the desired folder or folders using the Files " +"manager" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:208 ../../Zotlabs/Module/Photos.php:1051 +msgid "Delete Photo" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:520 ../../Zotlabs/Module/Directory.php:63 +#: ../../Zotlabs/Module/Display.php:17 ../../Zotlabs/Module/Ratings.php:86 +#: ../../Zotlabs/Module/Search.php:17 +#: ../../Zotlabs/Module/Viewconnections.php:23 +msgid "Public access denied." +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:531 +msgid "No photos selected" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:580 +msgid "Access to this item is restricted." +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:619 +#, php-format +msgid "%1$.2f MB of %2$.2f MB photo storage used." +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:622 +#, php-format +msgid "%1$.2f MB photo storage used." +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:658 +msgid "Upload Photos" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:662 +msgid "Enter an album name" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:663 +msgid "or select an existing album (doubleclick)" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:664 +msgid "Create a status post for this upload" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:664 +#: ../../Zotlabs/Module/Filestorage.php:156 +#: ../../Zotlabs/Module/Filestorage.php:164 +#: ../../Zotlabs/Module/Events.php:458 ../../Zotlabs/Module/Events.php:459 +#: ../../Zotlabs/Module/Events.php:468 ../../Zotlabs/Module/Connedit.php:403 +#: ../../Zotlabs/Module/Connedit.php:685 ../../Zotlabs/Module/Settings.php:635 +#: ../../Zotlabs/Module/Profiles.php:647 ../../Zotlabs/Module/Menu.php:100 +#: ../../Zotlabs/Module/Menu.php:157 ../../Zotlabs/Module/Mitem.php:158 +#: ../../Zotlabs/Module/Mitem.php:159 ../../Zotlabs/Module/Mitem.php:232 +#: ../../Zotlabs/Module/Mitem.php:233 ../../Zotlabs/Module/Admin.php:459 +#: ../../Zotlabs/Module/Removeme.php:63 ../../Zotlabs/Module/Api.php:89 +#: ../../include/dir_fns.php:143 ../../include/dir_fns.php:144 +#: ../../include/dir_fns.php:145 ../../view/theme/redbasic/php/config.php:105 +#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1711 +msgid "No" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:664 +#: ../../Zotlabs/Module/Filestorage.php:156 +#: ../../Zotlabs/Module/Filestorage.php:164 +#: ../../Zotlabs/Module/Events.php:458 ../../Zotlabs/Module/Events.php:459 +#: ../../Zotlabs/Module/Events.php:468 ../../Zotlabs/Module/Connedit.php:403 +#: ../../Zotlabs/Module/Settings.php:635 ../../Zotlabs/Module/Profiles.php:647 +#: ../../Zotlabs/Module/Menu.php:100 ../../Zotlabs/Module/Menu.php:157 +#: ../../Zotlabs/Module/Mitem.php:158 ../../Zotlabs/Module/Mitem.php:159 +#: ../../Zotlabs/Module/Mitem.php:232 ../../Zotlabs/Module/Mitem.php:233 +#: ../../Zotlabs/Module/Admin.php:461 ../../Zotlabs/Module/Removeme.php:63 +#: ../../Zotlabs/Module/Api.php:88 ../../include/dir_fns.php:143 +#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145 +#: ../../view/theme/redbasic/php/config.php:105 +#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1711 +msgid "Yes" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:665 +msgid "Caption (optional):" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:666 +msgid "Description (optional):" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:669 ../../Zotlabs/Module/Photos.php:1043 +#: ../../Zotlabs/Module/Filestorage.php:152 ../../Zotlabs/Module/Chat.php:235 +#: ../../Zotlabs/Module/Thing.php:313 ../../Zotlabs/Module/Thing.php:359 +#: ../../include/acl_selectors.php:281 +msgid "Permissions" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:675 ../../Zotlabs/Module/Photos.php:1050 +#: ../../Zotlabs/Module/Photos.php:1090 ../../Zotlabs/Module/Photos.php:1208 +#: ../../Zotlabs/Module/Import.php:560 ../../Zotlabs/Module/Mail.php:370 +#: ../../Zotlabs/Module/Group.php:85 ../../Zotlabs/Module/Appman.php:126 +#: ../../Zotlabs/Module/Pdledit.php:66 +#: ../../Zotlabs/Module/Filestorage.php:161 +#: ../../Zotlabs/Module/Events.php:474 ../../Zotlabs/Module/Connedit.php:778 +#: ../../Zotlabs/Module/Settings.php:644 ../../Zotlabs/Module/Settings.php:757 +#: ../../Zotlabs/Module/Settings.php:806 ../../Zotlabs/Module/Settings.php:832 +#: ../../Zotlabs/Module/Settings.php:855 ../../Zotlabs/Module/Settings.php:943 +#: ../../Zotlabs/Module/Settings.php:1129 +#: ../../Zotlabs/Module/Import_items.php:122 +#: ../../Zotlabs/Module/Invite.php:146 ../../Zotlabs/Module/Locs.php:121 +#: ../../Zotlabs/Module/Profiles.php:687 ../../Zotlabs/Module/Mood.php:139 +#: ../../Zotlabs/Module/Chat.php:196 ../../Zotlabs/Module/Chat.php:238 +#: ../../Zotlabs/Module/Mitem.php:235 ../../Zotlabs/Module/Admin.php:492 +#: ../../Zotlabs/Module/Admin.php:688 ../../Zotlabs/Module/Admin.php:771 +#: ../../Zotlabs/Module/Admin.php:1032 ../../Zotlabs/Module/Admin.php:1211 +#: ../../Zotlabs/Module/Admin.php:1421 ../../Zotlabs/Module/Admin.php:1648 +#: ../../Zotlabs/Module/Admin.php:1733 ../../Zotlabs/Module/Admin.php:2116 +#: ../../Zotlabs/Module/Poke.php:186 ../../Zotlabs/Module/Pconfig.php:107 +#: ../../Zotlabs/Module/Cal.php:338 ../../Zotlabs/Module/Rate.php:170 +#: ../../Zotlabs/Module/Connect.php:98 ../../Zotlabs/Module/Setup.php:312 +#: ../../Zotlabs/Module/Setup.php:353 ../../Zotlabs/Module/Thing.php:316 +#: ../../Zotlabs/Module/Thing.php:362 ../../Zotlabs/Module/Sources.php:114 +#: ../../Zotlabs/Module/Sources.php:149 ../../Zotlabs/Module/Xchan.php:15 +#: ../../Zotlabs/Lib/ThreadItem.php:710 ../../include/js_strings.php:22 +#: ../../include/widgets.php:763 ../../view/theme/redbasic/php/config.php:99 +msgid "Submit" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:693 +msgid "Album name could not be decoded" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:741 +msgid "Contact Photos" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:764 +msgid "Show Newest First" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:766 +msgid "Show Oldest First" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:790 ../../Zotlabs/Module/Photos.php:1329 +#: ../../Zotlabs/Module/Embedphotos.php:141 ../../include/widgets.php:1593 +msgid "View Photo" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:821 +#: ../../Zotlabs/Module/Embedphotos.php:157 ../../include/widgets.php:1610 +msgid "Edit Album" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:868 +msgid "Permission denied. Access to this item may be restricted." +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:870 +msgid "Photo not available" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:928 +msgid "Use as profile photo" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:929 +msgid "Use as cover photo" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:936 +msgid "Private Photo" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:947 ../../Zotlabs/Module/Events.php:665 +#: ../../Zotlabs/Module/Events.php:674 ../../Zotlabs/Module/Cal.php:332 +#: ../../Zotlabs/Module/Cal.php:339 +msgid "Previous" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:951 +msgid "View Full Size" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:956 ../../Zotlabs/Module/Events.php:666 +#: ../../Zotlabs/Module/Events.php:675 ../../Zotlabs/Module/Cal.php:333 +#: ../../Zotlabs/Module/Cal.php:340 ../../Zotlabs/Module/Setup.php:267 +msgid "Next" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:996 ../../Zotlabs/Module/Admin.php:1437 +#: ../../Zotlabs/Module/Tagrm.php:137 +msgid "Remove" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1030 +msgid "Edit photo" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1032 +msgid "Rotate CW (right)" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1033 +msgid "Rotate CCW (left)" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1036 +msgid "Enter a new album name" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1037 +msgid "or select an existing one (doubleclick)" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1040 +msgid "Caption" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1042 +msgid "Add a Tag" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1046 +msgid "Example: @bob, @Barbara_Jensen, @jim@example.com" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1049 +msgid "Flag as adult in album view" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1068 ../../Zotlabs/Lib/ThreadItem.php:261 +msgid "I like this (toggle)" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1069 ../../Zotlabs/Lib/ThreadItem.php:262 +msgid "I don't like this (toggle)" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1070 ../../Zotlabs/Module/Blocks.php:161 +#: ../../Zotlabs/Module/Layouts.php:193 ../../Zotlabs/Module/Webpages.php:195 +#: ../../include/conversation.php:1219 +msgid "Share" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1071 ../../Zotlabs/Lib/ThreadItem.php:397 +#: ../../include/conversation.php:743 +msgid "Please wait" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1087 ../../Zotlabs/Module/Photos.php:1205 +#: ../../Zotlabs/Lib/ThreadItem.php:707 +msgid "This is you" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1089 ../../Zotlabs/Module/Photos.php:1207 +#: ../../Zotlabs/Lib/ThreadItem.php:709 ../../include/js_strings.php:6 +msgid "Comment" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1091 ../../Zotlabs/Module/Events.php:469 +#: ../../Zotlabs/Module/Webpages.php:201 ../../Zotlabs/Lib/ThreadItem.php:719 +#: ../../include/conversation.php:1198 ../../include/page_widgets.php:43 +msgid "Preview" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1105 ../../include/conversation.php:577 +msgctxt "title" +msgid "Likes" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1105 ../../include/conversation.php:577 +msgctxt "title" +msgid "Dislikes" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1106 ../../include/conversation.php:578 +msgctxt "title" +msgid "Agree" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1106 ../../include/conversation.php:578 +msgctxt "title" +msgid "Disagree" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1106 ../../include/conversation.php:578 +msgctxt "title" +msgid "Abstain" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1107 ../../include/conversation.php:579 +msgctxt "title" +msgid "Attending" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1107 ../../include/conversation.php:579 +msgctxt "title" +msgid "Not attending" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1107 ../../include/conversation.php:579 +msgctxt "title" +msgid "Might attend" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1124 ../../Zotlabs/Module/Photos.php:1136 +#: ../../Zotlabs/Lib/ThreadItem.php:181 ../../Zotlabs/Lib/ThreadItem.php:193 +#: ../../include/conversation.php:1738 +msgid "View all" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1128 ../../Zotlabs/Lib/ThreadItem.php:185 +#: ../../include/channel.php:1198 ../../include/conversation.php:1762 +#: ../../include/taxonomy.php:403 +msgctxt "noun" +msgid "Like" +msgid_plural "Likes" +msgstr[0] "" +msgstr[1] "" + +#: ../../Zotlabs/Module/Photos.php:1133 ../../Zotlabs/Lib/ThreadItem.php:190 +#: ../../include/conversation.php:1765 +msgctxt "noun" +msgid "Dislike" +msgid_plural "Dislikes" +msgstr[0] "" +msgstr[1] "" + +#: ../../Zotlabs/Module/Photos.php:1233 +msgid "Photo Tools" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1242 +msgid "In This Photo:" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1247 +msgid "Map" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1255 ../../Zotlabs/Lib/ThreadItem.php:386 +msgctxt "noun" +msgid "Likes" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1256 ../../Zotlabs/Lib/ThreadItem.php:387 +msgctxt "noun" +msgid "Dislikes" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1261 ../../Zotlabs/Lib/ThreadItem.php:392 +#: ../../include/acl_selectors.php:283 +msgid "Close" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1335 +msgid "View Album" +msgstr "" + +#: ../../Zotlabs/Module/Photos.php:1346 ../../Zotlabs/Module/Photos.php:1359 +#: ../../Zotlabs/Module/Photos.php:1360 +msgid "Recent Photos" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:243 +#, php-format +msgid "%d rating" +msgid_plural "%d ratings" +msgstr[0] "" +msgstr[1] "" + +#: ../../Zotlabs/Module/Directory.php:254 +msgid "Gender: " +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:256 +msgid "Status: " +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:258 +msgid "Homepage: " +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:306 ../../include/channel.php:1223 +msgid "Age:" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:311 ../../include/channel.php:1066 +#: ../../include/event.php:52 ../../include/event.php:84 +#: ../../include/bb2diaspora.php:507 +msgid "Location:" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:317 +msgid "Description:" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:322 ../../include/channel.php:1239 +msgid "Hometown:" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:324 ../../include/channel.php:1247 +msgid "About:" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:325 ../../Zotlabs/Module/Match.php:68 +#: ../../Zotlabs/Module/Suggest.php:56 ../../include/channel.php:1051 +#: ../../include/conversation.php:959 ../../include/connections.php:78 +#: ../../include/widgets.php:147 ../../include/widgets.php:184 +msgid "Connect" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:326 +msgid "Public Forum:" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:329 +msgid "Keywords: " +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:332 +msgid "Don't suggest" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:334 +msgid "Common connections:" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:383 +msgid "Global Directory" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:383 +msgid "Local Directory" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:388 +#: ../../Zotlabs/Module/Directory.php:393 +#: ../../Zotlabs/Module/Connections.php:309 +#: ../../include/contact_widgets.php:23 +msgid "Find" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:389 +msgid "Finding:" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:392 ../../Zotlabs/Module/Suggest.php:64 +#: ../../include/contact_widgets.php:24 +msgid "Channel Suggestions" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:394 +msgid "next page" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:394 +msgid "previous page" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:395 +msgid "Sort options" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:396 +msgid "Alphabetic" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:397 +msgid "Reverse Alphabetic" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:398 +msgid "Newest to Oldest" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:399 +msgid "Oldest to Newest" +msgstr "" + +#: ../../Zotlabs/Module/Directory.php:416 +msgid "No entries (some entries may be hidden)." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:33 +#, php-format +msgid "Your service plan only allows %d channels." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:71 ../../Zotlabs/Module/Import_items.php:42 +msgid "Nothing to import." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:95 ../../Zotlabs/Module/Import_items.php:66 +msgid "Unable to download data from old server" +msgstr "" + +#: ../../Zotlabs/Module/Import.php:101 +#: ../../Zotlabs/Module/Import_items.php:72 +msgid "Imported file is empty." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:123 +#: ../../Zotlabs/Module/Import_items.php:88 +#, php-format +msgid "Warning: Database versions differ by %1$d updates." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:153 ../../include/import.php:107 +msgid "Cloned channel not found. Import failed." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:163 +msgid "No channel. Import failed." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:520 +#: ../../include/Import/import_diaspora.php:142 +msgid "Import completed." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:542 +msgid "You must be logged in to use this feature." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:547 +msgid "Import Channel" +msgstr "" + +#: ../../Zotlabs/Module/Import.php:548 +msgid "" +"Use this form to import an existing channel from a different server/hub. You " +"may retrieve the channel identity from the old server/hub via the network or " +"provide an export file." +msgstr "" + +#: ../../Zotlabs/Module/Import.php:549 +#: ../../Zotlabs/Module/Import_items.php:121 +msgid "File to Upload" +msgstr "" + +#: ../../Zotlabs/Module/Import.php:550 +msgid "Or provide the old server/hub details" +msgstr "" + +#: ../../Zotlabs/Module/Import.php:551 +msgid "Your old identity address (xyz@example.com)" +msgstr "" + +#: ../../Zotlabs/Module/Import.php:552 +msgid "Your old login email address" +msgstr "" + +#: ../../Zotlabs/Module/Import.php:553 +msgid "Your old login password" +msgstr "" + +#: ../../Zotlabs/Module/Import.php:554 +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/Import.php:555 +msgid "Make this hub my primary location" +msgstr "" + +#: ../../Zotlabs/Module/Import.php:556 +msgid "" +"Import existing posts if possible (experimental - limited by available memory" +msgstr "" + +#: ../../Zotlabs/Module/Import.php:557 +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/Like.php:19 +msgid "Like/Dislike" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:24 +msgid "This action is restricted to members." +msgstr "" + +#: ../../Zotlabs/Module/Like.php:25 +msgid "" +"Please login with your $Projectname ID or register as a new $Projectname member to continue." +msgstr "" + +#: ../../Zotlabs/Module/Like.php:105 ../../Zotlabs/Module/Like.php:131 +#: ../../Zotlabs/Module/Like.php:169 +msgid "Invalid request." +msgstr "" + +#: ../../Zotlabs/Module/Like.php:117 ../../include/conversation.php:126 +msgid "channel" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:146 +msgid "thing" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:192 +msgid "Channel unavailable." +msgstr "" + +#: ../../Zotlabs/Module/Like.php:240 +msgid "Previous action reversed." +msgstr "" + +#: ../../Zotlabs/Module/Like.php:370 ../../Zotlabs/Module/Subthread.php:87 +#: ../../Zotlabs/Module/Tagger.php:47 ../../include/conversation.php:120 +#: ../../include/text.php:1921 +msgid "photo" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:370 ../../Zotlabs/Module/Subthread.php:87 +#: ../../include/conversation.php:148 ../../include/text.php:1927 +msgid "status" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:372 ../../Zotlabs/Module/Events.php:253 +#: ../../Zotlabs/Module/Tagger.php:51 ../../include/conversation.php:123 +#: ../../include/event.php:951 ../../include/text.php:1924 +msgid "event" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:419 ../../include/conversation.php:164 +#, php-format +msgid "%1$s likes %2$s's %3$s" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:421 ../../include/conversation.php:167 +#, php-format +msgid "%1$s doesn't like %2$s's %3$s" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:423 +#, php-format +msgid "%1$s agrees with %2$s's %3$s" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:425 +#, php-format +msgid "%1$s doesn't agree with %2$s's %3$s" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:427 +#, php-format +msgid "%1$s abstains from a decision on %2$s's %3$s" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:429 +#, php-format +msgid "%1$s is attending %2$s's %3$s" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:431 +#, php-format +msgid "%1$s is not attending %2$s's %3$s" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:433 +#, php-format +msgid "%1$s may attend %2$s's %3$s" +msgstr "" + +#: ../../Zotlabs/Module/Like.php:536 +msgid "Action completed." +msgstr "" + +#: ../../Zotlabs/Module/Like.php:537 +msgid "Thank you." +msgstr "" + +#: ../../Zotlabs/Module/Bookmarks.php:53 +msgid "Bookmark added" +msgstr "" + +#: ../../Zotlabs/Module/Bookmarks.php:75 +msgid "My Bookmarks" +msgstr "" + +#: ../../Zotlabs/Module/Bookmarks.php:86 +msgid "My Connections Bookmarks" +msgstr "" + +#: ../../Zotlabs/Module/Fbrowser.php:29 ../../Zotlabs/Lib/Apps.php:222 +#: ../../include/conversation.php:1647 ../../include/nav.php:92 +msgid "Photos" +msgstr "" + +#: ../../Zotlabs/Module/Fbrowser.php:66 ../../Zotlabs/Module/Fbrowser.php:88 +#: ../../Zotlabs/Module/Settings.php:645 ../../Zotlabs/Module/Settings.php:671 +#: ../../Zotlabs/Module/Admin.php:1406 ../../Zotlabs/Module/Tagrm.php:15 +#: ../../Zotlabs/Module/Tagrm.php:138 ../../Zotlabs/Module/Wiki.php:166 +#: ../../Zotlabs/Module/Wiki.php:202 ../../include/conversation.php:1235 +#: ../../include/conversation.php:1274 +msgid "Cancel" +msgstr "" + +#: ../../Zotlabs/Module/Page.php:40 ../../Zotlabs/Module/Block.php:31 +msgid "Invalid item." +msgstr "" + +#: ../../Zotlabs/Module/Page.php:56 ../../Zotlabs/Module/Block.php:43 +#: ../../Zotlabs/Module/Cal.php:62 ../../Zotlabs/Module/Wall_upload.php:33 +msgid "Channel not found." +msgstr "" + +#: ../../Zotlabs/Module/Page.php:131 +msgid "" +"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod " +"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, " +"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo " +"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse " +"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat " +"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +msgstr "" + +#: ../../Zotlabs/Module/Filer.php:52 +msgid "Save to Folder:" +msgstr "" + +#: ../../Zotlabs/Module/Filer.php:52 +msgid "- select -" +msgstr "" + +#: ../../Zotlabs/Module/Filer.php:53 ../../Zotlabs/Module/Admin.php:2033 +#: ../../Zotlabs/Module/Admin.php:2053 ../../Zotlabs/Module/Rbmark.php:32 +#: ../../Zotlabs/Module/Rbmark.php:104 ../../include/text.php:926 +#: ../../include/text.php:938 ../../include/widgets.php:201 +msgid "Save" +msgstr "" + +#: ../../Zotlabs/Module/Display.php:40 ../../Zotlabs/Module/Filestorage.php:32 +#: ../../Zotlabs/Module/Admin.php:164 ../../Zotlabs/Module/Admin.php:1255 +#: ../../Zotlabs/Module/Admin.php:1561 ../../Zotlabs/Module/Thing.php:89 +#: ../../Zotlabs/Module/Viewsrc.php:24 ../../include/items.php:3369 +msgid "Item not found." +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:56 +#: ../../Zotlabs/Module/Connections.php:161 +#: ../../Zotlabs/Module/Connections.php:242 +msgid "Blocked" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:61 +#: ../../Zotlabs/Module/Connections.php:168 +#: ../../Zotlabs/Module/Connections.php:241 +msgid "Ignored" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:66 +#: ../../Zotlabs/Module/Connections.php:182 +#: ../../Zotlabs/Module/Connections.php:240 +msgid "Hidden" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:71 +#: ../../Zotlabs/Module/Connections.php:175 +#: ../../Zotlabs/Module/Connections.php:239 +msgid "Archived" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:76 +#: ../../Zotlabs/Module/Connections.php:86 ../../Zotlabs/Module/Menu.php:116 +#: ../../include/conversation.php:1550 +msgid "New" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:92 +#: ../../Zotlabs/Module/Connections.php:107 +#: ../../Zotlabs/Module/Connedit.php:624 ../../include/widgets.php:497 +msgid "All" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:138 +msgid "New Connections" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:141 +msgid "Show pending (new) connections" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:145 +#: ../../Zotlabs/Module/Profperm.php:144 +msgid "All Connections" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:148 +msgid "Show all connections" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:164 +msgid "Only show blocked connections" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:171 +msgid "Only show ignored connections" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:178 +msgid "Only show archived connections" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:185 +msgid "Only show hidden connections" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:238 +msgid "Pending approval" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:254 +#, php-format +msgid "%1$s [%2$s]" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:255 +msgid "Edit connection" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:256 +msgid "Delete connection" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:265 +msgid "Channel address" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:267 +msgid "Network" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:270 ../../Zotlabs/Module/Admin.php:710 +msgid "Status" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:272 +msgid "Connected" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:274 +msgid "Approve connection" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:275 +#: ../../Zotlabs/Module/Admin.php:1037 +msgid "Approve" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:276 +msgid "Ignore connection" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:277 +#: ../../Zotlabs/Module/Connedit.php:578 +#: ../../Zotlabs/Module/Notifications.php:55 +msgid "Ignore" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:278 +msgid "Recent activity" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:302 ../../Zotlabs/Lib/Apps.php:209 +#: ../../include/nav.php:188 ../../include/text.php:855 +msgid "Connections" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:306 ../../Zotlabs/Module/Search.php:44 +#: ../../Zotlabs/Lib/Apps.php:230 ../../include/acl_selectors.php:274 +#: ../../include/nav.php:167 ../../include/text.php:925 +#: ../../include/text.php:937 +msgid "Search" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:307 +msgid "Search your connections" +msgstr "" + +#: ../../Zotlabs/Module/Connections.php:308 +msgid "Connections search" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:58 +#: ../../Zotlabs/Module/Profile_photo.php:61 +msgid "Image uploaded but image cropping failed." +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:134 +#: ../../Zotlabs/Module/Cover_photo.php:181 +msgid "Cover Photos" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:154 +#: ../../Zotlabs/Module/Profile_photo.php:135 +msgid "Image resize failed." +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:168 +#: ../../Zotlabs/Module/Profile_photo.php:196 ../../include/photos.php:148 +msgid "Unable to process image" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:192 +#: ../../Zotlabs/Module/Profile_photo.php:223 +msgid "Image upload failed." +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:210 +#: ../../Zotlabs/Module/Profile_photo.php:242 +msgid "Unable to process image." +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:233 ../../include/items.php:4283 +msgid "female" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:234 ../../include/items.php:4284 +#, php-format +msgid "%1$s updated her %2$s" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:235 ../../include/items.php:4285 +msgid "male" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:236 ../../include/items.php:4286 +#, php-format +msgid "%1$s updated his %2$s" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:238 ../../include/items.php:4288 +#, php-format +msgid "%1$s updated their %2$s" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:240 ../../include/channel.php:1726 +msgid "cover photo" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:303 +#: ../../Zotlabs/Module/Cover_photo.php:318 +#: ../../Zotlabs/Module/Profile_photo.php:300 +#: ../../Zotlabs/Module/Profile_photo.php:341 +msgid "Photo not available." +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:354 +#: ../../Zotlabs/Module/Profile_photo.php:387 +msgid "Upload File:" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:355 +#: ../../Zotlabs/Module/Profile_photo.php:388 +msgid "Select a profile:" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:356 +msgid "Upload Cover Photo" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:361 +#: ../../Zotlabs/Module/Settings.php:1080 +#: ../../Zotlabs/Module/Profile_photo.php:396 +msgid "or" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:361 +#: ../../Zotlabs/Module/Profile_photo.php:396 +msgid "skip this step" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:361 +#: ../../Zotlabs/Module/Profile_photo.php:396 +msgid "select a photo from your photo albums" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:377 +#: ../../Zotlabs/Module/Profile_photo.php:415 +msgid "Crop Image" +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:378 +#: ../../Zotlabs/Module/Profile_photo.php:416 +msgid "Please adjust the image cropping for optimum viewing." +msgstr "" + +#: ../../Zotlabs/Module/Cover_photo.php:380 +#: ../../Zotlabs/Module/Profile_photo.php:418 +msgid "Done Editing" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:38 +msgid "Unable to lookup recipient." +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:45 +msgid "Unable to communicate with requested channel." +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:52 +msgid "Cannot verify requested channel." +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:70 +msgid "Selected channel has private message restrictions. Send failed." +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:135 +msgid "Messages" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:170 +msgid "Message recalled." +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:183 +msgid "Conversation removed." +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:197 ../../Zotlabs/Module/Mail.php:306 +#: ../../Zotlabs/Module/Chat.php:205 ../../include/conversation.php:1181 +msgid "Please enter a link URL:" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:198 ../../Zotlabs/Module/Mail.php:307 +msgid "Expires YYYY-MM-DD HH:MM" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:226 +msgid "Requested channel is not in this network" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:234 +msgid "Send Private Message" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:235 ../../Zotlabs/Module/Mail.php:360 +msgid "To:" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:238 ../../Zotlabs/Module/Mail.php:362 +msgid "Subject:" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:241 ../../Zotlabs/Module/Invite.php:135 +msgid "Your message:" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:243 ../../Zotlabs/Module/Mail.php:368 +#: ../../include/conversation.php:1231 +msgid "Attach file" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:244 ../../Zotlabs/Module/Mail.php:369 +#: ../../Zotlabs/Module/Editblock.php:111 +#: ../../Zotlabs/Module/Editwebpage.php:146 ../../Zotlabs/Module/Chat.php:207 +#: ../../include/conversation.php:1146 +msgid "Insert web link" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:245 +msgid "Send" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:248 ../../Zotlabs/Module/Mail.php:373 +#: ../../include/conversation.php:1266 +msgid "Set expiration date" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:250 ../../Zotlabs/Module/Mail.php:375 +#: ../../Zotlabs/Module/Chat.php:206 ../../Zotlabs/Lib/ThreadItem.php:722 +#: ../../include/conversation.php:1271 +msgid "Encrypt text" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:332 +msgid "Delete message" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:333 +msgid "Delivery report" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:334 +msgid "Recall message" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:336 +msgid "Message has been recalled." +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:353 +msgid "Delete Conversation" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:355 +msgid "" +"No secure communications available. You may be able to " +"respond from the sender's profile page." +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:359 +msgid "Send Reply" +msgstr "" + +#: ../../Zotlabs/Module/Mail.php:364 +#, php-format +msgid "Your message for %s (%s):" +msgstr "" + +#: ../../Zotlabs/Module/Channel.php:28 ../../Zotlabs/Module/Chat.php:25 +#: ../../Zotlabs/Module/Wiki.php:20 +msgid "You must be logged in to see this page." +msgstr "" + +#: ../../Zotlabs/Module/Channel.php:40 +msgid "Posts and comments" +msgstr "" + +#: ../../Zotlabs/Module/Channel.php:41 +msgid "Only posts" +msgstr "" + +#: ../../Zotlabs/Module/Channel.php:101 +msgid "Insufficient permissions. Request redirected to profile page." +msgstr "" + +#: ../../Zotlabs/Module/Dirsearch.php:25 ../../Zotlabs/Module/Regdir.php:49 +msgid "This site is not a directory server" +msgstr "" + +#: ../../Zotlabs/Module/Dirsearch.php:33 +msgid "This directory server requires an access token" +msgstr "" + +#: ../../Zotlabs/Module/Editblock.php:79 ../../Zotlabs/Module/Editblock.php:95 +#: ../../Zotlabs/Module/Editlayout.php:79 +#: ../../Zotlabs/Module/Editwebpage.php:80 +#: ../../Zotlabs/Module/Editpost.php:24 +msgid "Item not found" +msgstr "" + +#: ../../Zotlabs/Module/Editblock.php:108 ../../Zotlabs/Module/Blocks.php:97 +#: ../../Zotlabs/Module/Blocks.php:155 +msgid "Block Name" +msgstr "" + +#: ../../Zotlabs/Module/Editblock.php:124 ../../include/conversation.php:1243 +msgid "Title (optional)" +msgstr "" + +#: ../../Zotlabs/Module/Editblock.php:133 +msgid "Edit Block" +msgstr "" + +#: ../../Zotlabs/Module/Editlayout.php:127 +#: ../../Zotlabs/Module/Layouts.php:128 ../../Zotlabs/Module/Layouts.php:188 +msgid "Layout Name" +msgstr "" + +#: ../../Zotlabs/Module/Editlayout.php:128 +#: ../../Zotlabs/Module/Layouts.php:131 +msgid "Layout Description (Optional)" +msgstr "" + +#: ../../Zotlabs/Module/Editlayout.php:136 +msgid "Edit Layout" +msgstr "" + +#: ../../Zotlabs/Module/Editwebpage.php:142 +msgid "Page link" +msgstr "" + +#: ../../Zotlabs/Module/Editwebpage.php:168 +msgid "Edit Webpage" +msgstr "" + +#: ../../Zotlabs/Module/Group.php:24 +msgid "Privacy group created." +msgstr "" + +#: ../../Zotlabs/Module/Group.php:30 +msgid "Could not create privacy group." +msgstr "" + +#: ../../Zotlabs/Module/Group.php:42 ../../Zotlabs/Module/Group.php:141 +#: ../../include/items.php:3902 +msgid "Privacy group not found." +msgstr "" + +#: ../../Zotlabs/Module/Group.php:58 +msgid "Privacy group updated." +msgstr "" + +#: ../../Zotlabs/Module/Group.php:90 +msgid "Create a group of channels." +msgstr "" + +#: ../../Zotlabs/Module/Group.php:91 ../../Zotlabs/Module/Group.php:184 +msgid "Privacy group name: " +msgstr "" + +#: ../../Zotlabs/Module/Group.php:93 ../../Zotlabs/Module/Group.php:187 +msgid "Members are visible to other channels" +msgstr "" + +#: ../../Zotlabs/Module/Group.php:111 +msgid "Privacy group removed." +msgstr "" + +#: ../../Zotlabs/Module/Group.php:113 +msgid "Unable to remove privacy group." +msgstr "" + +#: ../../Zotlabs/Module/Group.php:183 +msgid "Privacy group editor" +msgstr "" + +#: ../../Zotlabs/Module/Group.php:197 +msgid "Members" +msgstr "" + +#: ../../Zotlabs/Module/Group.php:199 +msgid "All Connected Channels" +msgstr "" + +#: ../../Zotlabs/Module/Group.php:231 +msgid "Click on a channel to add or remove." +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:37 ../../Zotlabs/Module/Appman.php:53 +msgid "App installed." +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:46 +msgid "Malformed app." +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:104 +msgid "Embed code" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:110 ../../include/widgets.php:107 +msgid "Edit App" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:110 +msgid "Create App" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:115 +msgid "Name of app" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:115 ../../Zotlabs/Module/Appman.php:116 +#: ../../Zotlabs/Module/Events.php:448 ../../Zotlabs/Module/Events.php:453 +#: ../../Zotlabs/Module/Profiles.php:709 ../../Zotlabs/Module/Profiles.php:713 +#: ../../include/datetime.php:245 +msgid "Required" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:116 +msgid "Location (URL) of app" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:117 ../../Zotlabs/Module/Events.php:461 +#: ../../Zotlabs/Module/Rbmark.php:101 +msgid "Description" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:118 +msgid "Photo icon URL" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:118 +msgid "80 x 80 pixels - optional" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:119 +msgid "Categories (optional, comma separated list)" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:120 +msgid "Version ID" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:121 +msgid "Price of app" +msgstr "" + +#: ../../Zotlabs/Module/Appman.php:122 +msgid "Location (URL) to purchase app" +msgstr "" + +#: ../../Zotlabs/Module/Help.php:26 +msgid "Documentation Search" +msgstr "" + +#: ../../Zotlabs/Module/Help.php:67 ../../Zotlabs/Module/Help.php:73 +#: ../../Zotlabs/Module/Help.php:79 +msgid "Help:" +msgstr "" + +#: ../../Zotlabs/Module/Help.php:85 ../../Zotlabs/Module/Help.php:90 +#: ../../Zotlabs/Module/Layouts.php:185 ../../Zotlabs/Lib/Apps.php:225 +#: ../../include/nav.php:161 +msgid "Help" +msgstr "" + +#: ../../Zotlabs/Module/Help.php:120 +msgid "$Projectname Documentation" +msgstr "" + +#: ../../Zotlabs/Module/Attach.php:13 +msgid "Item not available." +msgstr "" + +#: ../../Zotlabs/Module/Pdledit.php:18 +msgid "Layout updated." +msgstr "" + +#: ../../Zotlabs/Module/Pdledit.php:34 ../../Zotlabs/Module/Pdledit.php:61 +msgid "Edit System Page Description" +msgstr "" + +#: ../../Zotlabs/Module/Pdledit.php:56 +msgid "Layout not found." +msgstr "" + +#: ../../Zotlabs/Module/Pdledit.php:62 +msgid "Module Name:" +msgstr "" + +#: ../../Zotlabs/Module/Pdledit.php:63 +msgid "Layout Help" +msgstr "" + +#: ../../Zotlabs/Module/Ffsapi.php:12 +msgid "Share content from Firefox to $Projectname" +msgstr "" + +#: ../../Zotlabs/Module/Ffsapi.php:15 +msgid "Activate the Firefox $Projectname provider" +msgstr "" + +#: ../../Zotlabs/Module/Home.php:74 ../../Zotlabs/Module/Home.php:82 +#: ../../Zotlabs/Module/Siteinfo.php:48 +msgid "$Projectname" +msgstr "" + +#: ../../Zotlabs/Module/Home.php:92 +#, php-format +msgid "Welcome to %s" +msgstr "" + +#: ../../Zotlabs/Module/Lockview.php:75 +msgid "Remote privacy information not available." +msgstr "" + +#: ../../Zotlabs/Module/Lockview.php:96 +msgid "Visible to:" +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:87 +msgid "Permission Denied." +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:103 +msgid "File not found." +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:146 +msgid "Edit file permissions" +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:155 +msgid "Set/edit permissions" +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:156 +msgid "Include all files and sub folders" +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:157 +msgid "Return to file list" +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:159 +msgid "Copy/paste this code to attach file to a post" +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:160 +msgid "Copy/paste this URL to link file from a web page" +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:162 +msgid "Share this file" +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:163 +msgid "Show URL to this file" +msgstr "" + +#: ../../Zotlabs/Module/Filestorage.php:164 +msgid "Notify your contacts about this file" +msgstr "" + +#: ../../Zotlabs/Module/Probe.php:28 ../../Zotlabs/Module/Probe.php:32 +#, php-format +msgid "Fetching URL returns error: %1$s" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:25 +msgid "Calendar entries imported." +msgstr "" + +#: ../../Zotlabs/Module/Events.php:27 +msgid "No calendar entries found." +msgstr "" + +#: ../../Zotlabs/Module/Events.php:104 +msgid "Event can not end before it has started." +msgstr "" + +#: ../../Zotlabs/Module/Events.php:106 ../../Zotlabs/Module/Events.php:115 +#: ../../Zotlabs/Module/Events.php:135 +msgid "Unable to generate preview." +msgstr "" + +#: ../../Zotlabs/Module/Events.php:113 +msgid "Event title and start time are required." +msgstr "" + +#: ../../Zotlabs/Module/Events.php:133 ../../Zotlabs/Module/Events.php:258 +msgid "Event not found." +msgstr "" + +#: ../../Zotlabs/Module/Events.php:448 +msgid "Edit event title" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:448 +msgid "Event title" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:450 +msgid "Categories (comma-separated list)" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:451 +msgid "Edit Category" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:451 +msgid "Category" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:454 +msgid "Edit start date and time" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:454 +msgid "Start date and time" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:455 ../../Zotlabs/Module/Events.php:458 +msgid "Finish date and time are not known or not relevant" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:457 +msgid "Edit finish date and time" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:457 +msgid "Finish date and time" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:459 ../../Zotlabs/Module/Events.php:460 +msgid "Adjust for viewer timezone" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:459 +msgid "" +"Important for events that happen in a particular place. Not practical for " +"global holidays." +msgstr "" + +#: ../../Zotlabs/Module/Events.php:461 +msgid "Edit Description" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:463 +msgid "Edit Location" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:463 ../../Zotlabs/Module/Locs.php:117 +#: ../../Zotlabs/Module/Profiles.php:477 ../../Zotlabs/Module/Profiles.php:698 +#: ../../Zotlabs/Module/Pubsites.php:41 ../../include/js_strings.php:25 +msgid "Location" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:466 ../../Zotlabs/Module/Events.php:468 +msgid "Share this event" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:470 ../../include/conversation.php:1247 +msgid "Permission settings" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:475 +msgid "Advanced Options" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:587 ../../Zotlabs/Module/Cal.php:259 +msgid "l, F j" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:609 +msgid "Edit event" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:611 +msgid "Delete event" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:636 ../../Zotlabs/Module/Cal.php:308 +#: ../../include/text.php:1712 +msgid "Link to Source" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:645 +msgid "calendar" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:664 ../../Zotlabs/Module/Cal.php:331 +msgid "Edit Event" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:664 ../../Zotlabs/Module/Cal.php:331 +msgid "Create Event" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:667 ../../Zotlabs/Module/Cal.php:334 +msgid "Export" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:670 ../../Zotlabs/Module/Blocks.php:166 +#: ../../Zotlabs/Module/Layouts.php:197 ../../Zotlabs/Module/Pubsites.php:47 +#: ../../Zotlabs/Module/Webpages.php:200 ../../include/page_widgets.php:42 +msgid "View" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:671 +msgid "Month" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:672 +msgid "Week" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:673 +msgid "Day" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:676 ../../Zotlabs/Module/Cal.php:341 +msgid "Today" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:707 +msgid "Event removed" +msgstr "" + +#: ../../Zotlabs/Module/Events.php:710 +msgid "Failed to remove event" +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:136 +#: ../../Zotlabs/Module/New_channel.php:121 +#, php-format +msgid "You have created %1$.0f of %2$.0f allowed channels." +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:143 +msgid "Create a new channel" +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:143 ../../Zotlabs/Module/Profiles.php:778 +#: ../../Zotlabs/Module/Chat.php:252 +msgid "Create New" +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:164 ../../Zotlabs/Lib/Apps.php:214 +#: ../../include/nav.php:208 +msgid "Channel Manager" +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:165 +msgid "Current Channel" +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:167 +msgid "Switch to one of your channels by selecting it." +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:168 +msgid "Default Channel" +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:169 +msgid "Make Default" +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:172 +#, php-format +msgid "%d new messages" +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:173 +#, php-format +msgid "%d new introductions" +msgstr "" + +#: ../../Zotlabs/Module/Manage.php:175 +msgid "Delegated Channel" +msgstr "" + #: ../../Zotlabs/Module/Connedit.php:80 msgid "Could not access contact record." msgstr "" @@ -433,39 +2192,6 @@ msgstr "" msgid "is now connected to" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:403 ../../Zotlabs/Module/Connedit.php:685 -#: ../../Zotlabs/Module/Events.php:458 ../../Zotlabs/Module/Events.php:459 -#: ../../Zotlabs/Module/Events.php:468 -#: ../../Zotlabs/Module/Filestorage.php:156 -#: ../../Zotlabs/Module/Filestorage.php:164 -#: ../../Zotlabs/Module/Profiles.php:647 ../../Zotlabs/Module/Photos.php:664 -#: ../../Zotlabs/Module/Menu.php:100 ../../Zotlabs/Module/Menu.php:157 -#: ../../Zotlabs/Module/Mitem.php:158 ../../Zotlabs/Module/Mitem.php:159 -#: ../../Zotlabs/Module/Mitem.php:232 ../../Zotlabs/Module/Mitem.php:233 -#: ../../Zotlabs/Module/Admin.php:459 ../../Zotlabs/Module/Removeme.php:63 -#: ../../Zotlabs/Module/Settings.php:635 ../../Zotlabs/Module/Api.php:89 -#: ../../include/dir_fns.php:143 ../../include/dir_fns.php:144 -#: ../../include/dir_fns.php:145 ../../view/theme/redbasic/php/config.php:105 -#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1708 -msgid "No" -msgstr "" - -#: ../../Zotlabs/Module/Connedit.php:403 ../../Zotlabs/Module/Events.php:458 -#: ../../Zotlabs/Module/Events.php:459 ../../Zotlabs/Module/Events.php:468 -#: ../../Zotlabs/Module/Filestorage.php:156 -#: ../../Zotlabs/Module/Filestorage.php:164 -#: ../../Zotlabs/Module/Profiles.php:647 ../../Zotlabs/Module/Photos.php:664 -#: ../../Zotlabs/Module/Menu.php:100 ../../Zotlabs/Module/Menu.php:157 -#: ../../Zotlabs/Module/Mitem.php:158 ../../Zotlabs/Module/Mitem.php:159 -#: ../../Zotlabs/Module/Mitem.php:232 ../../Zotlabs/Module/Mitem.php:233 -#: ../../Zotlabs/Module/Admin.php:461 ../../Zotlabs/Module/Removeme.php:63 -#: ../../Zotlabs/Module/Settings.php:635 ../../Zotlabs/Module/Api.php:88 -#: ../../include/dir_fns.php:143 ../../include/dir_fns.php:144 -#: ../../include/dir_fns.php:145 ../../view/theme/redbasic/php/config.php:105 -#: ../../view/theme/redbasic/php/config.php:130 ../../boot.php:1708 -msgid "Yes" -msgstr "" - #: ../../Zotlabs/Module/Connedit.php:435 msgid "Could not access address book record." msgstr "" @@ -485,7 +2211,7 @@ msgid "Connection has been removed." msgstr "" #: ../../Zotlabs/Module/Connedit.php:549 ../../Zotlabs/Lib/Apps.php:221 -#: ../../include/nav.php:86 ../../include/conversation.php:957 +#: ../../include/conversation.php:957 ../../include/nav.php:86 msgid "View Profile" msgstr "" @@ -530,12 +2256,6 @@ msgstr "" msgid "Unignore" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:578 -#: ../../Zotlabs/Module/Connections.php:277 -#: ../../Zotlabs/Module/Notifications.php:55 -msgid "Ignore" -msgstr "" - #: ../../Zotlabs/Module/Connedit.php:581 msgid "Ignore (or Unignore) all inbound communications from this connection" msgstr "" @@ -602,12 +2322,6 @@ msgstr "" msgid "Acquaintances" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:624 -#: ../../Zotlabs/Module/Connections.php:92 -#: ../../Zotlabs/Module/Connections.php:107 ../../include/widgets.php:497 -msgid "All" -msgstr "" - #: ../../Zotlabs/Module/Connedit.php:685 msgid "Approve this connection" msgstr "" @@ -714,37 +2428,6 @@ msgstr "" msgid "inherited" msgstr "" -#: ../../Zotlabs/Module/Connedit.php:778 ../../Zotlabs/Module/Connect.php:98 -#: ../../Zotlabs/Module/Events.php:474 ../../Zotlabs/Module/Cal.php:338 -#: ../../Zotlabs/Module/Chat.php:196 ../../Zotlabs/Module/Chat.php:238 -#: ../../Zotlabs/Module/Group.php:85 ../../Zotlabs/Module/Appman.php:126 -#: ../../Zotlabs/Module/Pdledit.php:66 -#: ../../Zotlabs/Module/Filestorage.php:161 -#: ../../Zotlabs/Module/Profiles.php:687 ../../Zotlabs/Module/Import.php:560 -#: ../../Zotlabs/Module/Photos.php:675 ../../Zotlabs/Module/Photos.php:1050 -#: ../../Zotlabs/Module/Photos.php:1090 ../../Zotlabs/Module/Photos.php:1208 -#: ../../Zotlabs/Module/Import_items.php:122 -#: ../../Zotlabs/Module/Invite.php:146 ../../Zotlabs/Module/Locs.php:121 -#: ../../Zotlabs/Module/Mail.php:370 ../../Zotlabs/Module/Mood.php:139 -#: ../../Zotlabs/Module/Mitem.php:235 ../../Zotlabs/Module/Admin.php:492 -#: ../../Zotlabs/Module/Admin.php:688 ../../Zotlabs/Module/Admin.php:771 -#: ../../Zotlabs/Module/Admin.php:1032 ../../Zotlabs/Module/Admin.php:1211 -#: ../../Zotlabs/Module/Admin.php:1421 ../../Zotlabs/Module/Admin.php:1648 -#: ../../Zotlabs/Module/Admin.php:1733 ../../Zotlabs/Module/Admin.php:2116 -#: ../../Zotlabs/Module/Poke.php:186 ../../Zotlabs/Module/Pconfig.php:107 -#: ../../Zotlabs/Module/Rate.php:170 ../../Zotlabs/Module/Settings.php:644 -#: ../../Zotlabs/Module/Settings.php:757 ../../Zotlabs/Module/Settings.php:806 -#: ../../Zotlabs/Module/Settings.php:832 ../../Zotlabs/Module/Settings.php:855 -#: ../../Zotlabs/Module/Settings.php:943 -#: ../../Zotlabs/Module/Settings.php:1129 ../../Zotlabs/Module/Setup.php:312 -#: ../../Zotlabs/Module/Setup.php:353 ../../Zotlabs/Module/Thing.php:316 -#: ../../Zotlabs/Module/Thing.php:362 ../../Zotlabs/Module/Sources.php:114 -#: ../../Zotlabs/Module/Sources.php:149 ../../Zotlabs/Module/Xchan.php:15 -#: ../../Zotlabs/Lib/ThreadItem.php:710 ../../include/widgets.php:763 -#: ../../include/js_strings.php:22 ../../view/theme/redbasic/php/config.php:99 -msgid "Submit" -msgstr "" - #: ../../Zotlabs/Module/Connedit.php:779 #, php-format msgid "" @@ -783,498 +2466,6 @@ msgstr "" msgid "Last update:" msgstr "" -#: ../../Zotlabs/Module/Display.php:17 ../../Zotlabs/Module/Directory.php:63 -#: ../../Zotlabs/Module/Photos.php:520 ../../Zotlabs/Module/Ratings.php:86 -#: ../../Zotlabs/Module/Search.php:17 -#: ../../Zotlabs/Module/Viewconnections.php:23 -msgid "Public access denied." -msgstr "" - -#: ../../Zotlabs/Module/Display.php:40 ../../Zotlabs/Module/Filestorage.php:32 -#: ../../Zotlabs/Module/Admin.php:164 ../../Zotlabs/Module/Admin.php:1255 -#: ../../Zotlabs/Module/Admin.php:1561 ../../Zotlabs/Module/Thing.php:89 -#: ../../Zotlabs/Module/Viewsrc.php:24 ../../include/items.php:3369 -msgid "Item not found." -msgstr "" - -#: ../../Zotlabs/Module/Id.php:13 -msgid "First Name" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:14 -msgid "Last Name" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:15 -msgid "Nickname" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:16 -msgid "Full Name" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:17 ../../Zotlabs/Module/Id.php:18 -#: ../../Zotlabs/Module/Admin.php:1035 ../../Zotlabs/Module/Admin.php:1047 -#: ../../include/network.php:2203 -msgid "Email" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:19 ../../Zotlabs/Module/Id.php:20 -#: ../../Zotlabs/Module/Id.php:21 ../../Zotlabs/Lib/Apps.php:238 -msgid "Profile Photo" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:22 -msgid "Profile Photo 16px" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:23 -msgid "Profile Photo 32px" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:24 -msgid "Profile Photo 48px" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:25 -msgid "Profile Photo 64px" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:26 -msgid "Profile Photo 80px" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:27 -msgid "Profile Photo 128px" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:28 -msgid "Timezone" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:29 ../../Zotlabs/Module/Profiles.php:731 -msgid "Homepage URL" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:30 ../../Zotlabs/Lib/Apps.php:236 -msgid "Language" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:31 -msgid "Birth Year" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:32 -msgid "Birth Month" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:33 -msgid "Birth Day" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:34 -msgid "Birthdate" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:35 ../../Zotlabs/Module/Profiles.php:454 -msgid "Gender" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:108 ../../include/selectors.php:49 -#: ../../include/selectors.php:66 -msgid "Male" -msgstr "" - -#: ../../Zotlabs/Module/Id.php:110 ../../include/selectors.php:49 -#: ../../include/selectors.php:66 -msgid "Female" -msgstr "" - -#: ../../Zotlabs/Module/Follow.php:34 -msgid "Channel added." -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:243 -#, php-format -msgid "%d rating" -msgid_plural "%d ratings" -msgstr[0] "" -msgstr[1] "" - -#: ../../Zotlabs/Module/Directory.php:254 -msgid "Gender: " -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:256 -msgid "Status: " -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:258 -msgid "Homepage: " -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:306 ../../include/channel.php:1223 -msgid "Age:" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:311 ../../include/channel.php:1066 -#: ../../include/event.php:52 ../../include/event.php:84 -#: ../../include/bb2diaspora.php:507 -msgid "Location:" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:317 -msgid "Description:" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:322 ../../include/channel.php:1239 -msgid "Hometown:" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:324 ../../include/channel.php:1247 -msgid "About:" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:325 ../../Zotlabs/Module/Match.php:68 -#: ../../Zotlabs/Module/Suggest.php:56 ../../include/channel.php:1051 -#: ../../include/connections.php:78 ../../include/conversation.php:959 -#: ../../include/widgets.php:147 ../../include/widgets.php:184 -msgid "Connect" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:326 -msgid "Public Forum:" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:329 -msgid "Keywords: " -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:332 -msgid "Don't suggest" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:334 -msgid "Common connections:" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:383 -msgid "Global Directory" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:383 -msgid "Local Directory" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:388 -#: ../../Zotlabs/Module/Directory.php:393 -#: ../../Zotlabs/Module/Connections.php:309 -#: ../../include/contact_widgets.php:23 -msgid "Find" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:389 -msgid "Finding:" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:392 ../../Zotlabs/Module/Suggest.php:64 -#: ../../include/contact_widgets.php:24 -msgid "Channel Suggestions" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:394 -msgid "next page" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:394 -msgid "previous page" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:395 -msgid "Sort options" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:396 -msgid "Alphabetic" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:397 -msgid "Reverse Alphabetic" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:398 -msgid "Newest to Oldest" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:399 -msgid "Oldest to Newest" -msgstr "" - -#: ../../Zotlabs/Module/Directory.php:416 -msgid "No entries (some entries may be hidden)." -msgstr "" - -#: ../../Zotlabs/Module/Connect.php:61 ../../Zotlabs/Module/Connect.php:109 -msgid "Continue" -msgstr "" - -#: ../../Zotlabs/Module/Connect.php:90 -msgid "Premium Channel Setup" -msgstr "" - -#: ../../Zotlabs/Module/Connect.php:92 -msgid "Enable premium channel connection restrictions" -msgstr "" - -#: ../../Zotlabs/Module/Connect.php:93 -msgid "" -"Please enter your restrictions or conditions, such as paypal receipt, usage " -"guidelines, etc." -msgstr "" - -#: ../../Zotlabs/Module/Connect.php:95 ../../Zotlabs/Module/Connect.php:115 -msgid "" -"This channel may require additional steps or acknowledgement of the " -"following conditions prior to connecting:" -msgstr "" - -#: ../../Zotlabs/Module/Connect.php:96 -msgid "" -"Potential connections will then see the following text before proceeding:" -msgstr "" - -#: ../../Zotlabs/Module/Connect.php:97 ../../Zotlabs/Module/Connect.php:118 -msgid "" -"By continuing, I certify that I have complied with any instructions provided " -"on this page." -msgstr "" - -#: ../../Zotlabs/Module/Connect.php:106 -msgid "(No specific instructions have been provided by the channel owner.)" -msgstr "" - -#: ../../Zotlabs/Module/Connect.php:114 -msgid "Restricted or Premium Channel" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:25 -msgid "Calendar entries imported." -msgstr "" - -#: ../../Zotlabs/Module/Events.php:27 -msgid "No calendar entries found." -msgstr "" - -#: ../../Zotlabs/Module/Events.php:104 -msgid "Event can not end before it has started." -msgstr "" - -#: ../../Zotlabs/Module/Events.php:106 ../../Zotlabs/Module/Events.php:115 -#: ../../Zotlabs/Module/Events.php:135 -msgid "Unable to generate preview." -msgstr "" - -#: ../../Zotlabs/Module/Events.php:113 -msgid "Event title and start time are required." -msgstr "" - -#: ../../Zotlabs/Module/Events.php:133 ../../Zotlabs/Module/Events.php:258 -msgid "Event not found." -msgstr "" - -#: ../../Zotlabs/Module/Events.php:253 ../../Zotlabs/Module/Like.php:372 -#: ../../Zotlabs/Module/Tagger.php:51 ../../include/conversation.php:123 -#: ../../include/text.php:1924 ../../include/event.php:951 -msgid "event" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:448 -msgid "Edit event title" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:448 -msgid "Event title" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:448 ../../Zotlabs/Module/Events.php:453 -#: ../../Zotlabs/Module/Appman.php:115 ../../Zotlabs/Module/Appman.php:116 -#: ../../Zotlabs/Module/Profiles.php:709 ../../Zotlabs/Module/Profiles.php:713 -#: ../../include/datetime.php:245 -msgid "Required" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:450 -msgid "Categories (comma-separated list)" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:451 -msgid "Edit Category" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:451 -msgid "Category" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:454 -msgid "Edit start date and time" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:454 -msgid "Start date and time" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:455 ../../Zotlabs/Module/Events.php:458 -msgid "Finish date and time are not known or not relevant" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:457 -msgid "Edit finish date and time" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:457 -msgid "Finish date and time" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:459 ../../Zotlabs/Module/Events.php:460 -msgid "Adjust for viewer timezone" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:459 -msgid "" -"Important for events that happen in a particular place. Not practical for " -"global holidays." -msgstr "" - -#: ../../Zotlabs/Module/Events.php:461 -msgid "Edit Description" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:461 ../../Zotlabs/Module/Appman.php:117 -#: ../../Zotlabs/Module/Rbmark.php:101 -msgid "Description" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:463 -msgid "Edit Location" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:463 ../../Zotlabs/Module/Profiles.php:477 -#: ../../Zotlabs/Module/Profiles.php:698 ../../Zotlabs/Module/Locs.php:117 -#: ../../Zotlabs/Module/Pubsites.php:41 ../../include/js_strings.php:25 -msgid "Location" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:466 ../../Zotlabs/Module/Events.php:468 -msgid "Share this event" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:469 ../../Zotlabs/Module/Photos.php:1091 -#: ../../Zotlabs/Module/Webpages.php:201 ../../Zotlabs/Lib/ThreadItem.php:719 -#: ../../include/page_widgets.php:43 ../../include/conversation.php:1198 -msgid "Preview" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:470 ../../include/conversation.php:1247 -msgid "Permission settings" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:475 -msgid "Advanced Options" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:587 ../../Zotlabs/Module/Cal.php:259 -msgid "l, F j" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:609 -msgid "Edit event" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:611 -msgid "Delete event" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:636 ../../Zotlabs/Module/Cal.php:308 -#: ../../include/text.php:1712 -msgid "Link to Source" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:645 -msgid "calendar" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:664 ../../Zotlabs/Module/Cal.php:331 -msgid "Edit Event" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:664 ../../Zotlabs/Module/Cal.php:331 -msgid "Create Event" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:665 ../../Zotlabs/Module/Events.php:674 -#: ../../Zotlabs/Module/Cal.php:332 ../../Zotlabs/Module/Cal.php:339 -#: ../../Zotlabs/Module/Photos.php:947 -msgid "Previous" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:666 ../../Zotlabs/Module/Events.php:675 -#: ../../Zotlabs/Module/Cal.php:333 ../../Zotlabs/Module/Cal.php:340 -#: ../../Zotlabs/Module/Photos.php:956 ../../Zotlabs/Module/Setup.php:267 -msgid "Next" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:667 ../../Zotlabs/Module/Cal.php:334 -msgid "Export" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:670 ../../Zotlabs/Module/Layouts.php:197 -#: ../../Zotlabs/Module/Pubsites.php:47 ../../Zotlabs/Module/Blocks.php:166 -#: ../../Zotlabs/Module/Webpages.php:200 ../../include/page_widgets.php:42 -msgid "View" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:671 -msgid "Month" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:672 -msgid "Week" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:673 -msgid "Day" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:676 ../../Zotlabs/Module/Cal.php:341 -msgid "Today" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:707 -msgid "Event removed" -msgstr "" - -#: ../../Zotlabs/Module/Events.php:710 -msgid "Failed to remove event" -msgstr "" - -#: ../../Zotlabs/Module/Bookmarks.php:53 -msgid "Bookmark added" -msgstr "" - -#: ../../Zotlabs/Module/Bookmarks.php:75 -msgid "My Bookmarks" -msgstr "" - -#: ../../Zotlabs/Module/Bookmarks.php:86 -msgid "My Connections Bookmarks" -msgstr "" - -#: ../../Zotlabs/Module/Editpost.php:24 ../../Zotlabs/Module/Editlayout.php:79 -#: ../../Zotlabs/Module/Editwebpage.php:80 -#: ../../Zotlabs/Module/Editblock.php:79 ../../Zotlabs/Module/Editblock.php:95 -msgid "Item not found" -msgstr "" - #: ../../Zotlabs/Module/Editpost.php:35 msgid "Item is not editable" msgstr "" @@ -1283,850 +2474,827 @@ msgstr "" msgid "Edit post" msgstr "" -#: ../../Zotlabs/Module/Fbrowser.php:29 ../../Zotlabs/Lib/Apps.php:222 -#: ../../include/nav.php:92 ../../include/conversation.php:1647 -msgid "Photos" +#: ../../Zotlabs/Module/Settings.php:64 +msgid "Name is required" msgstr "" -#: ../../Zotlabs/Module/Fbrowser.php:66 ../../Zotlabs/Module/Fbrowser.php:88 -#: ../../Zotlabs/Module/Admin.php:1406 ../../Zotlabs/Module/Settings.php:645 -#: ../../Zotlabs/Module/Settings.php:671 ../../Zotlabs/Module/Tagrm.php:15 -#: ../../Zotlabs/Module/Tagrm.php:138 ../../Zotlabs/Module/Wiki.php:166 -#: ../../Zotlabs/Module/Wiki.php:202 ../../include/conversation.php:1235 -#: ../../include/conversation.php:1274 -msgid "Cancel" +#: ../../Zotlabs/Module/Settings.php:68 +msgid "Key and Secret are required" msgstr "" -#: ../../Zotlabs/Module/Page.php:40 ../../Zotlabs/Module/Block.php:31 -msgid "Invalid item." +#: ../../Zotlabs/Module/Settings.php:72 ../../Zotlabs/Module/Settings.php:670 +#: ../../Zotlabs/Module/Admin.php:1435 ../../Zotlabs/Lib/Apps.php:334 +msgid "Update" msgstr "" -#: ../../Zotlabs/Module/Page.php:56 ../../Zotlabs/Module/Cal.php:62 -#: ../../Zotlabs/Module/Block.php:43 ../../Zotlabs/Module/Wall_upload.php:33 -msgid "Channel not found." +#: ../../Zotlabs/Module/Settings.php:138 +#, php-format +msgid "This channel is limited to %d tokens" msgstr "" -#: ../../Zotlabs/Module/Page.php:131 +#: ../../Zotlabs/Module/Settings.php:144 +msgid "Name and Password are required." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:168 +msgid "Token saved." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:274 +msgid "Not valid email." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:277 +msgid "Protected email address. Cannot change to that email." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:286 +msgid "System failure storing new email. Please try again." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:303 +msgid "Password verification failed." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:310 +msgid "Passwords do not match. Password unchanged." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:314 +msgid "Empty passwords are not allowed. Password unchanged." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:328 +msgid "Password changed." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:330 +msgid "Password update failed. Please try again." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:579 +msgid "Settings updated." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:643 ../../Zotlabs/Module/Settings.php:669 +#: ../../Zotlabs/Module/Settings.php:705 +msgid "Add application" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:646 +msgid "Name of application" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:647 ../../Zotlabs/Module/Settings.php:673 +msgid "Consumer Key" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:647 ../../Zotlabs/Module/Settings.php:648 +msgid "Automatically generated - change if desired. Max length 20" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:648 ../../Zotlabs/Module/Settings.php:674 +msgid "Consumer Secret" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:649 ../../Zotlabs/Module/Settings.php:675 +msgid "Redirect" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:649 msgid "" -"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod " -"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, " -"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo " -"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse " -"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat " -"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +"Redirect URI - leave blank unless your application specifically requires this" msgstr "" -#: ../../Zotlabs/Module/Filer.php:52 -msgid "Save to Folder:" +#: ../../Zotlabs/Module/Settings.php:650 ../../Zotlabs/Module/Settings.php:676 +msgid "Icon url" msgstr "" -#: ../../Zotlabs/Module/Filer.php:52 -msgid "- select -" +#: ../../Zotlabs/Module/Settings.php:650 ../../Zotlabs/Module/Sources.php:112 +#: ../../Zotlabs/Module/Sources.php:147 +msgid "Optional" msgstr "" -#: ../../Zotlabs/Module/Filer.php:53 ../../Zotlabs/Module/Admin.php:2033 -#: ../../Zotlabs/Module/Admin.php:2053 ../../Zotlabs/Module/Rbmark.php:32 -#: ../../Zotlabs/Module/Rbmark.php:104 ../../include/text.php:926 -#: ../../include/text.php:938 ../../include/widgets.php:201 -msgid "Save" +#: ../../Zotlabs/Module/Settings.php:661 +msgid "Application not found." msgstr "" -#: ../../Zotlabs/Module/Connections.php:56 -#: ../../Zotlabs/Module/Connections.php:161 -#: ../../Zotlabs/Module/Connections.php:242 -msgid "Blocked" +#: ../../Zotlabs/Module/Settings.php:704 +msgid "Connected Apps" msgstr "" -#: ../../Zotlabs/Module/Connections.php:61 -#: ../../Zotlabs/Module/Connections.php:168 -#: ../../Zotlabs/Module/Connections.php:241 -msgid "Ignored" +#: ../../Zotlabs/Module/Settings.php:708 +msgid "Client key starts with" msgstr "" -#: ../../Zotlabs/Module/Connections.php:66 -#: ../../Zotlabs/Module/Connections.php:182 -#: ../../Zotlabs/Module/Connections.php:240 -msgid "Hidden" +#: ../../Zotlabs/Module/Settings.php:709 +msgid "No name" msgstr "" -#: ../../Zotlabs/Module/Connections.php:71 -#: ../../Zotlabs/Module/Connections.php:175 -#: ../../Zotlabs/Module/Connections.php:239 -msgid "Archived" +#: ../../Zotlabs/Module/Settings.php:710 +msgid "Remove authorization" msgstr "" -#: ../../Zotlabs/Module/Connections.php:76 -#: ../../Zotlabs/Module/Connections.php:86 ../../Zotlabs/Module/Menu.php:116 -#: ../../include/conversation.php:1550 -msgid "New" +#: ../../Zotlabs/Module/Settings.php:723 +msgid "No feature settings configured" msgstr "" -#: ../../Zotlabs/Module/Connections.php:138 -msgid "New Connections" +#: ../../Zotlabs/Module/Settings.php:730 +msgid "Feature/Addon Settings" msgstr "" -#: ../../Zotlabs/Module/Connections.php:141 -msgid "Show pending (new) connections" +#: ../../Zotlabs/Module/Settings.php:753 +msgid "Account Settings" msgstr "" -#: ../../Zotlabs/Module/Connections.php:145 -#: ../../Zotlabs/Module/Profperm.php:144 -msgid "All Connections" +#: ../../Zotlabs/Module/Settings.php:754 +msgid "Current Password" msgstr "" -#: ../../Zotlabs/Module/Connections.php:148 -msgid "Show all connections" +#: ../../Zotlabs/Module/Settings.php:755 +msgid "Enter New Password" msgstr "" -#: ../../Zotlabs/Module/Connections.php:164 -msgid "Only show blocked connections" +#: ../../Zotlabs/Module/Settings.php:756 +msgid "Confirm New Password" msgstr "" -#: ../../Zotlabs/Module/Connections.php:171 -msgid "Only show ignored connections" +#: ../../Zotlabs/Module/Settings.php:756 +msgid "Leave password fields blank unless changing" msgstr "" -#: ../../Zotlabs/Module/Connections.php:178 -msgid "Only show archived connections" +#: ../../Zotlabs/Module/Settings.php:758 +#: ../../Zotlabs/Module/Settings.php:1136 +msgid "Email Address:" msgstr "" -#: ../../Zotlabs/Module/Connections.php:185 -msgid "Only show hidden connections" +#: ../../Zotlabs/Module/Settings.php:759 +#: ../../Zotlabs/Module/Removeaccount.php:61 +msgid "Remove Account" msgstr "" -#: ../../Zotlabs/Module/Connections.php:238 -msgid "Pending approval" +#: ../../Zotlabs/Module/Settings.php:760 +msgid "Remove this account including all its channels" msgstr "" -#: ../../Zotlabs/Module/Connections.php:254 -#, php-format -msgid "%1$s [%2$s]" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:255 -msgid "Edit connection" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:256 -msgid "Delete connection" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:265 -msgid "Channel address" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:267 -msgid "Network" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:270 ../../Zotlabs/Module/Admin.php:710 -msgid "Status" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:272 -msgid "Connected" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:274 -msgid "Approve connection" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:275 -#: ../../Zotlabs/Module/Admin.php:1037 -msgid "Approve" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:276 -msgid "Ignore connection" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:278 -msgid "Recent activity" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:302 ../../Zotlabs/Lib/Apps.php:209 -#: ../../include/nav.php:188 ../../include/text.php:855 -msgid "Connections" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:306 ../../Zotlabs/Module/Search.php:44 -#: ../../Zotlabs/Lib/Apps.php:230 ../../include/nav.php:167 -#: ../../include/text.php:925 ../../include/text.php:937 -#: ../../include/acl_selectors.php:274 -msgid "Search" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:307 -msgid "Search your connections" -msgstr "" - -#: ../../Zotlabs/Module/Connections.php:308 -msgid "Connections search" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:58 -#: ../../Zotlabs/Module/Profile_photo.php:61 -msgid "Image uploaded but image cropping failed." -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:134 -#: ../../Zotlabs/Module/Cover_photo.php:181 -msgid "Cover Photos" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:154 -#: ../../Zotlabs/Module/Profile_photo.php:135 -msgid "Image resize failed." -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:168 -#: ../../Zotlabs/Module/Profile_photo.php:196 ../../include/photos.php:148 -msgid "Unable to process image" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:192 -#: ../../Zotlabs/Module/Profile_photo.php:223 -msgid "Image upload failed." -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:210 -#: ../../Zotlabs/Module/Profile_photo.php:242 -msgid "Unable to process image." -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:233 ../../include/items.php:4283 -msgid "female" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:234 ../../include/items.php:4284 -#, php-format -msgid "%1$s updated her %2$s" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:235 ../../include/items.php:4285 -msgid "male" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:236 ../../include/items.php:4286 -#, php-format -msgid "%1$s updated his %2$s" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:238 ../../include/items.php:4288 -#, php-format -msgid "%1$s updated their %2$s" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:240 ../../include/channel.php:1726 -msgid "cover photo" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:303 -#: ../../Zotlabs/Module/Cover_photo.php:318 -#: ../../Zotlabs/Module/Profile_photo.php:300 -#: ../../Zotlabs/Module/Profile_photo.php:341 -msgid "Photo not available." -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:354 -#: ../../Zotlabs/Module/Profile_photo.php:387 -msgid "Upload File:" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:355 -#: ../../Zotlabs/Module/Profile_photo.php:388 -msgid "Select a profile:" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:356 -msgid "Upload Cover Photo" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:361 -#: ../../Zotlabs/Module/Profile_photo.php:396 -#: ../../Zotlabs/Module/Settings.php:1080 -msgid "or" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:361 -#: ../../Zotlabs/Module/Profile_photo.php:396 -msgid "skip this step" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:361 -#: ../../Zotlabs/Module/Profile_photo.php:396 -msgid "select a photo from your photo albums" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:377 -#: ../../Zotlabs/Module/Profile_photo.php:415 -msgid "Crop Image" -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:378 -#: ../../Zotlabs/Module/Profile_photo.php:416 -msgid "Please adjust the image cropping for optimum viewing." -msgstr "" - -#: ../../Zotlabs/Module/Cover_photo.php:380 -#: ../../Zotlabs/Module/Profile_photo.php:418 -msgid "Done Editing" -msgstr "" - -#: ../../Zotlabs/Module/Impel.php:41 ../../include/bbcode.php:192 -msgid "webpage" -msgstr "" - -#: ../../Zotlabs/Module/Impel.php:46 ../../include/bbcode.php:198 -msgid "block" -msgstr "" - -#: ../../Zotlabs/Module/Impel.php:51 ../../include/bbcode.php:195 -msgid "layout" -msgstr "" - -#: ../../Zotlabs/Module/Impel.php:58 ../../include/bbcode.php:201 -msgid "menu" -msgstr "" - -#: ../../Zotlabs/Module/Impel.php:187 -#, php-format -msgid "%s element installed" -msgstr "" - -#: ../../Zotlabs/Module/Impel.php:190 -#, php-format -msgid "%s element installation failed" -msgstr "" - -#: ../../Zotlabs/Module/Cal.php:69 -msgid "Permissions denied." -msgstr "" - -#: ../../Zotlabs/Module/Cal.php:337 -msgid "Import" -msgstr "" - -#: ../../Zotlabs/Module/Dirsearch.php:25 ../../Zotlabs/Module/Regdir.php:49 -msgid "This site is not a directory server" -msgstr "" - -#: ../../Zotlabs/Module/Dirsearch.php:33 -msgid "This directory server requires an access token" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:25 ../../Zotlabs/Module/Channel.php:28 -#: ../../Zotlabs/Module/Wiki.php:20 -msgid "You must be logged in to see this page." -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:181 -msgid "Room not found" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:197 -msgid "Leave Room" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:198 -msgid "Delete Room" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:199 -msgid "I am away right now" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:200 -msgid "I am online" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:202 -msgid "Bookmark this room" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:205 ../../Zotlabs/Module/Mail.php:197 -#: ../../Zotlabs/Module/Mail.php:306 ../../include/conversation.php:1181 -msgid "Please enter a link URL:" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:206 ../../Zotlabs/Module/Mail.php:250 -#: ../../Zotlabs/Module/Mail.php:375 ../../Zotlabs/Lib/ThreadItem.php:722 -#: ../../include/conversation.php:1271 -msgid "Encrypt text" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:207 ../../Zotlabs/Module/Editwebpage.php:146 -#: ../../Zotlabs/Module/Mail.php:244 ../../Zotlabs/Module/Mail.php:369 -#: ../../Zotlabs/Module/Editblock.php:111 ../../include/conversation.php:1146 -msgid "Insert web link" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:218 -msgid "Feature disabled." -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:232 -msgid "New Chatroom" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:233 -msgid "Chatroom name" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:234 -msgid "Expiration of chats (minutes)" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:235 ../../Zotlabs/Module/Filestorage.php:152 -#: ../../Zotlabs/Module/Photos.php:669 ../../Zotlabs/Module/Photos.php:1043 -#: ../../Zotlabs/Module/Thing.php:313 ../../Zotlabs/Module/Thing.php:359 -#: ../../include/acl_selectors.php:281 -msgid "Permissions" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:246 -#, php-format -msgid "%1$s's Chatrooms" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:251 -msgid "No chatrooms available" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:252 ../../Zotlabs/Module/Profiles.php:778 -#: ../../Zotlabs/Module/Manage.php:143 -msgid "Create New" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:255 -msgid "Expiration" -msgstr "" - -#: ../../Zotlabs/Module/Chat.php:256 -msgid "min" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:44 -msgid "Invalid message" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:76 -msgid "no results" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:91 -msgid "channel sync processed" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:95 -msgid "queued" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:99 -msgid "posted" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:103 -msgid "accepted for delivery" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:107 -msgid "updated" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:110 -msgid "update ignored" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:113 -msgid "permission denied" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:117 -msgid "recipient not found" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:120 -msgid "mail recalled" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:123 -msgid "duplicate mail received" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:126 -msgid "mail delivered" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:146 -#, php-format -msgid "Delivery report for %1$s" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:149 -msgid "Options" -msgstr "" - -#: ../../Zotlabs/Module/Dreport.php:150 -msgid "Redeliver" -msgstr "" - -#: ../../Zotlabs/Module/Editlayout.php:127 -#: ../../Zotlabs/Module/Layouts.php:128 ../../Zotlabs/Module/Layouts.php:188 -msgid "Layout Name" -msgstr "" - -#: ../../Zotlabs/Module/Editlayout.php:128 -#: ../../Zotlabs/Module/Layouts.php:131 -msgid "Layout Description (Optional)" -msgstr "" - -#: ../../Zotlabs/Module/Editlayout.php:136 -msgid "Edit Layout" -msgstr "" - -#: ../../Zotlabs/Module/Editwebpage.php:142 -msgid "Page link" -msgstr "" - -#: ../../Zotlabs/Module/Editwebpage.php:168 -msgid "Edit Webpage" -msgstr "" - -#: ../../Zotlabs/Module/Group.php:24 -msgid "Privacy group created." -msgstr "" - -#: ../../Zotlabs/Module/Group.php:30 -msgid "Could not create privacy group." -msgstr "" - -#: ../../Zotlabs/Module/Group.php:42 ../../Zotlabs/Module/Group.php:141 -#: ../../include/items.php:3902 -msgid "Privacy group not found." -msgstr "" - -#: ../../Zotlabs/Module/Group.php:58 -msgid "Privacy group updated." -msgstr "" - -#: ../../Zotlabs/Module/Group.php:90 -msgid "Create a group of channels." -msgstr "" - -#: ../../Zotlabs/Module/Group.php:91 ../../Zotlabs/Module/Group.php:184 -msgid "Privacy group name: " -msgstr "" - -#: ../../Zotlabs/Module/Group.php:93 ../../Zotlabs/Module/Group.php:187 -msgid "Members are visible to other channels" -msgstr "" - -#: ../../Zotlabs/Module/Group.php:111 -msgid "Privacy group removed." -msgstr "" - -#: ../../Zotlabs/Module/Group.php:113 -msgid "Unable to remove privacy group." -msgstr "" - -#: ../../Zotlabs/Module/Group.php:183 -msgid "Privacy group editor" -msgstr "" - -#: ../../Zotlabs/Module/Group.php:197 -msgid "Members" -msgstr "" - -#: ../../Zotlabs/Module/Group.php:199 -msgid "All Connected Channels" -msgstr "" - -#: ../../Zotlabs/Module/Group.php:231 -msgid "Click on a channel to add or remove." -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:37 ../../Zotlabs/Module/Appman.php:53 -msgid "App installed." -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:46 -msgid "Malformed app." -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:104 -msgid "Embed code" -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:110 ../../include/widgets.php:107 -msgid "Edit App" -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:110 -msgid "Create App" -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:115 -msgid "Name of app" -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:116 -msgid "Location (URL) of app" -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:118 -msgid "Photo icon URL" -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:118 -msgid "80 x 80 pixels - optional" -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:119 -msgid "Categories (optional, comma separated list)" -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:120 -msgid "Version ID" -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:121 -msgid "Price of app" -msgstr "" - -#: ../../Zotlabs/Module/Appman.php:122 -msgid "Location (URL) to purchase app" -msgstr "" - -#: ../../Zotlabs/Module/Help.php:26 -msgid "Documentation Search" -msgstr "" - -#: ../../Zotlabs/Module/Help.php:67 ../../Zotlabs/Module/Help.php:73 -#: ../../Zotlabs/Module/Help.php:79 -msgid "Help:" -msgstr "" - -#: ../../Zotlabs/Module/Help.php:85 ../../Zotlabs/Module/Help.php:90 -#: ../../Zotlabs/Module/Layouts.php:185 ../../Zotlabs/Lib/Apps.php:225 -#: ../../include/nav.php:161 -msgid "Help" -msgstr "" - -#: ../../Zotlabs/Module/Help.php:120 -msgid "$Projectname Documentation" -msgstr "" - -#: ../../Zotlabs/Module/Attach.php:13 -msgid "Item not available." -msgstr "" - -#: ../../Zotlabs/Module/Pdledit.php:18 -msgid "Layout updated." -msgstr "" - -#: ../../Zotlabs/Module/Pdledit.php:34 ../../Zotlabs/Module/Pdledit.php:61 -msgid "Edit System Page Description" -msgstr "" - -#: ../../Zotlabs/Module/Pdledit.php:56 -msgid "Layout not found." -msgstr "" - -#: ../../Zotlabs/Module/Pdledit.php:62 -msgid "Module Name:" -msgstr "" - -#: ../../Zotlabs/Module/Pdledit.php:63 -msgid "Layout Help" -msgstr "" - -#: ../../Zotlabs/Module/Ffsapi.php:12 -msgid "Share content from Firefox to $Projectname" -msgstr "" - -#: ../../Zotlabs/Module/Ffsapi.php:15 -msgid "Activate the Firefox $Projectname provider" -msgstr "" - -#: ../../Zotlabs/Module/Acl.php:312 -msgid "network" -msgstr "" - -#: ../../Zotlabs/Module/Acl.php:322 -msgid "RSS" -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:87 -msgid "Permission Denied." -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:103 -msgid "File not found." -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:146 -msgid "Edit file permissions" -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:155 -msgid "Set/edit permissions" -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:156 -msgid "Include all files and sub folders" -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:157 -msgid "Return to file list" -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:159 -msgid "Copy/paste this code to attach file to a post" -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:160 -msgid "Copy/paste this URL to link file from a web page" -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:162 -msgid "Share this file" -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:163 -msgid "Show URL to this file" -msgstr "" - -#: ../../Zotlabs/Module/Filestorage.php:164 -msgid "Notify your contacts about this file" -msgstr "" - -#: ../../Zotlabs/Module/Layouts.php:183 ../../include/text.php:2240 -msgid "Layouts" -msgstr "" - -#: ../../Zotlabs/Module/Layouts.php:185 -msgid "Comanche page description language help" -msgstr "" - -#: ../../Zotlabs/Module/Layouts.php:189 -msgid "Layout Description" -msgstr "" - -#: ../../Zotlabs/Module/Layouts.php:190 ../../Zotlabs/Module/Menu.php:114 -#: ../../Zotlabs/Module/Blocks.php:157 ../../Zotlabs/Module/Webpages.php:205 -#: ../../include/page_widgets.php:47 -msgid "Created" -msgstr "" - -#: ../../Zotlabs/Module/Layouts.php:191 ../../Zotlabs/Module/Menu.php:115 -#: ../../Zotlabs/Module/Blocks.php:158 ../../Zotlabs/Module/Webpages.php:206 -#: ../../include/page_widgets.php:48 -msgid "Edited" -msgstr "" - -#: ../../Zotlabs/Module/Layouts.php:193 ../../Zotlabs/Module/Photos.php:1070 -#: ../../Zotlabs/Module/Blocks.php:161 ../../Zotlabs/Module/Webpages.php:195 -#: ../../include/conversation.php:1219 -msgid "Share" -msgstr "" - -#: ../../Zotlabs/Module/Layouts.php:194 -msgid "Download PDL file" -msgstr "" - -#: ../../Zotlabs/Module/Like.php:19 -msgid "Like/Dislike" -msgstr "" - -#: ../../Zotlabs/Module/Like.php:24 -msgid "This action is restricted to members." -msgstr "" - -#: ../../Zotlabs/Module/Like.php:25 +#: ../../Zotlabs/Module/Settings.php:789 msgid "" -"Please login with your $Projectname ID or register as a new $Projectname member to continue." +"Use this form to create temporary access identifiers to share things with " +"non-members. These identities may be used in Access Control Lists and " +"visitors may login using these credentials to access the private content." msgstr "" -#: ../../Zotlabs/Module/Like.php:105 ../../Zotlabs/Module/Like.php:131 -#: ../../Zotlabs/Module/Like.php:169 -msgid "Invalid request." +#: ../../Zotlabs/Module/Settings.php:791 +msgid "" +"You may also provide dropbox style access links to friends and " +"associates by adding the Login Password to any specific site URL as shown. " +"Examples:" msgstr "" -#: ../../Zotlabs/Module/Like.php:117 ../../include/conversation.php:126 -msgid "channel" +#: ../../Zotlabs/Module/Settings.php:796 ../../include/widgets.php:614 +msgid "Guest Access Tokens" msgstr "" -#: ../../Zotlabs/Module/Like.php:146 -msgid "thing" +#: ../../Zotlabs/Module/Settings.php:803 +msgid "Login Name" msgstr "" -#: ../../Zotlabs/Module/Like.php:192 -msgid "Channel unavailable." +#: ../../Zotlabs/Module/Settings.php:804 +msgid "Login Password" msgstr "" -#: ../../Zotlabs/Module/Like.php:240 -msgid "Previous action reversed." +#: ../../Zotlabs/Module/Settings.php:805 +msgid "Expires (yyyy-mm-dd)" msgstr "" -#: ../../Zotlabs/Module/Like.php:370 ../../Zotlabs/Module/Subthread.php:87 -#: ../../Zotlabs/Module/Tagger.php:47 ../../include/conversation.php:120 -#: ../../include/text.php:1921 -msgid "photo" +#: ../../Zotlabs/Module/Settings.php:823 ../../Zotlabs/Module/Admin.php:677 +#: ../../Zotlabs/Module/Admin.php:678 +msgid "Off" msgstr "" -#: ../../Zotlabs/Module/Like.php:370 ../../Zotlabs/Module/Subthread.php:87 -#: ../../include/conversation.php:148 ../../include/text.php:1927 -msgid "status" +#: ../../Zotlabs/Module/Settings.php:823 ../../Zotlabs/Module/Admin.php:677 +#: ../../Zotlabs/Module/Admin.php:678 +msgid "On" msgstr "" -#: ../../Zotlabs/Module/Like.php:419 ../../include/conversation.php:164 +#: ../../Zotlabs/Module/Settings.php:830 +msgid "Additional Features" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:854 +msgid "Connector Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:893 +msgid "No special theme for mobile devices" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:896 #, php-format -msgid "%1$s likes %2$s's %3$s" +msgid "%s - (Experimental)" msgstr "" -#: ../../Zotlabs/Module/Like.php:421 ../../include/conversation.php:167 +#: ../../Zotlabs/Module/Settings.php:899 ../../Zotlabs/Module/Admin.php:410 +msgid "mobile" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:938 +msgid "Display Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:939 +msgid "Theme Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:940 +msgid "Custom Theme Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:941 +msgid "Content Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:947 +msgid "Display Theme:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:948 +msgid "Mobile Theme:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:949 +msgid "Preload images before rendering the page" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:949 +msgid "" +"The subjective page load time will be longer but the page will be ready when " +"displayed" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:950 +msgid "Enable user zoom on mobile devices" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:951 +msgid "Update browser every xx seconds" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:951 +msgid "Minimum of 10 seconds, no maximum" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:952 +msgid "Maximum number of conversations to load at any time:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:952 +msgid "Maximum of 100 items" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:953 +msgid "Show emoticons (smilies) as images" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:954 +msgid "Link post titles to source" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:955 +msgid "System Page Layout Editor - (advanced)" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:958 +msgid "Use blog/list mode on channel page" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:958 ../../Zotlabs/Module/Settings.php:959 +msgid "(comments displayed separately)" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:959 +msgid "Use blog/list mode on grid page" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:960 +msgid "Channel page max height of content (in pixels)" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:960 ../../Zotlabs/Module/Settings.php:961 +msgid "click to expand content exceeding this height" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:961 +msgid "Grid page max height of content (in pixels)" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:990 +msgid "Nobody except yourself" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:991 +msgid "Only those you specifically allow" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:992 +msgid "Approved connections" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:993 +msgid "Any connections" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:994 +msgid "Anybody on this website" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:995 +msgid "Anybody in this network" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:996 +msgid "Anybody authenticated" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:997 +msgid "Anybody on the internet" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1071 +msgid "Publish your default profile in the network directory" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1076 +msgid "Allow us to suggest you as a potential friend to new members?" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1085 +msgid "Your channel address is" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1127 +msgid "Channel Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1134 +msgid "Basic Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1135 ../../include/channel.php:1180 +msgid "Full Name:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1137 +msgid "Your Timezone:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1138 +msgid "Default Post Location:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1138 +msgid "Geographical location to display on your posts" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1139 +msgid "Use Browser Location:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1141 +msgid "Adult Content" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1141 +msgid "" +"This channel frequently or regularly publishes adult content. (Please tag " +"any adult material and/or nudity with #NSFW)" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1143 +msgid "Security and Privacy Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1146 +msgid "Your permissions are already configured. Click to view/adjust" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1148 +msgid "Hide my online presence" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1148 +msgid "Prevents displaying in your profile that you are online" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1150 +msgid "Simple Privacy Settings:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1151 +msgid "" +"Very Public - extremely permissive (should be used with caution)" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1152 +msgid "" +"Typical - default public, privacy when desired (similar to social " +"network permissions but with improved privacy)" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1153 +msgid "Private - default private, never open or public" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1154 +msgid "Blocked - default blocked to/from everybody" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1156 +msgid "Allow others to tag your posts" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1156 +msgid "" +"Often used by the community to retro-actively flag inappropriate content" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1158 +msgid "Advanced Privacy Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1160 +msgid "Expire other channel content after this many days" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1160 +msgid "0 or blank to use the website limit." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1160 #, php-format -msgid "%1$s doesn't like %2$s's %3$s" +msgid "This website expires after %d days." msgstr "" -#: ../../Zotlabs/Module/Like.php:423 +#: ../../Zotlabs/Module/Settings.php:1160 +msgid "This website does not expire imported content." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1160 +msgid "The website limit takes precedence if lower than your limit." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1161 +msgid "Maximum Friend Requests/Day:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1161 +msgid "May reduce spam activity" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1162 +msgid "Default Post and Publish Permissions" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1163 ../../Zotlabs/Module/Mitem.php:154 +#: ../../Zotlabs/Module/Mitem.php:227 +msgid "(click to open/close)" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1164 +msgid "Use my default audience setting for the type of object published" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1167 +msgid "Channel permissions category:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1173 +msgid "Maximum private messages per day from unknown people:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1173 +msgid "Useful to reduce spamming" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1176 +msgid "Notification Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1177 +msgid "By default post a status message when:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1178 +msgid "accepting a friend request" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1179 +msgid "joining a forum/community" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1180 +msgid "making an interesting profile change" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1181 +msgid "Send a notification email when:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1182 +msgid "You receive a connection request" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1183 +msgid "Your connections are confirmed" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1184 +msgid "Someone writes on your profile wall" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1185 +msgid "Someone writes a followup comment" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1186 +msgid "You receive a private message" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1187 +msgid "You receive a friend suggestion" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1188 +msgid "You are tagged in a post" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1189 +msgid "You are poked/prodded/etc. in a post" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1192 +msgid "Show visual notifications including:" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1194 +msgid "Unseen grid activity" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1195 +msgid "Unseen channel activity" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1196 +msgid "Unseen private messages" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1196 +#: ../../Zotlabs/Module/Settings.php:1201 +#: ../../Zotlabs/Module/Settings.php:1202 +#: ../../Zotlabs/Module/Settings.php:1203 +msgid "Recommended" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1197 +msgid "Upcoming events" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1198 +msgid "Events today" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1199 +msgid "Upcoming birthdays" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1199 +msgid "Not available in all themes" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1200 +msgid "System (personal) notifications" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1201 +msgid "System info messages" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1202 +msgid "System critical alerts" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1203 +msgid "New connections" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1204 +msgid "System Registrations" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1205 +msgid "" +"Also show new wall posts, private messages and connections under Notices" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1207 +msgid "Notify me of events this many days in advance" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1207 +msgid "Must be greater than 0" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1209 +msgid "Advanced Account/Page Type Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1210 +msgid "Change the behaviour of this account for special situations" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1213 +msgid "" +"Please enable expert mode (in Settings > " +"Additional features) to adjust!" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1214 +msgid "Miscellaneous Settings" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1215 +msgid "Default photo upload folder" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1215 +#: ../../Zotlabs/Module/Settings.php:1216 +msgid "%Y - current year, %m - current month" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1216 +msgid "Default file upload folder" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1218 +msgid "Personal menu to display in your channel pages" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1219 ../../Zotlabs/Module/Removeme.php:64 +msgid "Remove Channel" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1220 +msgid "Remove this channel." +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1221 +msgid "Firefox Share $Projectname provider" +msgstr "" + +#: ../../Zotlabs/Module/Settings.php:1222 +msgid "Start calendar week on monday" +msgstr "" + +#: ../../Zotlabs/Module/Import_items.php:104 +msgid "Import completed" +msgstr "" + +#: ../../Zotlabs/Module/Import_items.php:119 +msgid "Import Items" +msgstr "" + +#: ../../Zotlabs/Module/Import_items.php:120 +msgid "Use this form to import existing posts and content from an export file." +msgstr "" + +#: ../../Zotlabs/Module/Invite.php:29 +msgid "Total invitation limit exceeded." +msgstr "" + +#: ../../Zotlabs/Module/Invite.php:53 #, php-format -msgid "%1$s agrees with %2$s's %3$s" +msgid "%s : Not a valid email address." msgstr "" -#: ../../Zotlabs/Module/Like.php:425 +#: ../../Zotlabs/Module/Invite.php:63 +msgid "Please join us on $Projectname" +msgstr "" + +#: ../../Zotlabs/Module/Invite.php:74 +msgid "Invitation limit exceeded. Please contact your site administrator." +msgstr "" + +#: ../../Zotlabs/Module/Invite.php:79 #, php-format -msgid "%1$s doesn't agree with %2$s's %3$s" +msgid "%s : Message delivery failed." msgstr "" -#: ../../Zotlabs/Module/Like.php:427 +#: ../../Zotlabs/Module/Invite.php:83 #, php-format -msgid "%1$s abstains from a decision on %2$s's %3$s" +msgid "%d message sent." +msgid_plural "%d messages sent." +msgstr[0] "" +msgstr[1] "" + +#: ../../Zotlabs/Module/Invite.php:102 +msgid "You have no more invitations available" msgstr "" -#: ../../Zotlabs/Module/Like.php:429 -#, php-format -msgid "%1$s is attending %2$s's %3$s" +#: ../../Zotlabs/Module/Invite.php:133 +msgid "Send invitations" msgstr "" -#: ../../Zotlabs/Module/Like.php:431 -#, php-format -msgid "%1$s is not attending %2$s's %3$s" +#: ../../Zotlabs/Module/Invite.php:134 +msgid "Enter email addresses, one per line:" msgstr "" -#: ../../Zotlabs/Module/Like.php:433 -#, php-format -msgid "%1$s may attend %2$s's %3$s" +#: ../../Zotlabs/Module/Invite.php:136 +msgid "Please join my community on $Projectname." msgstr "" -#: ../../Zotlabs/Module/Like.php:536 -msgid "Action completed." +#: ../../Zotlabs/Module/Invite.php:138 +msgid "You will need to supply this invitation code:" msgstr "" -#: ../../Zotlabs/Module/Like.php:537 -msgid "Thank you." +#: ../../Zotlabs/Module/Invite.php:139 +msgid "1. Register at any $Projectname location (they are all inter-connected)" +msgstr "" + +#: ../../Zotlabs/Module/Invite.php:141 +msgid "2. Enter my $Projectname network address into the site searchbar." +msgstr "" + +#: ../../Zotlabs/Module/Invite.php:142 +msgid "or visit" +msgstr "" + +#: ../../Zotlabs/Module/Invite.php:144 +msgid "3. Click [Connect]" +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:25 ../../Zotlabs/Module/Locs.php:54 +msgid "Location not found." +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:62 +msgid "Location lookup failed." +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:66 +msgid "" +"Please select another location to become primary before removing the primary " +"location." +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:95 +msgid "Syncing locations" +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:105 +msgid "No locations found." +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:116 +msgid "Manage Channel Locations" +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:118 ../../Zotlabs/Module/Profiles.php:470 +#: ../../Zotlabs/Module/Admin.php:1224 +msgid "Address" +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:119 +msgid "Primary" +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Menu.php:113 +msgid "Drop" +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:122 +msgid "Sync Now" +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:123 +msgid "Please wait several minutes between consecutive operations." +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:124 +msgid "" +"When possible, drop a location by logging into that website/hub and removing " +"your channel." +msgstr "" + +#: ../../Zotlabs/Module/Locs.php:125 +msgid "Use this form to drop the location if the hub is no longer operating." +msgstr "" + +#: ../../Zotlabs/Module/Magic.php:71 +msgid "Hub not found." +msgstr "" + +#: ../../Zotlabs/Module/Follow.php:34 +msgid "Channel added." msgstr "" #: ../../Zotlabs/Module/Profiles.php:24 ../../Zotlabs/Module/Profiles.php:189 @@ -2186,6 +3354,10 @@ msgstr "" msgid "Political Views" msgstr "" +#: ../../Zotlabs/Module/Profiles.php:454 +msgid "Gender" +msgstr "" + #: ../../Zotlabs/Module/Profiles.php:458 msgid "Sexual Preference" msgstr "" @@ -2198,11 +3370,6 @@ msgstr "" msgid "Interests" msgstr "" -#: ../../Zotlabs/Module/Profiles.php:470 ../../Zotlabs/Module/Locs.php:118 -#: ../../Zotlabs/Module/Admin.php:1224 -msgid "Address" -msgstr "" - #: ../../Zotlabs/Module/Profiles.php:560 msgid "Profile updated." msgstr "" @@ -2337,6 +3504,10 @@ msgstr "" msgid "Tell us about yourself" msgstr "" +#: ../../Zotlabs/Module/Profiles.php:731 +msgid "Homepage URL" +msgstr "" + #: ../../Zotlabs/Module/Profiles.php:732 msgid "Hometown" msgstr "" @@ -2397,724 +3568,11 @@ msgstr "" msgid "Profile Image" msgstr "" -#: ../../Zotlabs/Module/Profiles.php:777 ../../include/nav.php:88 -#: ../../include/channel.php:976 +#: ../../Zotlabs/Module/Profiles.php:777 ../../include/channel.php:976 +#: ../../include/nav.php:88 msgid "Edit Profiles" msgstr "" -#: ../../Zotlabs/Module/Import.php:33 -#, php-format -msgid "Your service plan only allows %d channels." -msgstr "" - -#: ../../Zotlabs/Module/Import.php:71 ../../Zotlabs/Module/Import_items.php:42 -msgid "Nothing to import." -msgstr "" - -#: ../../Zotlabs/Module/Import.php:95 ../../Zotlabs/Module/Import_items.php:66 -msgid "Unable to download data from old server" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:101 -#: ../../Zotlabs/Module/Import_items.php:72 -msgid "Imported file is empty." -msgstr "" - -#: ../../Zotlabs/Module/Import.php:123 -#: ../../Zotlabs/Module/Import_items.php:88 -#, php-format -msgid "Warning: Database versions differ by %1$d updates." -msgstr "" - -#: ../../Zotlabs/Module/Import.php:153 ../../include/import.php:107 -msgid "Cloned channel not found. Import failed." -msgstr "" - -#: ../../Zotlabs/Module/Import.php:163 -msgid "No channel. Import failed." -msgstr "" - -#: ../../Zotlabs/Module/Import.php:520 -#: ../../include/Import/import_diaspora.php:142 -msgid "Import completed." -msgstr "" - -#: ../../Zotlabs/Module/Import.php:542 -msgid "You must be logged in to use this feature." -msgstr "" - -#: ../../Zotlabs/Module/Import.php:547 -msgid "Import Channel" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:548 -msgid "" -"Use this form to import an existing channel from a different server/hub. You " -"may retrieve the channel identity from the old server/hub via the network or " -"provide an export file." -msgstr "" - -#: ../../Zotlabs/Module/Import.php:549 -#: ../../Zotlabs/Module/Import_items.php:121 -msgid "File to Upload" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:550 -msgid "Or provide the old server/hub details" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:551 -msgid "Your old identity address (xyz@example.com)" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:552 -msgid "Your old login email address" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:553 -msgid "Your old login password" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:554 -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/Import.php:555 -msgid "Make this hub my primary location" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:556 -msgid "" -"Import existing posts if possible (experimental - limited by available memory" -msgstr "" - -#: ../../Zotlabs/Module/Import.php:557 -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/Home.php:74 ../../Zotlabs/Module/Home.php:82 -#: ../../Zotlabs/Module/Siteinfo.php:48 -msgid "$Projectname" -msgstr "" - -#: ../../Zotlabs/Module/Home.php:92 -#, php-format -msgid "Welcome to %s" -msgstr "" - -#: ../../Zotlabs/Module/Item.php:179 -msgid "Unable to locate original post." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:432 -msgid "Empty post discarded." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:472 -msgid "Executable content type not permitted to this channel." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:856 -msgid "Duplicate post suppressed." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:989 -msgid "System error. Post not saved." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:1242 -msgid "Unable to obtain post information from database." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:1249 -#, php-format -msgid "You have reached your limit of %1$.0f top level posts." -msgstr "" - -#: ../../Zotlabs/Module/Item.php:1256 -#, php-format -msgid "You have reached your limit of %1$.0f webpages." -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:82 -msgid "Page owner information could not be retrieved." -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:97 ../../Zotlabs/Module/Photos.php:741 -#: ../../Zotlabs/Module/Profile_photo.php:115 -#: ../../Zotlabs/Module/Profile_photo.php:212 -#: ../../Zotlabs/Module/Profile_photo.php:311 -#: ../../include/photo/photo_driver.php:718 -msgid "Profile Photos" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:103 ../../Zotlabs/Module/Photos.php:147 -msgid "Album not found." -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:130 -msgid "Delete Album" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:151 -msgid "" -"Multiple storage folders exist with this album name, but within different " -"directories. Please remove the desired folder or folders using the Files " -"manager" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:208 ../../Zotlabs/Module/Photos.php:1051 -msgid "Delete Photo" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:531 -msgid "No photos selected" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:580 -msgid "Access to this item is restricted." -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:619 -#, php-format -msgid "%1$.2f MB of %2$.2f MB photo storage used." -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:622 -#, php-format -msgid "%1$.2f MB photo storage used." -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:658 -msgid "Upload Photos" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:662 -msgid "Enter an album name" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:663 -msgid "or select an existing album (doubleclick)" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:664 -msgid "Create a status post for this upload" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:665 -msgid "Caption (optional):" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:666 -msgid "Description (optional):" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:693 -msgid "Album name could not be decoded" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:741 -msgid "Contact Photos" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:764 -msgid "Show Newest First" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:766 -msgid "Show Oldest First" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:790 ../../Zotlabs/Module/Photos.php:1329 -#: ../../Zotlabs/Module/Embedphotos.php:141 ../../include/widgets.php:1593 -msgid "View Photo" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:821 -#: ../../Zotlabs/Module/Embedphotos.php:157 ../../include/widgets.php:1610 -msgid "Edit Album" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:868 -msgid "Permission denied. Access to this item may be restricted." -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:870 -msgid "Photo not available" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:928 -msgid "Use as profile photo" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:929 -msgid "Use as cover photo" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:936 -msgid "Private Photo" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:951 -msgid "View Full Size" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:996 ../../Zotlabs/Module/Admin.php:1437 -#: ../../Zotlabs/Module/Tagrm.php:137 -msgid "Remove" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1030 -msgid "Edit photo" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1032 -msgid "Rotate CW (right)" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1033 -msgid "Rotate CCW (left)" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1036 -msgid "Enter a new album name" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1037 -msgid "or select an existing one (doubleclick)" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1040 -msgid "Caption" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1042 -msgid "Add a Tag" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1046 -msgid "Example: @bob, @Barbara_Jensen, @jim@example.com" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1049 -msgid "Flag as adult in album view" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1068 ../../Zotlabs/Lib/ThreadItem.php:261 -msgid "I like this (toggle)" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1069 ../../Zotlabs/Lib/ThreadItem.php:262 -msgid "I don't like this (toggle)" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1071 ../../Zotlabs/Lib/ThreadItem.php:397 -#: ../../include/conversation.php:743 -msgid "Please wait" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1087 ../../Zotlabs/Module/Photos.php:1205 -#: ../../Zotlabs/Lib/ThreadItem.php:707 -msgid "This is you" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1089 ../../Zotlabs/Module/Photos.php:1207 -#: ../../Zotlabs/Lib/ThreadItem.php:709 ../../include/js_strings.php:6 -msgid "Comment" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1105 ../../include/conversation.php:577 -msgctxt "title" -msgid "Likes" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1105 ../../include/conversation.php:577 -msgctxt "title" -msgid "Dislikes" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1106 ../../include/conversation.php:578 -msgctxt "title" -msgid "Agree" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1106 ../../include/conversation.php:578 -msgctxt "title" -msgid "Disagree" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1106 ../../include/conversation.php:578 -msgctxt "title" -msgid "Abstain" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1107 ../../include/conversation.php:579 -msgctxt "title" -msgid "Attending" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1107 ../../include/conversation.php:579 -msgctxt "title" -msgid "Not attending" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1107 ../../include/conversation.php:579 -msgctxt "title" -msgid "Might attend" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1124 ../../Zotlabs/Module/Photos.php:1136 -#: ../../Zotlabs/Lib/ThreadItem.php:181 ../../Zotlabs/Lib/ThreadItem.php:193 -#: ../../include/conversation.php:1738 -msgid "View all" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1128 ../../Zotlabs/Lib/ThreadItem.php:185 -#: ../../include/taxonomy.php:403 ../../include/channel.php:1198 -#: ../../include/conversation.php:1762 -msgctxt "noun" -msgid "Like" -msgid_plural "Likes" -msgstr[0] "" -msgstr[1] "" - -#: ../../Zotlabs/Module/Photos.php:1133 ../../Zotlabs/Lib/ThreadItem.php:190 -#: ../../include/conversation.php:1765 -msgctxt "noun" -msgid "Dislike" -msgid_plural "Dislikes" -msgstr[0] "" -msgstr[1] "" - -#: ../../Zotlabs/Module/Photos.php:1233 -msgid "Photo Tools" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1242 -msgid "In This Photo:" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1247 -msgid "Map" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1255 ../../Zotlabs/Lib/ThreadItem.php:386 -msgctxt "noun" -msgid "Likes" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1256 ../../Zotlabs/Lib/ThreadItem.php:387 -msgctxt "noun" -msgid "Dislikes" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1261 ../../Zotlabs/Lib/ThreadItem.php:392 -#: ../../include/acl_selectors.php:283 -msgid "Close" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1335 -msgid "View Album" -msgstr "" - -#: ../../Zotlabs/Module/Photos.php:1346 ../../Zotlabs/Module/Photos.php:1359 -#: ../../Zotlabs/Module/Photos.php:1360 -msgid "Recent Photos" -msgstr "" - -#: ../../Zotlabs/Module/Lockview.php:75 -msgid "Remote privacy information not available." -msgstr "" - -#: ../../Zotlabs/Module/Lockview.php:96 -msgid "Visible to:" -msgstr "" - -#: ../../Zotlabs/Module/Import_items.php:104 -msgid "Import completed" -msgstr "" - -#: ../../Zotlabs/Module/Import_items.php:119 -msgid "Import Items" -msgstr "" - -#: ../../Zotlabs/Module/Import_items.php:120 -msgid "Use this form to import existing posts and content from an export file." -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:29 -msgid "Total invitation limit exceeded." -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:53 -#, php-format -msgid "%s : Not a valid email address." -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:63 -msgid "Please join us on $Projectname" -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:74 -msgid "Invitation limit exceeded. Please contact your site administrator." -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:79 -#, php-format -msgid "%s : Message delivery failed." -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:83 -#, php-format -msgid "%d message sent." -msgid_plural "%d messages sent." -msgstr[0] "" -msgstr[1] "" - -#: ../../Zotlabs/Module/Invite.php:102 -msgid "You have no more invitations available" -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:133 -msgid "Send invitations" -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:134 -msgid "Enter email addresses, one per line:" -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:135 ../../Zotlabs/Module/Mail.php:241 -msgid "Your message:" -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:136 -msgid "Please join my community on $Projectname." -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:138 -msgid "You will need to supply this invitation code:" -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:139 -msgid "1. Register at any $Projectname location (they are all inter-connected)" -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:141 -msgid "2. Enter my $Projectname network address into the site searchbar." -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:142 -msgid "or visit" -msgstr "" - -#: ../../Zotlabs/Module/Invite.php:144 -msgid "3. Click [Connect]" -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:25 ../../Zotlabs/Module/Locs.php:54 -msgid "Location not found." -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:62 -msgid "Location lookup failed." -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:66 -msgid "" -"Please select another location to become primary before removing the primary " -"location." -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:95 -msgid "Syncing locations" -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:105 -msgid "No locations found." -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:116 -msgid "Manage Channel Locations" -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:119 -msgid "Primary" -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Menu.php:113 -msgid "Drop" -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:122 -msgid "Sync Now" -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:123 -msgid "Please wait several minutes between consecutive operations." -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:124 -msgid "" -"When possible, drop a location by logging into that website/hub and removing " -"your channel." -msgstr "" - -#: ../../Zotlabs/Module/Locs.php:125 -msgid "Use this form to drop the location if the hub is no longer operating." -msgstr "" - -#: ../../Zotlabs/Module/Magic.php:71 -msgid "Hub not found." -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:38 -msgid "Unable to lookup recipient." -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:45 -msgid "Unable to communicate with requested channel." -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:52 -msgid "Cannot verify requested channel." -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:70 -msgid "Selected channel has private message restrictions. Send failed." -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:135 -msgid "Messages" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:170 -msgid "Message recalled." -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:183 -msgid "Conversation removed." -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:198 ../../Zotlabs/Module/Mail.php:307 -msgid "Expires YYYY-MM-DD HH:MM" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:226 -msgid "Requested channel is not in this network" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:234 -msgid "Send Private Message" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:235 ../../Zotlabs/Module/Mail.php:360 -msgid "To:" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:238 ../../Zotlabs/Module/Mail.php:362 -msgid "Subject:" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:243 ../../Zotlabs/Module/Mail.php:368 -#: ../../include/conversation.php:1231 -msgid "Attach file" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:245 -msgid "Send" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:248 ../../Zotlabs/Module/Mail.php:373 -#: ../../include/conversation.php:1266 -msgid "Set expiration date" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:332 -msgid "Delete message" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:333 -msgid "Delivery report" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:334 -msgid "Recall message" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:336 -msgid "Message has been recalled." -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:353 -msgid "Delete Conversation" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:355 -msgid "" -"No secure communications available. You may be able to " -"respond from the sender's profile page." -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:359 -msgid "Send Reply" -msgstr "" - -#: ../../Zotlabs/Module/Mail.php:364 -#, php-format -msgid "Your message for %s (%s):" -msgstr "" - -#: ../../Zotlabs/Module/Manage.php:136 -#: ../../Zotlabs/Module/New_channel.php:121 -#, php-format -msgid "You have created %1$.0f of %2$.0f allowed channels." -msgstr "" - -#: ../../Zotlabs/Module/Manage.php:143 -msgid "Create a new channel" -msgstr "" - -#: ../../Zotlabs/Module/Manage.php:164 ../../Zotlabs/Lib/Apps.php:214 -#: ../../include/nav.php:208 -msgid "Channel Manager" -msgstr "" - -#: ../../Zotlabs/Module/Manage.php:165 -msgid "Current Channel" -msgstr "" - -#: ../../Zotlabs/Module/Manage.php:167 -msgid "Switch to one of your channels by selecting it." -msgstr "" - -#: ../../Zotlabs/Module/Manage.php:168 -msgid "Default Channel" -msgstr "" - -#: ../../Zotlabs/Module/Manage.php:169 -msgid "Make Default" -msgstr "" - -#: ../../Zotlabs/Module/Manage.php:172 -#, php-format -msgid "%d new messages" -msgstr "" - -#: ../../Zotlabs/Module/Manage.php:173 -#, php-format -msgid "%d new introductions" -msgstr "" - -#: ../../Zotlabs/Module/Manage.php:175 -msgid "Delegated Channel" -msgstr "" - #: ../../Zotlabs/Module/Menu.php:49 msgid "Unable to update menu." msgstr "" @@ -3155,6 +3613,18 @@ msgstr "" msgid "Menus" msgstr "" +#: ../../Zotlabs/Module/Menu.php:114 ../../Zotlabs/Module/Blocks.php:157 +#: ../../Zotlabs/Module/Layouts.php:190 ../../Zotlabs/Module/Webpages.php:205 +#: ../../include/page_widgets.php:47 +msgid "Created" +msgstr "" + +#: ../../Zotlabs/Module/Menu.php:115 ../../Zotlabs/Module/Blocks.php:158 +#: ../../Zotlabs/Module/Layouts.php:191 ../../Zotlabs/Module/Webpages.php:206 +#: ../../include/page_widgets.php:48 +msgid "Edited" +msgstr "" + #: ../../Zotlabs/Module/Menu.php:117 msgid "Bookmarks allowed" msgstr "" @@ -3212,6 +3682,40 @@ msgstr "" msgid "Not found." msgstr "" +#: ../../Zotlabs/Module/Item.php:179 +msgid "Unable to locate original post." +msgstr "" + +#: ../../Zotlabs/Module/Item.php:432 +msgid "Empty post discarded." +msgstr "" + +#: ../../Zotlabs/Module/Item.php:472 +msgid "Executable content type not permitted to this channel." +msgstr "" + +#: ../../Zotlabs/Module/Item.php:856 +msgid "Duplicate post suppressed." +msgstr "" + +#: ../../Zotlabs/Module/Item.php:989 +msgid "System error. Post not saved." +msgstr "" + +#: ../../Zotlabs/Module/Item.php:1242 +msgid "Unable to obtain post information from database." +msgstr "" + +#: ../../Zotlabs/Module/Item.php:1249 +#, php-format +msgid "You have reached your limit of %1$.0f top level posts." +msgstr "" + +#: ../../Zotlabs/Module/Item.php:1256 +#, php-format +msgid "You have reached your limit of %1$.0f webpages." +msgstr "" + #: ../../Zotlabs/Module/Lostpass.php:19 msgid "No valid account found." msgstr "" @@ -3236,7 +3740,7 @@ msgid "" "Password reset failed." msgstr "" -#: ../../Zotlabs/Module/Lostpass.php:90 ../../boot.php:1712 +#: ../../Zotlabs/Module/Lostpass.php:90 ../../boot.php:1715 msgid "Password Reset" msgstr "" @@ -3299,32 +3803,12 @@ msgstr "" msgid "Set your current mood and tell your friends" msgstr "" -#: ../../Zotlabs/Module/Network.php:94 -msgid "No such group" +#: ../../Zotlabs/Module/Acl.php:312 +msgid "network" msgstr "" -#: ../../Zotlabs/Module/Network.php:134 -msgid "No such channel" -msgstr "" - -#: ../../Zotlabs/Module/Network.php:139 -msgid "forum" -msgstr "" - -#: ../../Zotlabs/Module/Network.php:151 -msgid "Search Results For:" -msgstr "" - -#: ../../Zotlabs/Module/Network.php:215 -msgid "Privacy group is empty" -msgstr "" - -#: ../../Zotlabs/Module/Network.php:224 -msgid "Privacy group: " -msgstr "" - -#: ../../Zotlabs/Module/Network.php:250 -msgid "Invalid connection." +#: ../../Zotlabs/Module/Acl.php:322 +msgid "RSS" msgstr "" #: ../../Zotlabs/Module/Notify.php:57 @@ -3353,16 +3837,61 @@ msgstr "" msgid "No matches" msgstr "" -#: ../../Zotlabs/Module/Channel.php:40 -msgid "Posts and comments" +#: ../../Zotlabs/Module/Chat.php:181 +msgid "Room not found" msgstr "" -#: ../../Zotlabs/Module/Channel.php:41 -msgid "Only posts" +#: ../../Zotlabs/Module/Chat.php:197 +msgid "Leave Room" msgstr "" -#: ../../Zotlabs/Module/Channel.php:101 -msgid "Insufficient permissions. Request redirected to profile page." +#: ../../Zotlabs/Module/Chat.php:198 +msgid "Delete Room" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:199 +msgid "I am away right now" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:200 +msgid "I am online" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:202 +msgid "Bookmark this room" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:218 +msgid "Feature disabled." +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:232 +msgid "New Chatroom" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:233 +msgid "Chatroom name" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:234 +msgid "Expiration of chats (minutes)" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:246 +#, php-format +msgid "%1$s's Chatrooms" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:251 +msgid "No chatrooms available" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:255 +msgid "Expiration" +msgstr "" + +#: ../../Zotlabs/Module/Chat.php:256 +msgid "min" msgstr "" #: ../../Zotlabs/Module/Mitem.php:52 @@ -3381,11 +3910,6 @@ msgstr "" msgid "Menu Item Permissions" msgstr "" -#: ../../Zotlabs/Module/Mitem.php:154 ../../Zotlabs/Module/Mitem.php:227 -#: ../../Zotlabs/Module/Settings.php:1163 -msgid "(click to open/close)" -msgstr "" - #: ../../Zotlabs/Module/Mitem.php:156 ../../Zotlabs/Module/Mitem.php:172 msgid "Link Name" msgstr "" @@ -3571,10 +4095,6 @@ msgstr "" msgid "Default" msgstr "" -#: ../../Zotlabs/Module/Admin.php:410 ../../Zotlabs/Module/Settings.php:899 -msgid "mobile" -msgstr "" - #: ../../Zotlabs/Module/Admin.php:412 msgid "experimental" msgstr "" @@ -3889,16 +4409,6 @@ msgstr "" msgid "0 for no expiration of imported content" msgstr "" -#: ../../Zotlabs/Module/Admin.php:677 ../../Zotlabs/Module/Admin.php:678 -#: ../../Zotlabs/Module/Settings.php:823 -msgid "Off" -msgstr "" - -#: ../../Zotlabs/Module/Admin.php:677 ../../Zotlabs/Module/Admin.php:678 -#: ../../Zotlabs/Module/Settings.php:823 -msgid "On" -msgstr "" - #: ../../Zotlabs/Module/Admin.php:678 #, php-format msgid "Lock feature %s" @@ -4135,6 +4645,11 @@ msgstr "" msgid "Request date" msgstr "" +#: ../../Zotlabs/Module/Admin.php:1035 ../../Zotlabs/Module/Admin.php:1047 +#: ../../include/network.php:2203 +msgid "Email" +msgstr "" + #: ../../Zotlabs/Module/Admin.php:1036 msgid "No registrations." msgstr "" @@ -4366,11 +4881,6 @@ msgstr "" msgid "Install a New Plugin Repository" msgstr "" -#: ../../Zotlabs/Module/Admin.php:1435 ../../Zotlabs/Module/Settings.php:72 -#: ../../Zotlabs/Module/Settings.php:670 ../../Zotlabs/Lib/Apps.php:334 -msgid "Update" -msgstr "" - #: ../../Zotlabs/Module/Admin.php:1436 msgid "Switch branch" msgstr "" @@ -4620,14 +5130,6 @@ msgstr "" msgid "Post successful." msgstr "" -#: ../../Zotlabs/Module/Openid.php:30 -msgid "OpenID protocol error. No ID returned." -msgstr "" - -#: ../../Zotlabs/Module/Openid.php:193 ../../include/auth.php:285 -msgid "Login failed." -msgstr "" - #: ../../Zotlabs/Module/Profperm.php:34 ../../Zotlabs/Module/Profperm.php:63 msgid "Invalid profile identifier." msgstr "" @@ -4663,9 +5165,20 @@ msgid "" "to correctly use this feature." msgstr "" -#: ../../Zotlabs/Module/Probe.php:28 ../../Zotlabs/Module/Probe.php:32 -#, php-format -msgid "Fetching URL returns error: %1$s" +#: ../../Zotlabs/Module/Rmagic.php:35 +msgid "Authentication failed." +msgstr "" + +#: ../../Zotlabs/Module/Rmagic.php:75 +msgid "Remote Authentication" +msgstr "" + +#: ../../Zotlabs/Module/Rmagic.php:76 +msgid "Enter your channel address (e.g. channel@example.com)" +msgstr "" + +#: ../../Zotlabs/Module/Rmagic.php:77 +msgid "Authenticate" msgstr "" #: ../../Zotlabs/Module/Siteinfo.php:19 @@ -4726,30 +5239,28 @@ msgstr "" msgid "Site Administrators" msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:44 -msgid "" -"We encountered a problem while logging in with the OpenID you provided. " -"Please check the correct spelling of the ID." +#: ../../Zotlabs/Module/Blocks.php:154 ../../include/text.php:2238 +msgid "Blocks" msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:44 -msgid "The error message was:" +#: ../../Zotlabs/Module/Blocks.php:156 +msgid "Block Title" msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:48 -msgid "Authentication failed." +#: ../../Zotlabs/Module/Layouts.php:183 ../../include/text.php:2240 +msgid "Layouts" msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:88 -msgid "Remote Authentication" +#: ../../Zotlabs/Module/Layouts.php:185 +msgid "Comanche page description language help" msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:89 -msgid "Enter your channel address (e.g. channel@example.com)" +#: ../../Zotlabs/Module/Layouts.php:189 +msgid "Layout Description" msgstr "" -#: ../../Zotlabs/Module/Rmagic.php:90 -msgid "Authenticate" +#: ../../Zotlabs/Module/Layouts.php:194 +msgid "Download PDL file" msgstr "" #: ../../Zotlabs/Module/Pubsites.php:22 ../../include/widgets.php:1337 @@ -4804,17 +5315,24 @@ msgstr "" msgid "Upload Profile Photo" msgstr "" -#: ../../Zotlabs/Module/Blocks.php:97 ../../Zotlabs/Module/Blocks.php:155 -#: ../../Zotlabs/Module/Editblock.php:108 -msgid "Block Name" +#: ../../Zotlabs/Module/Cal.php:69 +msgid "Permissions denied." msgstr "" -#: ../../Zotlabs/Module/Blocks.php:154 ../../include/text.php:2238 -msgid "Blocks" +#: ../../Zotlabs/Module/Cal.php:337 +msgid "Import" msgstr "" -#: ../../Zotlabs/Module/Blocks.php:156 -msgid "Block Title" +#: ../../Zotlabs/Module/Common.php:14 +msgid "No channel." +msgstr "" + +#: ../../Zotlabs/Module/Common.php:43 +msgid "Common connections" +msgstr "" + +#: ../../Zotlabs/Module/Common.php:48 +msgid "No connections in common." msgstr "" #: ../../Zotlabs/Module/Rate.php:160 @@ -4855,24 +5373,47 @@ msgstr "" msgid "Apps" msgstr "" -#: ../../Zotlabs/Module/Editblock.php:124 ../../include/conversation.php:1243 -msgid "Title (optional)" +#: ../../Zotlabs/Module/Connect.php:61 ../../Zotlabs/Module/Connect.php:109 +msgid "Continue" msgstr "" -#: ../../Zotlabs/Module/Editblock.php:133 -msgid "Edit Block" +#: ../../Zotlabs/Module/Connect.php:90 +msgid "Premium Channel Setup" msgstr "" -#: ../../Zotlabs/Module/Common.php:14 -msgid "No channel." +#: ../../Zotlabs/Module/Connect.php:92 +msgid "Enable premium channel connection restrictions" msgstr "" -#: ../../Zotlabs/Module/Common.php:43 -msgid "Common connections" +#: ../../Zotlabs/Module/Connect.php:93 +msgid "" +"Please enter your restrictions or conditions, such as paypal receipt, usage " +"guidelines, etc." msgstr "" -#: ../../Zotlabs/Module/Common.php:48 -msgid "No connections in common." +#: ../../Zotlabs/Module/Connect.php:95 ../../Zotlabs/Module/Connect.php:115 +msgid "" +"This channel may require additional steps or acknowledgement of the " +"following conditions prior to connecting:" +msgstr "" + +#: ../../Zotlabs/Module/Connect.php:96 +msgid "" +"Potential connections will then see the following text before proceeding:" +msgstr "" + +#: ../../Zotlabs/Module/Connect.php:97 ../../Zotlabs/Module/Connect.php:118 +msgid "" +"By continuing, I certify that I have complied with any instructions provided " +"on this page." +msgstr "" + +#: ../../Zotlabs/Module/Connect.php:106 +msgid "(No specific instructions have been provided by the channel owner.)" +msgstr "" + +#: ../../Zotlabs/Module/Connect.php:114 +msgid "Restricted or Premium Channel" msgstr "" #: ../../Zotlabs/Module/Rbmark.php:94 @@ -4978,7 +5519,7 @@ msgid "Membership on this site is by invitation only." msgstr "" #: ../../Zotlabs/Module/Register.php:262 ../../include/nav.php:149 -#: ../../boot.php:1686 +#: ../../boot.php:1689 msgid "Register" msgstr "" @@ -5035,11 +5576,6 @@ msgid "" "removed from the network" msgstr "" -#: ../../Zotlabs/Module/Removeaccount.php:61 -#: ../../Zotlabs/Module/Settings.php:759 -msgid "Remove Account" -msgstr "" - #: ../../Zotlabs/Module/Removeme.php:35 msgid "" "Channel removals are not allowed within 48 hours of changing the account " @@ -5064,10 +5600,6 @@ msgid "" "removed from the network" msgstr "" -#: ../../Zotlabs/Module/Removeme.php:64 ../../Zotlabs/Module/Settings.php:1219 -msgid "Remove Channel" -msgstr "" - #: ../../Zotlabs/Module/Uexport.php:55 ../../Zotlabs/Module/Uexport.php:56 msgid "Export Channel" msgstr "" @@ -5140,652 +5672,30 @@ msgstr "" msgid "No service class restrictions found." msgstr "" -#: ../../Zotlabs/Module/Settings.php:64 -msgid "Name is required" +#: ../../Zotlabs/Module/Impel.php:41 ../../include/bbcode.php:192 +msgid "webpage" msgstr "" -#: ../../Zotlabs/Module/Settings.php:68 -msgid "Key and Secret are required" +#: ../../Zotlabs/Module/Impel.php:46 ../../include/bbcode.php:198 +msgid "block" msgstr "" -#: ../../Zotlabs/Module/Settings.php:138 +#: ../../Zotlabs/Module/Impel.php:51 ../../include/bbcode.php:195 +msgid "layout" +msgstr "" + +#: ../../Zotlabs/Module/Impel.php:58 ../../include/bbcode.php:201 +msgid "menu" +msgstr "" + +#: ../../Zotlabs/Module/Impel.php:187 #, php-format -msgid "This channel is limited to %d tokens" +msgid "%s element installed" msgstr "" -#: ../../Zotlabs/Module/Settings.php:144 -msgid "Name and Password are required." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:168 -msgid "Token saved." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:274 -msgid "Not valid email." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:277 -msgid "Protected email address. Cannot change to that email." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:286 -msgid "System failure storing new email. Please try again." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:303 -msgid "Password verification failed." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:310 -msgid "Passwords do not match. Password unchanged." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:314 -msgid "Empty passwords are not allowed. Password unchanged." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:328 -msgid "Password changed." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:330 -msgid "Password update failed. Please try again." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:579 -msgid "Settings updated." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:643 ../../Zotlabs/Module/Settings.php:669 -#: ../../Zotlabs/Module/Settings.php:705 -msgid "Add application" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:646 -msgid "Name of application" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:647 ../../Zotlabs/Module/Settings.php:673 -msgid "Consumer Key" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:647 ../../Zotlabs/Module/Settings.php:648 -msgid "Automatically generated - change if desired. Max length 20" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:648 ../../Zotlabs/Module/Settings.php:674 -msgid "Consumer Secret" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:649 ../../Zotlabs/Module/Settings.php:675 -msgid "Redirect" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:649 -msgid "" -"Redirect URI - leave blank unless your application specifically requires this" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:650 ../../Zotlabs/Module/Settings.php:676 -msgid "Icon url" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:650 ../../Zotlabs/Module/Sources.php:112 -#: ../../Zotlabs/Module/Sources.php:147 -msgid "Optional" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:661 -msgid "Application not found." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:704 -msgid "Connected Apps" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:708 -msgid "Client key starts with" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:709 -msgid "No name" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:710 -msgid "Remove authorization" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:723 -msgid "No feature settings configured" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:730 -msgid "Feature/Addon Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:753 -msgid "Account Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:754 -msgid "Current Password" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:755 -msgid "Enter New Password" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:756 -msgid "Confirm New Password" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:756 -msgid "Leave password fields blank unless changing" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:758 -#: ../../Zotlabs/Module/Settings.php:1136 -msgid "Email Address:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:760 -msgid "Remove this account including all its channels" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:789 -msgid "" -"Use this form to create temporary access identifiers to share things with " -"non-members. These identities may be used in Access Control Lists and " -"visitors may login using these credentials to access the private content." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:791 -msgid "" -"You may also provide dropbox style access links to friends and " -"associates by adding the Login Password to any specific site URL as shown. " -"Examples:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:796 ../../include/widgets.php:614 -msgid "Guest Access Tokens" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:803 -msgid "Login Name" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:804 -msgid "Login Password" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:805 -msgid "Expires (yyyy-mm-dd)" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:830 -msgid "Additional Features" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:854 -msgid "Connector Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:893 -msgid "No special theme for mobile devices" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:896 +#: ../../Zotlabs/Module/Impel.php:190 #, php-format -msgid "%s - (Experimental)" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:938 -msgid "Display Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:939 -msgid "Theme Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:940 -msgid "Custom Theme Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:941 -msgid "Content Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:947 -msgid "Display Theme:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:948 -msgid "Mobile Theme:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:949 -msgid "Preload images before rendering the page" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:949 -msgid "" -"The subjective page load time will be longer but the page will be ready when " -"displayed" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:950 -msgid "Enable user zoom on mobile devices" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:951 -msgid "Update browser every xx seconds" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:951 -msgid "Minimum of 10 seconds, no maximum" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:952 -msgid "Maximum number of conversations to load at any time:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:952 -msgid "Maximum of 100 items" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:953 -msgid "Show emoticons (smilies) as images" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:954 -msgid "Link post titles to source" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:955 -msgid "System Page Layout Editor - (advanced)" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:958 -msgid "Use blog/list mode on channel page" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:958 ../../Zotlabs/Module/Settings.php:959 -msgid "(comments displayed separately)" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:959 -msgid "Use blog/list mode on grid page" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:960 -msgid "Channel page max height of content (in pixels)" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:960 ../../Zotlabs/Module/Settings.php:961 -msgid "click to expand content exceeding this height" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:961 -msgid "Grid page max height of content (in pixels)" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:990 -msgid "Nobody except yourself" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:991 -msgid "Only those you specifically allow" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:992 -msgid "Approved connections" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:993 -msgid "Any connections" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:994 -msgid "Anybody on this website" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:995 -msgid "Anybody in this network" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:996 -msgid "Anybody authenticated" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:997 -msgid "Anybody on the internet" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1071 -msgid "Publish your default profile in the network directory" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1076 -msgid "Allow us to suggest you as a potential friend to new members?" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1085 -msgid "Your channel address is" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1127 -msgid "Channel Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1134 -msgid "Basic Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1135 ../../include/channel.php:1180 -msgid "Full Name:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1137 -msgid "Your Timezone:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1138 -msgid "Default Post Location:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1138 -msgid "Geographical location to display on your posts" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1139 -msgid "Use Browser Location:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1141 -msgid "Adult Content" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1141 -msgid "" -"This channel frequently or regularly publishes adult content. (Please tag " -"any adult material and/or nudity with #NSFW)" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1143 -msgid "Security and Privacy Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1146 -msgid "Your permissions are already configured. Click to view/adjust" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1148 -msgid "Hide my online presence" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1148 -msgid "Prevents displaying in your profile that you are online" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1150 -msgid "Simple Privacy Settings:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1151 -msgid "" -"Very Public - extremely permissive (should be used with caution)" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1152 -msgid "" -"Typical - default public, privacy when desired (similar to social " -"network permissions but with improved privacy)" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1153 -msgid "Private - default private, never open or public" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1154 -msgid "Blocked - default blocked to/from everybody" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1156 -msgid "Allow others to tag your posts" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1156 -msgid "" -"Often used by the community to retro-actively flag inappropriate content" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1158 -msgid "Advanced Privacy Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1160 -msgid "Expire other channel content after this many days" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1160 -msgid "0 or blank to use the website limit." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1160 -#, php-format -msgid "This website expires after %d days." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1160 -msgid "This website does not expire imported content." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1160 -msgid "The website limit takes precedence if lower than your limit." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1161 -msgid "Maximum Friend Requests/Day:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1161 -msgid "May reduce spam activity" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1162 -msgid "Default Post and Publish Permissions" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1164 -msgid "Use my default audience setting for the type of object published" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1167 -msgid "Channel permissions category:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1173 -msgid "Maximum private messages per day from unknown people:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1173 -msgid "Useful to reduce spamming" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1176 -msgid "Notification Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1177 -msgid "By default post a status message when:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1178 -msgid "accepting a friend request" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1179 -msgid "joining a forum/community" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1180 -msgid "making an interesting profile change" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1181 -msgid "Send a notification email when:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1182 -msgid "You receive a connection request" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1183 -msgid "Your connections are confirmed" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1184 -msgid "Someone writes on your profile wall" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1185 -msgid "Someone writes a followup comment" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1186 -msgid "You receive a private message" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1187 -msgid "You receive a friend suggestion" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1188 -msgid "You are tagged in a post" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1189 -msgid "You are poked/prodded/etc. in a post" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1192 -msgid "Show visual notifications including:" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1194 -msgid "Unseen grid activity" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1195 -msgid "Unseen channel activity" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1196 -msgid "Unseen private messages" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1196 -#: ../../Zotlabs/Module/Settings.php:1201 -#: ../../Zotlabs/Module/Settings.php:1202 -#: ../../Zotlabs/Module/Settings.php:1203 -msgid "Recommended" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1197 -msgid "Upcoming events" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1198 -msgid "Events today" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1199 -msgid "Upcoming birthdays" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1199 -msgid "Not available in all themes" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1200 -msgid "System (personal) notifications" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1201 -msgid "System info messages" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1202 -msgid "System critical alerts" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1203 -msgid "New connections" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1204 -msgid "System Registrations" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1205 -msgid "" -"Also show new wall posts, private messages and connections under Notices" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1207 -msgid "Notify me of events this many days in advance" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1207 -msgid "Must be greater than 0" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1209 -msgid "Advanced Account/Page Type Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1210 -msgid "Change the behaviour of this account for special situations" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1213 -msgid "" -"Please enable expert mode (in Settings > " -"Additional features) to adjust!" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1214 -msgid "Miscellaneous Settings" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1215 -msgid "Default photo upload folder" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1215 -#: ../../Zotlabs/Module/Settings.php:1216 -msgid "%Y - current year, %m - current month" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1216 -msgid "Default file upload folder" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1218 -msgid "Personal menu to display in your channel pages" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1220 -msgid "Remove this channel." -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1221 -msgid "Firefox Share $Projectname provider" -msgstr "" - -#: ../../Zotlabs/Module/Settings.php:1222 -msgid "Start calendar week on monday" +msgid "%s element installation failed" msgstr "" #: ../../Zotlabs/Module/Setup.php:179 @@ -6407,7 +6317,7 @@ msgid "Select a tag to remove: " msgstr "" #: ../../Zotlabs/Module/Webpages.php:191 ../../Zotlabs/Lib/Apps.php:218 -#: ../../include/nav.php:106 ../../include/conversation.php:1700 +#: ../../include/conversation.php:1700 ../../include/nav.php:106 msgid "Webpages" msgstr "" @@ -6428,8 +6338,8 @@ msgid "Not found" msgstr "" #: ../../Zotlabs/Module/Wiki.php:92 ../../Zotlabs/Lib/Apps.php:219 -#: ../../include/nav.php:108 ../../include/conversation.php:1710 -#: ../../include/conversation.php:1713 ../../include/features.php:55 +#: ../../include/conversation.php:1710 ../../include/conversation.php:1713 +#: ../../include/features.php:55 ../../include/nav.php:108 msgid "Wiki" msgstr "" @@ -6796,7 +6706,7 @@ msgid "Suggest Channels" msgstr "" #: ../../Zotlabs/Lib/Apps.php:213 ../../include/nav.php:112 -#: ../../boot.php:1704 +#: ../../boot.php:1707 msgid "Login" msgstr "" @@ -6808,8 +6718,8 @@ msgstr "" msgid "Channel Home" msgstr "" -#: ../../Zotlabs/Lib/Apps.php:223 ../../include/nav.php:203 -#: ../../include/conversation.php:1664 ../../include/conversation.php:1667 +#: ../../Zotlabs/Lib/Apps.php:223 ../../include/conversation.php:1664 +#: ../../include/conversation.php:1667 ../../include/nav.php:203 msgid "Events" msgstr "" @@ -6845,10 +6755,18 @@ msgstr "" msgid "Features" msgstr "" +#: ../../Zotlabs/Lib/Apps.php:236 +msgid "Language" +msgstr "" + #: ../../Zotlabs/Lib/Apps.php:237 msgid "Post" msgstr "" +#: ../../Zotlabs/Lib/Apps.php:238 +msgid "Profile Photo" +msgstr "" + #: ../../Zotlabs/Lib/Apps.php:339 msgid "Purchase" msgstr "" @@ -7105,327 +7023,199 @@ msgstr "" msgid "Cannot locate DNS info for database server '%s'" msgstr "" -#: ../../include/photos.php:114 +#: ../../include/api.php:1327 +msgid "Public Timeline" +msgstr "" + +#: ../../include/account.php:28 +msgid "Not a valid email address" +msgstr "" + +#: ../../include/account.php:30 +msgid "Your email domain is not among those allowed on this site" +msgstr "" + +#: ../../include/account.php:36 +msgid "Your email address is already registered at this site." +msgstr "" + +#: ../../include/account.php:68 +msgid "An invitation is required." +msgstr "" + +#: ../../include/account.php:72 +msgid "Invitation could not be verified." +msgstr "" + +#: ../../include/account.php:122 +msgid "Please enter the required information." +msgstr "" + +#: ../../include/account.php:189 +msgid "Failed to store account information." +msgstr "" + +#: ../../include/account.php:249 #, php-format -msgid "Image exceeds website size limit of %lu bytes" +msgid "Registration confirmation for %s" msgstr "" -#: ../../include/photos.php:121 -msgid "Image file is empty." -msgstr "" - -#: ../../include/photos.php:259 -msgid "Photo storage failed." -msgstr "" - -#: ../../include/photos.php:299 -msgid "a new photo" -msgstr "" - -#: ../../include/photos.php:303 +#: ../../include/account.php:315 #, php-format -msgctxt "photo_upload" -msgid "%1$s posted %2$s to %3$s" +msgid "Registration request at %s" msgstr "" -#: ../../include/photos.php:506 ../../include/conversation.php:1650 -msgid "Photo Albums" -msgstr "" - -#: ../../include/photos.php:510 -msgid "Upload New Photos" -msgstr "" - -#: ../../include/nav.php:82 ../../include/nav.php:115 ../../boot.php:1703 -msgid "Logout" -msgstr "" - -#: ../../include/nav.php:82 ../../include/nav.php:115 -msgid "End this session" -msgstr "" - -#: ../../include/nav.php:85 ../../include/nav.php:146 -msgid "Home" -msgstr "" - -#: ../../include/nav.php:85 -msgid "Your posts and conversations" -msgstr "" - -#: ../../include/nav.php:86 -msgid "Your profile page" -msgstr "" - -#: ../../include/nav.php:88 -msgid "Manage/Edit profiles" -msgstr "" - -#: ../../include/nav.php:90 ../../include/channel.php:980 -msgid "Edit Profile" -msgstr "" - -#: ../../include/nav.php:90 -msgid "Edit your profile" -msgstr "" - -#: ../../include/nav.php:92 -msgid "Your photos" -msgstr "" - -#: ../../include/nav.php:93 -msgid "Your files" -msgstr "" - -#: ../../include/nav.php:96 -msgid "Your chatrooms" -msgstr "" - -#: ../../include/nav.php:102 ../../include/conversation.php:1690 -msgid "Bookmarks" -msgstr "" - -#: ../../include/nav.php:102 -msgid "Your bookmarks" -msgstr "" - -#: ../../include/nav.php:106 -msgid "Your webpages" -msgstr "" - -#: ../../include/nav.php:108 -msgid "Your wiki" -msgstr "" - -#: ../../include/nav.php:112 -msgid "Sign in" -msgstr "" - -#: ../../include/nav.php:129 -#, php-format -msgid "%s - click to logout" -msgstr "" - -#: ../../include/nav.php:132 -msgid "Remote authentication" -msgstr "" - -#: ../../include/nav.php:132 -msgid "Click to authenticate to your home hub" -msgstr "" - -#: ../../include/nav.php:146 -msgid "Home Page" -msgstr "" - -#: ../../include/nav.php:149 -msgid "Create an account" -msgstr "" - -#: ../../include/nav.php:161 -msgid "Help and documentation" -msgstr "" - -#: ../../include/nav.php:165 -msgid "Applications, utilities, links, games" -msgstr "" - -#: ../../include/nav.php:167 -msgid "Search site @name, #tag, ?docs, content" -msgstr "" - -#: ../../include/nav.php:169 -msgid "Channel Directory" -msgstr "" - -#: ../../include/nav.php:181 -msgid "Your grid" -msgstr "" - -#: ../../include/nav.php:182 -msgid "Mark all grid notifications seen" -msgstr "" - -#: ../../include/nav.php:184 -msgid "Channel home" -msgstr "" - -#: ../../include/nav.php:185 -msgid "Mark all channel notifications seen" -msgstr "" - -#: ../../include/nav.php:191 -msgid "Notices" -msgstr "" - -#: ../../include/nav.php:191 -msgid "Notifications" -msgstr "" - -#: ../../include/nav.php:192 -msgid "See all notifications" -msgstr "" - -#: ../../include/nav.php:195 -msgid "Private mail" -msgstr "" - -#: ../../include/nav.php:196 -msgid "See all private messages" -msgstr "" - -#: ../../include/nav.php:197 -msgid "Mark all private messages seen" -msgstr "" - -#: ../../include/nav.php:198 ../../include/widgets.php:667 -msgid "Inbox" -msgstr "" - -#: ../../include/nav.php:199 ../../include/widgets.php:672 -msgid "Outbox" -msgstr "" - -#: ../../include/nav.php:200 ../../include/widgets.php:677 -msgid "New Message" -msgstr "" - -#: ../../include/nav.php:203 -msgid "Event Calendar" -msgstr "" - -#: ../../include/nav.php:204 -msgid "See all events" -msgstr "" - -#: ../../include/nav.php:205 -msgid "Mark all events seen" -msgstr "" - -#: ../../include/nav.php:208 -msgid "Manage Your Channels" -msgstr "" - -#: ../../include/nav.php:210 -msgid "Account/Channel Settings" -msgstr "" - -#: ../../include/nav.php:218 ../../include/widgets.php:1510 -msgid "Admin" -msgstr "" - -#: ../../include/nav.php:218 -msgid "Site Setup and Configuration" -msgstr "" - -#: ../../include/nav.php:249 ../../include/conversation.php:854 -msgid "Loading..." -msgstr "" - -#: ../../include/nav.php:254 -msgid "@name, #tag, ?doc, content" -msgstr "" - -#: ../../include/nav.php:255 -msgid "Please wait..." -msgstr "" - -#: ../../include/network.php:704 -msgid "view full size" -msgstr "" - -#: ../../include/network.php:1930 ../../include/account.php:317 -#: ../../include/account.php:344 ../../include/account.php:404 +#: ../../include/account.php:317 ../../include/account.php:344 +#: ../../include/account.php:404 ../../include/network.php:1930 msgid "Administrator" msgstr "" -#: ../../include/network.php:1944 -msgid "No Subject" +#: ../../include/account.php:339 +msgid "your registration password" msgstr "" -#: ../../include/network.php:2198 ../../include/network.php:2199 -msgid "Friendica" +#: ../../include/account.php:342 ../../include/account.php:402 +#, php-format +msgid "Registration details for %s" msgstr "" -#: ../../include/network.php:2200 -msgid "OStatus" +#: ../../include/account.php:414 +msgid "Account approved." msgstr "" -#: ../../include/network.php:2201 -msgid "GNU-Social" +#: ../../include/account.php:454 +#, php-format +msgid "Registration revoked for %s" msgstr "" -#: ../../include/network.php:2202 -msgid "RSS/Atom" +#: ../../include/account.php:739 ../../include/account.php:741 +msgid "Click here to upgrade." msgstr "" -#: ../../include/network.php:2204 -msgid "Diaspora" +#: ../../include/account.php:747 +msgid "This action exceeds the limits set by your subscription plan." msgstr "" -#: ../../include/network.php:2205 -msgid "Facebook" +#: ../../include/account.php:752 +msgid "This action is not available under your subscription plan." msgstr "" -#: ../../include/network.php:2206 -msgid "Zot" +#: ../../include/acl_selectors.php:269 +msgid "Who can see this?" msgstr "" -#: ../../include/network.php:2207 -msgid "LinkedIn" +#: ../../include/acl_selectors.php:270 +msgid "Custom selection" msgstr "" -#: ../../include/network.php:2208 -msgid "XMPP/IM" +#: ../../include/acl_selectors.php:271 +msgid "" +"Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit " +"the scope of \"Show\"." msgstr "" -#: ../../include/network.php:2209 -msgid "MySpace" +#: ../../include/acl_selectors.php:272 +msgid "Show" msgstr "" -#: ../../include/page_widgets.php:7 -msgid "New Page" +#: ../../include/acl_selectors.php:273 +msgid "Don't show" msgstr "" -#: ../../include/page_widgets.php:46 -msgid "Title" +#: ../../include/acl_selectors.php:279 +msgid "Other networks and post services" msgstr "" -#: ../../include/taxonomy.php:188 ../../include/taxonomy.php:270 -#: ../../include/widgets.php:46 ../../include/widgets.php:429 -#: ../../include/contact_widgets.php:91 -msgid "Categories" +#: ../../include/acl_selectors.php:309 +#, php-format +msgid "" +"Post permissions %s cannot be changed %s after a post is shared.
These " +"permissions set who is allowed to view the post." msgstr "" -#: ../../include/taxonomy.php:228 ../../include/taxonomy.php:249 -msgid "Tags" +#: ../../include/datetime.php:135 +msgid "Birthday" msgstr "" -#: ../../include/taxonomy.php:293 -msgid "Keywords" +#: ../../include/datetime.php:137 +msgid "Age: " msgstr "" -#: ../../include/taxonomy.php:314 -msgid "have" +#: ../../include/datetime.php:139 +msgid "YYYY-MM-DD or MM-DD" msgstr "" -#: ../../include/taxonomy.php:314 -msgid "has" +#: ../../include/datetime.php:272 ../../boot.php:2543 +msgid "never" msgstr "" -#: ../../include/taxonomy.php:315 -msgid "want" +#: ../../include/datetime.php:278 +msgid "less than a second ago" msgstr "" -#: ../../include/taxonomy.php:315 -msgid "wants" +#: ../../include/datetime.php:296 +#, php-format +msgctxt "e.g. 22 hours ago, 1 minute ago" +msgid "%1$d %2$s ago" msgstr "" -#: ../../include/taxonomy.php:316 -msgid "likes" +#: ../../include/datetime.php:307 +msgctxt "relative_date" +msgid "year" +msgid_plural "years" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/datetime.php:310 +msgctxt "relative_date" +msgid "month" +msgid_plural "months" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/datetime.php:313 +msgctxt "relative_date" +msgid "week" +msgid_plural "weeks" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/datetime.php:316 +msgctxt "relative_date" +msgid "day" +msgid_plural "days" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/datetime.php:319 +msgctxt "relative_date" +msgid "hour" +msgid_plural "hours" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/datetime.php:322 +msgctxt "relative_date" +msgid "minute" +msgid_plural "minutes" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/datetime.php:325 +msgctxt "relative_date" +msgid "second" +msgid_plural "seconds" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/datetime.php:562 +#, php-format +msgid "%1$s's birthday" msgstr "" -#: ../../include/taxonomy.php:317 -msgid "dislikes" +#: ../../include/datetime.php:563 +#, php-format +msgid "Happy Birthday %1$s" msgstr "" #: ../../include/channel.php:33 @@ -7473,6 +7263,10 @@ msgstr "" msgid "Create New Profile" msgstr "" +#: ../../include/channel.php:980 ../../include/nav.php:90 +msgid "Edit Profile" +msgstr "" + #: ../../include/channel.php:997 msgid "Visible to everybody" msgstr "" @@ -7582,292 +7376,6 @@ msgstr "" msgid "Like this thing" msgstr "" -#: ../../include/connections.php:95 -msgid "New window" -msgstr "" - -#: ../../include/connections.php:96 -msgid "Open the selected location in a different window or browser tab" -msgstr "" - -#: ../../include/connections.php:214 -#, php-format -msgid "User '%s' deleted" -msgstr "" - -#: ../../include/conversation.php:204 -#, php-format -msgid "%1$s is now connected with %2$s" -msgstr "" - -#: ../../include/conversation.php:239 -#, php-format -msgid "%1$s poked %2$s" -msgstr "" - -#: ../../include/conversation.php:243 ../../include/text.php:1013 -#: ../../include/text.php:1018 -msgid "poked" -msgstr "" - -#: ../../include/conversation.php:694 -#, php-format -msgid "View %s's profile @ %s" -msgstr "" - -#: ../../include/conversation.php:713 -msgid "Categories:" -msgstr "" - -#: ../../include/conversation.php:714 -msgid "Filed under:" -msgstr "" - -#: ../../include/conversation.php:741 -msgid "View in context" -msgstr "" - -#: ../../include/conversation.php:850 -msgid "remove" -msgstr "" - -#: ../../include/conversation.php:855 -msgid "Delete Selected Items" -msgstr "" - -#: ../../include/conversation.php:951 -msgid "View Source" -msgstr "" - -#: ../../include/conversation.php:952 -msgid "Follow Thread" -msgstr "" - -#: ../../include/conversation.php:953 -msgid "Unfollow Thread" -msgstr "" - -#: ../../include/conversation.php:958 -msgid "Activity/Posts" -msgstr "" - -#: ../../include/conversation.php:960 -msgid "Edit Connection" -msgstr "" - -#: ../../include/conversation.php:961 -msgid "Message" -msgstr "" - -#: ../../include/conversation.php:1078 -#, php-format -msgid "%s likes this." -msgstr "" - -#: ../../include/conversation.php:1078 -#, php-format -msgid "%s doesn't like this." -msgstr "" - -#: ../../include/conversation.php:1082 -#, php-format -msgid "%2$d people like this." -msgid_plural "%2$d people like this." -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1084 -#, php-format -msgid "%2$d people don't like this." -msgid_plural "%2$d people don't like this." -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1090 -msgid "and" -msgstr "" - -#: ../../include/conversation.php:1093 -#, php-format -msgid ", and %d other people" -msgid_plural ", and %d other people" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1094 -#, php-format -msgid "%s like this." -msgstr "" - -#: ../../include/conversation.php:1094 -#, php-format -msgid "%s don't like this." -msgstr "" - -#: ../../include/conversation.php:1133 -msgid "Set your location" -msgstr "" - -#: ../../include/conversation.php:1134 -msgid "Clear browser location" -msgstr "" - -#: ../../include/conversation.php:1182 -msgid "Tag term:" -msgstr "" - -#: ../../include/conversation.php:1183 -msgid "Where are you right now?" -msgstr "" - -#: ../../include/conversation.php:1221 -msgid "Page link name" -msgstr "" - -#: ../../include/conversation.php:1224 -msgid "Post as" -msgstr "" - -#: ../../include/conversation.php:1238 -msgid "Toggle voting" -msgstr "" - -#: ../../include/conversation.php:1246 -msgid "Categories (optional, comma-separated list)" -msgstr "" - -#: ../../include/conversation.php:1269 -msgid "Set publish date" -msgstr "" - -#: ../../include/conversation.php:1518 -msgid "Discover" -msgstr "" - -#: ../../include/conversation.php:1521 -msgid "Imported public streams" -msgstr "" - -#: ../../include/conversation.php:1526 -msgid "Commented Order" -msgstr "" - -#: ../../include/conversation.php:1529 -msgid "Sort by Comment Date" -msgstr "" - -#: ../../include/conversation.php:1533 -msgid "Posted Order" -msgstr "" - -#: ../../include/conversation.php:1536 -msgid "Sort by Post Date" -msgstr "" - -#: ../../include/conversation.php:1544 -msgid "Posts that mention or involve you" -msgstr "" - -#: ../../include/conversation.php:1553 -msgid "Activity Stream - by date" -msgstr "" - -#: ../../include/conversation.php:1559 -msgid "Starred" -msgstr "" - -#: ../../include/conversation.php:1562 -msgid "Favourite Posts" -msgstr "" - -#: ../../include/conversation.php:1569 -msgid "Spam" -msgstr "" - -#: ../../include/conversation.php:1572 -msgid "Posts flagged as SPAM" -msgstr "" - -#: ../../include/conversation.php:1629 -msgid "Status Messages and Posts" -msgstr "" - -#: ../../include/conversation.php:1638 -msgid "About" -msgstr "" - -#: ../../include/conversation.php:1641 -msgid "Profile Details" -msgstr "" - -#: ../../include/conversation.php:1657 -msgid "Files and Storage" -msgstr "" - -#: ../../include/conversation.php:1677 ../../include/conversation.php:1680 -#: ../../include/widgets.php:836 -msgid "Chatrooms" -msgstr "" - -#: ../../include/conversation.php:1693 -msgid "Saved Bookmarks" -msgstr "" - -#: ../../include/conversation.php:1703 -msgid "Manage Webpages" -msgstr "" - -#: ../../include/conversation.php:1768 -msgctxt "noun" -msgid "Attending" -msgid_plural "Attending" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1771 -msgctxt "noun" -msgid "Not Attending" -msgid_plural "Not Attending" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1774 -msgctxt "noun" -msgid "Undecided" -msgid_plural "Undecided" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1777 -msgctxt "noun" -msgid "Agree" -msgid_plural "Agrees" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1780 -msgctxt "noun" -msgid "Disagree" -msgid_plural "Disagrees" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1783 -msgctxt "noun" -msgid "Abstain" -msgid_plural "Abstains" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/import.php:30 -msgid "" -"Cannot create a duplicate channel identifier on this system. Import failed." -msgstr "" - -#: ../../include/import.php:97 -msgid "Channel clone failed. Import failed." -msgstr "" - #: ../../include/selectors.php:30 msgid "Frequently" msgstr "" @@ -7892,6 +7400,14 @@ msgstr "" msgid "Monthly" msgstr "" +#: ../../include/selectors.php:49 ../../include/selectors.php:66 +msgid "Male" +msgstr "" + +#: ../../include/selectors.php:49 ../../include/selectors.php:66 +msgid "Female" +msgstr "" + #: ../../include/selectors.php:49 msgid "Currently Male" msgstr "" @@ -8108,364 +7624,324 @@ msgstr "" msgid "Ask me" msgstr "" +#: ../../include/conversation.php:204 +#, php-format +msgid "%1$s is now connected with %2$s" +msgstr "" + +#: ../../include/conversation.php:239 +#, php-format +msgid "%1$s poked %2$s" +msgstr "" + +#: ../../include/conversation.php:243 ../../include/text.php:1013 +#: ../../include/text.php:1018 +msgid "poked" +msgstr "" + +#: ../../include/conversation.php:694 +#, php-format +msgid "View %s's profile @ %s" +msgstr "" + +#: ../../include/conversation.php:713 +msgid "Categories:" +msgstr "" + +#: ../../include/conversation.php:714 +msgid "Filed under:" +msgstr "" + +#: ../../include/conversation.php:741 +msgid "View in context" +msgstr "" + +#: ../../include/conversation.php:850 +msgid "remove" +msgstr "" + +#: ../../include/conversation.php:854 ../../include/nav.php:249 +msgid "Loading..." +msgstr "" + +#: ../../include/conversation.php:855 +msgid "Delete Selected Items" +msgstr "" + +#: ../../include/conversation.php:951 +msgid "View Source" +msgstr "" + +#: ../../include/conversation.php:952 +msgid "Follow Thread" +msgstr "" + +#: ../../include/conversation.php:953 +msgid "Unfollow Thread" +msgstr "" + +#: ../../include/conversation.php:958 +msgid "Activity/Posts" +msgstr "" + +#: ../../include/conversation.php:960 +msgid "Edit Connection" +msgstr "" + +#: ../../include/conversation.php:961 +msgid "Message" +msgstr "" + +#: ../../include/conversation.php:1078 +#, php-format +msgid "%s likes this." +msgstr "" + +#: ../../include/conversation.php:1078 +#, php-format +msgid "%s doesn't like this." +msgstr "" + +#: ../../include/conversation.php:1082 +#, php-format +msgid "%2$d people like this." +msgid_plural "%2$d people like this." +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1084 +#, php-format +msgid "%2$d people don't like this." +msgid_plural "%2$d people don't like this." +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1090 +msgid "and" +msgstr "" + +#: ../../include/conversation.php:1093 +#, php-format +msgid ", and %d other people" +msgid_plural ", and %d other people" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1094 +#, php-format +msgid "%s like this." +msgstr "" + +#: ../../include/conversation.php:1094 +#, php-format +msgid "%s don't like this." +msgstr "" + +#: ../../include/conversation.php:1133 +msgid "Set your location" +msgstr "" + +#: ../../include/conversation.php:1134 +msgid "Clear browser location" +msgstr "" + +#: ../../include/conversation.php:1182 +msgid "Tag term:" +msgstr "" + +#: ../../include/conversation.php:1183 +msgid "Where are you right now?" +msgstr "" + +#: ../../include/conversation.php:1221 +msgid "Page link name" +msgstr "" + +#: ../../include/conversation.php:1224 +msgid "Post as" +msgstr "" + +#: ../../include/conversation.php:1238 +msgid "Toggle voting" +msgstr "" + +#: ../../include/conversation.php:1246 +msgid "Categories (optional, comma-separated list)" +msgstr "" + +#: ../../include/conversation.php:1269 +msgid "Set publish date" +msgstr "" + +#: ../../include/conversation.php:1518 +msgid "Discover" +msgstr "" + +#: ../../include/conversation.php:1521 +msgid "Imported public streams" +msgstr "" + +#: ../../include/conversation.php:1526 +msgid "Commented Order" +msgstr "" + +#: ../../include/conversation.php:1529 +msgid "Sort by Comment Date" +msgstr "" + +#: ../../include/conversation.php:1533 +msgid "Posted Order" +msgstr "" + +#: ../../include/conversation.php:1536 +msgid "Sort by Post Date" +msgstr "" + +#: ../../include/conversation.php:1544 +msgid "Posts that mention or involve you" +msgstr "" + +#: ../../include/conversation.php:1553 +msgid "Activity Stream - by date" +msgstr "" + +#: ../../include/conversation.php:1559 +msgid "Starred" +msgstr "" + +#: ../../include/conversation.php:1562 +msgid "Favourite Posts" +msgstr "" + +#: ../../include/conversation.php:1569 +msgid "Spam" +msgstr "" + +#: ../../include/conversation.php:1572 +msgid "Posts flagged as SPAM" +msgstr "" + +#: ../../include/conversation.php:1629 +msgid "Status Messages and Posts" +msgstr "" + +#: ../../include/conversation.php:1638 +msgid "About" +msgstr "" + +#: ../../include/conversation.php:1641 +msgid "Profile Details" +msgstr "" + +#: ../../include/conversation.php:1650 ../../include/photos.php:506 +msgid "Photo Albums" +msgstr "" + +#: ../../include/conversation.php:1657 +msgid "Files and Storage" +msgstr "" + +#: ../../include/conversation.php:1677 ../../include/conversation.php:1680 +#: ../../include/widgets.php:836 +msgid "Chatrooms" +msgstr "" + +#: ../../include/conversation.php:1690 ../../include/nav.php:102 +msgid "Bookmarks" +msgstr "" + +#: ../../include/conversation.php:1693 +msgid "Saved Bookmarks" +msgstr "" + +#: ../../include/conversation.php:1703 +msgid "Manage Webpages" +msgstr "" + +#: ../../include/conversation.php:1768 +msgctxt "noun" +msgid "Attending" +msgid_plural "Attending" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1771 +msgctxt "noun" +msgid "Not Attending" +msgid_plural "Not Attending" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1774 +msgctxt "noun" +msgid "Undecided" +msgid_plural "Undecided" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1777 +msgctxt "noun" +msgid "Agree" +msgid_plural "Agrees" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1780 +msgctxt "noun" +msgid "Disagree" +msgid_plural "Disagrees" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1783 +msgctxt "noun" +msgid "Abstain" +msgid_plural "Abstains" +msgstr[0] "" +msgstr[1] "" + #: ../../include/bookmarks.php:35 #, php-format msgid "%1$s's bookmarks" msgstr "" -#: ../../include/security.php:109 -msgid "guest:" +#: ../../include/event.php:22 ../../include/event.php:69 +#: ../../include/bb2diaspora.php:485 +msgid "l F d, Y \\@ g:i A" msgstr "" -#: ../../include/security.php:427 -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." +#: ../../include/event.php:30 ../../include/event.php:73 +#: ../../include/bb2diaspora.php:491 +msgid "Starts:" msgstr "" -#: ../../include/text.php:404 -msgid "prev" +#: ../../include/event.php:40 ../../include/event.php:77 +#: ../../include/bb2diaspora.php:499 +msgid "Finishes:" msgstr "" -#: ../../include/text.php:406 -msgid "first" +#: ../../include/event.php:814 +msgid "This event has been added to your calendar." msgstr "" -#: ../../include/text.php:435 -msgid "last" +#: ../../include/event.php:1014 +msgid "Not specified" msgstr "" -#: ../../include/text.php:438 -msgid "next" +#: ../../include/event.php:1015 +msgid "Needs Action" msgstr "" -#: ../../include/text.php:448 -msgid "older" +#: ../../include/event.php:1016 +msgid "Completed" msgstr "" -#: ../../include/text.php:450 -msgid "newer" +#: ../../include/event.php:1017 +msgid "In Process" msgstr "" -#: ../../include/text.php:843 -msgid "No connections" -msgstr "" - -#: ../../include/text.php:868 -#, php-format -msgid "View all %s connections" -msgstr "" - -#: ../../include/text.php:1013 ../../include/text.php:1018 -msgid "poke" -msgstr "" - -#: ../../include/text.php:1019 -msgid "ping" -msgstr "" - -#: ../../include/text.php:1019 -msgid "pinged" -msgstr "" - -#: ../../include/text.php:1020 -msgid "prod" -msgstr "" - -#: ../../include/text.php:1020 -msgid "prodded" -msgstr "" - -#: ../../include/text.php:1021 -msgid "slap" -msgstr "" - -#: ../../include/text.php:1021 -msgid "slapped" -msgstr "" - -#: ../../include/text.php:1022 -msgid "finger" -msgstr "" - -#: ../../include/text.php:1022 -msgid "fingered" -msgstr "" - -#: ../../include/text.php:1023 -msgid "rebuff" -msgstr "" - -#: ../../include/text.php:1023 -msgid "rebuffed" -msgstr "" - -#: ../../include/text.php:1035 -msgid "happy" -msgstr "" - -#: ../../include/text.php:1036 -msgid "sad" -msgstr "" - -#: ../../include/text.php:1037 -msgid "mellow" -msgstr "" - -#: ../../include/text.php:1038 -msgid "tired" -msgstr "" - -#: ../../include/text.php:1039 -msgid "perky" -msgstr "" - -#: ../../include/text.php:1040 -msgid "angry" -msgstr "" - -#: ../../include/text.php:1041 -msgid "stupefied" -msgstr "" - -#: ../../include/text.php:1042 -msgid "puzzled" -msgstr "" - -#: ../../include/text.php:1043 -msgid "interested" -msgstr "" - -#: ../../include/text.php:1044 -msgid "bitter" -msgstr "" - -#: ../../include/text.php:1045 -msgid "cheerful" -msgstr "" - -#: ../../include/text.php:1046 -msgid "alive" -msgstr "" - -#: ../../include/text.php:1047 -msgid "annoyed" -msgstr "" - -#: ../../include/text.php:1048 -msgid "anxious" -msgstr "" - -#: ../../include/text.php:1049 -msgid "cranky" -msgstr "" - -#: ../../include/text.php:1050 -msgid "disturbed" -msgstr "" - -#: ../../include/text.php:1051 -msgid "frustrated" -msgstr "" - -#: ../../include/text.php:1052 -msgid "depressed" -msgstr "" - -#: ../../include/text.php:1053 -msgid "motivated" -msgstr "" - -#: ../../include/text.php:1054 -msgid "relaxed" -msgstr "" - -#: ../../include/text.php:1055 -msgid "surprised" -msgstr "" - -#: ../../include/text.php:1237 ../../include/js_strings.php:70 -msgid "Monday" -msgstr "" - -#: ../../include/text.php:1237 ../../include/js_strings.php:71 -msgid "Tuesday" -msgstr "" - -#: ../../include/text.php:1237 ../../include/js_strings.php:72 -msgid "Wednesday" -msgstr "" - -#: ../../include/text.php:1237 ../../include/js_strings.php:73 -msgid "Thursday" -msgstr "" - -#: ../../include/text.php:1237 ../../include/js_strings.php:74 -msgid "Friday" -msgstr "" - -#: ../../include/text.php:1237 ../../include/js_strings.php:75 -msgid "Saturday" -msgstr "" - -#: ../../include/text.php:1237 ../../include/js_strings.php:69 -msgid "Sunday" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:45 -msgid "January" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:46 -msgid "February" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:47 -msgid "March" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:48 -msgid "April" -msgstr "" - -#: ../../include/text.php:1241 -msgid "May" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:50 -msgid "June" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:51 -msgid "July" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:52 -msgid "August" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:53 -msgid "September" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:54 -msgid "October" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:55 -msgid "November" -msgstr "" - -#: ../../include/text.php:1241 ../../include/js_strings.php:56 -msgid "December" -msgstr "" - -#: ../../include/text.php:1318 ../../include/text.php:1322 -msgid "Unknown Attachment" -msgstr "" - -#: ../../include/text.php:1324 -msgid "unknown" -msgstr "" - -#: ../../include/text.php:1360 -msgid "remove category" -msgstr "" - -#: ../../include/text.php:1437 -msgid "remove from file" -msgstr "" - -#: ../../include/text.php:1734 ../../include/text.php:1805 -msgid "default" -msgstr "" - -#: ../../include/text.php:1742 -msgid "Page layout" -msgstr "" - -#: ../../include/text.php:1742 -msgid "You can create your own with the layouts tool" -msgstr "" - -#: ../../include/text.php:1784 -msgid "Page content type" -msgstr "" - -#: ../../include/text.php:1817 -msgid "Select an alternate language" -msgstr "" - -#: ../../include/text.php:1934 -msgid "activity" -msgstr "" - -#: ../../include/text.php:2235 -msgid "Design Tools" -msgstr "" - -#: ../../include/text.php:2241 -msgid "Pages" -msgstr "" - -#: ../../include/auth.php:147 -msgid "Logged out." -msgstr "" - -#: ../../include/auth.php:274 -msgid "Failed authentication" -msgstr "" - -#: ../../include/permissions.php:26 -msgid "Can view my normal stream and posts" -msgstr "" - -#: ../../include/permissions.php:30 -msgid "Can view my webpages" -msgstr "" - -#: ../../include/permissions.php:34 -msgid "Can post on my channel page (\"wall\")" -msgstr "" - -#: ../../include/permissions.php:37 -msgid "Can like/dislike stuff" -msgstr "" - -#: ../../include/permissions.php:37 -msgid "Profiles and things other than posts/comments" -msgstr "" - -#: ../../include/permissions.php:39 -msgid "Can forward to all my channel contacts via post @mentions" -msgstr "" - -#: ../../include/permissions.php:39 -msgid "Advanced - useful for creating group forum channels" -msgstr "" - -#: ../../include/permissions.php:40 -msgid "Can chat with me (when available)" -msgstr "" - -#: ../../include/permissions.php:41 -msgid "Can write to my file storage and photos" -msgstr "" - -#: ../../include/permissions.php:42 -msgid "Can edit my webpages" -msgstr "" - -#: ../../include/permissions.php:44 -msgid "Somewhat advanced - very useful in open communities" -msgstr "" - -#: ../../include/permissions.php:46 -msgid "Can administer my channel resources" -msgstr "" - -#: ../../include/permissions.php:46 -msgid "Extremely advanced. Leave this alone unless you know what you are doing" +#: ../../include/event.php:1018 +msgid "Cancelled" msgstr "" #: ../../include/features.php:48 @@ -8731,8 +8207,8 @@ msgstr "" msgid "Add emoji reaction ability to posts" msgstr "" -#: ../../include/features.php:99 ../../include/widgets.php:310 -#: ../../include/contact_widgets.php:53 +#: ../../include/features.php:99 ../../include/contact_widgets.php:53 +#: ../../include/widgets.php:310 msgid "Saved Folders" msgstr "" @@ -8795,139 +8271,254 @@ msgstr "" msgid "add" msgstr "" -#: ../../include/event.php:22 ../../include/event.php:69 -#: ../../include/bb2diaspora.php:485 -msgid "l F d, Y \\@ g:i A" +#: ../../include/nav.php:82 ../../include/nav.php:115 ../../boot.php:1706 +msgid "Logout" msgstr "" -#: ../../include/event.php:30 ../../include/event.php:73 -#: ../../include/bb2diaspora.php:491 -msgid "Starts:" +#: ../../include/nav.php:82 ../../include/nav.php:115 +msgid "End this session" msgstr "" -#: ../../include/event.php:40 ../../include/event.php:77 -#: ../../include/bb2diaspora.php:499 -msgid "Finishes:" +#: ../../include/nav.php:85 ../../include/nav.php:146 +msgid "Home" msgstr "" -#: ../../include/event.php:814 -msgid "This event has been added to your calendar." +#: ../../include/nav.php:85 +msgid "Your posts and conversations" msgstr "" -#: ../../include/event.php:1014 -msgid "Not specified" +#: ../../include/nav.php:86 +msgid "Your profile page" msgstr "" -#: ../../include/event.php:1015 -msgid "Needs Action" +#: ../../include/nav.php:88 +msgid "Manage/Edit profiles" msgstr "" -#: ../../include/event.php:1016 -msgid "Completed" +#: ../../include/nav.php:90 +msgid "Edit your profile" msgstr "" -#: ../../include/event.php:1017 -msgid "In Process" +#: ../../include/nav.php:92 +msgid "Your photos" msgstr "" -#: ../../include/event.php:1018 -msgid "Cancelled" +#: ../../include/nav.php:93 +msgid "Your files" msgstr "" -#: ../../include/account.php:28 -msgid "Not a valid email address" +#: ../../include/nav.php:96 +msgid "Your chatrooms" msgstr "" -#: ../../include/account.php:30 -msgid "Your email domain is not among those allowed on this site" +#: ../../include/nav.php:102 +msgid "Your bookmarks" msgstr "" -#: ../../include/account.php:36 -msgid "Your email address is already registered at this site." +#: ../../include/nav.php:106 +msgid "Your webpages" msgstr "" -#: ../../include/account.php:68 -msgid "An invitation is required." +#: ../../include/nav.php:108 +msgid "Your wiki" msgstr "" -#: ../../include/account.php:72 -msgid "Invitation could not be verified." +#: ../../include/nav.php:112 +msgid "Sign in" msgstr "" -#: ../../include/account.php:122 -msgid "Please enter the required information." -msgstr "" - -#: ../../include/account.php:189 -msgid "Failed to store account information." -msgstr "" - -#: ../../include/account.php:249 +#: ../../include/nav.php:129 #, php-format -msgid "Registration confirmation for %s" +msgid "%s - click to logout" msgstr "" -#: ../../include/account.php:315 +#: ../../include/nav.php:132 +msgid "Remote authentication" +msgstr "" + +#: ../../include/nav.php:132 +msgid "Click to authenticate to your home hub" +msgstr "" + +#: ../../include/nav.php:146 +msgid "Home Page" +msgstr "" + +#: ../../include/nav.php:149 +msgid "Create an account" +msgstr "" + +#: ../../include/nav.php:161 +msgid "Help and documentation" +msgstr "" + +#: ../../include/nav.php:165 +msgid "Applications, utilities, links, games" +msgstr "" + +#: ../../include/nav.php:167 +msgid "Search site @name, #tag, ?docs, content" +msgstr "" + +#: ../../include/nav.php:169 +msgid "Channel Directory" +msgstr "" + +#: ../../include/nav.php:181 +msgid "Your grid" +msgstr "" + +#: ../../include/nav.php:182 +msgid "Mark all grid notifications seen" +msgstr "" + +#: ../../include/nav.php:184 +msgid "Channel home" +msgstr "" + +#: ../../include/nav.php:185 +msgid "Mark all channel notifications seen" +msgstr "" + +#: ../../include/nav.php:191 +msgid "Notices" +msgstr "" + +#: ../../include/nav.php:191 +msgid "Notifications" +msgstr "" + +#: ../../include/nav.php:192 +msgid "See all notifications" +msgstr "" + +#: ../../include/nav.php:195 +msgid "Private mail" +msgstr "" + +#: ../../include/nav.php:196 +msgid "See all private messages" +msgstr "" + +#: ../../include/nav.php:197 +msgid "Mark all private messages seen" +msgstr "" + +#: ../../include/nav.php:198 ../../include/widgets.php:667 +msgid "Inbox" +msgstr "" + +#: ../../include/nav.php:199 ../../include/widgets.php:672 +msgid "Outbox" +msgstr "" + +#: ../../include/nav.php:200 ../../include/widgets.php:677 +msgid "New Message" +msgstr "" + +#: ../../include/nav.php:203 +msgid "Event Calendar" +msgstr "" + +#: ../../include/nav.php:204 +msgid "See all events" +msgstr "" + +#: ../../include/nav.php:205 +msgid "Mark all events seen" +msgstr "" + +#: ../../include/nav.php:208 +msgid "Manage Your Channels" +msgstr "" + +#: ../../include/nav.php:210 +msgid "Account/Channel Settings" +msgstr "" + +#: ../../include/nav.php:218 ../../include/widgets.php:1510 +msgid "Admin" +msgstr "" + +#: ../../include/nav.php:218 +msgid "Site Setup and Configuration" +msgstr "" + +#: ../../include/nav.php:254 +msgid "@name, #tag, ?doc, content" +msgstr "" + +#: ../../include/nav.php:255 +msgid "Please wait..." +msgstr "" + +#: ../../include/network.php:704 +msgid "view full size" +msgstr "" + +#: ../../include/network.php:1944 +msgid "No Subject" +msgstr "" + +#: ../../include/network.php:2198 ../../include/network.php:2199 +msgid "Friendica" +msgstr "" + +#: ../../include/network.php:2200 +msgid "OStatus" +msgstr "" + +#: ../../include/network.php:2201 +msgid "GNU-Social" +msgstr "" + +#: ../../include/network.php:2202 +msgid "RSS/Atom" +msgstr "" + +#: ../../include/network.php:2204 +msgid "Diaspora" +msgstr "" + +#: ../../include/network.php:2205 +msgid "Facebook" +msgstr "" + +#: ../../include/network.php:2206 +msgid "Zot" +msgstr "" + +#: ../../include/network.php:2207 +msgid "LinkedIn" +msgstr "" + +#: ../../include/network.php:2208 +msgid "XMPP/IM" +msgstr "" + +#: ../../include/network.php:2209 +msgid "MySpace" +msgstr "" + +#: ../../include/page_widgets.php:7 +msgid "New Page" +msgstr "" + +#: ../../include/page_widgets.php:46 +msgid "Title" +msgstr "" + +#: ../../include/connections.php:95 +msgid "New window" +msgstr "" + +#: ../../include/connections.php:96 +msgid "Open the selected location in a different window or browser tab" +msgstr "" + +#: ../../include/connections.php:214 #, php-format -msgid "Registration request at %s" -msgstr "" - -#: ../../include/account.php:339 -msgid "your registration password" -msgstr "" - -#: ../../include/account.php:342 ../../include/account.php:402 -#, php-format -msgid "Registration details for %s" -msgstr "" - -#: ../../include/account.php:414 -msgid "Account approved." -msgstr "" - -#: ../../include/account.php:454 -#, php-format -msgid "Registration revoked for %s" -msgstr "" - -#: ../../include/account.php:739 ../../include/account.php:741 -msgid "Click here to upgrade." -msgstr "" - -#: ../../include/account.php:747 -msgid "This action exceeds the limits set by your subscription plan." -msgstr "" - -#: ../../include/account.php:752 -msgid "This action is not available under your subscription plan." -msgstr "" - -#: ../../include/follow.php:27 -msgid "Channel is blocked on this site." -msgstr "" - -#: ../../include/follow.php:32 -msgid "Channel location missing." -msgstr "" - -#: ../../include/follow.php:80 -msgid "Response from remote channel was incomplete." -msgstr "" - -#: ../../include/follow.php:97 -msgid "Channel was deleted and no longer exists." -msgstr "" - -#: ../../include/follow.php:147 ../../include/follow.php:183 -msgid "Protocol disabled." -msgstr "" - -#: ../../include/follow.php:171 -msgid "Channel discovery failed." -msgstr "" - -#: ../../include/follow.php:210 -msgid "Cannot connect to yourself." +msgid "User '%s' deleted" msgstr "" #: ../../include/attach.php:247 ../../include/attach.php:333 @@ -8992,6 +8583,26 @@ msgstr "" msgid "Empty path" msgstr "" +#: ../../include/auth.php:147 +msgid "Logged out." +msgstr "" + +#: ../../include/auth.php:274 +msgid "Failed authentication" +msgstr "" + +#: ../../include/auth.php:285 +msgid "Login failed." +msgstr "" + +#: ../../include/bb2diaspora.php:398 +msgid "Attachments:" +msgstr "" + +#: ../../include/bb2diaspora.php:487 +msgid "$Projectname event notification:" +msgstr "" + #: ../../include/bbcode.php:123 ../../include/bbcode.php:878 #: ../../include/bbcode.php:881 ../../include/bbcode.php:886 #: ../../include/bbcode.php:889 ../../include/bbcode.php:892 @@ -9039,6 +8650,763 @@ msgstr "" msgid "$1 wrote:" msgstr "" +#: ../../include/js_strings.php:5 +msgid "Delete this item?" +msgstr "" + +#: ../../include/js_strings.php:8 +#, php-format +msgid "%s show less" +msgstr "" + +#: ../../include/js_strings.php:9 +#, php-format +msgid "%s expand" +msgstr "" + +#: ../../include/js_strings.php:10 +#, php-format +msgid "%s collapse" +msgstr "" + +#: ../../include/js_strings.php:11 +msgid "Password too short" +msgstr "" + +#: ../../include/js_strings.php:12 +msgid "Passwords do not match" +msgstr "" + +#: ../../include/js_strings.php:13 +msgid "everybody" +msgstr "" + +#: ../../include/js_strings.php:14 +msgid "Secret Passphrase" +msgstr "" + +#: ../../include/js_strings.php:15 +msgid "Passphrase hint" +msgstr "" + +#: ../../include/js_strings.php:16 +msgid "Notice: Permissions have changed but have not yet been submitted." +msgstr "" + +#: ../../include/js_strings.php:17 +msgid "close all" +msgstr "" + +#: ../../include/js_strings.php:18 +msgid "Nothing new here" +msgstr "" + +#: ../../include/js_strings.php:19 +msgid "Rate This Channel (this is public)" +msgstr "" + +#: ../../include/js_strings.php:21 +msgid "Describe (optional)" +msgstr "" + +#: ../../include/js_strings.php:23 +msgid "Please enter a link URL" +msgstr "" + +#: ../../include/js_strings.php:24 +msgid "Unsaved changes. Are you sure you wish to leave this page?" +msgstr "" + +#: ../../include/js_strings.php:27 +msgid "timeago.prefixAgo" +msgstr "" + +#: ../../include/js_strings.php:28 +msgid "timeago.prefixFromNow" +msgstr "" + +#: ../../include/js_strings.php:29 +msgid "ago" +msgstr "" + +#: ../../include/js_strings.php:30 +msgid "from now" +msgstr "" + +#: ../../include/js_strings.php:31 +msgid "less than a minute" +msgstr "" + +#: ../../include/js_strings.php:32 +msgid "about a minute" +msgstr "" + +#: ../../include/js_strings.php:33 +#, php-format +msgid "%d minutes" +msgstr "" + +#: ../../include/js_strings.php:34 +msgid "about an hour" +msgstr "" + +#: ../../include/js_strings.php:35 +#, php-format +msgid "about %d hours" +msgstr "" + +#: ../../include/js_strings.php:36 +msgid "a day" +msgstr "" + +#: ../../include/js_strings.php:37 +#, php-format +msgid "%d days" +msgstr "" + +#: ../../include/js_strings.php:38 +msgid "about a month" +msgstr "" + +#: ../../include/js_strings.php:39 +#, php-format +msgid "%d months" +msgstr "" + +#: ../../include/js_strings.php:40 +msgid "about a year" +msgstr "" + +#: ../../include/js_strings.php:41 +#, php-format +msgid "%d years" +msgstr "" + +#: ../../include/js_strings.php:42 +msgid " " +msgstr "" + +#: ../../include/js_strings.php:43 +msgid "timeago.numbers" +msgstr "" + +#: ../../include/js_strings.php:45 ../../include/text.php:1241 +msgid "January" +msgstr "" + +#: ../../include/js_strings.php:46 ../../include/text.php:1241 +msgid "February" +msgstr "" + +#: ../../include/js_strings.php:47 ../../include/text.php:1241 +msgid "March" +msgstr "" + +#: ../../include/js_strings.php:48 ../../include/text.php:1241 +msgid "April" +msgstr "" + +#: ../../include/js_strings.php:49 +msgctxt "long" +msgid "May" +msgstr "" + +#: ../../include/js_strings.php:50 ../../include/text.php:1241 +msgid "June" +msgstr "" + +#: ../../include/js_strings.php:51 ../../include/text.php:1241 +msgid "July" +msgstr "" + +#: ../../include/js_strings.php:52 ../../include/text.php:1241 +msgid "August" +msgstr "" + +#: ../../include/js_strings.php:53 ../../include/text.php:1241 +msgid "September" +msgstr "" + +#: ../../include/js_strings.php:54 ../../include/text.php:1241 +msgid "October" +msgstr "" + +#: ../../include/js_strings.php:55 ../../include/text.php:1241 +msgid "November" +msgstr "" + +#: ../../include/js_strings.php:56 ../../include/text.php:1241 +msgid "December" +msgstr "" + +#: ../../include/js_strings.php:57 +msgid "Jan" +msgstr "" + +#: ../../include/js_strings.php:58 +msgid "Feb" +msgstr "" + +#: ../../include/js_strings.php:59 +msgid "Mar" +msgstr "" + +#: ../../include/js_strings.php:60 +msgid "Apr" +msgstr "" + +#: ../../include/js_strings.php:61 +msgctxt "short" +msgid "May" +msgstr "" + +#: ../../include/js_strings.php:62 +msgid "Jun" +msgstr "" + +#: ../../include/js_strings.php:63 +msgid "Jul" +msgstr "" + +#: ../../include/js_strings.php:64 +msgid "Aug" +msgstr "" + +#: ../../include/js_strings.php:65 +msgid "Sep" +msgstr "" + +#: ../../include/js_strings.php:66 +msgid "Oct" +msgstr "" + +#: ../../include/js_strings.php:67 +msgid "Nov" +msgstr "" + +#: ../../include/js_strings.php:68 +msgid "Dec" +msgstr "" + +#: ../../include/js_strings.php:69 ../../include/text.php:1237 +msgid "Sunday" +msgstr "" + +#: ../../include/js_strings.php:70 ../../include/text.php:1237 +msgid "Monday" +msgstr "" + +#: ../../include/js_strings.php:71 ../../include/text.php:1237 +msgid "Tuesday" +msgstr "" + +#: ../../include/js_strings.php:72 ../../include/text.php:1237 +msgid "Wednesday" +msgstr "" + +#: ../../include/js_strings.php:73 ../../include/text.php:1237 +msgid "Thursday" +msgstr "" + +#: ../../include/js_strings.php:74 ../../include/text.php:1237 +msgid "Friday" +msgstr "" + +#: ../../include/js_strings.php:75 ../../include/text.php:1237 +msgid "Saturday" +msgstr "" + +#: ../../include/js_strings.php:76 +msgid "Sun" +msgstr "" + +#: ../../include/js_strings.php:77 +msgid "Mon" +msgstr "" + +#: ../../include/js_strings.php:78 +msgid "Tue" +msgstr "" + +#: ../../include/js_strings.php:79 +msgid "Wed" +msgstr "" + +#: ../../include/js_strings.php:80 +msgid "Thu" +msgstr "" + +#: ../../include/js_strings.php:81 +msgid "Fri" +msgstr "" + +#: ../../include/js_strings.php:82 +msgid "Sat" +msgstr "" + +#: ../../include/js_strings.php:83 +msgctxt "calendar" +msgid "today" +msgstr "" + +#: ../../include/js_strings.php:84 +msgctxt "calendar" +msgid "month" +msgstr "" + +#: ../../include/js_strings.php:85 +msgctxt "calendar" +msgid "week" +msgstr "" + +#: ../../include/js_strings.php:86 +msgctxt "calendar" +msgid "day" +msgstr "" + +#: ../../include/js_strings.php:87 +msgctxt "calendar" +msgid "All day" +msgstr "" + +#: ../../include/follow.php:27 +msgid "Channel is blocked on this site." +msgstr "" + +#: ../../include/follow.php:32 +msgid "Channel location missing." +msgstr "" + +#: ../../include/follow.php:80 +msgid "Response from remote channel was incomplete." +msgstr "" + +#: ../../include/follow.php:97 +msgid "Channel was deleted and no longer exists." +msgstr "" + +#: ../../include/follow.php:147 ../../include/follow.php:183 +msgid "Protocol disabled." +msgstr "" + +#: ../../include/follow.php:171 +msgid "Channel discovery failed." +msgstr "" + +#: ../../include/follow.php:210 +msgid "Cannot connect to yourself." +msgstr "" + +#: ../../include/import.php:30 +msgid "" +"Cannot create a duplicate channel identifier on this system. Import failed." +msgstr "" + +#: ../../include/import.php:97 +msgid "Channel clone failed. Import failed." +msgstr "" + +#: ../../include/photos.php:114 +#, php-format +msgid "Image exceeds website size limit of %lu bytes" +msgstr "" + +#: ../../include/photos.php:121 +msgid "Image file is empty." +msgstr "" + +#: ../../include/photos.php:259 +msgid "Photo storage failed." +msgstr "" + +#: ../../include/photos.php:299 +msgid "a new photo" +msgstr "" + +#: ../../include/photos.php:303 +#, php-format +msgctxt "photo_upload" +msgid "%1$s posted %2$s to %3$s" +msgstr "" + +#: ../../include/photos.php:510 +msgid "Upload New Photos" +msgstr "" + +#: ../../include/text.php:404 +msgid "prev" +msgstr "" + +#: ../../include/text.php:406 +msgid "first" +msgstr "" + +#: ../../include/text.php:435 +msgid "last" +msgstr "" + +#: ../../include/text.php:438 +msgid "next" +msgstr "" + +#: ../../include/text.php:448 +msgid "older" +msgstr "" + +#: ../../include/text.php:450 +msgid "newer" +msgstr "" + +#: ../../include/text.php:843 +msgid "No connections" +msgstr "" + +#: ../../include/text.php:868 +#, php-format +msgid "View all %s connections" +msgstr "" + +#: ../../include/text.php:1013 ../../include/text.php:1018 +msgid "poke" +msgstr "" + +#: ../../include/text.php:1019 +msgid "ping" +msgstr "" + +#: ../../include/text.php:1019 +msgid "pinged" +msgstr "" + +#: ../../include/text.php:1020 +msgid "prod" +msgstr "" + +#: ../../include/text.php:1020 +msgid "prodded" +msgstr "" + +#: ../../include/text.php:1021 +msgid "slap" +msgstr "" + +#: ../../include/text.php:1021 +msgid "slapped" +msgstr "" + +#: ../../include/text.php:1022 +msgid "finger" +msgstr "" + +#: ../../include/text.php:1022 +msgid "fingered" +msgstr "" + +#: ../../include/text.php:1023 +msgid "rebuff" +msgstr "" + +#: ../../include/text.php:1023 +msgid "rebuffed" +msgstr "" + +#: ../../include/text.php:1035 +msgid "happy" +msgstr "" + +#: ../../include/text.php:1036 +msgid "sad" +msgstr "" + +#: ../../include/text.php:1037 +msgid "mellow" +msgstr "" + +#: ../../include/text.php:1038 +msgid "tired" +msgstr "" + +#: ../../include/text.php:1039 +msgid "perky" +msgstr "" + +#: ../../include/text.php:1040 +msgid "angry" +msgstr "" + +#: ../../include/text.php:1041 +msgid "stupefied" +msgstr "" + +#: ../../include/text.php:1042 +msgid "puzzled" +msgstr "" + +#: ../../include/text.php:1043 +msgid "interested" +msgstr "" + +#: ../../include/text.php:1044 +msgid "bitter" +msgstr "" + +#: ../../include/text.php:1045 +msgid "cheerful" +msgstr "" + +#: ../../include/text.php:1046 +msgid "alive" +msgstr "" + +#: ../../include/text.php:1047 +msgid "annoyed" +msgstr "" + +#: ../../include/text.php:1048 +msgid "anxious" +msgstr "" + +#: ../../include/text.php:1049 +msgid "cranky" +msgstr "" + +#: ../../include/text.php:1050 +msgid "disturbed" +msgstr "" + +#: ../../include/text.php:1051 +msgid "frustrated" +msgstr "" + +#: ../../include/text.php:1052 +msgid "depressed" +msgstr "" + +#: ../../include/text.php:1053 +msgid "motivated" +msgstr "" + +#: ../../include/text.php:1054 +msgid "relaxed" +msgstr "" + +#: ../../include/text.php:1055 +msgid "surprised" +msgstr "" + +#: ../../include/text.php:1241 +msgid "May" +msgstr "" + +#: ../../include/text.php:1318 ../../include/text.php:1322 +msgid "Unknown Attachment" +msgstr "" + +#: ../../include/text.php:1324 +msgid "unknown" +msgstr "" + +#: ../../include/text.php:1360 +msgid "remove category" +msgstr "" + +#: ../../include/text.php:1437 +msgid "remove from file" +msgstr "" + +#: ../../include/text.php:1734 ../../include/text.php:1805 +msgid "default" +msgstr "" + +#: ../../include/text.php:1742 +msgid "Page layout" +msgstr "" + +#: ../../include/text.php:1742 +msgid "You can create your own with the layouts tool" +msgstr "" + +#: ../../include/text.php:1784 +msgid "Page content type" +msgstr "" + +#: ../../include/text.php:1817 +msgid "Select an alternate language" +msgstr "" + +#: ../../include/text.php:1934 +msgid "activity" +msgstr "" + +#: ../../include/text.php:2235 +msgid "Design Tools" +msgstr "" + +#: ../../include/text.php:2241 +msgid "Pages" +msgstr "" + +#: ../../include/zot.php:697 +msgid "Invalid data packet" +msgstr "" + +#: ../../include/zot.php:713 +msgid "Unable to verify channel signature" +msgstr "" + +#: ../../include/zot.php:2326 +#, php-format +msgid "Unable to verify site signature for %s" +msgstr "" + +#: ../../include/zot.php:3703 +msgid "invalid target signature" +msgstr "" + +#: ../../include/activities.php:41 +msgid " and " +msgstr "" + +#: ../../include/activities.php:49 +msgid "public profile" +msgstr "" + +#: ../../include/activities.php:58 +#, php-format +msgid "%1$s changed %2$s to “%3$s”" +msgstr "" + +#: ../../include/activities.php:59 +#, php-format +msgid "Visit %1$s's %2$s" +msgstr "" + +#: ../../include/activities.php:62 +#, php-format +msgid "%1$s has an updated %2$s, changing %3$s." +msgstr "" + +#: ../../include/taxonomy.php:188 ../../include/taxonomy.php:270 +#: ../../include/contact_widgets.php:91 ../../include/widgets.php:46 +#: ../../include/widgets.php:429 +msgid "Categories" +msgstr "" + +#: ../../include/taxonomy.php:228 ../../include/taxonomy.php:249 +msgid "Tags" +msgstr "" + +#: ../../include/taxonomy.php:293 +msgid "Keywords" +msgstr "" + +#: ../../include/taxonomy.php:314 +msgid "have" +msgstr "" + +#: ../../include/taxonomy.php:314 +msgid "has" +msgstr "" + +#: ../../include/taxonomy.php:315 +msgid "want" +msgstr "" + +#: ../../include/taxonomy.php:315 +msgid "wants" +msgstr "" + +#: ../../include/taxonomy.php:316 +msgid "likes" +msgstr "" + +#: ../../include/taxonomy.php:317 +msgid "dislikes" +msgstr "" + +#: ../../include/contact_widgets.php:11 +#, php-format +msgid "%d invitation available" +msgid_plural "%d invitations available" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/contact_widgets.php:19 +msgid "Find Channels" +msgstr "" + +#: ../../include/contact_widgets.php:20 +msgid "Enter name or interest" +msgstr "" + +#: ../../include/contact_widgets.php:21 +msgid "Connect/Follow" +msgstr "" + +#: ../../include/contact_widgets.php:22 +msgid "Examples: Robert Morgenstein, Fishing" +msgstr "" + +#: ../../include/contact_widgets.php:26 +msgid "Random Profile" +msgstr "" + +#: ../../include/contact_widgets.php:27 +msgid "Invite Friends" +msgstr "" + +#: ../../include/contact_widgets.php:29 +msgid "Advanced example: name=fred and country=iceland" +msgstr "" + +#: ../../include/contact_widgets.php:56 ../../include/contact_widgets.php:94 +#: ../../include/widgets.php:313 ../../include/widgets.php:432 +msgid "Everything" +msgstr "" + +#: ../../include/contact_widgets.php:122 +#, php-format +msgid "%d connection in common" +msgid_plural "%d connections in common" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/contact_widgets.php:127 +msgid "show more" +msgstr "" + +#: ../../include/dir_fns.php:141 +msgid "Directory Options" +msgstr "" + +#: ../../include/dir_fns.php:143 +msgid "Safe Mode" +msgstr "" + +#: ../../include/dir_fns.php:144 +msgid "Public Forums Only" +msgstr "" + +#: ../../include/dir_fns.php:145 +msgid "This Website Only" +msgstr "" + +#: ../../include/message.php:20 +msgid "No recipient provided." +msgstr "" + +#: ../../include/message.php:25 +msgid "[no subject]" +msgstr "" + +#: ../../include/message.php:45 +msgid "Unable to determine sender." +msgstr "" + +#: ../../include/message.php:222 +msgid "Stored post could not be verified." +msgstr "" + #: ../../include/items.php:897 ../../include/items.php:942 msgid "(Unknown)" msgstr "" @@ -9101,6 +9469,68 @@ msgstr "" msgid "Embedding disabled" msgstr "" +#: ../../include/permissions.php:26 +msgid "Can view my normal stream and posts" +msgstr "" + +#: ../../include/permissions.php:30 +msgid "Can view my webpages" +msgstr "" + +#: ../../include/permissions.php:34 +msgid "Can post on my channel page (\"wall\")" +msgstr "" + +#: ../../include/permissions.php:37 +msgid "Can like/dislike stuff" +msgstr "" + +#: ../../include/permissions.php:37 +msgid "Profiles and things other than posts/comments" +msgstr "" + +#: ../../include/permissions.php:39 +msgid "Can forward to all my channel contacts via post @mentions" +msgstr "" + +#: ../../include/permissions.php:39 +msgid "Advanced - useful for creating group forum channels" +msgstr "" + +#: ../../include/permissions.php:40 +msgid "Can chat with me (when available)" +msgstr "" + +#: ../../include/permissions.php:41 +msgid "Can write to my file storage and photos" +msgstr "" + +#: ../../include/permissions.php:42 +msgid "Can edit my webpages" +msgstr "" + +#: ../../include/permissions.php:44 +msgid "Somewhat advanced - very useful in open communities" +msgstr "" + +#: ../../include/permissions.php:46 +msgid "Can administer my channel resources" +msgstr "" + +#: ../../include/permissions.php:46 +msgid "Extremely advanced. Leave this alone unless you know what you are doing" +msgstr "" + +#: ../../include/security.php:109 +msgid "guest:" +msgstr "" + +#: ../../include/security.php:427 +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/widgets.php:103 msgid "System" msgstr "" @@ -9142,11 +9572,6 @@ msgstr "" msgid "Remove term" msgstr "" -#: ../../include/widgets.php:313 ../../include/widgets.php:432 -#: ../../include/contact_widgets.php:56 ../../include/contact_widgets.php:94 -msgid "Everything" -msgstr "" - #: ../../include/widgets.php:354 msgid "Archives" msgstr "" @@ -9319,501 +9744,6 @@ msgstr "" msgid "Plugin Features" msgstr "" -#: ../../include/activities.php:41 -msgid " and " -msgstr "" - -#: ../../include/activities.php:49 -msgid "public profile" -msgstr "" - -#: ../../include/activities.php:58 -#, php-format -msgid "%1$s changed %2$s to “%3$s”" -msgstr "" - -#: ../../include/activities.php:59 -#, php-format -msgid "Visit %1$s's %2$s" -msgstr "" - -#: ../../include/activities.php:62 -#, php-format -msgid "%1$s has an updated %2$s, changing %3$s." -msgstr "" - -#: ../../include/bb2diaspora.php:398 -msgid "Attachments:" -msgstr "" - -#: ../../include/bb2diaspora.php:487 -msgid "$Projectname event notification:" -msgstr "" - -#: ../../include/js_strings.php:5 -msgid "Delete this item?" -msgstr "" - -#: ../../include/js_strings.php:8 -#, php-format -msgid "%s show less" -msgstr "" - -#: ../../include/js_strings.php:9 -#, php-format -msgid "%s expand" -msgstr "" - -#: ../../include/js_strings.php:10 -#, php-format -msgid "%s collapse" -msgstr "" - -#: ../../include/js_strings.php:11 -msgid "Password too short" -msgstr "" - -#: ../../include/js_strings.php:12 -msgid "Passwords do not match" -msgstr "" - -#: ../../include/js_strings.php:13 -msgid "everybody" -msgstr "" - -#: ../../include/js_strings.php:14 -msgid "Secret Passphrase" -msgstr "" - -#: ../../include/js_strings.php:15 -msgid "Passphrase hint" -msgstr "" - -#: ../../include/js_strings.php:16 -msgid "Notice: Permissions have changed but have not yet been submitted." -msgstr "" - -#: ../../include/js_strings.php:17 -msgid "close all" -msgstr "" - -#: ../../include/js_strings.php:18 -msgid "Nothing new here" -msgstr "" - -#: ../../include/js_strings.php:19 -msgid "Rate This Channel (this is public)" -msgstr "" - -#: ../../include/js_strings.php:21 -msgid "Describe (optional)" -msgstr "" - -#: ../../include/js_strings.php:23 -msgid "Please enter a link URL" -msgstr "" - -#: ../../include/js_strings.php:24 -msgid "Unsaved changes. Are you sure you wish to leave this page?" -msgstr "" - -#: ../../include/js_strings.php:27 -msgid "timeago.prefixAgo" -msgstr "" - -#: ../../include/js_strings.php:28 -msgid "timeago.prefixFromNow" -msgstr "" - -#: ../../include/js_strings.php:29 -msgid "ago" -msgstr "" - -#: ../../include/js_strings.php:30 -msgid "from now" -msgstr "" - -#: ../../include/js_strings.php:31 -msgid "less than a minute" -msgstr "" - -#: ../../include/js_strings.php:32 -msgid "about a minute" -msgstr "" - -#: ../../include/js_strings.php:33 -#, php-format -msgid "%d minutes" -msgstr "" - -#: ../../include/js_strings.php:34 -msgid "about an hour" -msgstr "" - -#: ../../include/js_strings.php:35 -#, php-format -msgid "about %d hours" -msgstr "" - -#: ../../include/js_strings.php:36 -msgid "a day" -msgstr "" - -#: ../../include/js_strings.php:37 -#, php-format -msgid "%d days" -msgstr "" - -#: ../../include/js_strings.php:38 -msgid "about a month" -msgstr "" - -#: ../../include/js_strings.php:39 -#, php-format -msgid "%d months" -msgstr "" - -#: ../../include/js_strings.php:40 -msgid "about a year" -msgstr "" - -#: ../../include/js_strings.php:41 -#, php-format -msgid "%d years" -msgstr "" - -#: ../../include/js_strings.php:42 -msgid " " -msgstr "" - -#: ../../include/js_strings.php:43 -msgid "timeago.numbers" -msgstr "" - -#: ../../include/js_strings.php:49 -msgctxt "long" -msgid "May" -msgstr "" - -#: ../../include/js_strings.php:57 -msgid "Jan" -msgstr "" - -#: ../../include/js_strings.php:58 -msgid "Feb" -msgstr "" - -#: ../../include/js_strings.php:59 -msgid "Mar" -msgstr "" - -#: ../../include/js_strings.php:60 -msgid "Apr" -msgstr "" - -#: ../../include/js_strings.php:61 -msgctxt "short" -msgid "May" -msgstr "" - -#: ../../include/js_strings.php:62 -msgid "Jun" -msgstr "" - -#: ../../include/js_strings.php:63 -msgid "Jul" -msgstr "" - -#: ../../include/js_strings.php:64 -msgid "Aug" -msgstr "" - -#: ../../include/js_strings.php:65 -msgid "Sep" -msgstr "" - -#: ../../include/js_strings.php:66 -msgid "Oct" -msgstr "" - -#: ../../include/js_strings.php:67 -msgid "Nov" -msgstr "" - -#: ../../include/js_strings.php:68 -msgid "Dec" -msgstr "" - -#: ../../include/js_strings.php:76 -msgid "Sun" -msgstr "" - -#: ../../include/js_strings.php:77 -msgid "Mon" -msgstr "" - -#: ../../include/js_strings.php:78 -msgid "Tue" -msgstr "" - -#: ../../include/js_strings.php:79 -msgid "Wed" -msgstr "" - -#: ../../include/js_strings.php:80 -msgid "Thu" -msgstr "" - -#: ../../include/js_strings.php:81 -msgid "Fri" -msgstr "" - -#: ../../include/js_strings.php:82 -msgid "Sat" -msgstr "" - -#: ../../include/js_strings.php:83 -msgctxt "calendar" -msgid "today" -msgstr "" - -#: ../../include/js_strings.php:84 -msgctxt "calendar" -msgid "month" -msgstr "" - -#: ../../include/js_strings.php:85 -msgctxt "calendar" -msgid "week" -msgstr "" - -#: ../../include/js_strings.php:86 -msgctxt "calendar" -msgid "day" -msgstr "" - -#: ../../include/js_strings.php:87 -msgctxt "calendar" -msgid "All day" -msgstr "" - -#: ../../include/contact_widgets.php:11 -#, php-format -msgid "%d invitation available" -msgid_plural "%d invitations available" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/contact_widgets.php:19 -msgid "Find Channels" -msgstr "" - -#: ../../include/contact_widgets.php:20 -msgid "Enter name or interest" -msgstr "" - -#: ../../include/contact_widgets.php:21 -msgid "Connect/Follow" -msgstr "" - -#: ../../include/contact_widgets.php:22 -msgid "Examples: Robert Morgenstein, Fishing" -msgstr "" - -#: ../../include/contact_widgets.php:26 -msgid "Random Profile" -msgstr "" - -#: ../../include/contact_widgets.php:27 -msgid "Invite Friends" -msgstr "" - -#: ../../include/contact_widgets.php:29 -msgid "Advanced example: name=fred and country=iceland" -msgstr "" - -#: ../../include/contact_widgets.php:122 -#, php-format -msgid "%d connection in common" -msgid_plural "%d connections in common" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/contact_widgets.php:127 -msgid "show more" -msgstr "" - -#: ../../include/dir_fns.php:141 -msgid "Directory Options" -msgstr "" - -#: ../../include/dir_fns.php:143 -msgid "Safe Mode" -msgstr "" - -#: ../../include/dir_fns.php:144 -msgid "Public Forums Only" -msgstr "" - -#: ../../include/dir_fns.php:145 -msgid "This Website Only" -msgstr "" - -#: ../../include/message.php:20 -msgid "No recipient provided." -msgstr "" - -#: ../../include/message.php:25 -msgid "[no subject]" -msgstr "" - -#: ../../include/message.php:45 -msgid "Unable to determine sender." -msgstr "" - -#: ../../include/message.php:222 -msgid "Stored post could not be verified." -msgstr "" - -#: ../../include/acl_selectors.php:269 -msgid "Who can see this?" -msgstr "" - -#: ../../include/acl_selectors.php:270 -msgid "Custom selection" -msgstr "" - -#: ../../include/acl_selectors.php:271 -msgid "" -"Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit " -"the scope of \"Show\"." -msgstr "" - -#: ../../include/acl_selectors.php:272 -msgid "Show" -msgstr "" - -#: ../../include/acl_selectors.php:273 -msgid "Don't show" -msgstr "" - -#: ../../include/acl_selectors.php:279 -msgid "Other networks and post services" -msgstr "" - -#: ../../include/acl_selectors.php:309 -#, php-format -msgid "" -"Post permissions %s cannot be changed %s after a post is shared.
These " -"permissions set who is allowed to view the post." -msgstr "" - -#: ../../include/datetime.php:135 -msgid "Birthday" -msgstr "" - -#: ../../include/datetime.php:137 -msgid "Age: " -msgstr "" - -#: ../../include/datetime.php:139 -msgid "YYYY-MM-DD or MM-DD" -msgstr "" - -#: ../../include/datetime.php:272 ../../boot.php:2479 -msgid "never" -msgstr "" - -#: ../../include/datetime.php:278 -msgid "less than a second ago" -msgstr "" - -#: ../../include/datetime.php:296 -#, php-format -msgctxt "e.g. 22 hours ago, 1 minute ago" -msgid "%1$d %2$s ago" -msgstr "" - -#: ../../include/datetime.php:307 -msgctxt "relative_date" -msgid "year" -msgid_plural "years" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/datetime.php:310 -msgctxt "relative_date" -msgid "month" -msgid_plural "months" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/datetime.php:313 -msgctxt "relative_date" -msgid "week" -msgid_plural "weeks" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/datetime.php:316 -msgctxt "relative_date" -msgid "day" -msgid_plural "days" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/datetime.php:319 -msgctxt "relative_date" -msgid "hour" -msgid_plural "hours" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/datetime.php:322 -msgctxt "relative_date" -msgid "minute" -msgid_plural "minutes" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/datetime.php:325 -msgctxt "relative_date" -msgid "second" -msgid_plural "seconds" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/datetime.php:562 -#, php-format -msgid "%1$s's birthday" -msgstr "" - -#: ../../include/datetime.php:563 -#, php-format -msgid "Happy Birthday %1$s" -msgstr "" - -#: ../../include/api.php:1327 -msgid "Public Timeline" -msgstr "" - -#: ../../include/zot.php:697 -msgid "Invalid data packet" -msgstr "" - -#: ../../include/zot.php:713 -msgid "Unable to verify channel signature" -msgstr "" - -#: ../../include/zot.php:2326 -#, php-format -msgid "Unable to verify site signature for %s" -msgstr "" - -#: ../../include/zot.php:3703 -msgid "invalid target signature" -msgstr "" - #: ../../view/theme/redbasic/php/config.php:82 msgid "Focus (Hubzilla default)" msgstr "" @@ -9971,45 +9901,45 @@ msgstr "" msgid "Update Error at %s" msgstr "" -#: ../../boot.php:1685 +#: ../../boot.php:1688 msgid "" "Create an account to access services and applications within the Hubzilla" msgstr "" -#: ../../boot.php:1706 +#: ../../boot.php:1709 msgid "Login/Email" msgstr "" -#: ../../boot.php:1707 +#: ../../boot.php:1710 msgid "Password" msgstr "" -#: ../../boot.php:1708 +#: ../../boot.php:1711 msgid "Remember me" msgstr "" -#: ../../boot.php:1711 +#: ../../boot.php:1714 msgid "Forgot your password?" msgstr "" -#: ../../boot.php:2277 +#: ../../boot.php:2280 msgid "toggle mobile" msgstr "" -#: ../../boot.php:2432 +#: ../../boot.php:2435 msgid "Website SSL certificate is not valid. Please correct." msgstr "" -#: ../../boot.php:2435 +#: ../../boot.php:2438 #, php-format msgid "[hubzilla] Website SSL error for %s" msgstr "" -#: ../../boot.php:2478 +#: ../../boot.php:2542 msgid "Cron/Scheduled tasks not running." msgstr "" -#: ../../boot.php:2482 +#: ../../boot.php:2546 #, php-format msgid "[hubzilla] Cron tasks not running on %s" msgstr "" diff --git a/view/css/mod_webpages.css b/view/css/mod_webpages.css index 1c6ec4aea..f72f632dd 100644 --- a/view/css/mod_webpages.css +++ b/view/css/mod_webpages.css @@ -34,3 +34,88 @@ .webpage-list-tool { padding: 7px 10px; } + +.webpage-import-button { + background-color: green; + color: white; +} + +.webpage-import-button:hover { + background-color: darkgreen; +} + + +/* SQUARED TWO */ +.squaredTwo { + width: 28px; + height: 28px; + background: #fcfff4; + + background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); + background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); + background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); + background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); + background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); + margin: 20px auto; + + -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); + -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); + box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); + position: relative; +} + +.squaredTwo label { + cursor: pointer; + position: absolute; + width: 20px; + height: 20px; + left: 4px; + top: 4px; + + -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1); + -moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1); + box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1); + + background: -webkit-linear-gradient(top, #222 0%, #45484d 100%); + background: -moz-linear-gradient(top, #222 0%, #45484d 100%); + background: -o-linear-gradient(top, #222 0%, #45484d 100%); + background: -ms-linear-gradient(top, #222 0%, #45484d 100%); + background: linear-gradient(top, #222 0%, #45484d 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#45484d',GradientType=0 ); +} + +.squaredTwo label:after { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + opacity: 0; + content: ''; + position: absolute; + width: 9px; + height: 5px; + background: transparent; + top: 4px; + left: 4px; + border: 3px solid #fcfff4; + border-top: none; + border-right: none; + + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); +} + +.squaredTwo label:hover::after { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; + filter: alpha(opacity=30); + opacity: 0.3; +} + +.squaredTwo input[type=checkbox]:checked + label:after { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + opacity: 1; +} + diff --git a/view/js/mod_webpages.js b/view/js/mod_webpages.js new file mode 100644 index 000000000..7cfe297e1 --- /dev/null +++ b/view/js/mod_webpages.js @@ -0,0 +1,15 @@ +$(document).ready(function() { + $("input[type=\"checkbox\"]").hide(); +}); + +window.isChecked = true; + +function checkedAll(isChecked) { + window.isChecked = !window.isChecked ; + var c = document.getElementsByTagName('input'); + for (var i = 0; i < c.length; i++){ + if (c[i].type == 'checkbox'){ + c[i].checked = isChecked; + } + } +} \ No newline at end of file diff --git a/view/pdl/mod_webpages.pdl b/view/pdl/mod_webpages.pdl index cef69f194..b62ec6e7c 100644 --- a/view/pdl/mod_webpages.pdl +++ b/view/pdl/mod_webpages.pdl @@ -1,3 +1,4 @@ [region=aside] [widget=design_tools][/widget] +[widget=website_import_tools][/widget] [/region] \ No newline at end of file diff --git a/view/theme/redbasic/schema/dark.css b/view/theme/redbasic/schema/dark.css index ea50f50ec..ed2714dfc 100644 --- a/view/theme/redbasic/schema/dark.css +++ b/view/theme/redbasic/schema/dark.css @@ -3,6 +3,31 @@ background-color: transparent; } +textarea, input, select +{ + color: #BBB !important; + background: #333 !important; + border-color: #2B2B2B !important; + } + +#profile-jot-submit-wrapper { + border-top: none; + padding: 10px 0; +} + +#jot-title-wrap { + border-bottom: none; + margin-bottom: 5px; +} + +optgroup { + color: #CCC !important; +} + +option { + color: $link_colour !important; +} + .vcard, #contact-block, .widget { background-color: transparent; border: none; @@ -390,3 +415,21 @@ pre { box-shadow: 0px 3px 3px #222; } +.contextual-help-content-open { + background: $nav_bg; + top: 50px; + border-bottom: #555 1px solid; + box-shadow: 0px 3px 3px rgba(85,85,85,0.2); +} + +.contextual-help-tool { + opacity: 0.5; +} + +.contextual-help-tool:hover { + opacity: 1; +} + +.contextual-help-tool i { + color: $link_colour; +} diff --git a/view/theme/redbasic/schema/simple_black_on_white.css b/view/theme/redbasic/schema/simple_black_on_white.css index b7cca0930..7dd8125a4 100644 --- a/view/theme/redbasic/schema/simple_black_on_white.css +++ b/view/theme/redbasic/schema/simple_black_on_white.css @@ -290,3 +290,10 @@ pre { -webkit-box-shadow: none; box-shadow: none; } + + +.contextual-help-content-open { + background: #FFF; + top: 50px; + +} diff --git a/view/theme/redbasic/schema/simple_green_on_black.css b/view/theme/redbasic/schema/simple_green_on_black.css index 990980e8f..ca2e5b15a 100644 --- a/view/theme/redbasic/schema/simple_green_on_black.css +++ b/view/theme/redbasic/schema/simple_green_on_black.css @@ -3,6 +3,31 @@ background-color: transparent; } +textarea, input, select +{ + color: $font_colour !important; + background: $bgcolour !important; + border: 1px solid #143D12 !important; + } + +#profile-jot-submit-wrapper { + border-top: none; + padding: 10px 0; +} + +#jot-title-wrap { + border-bottom: none; + margin-bottom: 5px; +} + +optgroup { + color: #32962D !important; +} + +option { + color: $link_colour !important; +} + .vcard, #contact-block, .widget { background-color: transparent; border: none; @@ -153,22 +178,22 @@ input[type="submit"] { color: #50f148 !important; } -nav .dropdown-menu>li>a{ +nav .dropdown-menu>li>a { color: #50f148; } -nav .dropdown-menu>li>a:hover,nav .dropdown-menu>li>a:focus{ +nav .dropdown-menu>li>a:hover,nav .dropdown-menu>li>a:focus { color: #50f148; background-color: #143D12; background-image: none; } -nav .dropdown-menu .divider{ +nav .dropdown-menu .divider { background-color: #143D12; } -nav .dropdown-menu>li>a:hover,nav .dropdown-menu>li>a:focus{ +nav .dropdown-menu>li>a:hover,nav .dropdown-menu>li>a:focus { color: #50f148; background-color: #143D12; background-image: none; @@ -339,3 +364,22 @@ pre { -webkit-box-shadow: none; box-shadow: none; } + +.contextual-help-content-open { + background: $nav_bg; + top: 50px; + border-bottom: #1C5419 1px solid; + box-shadow: 0px 3px 3px rgba(28,84,25,0.2); +} + +.contextual-help-tool { + opacity: 0.5; +} + +.contextual-help-tool:hover { + opacity: 1; +} + +.contextual-help-tool i { + color: $link_colour; +} diff --git a/view/theme/redbasic/schema/simple_white_on_black.css b/view/theme/redbasic/schema/simple_white_on_black.css index c23dbaf68..a462c4d29 100644 --- a/view/theme/redbasic/schema/simple_white_on_black.css +++ b/view/theme/redbasic/schema/simple_white_on_black.css @@ -3,6 +3,31 @@ background-color: transparent; } +textarea, input, select +{ + color: $font_colour !important; + background: $bgcolour !important; + border: 1px solid #FFF !important; + } + +#profile-jot-submit-wrapper { + border-top: none; + padding: 10px 0; +} + +#jot-title-wrap { + border-bottom: none; + margin-bottom: 5px; +} + +optgroup { + color: #FFF !important; +} + +option { + color: $link_colour !important; +} + .vcard, #contact-block, .widget { background-color: transparent; border: none; @@ -312,3 +337,22 @@ pre { -webkit-box-shadow: none; box-shadow: none; } + +.contextual-help-content-open { + background: $nav_bg; + top: 50px; + border-bottom: #FFF 1px solid; + box-shadow: 0px 3px 3px rgba(255,255,255,0.2); +} + +.contextual-help-tool { + opacity: 0.5; +} + +.contextual-help-tool:hover { + opacity: 1; +} + +.contextual-help-tool i { + color: $link_colour; +} diff --git a/view/tpl/field_acheckbox.tpl b/view/tpl/field_acheckbox.tpl index b54a4f3c3..c87b9ac79 100755 --- a/view/tpl/field_acheckbox.tpl +++ b/view/tpl/field_acheckbox.tpl @@ -9,7 +9,7 @@ {{/if}} - {{if $self || !$field.5}} + {{if $self || !$field.5 || $twocol }} {{/if}} {{if $notself && $field.5}} diff --git a/view/tpl/settings_tokens.tpl b/view/tpl/settings_tokens.tpl index 22af381e9..6f08ce971 100644 --- a/view/tpl/settings_tokens.tpl +++ b/view/tpl/settings_tokens.tpl @@ -17,13 +17,45 @@
- -
{{$desc2}}
- + +
+ +
+
+
+ {{$permnote}} +
+ + + + + + {{foreach $perms as $prm}} + {{include file="field_acheckbox.tpl" field=$prm}} + {{/foreach}} +
{{$them}}{{$me}}
+ +
+ +
+
+
+
+ + +
{{$desc2}}
+ + {{if $tokens}}
diff --git a/view/tpl/webpage_import.tpl b/view/tpl/webpage_import.tpl new file mode 100644 index 000000000..fdc983932 --- /dev/null +++ b/view/tpl/webpage_import.tpl @@ -0,0 +1,126 @@ +
+
+ +
+
+ +
+

{{$title}}

+
+
+
+
+ +
+
+

Scanned Pages

+
+
+ + {{foreach $pages as $page}} + + + + + + {{/foreach}} +
Import?Page
+
+ + +
+
+
+ Page Link: {{$page.pagelink}}
+ Layout: {{$page.layout}}
+ Title: {{$page.title}}
+ Content File: {{$page.contentfile}}
+ Type: {{$page.type}}
+
+
+
+ + +

Scanned Layouts

+
+ + + {{foreach $layouts as $layout}} + + + + + + {{/foreach}} +
Import?Layout
+
+ + +
+
+
+ Name: {{$layout.name}}
+ Description: {{$layout.description}}
+ Content File: {{$layout.contentfile}}
+
+
+
+ +

Scanned Blocks

+
+ + + {{foreach $blocks as $block}} + + + + + + {{/foreach}} +
Import?Block
+
+ + +
+
+
+ Name: {{$block.name}}
+ Title: {{$block.title}}
+ Content File: {{$block.contentfile}}
+ Type: {{$block.type}}
+
+
+
+ + +
+ + + diff --git a/view/tpl/website_import_tools.tpl b/view/tpl/website_import_tools.tpl new file mode 100644 index 000000000..cb3e6b524 --- /dev/null +++ b/view/tpl/website_import_tools.tpl @@ -0,0 +1,37 @@ +
+

{{$title}}

+ +