From ffb8059c246d5ddd918daf9e1385f88d69cff5b4 Mon Sep 17 00:00:00 2001 From: ken restivo Date: Wed, 11 Nov 2015 02:26:12 -0800 Subject: api_auth.php must be included since the function moved. --- include/api.php | 1 + 1 file changed, 1 insertion(+) diff --git a/include/api.php b/include/api.php index b51bcc5f0..98eeb8691 100644 --- a/include/api.php +++ b/include/api.php @@ -9,6 +9,7 @@ require_once('include/security.php'); require_once('include/photos.php'); require_once('include/items.php'); require_once('include/attach.php'); +require_once('include/api_auth.php'); /* * -- cgit v1.2.3 From f94a8698dd2881dc14b9dd3af2c3e70057002005 Mon Sep 17 00:00:00 2001 From: Waitman Gobble Date: Wed, 11 Nov 2015 07:42:41 -0800 Subject: updates to Postgres schema --- install/schema_postgres.sql | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/install/schema_postgres.sql b/install/schema_postgres.sql index 70a7a576a..d60e1bc69 100644 --- a/install/schema_postgres.sql +++ b/install/schema_postgres.sql @@ -342,8 +342,8 @@ create index "conv_created_idx" on conv ("created"); create index "conv_updated_idx" on conv ("updated"); CREATE TABLE IF NOT EXISTS "dreport" ( - "dreport_id" int(11) NOT NULL, - "dreport_channel" int(11) NOT NULL DEFAULT '0', + "dreport_id" int NOT NULL, + "dreport_channel" int NOT NULL DEFAULT '0', "dreport_mid" char(255) NOT NULL DEFAULT '', "dreport_site" char(255) NOT NULL DEFAULT '', "dreport_recip" char(255) NOT NULL DEFAULT '', @@ -388,7 +388,7 @@ CREATE TABLE "event" ( "deny_gid" text NOT NULL, "event_status" char(255) NOT NULL DEFAULT '', "event_status_date" timestamp NOT NULL DEFAULT '0001-01-01 00:00:00', - "event_percent" smallint(6) NOT NULL DEFAULT '0', + "event_percent" smallint NOT NULL DEFAULT '0', "event_repeat" text NOT NULL, "event_sequence" smallint NOT NULL DEFAULT '0', "event_priority" smallint NOT NULL DEFAULT '0', @@ -623,7 +623,7 @@ CREATE TABLE "item" ( "item_retained" smallint NOT NULL DEFAULT '0', "item_rss" smallint NOT NULL DEFAULT '0', "item_deleted" smallint NOT NULL DEFAULT '0', - "item_type" int(11) NOT NULL DEFAULT '0', + "item_type" int NOT NULL DEFAULT '0', "item_hidden" smallint NOT NULL DEFAULT '0', "item_unpublished" smallint NOT NULL DEFAULT '0', "item_delayed" smallint NOT NULL DEFAULT '0', @@ -918,11 +918,11 @@ CREATE TABLE "photo" ( "data" bytea NOT NULL, "scale" numeric(3) NOT NULL, "profile" numeric(1) NOT NULL DEFAULT '0', - "photo_usage" smallint(6) NOT NULL DEFAULT '0', + "photo_usage" smallint NOT NULL DEFAULT '0', "is_nsfw" smallint NOT NULL DEFAULT '0', "os_storage" smallint NOT NULL DEFAULT '0', - "os_path" mediumtext NOT NULL, - "display_path" mediumtext NOT NULL, + "os_path" text NOT NULL, + "display_path" text NOT NULL, "photo_flags" bigint NOT NULL DEFAULT '0', "allow_cid" text NOT NULL, "allow_gid" text NOT NULL, -- cgit v1.2.3 From bd3d32384956f8c5c7ca2624c96f47bb66d8958c Mon Sep 17 00:00:00 2001 From: redmatrix Date: Wed, 11 Nov 2015 15:09:22 -0800 Subject: run markdown through html purifier for those who insist on mixing html with markdown. --- mod/item.php | 3 ++- version.inc | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mod/item.php b/mod/item.php index 5f45a248b..5bf59de26 100644 --- a/mod/item.php +++ b/mod/item.php @@ -473,8 +473,9 @@ function item_post(&$a) { require_once('include/text.php'); if($uid && $uid == $profile_uid && feature_enabled($uid,'markdown')) { require_once('include/bb2diaspora.php'); - $body = escape_tags($body); $body = str_replace("\n",'
', $body); + $body = purify_html($body); + $body = preg_replace_callback('/\[share(.*?)\]/ism','share_shield',$body); $body = diaspora2bb($body,true); $body = preg_replace_callback('/\[share(.*?)\]/ism','share_unshield',$body); diff --git a/version.inc b/version.inc index c4168039b..3b6ad6e9a 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2015-11-10.1212 +2015-11-11.1213 -- cgit v1.2.3 From 6e04dd96a1ff001f67db59e796b36cba30e4fdb4 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Wed, 11 Nov 2015 20:51:15 -0800 Subject: will also need api doco --- doc/api/statuses_update.bb | 23 +++++++++++++++++++++++ include/dir_fns.php | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 doc/api/statuses_update.bb diff --git a/doc/api/statuses_update.bb b/doc/api/statuses_update.bb new file mode 100644 index 000000000..acad440de --- /dev/null +++ b/doc/api/statuses_update.bb @@ -0,0 +1,23 @@ +[h2]statuses/update[/h2] +Parameters + + title: Title of the status + status: Status in text [or bbcode] format + htmlstatus: Status in HTML format + in_reply_to_status_id + lat: latitude + long: longitude + media: image data + source: Application name + group_allow + contact_allow + group_deny + contact_deny + + +Example + +[code] +curl -u theUsername:thePassword http://mywebsite/api/statuses/update.xml -d status='Hello world' +[/code] + diff --git a/include/dir_fns.php b/include/dir_fns.php index 398f43d00..b9f221bd1 100644 --- a/include/dir_fns.php +++ b/include/dir_fns.php @@ -18,7 +18,7 @@ function find_upstream_directory($dirmode) { // Thwart attempts to use a private directory - if(($preferred) && ($prefered != z_root())) { + if(($preferred) && ($preferred != z_root())) { $r = q("select * from site where site_url = '%s' limit 1", dbesc($preferred) ); -- cgit v1.2.3 From 5afe8e5aa116fb288b2ef87c7af3c7e74565d50b Mon Sep 17 00:00:00 2001 From: jeroenpraat Date: Thu, 12 Nov 2015 22:10:20 +0100 Subject: Small update to Bluegrid and generic-content-wrapper-styled to dreport --- mod/dreport.php | 5 +++-- view/theme/redbasic/schema/bluegrid.css | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mod/dreport.php b/mod/dreport.php index c320bf0e6..1ad1eca7c 100644 --- a/mod/dreport.php +++ b/mod/dreport.php @@ -56,7 +56,7 @@ function dreport_content(&$a) { return; } - + $o .= '
'; $o .= '

' . sprintf( t('Delivery report for %1$s'),substr($mid,0,32)) . '...' . '

'; $o .= ''; @@ -121,6 +121,7 @@ function dreport_content(&$a) { $o .= ''; } $o .= '
' . $rr['name'] . '' . escape_tags($rr['dreport_result']) . '' . escape_tags($rr['dreport_time']) . '
'; + $o .= '
'; return $o; @@ -135,4 +136,4 @@ function dreport_gravity_sort($a,$b) { return strcmp($a['name'],$b['name']); } return (($a['gravity'] > $b['gravity']) ? 1 : (-1)); -} \ No newline at end of file +} diff --git a/view/theme/redbasic/schema/bluegrid.css b/view/theme/redbasic/schema/bluegrid.css index 2c6f34558..3c856c5e2 100644 --- a/view/theme/redbasic/schema/bluegrid.css +++ b/view/theme/redbasic/schema/bluegrid.css @@ -299,7 +299,7 @@ input { border: 1px solid rgba(255,255,255,.5); } -.contact-entry-edit a:hover, .contact-entry-edit a:focus, .generic-content-wrapper-styled > p > span.btn.btn-default > a:hover,.generic-content-wrapper-styled > p > span.btn.btn-default > a:focus, div#profile-edit-links a:hover, div#profile-edit-links a:focus { +.contact-entry-edit:hover a, .contact-entry-edit:focus a, .generic-content-wrapper-styled > p > span.btn.btn-default > a:hover,.generic-content-wrapper-styled > p > span.btn.btn-default > a:focus, div#profile-edit-links a:hover, div#profile-edit-links a:focus { color: #43488A; } -- cgit v1.2.3 From 391807b46c3f54eb94b88c253d89d09bc7139989 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 12 Nov 2015 16:45:38 -0800 Subject: small fixes, removed old unused database row, and log more prominently a missing directory server URL --- install/schema_postgres.sql | 1 - mod/directory.php | 2 ++ version.inc | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/install/schema_postgres.sql b/install/schema_postgres.sql index d60e1bc69..95ed9acb7 100644 --- a/install/schema_postgres.sql +++ b/install/schema_postgres.sql @@ -44,7 +44,6 @@ CREATE TABLE "abook" ( create index "abook_profile" on abook ("abook_profile"); create index "abook_dob" on abook ("abook_dob"); create index "abook_connected" on abook ("abook_connected"); - create index "abook_rating" on abook ("abook_rating"); create index "abook_channel_closeness" on abook ("abook_channel", "abook_closeness"); CREATE TABLE "account" ( diff --git a/mod/directory.php b/mod/directory.php index 3c230e173..4ab118b17 100644 --- a/mod/directory.php +++ b/mod/directory.php @@ -121,6 +121,8 @@ function directory_content(&$a) { } if(! $url) { $directory = find_upstream_directory($dirmode); + if((! $directory) || (! array_key_exists('url',$directory)) || (! $directory['url'])) + logger('CRITICAL: No directory server URL'); $url = $directory['url'] . '/dirsearch'; } diff --git a/version.inc b/version.inc index 3b6ad6e9a..938250e5c 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2015-11-11.1213 +2015-11-12.1214 -- cgit v1.2.3 From 22a650ade8b6c4472f9ad70337b69ee54e2c7c32 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 12 Nov 2015 16:57:02 -0800 Subject: issue #154 --- include/photo/photo_driver.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/photo/photo_driver.php b/include/photo/photo_driver.php index 285cbc8fb..0de3b9c97 100644 --- a/include/photo/photo_driver.php +++ b/include/photo/photo_driver.php @@ -3,6 +3,17 @@ function photo_factory($data, $type = null) { $ph = null; + + $unsupported_types = array( + 'image/bmp', + 'image/vnd.microsoft.icon', + 'image/tiff', + 'image/svg+xml' + ); + + if($type && in_array(strtolower($type),$unsupported_types)) + return null; + $ignore_imagick = get_config('system', 'ignore_imagick'); if(class_exists('Imagick') && !$ignore_imagick) { -- cgit v1.2.3 From 888bf76e4b4c2d4285c0bb28334df6e9af884e16 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 12 Nov 2015 17:47:38 -0800 Subject: allow pdl content --- boot.php | 5 +++++ include/conversation.php | 5 +++++ include/text.php | 10 +++++++++- mod/page.php | 4 ++++ 4 files changed, 23 insertions(+), 1 deletion(-) diff --git a/boot.php b/boot.php index f9b826bb7..390560592 100755 --- a/boot.php +++ b/boot.php @@ -2056,6 +2056,10 @@ function construct_page(&$a) { $a->build_pagehead(); + if($a->page['pdl_content']) { + $a->page['content'] = comanche_region($a,$a->page['content']); + } + // Let's say we have a comanche declaration '[region=nav][/region][region=content]$nav $content[/region]'. // The text 'region=' identifies a section of the layout by that name. So what we want to do here is leave // $a->page['nav'] empty and put the default content from $a->page['nav'] and $a->page['section'] @@ -2070,6 +2074,7 @@ function construct_page(&$a) { call_hooks('construct_page', $arr); $a->layout = $arr['layout']; + foreach($a->layout as $k => $v) { if((strpos($k, 'region_') === 0) && strlen($v)) { if(strpos($v, '$region_') !== false) { diff --git a/include/conversation.php b/include/conversation.php index c278dcf12..a7d5f3fa5 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -1089,6 +1089,11 @@ function format_like($cnt, $arr, $type, $id) { return $o; } +/** + * This is our general purpose content editor. + * It was once nicknamed "jot" and you may see references to "jot" littered throughout the code. + * They are referring to the content editor or components thereof. + */ function status_editor($a, $x, $popup = false) { diff --git a/include/text.php b/include/text.php index edaa8dcd3..ed0e21a71 100644 --- a/include/text.php +++ b/include/text.php @@ -94,6 +94,8 @@ function z_input_filter($channel_id,$s,$type = 'text/bbcode') { return escape_tags($s); if($type == 'text/plain') return escape_tags($s); + if($type == 'application/x-pdl') + return escape_tags($s); $a = get_app(); if($a->is_sys) { @@ -1517,6 +1519,11 @@ function prepare_text($text, $content_type = 'text/bbcode', $cache = false) { $s = Markdown($text); break; + + case 'application/x-pdl'; + $s = escape_tags($text); + break; + // No security checking is done here at display time - so we need to verify // that the author is allowed to use PHP before storing. We also cannot allow // importation of PHP text bodies from other sites. Therefore this content @@ -1681,7 +1688,8 @@ function mimetype_select($channel_id, $current = 'text/bbcode') { 'text/bbcode', 'text/html', 'text/markdown', - 'text/plain' + 'text/plain', + 'application/x-pdl' ); $a = get_app(); diff --git a/mod/page.php b/mod/page.php index b635a60f2..ae572ca1e 100644 --- a/mod/page.php +++ b/mod/page.php @@ -131,6 +131,10 @@ function page_content(&$a) { xchan_query($r); $r = fetch_post_tags($r,true); + + if($r[0]['mimetype'] === 'application/x-pdl') + $a->page['pdl_content'] = true; + $o .= prepare_page($r[0]); return $o; -- cgit v1.2.3 From f5fcdf1de46ac3513cdec85184505f5b54bbb05b Mon Sep 17 00:00:00 2001 From: ken restivo Date: Thu, 12 Nov 2015 17:53:26 -0800 Subject: Fix spelling of documentation. --- doc/develop.bb | 2 +- doc/faq_developers.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/develop.bb b/doc/develop.bb index 6694a839b..ad5b2288f 100644 --- a/doc/develop.bb +++ b/doc/develop.bb @@ -15,7 +15,7 @@ [zrl=[baseurl]/help/Translations]Translations[/zrl] [zrl=[baseurl]/help/developers]Developers[/zrl] [zrl=[baseurl]/help/intro_for_developers]Intro for Developers[/zrl] -[zrl=[baseurl]/help/database]Database schema documantation[/zrl] +[zrl=[baseurl]/help/database]Database schema documentation[/zrl] [zrl=[baseurl]/help/api_functions]API functions[/zrl] [zrl=[baseurl]/help/api_posting]Posting to the red# using the API[/zrl] [zrl=[baseurl]/help/developer_function_primer]Red Functions 101[/zrl] diff --git a/doc/faq_developers.bb b/doc/faq_developers.bb index c74ec3c56..dd7f4cda1 100644 --- a/doc/faq_developers.bb +++ b/doc/faq_developers.bb @@ -285,7 +285,7 @@ An example (large) &$a object showing some of its many members and structures-- "xchan_photo_l": "http://hubzilla/photo/profile/l/2" }, "page": { - "content": "<div id="help-content" class="generic-content-wrapper">\n\t<div class="section-title-wrapper">\n\t<h2>Hubzilla Documentation</h2>\n\t</div>\n\t<div class="section-content-wrapper">\n\t<h2>Documentation for Developers</h2><br /><br /><h3>Technical Documentation</h3><br /><a class="zrl" href="http://hubzilla/help/Zot---A-High-Level-Overview" target="_newwin" >A high level overview of Zot</a><br /><a class="zrl" href="http://hubzilla/help/zot" target="_newwin" >An introduction to Zot</a><br /><a class="zrl" href="http://hubzilla/help/zot_structures" target="_newwin" >Zot Stuctures</a><br /><a class="zrl" href="http://hubzilla/help/comanche" target="_newwin" >Comanche Page Descriptions</a><br /><a class="zrl" href="http://hubzilla/help/Creating-Templates" target="_newwin" >Creating Comanche Templates</a><br /><a class="zrl" href="http://hubzilla/help/Widgets" target="_newwin" >Widgets</a><br /><a class="zrl" href="http://hubzilla/help/plugins" target="_newwin" >Plugins</a><br /><a class="zrl" href="http://hubzilla/help/hooks" target="_newwin" >Hooks</a><br /><a class="zrl" href="http://hubzilla/help/doco" target="_newwin" >Contributing Documentation</a><br /><a class="zrl" href="http://hubzilla/help/DerivedTheme1" target="_newwin" >Creating Derivative Themes</a><br /><a class="zrl" href="http://hubzilla/help/schema_development" target="_newwin" >Schemas</a><br /><a class="zrl" href="http://hubzilla/help/Translations" target="_newwin" >Translations</a><br /><a class="zrl" href="http://hubzilla/help/developers" target="_newwin" >Developers</a><br /><a class="zrl" href="http://hubzilla/help/intro_for_developers" target="_newwin" >Intro for Developers</a><br /><a class="zrl" href="http://hubzilla/help/database" target="_newwin" >Database schema documantation</a><br /><a class="zrl" href="http://hubzilla/help/api_functions" target="_newwin" >API functions</a><br /><a class="zrl" href="http://hubzilla/help/api_posting" target="_newwin" >Posting to the red# using the API</a><br /><a class="zrl" href="http://hubzilla/help/developer_function_primer" target="_newwin" >Red Functions 101</a><br /><a class="zrl" href="http://hubzilla/doc/html/" target="_newwin" >Code Reference (Doxygen generated - sets cookies)</a><br /><a class="zrl" href="http://hubzilla/help/to_do_doco" target="_newwin" >To-Do list for the Red Documentation Project</a><br /><a class="zrl" href="http://hubzilla/help/to_do_code" target="_newwin" >To-Do list for Developers</a><br /><a class="zrl" href="http://hubzilla/help/roadmap" target="_newwin" >Version 3 roadmap</a><br /><a class="zrl" href="http://hubzilla/help/git_for_non_developers" target="_newwin" >Git for Non-Developers</a><br /><a class="zrl" href="http://hubzilla/help/dev_beginner" target="_newwin" >Step-for-step manual for beginning developers</a><br /><br /><h3>Frequently Asked Questions For Developers</h3><br /><a class="zrl" href="http://hubzilla/help/faq_developers" target="_newwin" >FAQ For Developers</a><br /><br /><h3>External Resources</h3><br /><br /><a href="https://zothub.com/channel/one" target="_newwin" >Development Channel</a><br /><a href="https://federated.social/channel/postgres" target="_newwin" >Postgres-specific Hubzilla Admin Support Channel</a><br />\n\t</div>\n</div>\n<script>var homebase = "http://hubzilla/channel/testes";</script>", + "content": "<div id="help-content" class="generic-content-wrapper">\n\t<div class="section-title-wrapper">\n\t<h2>Hubzilla Documentation</h2>\n\t</div>\n\t<div class="section-content-wrapper">\n\t<h2>Documentation for Developers</h2><br /><br /><h3>Technical Documentation</h3><br /><a class="zrl" href="http://hubzilla/help/Zot---A-High-Level-Overview" target="_newwin" >A high level overview of Zot</a><br /><a class="zrl" href="http://hubzilla/help/zot" target="_newwin" >An introduction to Zot</a><br /><a class="zrl" href="http://hubzilla/help/zot_structures" target="_newwin" >Zot Stuctures</a><br /><a class="zrl" href="http://hubzilla/help/comanche" target="_newwin" >Comanche Page Descriptions</a><br /><a class="zrl" href="http://hubzilla/help/Creating-Templates" target="_newwin" >Creating Comanche Templates</a><br /><a class="zrl" href="http://hubzilla/help/Widgets" target="_newwin" >Widgets</a><br /><a class="zrl" href="http://hubzilla/help/plugins" target="_newwin" >Plugins</a><br /><a class="zrl" href="http://hubzilla/help/hooks" target="_newwin" >Hooks</a><br /><a class="zrl" href="http://hubzilla/help/doco" target="_newwin" >Contributing Documentation</a><br /><a class="zrl" href="http://hubzilla/help/DerivedTheme1" target="_newwin" >Creating Derivative Themes</a><br /><a class="zrl" href="http://hubzilla/help/schema_development" target="_newwin" >Schemas</a><br /><a class="zrl" href="http://hubzilla/help/Translations" target="_newwin" >Translations</a><br /><a class="zrl" href="http://hubzilla/help/developers" target="_newwin" >Developers</a><br /><a class="zrl" href="http://hubzilla/help/intro_for_developers" target="_newwin" >Intro for Developers</a><br /><a class="zrl" href="http://hubzilla/help/database" target="_newwin" >Database schema documentation</a><br /><a class="zrl" href="http://hubzilla/help/api_functions" target="_newwin" >API functions</a><br /><a class="zrl" href="http://hubzilla/help/api_posting" target="_newwin" >Posting to the red# using the API</a><br /><a class="zrl" href="http://hubzilla/help/developer_function_primer" target="_newwin" >Red Functions 101</a><br /><a class="zrl" href="http://hubzilla/doc/html/" target="_newwin" >Code Reference (Doxygen generated - sets cookies)</a><br /><a class="zrl" href="http://hubzilla/help/to_do_doco" target="_newwin" >To-Do list for the Red Documentation Project</a><br /><a class="zrl" href="http://hubzilla/help/to_do_code" target="_newwin" >To-Do list for Developers</a><br /><a class="zrl" href="http://hubzilla/help/roadmap" target="_newwin" >Version 3 roadmap</a><br /><a class="zrl" href="http://hubzilla/help/git_for_non_developers" target="_newwin" >Git for Non-Developers</a><br /><a class="zrl" href="http://hubzilla/help/dev_beginner" target="_newwin" >Step-for-step manual for beginning developers</a><br /><br /><h3>Frequently Asked Questions For Developers</h3><br /><a class="zrl" href="http://hubzilla/help/faq_developers" target="_newwin" >FAQ For Developers</a><br /><br /><h3>External Resources</h3><br /><br /><a href="https://zothub.com/channel/one" target="_newwin" >Development Channel</a><br /><a href="https://federated.social/channel/postgres" target="_newwin" >Postgres-specific Hubzilla Admin Support Channel</a><br />\n\t</div>\n</div>\n<script>var homebase = "http://hubzilla/channel/testes";</script>", "page_title": "help", "title": "Help: Develop", "nav": "\t<div class="container-fluid">\n\t\t<div class="navbar-header">\n\t\t\t<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-1">\n\t\t\t\t<span class="icon-bar"></span>\n\t\t\t\t<span class="icon-bar"></span>\n\t\t\t\t<span class="icon-bar"></span>\n\t\t\t</button>\n\t\t\t<button id="expand-tabs" type="button" class="navbar-toggle" data-toggle="collapse" data-target="#tabs-collapse-1">\n\t\t\t\t<i class="icon-circle-arrow-down" id="expand-tabs-icon"></i>\n\t\t\t</button>\n\t\t\t<button id="expand-aside" type="button" class="navbar-toggle" data-toggle="offcanvas" data-target="#region_1">\n\t\t\t\t<i class="icon-circle-arrow-right" id="expand-aside-icon"></i>\n\t\t\t</button>\n\t\t\t\t\t\t\t<img class="dropdown-toggle fakelink" data-toggle="dropdown" id="avatar" src="http://hubzilla/photo/profile/m/2" alt="testes@hubzilla"><span class="caret" id="usermenu-caret"></span>\n\t\t\t\t\t\t\t\t\t<ul class="dropdown-menu" role="menu" aria-labelledby="avatar">\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="channel/testes" title="Your posts and conversations" role="menuitem" id="channel_nav_btn">Home</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="profile/testes" title="Your profile page" role="menuitem" id="profile_nav_btn">View Profile</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="profiles/2" title="Edit your profile" role="menuitem" id="profiles_nav_btn">Edit Profile</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="photos/testes" title="Your photos" role="menuitem" id="photos_nav_btn">Photos</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="cloud/testes" title="Your files" role="menuitem" id="cloud_nav_btn">Files</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="chat/testes/new" title="Your chatrooms" role="menuitem" id="chat_nav_btn">Chat</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation" class="divider"></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="settings" title="Account/Channel Settings" role="menuitem" id="settings_nav_btn">Settings</a></li>\t\t\t\t\t\t<li role="presentation"><a href="manage" title="Manage Your Channels" role="menuitem" id="manage_nav_btn">Channel Manager</a></li>\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation" class="divider"></li>\n\t\t\t\t\t\t<li role="presentation"><a href="admin/" title="Site Setup and Configuration" role="menuitem" id="admin_nav_btn">Admin</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation" class="divider"></li>\n\t\t\t\t\t\t<li role="presentation"><a href="logout" title="End this session" role="menuitem" id="logout_nav_btn">Logout</a></li>\n\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t<div class="collapse navbar-collapse" id="navbar-collapse-1">\n\t\t\t<ul class="nav navbar-nav navbar-left">\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a href="network" title="Your grid" id="network_nav_btn"><i class="icon-th"></i></a>\n\t\t\t\t\t<span class="net-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-network-menu"></span>\n\t\t\t\t\t<ul id="nav-network-menu" role="menu" class="dropdown-menu" rel="network">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<li id="nav-network-mark-all"><a href="#" onclick="markRead('network'); return false;">Mark all grid notifications seen</a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a href="network" title="Your grid" ><i class="icon-th"></i></a>\n\t\t\t\t\t<span class="net-update badge" rel="#nav-network-menu"></span>\n\t\t\t\t</li>\n\t\t\t\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a class="" href="channel/testes" title="Channel home" id="home_nav_btn"><i class="icon-home"></i></a>\n\t\t\t\t\t<span class="home-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-home-menu"></span>\n\t\t\t\t\t<ul id="nav-home-menu" class="dropdown-menu" rel="home">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<li id="nav-home-mark-all"><a href="#" onclick="markRead('home'); return false;">Mark all channel notifications seen</a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a class="" href="channel/testes" title="Channel home" ><i class="icon-home"></i></a>\n\t\t\t\t\t<span class="home-update badge" rel="#nav-home-menu"></span>\n\t\t\t\t</li>\n\t\t\t\n\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a class="" href="mail/combined" title="Private mail" id="mail_nav_btn"><i class="icon-envelope"></i></a>\n\t\t\t\t\t<span class="mail-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-messages-menu"></span>\n\t\t\t\t\t<ul id="nav-messages-menu" class="dropdown-menu" rel="messages">\n\t\t\t\t\t\t<li id="nav-messages-see-all"><a href="mail/combined">See all private messages</a></li>\n\t\t\t\t\t\t<li id="nav-messages-mark-all"><a href="#" onclick="markRead('messages'); return false;">Mark all private messages seen</a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a class="" href="mail/combined" title="Private mail" ><i class="icon-envelope"></i></a>\n\t\t\t\t\t<span class="mail-update badge" rel="#nav-messages-menu"></span>\n\t\t\t\t</li>\n\t\t\t\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a class="" href="events" title="Event Calendar" id='events_nav_btn'><i class="icon-calendar"></i></a>\n\t\t\t\t\t<span class="all_events-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-all_events-menu"></span>\n\t\t\t\t\t<ul id="nav-all_events-menu" class="dropdown-menu" rel="all_events">\n\t\t\t\t\t\t<li id="nav-all_events-see-all"><a href="events">See all events</a></li>\n\t\t\t\t\t\t<li id="nav-all_events-mark-all"><a href="#" onclick="markRead('all_events'); return false;">Mark all events seen</a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a class="" href="events" title="Event Calendar" ><i class="icon-calendar"></i></a>\n\t\t\t\t\t<span class="all_events-update badge" rel="#nav-all_events-menu"></span>\n\t\t\t\t</li>\n\t\t\t\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a class="" href="connections/ifpending" title="Connections" id="connections_nav_btn"><i class="icon-user"></i></a>\n\t\t\t\t\t<span class="intro-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-intros-menu"></span>\n\t\t\t\t\t<ul id="nav-intros-menu" class="dropdown-menu" rel="intros">\n\t\t\t\t\t\t<li id="nav-intros-see-all"><a href=""></a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a class="" href="connections/ifpending" title="Connections" ><i class="icon-user"></i></a>\n\t\t\t\t\t<span class="intro-update badge" rel="#nav-intros-menu"></span>\n\t\t\t\t</li>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a href="notifications/system" title="Notices" id="notifications_nav_btn"><i class="icon-exclamation"></i></a>\n\t\t\t\t\t<span class="notify-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-notify-menu"></span>\n\t\t\t\t\t<ul id="nav-notify-menu" class="dropdown-menu" rel="notify">\n\t\t\t\t\t\t<li id="nav-notify-see-all"><a href="notifications/system">See all notifications</a></li>\n\t\t\t\t\t\t<li id="nav-notify-mark-all"><a href="#" onclick="markRead('notify'); return false;">Mark all system notifications seen</a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a href="notifications/system" title="Notices"><i class="icon-exclamation"></i></a>\n\t\t\t\t\t<span class="notify-update badge" rel="#nav-notify-menu"></span>\n\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t<ul class="nav navbar-nav navbar-right">\n\t\t\t\t<li class="hidden-xs">\n\t\t\t\t\t<form method="get" action="search" role="search">\n\t\t\t\t\t\t<div id="nav-search-spinner"></div><input class="icon-search" id="nav-search-text" type="text" value="" placeholder="&#xf002; @name, #tag, ?doc, content" name="search" title="Search site @name, #tag, ?docs, content" onclick="this.submit();"/>\n\t\t\t\t\t</form>\n\t\t\t\t</li>\n\t\t\t\t<li class="visible-xs">\n\t\t\t\t\t<a href="/search" title="Search site @name, #tag, ?docs, content"><i class="icon-search"></i></a>\n\t\t\t\t</li>\n\n\t\t\t\t\t\t\t\t\t\t<li class="">\n\t\t\t\t\t<a class="" href="directory" title="Channel Directory" id="directory_nav_btn"><i class="icon-sitemap"></i></a>\n\t\t\t\t</li>\n\t\t\t\n\t\t\t\t\t\t\t<li class="">\n\t\t\t\t\t<a class="" href="apps" title="Applications, utilities, links, games" id="apps_nav_btn"><i class="icon-cogs"></i></a>\n\t\t\t\t</li>\n\t\t\t\n\t\t\t\t\t\t\t<li class="active">\n\t\t\t\t\t<a class="" target="hubzilla-help" href="http://hubzilla/help?f=&cmd=help/develop" title="Help and documentation" id="help_nav_btn"><i class="icon-question"></i></a>\n\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t</div>\n\t</div>\n", -- cgit v1.2.3 From 4872a30e2bab4c7751bbf6549c207ae74f898597 Mon Sep 17 00:00:00 2001 From: ken restivo Date: Thu, 12 Nov 2015 18:02:20 -0800 Subject: Add note about base64 and urlencode. --- doc/database/db_channel.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/database/db_channel.bb b/doc/database/db_channel.bb index 70887298d..6f53517d8 100644 --- a/doc/database/db_channel.bb +++ b/doc/database/db_channel.bb @@ -15,7 +15,7 @@ [/td][/tr] [tr][td]channel_guid_sig[/td][td]channel.gui signed with channel.prvkey and base64url_encoded[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td] [/td][/tr] -[tr][td]channel_hash[/td][td]whirlpool hash of channel.guid and channel_guid_sig concatenated, synonymous with xchan_hash[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]channel_hash[/td][td]base64url_encode of a 64-char whirlpool hash of channel.guid and channel_guid_sig concatenated, synonymous with xchan_hash.[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] [tr][td]channel_timezone[/td][td]PHP-legal timezone[/td][td]char(128)[/td][td]NO[/td][td]MUL[/td][td]UTC[/td][td] [/td][/tr] @@ -97,4 +97,4 @@ [/td][/tr] [/table] -Return to [zrl=[baseurl]/help/database]database documentation[/zrl] \ No newline at end of file +Return to [zrl=[baseurl]/help/database]database documentation[/zrl] -- cgit v1.2.3 From 93e5449c0843494c49ae799fa044299ca5cdeb6d Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 12 Nov 2015 20:22:36 -0800 Subject: really basic photo album widget for content regions --- doc/Widgets.md | 7 +++++ include/widgets.php | 78 ++++++++++++++++++++++++++++++++++++++++++++++++ view/tpl/photo_album.tpl | 2 ++ 3 files changed, 87 insertions(+) diff --git a/doc/Widgets.md b/doc/Widgets.md index 7acd9241b..7c506dea7 100644 --- a/doc/Widgets.md +++ b/doc/Widgets.md @@ -108,6 +108,13 @@ Some/many of these widgets have restrictions which may restrict the type of page
 
+* album - provides a widget containing a complete photo album from albums belonging to the page owner; this may be too large to present in a sidebar region as is best implemented as a content region widget. + * args: + * album - album name + * title - optional title, album name is used if not present +
 
+ + Creating New Widgets ==================== diff --git a/include/widgets.php b/include/widgets.php index 0f61a04a0..5a135ae52 100644 --- a/include/widgets.php +++ b/include/widgets.php @@ -1221,3 +1221,81 @@ function widget_admin($arr) { return $o; } + + + +function widget_album($args) { + + $owner_uid = get_app()->profile_uid; + $sql_extra = permissions_sql($owner_uid); + + if($args['album']) + $album = $args['album']; + if($args['title']) + $title = $args['title']; + + $order = 'DESC'; + + $r = q("SELECT p.resource_id, p.id, p.filename, p.type, p.scale, p.description, p.created FROM photo p INNER JOIN + (SELECT resource_id, max(scale) scale FROM photo WHERE uid = %d AND album = '%s' AND scale <= 4 AND photo_usage IN ( %d, %d ) $sql_extra GROUP BY resource_id) ph + ON (p.resource_id = ph.resource_id AND p.scale = ph.scale) + ORDER BY created $order ", + intval($owner_uid), + dbesc($album), + intval(PHOTO_NORMAL), + intval(PHOTO_PROFILE) + ); + + //edit album name + $album_edit = null; + + + $photos = array(); + if($r) { + $twist = 'rotright'; + foreach($r as $rr) { + + if($twist == 'rotright') + $twist = 'rotleft'; + else + $twist = 'rotright'; + + $ext = $phototypes[$rr['type']]; + + $imgalt_e = $rr['filename']; + $desc_e = $rr['description']; + + $imagelink = (z_root() . '/photos/' . get_app()->profile['channel_address'] . '/image/' . $rr['resource_id']); + + + $photos[] = array( + 'id' => $rr['id'], + 'twist' => ' ' . $twist . rand(2,4), + 'link' => $imagelink, + 'title' => t('View Photo'), + 'src' => z_root() . '/photo/' . $rr['resource_id'] . '-' . $rr['scale'] . '.' .$ext, + 'alt' => $imgalt_e, + 'desc'=> $desc_e, + 'ext' => $ext, + 'hash'=> $rr['resource_id'], + 'unknown' => t('Unknown') + ); + } + } + + + $tpl = get_markup_template('photo_album.tpl'); + $o .= replace_macros($tpl, array( + '$photos' => $photos, + '$album' => (($title) ? $title : $album), + '$album_edit' => array(t('Edit Album'), $album_edit), + '$can_post' => false, + '$upload' => array(t('Upload'), z_root() . '/photos/' . get_app()->profile['channel_address'] . '/upload/' . bin2hex($album)), + '$order' => false, + '$upload_form' => $upload_form, + '$usage' => $usage_message + )); + + return $o; +} + diff --git a/view/tpl/photo_album.tpl b/view/tpl/photo_album.tpl index d22f82f8e..bbcdcefc1 100755 --- a/view/tpl/photo_album.tpl +++ b/view/tpl/photo_album.tpl @@ -1,7 +1,9 @@
+ {{if $order}} + {{/if}}
{{if $album_edit.1}} -- cgit v1.2.3 From dba38821bc5f3ad9b3a8f4f614d651e98f0b5ec5 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Fri, 13 Nov 2015 15:28:34 -0800 Subject: superblock enhancements --- include/enotify.php | 3 + mod/siteinfo.php | 4 +- util/hmessages.po | 1067 ++++++++++++++++++++++++++------------------------- version.inc | 2 +- 4 files changed, 543 insertions(+), 533 deletions(-) diff --git a/include/enotify.php b/include/enotify.php index bbddcdd14..c9b6e0463 100644 --- a/include/enotify.php +++ b/include/enotify.php @@ -152,6 +152,8 @@ function notification($params) { // $private = $p[0]['item_private']; $parent_id = $p[0]['id']; + $parent_item = $p[0]; + //$possess_desc = str_replace('',$possess_desc); // "a post" @@ -358,6 +360,7 @@ function notification($params) { $datarray['uid'] = $recip['channel_id']; $datarray['link'] = $itemlink; $datarray['parent'] = $parent_mid; + $datarray['parent_item'] = $parent_item; $datarray['type'] = $params['type']; $datarray['verb'] = $params['verb']; $datarray['otype'] = $params['otype']; diff --git a/mod/siteinfo.php b/mod/siteinfo.php index 2fffccc73..231427290 100644 --- a/mod/siteinfo.php +++ b/mod/siteinfo.php @@ -81,8 +81,8 @@ function siteinfo_init(&$a) { 'commit' => $commit, 'url' => z_root(), 'plugins' => $visible_plugins, - 'register_policy' => $register_policy[$a->config['system']['register_policy']], - 'directory_mode' => $directory_mode[$a->config['system']['directory_mode']], + 'register_policy' => $register_policy[get_config('system','register_policy')], + 'directory_mode' => $directory_mode[get_config('system','directory_mode')], 'language' => get_config('system','language'), 'rss_connections' => get_config('system','feed_contacts'), 'expiration' => $site_expire, diff --git a/util/hmessages.po b/util/hmessages.po index fc2f8c014..7bcb498f9 100644 --- a/util/hmessages.po +++ b/util/hmessages.po @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: 2015-11-05.1207\n" +"Project-Id-Version: 2015-11-13.1215\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-11-06 00:02-0800\n" +"POT-Creation-Date: 2015-11-13 00:03-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,13 +17,13 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../../include/conversation.php:120 ../../include/text.php:1863 +#: ../../include/conversation.php:120 ../../include/text.php:1873 #: ../../mod/like.php:361 ../../mod/tagger.php:43 ../../mod/subthread.php:77 msgid "photo" msgstr "" #: ../../include/conversation.php:123 ../../include/event.php:896 -#: ../../include/text.php:1866 ../../mod/like.php:363 ../../mod/tagger.php:47 +#: ../../include/text.php:1876 ../../mod/like.php:363 ../../mod/tagger.php:47 #: ../../mod/events.php:245 msgid "event" msgstr "" @@ -32,12 +32,12 @@ msgstr "" msgid "channel" msgstr "" -#: ../../include/conversation.php:148 ../../include/text.php:1869 +#: ../../include/conversation.php:148 ../../include/text.php:1879 #: ../../mod/like.php:361 ../../mod/subthread.php:77 msgid "status" msgstr "" -#: ../../include/conversation.php:150 ../../include/text.php:1871 +#: ../../include/conversation.php:150 ../../include/text.php:1881 #: ../../mod/tagger.php:53 msgid "comment" msgstr "" @@ -62,7 +62,7 @@ msgstr "" msgid "%1$s poked %2$s" msgstr "" -#: ../../include/conversation.php:243 ../../include/text.php:942 +#: ../../include/conversation.php:243 ../../include/text.php:946 msgid "poked" msgstr "" @@ -118,7 +118,7 @@ msgstr "" #: ../../include/conversation.php:657 ../../include/RedDAV/RedBrowser.php:241 #: ../../include/apps.php:260 ../../include/ItemObject.php:120 -#: ../../mod/connedit.php:546 ../../mod/photos.php:1129 +#: ../../mod/connedit.php:551 ../../mod/photos.php:1129 #: ../../mod/editblock.php:181 ../../mod/admin.php:808 ../../mod/admin.php:967 #: ../../mod/webpages.php:183 ../../mod/blocks.php:155 ../../mod/thing.php:258 #: ../../mod/settings.php:647 ../../mod/editlayout.php:179 @@ -170,7 +170,7 @@ msgstr "" msgid "View in context" msgstr "" -#: ../../include/conversation.php:739 ../../include/conversation.php:1221 +#: ../../include/conversation.php:739 ../../include/conversation.php:1226 #: ../../include/ItemObject.php:375 ../../mod/photos.php:1029 #: ../../mod/editblock.php:150 ../../mod/editpost.php:129 #: ../../mod/editlayout.php:148 ../../mod/editwebpage.php:190 @@ -206,7 +206,7 @@ msgid "View Status" msgstr "" #: ../../include/conversation.php:949 ../../include/nav.php:86 -#: ../../mod/connedit.php:493 +#: ../../mod/connedit.php:498 msgid "View Profile" msgstr "" @@ -219,8 +219,8 @@ msgid "Activity/Posts" msgstr "" #: ../../include/conversation.php:952 ../../include/Contact.php:101 -#: ../../include/identity.php:965 ../../include/widgets.php:136 -#: ../../include/widgets.php:174 ../../mod/directory.php:316 +#: ../../include/identity.php:952 ../../include/widgets.php:136 +#: ../../include/widgets.php:174 ../../mod/directory.php:318 #: ../../mod/match.php:64 ../../mod/suggest.php:52 msgid "Connect" msgstr "" @@ -239,7 +239,8 @@ msgstr "" #: ../../include/conversation.php:1026 ../../include/RedDAV/RedBrowser.php:164 #: ../../include/apps.php:360 ../../include/apps.php:415 -#: ../../mod/photos.php:759 ../../mod/photos.php:1198 +#: ../../include/widgets.php:1281 ../../mod/photos.php:759 +#: ../../mod/photos.php:1198 msgid "Unknown" msgstr "" @@ -288,41 +289,41 @@ msgstr "" msgid "%s don't like this." msgstr "" -#: ../../include/conversation.php:1148 +#: ../../include/conversation.php:1153 msgid "Visible to everybody" msgstr "" -#: ../../include/conversation.php:1149 ../../mod/mail.php:194 +#: ../../include/conversation.php:1154 ../../mod/mail.php:194 #: ../../mod/mail.php:308 msgid "Please enter a link URL:" msgstr "" -#: ../../include/conversation.php:1150 +#: ../../include/conversation.php:1155 msgid "Please enter a video link/URL:" msgstr "" -#: ../../include/conversation.php:1151 +#: ../../include/conversation.php:1156 msgid "Please enter an audio link/URL:" msgstr "" -#: ../../include/conversation.php:1152 +#: ../../include/conversation.php:1157 msgid "Tag term:" msgstr "" -#: ../../include/conversation.php:1153 ../../mod/filer.php:48 +#: ../../include/conversation.php:1158 ../../mod/filer.php:48 msgid "Save to Folder:" msgstr "" -#: ../../include/conversation.php:1154 +#: ../../include/conversation.php:1159 msgid "Where are you right now?" msgstr "" -#: ../../include/conversation.php:1155 ../../mod/editpost.php:54 +#: ../../include/conversation.php:1160 ../../mod/editpost.php:54 #: ../../mod/mail.php:195 ../../mod/mail.php:309 msgid "Expires YYYY-MM-DD HH:MM" msgstr "" -#: ../../include/conversation.php:1163 ../../include/page_widgets.php:40 +#: ../../include/conversation.php:1168 ../../include/page_widgets.php:40 #: ../../include/ItemObject.php:692 ../../mod/photos.php:1049 #: ../../mod/editblock.php:171 ../../mod/editpost.php:149 #: ../../mod/events.php:707 ../../mod/webpages.php:188 @@ -330,302 +331,302 @@ msgstr "" msgid "Preview" msgstr "" -#: ../../include/conversation.php:1186 ../../mod/layouts.php:184 +#: ../../include/conversation.php:1191 ../../mod/layouts.php:184 #: ../../mod/photos.php:1028 ../../mod/webpages.php:182 #: ../../mod/blocks.php:154 msgid "Share" msgstr "" -#: ../../include/conversation.php:1188 +#: ../../include/conversation.php:1193 msgid "Page link name" msgstr "" -#: ../../include/conversation.php:1191 +#: ../../include/conversation.php:1196 msgid "Post as" msgstr "" -#: ../../include/conversation.php:1193 ../../include/ItemObject.php:684 +#: ../../include/conversation.php:1198 ../../include/ItemObject.php:684 #: ../../mod/editblock.php:136 ../../mod/editpost.php:113 #: ../../mod/editlayout.php:135 ../../mod/editwebpage.php:177 msgid "Bold" msgstr "" -#: ../../include/conversation.php:1194 ../../include/ItemObject.php:685 +#: ../../include/conversation.php:1199 ../../include/ItemObject.php:685 #: ../../mod/editblock.php:137 ../../mod/editpost.php:114 #: ../../mod/editlayout.php:136 ../../mod/editwebpage.php:178 msgid "Italic" msgstr "" -#: ../../include/conversation.php:1195 ../../include/ItemObject.php:686 +#: ../../include/conversation.php:1200 ../../include/ItemObject.php:686 #: ../../mod/editblock.php:138 ../../mod/editpost.php:115 #: ../../mod/editlayout.php:137 ../../mod/editwebpage.php:179 msgid "Underline" msgstr "" -#: ../../include/conversation.php:1196 ../../include/ItemObject.php:687 +#: ../../include/conversation.php:1201 ../../include/ItemObject.php:687 #: ../../mod/editblock.php:139 ../../mod/editpost.php:116 #: ../../mod/editlayout.php:138 ../../mod/editwebpage.php:180 msgid "Quote" msgstr "" -#: ../../include/conversation.php:1197 ../../include/ItemObject.php:688 +#: ../../include/conversation.php:1202 ../../include/ItemObject.php:688 #: ../../mod/editblock.php:140 ../../mod/editpost.php:117 #: ../../mod/editlayout.php:139 ../../mod/editwebpage.php:181 msgid "Code" msgstr "" -#: ../../include/conversation.php:1198 ../../mod/editblock.php:142 +#: ../../include/conversation.php:1203 ../../mod/editblock.php:142 #: ../../mod/editpost.php:118 ../../mod/editlayout.php:140 #: ../../mod/editwebpage.php:182 msgid "Upload photo" msgstr "" -#: ../../include/conversation.php:1199 +#: ../../include/conversation.php:1204 msgid "upload photo" msgstr "" -#: ../../include/conversation.php:1200 ../../mod/editblock.php:143 +#: ../../include/conversation.php:1205 ../../mod/editblock.php:143 #: ../../mod/editpost.php:119 ../../mod/mail.php:240 ../../mod/mail.php:369 #: ../../mod/editlayout.php:141 ../../mod/editwebpage.php:183 msgid "Attach file" msgstr "" -#: ../../include/conversation.php:1201 +#: ../../include/conversation.php:1206 msgid "attach file" msgstr "" -#: ../../include/conversation.php:1202 ../../mod/editblock.php:144 +#: ../../include/conversation.php:1207 ../../mod/editblock.php:144 #: ../../mod/editpost.php:120 ../../mod/mail.php:241 ../../mod/mail.php:370 #: ../../mod/editlayout.php:142 ../../mod/editwebpage.php:184 msgid "Insert web link" msgstr "" -#: ../../include/conversation.php:1203 +#: ../../include/conversation.php:1208 msgid "web link" msgstr "" -#: ../../include/conversation.php:1204 +#: ../../include/conversation.php:1209 msgid "Insert video link" msgstr "" -#: ../../include/conversation.php:1205 +#: ../../include/conversation.php:1210 msgid "video link" msgstr "" -#: ../../include/conversation.php:1206 +#: ../../include/conversation.php:1211 msgid "Insert audio link" msgstr "" -#: ../../include/conversation.php:1207 +#: ../../include/conversation.php:1212 msgid "audio link" msgstr "" -#: ../../include/conversation.php:1208 ../../mod/editblock.php:148 +#: ../../include/conversation.php:1213 ../../mod/editblock.php:148 #: ../../mod/editpost.php:124 ../../mod/editlayout.php:146 #: ../../mod/editwebpage.php:188 msgid "Set your location" msgstr "" -#: ../../include/conversation.php:1209 +#: ../../include/conversation.php:1214 msgid "set location" msgstr "" -#: ../../include/conversation.php:1210 ../../mod/editpost.php:126 +#: ../../include/conversation.php:1215 ../../mod/editpost.php:126 msgid "Toggle voting" msgstr "" -#: ../../include/conversation.php:1213 ../../mod/editblock.php:149 +#: ../../include/conversation.php:1218 ../../mod/editblock.php:149 #: ../../mod/editpost.php:125 ../../mod/editlayout.php:147 #: ../../mod/editwebpage.php:189 msgid "Clear browser location" msgstr "" -#: ../../include/conversation.php:1214 +#: ../../include/conversation.php:1219 msgid "clear location" msgstr "" -#: ../../include/conversation.php:1216 ../../mod/editblock.php:162 +#: ../../include/conversation.php:1221 ../../mod/editblock.php:162 #: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205 msgid "Title (optional)" msgstr "" -#: ../../include/conversation.php:1220 ../../mod/editblock.php:165 +#: ../../include/conversation.php:1225 ../../mod/editblock.php:165 #: ../../mod/editpost.php:143 ../../mod/editlayout.php:163 #: ../../mod/editwebpage.php:207 msgid "Categories (optional, comma-separated list)" msgstr "" -#: ../../include/conversation.php:1222 ../../mod/editblock.php:151 +#: ../../include/conversation.php:1227 ../../mod/editblock.php:151 #: ../../mod/editpost.php:130 ../../mod/editlayout.php:149 #: ../../mod/editwebpage.php:191 msgid "Permission settings" msgstr "" -#: ../../include/conversation.php:1223 +#: ../../include/conversation.php:1228 msgid "permissions" msgstr "" -#: ../../include/conversation.php:1231 ../../mod/editblock.php:159 +#: ../../include/conversation.php:1236 ../../mod/editblock.php:159 #: ../../mod/editpost.php:138 ../../mod/editlayout.php:156 #: ../../mod/editwebpage.php:200 msgid "Public post" msgstr "" -#: ../../include/conversation.php:1233 ../../mod/editblock.php:166 +#: ../../include/conversation.php:1238 ../../mod/editblock.php:166 #: ../../mod/editpost.php:144 ../../mod/editlayout.php:164 #: ../../mod/editwebpage.php:208 msgid "Example: bob@example.com, mary@example.com" msgstr "" -#: ../../include/conversation.php:1246 ../../mod/editblock.php:176 +#: ../../include/conversation.php:1251 ../../mod/editblock.php:176 #: ../../mod/editpost.php:155 ../../mod/mail.php:245 ../../mod/mail.php:374 #: ../../mod/editlayout.php:173 ../../mod/editwebpage.php:217 msgid "Set expiration date" msgstr "" -#: ../../include/conversation.php:1249 +#: ../../include/conversation.php:1254 msgid "Set publish date" msgstr "" -#: ../../include/conversation.php:1251 ../../include/ItemObject.php:695 +#: ../../include/conversation.php:1256 ../../include/ItemObject.php:695 #: ../../mod/editpost.php:157 ../../mod/mail.php:247 ../../mod/mail.php:376 msgid "Encrypt text" msgstr "" -#: ../../include/conversation.php:1253 ../../mod/editpost.php:159 +#: ../../include/conversation.php:1258 ../../mod/editpost.php:159 #: ../../mod/events.php:691 msgid "OK" msgstr "" -#: ../../include/conversation.php:1254 ../../mod/fbrowser.php:82 +#: ../../include/conversation.php:1259 ../../mod/fbrowser.php:82 #: ../../mod/fbrowser.php:117 ../../mod/editpost.php:160 #: ../../mod/events.php:690 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134 #: ../../mod/settings.php:585 ../../mod/settings.php:611 msgid "Cancel" msgstr "" -#: ../../include/conversation.php:1497 +#: ../../include/conversation.php:1502 msgid "Discover" msgstr "" -#: ../../include/conversation.php:1500 +#: ../../include/conversation.php:1505 msgid "Imported public streams" msgstr "" -#: ../../include/conversation.php:1505 +#: ../../include/conversation.php:1510 msgid "Commented Order" msgstr "" -#: ../../include/conversation.php:1508 +#: ../../include/conversation.php:1513 msgid "Sort by Comment Date" msgstr "" -#: ../../include/conversation.php:1512 +#: ../../include/conversation.php:1517 msgid "Posted Order" msgstr "" -#: ../../include/conversation.php:1515 +#: ../../include/conversation.php:1520 msgid "Sort by Post Date" msgstr "" -#: ../../include/conversation.php:1520 ../../include/widgets.php:94 +#: ../../include/conversation.php:1525 ../../include/widgets.php:94 msgid "Personal" msgstr "" -#: ../../include/conversation.php:1523 +#: ../../include/conversation.php:1528 msgid "Posts that mention or involve you" msgstr "" -#: ../../include/conversation.php:1529 ../../mod/menu.php:112 +#: ../../include/conversation.php:1534 ../../mod/menu.php:112 #: ../../mod/connections.php:72 ../../mod/connections.php:82 msgid "New" msgstr "" -#: ../../include/conversation.php:1532 +#: ../../include/conversation.php:1537 msgid "Activity Stream - by date" msgstr "" -#: ../../include/conversation.php:1538 +#: ../../include/conversation.php:1543 msgid "Starred" msgstr "" -#: ../../include/conversation.php:1541 +#: ../../include/conversation.php:1546 msgid "Favourite Posts" msgstr "" -#: ../../include/conversation.php:1548 +#: ../../include/conversation.php:1553 msgid "Spam" msgstr "" -#: ../../include/conversation.php:1551 +#: ../../include/conversation.php:1556 msgid "Posts flagged as SPAM" msgstr "" -#: ../../include/conversation.php:1595 ../../mod/admin.php:972 +#: ../../include/conversation.php:1600 ../../mod/admin.php:972 msgid "Channel" msgstr "" -#: ../../include/conversation.php:1598 +#: ../../include/conversation.php:1603 msgid "Status Messages and Posts" msgstr "" -#: ../../include/conversation.php:1607 +#: ../../include/conversation.php:1612 msgid "About" msgstr "" -#: ../../include/conversation.php:1610 +#: ../../include/conversation.php:1615 msgid "Profile Details" msgstr "" -#: ../../include/conversation.php:1616 ../../include/apps.php:139 +#: ../../include/conversation.php:1621 ../../include/apps.php:139 #: ../../include/nav.php:92 ../../mod/fbrowser.php:25 msgid "Photos" msgstr "" -#: ../../include/conversation.php:1619 ../../include/photos.php:483 +#: ../../include/conversation.php:1624 ../../include/photos.php:483 msgid "Photo Albums" msgstr "" -#: ../../include/conversation.php:1623 ../../include/RedDAV/RedBrowser.php:226 +#: ../../include/conversation.php:1628 ../../include/RedDAV/RedBrowser.php:226 #: ../../include/apps.php:135 ../../include/nav.php:93 #: ../../mod/fbrowser.php:114 msgid "Files" msgstr "" -#: ../../include/conversation.php:1626 +#: ../../include/conversation.php:1631 msgid "Files and Storage" msgstr "" -#: ../../include/conversation.php:1636 ../../include/conversation.php:1639 +#: ../../include/conversation.php:1641 ../../include/conversation.php:1644 msgid "Chatrooms" msgstr "" -#: ../../include/conversation.php:1649 ../../include/apps.php:129 +#: ../../include/conversation.php:1654 ../../include/apps.php:129 #: ../../include/nav.php:103 msgid "Bookmarks" msgstr "" -#: ../../include/conversation.php:1652 +#: ../../include/conversation.php:1657 msgid "Saved Bookmarks" msgstr "" -#: ../../include/conversation.php:1659 ../../include/apps.php:136 +#: ../../include/conversation.php:1664 ../../include/apps.php:136 #: ../../include/nav.php:107 ../../mod/webpages.php:178 msgid "Webpages" msgstr "" -#: ../../include/conversation.php:1662 +#: ../../include/conversation.php:1667 msgid "Manage Webpages" msgstr "" -#: ../../include/conversation.php:1691 ../../include/ItemObject.php:175 +#: ../../include/conversation.php:1696 ../../include/ItemObject.php:175 #: ../../include/ItemObject.php:187 ../../mod/photos.php:1082 #: ../../mod/photos.php:1094 msgid "View all" msgstr "" -#: ../../include/conversation.php:1715 ../../include/ItemObject.php:179 -#: ../../include/identity.php:1276 ../../include/taxonomy.php:403 +#: ../../include/conversation.php:1720 ../../include/ItemObject.php:179 +#: ../../include/identity.php:1263 ../../include/taxonomy.php:403 #: ../../mod/photos.php:1086 msgctxt "noun" msgid "Like" @@ -633,7 +634,7 @@ msgid_plural "Likes" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:1718 ../../include/ItemObject.php:184 +#: ../../include/conversation.php:1723 ../../include/ItemObject.php:184 #: ../../mod/photos.php:1091 msgctxt "noun" msgid "Dislike" @@ -641,42 +642,42 @@ msgid_plural "Dislikes" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:1721 +#: ../../include/conversation.php:1726 msgctxt "noun" msgid "Attending" msgid_plural "Attending" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:1724 +#: ../../include/conversation.php:1729 msgctxt "noun" msgid "Not Attending" msgid_plural "Not Attending" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:1727 +#: ../../include/conversation.php:1732 msgctxt "noun" msgid "Undecided" msgid_plural "Undecided" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:1730 +#: ../../include/conversation.php:1735 msgctxt "noun" msgid "Agree" msgid_plural "Agrees" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:1733 +#: ../../include/conversation.php:1738 msgctxt "noun" msgid "Disagree" msgid_plural "Disagrees" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:1736 +#: ../../include/conversation.php:1741 msgctxt "noun" msgid "Abstain" msgid_plural "Abstains" @@ -691,7 +692,7 @@ msgstr "" msgid "Unable to create a unique channel address. Import failed." msgstr "" -#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:486 +#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487 msgid "Import completed." msgstr "" @@ -700,7 +701,7 @@ msgstr "" msgid "parent" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2529 +#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2539 msgid "Collection" msgstr "" @@ -740,8 +741,9 @@ msgid "Create" msgstr "" #: ../../include/RedDAV/RedBrowser.php:231 -#: ../../include/RedDAV/RedBrowser.php:305 ../../mod/photos.php:784 -#: ../../mod/photos.php:1317 ../../mod/profile_photo.php:450 +#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1293 +#: ../../mod/photos.php:784 ../../mod/photos.php:1317 +#: ../../mod/profile_photo.php:450 msgid "Upload" msgstr "" @@ -755,7 +757,7 @@ msgstr "" msgid "Type" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1236 +#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1240 #: ../../mod/sharedwithme.php:97 msgid "Size" msgstr "" @@ -954,7 +956,7 @@ msgstr "" #: ../../mod/fsuggest.php:78 ../../mod/authtest.php:13 #: ../../mod/bookmarks.php:48 ../../mod/block.php:22 ../../mod/block.php:72 #: ../../mod/id.php:71 ../../mod/like.php:177 ../../mod/common.php:35 -#: ../../mod/mitem.php:111 ../../mod/connedit.php:347 ../../mod/mood.php:112 +#: ../../mod/mitem.php:111 ../../mod/connedit.php:352 ../../mod/mood.php:112 #: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73 #: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115 #: ../../mod/layouts.php:69 ../../mod/layouts.php:76 ../../mod/layouts.php:87 @@ -967,7 +969,7 @@ msgstr "" #: ../../mod/notifications.php:66 ../../mod/pdledit.php:21 #: ../../mod/events.php:256 ../../mod/profile_photo.php:338 #: ../../mod/profile_photo.php:351 ../../mod/item.php:205 -#: ../../mod/item.php:213 ../../mod/item.php:1004 ../../mod/message.php:16 +#: ../../mod/item.php:213 ../../mod/item.php:1006 ../../mod/message.php:16 #: ../../mod/webpages.php:69 ../../mod/register.php:72 ../../mod/blocks.php:69 #: ../../mod/blocks.php:76 ../../mod/service_limits.php:7 #: ../../mod/sources.php:66 ../../mod/regmod.php:17 ../../mod/channel.php:100 @@ -1004,7 +1006,7 @@ msgstr "" msgid "Required" msgstr "" -#: ../../include/datetime.php:262 ../../boot.php:2312 +#: ../../include/datetime.php:262 ../../boot.php:2287 msgid "never" msgstr "" @@ -1412,7 +1414,7 @@ msgstr "" msgid "Rate This Channel (this is public)" msgstr "" -#: ../../include/js_strings.php:20 ../../mod/connedit.php:685 +#: ../../include/js_strings.php:20 ../../mod/connedit.php:694 #: ../../mod/rate.php:157 msgid "Rating" msgstr "" @@ -1423,7 +1425,7 @@ msgstr "" #: ../../include/js_strings.php:22 ../../include/ItemObject.php:683 #: ../../mod/fsuggest.php:108 ../../mod/mitem.php:231 -#: ../../mod/connedit.php:706 ../../mod/mood.php:135 ../../mod/pconfig.php:108 +#: ../../mod/connedit.php:715 ../../mod/mood.php:135 ../../mod/pconfig.php:108 #: ../../mod/filestorage.php:156 ../../mod/poke.php:171 ../../mod/chat.php:184 #: ../../mod/chat.php:213 ../../mod/rate.php:168 ../../mod/photos.php:637 #: ../../mod/photos.php:1008 ../../mod/photos.php:1048 @@ -1431,7 +1433,7 @@ msgstr "" #: ../../mod/admin.php:965 ../../mod/admin.php:1097 ../../mod/admin.php:1291 #: ../../mod/admin.php:1376 ../../mod/appman.php:99 ../../mod/pdledit.php:58 #: ../../mod/events.php:534 ../../mod/events.php:710 ../../mod/sources.php:104 -#: ../../mod/sources.php:138 ../../mod/import.php:517 ../../mod/thing.php:313 +#: ../../mod/sources.php:138 ../../mod/import.php:527 ../../mod/thing.php:313 #: ../../mod/thing.php:359 ../../mod/invite.php:142 ../../mod/mail.php:371 #: ../../mod/settings.php:584 ../../mod/settings.php:696 #: ../../mod/settings.php:724 ../../mod/settings.php:747 @@ -1524,19 +1526,19 @@ msgstr "" msgid "timeago.numbers" msgstr "" -#: ../../include/js_strings.php:44 ../../include/text.php:1153 +#: ../../include/js_strings.php:44 ../../include/text.php:1157 msgid "January" msgstr "" -#: ../../include/js_strings.php:45 ../../include/text.php:1153 +#: ../../include/js_strings.php:45 ../../include/text.php:1157 msgid "February" msgstr "" -#: ../../include/js_strings.php:46 ../../include/text.php:1153 +#: ../../include/js_strings.php:46 ../../include/text.php:1157 msgid "March" msgstr "" -#: ../../include/js_strings.php:47 ../../include/text.php:1153 +#: ../../include/js_strings.php:47 ../../include/text.php:1157 msgid "April" msgstr "" @@ -1545,31 +1547,31 @@ msgctxt "long" msgid "May" msgstr "" -#: ../../include/js_strings.php:49 ../../include/text.php:1153 +#: ../../include/js_strings.php:49 ../../include/text.php:1157 msgid "June" msgstr "" -#: ../../include/js_strings.php:50 ../../include/text.php:1153 +#: ../../include/js_strings.php:50 ../../include/text.php:1157 msgid "July" msgstr "" -#: ../../include/js_strings.php:51 ../../include/text.php:1153 +#: ../../include/js_strings.php:51 ../../include/text.php:1157 msgid "August" msgstr "" -#: ../../include/js_strings.php:52 ../../include/text.php:1153 +#: ../../include/js_strings.php:52 ../../include/text.php:1157 msgid "September" msgstr "" -#: ../../include/js_strings.php:53 ../../include/text.php:1153 +#: ../../include/js_strings.php:53 ../../include/text.php:1157 msgid "October" msgstr "" -#: ../../include/js_strings.php:54 ../../include/text.php:1153 +#: ../../include/js_strings.php:54 ../../include/text.php:1157 msgid "November" msgstr "" -#: ../../include/js_strings.php:55 ../../include/text.php:1153 +#: ../../include/js_strings.php:55 ../../include/text.php:1157 msgid "December" msgstr "" @@ -1622,31 +1624,31 @@ msgstr "" msgid "Dec" msgstr "" -#: ../../include/js_strings.php:68 ../../include/text.php:1149 +#: ../../include/js_strings.php:68 ../../include/text.php:1153 msgid "Sunday" msgstr "" -#: ../../include/js_strings.php:69 ../../include/text.php:1149 +#: ../../include/js_strings.php:69 ../../include/text.php:1153 msgid "Monday" msgstr "" -#: ../../include/js_strings.php:70 ../../include/text.php:1149 +#: ../../include/js_strings.php:70 ../../include/text.php:1153 msgid "Tuesday" msgstr "" -#: ../../include/js_strings.php:71 ../../include/text.php:1149 +#: ../../include/js_strings.php:71 ../../include/text.php:1153 msgid "Wednesday" msgstr "" -#: ../../include/js_strings.php:72 ../../include/text.php:1149 +#: ../../include/js_strings.php:72 ../../include/text.php:1153 msgid "Thursday" msgstr "" -#: ../../include/js_strings.php:73 ../../include/text.php:1149 +#: ../../include/js_strings.php:73 ../../include/text.php:1153 msgid "Friday" msgstr "" -#: ../../include/js_strings.php:74 ../../include/text.php:1149 +#: ../../include/js_strings.php:74 ../../include/text.php:1153 msgid "Saturday" msgstr "" @@ -1741,7 +1743,7 @@ msgstr "" #: ../../include/contact_selectors.php:79 ../../mod/id.php:15 #: ../../mod/id.php:16 ../../mod/admin.php:804 ../../mod/admin.php:813 -#: ../../boot.php:1505 +#: ../../boot.php:1486 msgid "Email" msgstr "" @@ -1810,10 +1812,10 @@ msgstr "" msgid "Cannot locate DNS info for database server '%s'" msgstr "" -#: ../../include/items.php:423 ../../mod/like.php:280 ../../mod/dreport.php:6 -#: ../../mod/dreport.php:45 ../../mod/subthread.php:52 ../../mod/group.php:68 -#: ../../mod/profperm.php:23 ../../mod/import_items.php:114 -#: ../../index.php:360 +#: ../../include/items.php:423 ../../mod/like.php:280 +#: ../../mod/subthread.php:52 ../../mod/dreport.php:6 ../../mod/dreport.php:45 +#: ../../mod/group.php:68 ../../mod/profperm.php:23 +#: ../../mod/import_items.php:114 ../../index.php:360 msgid "Permission denied" msgstr "" @@ -1874,7 +1876,7 @@ msgstr "" msgid "Collection: %s" msgstr "" -#: ../../include/items.php:4853 ../../mod/connedit.php:674 +#: ../../include/items.php:4853 ../../mod/connedit.php:683 #, php-format msgid "Connection: %s" msgstr "" @@ -1883,33 +1885,33 @@ msgstr "" msgid "Connection not found." msgstr "" -#: ../../include/network.php:635 +#: ../../include/network.php:613 msgid "view full size" msgstr "" -#: ../../include/network.php:1613 ../../include/enotify.php:57 +#: ../../include/network.php:1591 ../../include/enotify.php:57 msgid "$Projectname Notification" msgstr "" -#: ../../include/network.php:1614 ../../include/enotify.php:58 +#: ../../include/network.php:1592 ../../include/enotify.php:58 msgid "$projectname" msgstr "" -#: ../../include/network.php:1616 ../../include/enotify.php:60 +#: ../../include/network.php:1594 ../../include/enotify.php:60 msgid "Thank You," msgstr "" -#: ../../include/network.php:1618 ../../include/enotify.php:62 +#: ../../include/network.php:1596 ../../include/enotify.php:62 #, php-format msgid "%s Administrator" msgstr "" -#: ../../include/network.php:1660 ../../include/account.php:316 +#: ../../include/network.php:1638 ../../include/account.php:316 #: ../../include/account.php:343 ../../include/account.php:403 msgid "Administrator" msgstr "" -#: ../../include/network.php:1674 +#: ../../include/network.php:1652 msgid "No Subject" msgstr "" @@ -1918,25 +1920,29 @@ msgstr "" msgid "%1$s's bookmarks" msgstr "" -#: ../../include/acl_selectors.php:239 +#: ../../include/acl_selectors.php:240 msgid "Visible to your default audience" msgstr "" -#: ../../include/acl_selectors.php:240 +#: ../../include/acl_selectors.php:241 msgid "Show" msgstr "" -#: ../../include/acl_selectors.php:241 +#: ../../include/acl_selectors.php:242 msgid "Don't show" msgstr "" -#: ../../include/acl_selectors.php:247 ../../mod/filestorage.php:147 +#: ../../include/acl_selectors.php:247 +msgid "Other networks and post services" +msgstr "" + +#: ../../include/acl_selectors.php:249 ../../mod/filestorage.php:147 #: ../../mod/chat.php:211 ../../mod/photos.php:631 ../../mod/photos.php:1001 #: ../../mod/events.php:708 ../../mod/thing.php:310 ../../mod/thing.php:356 msgid "Permissions" msgstr "" -#: ../../include/acl_selectors.php:248 ../../include/ItemObject.php:370 +#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:370 #: ../../mod/photos.php:1218 msgid "Close" msgstr "" @@ -1950,7 +1956,7 @@ msgstr "" msgid "Channel clone failed. Import failed." msgstr "" -#: ../../include/import.php:80 ../../mod/import.php:138 +#: ../../include/import.php:80 ../../mod/import.php:139 msgid "Cloned channel not found. Import failed." msgstr "" @@ -2015,7 +2021,7 @@ msgstr "" msgid "Edited" msgstr "" -#: ../../include/photo/photo_driver.php:708 ../../mod/photos.php:94 +#: ../../include/photo/photo_driver.php:719 ../../mod/photos.php:94 #: ../../mod/photos.php:699 ../../mod/profile_photo.php:146 #: ../../mod/profile_photo.php:236 ../../mod/profile_photo.php:376 msgid "Profile Photos" @@ -2169,7 +2175,7 @@ msgstr "" #: ../../include/profile_selectors.php:80 ../../include/identity.php:390 #: ../../include/identity.php:391 ../../include/identity.php:398 -#: ../../include/widgets.php:429 ../../mod/connedit.php:568 +#: ../../include/widgets.php:429 ../../mod/connedit.php:573 #: ../../mod/settings.php:338 ../../mod/settings.php:342 #: ../../mod/settings.php:343 ../../mod/settings.php:346 #: ../../mod/settings.php:357 @@ -2286,8 +2292,8 @@ msgstr "" msgid "Finishes:" msgstr "" -#: ../../include/event.php:50 ../../include/identity.php:1016 -#: ../../include/bb2diaspora.php:493 ../../mod/directory.php:302 +#: ../../include/event.php:50 ../../include/identity.php:1003 +#: ../../include/bb2diaspora.php:493 ../../mod/directory.php:304 #: ../../mod/events.php:701 msgid "Location:" msgstr "" @@ -2324,7 +2330,7 @@ msgstr "" msgid "Address Book" msgstr "" -#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1503 +#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1484 msgid "Login" msgstr "" @@ -2346,8 +2352,8 @@ msgstr "" msgid "Channel Home" msgstr "" -#: ../../include/apps.php:138 ../../include/identity.php:1250 -#: ../../include/identity.php:1367 ../../mod/profperm.php:112 +#: ../../include/apps.php:138 ../../include/identity.php:1237 +#: ../../include/identity.php:1354 ../../mod/profperm.php:112 msgid "Profile" msgstr "" @@ -2377,8 +2383,8 @@ msgstr "" msgid "Chat" msgstr "" -#: ../../include/apps.php:147 ../../include/text.php:857 -#: ../../include/text.php:869 ../../include/nav.php:159 +#: ../../include/apps.php:147 ../../include/text.php:859 +#: ../../include/text.php:871 ../../include/nav.php:159 #: ../../mod/search.php:40 msgid "Search" msgstr "" @@ -2429,16 +2435,8 @@ msgstr "" msgid "Purchase" msgstr "" -#: ../../include/auth.php:131 -msgid "Logged out." -msgstr "" - -#: ../../include/auth.php:272 -msgid "Failed authentication" -msgstr "" - -#: ../../include/auth.php:286 ../../mod/openid.php:189 -msgid "Login failed." +#: ../../include/api.php:1300 +msgid "Public Timeline" msgstr "" #: ../../include/enotify.php:96 @@ -2779,8 +2777,16 @@ msgstr "" msgid "invalid target signature" msgstr "" -#: ../../include/api.php:1389 -msgid "Public Timeline" +#: ../../include/auth.php:132 +msgid "Logged out." +msgstr "" + +#: ../../include/auth.php:273 +msgid "Failed authentication" +msgstr "" + +#: ../../include/auth.php:287 ../../mod/openid.php:189 +msgid "Login failed." msgstr "" #: ../../include/bbcode.php:123 ../../include/bbcode.php:794 @@ -2983,12 +2989,12 @@ msgstr "" msgid "Examples: Robert Morgenstein, Fishing" msgstr "" -#: ../../include/contact_widgets.php:26 ../../mod/directory.php:379 -#: ../../mod/directory.php:384 ../../mod/connections.php:266 +#: ../../include/contact_widgets.php:26 ../../mod/directory.php:381 +#: ../../mod/directory.php:386 ../../mod/connections.php:266 msgid "Find" msgstr "" -#: ../../include/contact_widgets.php:27 ../../mod/directory.php:383 +#: ../../include/contact_widgets.php:27 ../../mod/directory.php:385 #: ../../mod/suggest.php:60 msgid "Channel Suggestions" msgstr "" @@ -3131,192 +3137,192 @@ msgstr "" msgid "Requested profile is not available." msgstr "" -#: ../../include/identity.php:978 ../../mod/profiles.php:774 +#: ../../include/identity.php:965 ../../mod/profiles.php:774 msgid "Change profile photo" msgstr "" -#: ../../include/identity.php:984 +#: ../../include/identity.php:971 msgid "Profiles" msgstr "" -#: ../../include/identity.php:984 +#: ../../include/identity.php:971 msgid "Manage/edit profiles" msgstr "" -#: ../../include/identity.php:985 ../../mod/profiles.php:775 +#: ../../include/identity.php:972 ../../mod/profiles.php:775 msgid "Create New Profile" msgstr "" -#: ../../include/identity.php:988 ../../include/nav.php:90 +#: ../../include/identity.php:975 ../../include/nav.php:90 msgid "Edit Profile" msgstr "" -#: ../../include/identity.php:1000 ../../mod/profiles.php:786 +#: ../../include/identity.php:987 ../../mod/profiles.php:786 msgid "Profile Image" msgstr "" -#: ../../include/identity.php:1003 +#: ../../include/identity.php:990 msgid "visible to everybody" msgstr "" -#: ../../include/identity.php:1004 ../../mod/profiles.php:669 +#: ../../include/identity.php:991 ../../mod/profiles.php:669 #: ../../mod/profiles.php:790 msgid "Edit visibility" msgstr "" -#: ../../include/identity.php:1020 ../../include/identity.php:1260 +#: ../../include/identity.php:1007 ../../include/identity.php:1247 msgid "Gender:" msgstr "" -#: ../../include/identity.php:1021 ../../include/identity.php:1304 +#: ../../include/identity.php:1008 ../../include/identity.php:1291 msgid "Status:" msgstr "" -#: ../../include/identity.php:1022 ../../include/identity.php:1315 +#: ../../include/identity.php:1009 ../../include/identity.php:1302 msgid "Homepage:" msgstr "" -#: ../../include/identity.php:1023 +#: ../../include/identity.php:1010 msgid "Online Now" msgstr "" -#: ../../include/identity.php:1107 ../../include/identity.php:1185 +#: ../../include/identity.php:1094 ../../include/identity.php:1172 #: ../../mod/ping.php:318 msgid "g A l F d" msgstr "" -#: ../../include/identity.php:1108 ../../include/identity.php:1186 +#: ../../include/identity.php:1095 ../../include/identity.php:1173 msgid "F d" msgstr "" -#: ../../include/identity.php:1153 ../../include/identity.php:1225 +#: ../../include/identity.php:1140 ../../include/identity.php:1212 #: ../../mod/ping.php:341 msgid "[today]" msgstr "" -#: ../../include/identity.php:1164 +#: ../../include/identity.php:1151 msgid "Birthday Reminders" msgstr "" -#: ../../include/identity.php:1165 +#: ../../include/identity.php:1152 msgid "Birthdays this week:" msgstr "" -#: ../../include/identity.php:1218 +#: ../../include/identity.php:1205 msgid "[No description]" msgstr "" -#: ../../include/identity.php:1236 +#: ../../include/identity.php:1223 msgid "Event Reminders" msgstr "" -#: ../../include/identity.php:1237 +#: ../../include/identity.php:1224 msgid "Events this week:" msgstr "" -#: ../../include/identity.php:1258 ../../mod/settings.php:1027 +#: ../../include/identity.php:1245 ../../mod/settings.php:1027 msgid "Full Name:" msgstr "" -#: ../../include/identity.php:1265 +#: ../../include/identity.php:1252 msgid "Like this channel" msgstr "" -#: ../../include/identity.php:1289 +#: ../../include/identity.php:1276 msgid "j F, Y" msgstr "" -#: ../../include/identity.php:1290 +#: ../../include/identity.php:1277 msgid "j F" msgstr "" -#: ../../include/identity.php:1297 +#: ../../include/identity.php:1284 msgid "Birthday:" msgstr "" -#: ../../include/identity.php:1301 ../../mod/directory.php:297 +#: ../../include/identity.php:1288 ../../mod/directory.php:299 msgid "Age:" msgstr "" -#: ../../include/identity.php:1310 +#: ../../include/identity.php:1297 #, php-format msgid "for %1$d %2$s" msgstr "" -#: ../../include/identity.php:1313 ../../mod/profiles.php:691 +#: ../../include/identity.php:1300 ../../mod/profiles.php:691 msgid "Sexual Preference:" msgstr "" -#: ../../include/identity.php:1317 ../../mod/directory.php:313 +#: ../../include/identity.php:1304 ../../mod/directory.php:315 #: ../../mod/profiles.php:693 msgid "Hometown:" msgstr "" -#: ../../include/identity.php:1319 +#: ../../include/identity.php:1306 msgid "Tags:" msgstr "" -#: ../../include/identity.php:1321 ../../mod/profiles.php:694 +#: ../../include/identity.php:1308 ../../mod/profiles.php:694 msgid "Political Views:" msgstr "" -#: ../../include/identity.php:1323 +#: ../../include/identity.php:1310 msgid "Religion:" msgstr "" -#: ../../include/identity.php:1325 ../../mod/directory.php:315 +#: ../../include/identity.php:1312 ../../mod/directory.php:317 msgid "About:" msgstr "" -#: ../../include/identity.php:1327 +#: ../../include/identity.php:1314 msgid "Hobbies/Interests:" msgstr "" -#: ../../include/identity.php:1329 ../../mod/profiles.php:697 +#: ../../include/identity.php:1316 ../../mod/profiles.php:697 msgid "Likes:" msgstr "" -#: ../../include/identity.php:1331 ../../mod/profiles.php:698 +#: ../../include/identity.php:1318 ../../mod/profiles.php:698 msgid "Dislikes:" msgstr "" -#: ../../include/identity.php:1333 +#: ../../include/identity.php:1320 msgid "Contact information and Social Networks:" msgstr "" -#: ../../include/identity.php:1335 +#: ../../include/identity.php:1322 msgid "My other channels:" msgstr "" -#: ../../include/identity.php:1337 +#: ../../include/identity.php:1324 msgid "Musical interests:" msgstr "" -#: ../../include/identity.php:1339 +#: ../../include/identity.php:1326 msgid "Books, literature:" msgstr "" -#: ../../include/identity.php:1341 +#: ../../include/identity.php:1328 msgid "Television:" msgstr "" -#: ../../include/identity.php:1343 +#: ../../include/identity.php:1330 msgid "Film/dance/culture/entertainment:" msgstr "" -#: ../../include/identity.php:1345 +#: ../../include/identity.php:1332 msgid "Love/Romance:" msgstr "" -#: ../../include/identity.php:1347 +#: ../../include/identity.php:1334 msgid "Work/employment:" msgstr "" -#: ../../include/identity.php:1349 +#: ../../include/identity.php:1336 msgid "School/education:" msgstr "" -#: ../../include/identity.php:1369 +#: ../../include/identity.php:1356 msgid "Like this thing" msgstr "" @@ -3472,8 +3478,8 @@ msgstr "" msgid "Notes" msgstr "" -#: ../../include/widgets.php:191 ../../include/text.php:858 -#: ../../include/text.php:870 ../../mod/filer.php:49 ../../mod/admin.php:1436 +#: ../../include/widgets.php:191 ../../include/text.php:860 +#: ../../include/text.php:872 ../../mod/filer.php:49 ../../mod/admin.php:1436 #: ../../mod/admin.php:1456 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100 msgid "Save" msgstr "" @@ -3486,19 +3492,19 @@ msgstr "" msgid "Archives" msgstr "" -#: ../../include/widgets.php:427 ../../mod/connedit.php:566 +#: ../../include/widgets.php:427 ../../mod/connedit.php:571 msgid "Me" msgstr "" -#: ../../include/widgets.php:428 ../../mod/connedit.php:567 +#: ../../include/widgets.php:428 ../../mod/connedit.php:572 msgid "Family" msgstr "" -#: ../../include/widgets.php:430 ../../mod/connedit.php:569 +#: ../../include/widgets.php:430 ../../mod/connedit.php:574 msgid "Acquaintances" msgstr "" -#: ../../include/widgets.php:431 ../../mod/connedit.php:570 +#: ../../include/widgets.php:431 ../../mod/connedit.php:575 #: ../../mod/connections.php:88 ../../mod/connections.php:103 msgid "All" msgstr "" @@ -3535,7 +3541,7 @@ msgstr "" msgid "Export channel" msgstr "" -#: ../../include/widgets.php:529 ../../mod/connedit.php:674 +#: ../../include/widgets.php:529 ../../mod/connedit.php:683 msgid "Connection Default Permissions" msgstr "" @@ -3690,246 +3696,255 @@ msgstr "" msgid "User registrations waiting for confirmation" msgstr "" -#: ../../include/text.php:391 -msgid "prev" +#: ../../include/widgets.php:1275 ../../mod/photos.php:753 +#: ../../mod/photos.php:1286 +msgid "View Photo" +msgstr "" + +#: ../../include/widgets.php:1291 ../../mod/photos.php:782 +msgid "Edit Album" msgstr "" #: ../../include/text.php:393 +msgid "prev" +msgstr "" + +#: ../../include/text.php:395 msgid "first" msgstr "" -#: ../../include/text.php:422 +#: ../../include/text.php:424 msgid "last" msgstr "" -#: ../../include/text.php:425 +#: ../../include/text.php:427 msgid "next" msgstr "" -#: ../../include/text.php:435 +#: ../../include/text.php:437 msgid "older" msgstr "" -#: ../../include/text.php:437 +#: ../../include/text.php:439 msgid "newer" msgstr "" -#: ../../include/text.php:775 +#: ../../include/text.php:777 msgid "No connections" msgstr "" -#: ../../include/text.php:787 +#: ../../include/text.php:789 #, php-format msgid "%d Connection" msgid_plural "%d Connections" msgstr[0] "" msgstr[1] "" -#: ../../include/text.php:800 ../../mod/viewconnections.php:101 +#: ../../include/text.php:802 ../../mod/viewconnections.php:101 msgid "View Connections" msgstr "" -#: ../../include/text.php:942 +#: ../../include/text.php:946 msgid "poke" msgstr "" -#: ../../include/text.php:943 +#: ../../include/text.php:947 msgid "ping" msgstr "" -#: ../../include/text.php:943 +#: ../../include/text.php:947 msgid "pinged" msgstr "" -#: ../../include/text.php:944 +#: ../../include/text.php:948 msgid "prod" msgstr "" -#: ../../include/text.php:944 +#: ../../include/text.php:948 msgid "prodded" msgstr "" -#: ../../include/text.php:945 +#: ../../include/text.php:949 msgid "slap" msgstr "" -#: ../../include/text.php:945 +#: ../../include/text.php:949 msgid "slapped" msgstr "" -#: ../../include/text.php:946 +#: ../../include/text.php:950 msgid "finger" msgstr "" -#: ../../include/text.php:946 +#: ../../include/text.php:950 msgid "fingered" msgstr "" -#: ../../include/text.php:947 +#: ../../include/text.php:951 msgid "rebuff" msgstr "" -#: ../../include/text.php:947 +#: ../../include/text.php:951 msgid "rebuffed" msgstr "" -#: ../../include/text.php:957 +#: ../../include/text.php:961 msgid "happy" msgstr "" -#: ../../include/text.php:958 +#: ../../include/text.php:962 msgid "sad" msgstr "" -#: ../../include/text.php:959 +#: ../../include/text.php:963 msgid "mellow" msgstr "" -#: ../../include/text.php:960 +#: ../../include/text.php:964 msgid "tired" msgstr "" -#: ../../include/text.php:961 +#: ../../include/text.php:965 msgid "perky" msgstr "" -#: ../../include/text.php:962 +#: ../../include/text.php:966 msgid "angry" msgstr "" -#: ../../include/text.php:963 +#: ../../include/text.php:967 msgid "stupified" msgstr "" -#: ../../include/text.php:964 +#: ../../include/text.php:968 msgid "puzzled" msgstr "" -#: ../../include/text.php:965 +#: ../../include/text.php:969 msgid "interested" msgstr "" -#: ../../include/text.php:966 +#: ../../include/text.php:970 msgid "bitter" msgstr "" -#: ../../include/text.php:967 +#: ../../include/text.php:971 msgid "cheerful" msgstr "" -#: ../../include/text.php:968 +#: ../../include/text.php:972 msgid "alive" msgstr "" -#: ../../include/text.php:969 +#: ../../include/text.php:973 msgid "annoyed" msgstr "" -#: ../../include/text.php:970 +#: ../../include/text.php:974 msgid "anxious" msgstr "" -#: ../../include/text.php:971 +#: ../../include/text.php:975 msgid "cranky" msgstr "" -#: ../../include/text.php:972 +#: ../../include/text.php:976 msgid "disturbed" msgstr "" -#: ../../include/text.php:973 +#: ../../include/text.php:977 msgid "frustrated" msgstr "" -#: ../../include/text.php:974 +#: ../../include/text.php:978 msgid "depressed" msgstr "" -#: ../../include/text.php:975 +#: ../../include/text.php:979 msgid "motivated" msgstr "" -#: ../../include/text.php:976 +#: ../../include/text.php:980 msgid "relaxed" msgstr "" -#: ../../include/text.php:977 +#: ../../include/text.php:981 msgid "surprised" msgstr "" -#: ../../include/text.php:1153 +#: ../../include/text.php:1157 msgid "May" msgstr "" -#: ../../include/text.php:1230 ../../include/text.php:1234 +#: ../../include/text.php:1234 ../../include/text.php:1238 msgid "Unknown Attachment" msgstr "" -#: ../../include/text.php:1236 +#: ../../include/text.php:1240 msgid "unknown" msgstr "" -#: ../../include/text.php:1272 +#: ../../include/text.php:1276 msgid "remove category" msgstr "" -#: ../../include/text.php:1349 +#: ../../include/text.php:1353 msgid "remove from file" msgstr "" -#: ../../include/text.php:1461 ../../include/text.php:1472 +#: ../../include/text.php:1465 ../../include/text.php:1476 msgid "Click to open/close" msgstr "" -#: ../../include/text.php:1640 ../../mod/events.php:497 +#: ../../include/text.php:1649 ../../mod/events.php:497 msgid "Link to Source" msgstr "" -#: ../../include/text.php:1661 ../../include/text.php:1732 +#: ../../include/text.php:1670 ../../include/text.php:1742 msgid "default" msgstr "" -#: ../../include/text.php:1669 +#: ../../include/text.php:1678 msgid "Page layout" msgstr "" -#: ../../include/text.php:1669 +#: ../../include/text.php:1678 msgid "You can create your own with the layouts tool" msgstr "" -#: ../../include/text.php:1710 +#: ../../include/text.php:1720 msgid "Page content type" msgstr "" -#: ../../include/text.php:1744 +#: ../../include/text.php:1754 msgid "Select an alternate language" msgstr "" -#: ../../include/text.php:1876 +#: ../../include/text.php:1886 msgid "activity" msgstr "" -#: ../../include/text.php:2171 +#: ../../include/text.php:2181 msgid "Design Tools" msgstr "" -#: ../../include/text.php:2174 ../../mod/blocks.php:147 +#: ../../include/text.php:2184 ../../mod/blocks.php:147 msgid "Blocks" msgstr "" -#: ../../include/text.php:2175 ../../mod/menu.php:103 +#: ../../include/text.php:2185 ../../mod/menu.php:103 msgid "Menus" msgstr "" -#: ../../include/text.php:2176 ../../mod/layouts.php:174 +#: ../../include/text.php:2186 ../../mod/layouts.php:174 msgid "Layouts" msgstr "" -#: ../../include/text.php:2177 +#: ../../include/text.php:2187 msgid "Pages" msgstr "" -#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1502 +#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1483 msgid "Logout" msgstr "" @@ -4002,7 +4017,7 @@ msgstr "" msgid "Home Page" msgstr "" -#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1479 +#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1460 msgid "Register" msgstr "" @@ -4106,44 +4121,44 @@ msgstr "" msgid "Please wait..." msgstr "" -#: ../../include/dir_fns.php:126 +#: ../../include/dir_fns.php:139 msgid "Directory Options" msgstr "" -#: ../../include/dir_fns.php:128 +#: ../../include/dir_fns.php:141 msgid "Safe Mode" msgstr "" -#: ../../include/dir_fns.php:128 ../../include/dir_fns.php:129 -#: ../../include/dir_fns.php:130 ../../mod/removeme.php:60 +#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142 +#: ../../include/dir_fns.php:143 ../../mod/removeme.php:60 #: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228 -#: ../../mod/mitem.php:229 ../../mod/connedit.php:630 -#: ../../mod/connedit.php:675 ../../mod/filestorage.php:151 +#: ../../mod/mitem.php:229 ../../mod/connedit.php:635 +#: ../../mod/connedit.php:684 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 #: ../../mod/admin.php:409 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:106 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1507 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 msgid "No" msgstr "" -#: ../../include/dir_fns.php:128 ../../include/dir_fns.php:129 -#: ../../include/dir_fns.php:130 ../../mod/removeme.php:60 +#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142 +#: ../../include/dir_fns.php:143 ../../mod/removeme.php:60 #: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228 #: ../../mod/mitem.php:229 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 #: ../../mod/admin.php:411 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:105 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1507 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 msgid "Yes" msgstr "" -#: ../../include/dir_fns.php:129 +#: ../../include/dir_fns.php:142 msgid "Public Forums Only" msgstr "" -#: ../../include/dir_fns.php:130 +#: ../../include/dir_fns.php:143 msgid "This Website Only" msgstr "" @@ -4174,86 +4189,86 @@ msgstr "" msgid "Public access denied." msgstr "" -#: ../../mod/directory.php:234 +#: ../../mod/directory.php:236 #, php-format msgid "%d rating" msgid_plural "%d ratings" msgstr[0] "" msgstr[1] "" -#: ../../mod/directory.php:245 +#: ../../mod/directory.php:247 msgid "Gender: " msgstr "" -#: ../../mod/directory.php:247 +#: ../../mod/directory.php:249 msgid "Status: " msgstr "" -#: ../../mod/directory.php:249 +#: ../../mod/directory.php:251 msgid "Homepage: " msgstr "" -#: ../../mod/directory.php:308 ../../mod/events.php:699 +#: ../../mod/directory.php:310 ../../mod/events.php:699 msgid "Description:" msgstr "" -#: ../../mod/directory.php:317 +#: ../../mod/directory.php:319 msgid "Public Forum:" msgstr "" -#: ../../mod/directory.php:320 +#: ../../mod/directory.php:322 msgid "Keywords: " msgstr "" -#: ../../mod/directory.php:323 +#: ../../mod/directory.php:325 msgid "Don't suggest" msgstr "" -#: ../../mod/directory.php:325 +#: ../../mod/directory.php:327 msgid "Common connections:" msgstr "" -#: ../../mod/directory.php:374 +#: ../../mod/directory.php:376 msgid "Global Directory" msgstr "" -#: ../../mod/directory.php:374 +#: ../../mod/directory.php:376 msgid "Local Directory" msgstr "" -#: ../../mod/directory.php:380 +#: ../../mod/directory.php:382 msgid "Finding:" msgstr "" -#: ../../mod/directory.php:385 +#: ../../mod/directory.php:387 msgid "next page" msgstr "" -#: ../../mod/directory.php:385 +#: ../../mod/directory.php:387 msgid "previous page" msgstr "" -#: ../../mod/directory.php:386 +#: ../../mod/directory.php:388 msgid "Sort options" msgstr "" -#: ../../mod/directory.php:387 +#: ../../mod/directory.php:389 msgid "Alphabetic" msgstr "" -#: ../../mod/directory.php:388 +#: ../../mod/directory.php:390 msgid "Reverse Alphabetic" msgstr "" -#: ../../mod/directory.php:389 +#: ../../mod/directory.php:391 msgid "Newest to Oldest" msgstr "" -#: ../../mod/directory.php:390 +#: ../../mod/directory.php:392 msgid "Oldest to Newest" msgstr "" -#: ../../mod/directory.php:407 +#: ../../mod/directory.php:409 msgid "No entries (some entries may be hidden)." msgstr "" @@ -4714,256 +4729,256 @@ msgstr "" msgid "Could not locate selected profile." msgstr "" -#: ../../mod/connedit.php:218 +#: ../../mod/connedit.php:223 msgid "Connection updated." msgstr "" -#: ../../mod/connedit.php:220 +#: ../../mod/connedit.php:225 msgid "Failed to update connection record." msgstr "" -#: ../../mod/connedit.php:267 +#: ../../mod/connedit.php:272 msgid "is now connected to" msgstr "" -#: ../../mod/connedit.php:390 +#: ../../mod/connedit.php:395 msgid "Could not access address book record." msgstr "" -#: ../../mod/connedit.php:404 +#: ../../mod/connedit.php:409 msgid "Refresh failed - channel is currently unavailable." msgstr "" -#: ../../mod/connedit.php:413 ../../mod/connedit.php:422 -#: ../../mod/connedit.php:431 ../../mod/connedit.php:440 -#: ../../mod/connedit.php:453 +#: ../../mod/connedit.php:418 ../../mod/connedit.php:427 +#: ../../mod/connedit.php:436 ../../mod/connedit.php:445 +#: ../../mod/connedit.php:458 msgid "Unable to set address book parameters." msgstr "" -#: ../../mod/connedit.php:477 +#: ../../mod/connedit.php:482 msgid "Connection has been removed." msgstr "" -#: ../../mod/connedit.php:496 +#: ../../mod/connedit.php:501 #, php-format msgid "View %s's profile" msgstr "" -#: ../../mod/connedit.php:500 +#: ../../mod/connedit.php:505 msgid "Refresh Permissions" msgstr "" -#: ../../mod/connedit.php:503 +#: ../../mod/connedit.php:508 msgid "Fetch updated permissions" msgstr "" -#: ../../mod/connedit.php:507 +#: ../../mod/connedit.php:512 msgid "Recent Activity" msgstr "" -#: ../../mod/connedit.php:510 +#: ../../mod/connedit.php:515 msgid "View recent posts and comments" msgstr "" -#: ../../mod/connedit.php:514 ../../mod/admin.php:810 +#: ../../mod/connedit.php:519 ../../mod/admin.php:810 msgid "Unblock" msgstr "" -#: ../../mod/connedit.php:514 ../../mod/admin.php:809 +#: ../../mod/connedit.php:519 ../../mod/admin.php:809 msgid "Block" msgstr "" -#: ../../mod/connedit.php:517 +#: ../../mod/connedit.php:522 msgid "Block (or Unblock) all communications with this connection" msgstr "" -#: ../../mod/connedit.php:518 +#: ../../mod/connedit.php:523 msgid "This connection is blocked!" msgstr "" -#: ../../mod/connedit.php:522 +#: ../../mod/connedit.php:527 msgid "Unignore" msgstr "" -#: ../../mod/connedit.php:522 ../../mod/notifications.php:51 +#: ../../mod/connedit.php:527 ../../mod/notifications.php:51 msgid "Ignore" msgstr "" -#: ../../mod/connedit.php:525 +#: ../../mod/connedit.php:530 msgid "Ignore (or Unignore) all inbound communications from this connection" msgstr "" -#: ../../mod/connedit.php:526 +#: ../../mod/connedit.php:531 msgid "This connection is ignored!" msgstr "" -#: ../../mod/connedit.php:530 +#: ../../mod/connedit.php:535 msgid "Unarchive" msgstr "" -#: ../../mod/connedit.php:530 +#: ../../mod/connedit.php:535 msgid "Archive" msgstr "" -#: ../../mod/connedit.php:533 +#: ../../mod/connedit.php:538 msgid "" "Archive (or Unarchive) this connection - mark channel dead but keep content" msgstr "" -#: ../../mod/connedit.php:534 +#: ../../mod/connedit.php:539 msgid "This connection is archived!" msgstr "" -#: ../../mod/connedit.php:538 +#: ../../mod/connedit.php:543 msgid "Unhide" msgstr "" -#: ../../mod/connedit.php:538 +#: ../../mod/connedit.php:543 msgid "Hide" msgstr "" -#: ../../mod/connedit.php:541 +#: ../../mod/connedit.php:546 msgid "Hide or Unhide this connection from your other connections" msgstr "" -#: ../../mod/connedit.php:542 +#: ../../mod/connedit.php:547 msgid "This connection is hidden!" msgstr "" -#: ../../mod/connedit.php:549 +#: ../../mod/connedit.php:554 msgid "Delete this connection" msgstr "" -#: ../../mod/connedit.php:630 +#: ../../mod/connedit.php:635 msgid "Approve this connection" msgstr "" -#: ../../mod/connedit.php:630 +#: ../../mod/connedit.php:635 msgid "Accept connection to allow communication" msgstr "" -#: ../../mod/connedit.php:635 +#: ../../mod/connedit.php:640 msgid "Set Affinity" msgstr "" -#: ../../mod/connedit.php:638 +#: ../../mod/connedit.php:643 msgid "Set Profile" msgstr "" -#: ../../mod/connedit.php:641 +#: ../../mod/connedit.php:646 msgid "Set Affinity & Profile" msgstr "" -#: ../../mod/connedit.php:670 +#: ../../mod/connedit.php:679 msgid "none" msgstr "" -#: ../../mod/connedit.php:675 +#: ../../mod/connedit.php:684 msgid "Apply these permissions automatically" msgstr "" -#: ../../mod/connedit.php:677 +#: ../../mod/connedit.php:686 msgid "This connection's primary address is" msgstr "" -#: ../../mod/connedit.php:678 +#: ../../mod/connedit.php:687 msgid "Available locations:" msgstr "" -#: ../../mod/connedit.php:682 +#: ../../mod/connedit.php:691 msgid "" "The permissions indicated on this page will be applied to all new " "connections." msgstr "" -#: ../../mod/connedit.php:684 +#: ../../mod/connedit.php:693 msgid "Slide to adjust your degree of friendship" msgstr "" -#: ../../mod/connedit.php:686 +#: ../../mod/connedit.php:695 msgid "Slide to adjust your rating" msgstr "" -#: ../../mod/connedit.php:687 ../../mod/connedit.php:692 +#: ../../mod/connedit.php:696 ../../mod/connedit.php:701 msgid "Optionally explain your rating" msgstr "" -#: ../../mod/connedit.php:689 +#: ../../mod/connedit.php:698 msgid "Custom Filter" msgstr "" -#: ../../mod/connedit.php:690 +#: ../../mod/connedit.php:699 msgid "Only import posts with this text" msgstr "" -#: ../../mod/connedit.php:690 ../../mod/connedit.php:691 +#: ../../mod/connedit.php:699 ../../mod/connedit.php:700 msgid "" "words one per line or #tags or /patterns/ or lang=xx, leave blank to import " "all posts" msgstr "" -#: ../../mod/connedit.php:691 +#: ../../mod/connedit.php:700 msgid "Do not import posts with this text" msgstr "" -#: ../../mod/connedit.php:693 +#: ../../mod/connedit.php:702 msgid "This information is public!" msgstr "" -#: ../../mod/connedit.php:698 +#: ../../mod/connedit.php:707 msgid "Connection Pending Approval" msgstr "" -#: ../../mod/connedit.php:699 +#: ../../mod/connedit.php:708 msgid "Connection Request" msgstr "" -#: ../../mod/connedit.php:700 +#: ../../mod/connedit.php:709 #, php-format msgid "" "(%s) would like to connect with you. Please approve this connection to allow " "communication." msgstr "" -#: ../../mod/connedit.php:701 ../../mod/admin.php:806 +#: ../../mod/connedit.php:710 ../../mod/admin.php:806 msgid "Approve" msgstr "" -#: ../../mod/connedit.php:702 +#: ../../mod/connedit.php:711 msgid "Approve Later" msgstr "" -#: ../../mod/connedit.php:705 +#: ../../mod/connedit.php:714 msgid "inherited" msgstr "" -#: ../../mod/connedit.php:707 +#: ../../mod/connedit.php:716 #, php-format msgid "" "Please choose the profile you would like to display to %s when viewing your " "profile securely." msgstr "" -#: ../../mod/connedit.php:709 +#: ../../mod/connedit.php:718 msgid "Their Settings" msgstr "" -#: ../../mod/connedit.php:710 +#: ../../mod/connedit.php:719 msgid "My Settings" msgstr "" -#: ../../mod/connedit.php:712 +#: ../../mod/connedit.php:721 msgid "Individual Permissions" msgstr "" -#: ../../mod/connedit.php:713 +#: ../../mod/connedit.php:722 msgid "" "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." msgstr "" -#: ../../mod/connedit.php:714 +#: ../../mod/connedit.php:723 msgid "" "Some permissions may be inherited from your channel's privacy settings, which have higher priority than " @@ -4971,7 +4986,7 @@ msgid "" "any impact unless the inherited setting changes." msgstr "" -#: ../../mod/connedit.php:715 +#: ../../mod/connedit.php:724 msgid "Last update:" msgstr "" @@ -5262,14 +5277,6 @@ msgstr "" msgid "Show Oldest First" msgstr "" -#: ../../mod/photos.php:753 ../../mod/photos.php:1286 -msgid "View Photo" -msgstr "" - -#: ../../mod/photos.php:782 -msgid "Edit Album" -msgstr "" - #: ../../mod/photos.php:827 msgid "Permission denied. Access to this item may be restricted." msgstr "" @@ -5354,63 +5361,6 @@ msgstr "" msgid "Recent Photos" msgstr "" -#: ../../mod/dreport.php:23 -msgid "Invalid message" -msgstr "" - -#: ../../mod/dreport.php:55 -msgid "no results" -msgstr "" - -#: ../../mod/dreport.php:60 -#, php-format -msgid "Delivery report for %1$s" -msgstr "" - -#: ../../mod/dreport.php:74 -msgid "channel sync processed" -msgstr "" - -#: ../../mod/dreport.php:78 -msgid "queued" -msgstr "" - -#: ../../mod/dreport.php:82 -msgid "posted" -msgstr "" - -#: ../../mod/dreport.php:86 -msgid "accepted for delivery" -msgstr "" - -#: ../../mod/dreport.php:90 -msgid "updated" -msgstr "" - -#: ../../mod/dreport.php:93 -msgid "update ignored" -msgstr "" - -#: ../../mod/dreport.php:96 -msgid "permission denied" -msgstr "" - -#: ../../mod/dreport.php:100 -msgid "recipient not found" -msgstr "" - -#: ../../mod/dreport.php:103 -msgid "mail recalled" -msgstr "" - -#: ../../mod/dreport.php:106 -msgid "duplicate mail received" -msgstr "" - -#: ../../mod/dreport.php:109 -msgid "mail delivered" -msgstr "" - #: ../../mod/editblock.php:78 ../../mod/editblock.php:94 #: ../../mod/editpost.php:20 ../../mod/editlayout.php:76 #: ../../mod/editwebpage.php:77 @@ -6482,7 +6432,7 @@ msgid "" "Password reset failed." msgstr "" -#: ../../mod/lostpass.php:86 ../../boot.php:1511 +#: ../../mod/lostpass.php:86 ../../boot.php:1492 msgid "Password Reset" msgstr "" @@ -6814,20 +6764,20 @@ msgstr "" msgid "Executable content type not permitted to this channel." msgstr "" -#: ../../mod/item.php:908 +#: ../../mod/item.php:910 msgid "System error. Post not saved." msgstr "" -#: ../../mod/item.php:1175 +#: ../../mod/item.php:1177 msgid "Unable to obtain post information from database." msgstr "" -#: ../../mod/item.php:1182 +#: ../../mod/item.php:1184 #, php-format msgid "You have reached your limit of %1$.0f top level posts." msgstr "" -#: ../../mod/item.php:1189 +#: ../../mod/item.php:1191 #, php-format msgid "You have reached your limit of %1$.0f webpages." msgstr "" @@ -7115,126 +7065,68 @@ msgstr "" msgid "Insufficient permissions. Request redirected to profile page." msgstr "" -#: ../../mod/siteinfo.php:111 -#, php-format -msgid "Version %s" -msgstr "" - -#: ../../mod/siteinfo.php:132 -msgid "Installed plugins/addons/apps:" -msgstr "" - -#: ../../mod/siteinfo.php:145 -msgid "No installed plugins/addons/apps" -msgstr "" - -#: ../../mod/siteinfo.php:158 -msgid "" -"This is a hub of $Projectname - a global cooperative network of " -"decentralized privacy enhanced websites." -msgstr "" - -#: ../../mod/siteinfo.php:160 -msgid "Tag: " -msgstr "" - -#: ../../mod/siteinfo.php:162 -msgid "Last background fetch: " -msgstr "" - -#: ../../mod/siteinfo.php:164 -msgid "Current load average: " -msgstr "" - -#: ../../mod/siteinfo.php:167 -msgid "Running at web location" -msgstr "" - -#: ../../mod/siteinfo.php:168 -msgid "" -"Please visit hubzilla.org to learn more " -"about $Projectname." -msgstr "" - -#: ../../mod/siteinfo.php:169 -msgid "Bug reports and issues: please visit" -msgstr "" - -#: ../../mod/siteinfo.php:171 -msgid "$projectname issues" -msgstr "" - -#: ../../mod/siteinfo.php:172 -msgid "" -"Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com" -msgstr "" - -#: ../../mod/siteinfo.php:174 -msgid "Site Administrators" -msgstr "" - -#: ../../mod/import.php:27 +#: ../../mod/import.php:28 #, php-format msgid "Your service plan only allows %d channels." msgstr "" -#: ../../mod/import.php:65 ../../mod/import_items.php:38 +#: ../../mod/import.php:66 ../../mod/import_items.php:38 msgid "Nothing to import." msgstr "" -#: ../../mod/import.php:89 ../../mod/import_items.php:62 +#: ../../mod/import.php:90 ../../mod/import_items.php:62 msgid "Unable to download data from old server" msgstr "" -#: ../../mod/import.php:95 ../../mod/import_items.php:68 +#: ../../mod/import.php:96 ../../mod/import_items.php:68 msgid "Imported file is empty." msgstr "" -#: ../../mod/import.php:115 ../../mod/import_items.php:82 +#: ../../mod/import.php:116 ../../mod/import_items.php:82 #, php-format msgid "Warning: Database versions differ by %1$d updates." msgstr "" -#: ../../mod/import.php:148 +#: ../../mod/import.php:149 msgid "No channel. Import failed." msgstr "" -#: ../../mod/import.php:499 +#: ../../mod/import.php:509 msgid "You must be logged in to use this feature." msgstr "" -#: ../../mod/import.php:504 +#: ../../mod/import.php:514 msgid "Import Channel" msgstr "" -#: ../../mod/import.php:505 +#: ../../mod/import.php:515 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 "" -#: ../../mod/import.php:506 ../../mod/import_items.php:121 +#: ../../mod/import.php:516 ../../mod/import_items.php:121 msgid "File to Upload" msgstr "" -#: ../../mod/import.php:507 +#: ../../mod/import.php:517 msgid "Or provide the old server/hub details" msgstr "" -#: ../../mod/import.php:508 +#: ../../mod/import.php:518 msgid "Your old identity address (xyz@example.com)" msgstr "" -#: ../../mod/import.php:509 +#: ../../mod/import.php:519 msgid "Your old login email address" msgstr "" -#: ../../mod/import.php:510 +#: ../../mod/import.php:520 msgid "Your old login password" msgstr "" -#: ../../mod/import.php:511 +#: ../../mod/import.php:521 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 " @@ -7242,21 +7134,78 @@ msgid "" "location for files, photos, and media." msgstr "" -#: ../../mod/import.php:512 +#: ../../mod/import.php:522 msgid "Make this hub my primary location" msgstr "" -#: ../../mod/import.php:513 +#: ../../mod/import.php:523 msgid "" "Import existing posts if possible (experimental - limited by available memory" msgstr "" -#: ../../mod/import.php:514 +#: ../../mod/import.php:524 msgid "" "This process may take several minutes to complete. Please submit the form " "only once and leave this page open until finished." msgstr "" +#: ../../mod/dreport.php:23 +msgid "Invalid message" +msgstr "" + +#: ../../mod/dreport.php:55 +msgid "no results" +msgstr "" + +#: ../../mod/dreport.php:60 +#, php-format +msgid "Delivery report for %1$s" +msgstr "" + +#: ../../mod/dreport.php:74 +msgid "channel sync processed" +msgstr "" + +#: ../../mod/dreport.php:78 +msgid "queued" +msgstr "" + +#: ../../mod/dreport.php:82 +msgid "posted" +msgstr "" + +#: ../../mod/dreport.php:86 +msgid "accepted for delivery" +msgstr "" + +#: ../../mod/dreport.php:90 +msgid "updated" +msgstr "" + +#: ../../mod/dreport.php:93 +msgid "update ignored" +msgstr "" + +#: ../../mod/dreport.php:96 +msgid "permission denied" +msgstr "" + +#: ../../mod/dreport.php:100 +msgid "recipient not found" +msgstr "" + +#: ../../mod/dreport.php:103 +msgid "mail recalled" +msgstr "" + +#: ../../mod/dreport.php:106 +msgid "duplicate mail received" +msgstr "" + +#: ../../mod/dreport.php:109 +msgid "mail delivered" +msgstr "" + #: ../../mod/thing.php:111 msgid "Thing updated" msgstr "" @@ -8795,6 +8744,64 @@ msgstr "" msgid "Remove this file" msgstr "" +#: ../../mod/siteinfo.php:111 +#, php-format +msgid "Version %s" +msgstr "" + +#: ../../mod/siteinfo.php:132 +msgid "Installed plugins/addons/apps:" +msgstr "" + +#: ../../mod/siteinfo.php:145 +msgid "No installed plugins/addons/apps" +msgstr "" + +#: ../../mod/siteinfo.php:158 +msgid "" +"This is a hub of $Projectname - a global cooperative network of " +"decentralized privacy enhanced websites." +msgstr "" + +#: ../../mod/siteinfo.php:160 +msgid "Tag: " +msgstr "" + +#: ../../mod/siteinfo.php:162 +msgid "Last background fetch: " +msgstr "" + +#: ../../mod/siteinfo.php:164 +msgid "Current load average: " +msgstr "" + +#: ../../mod/siteinfo.php:167 +msgid "Running at web location" +msgstr "" + +#: ../../mod/siteinfo.php:168 +msgid "" +"Please visit hubzilla.org to learn more " +"about $Projectname." +msgstr "" + +#: ../../mod/siteinfo.php:169 +msgid "Bug reports and issues: please visit" +msgstr "" + +#: ../../mod/siteinfo.php:171 +msgid "$projectname issues" +msgstr "" + +#: ../../mod/siteinfo.php:172 +msgid "" +"Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com" +msgstr "" + +#: ../../mod/siteinfo.php:174 +msgid "Site Administrators" +msgstr "" + #: ../../mod/suggest.php:35 msgid "" "No suggestions available. If this is a new site, please try again in 24 " @@ -9234,51 +9241,51 @@ msgstr "" msgid "Set size of followup author photos" msgstr "" -#: ../../boot.php:1308 +#: ../../boot.php:1289 #, php-format msgid "Update %s failed. See error logs." msgstr "" -#: ../../boot.php:1311 +#: ../../boot.php:1292 #, php-format msgid "Update Error at %s" msgstr "" -#: ../../boot.php:1478 +#: ../../boot.php:1459 msgid "" "Create an account to access services and applications within the Hubzilla" msgstr "" -#: ../../boot.php:1506 +#: ../../boot.php:1487 msgid "Password" msgstr "" -#: ../../boot.php:1507 +#: ../../boot.php:1488 msgid "Remember me" msgstr "" -#: ../../boot.php:1510 +#: ../../boot.php:1491 msgid "Forgot your password?" msgstr "" -#: ../../boot.php:2136 +#: ../../boot.php:2111 msgid "toggle mobile" msgstr "" -#: ../../boot.php:2271 +#: ../../boot.php:2246 msgid "Website SSL certificate is not valid. Please correct." msgstr "" -#: ../../boot.php:2274 +#: ../../boot.php:2249 #, php-format msgid "[hubzilla] Website SSL error for %s" msgstr "" -#: ../../boot.php:2311 +#: ../../boot.php:2286 msgid "Cron/Scheduled tasks not running." msgstr "" -#: ../../boot.php:2315 +#: ../../boot.php:2290 #, php-format msgid "[hubzilla] Cron tasks not running on %s" msgstr "" diff --git a/version.inc b/version.inc index 938250e5c..1c628f631 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2015-11-12.1214 +2015-11-13.1215 -- cgit v1.2.3 From def5edf93ced1527155053b64d666bf1812cbbca Mon Sep 17 00:00:00 2001 From: jeroenpraat Date: Sat, 14 Nov 2015 20:43:34 +0100 Subject: nl+es and some other bits --- view/es/hmessages.po | 1077 ++++++++++++++++--------------- view/es/hstrings.php | 71 +- view/nl/hmessages.po | 1073 +++++++++++++++--------------- view/nl/hstrings.php | 67 +- view/theme/redbasic/schema/bluegrid.css | 4 +- view/theme/redbasic/schema/dark.css | 4 + view/tpl/pwdreset.tpl | 2 + 7 files changed, 1160 insertions(+), 1138 deletions(-) diff --git a/view/es/hmessages.po b/view/es/hmessages.po index 290f4d23e..6478c432c 100644 --- a/view/es/hmessages.po +++ b/view/es/hmessages.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: Redmatrix\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-11-06 00:02-0800\n" -"PO-Revision-Date: 2015-11-07 17:17+0000\n" +"POT-Creation-Date: 2015-11-13 00:03-0800\n" +"PO-Revision-Date: 2015-11-14 16:43+0000\n" "Last-Translator: Manuel Jiménez Friaza \n" "Language-Team: Spanish (http://www.transifex.com/Friendica/red-matrix/language/es/)\n" "MIME-Version: 1.0\n" @@ -23,13 +23,13 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../../include/conversation.php:120 ../../include/text.php:1863 +#: ../../include/conversation.php:120 ../../include/text.php:1873 #: ../../mod/like.php:361 ../../mod/tagger.php:43 ../../mod/subthread.php:77 msgid "photo" msgstr "foto" #: ../../include/conversation.php:123 ../../include/event.php:896 -#: ../../include/text.php:1866 ../../mod/like.php:363 ../../mod/tagger.php:47 +#: ../../include/text.php:1876 ../../mod/like.php:363 ../../mod/tagger.php:47 #: ../../mod/events.php:245 msgid "event" msgstr "evento" @@ -38,12 +38,12 @@ msgstr "evento" msgid "channel" msgstr "canal" -#: ../../include/conversation.php:148 ../../include/text.php:1869 +#: ../../include/conversation.php:148 ../../include/text.php:1879 #: ../../mod/like.php:361 ../../mod/subthread.php:77 msgid "status" msgstr "el mensaje de estado" -#: ../../include/conversation.php:150 ../../include/text.php:1871 +#: ../../include/conversation.php:150 ../../include/text.php:1881 #: ../../mod/tagger.php:53 msgid "comment" msgstr "comentario" @@ -68,7 +68,7 @@ msgstr "%1$s ahora está conectado/a con %2$s" msgid "%1$s poked %2$s" msgstr "%1$s ha dado un toque a %2$s" -#: ../../include/conversation.php:243 ../../include/text.php:942 +#: ../../include/conversation.php:243 ../../include/text.php:946 msgid "poked" msgstr "ha recibido un toque" @@ -124,7 +124,7 @@ msgstr "Seleccionar" #: ../../include/conversation.php:657 ../../include/RedDAV/RedBrowser.php:241 #: ../../include/apps.php:260 ../../include/ItemObject.php:120 -#: ../../mod/connedit.php:546 ../../mod/photos.php:1129 +#: ../../mod/connedit.php:551 ../../mod/photos.php:1129 #: ../../mod/editblock.php:181 ../../mod/admin.php:808 ../../mod/admin.php:967 #: ../../mod/webpages.php:183 ../../mod/blocks.php:155 ../../mod/thing.php:258 #: ../../mod/settings.php:647 ../../mod/editlayout.php:179 @@ -176,7 +176,7 @@ msgstr "Caduca: %s" msgid "View in context" msgstr "Mostrar en su contexto" -#: ../../include/conversation.php:739 ../../include/conversation.php:1221 +#: ../../include/conversation.php:739 ../../include/conversation.php:1226 #: ../../include/ItemObject.php:375 ../../mod/photos.php:1029 #: ../../mod/editblock.php:150 ../../mod/editpost.php:129 #: ../../mod/editlayout.php:148 ../../mod/editwebpage.php:190 @@ -212,7 +212,7 @@ msgid "View Status" msgstr "Ver el estado actual" #: ../../include/conversation.php:949 ../../include/nav.php:86 -#: ../../mod/connedit.php:493 +#: ../../mod/connedit.php:498 msgid "View Profile" msgstr "Ver el perfil" @@ -225,8 +225,8 @@ msgid "Activity/Posts" msgstr "Actividad y entradas" #: ../../include/conversation.php:952 ../../include/Contact.php:101 -#: ../../include/identity.php:965 ../../include/widgets.php:136 -#: ../../include/widgets.php:174 ../../mod/directory.php:316 +#: ../../include/identity.php:952 ../../include/widgets.php:136 +#: ../../include/widgets.php:174 ../../mod/directory.php:318 #: ../../mod/match.php:64 ../../mod/suggest.php:52 msgid "Connect" msgstr "Conectar" @@ -245,7 +245,8 @@ msgstr "Toques y otras cosas" #: ../../include/conversation.php:1026 ../../include/RedDAV/RedBrowser.php:164 #: ../../include/apps.php:360 ../../include/apps.php:415 -#: ../../mod/photos.php:759 ../../mod/photos.php:1198 +#: ../../include/widgets.php:1281 ../../mod/photos.php:759 +#: ../../mod/photos.php:1198 msgid "Unknown" msgstr "Desconocido" @@ -294,41 +295,41 @@ msgstr "a %s le gusta esto." msgid "%s don't like this." msgstr "a %s no le gusta esto." -#: ../../include/conversation.php:1148 +#: ../../include/conversation.php:1153 msgid "Visible to everybody" msgstr "Visible para cualquiera" -#: ../../include/conversation.php:1149 ../../mod/mail.php:194 +#: ../../include/conversation.php:1154 ../../mod/mail.php:194 #: ../../mod/mail.php:308 msgid "Please enter a link URL:" msgstr "Por favor, introduzca la dirección del enlace:" -#: ../../include/conversation.php:1150 +#: ../../include/conversation.php:1155 msgid "Please enter a video link/URL:" msgstr "Por favor, introduzca un enlace de vídeo:" -#: ../../include/conversation.php:1151 +#: ../../include/conversation.php:1156 msgid "Please enter an audio link/URL:" msgstr "Por favor, introduzca un enlace de audio:" -#: ../../include/conversation.php:1152 +#: ../../include/conversation.php:1157 msgid "Tag term:" msgstr "Término de la etiqueta:" -#: ../../include/conversation.php:1153 ../../mod/filer.php:48 +#: ../../include/conversation.php:1158 ../../mod/filer.php:48 msgid "Save to Folder:" msgstr "Guardar en carpeta:" -#: ../../include/conversation.php:1154 +#: ../../include/conversation.php:1159 msgid "Where are you right now?" msgstr "¿Donde está ahora?" -#: ../../include/conversation.php:1155 ../../mod/editpost.php:54 +#: ../../include/conversation.php:1160 ../../mod/editpost.php:54 #: ../../mod/mail.php:195 ../../mod/mail.php:309 msgid "Expires YYYY-MM-DD HH:MM" msgstr "Caduca YYYY-MM-DD HH:MM" -#: ../../include/conversation.php:1163 ../../include/page_widgets.php:40 +#: ../../include/conversation.php:1168 ../../include/page_widgets.php:40 #: ../../include/ItemObject.php:692 ../../mod/photos.php:1049 #: ../../mod/editblock.php:171 ../../mod/editpost.php:149 #: ../../mod/events.php:707 ../../mod/webpages.php:188 @@ -336,302 +337,302 @@ msgstr "Caduca YYYY-MM-DD HH:MM" msgid "Preview" msgstr "Previsualizar" -#: ../../include/conversation.php:1186 ../../mod/layouts.php:184 +#: ../../include/conversation.php:1191 ../../mod/layouts.php:184 #: ../../mod/photos.php:1028 ../../mod/webpages.php:182 #: ../../mod/blocks.php:154 msgid "Share" msgstr "Compartir" -#: ../../include/conversation.php:1188 +#: ../../include/conversation.php:1193 msgid "Page link name" msgstr "Nombre de enlace de página" -#: ../../include/conversation.php:1191 +#: ../../include/conversation.php:1196 msgid "Post as" msgstr "Publicar como" -#: ../../include/conversation.php:1193 ../../include/ItemObject.php:684 +#: ../../include/conversation.php:1198 ../../include/ItemObject.php:684 #: ../../mod/editblock.php:136 ../../mod/editpost.php:113 #: ../../mod/editlayout.php:135 ../../mod/editwebpage.php:177 msgid "Bold" msgstr "Negrita" -#: ../../include/conversation.php:1194 ../../include/ItemObject.php:685 +#: ../../include/conversation.php:1199 ../../include/ItemObject.php:685 #: ../../mod/editblock.php:137 ../../mod/editpost.php:114 #: ../../mod/editlayout.php:136 ../../mod/editwebpage.php:178 msgid "Italic" msgstr "Itálico " -#: ../../include/conversation.php:1195 ../../include/ItemObject.php:686 +#: ../../include/conversation.php:1200 ../../include/ItemObject.php:686 #: ../../mod/editblock.php:138 ../../mod/editpost.php:115 #: ../../mod/editlayout.php:137 ../../mod/editwebpage.php:179 msgid "Underline" msgstr "Subrayar" -#: ../../include/conversation.php:1196 ../../include/ItemObject.php:687 +#: ../../include/conversation.php:1201 ../../include/ItemObject.php:687 #: ../../mod/editblock.php:139 ../../mod/editpost.php:116 #: ../../mod/editlayout.php:138 ../../mod/editwebpage.php:180 msgid "Quote" msgstr "Citar" -#: ../../include/conversation.php:1197 ../../include/ItemObject.php:688 +#: ../../include/conversation.php:1202 ../../include/ItemObject.php:688 #: ../../mod/editblock.php:140 ../../mod/editpost.php:117 #: ../../mod/editlayout.php:139 ../../mod/editwebpage.php:181 msgid "Code" msgstr "Código" -#: ../../include/conversation.php:1198 ../../mod/editblock.php:142 +#: ../../include/conversation.php:1203 ../../mod/editblock.php:142 #: ../../mod/editpost.php:118 ../../mod/editlayout.php:140 #: ../../mod/editwebpage.php:182 msgid "Upload photo" msgstr "Subir foto" -#: ../../include/conversation.php:1199 +#: ../../include/conversation.php:1204 msgid "upload photo" msgstr "subir foto" -#: ../../include/conversation.php:1200 ../../mod/editblock.php:143 +#: ../../include/conversation.php:1205 ../../mod/editblock.php:143 #: ../../mod/editpost.php:119 ../../mod/mail.php:240 ../../mod/mail.php:369 #: ../../mod/editlayout.php:141 ../../mod/editwebpage.php:183 msgid "Attach file" msgstr "Adjuntar fichero" -#: ../../include/conversation.php:1201 +#: ../../include/conversation.php:1206 msgid "attach file" msgstr "adjuntar fichero" -#: ../../include/conversation.php:1202 ../../mod/editblock.php:144 +#: ../../include/conversation.php:1207 ../../mod/editblock.php:144 #: ../../mod/editpost.php:120 ../../mod/mail.php:241 ../../mod/mail.php:370 #: ../../mod/editlayout.php:142 ../../mod/editwebpage.php:184 msgid "Insert web link" msgstr "Insertar enlace web" -#: ../../include/conversation.php:1203 +#: ../../include/conversation.php:1208 msgid "web link" msgstr "enlace web" -#: ../../include/conversation.php:1204 +#: ../../include/conversation.php:1209 msgid "Insert video link" msgstr "Insertar enlace de vídeo" -#: ../../include/conversation.php:1205 +#: ../../include/conversation.php:1210 msgid "video link" msgstr "enlace de vídeo" -#: ../../include/conversation.php:1206 +#: ../../include/conversation.php:1211 msgid "Insert audio link" msgstr "Insertar enlace de audio" -#: ../../include/conversation.php:1207 +#: ../../include/conversation.php:1212 msgid "audio link" msgstr "enlace de audio" -#: ../../include/conversation.php:1208 ../../mod/editblock.php:148 +#: ../../include/conversation.php:1213 ../../mod/editblock.php:148 #: ../../mod/editpost.php:124 ../../mod/editlayout.php:146 #: ../../mod/editwebpage.php:188 msgid "Set your location" msgstr "Establecer su ubicación" -#: ../../include/conversation.php:1209 +#: ../../include/conversation.php:1214 msgid "set location" msgstr "establecer ubicación" -#: ../../include/conversation.php:1210 ../../mod/editpost.php:126 +#: ../../include/conversation.php:1215 ../../mod/editpost.php:126 msgid "Toggle voting" msgstr "Cambiar votación" -#: ../../include/conversation.php:1213 ../../mod/editblock.php:149 +#: ../../include/conversation.php:1218 ../../mod/editblock.php:149 #: ../../mod/editpost.php:125 ../../mod/editlayout.php:147 #: ../../mod/editwebpage.php:189 msgid "Clear browser location" msgstr "Eliminar los datos de ubicación del navegador" -#: ../../include/conversation.php:1214 +#: ../../include/conversation.php:1219 msgid "clear location" msgstr "borrar los datos de ubicación" -#: ../../include/conversation.php:1216 ../../mod/editblock.php:162 +#: ../../include/conversation.php:1221 ../../mod/editblock.php:162 #: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205 msgid "Title (optional)" msgstr "Título (opcional)" -#: ../../include/conversation.php:1220 ../../mod/editblock.php:165 +#: ../../include/conversation.php:1225 ../../mod/editblock.php:165 #: ../../mod/editpost.php:143 ../../mod/editlayout.php:163 #: ../../mod/editwebpage.php:207 msgid "Categories (optional, comma-separated list)" msgstr "Categorías (opcional, lista separada por comas)" -#: ../../include/conversation.php:1222 ../../mod/editblock.php:151 +#: ../../include/conversation.php:1227 ../../mod/editblock.php:151 #: ../../mod/editpost.php:130 ../../mod/editlayout.php:149 #: ../../mod/editwebpage.php:191 msgid "Permission settings" msgstr "Configuración de permisos" -#: ../../include/conversation.php:1223 +#: ../../include/conversation.php:1228 msgid "permissions" msgstr "permisos" -#: ../../include/conversation.php:1231 ../../mod/editblock.php:159 +#: ../../include/conversation.php:1236 ../../mod/editblock.php:159 #: ../../mod/editpost.php:138 ../../mod/editlayout.php:156 #: ../../mod/editwebpage.php:200 msgid "Public post" msgstr "Entrada pública" -#: ../../include/conversation.php:1233 ../../mod/editblock.php:166 +#: ../../include/conversation.php:1238 ../../mod/editblock.php:166 #: ../../mod/editpost.php:144 ../../mod/editlayout.php:164 #: ../../mod/editwebpage.php:208 msgid "Example: bob@example.com, mary@example.com" msgstr "Ejemplo: roberto@ejemplo.com, maría@ejemplo.com" -#: ../../include/conversation.php:1246 ../../mod/editblock.php:176 +#: ../../include/conversation.php:1251 ../../mod/editblock.php:176 #: ../../mod/editpost.php:155 ../../mod/mail.php:245 ../../mod/mail.php:374 #: ../../mod/editlayout.php:173 ../../mod/editwebpage.php:217 msgid "Set expiration date" msgstr "Configurar fecha de caducidad" -#: ../../include/conversation.php:1249 +#: ../../include/conversation.php:1254 msgid "Set publish date" msgstr "Establecer la fecha de publicación" -#: ../../include/conversation.php:1251 ../../include/ItemObject.php:695 +#: ../../include/conversation.php:1256 ../../include/ItemObject.php:695 #: ../../mod/editpost.php:157 ../../mod/mail.php:247 ../../mod/mail.php:376 msgid "Encrypt text" msgstr "Cifrar texto" -#: ../../include/conversation.php:1253 ../../mod/editpost.php:159 +#: ../../include/conversation.php:1258 ../../mod/editpost.php:159 #: ../../mod/events.php:691 msgid "OK" msgstr "OK" -#: ../../include/conversation.php:1254 ../../mod/fbrowser.php:82 +#: ../../include/conversation.php:1259 ../../mod/fbrowser.php:82 #: ../../mod/fbrowser.php:117 ../../mod/editpost.php:160 #: ../../mod/events.php:690 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134 #: ../../mod/settings.php:585 ../../mod/settings.php:611 msgid "Cancel" msgstr "Cancelar" -#: ../../include/conversation.php:1497 +#: ../../include/conversation.php:1502 msgid "Discover" msgstr "Descubrir" -#: ../../include/conversation.php:1500 +#: ../../include/conversation.php:1505 msgid "Imported public streams" msgstr "Flujos públicos importados" -#: ../../include/conversation.php:1505 +#: ../../include/conversation.php:1510 msgid "Commented Order" msgstr "Comentarios recientes" -#: ../../include/conversation.php:1508 +#: ../../include/conversation.php:1513 msgid "Sort by Comment Date" msgstr "Ordenar por fecha de comentario" -#: ../../include/conversation.php:1512 +#: ../../include/conversation.php:1517 msgid "Posted Order" msgstr "Publicaciones recientes" -#: ../../include/conversation.php:1515 +#: ../../include/conversation.php:1520 msgid "Sort by Post Date" msgstr "Ordenar por fecha de publicación" -#: ../../include/conversation.php:1520 ../../include/widgets.php:94 +#: ../../include/conversation.php:1525 ../../include/widgets.php:94 msgid "Personal" msgstr "Personales" -#: ../../include/conversation.php:1523 +#: ../../include/conversation.php:1528 msgid "Posts that mention or involve you" msgstr "Publicaciones que le mencionan o involucran" -#: ../../include/conversation.php:1529 ../../mod/menu.php:112 +#: ../../include/conversation.php:1534 ../../mod/menu.php:112 #: ../../mod/connections.php:72 ../../mod/connections.php:82 msgid "New" msgstr "Nuevas" -#: ../../include/conversation.php:1532 +#: ../../include/conversation.php:1537 msgid "Activity Stream - by date" msgstr "Flujo de actividad - por fecha" -#: ../../include/conversation.php:1538 +#: ../../include/conversation.php:1543 msgid "Starred" msgstr "Preferidas" -#: ../../include/conversation.php:1541 +#: ../../include/conversation.php:1546 msgid "Favourite Posts" msgstr "Publicaciones favoritas" -#: ../../include/conversation.php:1548 +#: ../../include/conversation.php:1553 msgid "Spam" msgstr "Correo basura" -#: ../../include/conversation.php:1551 +#: ../../include/conversation.php:1556 msgid "Posts flagged as SPAM" msgstr "Publicaciones marcadas como basura" -#: ../../include/conversation.php:1595 ../../mod/admin.php:972 +#: ../../include/conversation.php:1600 ../../mod/admin.php:972 msgid "Channel" msgstr "Canal" -#: ../../include/conversation.php:1598 +#: ../../include/conversation.php:1603 msgid "Status Messages and Posts" msgstr "Mensajes de estado y publicaciones" -#: ../../include/conversation.php:1607 +#: ../../include/conversation.php:1612 msgid "About" msgstr "Sobre mí" -#: ../../include/conversation.php:1610 +#: ../../include/conversation.php:1615 msgid "Profile Details" msgstr "Detalles del perfil" -#: ../../include/conversation.php:1616 ../../include/apps.php:139 +#: ../../include/conversation.php:1621 ../../include/apps.php:139 #: ../../include/nav.php:92 ../../mod/fbrowser.php:25 msgid "Photos" msgstr "Fotos" -#: ../../include/conversation.php:1619 ../../include/photos.php:483 +#: ../../include/conversation.php:1624 ../../include/photos.php:483 msgid "Photo Albums" msgstr "Álbumes de fotos" -#: ../../include/conversation.php:1623 ../../include/RedDAV/RedBrowser.php:226 +#: ../../include/conversation.php:1628 ../../include/RedDAV/RedBrowser.php:226 #: ../../include/apps.php:135 ../../include/nav.php:93 #: ../../mod/fbrowser.php:114 msgid "Files" msgstr "Ficheros" -#: ../../include/conversation.php:1626 +#: ../../include/conversation.php:1631 msgid "Files and Storage" msgstr "Ficheros y repositorio" -#: ../../include/conversation.php:1636 ../../include/conversation.php:1639 +#: ../../include/conversation.php:1641 ../../include/conversation.php:1644 msgid "Chatrooms" msgstr "Salas de chat" -#: ../../include/conversation.php:1649 ../../include/apps.php:129 +#: ../../include/conversation.php:1654 ../../include/apps.php:129 #: ../../include/nav.php:103 msgid "Bookmarks" msgstr "Marcadores" -#: ../../include/conversation.php:1652 +#: ../../include/conversation.php:1657 msgid "Saved Bookmarks" msgstr "Marcadores guardados" -#: ../../include/conversation.php:1659 ../../include/apps.php:136 +#: ../../include/conversation.php:1664 ../../include/apps.php:136 #: ../../include/nav.php:107 ../../mod/webpages.php:178 msgid "Webpages" msgstr "Páginas web" -#: ../../include/conversation.php:1662 +#: ../../include/conversation.php:1667 msgid "Manage Webpages" msgstr "Administrar páginas web" -#: ../../include/conversation.php:1691 ../../include/ItemObject.php:175 +#: ../../include/conversation.php:1696 ../../include/ItemObject.php:175 #: ../../include/ItemObject.php:187 ../../mod/photos.php:1082 #: ../../mod/photos.php:1094 msgid "View all" msgstr "Ver todo" -#: ../../include/conversation.php:1715 ../../include/ItemObject.php:179 -#: ../../include/identity.php:1276 ../../include/taxonomy.php:403 +#: ../../include/conversation.php:1720 ../../include/ItemObject.php:179 +#: ../../include/identity.php:1263 ../../include/taxonomy.php:403 #: ../../mod/photos.php:1086 msgctxt "noun" msgid "Like" @@ -639,7 +640,7 @@ msgid_plural "Likes" msgstr[0] "Me gusta" msgstr[1] "Me gusta" -#: ../../include/conversation.php:1718 ../../include/ItemObject.php:184 +#: ../../include/conversation.php:1723 ../../include/ItemObject.php:184 #: ../../mod/photos.php:1091 msgctxt "noun" msgid "Dislike" @@ -647,42 +648,42 @@ msgid_plural "Dislikes" msgstr[0] "No me gusta" msgstr[1] "No me gusta" -#: ../../include/conversation.php:1721 +#: ../../include/conversation.php:1726 msgctxt "noun" msgid "Attending" msgid_plural "Attending" -msgstr[0] "Participando" +msgstr[0] "Participaré" msgstr[1] "Participaré" -#: ../../include/conversation.php:1724 +#: ../../include/conversation.php:1729 msgctxt "noun" msgid "Not Attending" msgid_plural "Not Attending" -msgstr[0] "No participando" +msgstr[0] "No participaré" msgstr[1] "No participaré" -#: ../../include/conversation.php:1727 +#: ../../include/conversation.php:1732 msgctxt "noun" msgid "Undecided" msgid_plural "Undecided" msgstr[0] "Indeciso/a" msgstr[1] "Indecisos/as" -#: ../../include/conversation.php:1730 +#: ../../include/conversation.php:1735 msgctxt "noun" msgid "Agree" msgid_plural "Agrees" msgstr[0] "Está de acuerdo" msgstr[1] "De acuerdo" -#: ../../include/conversation.php:1733 +#: ../../include/conversation.php:1738 msgctxt "noun" msgid "Disagree" msgid_plural "Disagrees" msgstr[0] "No está de acuerdo" msgstr[1] "En desacuerdo" -#: ../../include/conversation.php:1736 +#: ../../include/conversation.php:1741 msgctxt "noun" msgid "Abstain" msgid_plural "Abstains" @@ -697,7 +698,7 @@ msgstr "No se ha encontrado el nombre de usuario en el fichero importado." msgid "Unable to create a unique channel address. Import failed." msgstr "No se ha podido crear una dirección de canal única. Ha fallado la importación." -#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:486 +#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487 msgid "Import completed." msgstr "Importación completada." @@ -706,7 +707,7 @@ msgstr "Importación completada." msgid "parent" msgstr "padre" -#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2529 +#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2539 msgid "Collection" msgstr "Colección" @@ -746,8 +747,9 @@ msgid "Create" msgstr "Crear" #: ../../include/RedDAV/RedBrowser.php:231 -#: ../../include/RedDAV/RedBrowser.php:305 ../../mod/photos.php:784 -#: ../../mod/photos.php:1317 ../../mod/profile_photo.php:450 +#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1293 +#: ../../mod/photos.php:784 ../../mod/photos.php:1317 +#: ../../mod/profile_photo.php:450 msgid "Upload" msgstr "Subir" @@ -761,7 +763,7 @@ msgstr "Nombre" msgid "Type" msgstr "Tipo" -#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1236 +#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1240 #: ../../mod/sharedwithme.php:97 msgid "Size" msgstr "Tamaño" @@ -961,7 +963,7 @@ msgstr "Sala no encontrada." #: ../../mod/fsuggest.php:78 ../../mod/authtest.php:13 #: ../../mod/bookmarks.php:48 ../../mod/block.php:22 ../../mod/block.php:72 #: ../../mod/id.php:71 ../../mod/like.php:177 ../../mod/common.php:35 -#: ../../mod/mitem.php:111 ../../mod/connedit.php:347 ../../mod/mood.php:112 +#: ../../mod/mitem.php:111 ../../mod/connedit.php:352 ../../mod/mood.php:112 #: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73 #: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115 #: ../../mod/layouts.php:69 ../../mod/layouts.php:76 ../../mod/layouts.php:87 @@ -974,7 +976,7 @@ msgstr "Sala no encontrada." #: ../../mod/notifications.php:66 ../../mod/pdledit.php:21 #: ../../mod/events.php:256 ../../mod/profile_photo.php:338 #: ../../mod/profile_photo.php:351 ../../mod/item.php:205 -#: ../../mod/item.php:213 ../../mod/item.php:1004 ../../mod/message.php:16 +#: ../../mod/item.php:213 ../../mod/item.php:1006 ../../mod/message.php:16 #: ../../mod/webpages.php:69 ../../mod/register.php:72 ../../mod/blocks.php:69 #: ../../mod/blocks.php:76 ../../mod/service_limits.php:7 #: ../../mod/sources.php:66 ../../mod/regmod.php:17 ../../mod/channel.php:100 @@ -1011,7 +1013,7 @@ msgstr "AAAA-MM-DD o MM-DD" msgid "Required" msgstr "Obligatorio" -#: ../../include/datetime.php:262 ../../boot.php:2312 +#: ../../include/datetime.php:262 ../../boot.php:2287 msgid "never" msgstr "nunca" @@ -1419,7 +1421,7 @@ msgstr "Nada nuevo por aquí" msgid "Rate This Channel (this is public)" msgstr "Valorar este canal (esto es público)" -#: ../../include/js_strings.php:20 ../../mod/connedit.php:685 +#: ../../include/js_strings.php:20 ../../mod/connedit.php:694 #: ../../mod/rate.php:157 msgid "Rating" msgstr "Valoración" @@ -1430,7 +1432,7 @@ msgstr "Describir (opcional)" #: ../../include/js_strings.php:22 ../../include/ItemObject.php:683 #: ../../mod/fsuggest.php:108 ../../mod/mitem.php:231 -#: ../../mod/connedit.php:706 ../../mod/mood.php:135 ../../mod/pconfig.php:108 +#: ../../mod/connedit.php:715 ../../mod/mood.php:135 ../../mod/pconfig.php:108 #: ../../mod/filestorage.php:156 ../../mod/poke.php:171 ../../mod/chat.php:184 #: ../../mod/chat.php:213 ../../mod/rate.php:168 ../../mod/photos.php:637 #: ../../mod/photos.php:1008 ../../mod/photos.php:1048 @@ -1438,7 +1440,7 @@ msgstr "Describir (opcional)" #: ../../mod/admin.php:965 ../../mod/admin.php:1097 ../../mod/admin.php:1291 #: ../../mod/admin.php:1376 ../../mod/appman.php:99 ../../mod/pdledit.php:58 #: ../../mod/events.php:534 ../../mod/events.php:710 ../../mod/sources.php:104 -#: ../../mod/sources.php:138 ../../mod/import.php:517 ../../mod/thing.php:313 +#: ../../mod/sources.php:138 ../../mod/import.php:527 ../../mod/thing.php:313 #: ../../mod/thing.php:359 ../../mod/invite.php:142 ../../mod/mail.php:371 #: ../../mod/settings.php:584 ../../mod/settings.php:696 #: ../../mod/settings.php:724 ../../mod/settings.php:747 @@ -1531,19 +1533,19 @@ msgstr " " msgid "timeago.numbers" msgstr "timeago.numbers" -#: ../../include/js_strings.php:44 ../../include/text.php:1153 +#: ../../include/js_strings.php:44 ../../include/text.php:1157 msgid "January" msgstr "enero" -#: ../../include/js_strings.php:45 ../../include/text.php:1153 +#: ../../include/js_strings.php:45 ../../include/text.php:1157 msgid "February" msgstr "febrero" -#: ../../include/js_strings.php:46 ../../include/text.php:1153 +#: ../../include/js_strings.php:46 ../../include/text.php:1157 msgid "March" msgstr "marzo" -#: ../../include/js_strings.php:47 ../../include/text.php:1153 +#: ../../include/js_strings.php:47 ../../include/text.php:1157 msgid "April" msgstr "abril" @@ -1552,31 +1554,31 @@ msgctxt "long" msgid "May" msgstr "mayo" -#: ../../include/js_strings.php:49 ../../include/text.php:1153 +#: ../../include/js_strings.php:49 ../../include/text.php:1157 msgid "June" msgstr "junio" -#: ../../include/js_strings.php:50 ../../include/text.php:1153 +#: ../../include/js_strings.php:50 ../../include/text.php:1157 msgid "July" msgstr "julio" -#: ../../include/js_strings.php:51 ../../include/text.php:1153 +#: ../../include/js_strings.php:51 ../../include/text.php:1157 msgid "August" msgstr "agosto" -#: ../../include/js_strings.php:52 ../../include/text.php:1153 +#: ../../include/js_strings.php:52 ../../include/text.php:1157 msgid "September" msgstr "septiembre" -#: ../../include/js_strings.php:53 ../../include/text.php:1153 +#: ../../include/js_strings.php:53 ../../include/text.php:1157 msgid "October" msgstr "octubre" -#: ../../include/js_strings.php:54 ../../include/text.php:1153 +#: ../../include/js_strings.php:54 ../../include/text.php:1157 msgid "November" msgstr "noviembre" -#: ../../include/js_strings.php:55 ../../include/text.php:1153 +#: ../../include/js_strings.php:55 ../../include/text.php:1157 msgid "December" msgstr "diciembre" @@ -1629,31 +1631,31 @@ msgstr "Nov" msgid "Dec" msgstr "Dic" -#: ../../include/js_strings.php:68 ../../include/text.php:1149 +#: ../../include/js_strings.php:68 ../../include/text.php:1153 msgid "Sunday" msgstr "domingo" -#: ../../include/js_strings.php:69 ../../include/text.php:1149 +#: ../../include/js_strings.php:69 ../../include/text.php:1153 msgid "Monday" msgstr "lunes" -#: ../../include/js_strings.php:70 ../../include/text.php:1149 +#: ../../include/js_strings.php:70 ../../include/text.php:1153 msgid "Tuesday" msgstr "martes" -#: ../../include/js_strings.php:71 ../../include/text.php:1149 +#: ../../include/js_strings.php:71 ../../include/text.php:1153 msgid "Wednesday" msgstr "miércoles" -#: ../../include/js_strings.php:72 ../../include/text.php:1149 +#: ../../include/js_strings.php:72 ../../include/text.php:1153 msgid "Thursday" msgstr "jueves" -#: ../../include/js_strings.php:73 ../../include/text.php:1149 +#: ../../include/js_strings.php:73 ../../include/text.php:1153 msgid "Friday" msgstr "viernes" -#: ../../include/js_strings.php:74 ../../include/text.php:1149 +#: ../../include/js_strings.php:74 ../../include/text.php:1153 msgid "Saturday" msgstr "sábado" @@ -1748,7 +1750,7 @@ msgstr "RSS/Atom" #: ../../include/contact_selectors.php:79 ../../mod/id.php:15 #: ../../mod/id.php:16 ../../mod/admin.php:804 ../../mod/admin.php:813 -#: ../../boot.php:1505 +#: ../../boot.php:1486 msgid "Email" msgstr "Correo electrónico" @@ -1817,10 +1819,10 @@ msgstr "El usuario '%s' ha sido eliminado" msgid "Cannot locate DNS info for database server '%s'" msgstr "No se ha podido localizar información de DNS para el servidor de base de datos “%s”" -#: ../../include/items.php:423 ../../mod/like.php:280 ../../mod/dreport.php:6 -#: ../../mod/dreport.php:45 ../../mod/subthread.php:52 ../../mod/group.php:68 -#: ../../mod/profperm.php:23 ../../mod/import_items.php:114 -#: ../../index.php:360 +#: ../../include/items.php:423 ../../mod/like.php:280 +#: ../../mod/subthread.php:52 ../../mod/dreport.php:6 ../../mod/dreport.php:45 +#: ../../mod/group.php:68 ../../mod/profperm.php:23 +#: ../../mod/import_items.php:114 ../../index.php:360 msgid "Permission denied" msgstr "Permiso denegado" @@ -1881,7 +1883,7 @@ msgstr "La colección está vacía." msgid "Collection: %s" msgstr "Colección: %s" -#: ../../include/items.php:4853 ../../mod/connedit.php:674 +#: ../../include/items.php:4853 ../../mod/connedit.php:683 #, php-format msgid "Connection: %s" msgstr "Conexión: %s" @@ -1890,33 +1892,33 @@ msgstr "Conexión: %s" msgid "Connection not found." msgstr "Conexión no encontrada" -#: ../../include/network.php:635 +#: ../../include/network.php:613 msgid "view full size" msgstr "Ver en el tamaño original" -#: ../../include/network.php:1613 ../../include/enotify.php:57 +#: ../../include/network.php:1591 ../../include/enotify.php:57 msgid "$Projectname Notification" msgstr "Notificación de $Projectname" -#: ../../include/network.php:1614 ../../include/enotify.php:58 +#: ../../include/network.php:1592 ../../include/enotify.php:58 msgid "$projectname" msgstr "$projectname" -#: ../../include/network.php:1616 ../../include/enotify.php:60 +#: ../../include/network.php:1594 ../../include/enotify.php:60 msgid "Thank You," msgstr "Gracias," -#: ../../include/network.php:1618 ../../include/enotify.php:62 +#: ../../include/network.php:1596 ../../include/enotify.php:62 #, php-format msgid "%s Administrator" msgstr "%s Administrador" -#: ../../include/network.php:1660 ../../include/account.php:316 +#: ../../include/network.php:1638 ../../include/account.php:316 #: ../../include/account.php:343 ../../include/account.php:403 msgid "Administrator" msgstr "Administrador" -#: ../../include/network.php:1674 +#: ../../include/network.php:1652 msgid "No Subject" msgstr "Sin asunto" @@ -1925,25 +1927,29 @@ msgstr "Sin asunto" msgid "%1$s's bookmarks" msgstr "Marcadores de %1$s" -#: ../../include/acl_selectors.php:239 +#: ../../include/acl_selectors.php:240 msgid "Visible to your default audience" msgstr "Visible para su público predeterminado." -#: ../../include/acl_selectors.php:240 +#: ../../include/acl_selectors.php:241 msgid "Show" msgstr "Mostrar" -#: ../../include/acl_selectors.php:241 +#: ../../include/acl_selectors.php:242 msgid "Don't show" msgstr "No mostrar" -#: ../../include/acl_selectors.php:247 ../../mod/filestorage.php:147 +#: ../../include/acl_selectors.php:247 +msgid "Other networks and post services" +msgstr "Otras redes y servicios de correo" + +#: ../../include/acl_selectors.php:249 ../../mod/filestorage.php:147 #: ../../mod/chat.php:211 ../../mod/photos.php:631 ../../mod/photos.php:1001 #: ../../mod/events.php:708 ../../mod/thing.php:310 ../../mod/thing.php:356 msgid "Permissions" msgstr "Permisos" -#: ../../include/acl_selectors.php:248 ../../include/ItemObject.php:370 +#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:370 #: ../../mod/photos.php:1218 msgid "Close" msgstr "Cerrar" @@ -1957,7 +1963,7 @@ msgstr "No se ha podido crear un canal con un identificador que ya existe en est msgid "Channel clone failed. Import failed." msgstr "La clonación del canal no ha salido bien. La importación ha fallado." -#: ../../include/import.php:80 ../../mod/import.php:138 +#: ../../include/import.php:80 ../../mod/import.php:139 msgid "Cloned channel not found. Import failed." msgstr "No se ha podido importar el canal porque el canal clonado no se ha encontrado." @@ -2022,7 +2028,7 @@ msgstr "Creado" msgid "Edited" msgstr "Editado" -#: ../../include/photo/photo_driver.php:708 ../../mod/photos.php:94 +#: ../../include/photo/photo_driver.php:719 ../../mod/photos.php:94 #: ../../mod/photos.php:699 ../../mod/profile_photo.php:146 #: ../../mod/profile_photo.php:236 ../../mod/profile_photo.php:376 msgid "Profile Photos" @@ -2176,7 +2182,7 @@ msgstr "Con adicción al sexo" #: ../../include/profile_selectors.php:80 ../../include/identity.php:390 #: ../../include/identity.php:391 ../../include/identity.php:398 -#: ../../include/widgets.php:429 ../../mod/connedit.php:568 +#: ../../include/widgets.php:429 ../../mod/connedit.php:573 #: ../../mod/settings.php:338 ../../mod/settings.php:342 #: ../../mod/settings.php:343 ../../mod/settings.php:346 #: ../../mod/settings.php:357 @@ -2293,8 +2299,8 @@ msgstr "Comienza:" msgid "Finishes:" msgstr "Finaliza:" -#: ../../include/event.php:50 ../../include/identity.php:1016 -#: ../../include/bb2diaspora.php:493 ../../mod/directory.php:302 +#: ../../include/event.php:50 ../../include/identity.php:1003 +#: ../../include/bb2diaspora.php:493 ../../mod/directory.php:304 #: ../../mod/events.php:701 msgid "Location:" msgstr "Ubicación:" @@ -2331,7 +2337,7 @@ msgstr "Adminstrador del sitio" msgid "Address Book" msgstr "Libreta de direcciones" -#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1503 +#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1484 msgid "Login" msgstr "Iniciar sesión" @@ -2353,8 +2359,8 @@ msgstr "Ajustes" msgid "Channel Home" msgstr "Mi canal" -#: ../../include/apps.php:138 ../../include/identity.php:1250 -#: ../../include/identity.php:1367 ../../mod/profperm.php:112 +#: ../../include/apps.php:138 ../../include/identity.php:1237 +#: ../../include/identity.php:1354 ../../mod/profperm.php:112 msgid "Profile" msgstr "Perfil" @@ -2384,8 +2390,8 @@ msgstr "Estado de ánimo" msgid "Chat" msgstr "Chat" -#: ../../include/apps.php:147 ../../include/text.php:857 -#: ../../include/text.php:869 ../../include/nav.php:159 +#: ../../include/apps.php:147 ../../include/text.php:859 +#: ../../include/text.php:871 ../../include/nav.php:159 #: ../../mod/search.php:40 msgid "Search" msgstr "Buscar" @@ -2436,17 +2442,9 @@ msgstr "Instalar" msgid "Purchase" msgstr "Comprar" -#: ../../include/auth.php:131 -msgid "Logged out." -msgstr "Desconectado/a." - -#: ../../include/auth.php:272 -msgid "Failed authentication" -msgstr "Autenticación fallida." - -#: ../../include/auth.php:286 ../../mod/openid.php:189 -msgid "Login failed." -msgstr "El acceso ha fallado." +#: ../../include/api.php:1300 +msgid "Public Timeline" +msgstr "Cronología pública" #: ../../include/enotify.php:96 #, php-format @@ -2787,9 +2785,17 @@ msgstr "No ha sido posible de verificar la firma del sitio para %s" msgid "invalid target signature" msgstr "La firma recibida no es válida" -#: ../../include/api.php:1389 -msgid "Public Timeline" -msgstr "Cronología pública" +#: ../../include/auth.php:132 +msgid "Logged out." +msgstr "Desconectado/a." + +#: ../../include/auth.php:273 +msgid "Failed authentication" +msgstr "Autenticación fallida." + +#: ../../include/auth.php:287 ../../mod/openid.php:189 +msgid "Login failed." +msgstr "El acceso ha fallado." #: ../../include/bbcode.php:123 ../../include/bbcode.php:794 #: ../../include/bbcode.php:797 ../../include/bbcode.php:802 @@ -2991,12 +2997,12 @@ msgstr "Conectar/Seguir" msgid "Examples: Robert Morgenstein, Fishing" msgstr "Ejemplos: José Fernández, Pesca" -#: ../../include/contact_widgets.php:26 ../../mod/directory.php:379 -#: ../../mod/directory.php:384 ../../mod/connections.php:266 +#: ../../include/contact_widgets.php:26 ../../mod/directory.php:381 +#: ../../mod/directory.php:386 ../../mod/connections.php:266 msgid "Find" msgstr "Encontrar" -#: ../../include/contact_widgets.php:27 ../../mod/directory.php:383 +#: ../../include/contact_widgets.php:27 ../../mod/directory.php:385 #: ../../mod/suggest.php:60 msgid "Channel Suggestions" msgstr "Sugerencias de canales" @@ -3139,192 +3145,192 @@ msgstr "El canal solicitado no está disponible." msgid "Requested profile is not available." msgstr "El perfil solicitado no está disponible." -#: ../../include/identity.php:978 ../../mod/profiles.php:774 +#: ../../include/identity.php:965 ../../mod/profiles.php:774 msgid "Change profile photo" msgstr "Cambiar la foto del perfil" -#: ../../include/identity.php:984 +#: ../../include/identity.php:971 msgid "Profiles" msgstr "Perfiles" -#: ../../include/identity.php:984 +#: ../../include/identity.php:971 msgid "Manage/edit profiles" msgstr "Administrar/editar perfiles" -#: ../../include/identity.php:985 ../../mod/profiles.php:775 +#: ../../include/identity.php:972 ../../mod/profiles.php:775 msgid "Create New Profile" msgstr "Crear un nuevo perfil" -#: ../../include/identity.php:988 ../../include/nav.php:90 +#: ../../include/identity.php:975 ../../include/nav.php:90 msgid "Edit Profile" msgstr "Editar el perfil" -#: ../../include/identity.php:1000 ../../mod/profiles.php:786 +#: ../../include/identity.php:987 ../../mod/profiles.php:786 msgid "Profile Image" msgstr "Imagen del perfil" -#: ../../include/identity.php:1003 +#: ../../include/identity.php:990 msgid "visible to everybody" msgstr "visible para cualquiera" -#: ../../include/identity.php:1004 ../../mod/profiles.php:669 +#: ../../include/identity.php:991 ../../mod/profiles.php:669 #: ../../mod/profiles.php:790 msgid "Edit visibility" msgstr "Editar visibilidad" -#: ../../include/identity.php:1020 ../../include/identity.php:1260 +#: ../../include/identity.php:1007 ../../include/identity.php:1247 msgid "Gender:" msgstr "Género:" -#: ../../include/identity.php:1021 ../../include/identity.php:1304 +#: ../../include/identity.php:1008 ../../include/identity.php:1291 msgid "Status:" msgstr "Estado:" -#: ../../include/identity.php:1022 ../../include/identity.php:1315 +#: ../../include/identity.php:1009 ../../include/identity.php:1302 msgid "Homepage:" msgstr "Página personal:" -#: ../../include/identity.php:1023 +#: ../../include/identity.php:1010 msgid "Online Now" msgstr "Ahora en línea" -#: ../../include/identity.php:1107 ../../include/identity.php:1185 +#: ../../include/identity.php:1094 ../../include/identity.php:1172 #: ../../mod/ping.php:318 msgid "g A l F d" msgstr "g A l d F" -#: ../../include/identity.php:1108 ../../include/identity.php:1186 +#: ../../include/identity.php:1095 ../../include/identity.php:1173 msgid "F d" msgstr "d F" -#: ../../include/identity.php:1153 ../../include/identity.php:1225 +#: ../../include/identity.php:1140 ../../include/identity.php:1212 #: ../../mod/ping.php:341 msgid "[today]" msgstr "[hoy]" -#: ../../include/identity.php:1164 +#: ../../include/identity.php:1151 msgid "Birthday Reminders" msgstr "Recordatorios de cumpleaños" -#: ../../include/identity.php:1165 +#: ../../include/identity.php:1152 msgid "Birthdays this week:" msgstr "Cumpleaños de esta semana:" -#: ../../include/identity.php:1218 +#: ../../include/identity.php:1205 msgid "[No description]" msgstr "[Sin descripción]" -#: ../../include/identity.php:1236 +#: ../../include/identity.php:1223 msgid "Event Reminders" msgstr "Recordatorios de eventos" -#: ../../include/identity.php:1237 +#: ../../include/identity.php:1224 msgid "Events this week:" msgstr "Eventos de esta semana:" -#: ../../include/identity.php:1258 ../../mod/settings.php:1027 +#: ../../include/identity.php:1245 ../../mod/settings.php:1027 msgid "Full Name:" msgstr "Nombre completo:" -#: ../../include/identity.php:1265 +#: ../../include/identity.php:1252 msgid "Like this channel" msgstr "Me gusta este canal" -#: ../../include/identity.php:1289 +#: ../../include/identity.php:1276 msgid "j F, Y" msgstr "j F Y" -#: ../../include/identity.php:1290 +#: ../../include/identity.php:1277 msgid "j F" msgstr "j F" -#: ../../include/identity.php:1297 +#: ../../include/identity.php:1284 msgid "Birthday:" msgstr "Cumpleaños:" -#: ../../include/identity.php:1301 ../../mod/directory.php:297 +#: ../../include/identity.php:1288 ../../mod/directory.php:299 msgid "Age:" msgstr "Edad:" -#: ../../include/identity.php:1310 +#: ../../include/identity.php:1297 #, php-format msgid "for %1$d %2$s" msgstr "por %1$d %2$s" -#: ../../include/identity.php:1313 ../../mod/profiles.php:691 +#: ../../include/identity.php:1300 ../../mod/profiles.php:691 msgid "Sexual Preference:" msgstr "Orientación sexual:" -#: ../../include/identity.php:1317 ../../mod/directory.php:313 +#: ../../include/identity.php:1304 ../../mod/directory.php:315 #: ../../mod/profiles.php:693 msgid "Hometown:" msgstr "Ciudad de origen:" -#: ../../include/identity.php:1319 +#: ../../include/identity.php:1306 msgid "Tags:" msgstr "Etiquetas:" -#: ../../include/identity.php:1321 ../../mod/profiles.php:694 +#: ../../include/identity.php:1308 ../../mod/profiles.php:694 msgid "Political Views:" msgstr "Posición política:" -#: ../../include/identity.php:1323 +#: ../../include/identity.php:1310 msgid "Religion:" msgstr "Religión:" -#: ../../include/identity.php:1325 ../../mod/directory.php:315 +#: ../../include/identity.php:1312 ../../mod/directory.php:317 msgid "About:" msgstr "Sobre mí:" -#: ../../include/identity.php:1327 +#: ../../include/identity.php:1314 msgid "Hobbies/Interests:" msgstr "Aficciones/Intereses:" -#: ../../include/identity.php:1329 ../../mod/profiles.php:697 +#: ../../include/identity.php:1316 ../../mod/profiles.php:697 msgid "Likes:" msgstr "Me gusta:" -#: ../../include/identity.php:1331 ../../mod/profiles.php:698 +#: ../../include/identity.php:1318 ../../mod/profiles.php:698 msgid "Dislikes:" msgstr "No me gusta:" -#: ../../include/identity.php:1333 +#: ../../include/identity.php:1320 msgid "Contact information and Social Networks:" msgstr "Información de contacto y redes sociales:" -#: ../../include/identity.php:1335 +#: ../../include/identity.php:1322 msgid "My other channels:" msgstr "Mis otros canales:" -#: ../../include/identity.php:1337 +#: ../../include/identity.php:1324 msgid "Musical interests:" msgstr "Intereses musicales:" -#: ../../include/identity.php:1339 +#: ../../include/identity.php:1326 msgid "Books, literature:" msgstr "Libros, literatura:" -#: ../../include/identity.php:1341 +#: ../../include/identity.php:1328 msgid "Television:" msgstr "Televisión:" -#: ../../include/identity.php:1343 +#: ../../include/identity.php:1330 msgid "Film/dance/culture/entertainment:" msgstr "Cine/danza/cultura/entretenimiento:" -#: ../../include/identity.php:1345 +#: ../../include/identity.php:1332 msgid "Love/Romance:" msgstr "Vida sentimental/amorosa:" -#: ../../include/identity.php:1347 +#: ../../include/identity.php:1334 msgid "Work/employment:" msgstr "Trabajo:" -#: ../../include/identity.php:1349 +#: ../../include/identity.php:1336 msgid "School/education:" msgstr "Estudios:" -#: ../../include/identity.php:1369 +#: ../../include/identity.php:1356 msgid "Like this thing" msgstr "Me gusta esto" @@ -3480,8 +3486,8 @@ msgstr "Ejemplo: paco@ejemplo.com, http://ejemplo.com/paco" msgid "Notes" msgstr "Notas" -#: ../../include/widgets.php:191 ../../include/text.php:858 -#: ../../include/text.php:870 ../../mod/filer.php:49 ../../mod/admin.php:1436 +#: ../../include/widgets.php:191 ../../include/text.php:860 +#: ../../include/text.php:872 ../../mod/filer.php:49 ../../mod/admin.php:1436 #: ../../mod/admin.php:1456 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100 msgid "Save" msgstr "Guardar" @@ -3494,19 +3500,19 @@ msgstr "Eliminar término" msgid "Archives" msgstr "Hemeroteca" -#: ../../include/widgets.php:427 ../../mod/connedit.php:566 +#: ../../include/widgets.php:427 ../../mod/connedit.php:571 msgid "Me" msgstr "Yo" -#: ../../include/widgets.php:428 ../../mod/connedit.php:567 +#: ../../include/widgets.php:428 ../../mod/connedit.php:572 msgid "Family" msgstr "Familia" -#: ../../include/widgets.php:430 ../../mod/connedit.php:569 +#: ../../include/widgets.php:430 ../../mod/connedit.php:574 msgid "Acquaintances" msgstr "Conocidos/as" -#: ../../include/widgets.php:431 ../../mod/connedit.php:570 +#: ../../include/widgets.php:431 ../../mod/connedit.php:575 #: ../../mod/connections.php:88 ../../mod/connections.php:103 msgid "All" msgstr "Todas" @@ -3543,7 +3549,7 @@ msgstr "Aplicaciones conectadas" msgid "Export channel" msgstr "Exportar canal" -#: ../../include/widgets.php:529 ../../mod/connedit.php:674 +#: ../../include/widgets.php:529 ../../mod/connedit.php:683 msgid "Connection Default Permissions" msgstr "Permisos predeterminados de conexión" @@ -3698,246 +3704,255 @@ msgstr "Ajustes de la extensión" msgid "User registrations waiting for confirmation" msgstr "Registros de usuarios pendientes de confirmación" -#: ../../include/text.php:391 +#: ../../include/widgets.php:1275 ../../mod/photos.php:753 +#: ../../mod/photos.php:1286 +msgid "View Photo" +msgstr "Ver foto" + +#: ../../include/widgets.php:1291 ../../mod/photos.php:782 +msgid "Edit Album" +msgstr "Editar álbum" + +#: ../../include/text.php:393 msgid "prev" msgstr "anterior" -#: ../../include/text.php:393 +#: ../../include/text.php:395 msgid "first" msgstr "primera" -#: ../../include/text.php:422 +#: ../../include/text.php:424 msgid "last" msgstr "última" -#: ../../include/text.php:425 +#: ../../include/text.php:427 msgid "next" msgstr "próxima" -#: ../../include/text.php:435 +#: ../../include/text.php:437 msgid "older" msgstr "más antiguas" -#: ../../include/text.php:437 +#: ../../include/text.php:439 msgid "newer" msgstr "más recientes" -#: ../../include/text.php:775 +#: ../../include/text.php:777 msgid "No connections" msgstr "Sin conexiones" -#: ../../include/text.php:787 +#: ../../include/text.php:789 #, php-format msgid "%d Connection" msgid_plural "%d Connections" msgstr[0] "%d Conexión" msgstr[1] "%d Conexiones" -#: ../../include/text.php:800 ../../mod/viewconnections.php:101 +#: ../../include/text.php:802 ../../mod/viewconnections.php:101 msgid "View Connections" msgstr "Ver conexiones" -#: ../../include/text.php:942 +#: ../../include/text.php:946 msgid "poke" msgstr "un toque" -#: ../../include/text.php:943 +#: ../../include/text.php:947 msgid "ping" msgstr "un \"ping\"" -#: ../../include/text.php:943 +#: ../../include/text.php:947 msgid "pinged" msgstr "avisado/a" -#: ../../include/text.php:944 +#: ../../include/text.php:948 msgid "prod" msgstr "una incitación" -#: ../../include/text.php:944 +#: ../../include/text.php:948 msgid "prodded" msgstr "ha recibido una incitación" -#: ../../include/text.php:945 +#: ../../include/text.php:949 msgid "slap" msgstr "una bofetada" -#: ../../include/text.php:945 +#: ../../include/text.php:949 msgid "slapped" msgstr "ha recibido una bofetada" -#: ../../include/text.php:946 +#: ../../include/text.php:950 msgid "finger" msgstr "un \"finger\"" -#: ../../include/text.php:946 +#: ../../include/text.php:950 msgid "fingered" msgstr "ha recibido un \"finger\"" -#: ../../include/text.php:947 +#: ../../include/text.php:951 msgid "rebuff" msgstr "un rechazo" -#: ../../include/text.php:947 +#: ../../include/text.php:951 msgid "rebuffed" msgstr "ha sido rechazado/a" -#: ../../include/text.php:957 +#: ../../include/text.php:961 msgid "happy" msgstr "feliz" -#: ../../include/text.php:958 +#: ../../include/text.php:962 msgid "sad" msgstr "triste" -#: ../../include/text.php:959 +#: ../../include/text.php:963 msgid "mellow" msgstr "amable" -#: ../../include/text.php:960 +#: ../../include/text.php:964 msgid "tired" msgstr "cansado/a" -#: ../../include/text.php:961 +#: ../../include/text.php:965 msgid "perky" msgstr "fresco/a" -#: ../../include/text.php:962 +#: ../../include/text.php:966 msgid "angry" msgstr "enfadado/a" -#: ../../include/text.php:963 +#: ../../include/text.php:967 msgid "stupified" msgstr "estupefacto/a" -#: ../../include/text.php:964 +#: ../../include/text.php:968 msgid "puzzled" msgstr "perplejo/a" -#: ../../include/text.php:965 +#: ../../include/text.php:969 msgid "interested" msgstr "interesado/a" -#: ../../include/text.php:966 +#: ../../include/text.php:970 msgid "bitter" msgstr "amargado/a" -#: ../../include/text.php:967 +#: ../../include/text.php:971 msgid "cheerful" msgstr "alegre" -#: ../../include/text.php:968 +#: ../../include/text.php:972 msgid "alive" msgstr "vivo/a" -#: ../../include/text.php:969 +#: ../../include/text.php:973 msgid "annoyed" msgstr "molesto/a" -#: ../../include/text.php:970 +#: ../../include/text.php:974 msgid "anxious" msgstr "ansioso/a" -#: ../../include/text.php:971 +#: ../../include/text.php:975 msgid "cranky" msgstr "de mal humor" -#: ../../include/text.php:972 +#: ../../include/text.php:976 msgid "disturbed" msgstr "perturbado/a" -#: ../../include/text.php:973 +#: ../../include/text.php:977 msgid "frustrated" msgstr "frustrado/a" -#: ../../include/text.php:974 +#: ../../include/text.php:978 msgid "depressed" msgstr "deprimido/a" -#: ../../include/text.php:975 +#: ../../include/text.php:979 msgid "motivated" msgstr "motivado/a" -#: ../../include/text.php:976 +#: ../../include/text.php:980 msgid "relaxed" msgstr "relajado/a" -#: ../../include/text.php:977 +#: ../../include/text.php:981 msgid "surprised" msgstr "sorprendido/a" -#: ../../include/text.php:1153 +#: ../../include/text.php:1157 msgid "May" msgstr "mayo" -#: ../../include/text.php:1230 ../../include/text.php:1234 +#: ../../include/text.php:1234 ../../include/text.php:1238 msgid "Unknown Attachment" msgstr "Adjunto no reconocido" -#: ../../include/text.php:1236 +#: ../../include/text.php:1240 msgid "unknown" msgstr "desconocido" -#: ../../include/text.php:1272 +#: ../../include/text.php:1276 msgid "remove category" msgstr "eliminar categoría" -#: ../../include/text.php:1349 +#: ../../include/text.php:1353 msgid "remove from file" msgstr "eliminar del fichero" -#: ../../include/text.php:1461 ../../include/text.php:1472 +#: ../../include/text.php:1465 ../../include/text.php:1476 msgid "Click to open/close" msgstr "Pulsar para abrir/cerrar" -#: ../../include/text.php:1640 ../../mod/events.php:497 +#: ../../include/text.php:1649 ../../mod/events.php:497 msgid "Link to Source" msgstr "Enlazar con la entrada en su ubicación original" -#: ../../include/text.php:1661 ../../include/text.php:1732 +#: ../../include/text.php:1670 ../../include/text.php:1742 msgid "default" msgstr "por defecto" -#: ../../include/text.php:1669 +#: ../../include/text.php:1678 msgid "Page layout" msgstr "Formato de la página" -#: ../../include/text.php:1669 +#: ../../include/text.php:1678 msgid "You can create your own with the layouts tool" msgstr "Puede crear su propio formato gráfico con las herramientas de diseño" -#: ../../include/text.php:1710 +#: ../../include/text.php:1720 msgid "Page content type" msgstr "Tipo de contenido de página" -#: ../../include/text.php:1744 +#: ../../include/text.php:1754 msgid "Select an alternate language" msgstr "Seleccionar un idioma alternativo" -#: ../../include/text.php:1876 +#: ../../include/text.php:1886 msgid "activity" msgstr "actividad" -#: ../../include/text.php:2171 +#: ../../include/text.php:2181 msgid "Design Tools" msgstr "Herramientas de diseño" -#: ../../include/text.php:2174 ../../mod/blocks.php:147 +#: ../../include/text.php:2184 ../../mod/blocks.php:147 msgid "Blocks" msgstr "Bloques" -#: ../../include/text.php:2175 ../../mod/menu.php:103 +#: ../../include/text.php:2185 ../../mod/menu.php:103 msgid "Menus" msgstr "Menús" -#: ../../include/text.php:2176 ../../mod/layouts.php:174 +#: ../../include/text.php:2186 ../../mod/layouts.php:174 msgid "Layouts" msgstr "Formato gráfico" -#: ../../include/text.php:2177 +#: ../../include/text.php:2187 msgid "Pages" msgstr "Páginas" -#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1502 +#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1483 msgid "Logout" msgstr "Finalizar sesión" @@ -4010,7 +4025,7 @@ msgstr "Pulsar para identificarse en su servidor de inicio" msgid "Home Page" msgstr "Página de inicio" -#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1479 +#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1460 msgid "Register" msgstr "Registrarse" @@ -4114,44 +4129,44 @@ msgstr "@nombre, #etiqueta, ?ayuda, contenido" msgid "Please wait..." msgstr "Espere por favor…" -#: ../../include/dir_fns.php:126 +#: ../../include/dir_fns.php:139 msgid "Directory Options" msgstr "Opciones del directorio" -#: ../../include/dir_fns.php:128 +#: ../../include/dir_fns.php:141 msgid "Safe Mode" msgstr "Modo seguro" -#: ../../include/dir_fns.php:128 ../../include/dir_fns.php:129 -#: ../../include/dir_fns.php:130 ../../mod/removeme.php:60 +#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142 +#: ../../include/dir_fns.php:143 ../../mod/removeme.php:60 #: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228 -#: ../../mod/mitem.php:229 ../../mod/connedit.php:630 -#: ../../mod/connedit.php:675 ../../mod/filestorage.php:151 +#: ../../mod/mitem.php:229 ../../mod/connedit.php:635 +#: ../../mod/connedit.php:684 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 #: ../../mod/admin.php:409 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:106 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1507 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 msgid "No" msgstr "No" -#: ../../include/dir_fns.php:128 ../../include/dir_fns.php:129 -#: ../../include/dir_fns.php:130 ../../mod/removeme.php:60 +#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142 +#: ../../include/dir_fns.php:143 ../../mod/removeme.php:60 #: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228 #: ../../mod/mitem.php:229 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 #: ../../mod/admin.php:411 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:105 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1507 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 msgid "Yes" msgstr "Sí" -#: ../../include/dir_fns.php:129 +#: ../../include/dir_fns.php:142 msgid "Public Forums Only" msgstr "Solo foros públicos" -#: ../../include/dir_fns.php:130 +#: ../../include/dir_fns.php:143 msgid "This Website Only" msgstr "Solo este sitio web" @@ -4182,86 +4197,86 @@ msgstr "Sugerir un amigo a %s" msgid "Public access denied." msgstr "Acceso público denegado." -#: ../../mod/directory.php:234 +#: ../../mod/directory.php:236 #, php-format msgid "%d rating" msgid_plural "%d ratings" msgstr[0] "%d valoración" msgstr[1] "%d valoraciones" -#: ../../mod/directory.php:245 +#: ../../mod/directory.php:247 msgid "Gender: " msgstr "Género:" -#: ../../mod/directory.php:247 +#: ../../mod/directory.php:249 msgid "Status: " msgstr "Estado:" -#: ../../mod/directory.php:249 +#: ../../mod/directory.php:251 msgid "Homepage: " msgstr "Página personal:" -#: ../../mod/directory.php:308 ../../mod/events.php:699 +#: ../../mod/directory.php:310 ../../mod/events.php:699 msgid "Description:" msgstr "Descripción:" -#: ../../mod/directory.php:317 +#: ../../mod/directory.php:319 msgid "Public Forum:" msgstr "Foro público:" -#: ../../mod/directory.php:320 +#: ../../mod/directory.php:322 msgid "Keywords: " msgstr "Palabras clave:" -#: ../../mod/directory.php:323 +#: ../../mod/directory.php:325 msgid "Don't suggest" msgstr "No sugerir:" -#: ../../mod/directory.php:325 +#: ../../mod/directory.php:327 msgid "Common connections:" msgstr "Conexiones comunes:" -#: ../../mod/directory.php:374 +#: ../../mod/directory.php:376 msgid "Global Directory" msgstr "Directorio global:" -#: ../../mod/directory.php:374 +#: ../../mod/directory.php:376 msgid "Local Directory" msgstr "Directorio local:" -#: ../../mod/directory.php:380 +#: ../../mod/directory.php:382 msgid "Finding:" msgstr "Encontrar:" -#: ../../mod/directory.php:385 +#: ../../mod/directory.php:387 msgid "next page" msgstr "siguiente página" -#: ../../mod/directory.php:385 +#: ../../mod/directory.php:387 msgid "previous page" msgstr "página anterior" -#: ../../mod/directory.php:386 +#: ../../mod/directory.php:388 msgid "Sort options" msgstr "Ordenar opciones" -#: ../../mod/directory.php:387 +#: ../../mod/directory.php:389 msgid "Alphabetic" msgstr "Alfabético" -#: ../../mod/directory.php:388 +#: ../../mod/directory.php:390 msgid "Reverse Alphabetic" msgstr "Alfabético inverso" -#: ../../mod/directory.php:389 +#: ../../mod/directory.php:391 msgid "Newest to Oldest" msgstr "De más nuevo a más antiguo" -#: ../../mod/directory.php:390 +#: ../../mod/directory.php:392 msgid "Oldest to Newest" msgstr "De más antiguo a más nuevo" -#: ../../mod/directory.php:407 +#: ../../mod/directory.php:409 msgid "No entries (some entries may be hidden)." msgstr "Sin entradas (algunas entradas pueden estar ocultas)." @@ -4722,249 +4737,249 @@ msgstr "No se ha podido acceder al registro de contacto." msgid "Could not locate selected profile." msgstr "No se ha podido localizar el perfil seleccionado." -#: ../../mod/connedit.php:218 +#: ../../mod/connedit.php:223 msgid "Connection updated." msgstr "Conexión actualizada." -#: ../../mod/connedit.php:220 +#: ../../mod/connedit.php:225 msgid "Failed to update connection record." msgstr "Error al actualizar el registro de la conexión." -#: ../../mod/connedit.php:267 +#: ../../mod/connedit.php:272 msgid "is now connected to" msgstr "ahora está conectado/a" -#: ../../mod/connedit.php:390 +#: ../../mod/connedit.php:395 msgid "Could not access address book record." msgstr "No se pudo acceder a la entrada en su libreta de direcciones." -#: ../../mod/connedit.php:404 +#: ../../mod/connedit.php:409 msgid "Refresh failed - channel is currently unavailable." msgstr "Recarga fallida - no se puede encontrar el canal en este momento." -#: ../../mod/connedit.php:413 ../../mod/connedit.php:422 -#: ../../mod/connedit.php:431 ../../mod/connedit.php:440 -#: ../../mod/connedit.php:453 +#: ../../mod/connedit.php:418 ../../mod/connedit.php:427 +#: ../../mod/connedit.php:436 ../../mod/connedit.php:445 +#: ../../mod/connedit.php:458 msgid "Unable to set address book parameters." msgstr "No ha sido posible establecer los parámetros de la libreta de direcciones." -#: ../../mod/connedit.php:477 +#: ../../mod/connedit.php:482 msgid "Connection has been removed." msgstr "La conexión ha sido eliminada." -#: ../../mod/connedit.php:496 +#: ../../mod/connedit.php:501 #, php-format msgid "View %s's profile" msgstr "Ver el perfil de %s" -#: ../../mod/connedit.php:500 +#: ../../mod/connedit.php:505 msgid "Refresh Permissions" msgstr "Recargar los permisos" -#: ../../mod/connedit.php:503 +#: ../../mod/connedit.php:508 msgid "Fetch updated permissions" msgstr "Obtener los permisos actualizados" -#: ../../mod/connedit.php:507 +#: ../../mod/connedit.php:512 msgid "Recent Activity" msgstr "Actividad reciente" -#: ../../mod/connedit.php:510 +#: ../../mod/connedit.php:515 msgid "View recent posts and comments" msgstr "Ver publicaciones y comentarios recientes" -#: ../../mod/connedit.php:514 ../../mod/admin.php:810 +#: ../../mod/connedit.php:519 ../../mod/admin.php:810 msgid "Unblock" msgstr "Desbloquear" -#: ../../mod/connedit.php:514 ../../mod/admin.php:809 +#: ../../mod/connedit.php:519 ../../mod/admin.php:809 msgid "Block" msgstr "Bloquear" -#: ../../mod/connedit.php:517 +#: ../../mod/connedit.php:522 msgid "Block (or Unblock) all communications with this connection" msgstr "Bloquear (o desbloquear) todas las comunicaciones con esta conexión" -#: ../../mod/connedit.php:518 +#: ../../mod/connedit.php:523 msgid "This connection is blocked!" msgstr "¡Esta conexión está bloqueada!" -#: ../../mod/connedit.php:522 +#: ../../mod/connedit.php:527 msgid "Unignore" msgstr "Dejar de ignorar" -#: ../../mod/connedit.php:522 ../../mod/notifications.php:51 +#: ../../mod/connedit.php:527 ../../mod/notifications.php:51 msgid "Ignore" msgstr "Ignorar" -#: ../../mod/connedit.php:525 +#: ../../mod/connedit.php:530 msgid "Ignore (or Unignore) all inbound communications from this connection" msgstr "Ignorar (o dejar de ignorar) todas las comunicaciones entrantes de esta conexión" -#: ../../mod/connedit.php:526 +#: ../../mod/connedit.php:531 msgid "This connection is ignored!" msgstr "¡Esta conexión es ignorada!" -#: ../../mod/connedit.php:530 +#: ../../mod/connedit.php:535 msgid "Unarchive" msgstr "Desarchivar" -#: ../../mod/connedit.php:530 +#: ../../mod/connedit.php:535 msgid "Archive" msgstr "Archivar" -#: ../../mod/connedit.php:533 +#: ../../mod/connedit.php:538 msgid "" "Archive (or Unarchive) this connection - mark channel dead but keep content" msgstr "Archiva (o desarchiva) esta conexión - marca el canal como muerto aunque mantiene sus contenidos" -#: ../../mod/connedit.php:534 +#: ../../mod/connedit.php:539 msgid "This connection is archived!" msgstr "¡Esta conexión esta archivada!" -#: ../../mod/connedit.php:538 +#: ../../mod/connedit.php:543 msgid "Unhide" msgstr "Mostrar" -#: ../../mod/connedit.php:538 +#: ../../mod/connedit.php:543 msgid "Hide" msgstr "Ocultar" -#: ../../mod/connedit.php:541 +#: ../../mod/connedit.php:546 msgid "Hide or Unhide this connection from your other connections" msgstr "Ocultar o mostrar esta conexión a sus otras conexiones" -#: ../../mod/connedit.php:542 +#: ../../mod/connedit.php:547 msgid "This connection is hidden!" msgstr "¡Esta conexión está oculta!" -#: ../../mod/connedit.php:549 +#: ../../mod/connedit.php:554 msgid "Delete this connection" msgstr "Eliminar esta conexión" -#: ../../mod/connedit.php:630 +#: ../../mod/connedit.php:635 msgid "Approve this connection" msgstr "Aprobar esta conexión" -#: ../../mod/connedit.php:630 +#: ../../mod/connedit.php:635 msgid "Accept connection to allow communication" msgstr "Aceptar la conexión para permitir la comunicación" -#: ../../mod/connedit.php:635 +#: ../../mod/connedit.php:640 msgid "Set Affinity" msgstr "Ajustar la afinidad" -#: ../../mod/connedit.php:638 +#: ../../mod/connedit.php:643 msgid "Set Profile" msgstr "Ajustar el perfil" -#: ../../mod/connedit.php:641 +#: ../../mod/connedit.php:646 msgid "Set Affinity & Profile" msgstr "Ajustar la afinidad y el perfil" -#: ../../mod/connedit.php:670 +#: ../../mod/connedit.php:679 msgid "none" msgstr "-" -#: ../../mod/connedit.php:675 +#: ../../mod/connedit.php:684 msgid "Apply these permissions automatically" msgstr "Aplicar estos permisos automaticamente" -#: ../../mod/connedit.php:677 +#: ../../mod/connedit.php:686 msgid "This connection's primary address is" msgstr "La dirección primaria de esta conexión es" -#: ../../mod/connedit.php:678 +#: ../../mod/connedit.php:687 msgid "Available locations:" msgstr "Ubicaciones disponibles:" -#: ../../mod/connedit.php:682 +#: ../../mod/connedit.php:691 msgid "" "The permissions indicated on this page will be applied to all new " "connections." msgstr "Los permisos indicados en esta página serán aplicados en todas las nuevas conexiones." -#: ../../mod/connedit.php:684 +#: ../../mod/connedit.php:693 msgid "Slide to adjust your degree of friendship" msgstr "Deslizar para ajustar el grado de amistad" -#: ../../mod/connedit.php:686 +#: ../../mod/connedit.php:695 msgid "Slide to adjust your rating" msgstr "Deslizar para ajustar su valoración" -#: ../../mod/connedit.php:687 ../../mod/connedit.php:692 +#: ../../mod/connedit.php:696 ../../mod/connedit.php:701 msgid "Optionally explain your rating" msgstr "Opcionalmente, puede explicar su valoración" -#: ../../mod/connedit.php:689 +#: ../../mod/connedit.php:698 msgid "Custom Filter" msgstr "Filtro personalizado" -#: ../../mod/connedit.php:690 +#: ../../mod/connedit.php:699 msgid "Only import posts with this text" msgstr "Importar solo entradas que contengan este texto" -#: ../../mod/connedit.php:690 ../../mod/connedit.php:691 +#: ../../mod/connedit.php:699 ../../mod/connedit.php:700 msgid "" "words one per line or #tags or /patterns/ or lang=xx, leave blank to import " "all posts" msgstr "Una sola opción por línea: palabras, #etiquetas, /patrones/ o lang=xx. Dejar en blanco para importarlo todo" -#: ../../mod/connedit.php:691 +#: ../../mod/connedit.php:700 msgid "Do not import posts with this text" msgstr "No importar entradas que contengan este texto" -#: ../../mod/connedit.php:693 +#: ../../mod/connedit.php:702 msgid "This information is public!" msgstr "¡Esta información es pública!" -#: ../../mod/connedit.php:698 +#: ../../mod/connedit.php:707 msgid "Connection Pending Approval" msgstr "Conexión pendiente de aprobación" -#: ../../mod/connedit.php:699 +#: ../../mod/connedit.php:708 msgid "Connection Request" msgstr "Solicitud de conexión" -#: ../../mod/connedit.php:700 +#: ../../mod/connedit.php:709 #, php-format msgid "" "(%s) would like to connect with you. Please approve this connection to allow" " communication." msgstr "(%s) desearía conectar con usted. por favor, apruebe esta conexión para permitir la comunicación." -#: ../../mod/connedit.php:701 ../../mod/admin.php:806 +#: ../../mod/connedit.php:710 ../../mod/admin.php:806 msgid "Approve" msgstr "Aprobar" -#: ../../mod/connedit.php:702 +#: ../../mod/connedit.php:711 msgid "Approve Later" msgstr "Aprobar más tarde" -#: ../../mod/connedit.php:705 +#: ../../mod/connedit.php:714 msgid "inherited" msgstr "heredado" -#: ../../mod/connedit.php:707 +#: ../../mod/connedit.php:716 #, php-format msgid "" "Please choose the profile you would like to display to %s when viewing your " "profile securely." msgstr "Por favor, escoja el perfil que quiere mostrar a %s cuando esté viendo su perfil de forma segura." -#: ../../mod/connedit.php:709 +#: ../../mod/connedit.php:718 msgid "Their Settings" msgstr "Sus ajustes" -#: ../../mod/connedit.php:710 +#: ../../mod/connedit.php:719 msgid "My Settings" msgstr "Mis ajustes" -#: ../../mod/connedit.php:712 +#: ../../mod/connedit.php:721 msgid "Individual Permissions" msgstr "Permisos individuales" -#: ../../mod/connedit.php:713 +#: ../../mod/connedit.php:722 msgid "" "Some permissions may be inherited from your channel's privacy settings, which have higher " @@ -4972,7 +4987,7 @@ msgid "" " settings here." msgstr "Algunos permisos pueden ser heredados de los ajustes de privacidad de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. No puede cambiar estos ajustes aquí." -#: ../../mod/connedit.php:714 +#: ../../mod/connedit.php:723 msgid "" "Some permissions may be inherited from your channel's privacy settings, which have higher " @@ -4980,7 +4995,7 @@ msgid "" "they wont have any impact unless the inherited setting changes." msgstr "Algunos permisos pueden ser heredados de los ajustes de privacidad de sus canales, los cuales tienen una prioridad más alta que los ajustes individuales. Puede cambiar estos ajustes aquí, pero no tendrán ningún consecuencia hasta que cambie los ajustes heredados." -#: ../../mod/connedit.php:715 +#: ../../mod/connedit.php:724 msgid "Last update:" msgstr "Última actualización:" @@ -5271,14 +5286,6 @@ msgstr "Mostrar lo más reciente primero" msgid "Show Oldest First" msgstr "Mostrar lo más antiguo primero" -#: ../../mod/photos.php:753 ../../mod/photos.php:1286 -msgid "View Photo" -msgstr "Ver foto" - -#: ../../mod/photos.php:782 -msgid "Edit Album" -msgstr "Editar álbum" - #: ../../mod/photos.php:827 msgid "Permission denied. Access to this item may be restricted." msgstr "Permiso denegado. El acceso a este elemento puede estar restringido." @@ -5363,63 +5370,6 @@ msgstr "Ver álbum" msgid "Recent Photos" msgstr "Fotos recientes" -#: ../../mod/dreport.php:23 -msgid "Invalid message" -msgstr "Mensaje no válido" - -#: ../../mod/dreport.php:55 -msgid "no results" -msgstr "sin resultados" - -#: ../../mod/dreport.php:60 -#, php-format -msgid "Delivery report for %1$s" -msgstr "Informe de entrega para %1$s" - -#: ../../mod/dreport.php:74 -msgid "channel sync processed" -msgstr "se ha realizado la sincronización del canal" - -#: ../../mod/dreport.php:78 -msgid "queued" -msgstr "encolado" - -#: ../../mod/dreport.php:82 -msgid "posted" -msgstr "enviado" - -#: ../../mod/dreport.php:86 -msgid "accepted for delivery" -msgstr "aceptado para el envío" - -#: ../../mod/dreport.php:90 -msgid "updated" -msgstr "actualizado" - -#: ../../mod/dreport.php:93 -msgid "update ignored" -msgstr "actualización ignorada" - -#: ../../mod/dreport.php:96 -msgid "permission denied" -msgstr "permiso denegado" - -#: ../../mod/dreport.php:100 -msgid "recipient not found" -msgstr "destinatario no encontrado" - -#: ../../mod/dreport.php:103 -msgid "mail recalled" -msgstr "mensaje de correo revocado" - -#: ../../mod/dreport.php:106 -msgid "duplicate mail received" -msgstr "se ha recibido mensaje duplicado" - -#: ../../mod/dreport.php:109 -msgid "mail delivered" -msgstr "correo enviado" - #: ../../mod/editblock.php:78 ../../mod/editblock.php:94 #: ../../mod/editpost.php:20 ../../mod/editlayout.php:76 #: ../../mod/editwebpage.php:77 @@ -6488,7 +6438,7 @@ msgid "" "Password reset failed." msgstr "La solicitud no ha podido ser verificada. (Puede que la haya enviado con anterioridad) El restablecimiento de la contraseña ha fallado." -#: ../../mod/lostpass.php:86 ../../boot.php:1511 +#: ../../mod/lostpass.php:86 ../../boot.php:1492 msgid "Password Reset" msgstr "Restablecer la contraseña" @@ -6820,20 +6770,20 @@ msgstr "La entrada vacía ha sido desechada." msgid "Executable content type not permitted to this channel." msgstr "Contenido de tipo ejecutable no permitido en este canal." -#: ../../mod/item.php:908 +#: ../../mod/item.php:910 msgid "System error. Post not saved." msgstr "Error del sistema. La entrada no se ha podido salvar." -#: ../../mod/item.php:1175 +#: ../../mod/item.php:1177 msgid "Unable to obtain post information from database." msgstr "No ha sido posible obtener información de la entrada en la base de datos." -#: ../../mod/item.php:1182 +#: ../../mod/item.php:1184 #, php-format msgid "You have reached your limit of %1$.0f top level posts." msgstr "Ha alcanzado su límite de %1$.0f entradas en la página principal." -#: ../../mod/item.php:1189 +#: ../../mod/item.php:1191 #, php-format msgid "You have reached your limit of %1$.0f webpages." msgstr "Ha alcanzado su límite de %1$.0f páginas web." @@ -7122,127 +7072,68 @@ msgstr "Acceder" msgid "Insufficient permissions. Request redirected to profile page." msgstr "Permisos insuficientes. Petición redirigida a la página del perfil." -#: ../../mod/siteinfo.php:111 -#, php-format -msgid "Version %s" -msgstr "Versión %s" - -#: ../../mod/siteinfo.php:132 -msgid "Installed plugins/addons/apps:" -msgstr "Extensiones/Aplicaciones instaladas:" - -#: ../../mod/siteinfo.php:145 -msgid "No installed plugins/addons/apps" -msgstr "Extensiones/Aplicaciones no instaladas:" - -#: ../../mod/siteinfo.php:158 -msgid "" -"This is a hub of $Projectname - a global cooperative network of " -"decentralized privacy enhanced websites." -msgstr "Este es un sitio integrado en $Projectname - una red cooperativa mundial de sitios web descentralizados de privacidad mejorada." - -#: ../../mod/siteinfo.php:160 -msgid "Tag: " -msgstr "Etiqueta:" - -#: ../../mod/siteinfo.php:162 -msgid "Last background fetch: " -msgstr "Última actualización en segundo plano:" - -#: ../../mod/siteinfo.php:164 -msgid "Current load average: " -msgstr "Carga media actual:" - -#: ../../mod/siteinfo.php:167 -msgid "Running at web location" -msgstr "Corriendo en el sitio web" - -#: ../../mod/siteinfo.php:168 -msgid "" -"Please visit hubzilla.org to learn more " -"about $Projectname." -msgstr "Por favor, visite hubzilla.org para más información sobre $Projectname." - -#: ../../mod/siteinfo.php:169 -msgid "Bug reports and issues: please visit" -msgstr "Informes de errores e incidencias: por, favor visite" - -#: ../../mod/siteinfo.php:171 -msgid "$projectname issues" -msgstr "Problemas en $projectname" - -#: ../../mod/siteinfo.php:172 -msgid "" -"Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot " -"com" -msgstr "Sugerencias, elogios, etc - por favor, un correo electrónico a \"redmatrix\" en librelist - punto com" - -#: ../../mod/siteinfo.php:174 -msgid "Site Administrators" -msgstr "Administradores del sitio" - -#: ../../mod/import.php:27 +#: ../../mod/import.php:28 #, php-format msgid "Your service plan only allows %d channels." msgstr "Su paquete de servicios solo permite %d canales." -#: ../../mod/import.php:65 ../../mod/import_items.php:38 +#: ../../mod/import.php:66 ../../mod/import_items.php:38 msgid "Nothing to import." msgstr "No hay nada para importar." -#: ../../mod/import.php:89 ../../mod/import_items.php:62 +#: ../../mod/import.php:90 ../../mod/import_items.php:62 msgid "Unable to download data from old server" msgstr "No se han podido descargar datos de su antiguo servidor" -#: ../../mod/import.php:95 ../../mod/import_items.php:68 +#: ../../mod/import.php:96 ../../mod/import_items.php:68 msgid "Imported file is empty." msgstr "El fichero importado está vacío." -#: ../../mod/import.php:115 ../../mod/import_items.php:82 +#: ../../mod/import.php:116 ../../mod/import_items.php:82 #, php-format msgid "Warning: Database versions differ by %1$d updates." msgstr "Atención: Las versiones de la base de datos difieren en %1$d actualizaciones." -#: ../../mod/import.php:148 +#: ../../mod/import.php:149 msgid "No channel. Import failed." msgstr "No hay canal. La importación ha fallado" -#: ../../mod/import.php:499 +#: ../../mod/import.php:509 msgid "You must be logged in to use this feature." msgstr "Debe estar registrado para poder usar esta funcionalidad." -#: ../../mod/import.php:504 +#: ../../mod/import.php:514 msgid "Import Channel" msgstr "Importar canal" -#: ../../mod/import.php:505 +#: ../../mod/import.php:515 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 "Emplee este formulario para importar un canal desde un servidor/hub diferente. Puede recuperar el canal desde el antiguo servidor/hub a través de la red o proporcionando un fichero de exportación." -#: ../../mod/import.php:506 ../../mod/import_items.php:121 +#: ../../mod/import.php:516 ../../mod/import_items.php:121 msgid "File to Upload" msgstr "Fichero para subir" -#: ../../mod/import.php:507 +#: ../../mod/import.php:517 msgid "Or provide the old server/hub details" msgstr "O proporcione los detalles de su antiguo servidor/hub" -#: ../../mod/import.php:508 +#: ../../mod/import.php:518 msgid "Your old identity address (xyz@example.com)" msgstr "Su identidad en el antiguo servidor (canal@ejemplo.com)" -#: ../../mod/import.php:509 +#: ../../mod/import.php:519 msgid "Your old login email address" msgstr "Su antigua dirección de correo electrónico" -#: ../../mod/import.php:510 +#: ../../mod/import.php:520 msgid "Your old login password" msgstr "Su antigua contraseña" -#: ../../mod/import.php:511 +#: ../../mod/import.php:521 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" @@ -7250,22 +7141,79 @@ msgid "" "primary location for files, photos, and media." msgstr "Para cualquiera de las opciones, elija si hacer de este servidor su nueva dirección primaria, o si su antigua ubicación debe continuar con este papel. Usted podrá publicar desde cualquier ubicación, pero sólo una puede estar marcada como la ubicación principal para los ficheros, fotos y otras imágenes o vídeos." -#: ../../mod/import.php:512 +#: ../../mod/import.php:522 msgid "Make this hub my primary location" msgstr "Convertir este servidor en mi ubicación primaria" -#: ../../mod/import.php:513 +#: ../../mod/import.php:523 msgid "" "Import existing posts if possible (experimental - limited by available " "memory" msgstr "Importar el contenido publicado si es posible (experimental - limitado por la memoria disponible" -#: ../../mod/import.php:514 +#: ../../mod/import.php:524 msgid "" "This process may take several minutes to complete. Please submit the form " "only once and leave this page open until finished." msgstr "Este proceso puede tardar varios minutos en completarse. Por favor envíe el formulario una sola vez y mantenga esta página abierta hasta que termine." +#: ../../mod/dreport.php:23 +msgid "Invalid message" +msgstr "Mensaje no válido" + +#: ../../mod/dreport.php:55 +msgid "no results" +msgstr "sin resultados" + +#: ../../mod/dreport.php:60 +#, php-format +msgid "Delivery report for %1$s" +msgstr "Informe de entrega para %1$s" + +#: ../../mod/dreport.php:74 +msgid "channel sync processed" +msgstr "se ha realizado la sincronización del canal" + +#: ../../mod/dreport.php:78 +msgid "queued" +msgstr "encolado" + +#: ../../mod/dreport.php:82 +msgid "posted" +msgstr "enviado" + +#: ../../mod/dreport.php:86 +msgid "accepted for delivery" +msgstr "aceptado para el envío" + +#: ../../mod/dreport.php:90 +msgid "updated" +msgstr "actualizado" + +#: ../../mod/dreport.php:93 +msgid "update ignored" +msgstr "actualización ignorada" + +#: ../../mod/dreport.php:96 +msgid "permission denied" +msgstr "permiso denegado" + +#: ../../mod/dreport.php:100 +msgid "recipient not found" +msgstr "destinatario no encontrado" + +#: ../../mod/dreport.php:103 +msgid "mail recalled" +msgstr "mensaje de correo revocado" + +#: ../../mod/dreport.php:106 +msgid "duplicate mail received" +msgstr "se ha recibido mensaje duplicado" + +#: ../../mod/dreport.php:109 +msgid "mail delivered" +msgstr "correo enviado" + #: ../../mod/thing.php:111 msgid "Thing updated" msgstr "Elemento actualizado." @@ -8808,6 +8756,65 @@ msgstr "Eliminar todos los ficheros" msgid "Remove this file" msgstr "Eliminar este fichero" +#: ../../mod/siteinfo.php:111 +#, php-format +msgid "Version %s" +msgstr "Versión %s" + +#: ../../mod/siteinfo.php:132 +msgid "Installed plugins/addons/apps:" +msgstr "Extensiones/Aplicaciones instaladas:" + +#: ../../mod/siteinfo.php:145 +msgid "No installed plugins/addons/apps" +msgstr "Extensiones/Aplicaciones no instaladas:" + +#: ../../mod/siteinfo.php:158 +msgid "" +"This is a hub of $Projectname - a global cooperative network of " +"decentralized privacy enhanced websites." +msgstr "Este es un sitio integrado en $Projectname - una red cooperativa mundial de sitios web descentralizados de privacidad mejorada." + +#: ../../mod/siteinfo.php:160 +msgid "Tag: " +msgstr "Etiqueta:" + +#: ../../mod/siteinfo.php:162 +msgid "Last background fetch: " +msgstr "Última actualización en segundo plano:" + +#: ../../mod/siteinfo.php:164 +msgid "Current load average: " +msgstr "Carga media actual:" + +#: ../../mod/siteinfo.php:167 +msgid "Running at web location" +msgstr "Corriendo en el sitio web" + +#: ../../mod/siteinfo.php:168 +msgid "" +"Please visit hubzilla.org to learn more " +"about $Projectname." +msgstr "Por favor, visite hubzilla.org para más información sobre $Projectname." + +#: ../../mod/siteinfo.php:169 +msgid "Bug reports and issues: please visit" +msgstr "Informes de errores e incidencias: por, favor visite" + +#: ../../mod/siteinfo.php:171 +msgid "$projectname issues" +msgstr "Problemas en $projectname" + +#: ../../mod/siteinfo.php:172 +msgid "" +"Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot " +"com" +msgstr "Sugerencias, elogios, etc - por favor, un correo electrónico a \"redmatrix\" en librelist - punto com" + +#: ../../mod/siteinfo.php:174 +msgid "Site Administrators" +msgstr "Administradores del sitio" + #: ../../mod/suggest.php:35 msgid "" "No suggestions available. If this is a new site, please try again in 24 " @@ -9248,51 +9255,51 @@ msgstr "Ajustar el tamaño de la foto del autor de la conversación" msgid "Set size of followup author photos" msgstr "Ajustar el tamaño de foto de los seguidores del autor" -#: ../../boot.php:1308 +#: ../../boot.php:1289 #, php-format msgid "Update %s failed. See error logs." msgstr "La actualización %s ha fallado. Mire el informe de errores." -#: ../../boot.php:1311 +#: ../../boot.php:1292 #, php-format msgid "Update Error at %s" msgstr "Error de actualización en %s" -#: ../../boot.php:1478 +#: ../../boot.php:1459 msgid "" "Create an account to access services and applications within the Hubzilla" msgstr "Crear una cuenta para acceder a los servicios y aplicaciones dentro de Hubzilla" -#: ../../boot.php:1506 +#: ../../boot.php:1487 msgid "Password" msgstr "Contraseña" -#: ../../boot.php:1507 +#: ../../boot.php:1488 msgid "Remember me" msgstr "Recordarme" -#: ../../boot.php:1510 +#: ../../boot.php:1491 msgid "Forgot your password?" msgstr "¿Olvidó su contraseña?" -#: ../../boot.php:2136 +#: ../../boot.php:2111 msgid "toggle mobile" msgstr "cambiar a modo móvil" -#: ../../boot.php:2271 +#: ../../boot.php:2246 msgid "Website SSL certificate is not valid. Please correct." msgstr "El certificado SSL del sitio web no es válido. Por favor, solucione el problema." -#: ../../boot.php:2274 +#: ../../boot.php:2249 #, php-format msgid "[hubzilla] Website SSL error for %s" msgstr "[hubzilla] Error SSL del sitio web en %s" -#: ../../boot.php:2311 +#: ../../boot.php:2286 msgid "Cron/Scheduled tasks not running." msgstr "Las tareas del Planificador/Cron no están funcionando." -#: ../../boot.php:2315 +#: ../../boot.php:2290 #, php-format msgid "[hubzilla] Cron tasks not running on %s" msgstr "[hubzilla] Las tareas de Cron no están funcionando en %s" diff --git a/view/es/hstrings.php b/view/es/hstrings.php index cc1ffc05f..ec4a5c71e 100644 --- a/view/es/hstrings.php +++ b/view/es/hstrings.php @@ -149,11 +149,11 @@ $a->strings["__ctx:noun__ Dislike"] = array( 1 => "No me gusta", ); $a->strings["__ctx:noun__ Attending"] = array( - 0 => "Participando", + 0 => "Participaré", 1 => "Participaré", ); $a->strings["__ctx:noun__ Not Attending"] = array( - 0 => "No participando", + 0 => "No participaré", 1 => "No participaré", ); $a->strings["__ctx:noun__ Undecided"] = array( @@ -452,6 +452,7 @@ $a->strings["%1\$s's bookmarks"] = "Marcadores de %1\$s"; $a->strings["Visible to your default audience"] = "Visible para su público predeterminado."; $a->strings["Show"] = "Mostrar"; $a->strings["Don't show"] = "No mostrar"; +$a->strings["Other networks and post services"] = "Otras redes y servicios de correo"; $a->strings["Permissions"] = "Permisos"; $a->strings["Close"] = "Cerrar"; $a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No se ha podido crear un canal con un identificador que ya existe en este sistema. La importación ha fallado."; @@ -567,9 +568,7 @@ $a->strings["Profile Photo"] = "Foto del perfil"; $a->strings["Update"] = "Actualizar"; $a->strings["Install"] = "Instalar"; $a->strings["Purchase"] = "Comprar"; -$a->strings["Logged out."] = "Desconectado/a."; -$a->strings["Failed authentication"] = "Autenticación fallida."; -$a->strings["Login failed."] = "El acceso ha fallado."; +$a->strings["Public Timeline"] = "Cronología pública"; $a->strings["%s "] = "%s "; $a->strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Aviso] Nuevo mensaje en %s"; $a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s le ha enviado un nuevo mensaje privado en %3\$s."; @@ -647,7 +646,9 @@ $a->strings["Invalid data packet"] = "Paquete de datos no válido"; $a->strings["Unable to verify channel signature"] = "No ha sido posible de verificar la firma del canal"; $a->strings["Unable to verify site signature for %s"] = "No ha sido posible de verificar la firma del sitio para %s"; $a->strings["invalid target signature"] = "La firma recibida no es válida"; -$a->strings["Public Timeline"] = "Cronología pública"; +$a->strings["Logged out."] = "Desconectado/a."; +$a->strings["Failed authentication"] = "Autenticación fallida."; +$a->strings["Login failed."] = "El acceso ha fallado."; $a->strings["Image/photo"] = "Imagen/foto"; $a->strings["Encrypted content"] = "Contenido cifrado"; $a->strings["Install %s element: "] = "Instalar el elemento %s:"; @@ -868,6 +869,8 @@ $a->strings["Logs"] = "Informes"; $a->strings["Admin"] = "Administrador"; $a->strings["Plugin Features"] = "Ajustes de la extensión"; $a->strings["User registrations waiting for confirmation"] = "Registros de usuarios pendientes de confirmación"; +$a->strings["View Photo"] = "Ver foto"; +$a->strings["Edit Album"] = "Editar álbum"; $a->strings["prev"] = "anterior"; $a->strings["first"] = "primera"; $a->strings["last"] = "última"; @@ -1243,8 +1246,6 @@ $a->strings["Album name could not be decoded"] = "El nombre del álbum no ha pod $a->strings["Contact Photos"] = "Fotos de contacto"; $a->strings["Show Newest First"] = "Mostrar lo más reciente primero"; $a->strings["Show Oldest First"] = "Mostrar lo más antiguo primero"; -$a->strings["View Photo"] = "Ver foto"; -$a->strings["Edit Album"] = "Editar álbum"; $a->strings["Permission denied. Access to this item may be restricted."] = "Permiso denegado. El acceso a este elemento puede estar restringido."; $a->strings["Photo not available"] = "Foto no disponible"; $a->strings["Use as profile photo"] = "Usar como foto del perfil"; @@ -1266,20 +1267,6 @@ $a->strings["In This Photo:"] = "En esta foto:"; $a->strings["Map"] = "Mapa"; $a->strings["View Album"] = "Ver álbum"; $a->strings["Recent Photos"] = "Fotos recientes"; -$a->strings["Invalid message"] = "Mensaje no válido"; -$a->strings["no results"] = "sin resultados"; -$a->strings["Delivery report for %1\$s"] = "Informe de entrega para %1\$s"; -$a->strings["channel sync processed"] = "se ha realizado la sincronización del canal"; -$a->strings["queued"] = "encolado"; -$a->strings["posted"] = "enviado"; -$a->strings["accepted for delivery"] = "aceptado para el envío"; -$a->strings["updated"] = "actualizado"; -$a->strings["update ignored"] = "actualización ignorada"; -$a->strings["permission denied"] = "permiso denegado"; -$a->strings["recipient not found"] = "destinatario no encontrado"; -$a->strings["mail recalled"] = "mensaje de correo revocado"; -$a->strings["duplicate mail received"] = "se ha recibido mensaje duplicado"; -$a->strings["mail delivered"] = "correo enviado"; $a->strings["Item not found"] = "Elemento no encontrado"; $a->strings["Delete block?"] = "¿Borrar bloque?"; $a->strings["Insert YouTube video"] = "Insertar vídeo de YouTube"; @@ -1684,19 +1671,6 @@ $a->strings["Remote Authentication"] = "Acceso desde su servidor"; $a->strings["Enter your channel address (e.g. channel@example.com)"] = "Introduzca la dirección del canal (p.ej. canal@ejemplo.com)"; $a->strings["Authenticate"] = "Acceder"; $a->strings["Insufficient permissions. Request redirected to profile page."] = "Permisos insuficientes. Petición redirigida a la página del perfil."; -$a->strings["Version %s"] = "Versión %s"; -$a->strings["Installed plugins/addons/apps:"] = "Extensiones/Aplicaciones instaladas:"; -$a->strings["No installed plugins/addons/apps"] = "Extensiones/Aplicaciones no instaladas:"; -$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Este es un sitio integrado en \$Projectname - una red cooperativa mundial de sitios web descentralizados de privacidad mejorada."; -$a->strings["Tag: "] = "Etiqueta:"; -$a->strings["Last background fetch: "] = "Última actualización en segundo plano:"; -$a->strings["Current load average: "] = "Carga media actual:"; -$a->strings["Running at web location"] = "Corriendo en el sitio web"; -$a->strings["Please visit hubzilla.org to learn more about \$Projectname."] = "Por favor, visite hubzilla.org para más información sobre \$Projectname."; -$a->strings["Bug reports and issues: please visit"] = "Informes de errores e incidencias: por, favor visite"; -$a->strings["\$projectname issues"] = "Problemas en \$projectname"; -$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Sugerencias, elogios, etc - por favor, un correo electrónico a \"redmatrix\" en librelist - punto com"; -$a->strings["Site Administrators"] = "Administradores del sitio"; $a->strings["Your service plan only allows %d channels."] = "Su paquete de servicios solo permite %d canales."; $a->strings["Nothing to import."] = "No hay nada para importar."; $a->strings["Unable to download data from old server"] = "No se han podido descargar datos de su antiguo servidor"; @@ -1715,6 +1689,20 @@ $a->strings["For either option, please choose whether to make this hub your new $a->strings["Make this hub my primary location"] = "Convertir este servidor en mi ubicación primaria"; $a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importar el contenido publicado si es posible (experimental - limitado por la memoria disponible"; $a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Este proceso puede tardar varios minutos en completarse. Por favor envíe el formulario una sola vez y mantenga esta página abierta hasta que termine."; +$a->strings["Invalid message"] = "Mensaje no válido"; +$a->strings["no results"] = "sin resultados"; +$a->strings["Delivery report for %1\$s"] = "Informe de entrega para %1\$s"; +$a->strings["channel sync processed"] = "se ha realizado la sincronización del canal"; +$a->strings["queued"] = "encolado"; +$a->strings["posted"] = "enviado"; +$a->strings["accepted for delivery"] = "aceptado para el envío"; +$a->strings["updated"] = "actualizado"; +$a->strings["update ignored"] = "actualización ignorada"; +$a->strings["permission denied"] = "permiso denegado"; +$a->strings["recipient not found"] = "destinatario no encontrado"; +$a->strings["mail recalled"] = "mensaje de correo revocado"; +$a->strings["duplicate mail received"] = "se ha recibido mensaje duplicado"; +$a->strings["mail delivered"] = "correo enviado"; $a->strings["Thing updated"] = "Elemento actualizado."; $a->strings["Object store: failed"] = "Guardar objeto: ha fallado"; $a->strings["Thing added"] = "Elemento añadido"; @@ -2074,6 +2062,19 @@ $a->strings["Files: shared with me"] = "Ficheros: compartidos conmigo"; $a->strings["NEW"] = "NUEVO"; $a->strings["Remove all files"] = "Eliminar todos los ficheros"; $a->strings["Remove this file"] = "Eliminar este fichero"; +$a->strings["Version %s"] = "Versión %s"; +$a->strings["Installed plugins/addons/apps:"] = "Extensiones/Aplicaciones instaladas:"; +$a->strings["No installed plugins/addons/apps"] = "Extensiones/Aplicaciones no instaladas:"; +$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Este es un sitio integrado en \$Projectname - una red cooperativa mundial de sitios web descentralizados de privacidad mejorada."; +$a->strings["Tag: "] = "Etiqueta:"; +$a->strings["Last background fetch: "] = "Última actualización en segundo plano:"; +$a->strings["Current load average: "] = "Carga media actual:"; +$a->strings["Running at web location"] = "Corriendo en el sitio web"; +$a->strings["Please visit hubzilla.org to learn more about \$Projectname."] = "Por favor, visite hubzilla.org para más información sobre \$Projectname."; +$a->strings["Bug reports and issues: please visit"] = "Informes de errores e incidencias: por, favor visite"; +$a->strings["\$projectname issues"] = "Problemas en \$projectname"; +$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Sugerencias, elogios, etc - por favor, un correo electrónico a \"redmatrix\" en librelist - punto com"; +$a->strings["Site Administrators"] = "Administradores del sitio"; $a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hay sugerencias disponibles. Si es un sitio nuevo, espere 24 horas y pruebe de nuevo."; $a->strings["Profile not found."] = "Perfil no encontrado."; $a->strings["Profile deleted."] = "Perfil eliminado."; diff --git a/view/nl/hmessages.po b/view/nl/hmessages.po index 56b67551f..3396e8f39 100644 --- a/view/nl/hmessages.po +++ b/view/nl/hmessages.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Redmatrix\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-11-06 00:02-0800\n" -"PO-Revision-Date: 2015-11-07 22:32+0000\n" +"POT-Creation-Date: 2015-11-13 00:03-0800\n" +"PO-Revision-Date: 2015-11-14 19:22+0000\n" "Last-Translator: jeroenpraat \n" "Language-Team: Dutch (http://www.transifex.com/Friendica/red-matrix/language/nl/)\n" "MIME-Version: 1.0\n" @@ -18,13 +18,13 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../../include/conversation.php:120 ../../include/text.php:1863 +#: ../../include/conversation.php:120 ../../include/text.php:1873 #: ../../mod/like.php:361 ../../mod/tagger.php:43 ../../mod/subthread.php:77 msgid "photo" msgstr "foto" #: ../../include/conversation.php:123 ../../include/event.php:896 -#: ../../include/text.php:1866 ../../mod/like.php:363 ../../mod/tagger.php:47 +#: ../../include/text.php:1876 ../../mod/like.php:363 ../../mod/tagger.php:47 #: ../../mod/events.php:245 msgid "event" msgstr "gebeurtenis" @@ -33,12 +33,12 @@ msgstr "gebeurtenis" msgid "channel" msgstr "kanaal" -#: ../../include/conversation.php:148 ../../include/text.php:1869 +#: ../../include/conversation.php:148 ../../include/text.php:1879 #: ../../mod/like.php:361 ../../mod/subthread.php:77 msgid "status" msgstr "bericht" -#: ../../include/conversation.php:150 ../../include/text.php:1871 +#: ../../include/conversation.php:150 ../../include/text.php:1881 #: ../../mod/tagger.php:53 msgid "comment" msgstr "reactie" @@ -63,7 +63,7 @@ msgstr "%1$s is nu met %2$s verbonden" msgid "%1$s poked %2$s" msgstr "%1$s heeft %2$s aangestoten" -#: ../../include/conversation.php:243 ../../include/text.php:942 +#: ../../include/conversation.php:243 ../../include/text.php:946 msgid "poked" msgstr "aangestoten" @@ -119,7 +119,7 @@ msgstr "Kies" #: ../../include/conversation.php:657 ../../include/RedDAV/RedBrowser.php:241 #: ../../include/apps.php:260 ../../include/ItemObject.php:120 -#: ../../mod/connedit.php:546 ../../mod/photos.php:1129 +#: ../../mod/connedit.php:551 ../../mod/photos.php:1129 #: ../../mod/editblock.php:181 ../../mod/admin.php:808 ../../mod/admin.php:967 #: ../../mod/webpages.php:183 ../../mod/blocks.php:155 ../../mod/thing.php:258 #: ../../mod/settings.php:647 ../../mod/editlayout.php:179 @@ -171,7 +171,7 @@ msgstr "Verloopt: %s" msgid "View in context" msgstr "In context bekijken" -#: ../../include/conversation.php:739 ../../include/conversation.php:1221 +#: ../../include/conversation.php:739 ../../include/conversation.php:1226 #: ../../include/ItemObject.php:375 ../../mod/photos.php:1029 #: ../../mod/editblock.php:150 ../../mod/editpost.php:129 #: ../../mod/editlayout.php:148 ../../mod/editwebpage.php:190 @@ -207,7 +207,7 @@ msgid "View Status" msgstr "Status weergeven" #: ../../include/conversation.php:949 ../../include/nav.php:86 -#: ../../mod/connedit.php:493 +#: ../../mod/connedit.php:498 msgid "View Profile" msgstr "Profiel weergeven" @@ -220,8 +220,8 @@ msgid "Activity/Posts" msgstr "Kanaal-activiteit" #: ../../include/conversation.php:952 ../../include/Contact.php:101 -#: ../../include/identity.php:965 ../../include/widgets.php:136 -#: ../../include/widgets.php:174 ../../mod/directory.php:316 +#: ../../include/identity.php:952 ../../include/widgets.php:136 +#: ../../include/widgets.php:174 ../../mod/directory.php:318 #: ../../mod/match.php:64 ../../mod/suggest.php:52 msgid "Connect" msgstr "Verbinden" @@ -240,7 +240,8 @@ msgstr "Aanstoten" #: ../../include/conversation.php:1026 ../../include/RedDAV/RedBrowser.php:164 #: ../../include/apps.php:360 ../../include/apps.php:415 -#: ../../mod/photos.php:759 ../../mod/photos.php:1198 +#: ../../include/widgets.php:1281 ../../mod/photos.php:759 +#: ../../mod/photos.php:1198 msgid "Unknown" msgstr "Onbekend" @@ -289,41 +290,41 @@ msgstr "%s vinden dit leuk." msgid "%s don't like this." msgstr "%s vinden dit niet leuk." -#: ../../include/conversation.php:1148 +#: ../../include/conversation.php:1153 msgid "Visible to everybody" msgstr "Voor iedereen zichtbaar" -#: ../../include/conversation.php:1149 ../../mod/mail.php:194 +#: ../../include/conversation.php:1154 ../../mod/mail.php:194 #: ../../mod/mail.php:308 msgid "Please enter a link URL:" msgstr "Vul een internetadres/URL in:" -#: ../../include/conversation.php:1150 +#: ../../include/conversation.php:1155 msgid "Please enter a video link/URL:" msgstr "Vul een videolink/URL in:" -#: ../../include/conversation.php:1151 +#: ../../include/conversation.php:1156 msgid "Please enter an audio link/URL:" msgstr "Vul een audiolink/URL in:" -#: ../../include/conversation.php:1152 +#: ../../include/conversation.php:1157 msgid "Tag term:" msgstr "Tag:" -#: ../../include/conversation.php:1153 ../../mod/filer.php:48 +#: ../../include/conversation.php:1158 ../../mod/filer.php:48 msgid "Save to Folder:" msgstr "Bewaar in map: " -#: ../../include/conversation.php:1154 +#: ../../include/conversation.php:1159 msgid "Where are you right now?" msgstr "Waar bevind je je op dit moment?" -#: ../../include/conversation.php:1155 ../../mod/editpost.php:54 +#: ../../include/conversation.php:1160 ../../mod/editpost.php:54 #: ../../mod/mail.php:195 ../../mod/mail.php:309 msgid "Expires YYYY-MM-DD HH:MM" msgstr "Verloopt op DD-MM-YYYY om HH:MM" -#: ../../include/conversation.php:1163 ../../include/page_widgets.php:40 +#: ../../include/conversation.php:1168 ../../include/page_widgets.php:40 #: ../../include/ItemObject.php:692 ../../mod/photos.php:1049 #: ../../mod/editblock.php:171 ../../mod/editpost.php:149 #: ../../mod/events.php:707 ../../mod/webpages.php:188 @@ -331,302 +332,302 @@ msgstr "Verloopt op DD-MM-YYYY om HH:MM" msgid "Preview" msgstr "Voorvertoning" -#: ../../include/conversation.php:1186 ../../mod/layouts.php:184 +#: ../../include/conversation.php:1191 ../../mod/layouts.php:184 #: ../../mod/photos.php:1028 ../../mod/webpages.php:182 #: ../../mod/blocks.php:154 msgid "Share" msgstr "Delen" -#: ../../include/conversation.php:1188 +#: ../../include/conversation.php:1193 msgid "Page link name" msgstr "Linknaam pagina" -#: ../../include/conversation.php:1191 +#: ../../include/conversation.php:1196 msgid "Post as" msgstr "Bericht plaatsen als" -#: ../../include/conversation.php:1193 ../../include/ItemObject.php:684 +#: ../../include/conversation.php:1198 ../../include/ItemObject.php:684 #: ../../mod/editblock.php:136 ../../mod/editpost.php:113 #: ../../mod/editlayout.php:135 ../../mod/editwebpage.php:177 msgid "Bold" msgstr "Vet" -#: ../../include/conversation.php:1194 ../../include/ItemObject.php:685 +#: ../../include/conversation.php:1199 ../../include/ItemObject.php:685 #: ../../mod/editblock.php:137 ../../mod/editpost.php:114 #: ../../mod/editlayout.php:136 ../../mod/editwebpage.php:178 msgid "Italic" msgstr "Cursief" -#: ../../include/conversation.php:1195 ../../include/ItemObject.php:686 +#: ../../include/conversation.php:1200 ../../include/ItemObject.php:686 #: ../../mod/editblock.php:138 ../../mod/editpost.php:115 #: ../../mod/editlayout.php:137 ../../mod/editwebpage.php:179 msgid "Underline" msgstr "Onderstrepen" -#: ../../include/conversation.php:1196 ../../include/ItemObject.php:687 +#: ../../include/conversation.php:1201 ../../include/ItemObject.php:687 #: ../../mod/editblock.php:139 ../../mod/editpost.php:116 #: ../../mod/editlayout.php:138 ../../mod/editwebpage.php:180 msgid "Quote" msgstr "Citeren" -#: ../../include/conversation.php:1197 ../../include/ItemObject.php:688 +#: ../../include/conversation.php:1202 ../../include/ItemObject.php:688 #: ../../mod/editblock.php:140 ../../mod/editpost.php:117 #: ../../mod/editlayout.php:139 ../../mod/editwebpage.php:181 msgid "Code" msgstr "Broncode" -#: ../../include/conversation.php:1198 ../../mod/editblock.php:142 +#: ../../include/conversation.php:1203 ../../mod/editblock.php:142 #: ../../mod/editpost.php:118 ../../mod/editlayout.php:140 #: ../../mod/editwebpage.php:182 msgid "Upload photo" msgstr "Foto uploaden" -#: ../../include/conversation.php:1199 +#: ../../include/conversation.php:1204 msgid "upload photo" msgstr "foto uploaden" -#: ../../include/conversation.php:1200 ../../mod/editblock.php:143 +#: ../../include/conversation.php:1205 ../../mod/editblock.php:143 #: ../../mod/editpost.php:119 ../../mod/mail.php:240 ../../mod/mail.php:369 #: ../../mod/editlayout.php:141 ../../mod/editwebpage.php:183 msgid "Attach file" msgstr "Bestand toevoegen" -#: ../../include/conversation.php:1201 +#: ../../include/conversation.php:1206 msgid "attach file" msgstr "bestand toevoegen" -#: ../../include/conversation.php:1202 ../../mod/editblock.php:144 +#: ../../include/conversation.php:1207 ../../mod/editblock.php:144 #: ../../mod/editpost.php:120 ../../mod/mail.php:241 ../../mod/mail.php:370 #: ../../mod/editlayout.php:142 ../../mod/editwebpage.php:184 msgid "Insert web link" msgstr "Weblink invoegen" -#: ../../include/conversation.php:1203 +#: ../../include/conversation.php:1208 msgid "web link" msgstr "Weblink" -#: ../../include/conversation.php:1204 +#: ../../include/conversation.php:1209 msgid "Insert video link" msgstr "Videolink invoegen" -#: ../../include/conversation.php:1205 +#: ../../include/conversation.php:1210 msgid "video link" msgstr "videolink" -#: ../../include/conversation.php:1206 +#: ../../include/conversation.php:1211 msgid "Insert audio link" msgstr "Audiolink invoegen" -#: ../../include/conversation.php:1207 +#: ../../include/conversation.php:1212 msgid "audio link" msgstr "audiolink" -#: ../../include/conversation.php:1208 ../../mod/editblock.php:148 +#: ../../include/conversation.php:1213 ../../mod/editblock.php:148 #: ../../mod/editpost.php:124 ../../mod/editlayout.php:146 #: ../../mod/editwebpage.php:188 msgid "Set your location" msgstr "Locatie instellen" -#: ../../include/conversation.php:1209 +#: ../../include/conversation.php:1214 msgid "set location" msgstr "locatie instellen" -#: ../../include/conversation.php:1210 ../../mod/editpost.php:126 +#: ../../include/conversation.php:1215 ../../mod/editpost.php:126 msgid "Toggle voting" msgstr "Peiling in- of uitschakelen" -#: ../../include/conversation.php:1213 ../../mod/editblock.php:149 +#: ../../include/conversation.php:1218 ../../mod/editblock.php:149 #: ../../mod/editpost.php:125 ../../mod/editlayout.php:147 #: ../../mod/editwebpage.php:189 msgid "Clear browser location" msgstr "Locatie van webbrowser wissen" -#: ../../include/conversation.php:1214 +#: ../../include/conversation.php:1219 msgid "clear location" msgstr "locatie wissen" -#: ../../include/conversation.php:1216 ../../mod/editblock.php:162 +#: ../../include/conversation.php:1221 ../../mod/editblock.php:162 #: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205 msgid "Title (optional)" msgstr "Titel (optioneel)" -#: ../../include/conversation.php:1220 ../../mod/editblock.php:165 +#: ../../include/conversation.php:1225 ../../mod/editblock.php:165 #: ../../mod/editpost.php:143 ../../mod/editlayout.php:163 #: ../../mod/editwebpage.php:207 msgid "Categories (optional, comma-separated list)" msgstr "Categorieën (optioneel, door komma's gescheiden lijst)" -#: ../../include/conversation.php:1222 ../../mod/editblock.php:151 +#: ../../include/conversation.php:1227 ../../mod/editblock.php:151 #: ../../mod/editpost.php:130 ../../mod/editlayout.php:149 #: ../../mod/editwebpage.php:191 msgid "Permission settings" msgstr "Permissies" -#: ../../include/conversation.php:1223 +#: ../../include/conversation.php:1228 msgid "permissions" msgstr "permissies" -#: ../../include/conversation.php:1231 ../../mod/editblock.php:159 +#: ../../include/conversation.php:1236 ../../mod/editblock.php:159 #: ../../mod/editpost.php:138 ../../mod/editlayout.php:156 #: ../../mod/editwebpage.php:200 msgid "Public post" msgstr "Openbaar bericht" -#: ../../include/conversation.php:1233 ../../mod/editblock.php:166 +#: ../../include/conversation.php:1238 ../../mod/editblock.php:166 #: ../../mod/editpost.php:144 ../../mod/editlayout.php:164 #: ../../mod/editwebpage.php:208 msgid "Example: bob@example.com, mary@example.com" msgstr "Voorbeeld: bob@voorbeeld.nl, mary@voorbeeld.be" -#: ../../include/conversation.php:1246 ../../mod/editblock.php:176 +#: ../../include/conversation.php:1251 ../../mod/editblock.php:176 #: ../../mod/editpost.php:155 ../../mod/mail.php:245 ../../mod/mail.php:374 #: ../../mod/editlayout.php:173 ../../mod/editwebpage.php:217 msgid "Set expiration date" msgstr "Verloopdatum instellen" -#: ../../include/conversation.php:1249 +#: ../../include/conversation.php:1254 msgid "Set publish date" msgstr "Publicatiedatum instellen" -#: ../../include/conversation.php:1251 ../../include/ItemObject.php:695 +#: ../../include/conversation.php:1256 ../../include/ItemObject.php:695 #: ../../mod/editpost.php:157 ../../mod/mail.php:247 ../../mod/mail.php:376 msgid "Encrypt text" msgstr "Tekst versleutelen" -#: ../../include/conversation.php:1253 ../../mod/editpost.php:159 +#: ../../include/conversation.php:1258 ../../mod/editpost.php:159 #: ../../mod/events.php:691 msgid "OK" msgstr "OK" -#: ../../include/conversation.php:1254 ../../mod/fbrowser.php:82 +#: ../../include/conversation.php:1259 ../../mod/fbrowser.php:82 #: ../../mod/fbrowser.php:117 ../../mod/editpost.php:160 #: ../../mod/events.php:690 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134 #: ../../mod/settings.php:585 ../../mod/settings.php:611 msgid "Cancel" msgstr "Annuleren" -#: ../../include/conversation.php:1497 +#: ../../include/conversation.php:1502 msgid "Discover" msgstr "Ontdekken" -#: ../../include/conversation.php:1500 +#: ../../include/conversation.php:1505 msgid "Imported public streams" msgstr "Openbare streams importeren" -#: ../../include/conversation.php:1505 +#: ../../include/conversation.php:1510 msgid "Commented Order" msgstr "Nieuwe reacties bovenaan" -#: ../../include/conversation.php:1508 +#: ../../include/conversation.php:1513 msgid "Sort by Comment Date" msgstr "Berichten met nieuwe reacties bovenaan" -#: ../../include/conversation.php:1512 +#: ../../include/conversation.php:1517 msgid "Posted Order" msgstr "Nieuwe berichten bovenaan" -#: ../../include/conversation.php:1515 +#: ../../include/conversation.php:1520 msgid "Sort by Post Date" msgstr "Nieuwe berichten bovenaan" -#: ../../include/conversation.php:1520 ../../include/widgets.php:94 +#: ../../include/conversation.php:1525 ../../include/widgets.php:94 msgid "Personal" msgstr "Persoonlijk" -#: ../../include/conversation.php:1523 +#: ../../include/conversation.php:1528 msgid "Posts that mention or involve you" msgstr "Alleen berichten die jou vermelden of waar je op een andere manier bij betrokken bent" -#: ../../include/conversation.php:1529 ../../mod/menu.php:112 +#: ../../include/conversation.php:1534 ../../mod/menu.php:112 #: ../../mod/connections.php:72 ../../mod/connections.php:82 msgid "New" msgstr "Nieuw" -#: ../../include/conversation.php:1532 +#: ../../include/conversation.php:1537 msgid "Activity Stream - by date" msgstr "Activiteitenstroom - volgens datum" -#: ../../include/conversation.php:1538 +#: ../../include/conversation.php:1543 msgid "Starred" msgstr "Met ster" -#: ../../include/conversation.php:1541 +#: ../../include/conversation.php:1546 msgid "Favourite Posts" msgstr "Favoriete berichten" -#: ../../include/conversation.php:1548 +#: ../../include/conversation.php:1553 msgid "Spam" msgstr "Spam" -#: ../../include/conversation.php:1551 +#: ../../include/conversation.php:1556 msgid "Posts flagged as SPAM" msgstr "Berichten gemarkeerd als SPAM" -#: ../../include/conversation.php:1595 ../../mod/admin.php:972 +#: ../../include/conversation.php:1600 ../../mod/admin.php:972 msgid "Channel" msgstr "Kanaal" -#: ../../include/conversation.php:1598 +#: ../../include/conversation.php:1603 msgid "Status Messages and Posts" msgstr "Berichten in dit kanaal" -#: ../../include/conversation.php:1607 +#: ../../include/conversation.php:1612 msgid "About" msgstr "Over" -#: ../../include/conversation.php:1610 +#: ../../include/conversation.php:1615 msgid "Profile Details" msgstr "Profiel" -#: ../../include/conversation.php:1616 ../../include/apps.php:139 +#: ../../include/conversation.php:1621 ../../include/apps.php:139 #: ../../include/nav.php:92 ../../mod/fbrowser.php:25 msgid "Photos" msgstr "Foto's" -#: ../../include/conversation.php:1619 ../../include/photos.php:483 +#: ../../include/conversation.php:1624 ../../include/photos.php:483 msgid "Photo Albums" msgstr "Fotoalbums" -#: ../../include/conversation.php:1623 ../../include/RedDAV/RedBrowser.php:226 +#: ../../include/conversation.php:1628 ../../include/RedDAV/RedBrowser.php:226 #: ../../include/apps.php:135 ../../include/nav.php:93 #: ../../mod/fbrowser.php:114 msgid "Files" msgstr "Bestanden" -#: ../../include/conversation.php:1626 +#: ../../include/conversation.php:1631 msgid "Files and Storage" msgstr "Bestanden en opslagruimte" -#: ../../include/conversation.php:1636 ../../include/conversation.php:1639 +#: ../../include/conversation.php:1641 ../../include/conversation.php:1644 msgid "Chatrooms" msgstr "Chatkanalen" -#: ../../include/conversation.php:1649 ../../include/apps.php:129 +#: ../../include/conversation.php:1654 ../../include/apps.php:129 #: ../../include/nav.php:103 msgid "Bookmarks" msgstr "Bladwijzers" -#: ../../include/conversation.php:1652 +#: ../../include/conversation.php:1657 msgid "Saved Bookmarks" msgstr "Opgeslagen bladwijzers" -#: ../../include/conversation.php:1659 ../../include/apps.php:136 +#: ../../include/conversation.php:1664 ../../include/apps.php:136 #: ../../include/nav.php:107 ../../mod/webpages.php:178 msgid "Webpages" msgstr "Webpagina's" -#: ../../include/conversation.php:1662 +#: ../../include/conversation.php:1667 msgid "Manage Webpages" msgstr "Webpagina's beheren" -#: ../../include/conversation.php:1691 ../../include/ItemObject.php:175 +#: ../../include/conversation.php:1696 ../../include/ItemObject.php:175 #: ../../include/ItemObject.php:187 ../../mod/photos.php:1082 #: ../../mod/photos.php:1094 msgid "View all" msgstr "Toon alles" -#: ../../include/conversation.php:1715 ../../include/ItemObject.php:179 -#: ../../include/identity.php:1276 ../../include/taxonomy.php:403 +#: ../../include/conversation.php:1720 ../../include/ItemObject.php:179 +#: ../../include/identity.php:1263 ../../include/taxonomy.php:403 #: ../../mod/photos.php:1086 msgctxt "noun" msgid "Like" @@ -634,7 +635,7 @@ msgid_plural "Likes" msgstr[0] "vindt dit leuk" msgstr[1] "vinden dit leuk" -#: ../../include/conversation.php:1718 ../../include/ItemObject.php:184 +#: ../../include/conversation.php:1723 ../../include/ItemObject.php:184 #: ../../mod/photos.php:1091 msgctxt "noun" msgid "Dislike" @@ -642,42 +643,42 @@ msgid_plural "Dislikes" msgstr[0] "vindt dit niet leuk" msgstr[1] "vinden dit niet leuk" -#: ../../include/conversation.php:1721 +#: ../../include/conversation.php:1726 msgctxt "noun" msgid "Attending" msgid_plural "Attending" msgstr[0] "aanwezig" msgstr[1] "aanwezig" -#: ../../include/conversation.php:1724 +#: ../../include/conversation.php:1729 msgctxt "noun" msgid "Not Attending" msgid_plural "Not Attending" msgstr[0] "niet aanwezig" msgstr[1] "niet aanwezig" -#: ../../include/conversation.php:1727 +#: ../../include/conversation.php:1732 msgctxt "noun" msgid "Undecided" msgid_plural "Undecided" msgstr[0] "nog niet beslist" msgstr[1] "nog niet beslist" -#: ../../include/conversation.php:1730 +#: ../../include/conversation.php:1735 msgctxt "noun" msgid "Agree" msgid_plural "Agrees" msgstr[0] "eens" msgstr[1] "eens" -#: ../../include/conversation.php:1733 +#: ../../include/conversation.php:1738 msgctxt "noun" msgid "Disagree" msgid_plural "Disagrees" msgstr[0] "oneens" msgstr[1] "oneens" -#: ../../include/conversation.php:1736 +#: ../../include/conversation.php:1741 msgctxt "noun" msgid "Abstain" msgid_plural "Abstains" @@ -692,7 +693,7 @@ msgstr "Geen gebruikersnaam in het importbestand gevonden." msgid "Unable to create a unique channel address. Import failed." msgstr "Niet in staat om een uniek kanaaladres aan te maken. Importeren is mislukt." -#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:486 +#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487 msgid "Import completed." msgstr "Import voltooid." @@ -701,7 +702,7 @@ msgstr "Import voltooid." msgid "parent" msgstr "omhoog" -#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2529 +#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2539 msgid "Collection" msgstr "map" @@ -741,8 +742,9 @@ msgid "Create" msgstr "Aanmaken" #: ../../include/RedDAV/RedBrowser.php:231 -#: ../../include/RedDAV/RedBrowser.php:305 ../../mod/photos.php:784 -#: ../../mod/photos.php:1317 ../../mod/profile_photo.php:450 +#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1293 +#: ../../mod/photos.php:784 ../../mod/photos.php:1317 +#: ../../mod/profile_photo.php:450 msgid "Upload" msgstr "Uploaden" @@ -756,7 +758,7 @@ msgstr "Naam" msgid "Type" msgstr "Type" -#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1236 +#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1240 #: ../../mod/sharedwithme.php:97 msgid "Size" msgstr "Grootte" @@ -956,7 +958,7 @@ msgstr "Chatkanaal niet gevonden" #: ../../mod/fsuggest.php:78 ../../mod/authtest.php:13 #: ../../mod/bookmarks.php:48 ../../mod/block.php:22 ../../mod/block.php:72 #: ../../mod/id.php:71 ../../mod/like.php:177 ../../mod/common.php:35 -#: ../../mod/mitem.php:111 ../../mod/connedit.php:347 ../../mod/mood.php:112 +#: ../../mod/mitem.php:111 ../../mod/connedit.php:352 ../../mod/mood.php:112 #: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73 #: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115 #: ../../mod/layouts.php:69 ../../mod/layouts.php:76 ../../mod/layouts.php:87 @@ -969,7 +971,7 @@ msgstr "Chatkanaal niet gevonden" #: ../../mod/notifications.php:66 ../../mod/pdledit.php:21 #: ../../mod/events.php:256 ../../mod/profile_photo.php:338 #: ../../mod/profile_photo.php:351 ../../mod/item.php:205 -#: ../../mod/item.php:213 ../../mod/item.php:1004 ../../mod/message.php:16 +#: ../../mod/item.php:213 ../../mod/item.php:1006 ../../mod/message.php:16 #: ../../mod/webpages.php:69 ../../mod/register.php:72 ../../mod/blocks.php:69 #: ../../mod/blocks.php:76 ../../mod/service_limits.php:7 #: ../../mod/sources.php:66 ../../mod/regmod.php:17 ../../mod/channel.php:100 @@ -1006,7 +1008,7 @@ msgstr "JJJJ-MM-DD of MM-DD" msgid "Required" msgstr "Vereist" -#: ../../include/datetime.php:262 ../../boot.php:2312 +#: ../../include/datetime.php:262 ../../boot.php:2287 msgid "never" msgstr "nooit" @@ -1414,7 +1416,7 @@ msgstr "Niets nieuw hier" msgid "Rate This Channel (this is public)" msgstr "Beoordeel dit kanaal (dit is openbaar)" -#: ../../include/js_strings.php:20 ../../mod/connedit.php:685 +#: ../../include/js_strings.php:20 ../../mod/connedit.php:694 #: ../../mod/rate.php:157 msgid "Rating" msgstr "Beoordeling" @@ -1425,7 +1427,7 @@ msgstr "Omschrijving (optioneel)" #: ../../include/js_strings.php:22 ../../include/ItemObject.php:683 #: ../../mod/fsuggest.php:108 ../../mod/mitem.php:231 -#: ../../mod/connedit.php:706 ../../mod/mood.php:135 ../../mod/pconfig.php:108 +#: ../../mod/connedit.php:715 ../../mod/mood.php:135 ../../mod/pconfig.php:108 #: ../../mod/filestorage.php:156 ../../mod/poke.php:171 ../../mod/chat.php:184 #: ../../mod/chat.php:213 ../../mod/rate.php:168 ../../mod/photos.php:637 #: ../../mod/photos.php:1008 ../../mod/photos.php:1048 @@ -1433,7 +1435,7 @@ msgstr "Omschrijving (optioneel)" #: ../../mod/admin.php:965 ../../mod/admin.php:1097 ../../mod/admin.php:1291 #: ../../mod/admin.php:1376 ../../mod/appman.php:99 ../../mod/pdledit.php:58 #: ../../mod/events.php:534 ../../mod/events.php:710 ../../mod/sources.php:104 -#: ../../mod/sources.php:138 ../../mod/import.php:517 ../../mod/thing.php:313 +#: ../../mod/sources.php:138 ../../mod/import.php:527 ../../mod/thing.php:313 #: ../../mod/thing.php:359 ../../mod/invite.php:142 ../../mod/mail.php:371 #: ../../mod/settings.php:584 ../../mod/settings.php:696 #: ../../mod/settings.php:724 ../../mod/settings.php:747 @@ -1526,19 +1528,19 @@ msgstr " " msgid "timeago.numbers" msgstr "timeago.numbers" -#: ../../include/js_strings.php:44 ../../include/text.php:1153 +#: ../../include/js_strings.php:44 ../../include/text.php:1157 msgid "January" msgstr "januari" -#: ../../include/js_strings.php:45 ../../include/text.php:1153 +#: ../../include/js_strings.php:45 ../../include/text.php:1157 msgid "February" msgstr "februari" -#: ../../include/js_strings.php:46 ../../include/text.php:1153 +#: ../../include/js_strings.php:46 ../../include/text.php:1157 msgid "March" msgstr "maart" -#: ../../include/js_strings.php:47 ../../include/text.php:1153 +#: ../../include/js_strings.php:47 ../../include/text.php:1157 msgid "April" msgstr "april" @@ -1547,31 +1549,31 @@ msgctxt "long" msgid "May" msgstr "mei" -#: ../../include/js_strings.php:49 ../../include/text.php:1153 +#: ../../include/js_strings.php:49 ../../include/text.php:1157 msgid "June" msgstr "juni" -#: ../../include/js_strings.php:50 ../../include/text.php:1153 +#: ../../include/js_strings.php:50 ../../include/text.php:1157 msgid "July" msgstr "juli" -#: ../../include/js_strings.php:51 ../../include/text.php:1153 +#: ../../include/js_strings.php:51 ../../include/text.php:1157 msgid "August" msgstr "augustus" -#: ../../include/js_strings.php:52 ../../include/text.php:1153 +#: ../../include/js_strings.php:52 ../../include/text.php:1157 msgid "September" msgstr "september" -#: ../../include/js_strings.php:53 ../../include/text.php:1153 +#: ../../include/js_strings.php:53 ../../include/text.php:1157 msgid "October" msgstr "oktober" -#: ../../include/js_strings.php:54 ../../include/text.php:1153 +#: ../../include/js_strings.php:54 ../../include/text.php:1157 msgid "November" msgstr "november" -#: ../../include/js_strings.php:55 ../../include/text.php:1153 +#: ../../include/js_strings.php:55 ../../include/text.php:1157 msgid "December" msgstr "december" @@ -1624,31 +1626,31 @@ msgstr "nov" msgid "Dec" msgstr "dec" -#: ../../include/js_strings.php:68 ../../include/text.php:1149 +#: ../../include/js_strings.php:68 ../../include/text.php:1153 msgid "Sunday" msgstr "zondag" -#: ../../include/js_strings.php:69 ../../include/text.php:1149 +#: ../../include/js_strings.php:69 ../../include/text.php:1153 msgid "Monday" msgstr "maandag" -#: ../../include/js_strings.php:70 ../../include/text.php:1149 +#: ../../include/js_strings.php:70 ../../include/text.php:1153 msgid "Tuesday" msgstr "dinsdag" -#: ../../include/js_strings.php:71 ../../include/text.php:1149 +#: ../../include/js_strings.php:71 ../../include/text.php:1153 msgid "Wednesday" msgstr "woensdag" -#: ../../include/js_strings.php:72 ../../include/text.php:1149 +#: ../../include/js_strings.php:72 ../../include/text.php:1153 msgid "Thursday" msgstr "donderdag" -#: ../../include/js_strings.php:73 ../../include/text.php:1149 +#: ../../include/js_strings.php:73 ../../include/text.php:1153 msgid "Friday" msgstr "vrijdag" -#: ../../include/js_strings.php:74 ../../include/text.php:1149 +#: ../../include/js_strings.php:74 ../../include/text.php:1153 msgid "Saturday" msgstr "zaterdag" @@ -1743,7 +1745,7 @@ msgstr "RSS/Atom" #: ../../include/contact_selectors.php:79 ../../mod/id.php:15 #: ../../mod/id.php:16 ../../mod/admin.php:804 ../../mod/admin.php:813 -#: ../../boot.php:1505 +#: ../../boot.php:1486 msgid "Email" msgstr "E-mail" @@ -1812,10 +1814,10 @@ msgstr "Account '%s' verwijderd" msgid "Cannot locate DNS info for database server '%s'" msgstr "Kan DNS-informatie voor databaseserver '%s' niet vinden" -#: ../../include/items.php:423 ../../mod/like.php:280 ../../mod/dreport.php:6 -#: ../../mod/dreport.php:45 ../../mod/subthread.php:52 ../../mod/group.php:68 -#: ../../mod/profperm.php:23 ../../mod/import_items.php:114 -#: ../../index.php:360 +#: ../../include/items.php:423 ../../mod/like.php:280 +#: ../../mod/subthread.php:52 ../../mod/dreport.php:6 ../../mod/dreport.php:45 +#: ../../mod/group.php:68 ../../mod/profperm.php:23 +#: ../../mod/import_items.php:114 ../../index.php:360 msgid "Permission denied" msgstr "Toegang geweigerd" @@ -1876,7 +1878,7 @@ msgstr "Collectie is leeg" msgid "Collection: %s" msgstr "Collectie: %s" -#: ../../include/items.php:4853 ../../mod/connedit.php:674 +#: ../../include/items.php:4853 ../../mod/connedit.php:683 #, php-format msgid "Connection: %s" msgstr "Connectie: %s" @@ -1885,33 +1887,33 @@ msgstr "Connectie: %s" msgid "Connection not found." msgstr "Connectie niet gevonden." -#: ../../include/network.php:635 +#: ../../include/network.php:613 msgid "view full size" msgstr "volledige grootte tonen" -#: ../../include/network.php:1613 ../../include/enotify.php:57 +#: ../../include/network.php:1591 ../../include/enotify.php:57 msgid "$Projectname Notification" msgstr "$Projectname-notificatie" -#: ../../include/network.php:1614 ../../include/enotify.php:58 +#: ../../include/network.php:1592 ../../include/enotify.php:58 msgid "$projectname" msgstr "$projectname" -#: ../../include/network.php:1616 ../../include/enotify.php:60 +#: ../../include/network.php:1594 ../../include/enotify.php:60 msgid "Thank You," msgstr "Bedankt," -#: ../../include/network.php:1618 ../../include/enotify.php:62 +#: ../../include/network.php:1596 ../../include/enotify.php:62 #, php-format msgid "%s Administrator" msgstr "Beheerder %s" -#: ../../include/network.php:1660 ../../include/account.php:316 +#: ../../include/network.php:1638 ../../include/account.php:316 #: ../../include/account.php:343 ../../include/account.php:403 msgid "Administrator" msgstr "Beheerder" -#: ../../include/network.php:1674 +#: ../../include/network.php:1652 msgid "No Subject" msgstr "Geen onderwerp" @@ -1920,25 +1922,29 @@ msgstr "Geen onderwerp" msgid "%1$s's bookmarks" msgstr "Bladwijzers van %1$s" -#: ../../include/acl_selectors.php:239 +#: ../../include/acl_selectors.php:240 msgid "Visible to your default audience" msgstr "Voor iedereen zichtbaar, mits niet anders ingesteld" -#: ../../include/acl_selectors.php:240 +#: ../../include/acl_selectors.php:241 msgid "Show" msgstr "Tonen" -#: ../../include/acl_selectors.php:241 +#: ../../include/acl_selectors.php:242 msgid "Don't show" msgstr "Niet tonen" -#: ../../include/acl_selectors.php:247 ../../mod/filestorage.php:147 +#: ../../include/acl_selectors.php:247 +msgid "Other networks and post services" +msgstr "Andere netwerken en diensten" + +#: ../../include/acl_selectors.php:249 ../../mod/filestorage.php:147 #: ../../mod/chat.php:211 ../../mod/photos.php:631 ../../mod/photos.php:1001 #: ../../mod/events.php:708 ../../mod/thing.php:310 ../../mod/thing.php:356 msgid "Permissions" msgstr "Permissies" -#: ../../include/acl_selectors.php:248 ../../include/ItemObject.php:370 +#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:370 #: ../../mod/photos.php:1218 msgid "Close" msgstr "Sluiten" @@ -1952,7 +1958,7 @@ msgstr "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren m msgid "Channel clone failed. Import failed." msgstr "Het klonen van het kanaal is mislukt. Importeren mislukt." -#: ../../include/import.php:80 ../../mod/import.php:138 +#: ../../include/import.php:80 ../../mod/import.php:139 msgid "Cloned channel not found. Import failed." msgstr "Gekloond kanaal niet gevonden. Importeren mislukt." @@ -2017,7 +2023,7 @@ msgstr "Aangemaakt" msgid "Edited" msgstr "Bewerkt" -#: ../../include/photo/photo_driver.php:708 ../../mod/photos.php:94 +#: ../../include/photo/photo_driver.php:719 ../../mod/photos.php:94 #: ../../mod/photos.php:699 ../../mod/profile_photo.php:146 #: ../../mod/profile_photo.php:236 ../../mod/profile_photo.php:376 msgid "Profile Photos" @@ -2171,7 +2177,7 @@ msgstr "Seksverslaafd" #: ../../include/profile_selectors.php:80 ../../include/identity.php:390 #: ../../include/identity.php:391 ../../include/identity.php:398 -#: ../../include/widgets.php:429 ../../mod/connedit.php:568 +#: ../../include/widgets.php:429 ../../mod/connedit.php:573 #: ../../mod/settings.php:338 ../../mod/settings.php:342 #: ../../mod/settings.php:343 ../../mod/settings.php:346 #: ../../mod/settings.php:357 @@ -2288,8 +2294,8 @@ msgstr "Start:" msgid "Finishes:" msgstr "Einde:" -#: ../../include/event.php:50 ../../include/identity.php:1016 -#: ../../include/bb2diaspora.php:493 ../../mod/directory.php:302 +#: ../../include/event.php:50 ../../include/identity.php:1003 +#: ../../include/bb2diaspora.php:493 ../../mod/directory.php:304 #: ../../mod/events.php:701 msgid "Location:" msgstr "Plaats:" @@ -2326,7 +2332,7 @@ msgstr "Hubbeheerder" msgid "Address Book" msgstr "Connecties" -#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1503 +#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1484 msgid "Login" msgstr "Inloggen" @@ -2348,8 +2354,8 @@ msgstr "Instellingen" msgid "Channel Home" msgstr "Tijdlijn kanaal" -#: ../../include/apps.php:138 ../../include/identity.php:1250 -#: ../../include/identity.php:1367 ../../mod/profperm.php:112 +#: ../../include/apps.php:138 ../../include/identity.php:1237 +#: ../../include/identity.php:1354 ../../mod/profperm.php:112 msgid "Profile" msgstr "Profiel" @@ -2379,8 +2385,8 @@ msgstr "Stemming" msgid "Chat" msgstr "Chatten" -#: ../../include/apps.php:147 ../../include/text.php:857 -#: ../../include/text.php:869 ../../include/nav.php:159 +#: ../../include/apps.php:147 ../../include/text.php:859 +#: ../../include/text.php:871 ../../include/nav.php:159 #: ../../mod/search.php:40 msgid "Search" msgstr "Zoeken" @@ -2431,17 +2437,9 @@ msgstr "Installeren" msgid "Purchase" msgstr "Aanschaffen" -#: ../../include/auth.php:131 -msgid "Logged out." -msgstr "Uitgelogd." - -#: ../../include/auth.php:272 -msgid "Failed authentication" -msgstr "Mislukte authenticatie" - -#: ../../include/auth.php:286 ../../mod/openid.php:189 -msgid "Login failed." -msgstr "Inloggen mislukt." +#: ../../include/api.php:1300 +msgid "Public Timeline" +msgstr "Openbare tijdlijn" #: ../../include/enotify.php:96 #, php-format @@ -2782,9 +2780,17 @@ msgstr "Hubkenmerk voor %s kon niet worden geverifieerd" msgid "invalid target signature" msgstr "ongeldig doelkenmerk" -#: ../../include/api.php:1389 -msgid "Public Timeline" -msgstr "Openbare tijdlijn" +#: ../../include/auth.php:132 +msgid "Logged out." +msgstr "Uitgelogd." + +#: ../../include/auth.php:273 +msgid "Failed authentication" +msgstr "Mislukte authenticatie" + +#: ../../include/auth.php:287 ../../mod/openid.php:189 +msgid "Login failed." +msgstr "Inloggen mislukt." #: ../../include/bbcode.php:123 ../../include/bbcode.php:794 #: ../../include/bbcode.php:797 ../../include/bbcode.php:802 @@ -2986,12 +2992,12 @@ msgstr "Verbinden/volgen" msgid "Examples: Robert Morgenstein, Fishing" msgstr "Voorbeeld: Robert Morgenstein, vissen" -#: ../../include/contact_widgets.php:26 ../../mod/directory.php:379 -#: ../../mod/directory.php:384 ../../mod/connections.php:266 +#: ../../include/contact_widgets.php:26 ../../mod/directory.php:381 +#: ../../mod/directory.php:386 ../../mod/connections.php:266 msgid "Find" msgstr "Vinden" -#: ../../include/contact_widgets.php:27 ../../mod/directory.php:383 +#: ../../include/contact_widgets.php:27 ../../mod/directory.php:385 #: ../../mod/suggest.php:60 msgid "Channel Suggestions" msgstr "Voorgestelde kanalen" @@ -3134,192 +3140,192 @@ msgstr "Opgevraagd kanaal is niet beschikbaar." msgid "Requested profile is not available." msgstr "Opgevraagd profiel is niet beschikbaar" -#: ../../include/identity.php:978 ../../mod/profiles.php:774 +#: ../../include/identity.php:965 ../../mod/profiles.php:774 msgid "Change profile photo" msgstr "Profielfoto veranderen" -#: ../../include/identity.php:984 +#: ../../include/identity.php:971 msgid "Profiles" msgstr "Profielen" -#: ../../include/identity.php:984 +#: ../../include/identity.php:971 msgid "Manage/edit profiles" msgstr "Profielen beheren/bewerken" -#: ../../include/identity.php:985 ../../mod/profiles.php:775 +#: ../../include/identity.php:972 ../../mod/profiles.php:775 msgid "Create New Profile" msgstr "Nieuw profiel aanmaken" -#: ../../include/identity.php:988 ../../include/nav.php:90 +#: ../../include/identity.php:975 ../../include/nav.php:90 msgid "Edit Profile" msgstr "Profiel bewerken" -#: ../../include/identity.php:1000 ../../mod/profiles.php:786 +#: ../../include/identity.php:987 ../../mod/profiles.php:786 msgid "Profile Image" msgstr "Profielfoto" -#: ../../include/identity.php:1003 +#: ../../include/identity.php:990 msgid "visible to everybody" msgstr "Voor iedereen zichtbaar" -#: ../../include/identity.php:1004 ../../mod/profiles.php:669 +#: ../../include/identity.php:991 ../../mod/profiles.php:669 #: ../../mod/profiles.php:790 msgid "Edit visibility" msgstr "Zichtbaarheid bewerken" -#: ../../include/identity.php:1020 ../../include/identity.php:1260 +#: ../../include/identity.php:1007 ../../include/identity.php:1247 msgid "Gender:" msgstr "Geslacht:" -#: ../../include/identity.php:1021 ../../include/identity.php:1304 +#: ../../include/identity.php:1008 ../../include/identity.php:1291 msgid "Status:" msgstr "Status:" -#: ../../include/identity.php:1022 ../../include/identity.php:1315 +#: ../../include/identity.php:1009 ../../include/identity.php:1302 msgid "Homepage:" msgstr "Homepagina:" -#: ../../include/identity.php:1023 +#: ../../include/identity.php:1010 msgid "Online Now" msgstr "Nu online" -#: ../../include/identity.php:1107 ../../include/identity.php:1185 +#: ../../include/identity.php:1094 ../../include/identity.php:1172 #: ../../mod/ping.php:318 msgid "g A l F d" msgstr "G:i, l d F" -#: ../../include/identity.php:1108 ../../include/identity.php:1186 +#: ../../include/identity.php:1095 ../../include/identity.php:1173 msgid "F d" msgstr "d F" -#: ../../include/identity.php:1153 ../../include/identity.php:1225 +#: ../../include/identity.php:1140 ../../include/identity.php:1212 #: ../../mod/ping.php:341 msgid "[today]" msgstr "[vandaag]" -#: ../../include/identity.php:1164 +#: ../../include/identity.php:1151 msgid "Birthday Reminders" msgstr "Verjaardagsherinneringen" -#: ../../include/identity.php:1165 +#: ../../include/identity.php:1152 msgid "Birthdays this week:" msgstr "Verjaardagen deze week:" -#: ../../include/identity.php:1218 +#: ../../include/identity.php:1205 msgid "[No description]" msgstr "[Geen omschrijving]" -#: ../../include/identity.php:1236 +#: ../../include/identity.php:1223 msgid "Event Reminders" msgstr "Herinneringen" -#: ../../include/identity.php:1237 +#: ../../include/identity.php:1224 msgid "Events this week:" msgstr "Gebeurtenissen deze week:" -#: ../../include/identity.php:1258 ../../mod/settings.php:1027 +#: ../../include/identity.php:1245 ../../mod/settings.php:1027 msgid "Full Name:" msgstr "Volledige naam:" -#: ../../include/identity.php:1265 +#: ../../include/identity.php:1252 msgid "Like this channel" msgstr "Vind dit kanaal leuk" -#: ../../include/identity.php:1289 +#: ../../include/identity.php:1276 msgid "j F, Y" msgstr "F j Y" -#: ../../include/identity.php:1290 +#: ../../include/identity.php:1277 msgid "j F" msgstr "F j" -#: ../../include/identity.php:1297 +#: ../../include/identity.php:1284 msgid "Birthday:" msgstr "Geboortedatum:" -#: ../../include/identity.php:1301 ../../mod/directory.php:297 +#: ../../include/identity.php:1288 ../../mod/directory.php:299 msgid "Age:" msgstr "Leeftijd:" -#: ../../include/identity.php:1310 +#: ../../include/identity.php:1297 #, php-format msgid "for %1$d %2$s" msgstr "voor %1$d %2$s" -#: ../../include/identity.php:1313 ../../mod/profiles.php:691 +#: ../../include/identity.php:1300 ../../mod/profiles.php:691 msgid "Sexual Preference:" msgstr "Seksuele voorkeur:" -#: ../../include/identity.php:1317 ../../mod/directory.php:313 +#: ../../include/identity.php:1304 ../../mod/directory.php:315 #: ../../mod/profiles.php:693 msgid "Hometown:" msgstr "Oorspronkelijk uit:" -#: ../../include/identity.php:1319 +#: ../../include/identity.php:1306 msgid "Tags:" msgstr "Tags:" -#: ../../include/identity.php:1321 ../../mod/profiles.php:694 +#: ../../include/identity.php:1308 ../../mod/profiles.php:694 msgid "Political Views:" msgstr "Politieke overtuigingen:" -#: ../../include/identity.php:1323 +#: ../../include/identity.php:1310 msgid "Religion:" msgstr "Religie:" -#: ../../include/identity.php:1325 ../../mod/directory.php:315 +#: ../../include/identity.php:1312 ../../mod/directory.php:317 msgid "About:" msgstr "Over:" -#: ../../include/identity.php:1327 +#: ../../include/identity.php:1314 msgid "Hobbies/Interests:" msgstr "Hobby's/interesses:" -#: ../../include/identity.php:1329 ../../mod/profiles.php:697 +#: ../../include/identity.php:1316 ../../mod/profiles.php:697 msgid "Likes:" msgstr "Houdt van:" -#: ../../include/identity.php:1331 ../../mod/profiles.php:698 +#: ../../include/identity.php:1318 ../../mod/profiles.php:698 msgid "Dislikes:" msgstr "Houdt niet van:" -#: ../../include/identity.php:1333 +#: ../../include/identity.php:1320 msgid "Contact information and Social Networks:" msgstr "Contactinformatie en sociale netwerken:" -#: ../../include/identity.php:1335 +#: ../../include/identity.php:1322 msgid "My other channels:" msgstr "Mijn andere kanalen" -#: ../../include/identity.php:1337 +#: ../../include/identity.php:1324 msgid "Musical interests:" msgstr "Muzikale interesses:" -#: ../../include/identity.php:1339 +#: ../../include/identity.php:1326 msgid "Books, literature:" msgstr "Boeken, literatuur:" -#: ../../include/identity.php:1341 +#: ../../include/identity.php:1328 msgid "Television:" msgstr "Televisie:" -#: ../../include/identity.php:1343 +#: ../../include/identity.php:1330 msgid "Film/dance/culture/entertainment:" msgstr "Films/dansen/cultuur/vermaak:" -#: ../../include/identity.php:1345 +#: ../../include/identity.php:1332 msgid "Love/Romance:" msgstr "Liefde/romantiek:" -#: ../../include/identity.php:1347 +#: ../../include/identity.php:1334 msgid "Work/employment:" msgstr "Werk/beroep:" -#: ../../include/identity.php:1349 +#: ../../include/identity.php:1336 msgid "School/education:" msgstr "School/opleiding:" -#: ../../include/identity.php:1369 +#: ../../include/identity.php:1356 msgid "Like this thing" msgstr "Vind dit ding leuk" @@ -3475,8 +3481,8 @@ msgstr "Voorbeeld: bob@example.com, http://example.com/barbara" msgid "Notes" msgstr "Aantekeningen" -#: ../../include/widgets.php:191 ../../include/text.php:858 -#: ../../include/text.php:870 ../../mod/filer.php:49 ../../mod/admin.php:1436 +#: ../../include/widgets.php:191 ../../include/text.php:860 +#: ../../include/text.php:872 ../../mod/filer.php:49 ../../mod/admin.php:1436 #: ../../mod/admin.php:1456 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100 msgid "Save" msgstr "Opslaan" @@ -3489,19 +3495,19 @@ msgstr "Verwijder zoekterm" msgid "Archives" msgstr "Archieven" -#: ../../include/widgets.php:427 ../../mod/connedit.php:566 +#: ../../include/widgets.php:427 ../../mod/connedit.php:571 msgid "Me" msgstr "Ik" -#: ../../include/widgets.php:428 ../../mod/connedit.php:567 +#: ../../include/widgets.php:428 ../../mod/connedit.php:572 msgid "Family" msgstr "Familie" -#: ../../include/widgets.php:430 ../../mod/connedit.php:569 +#: ../../include/widgets.php:430 ../../mod/connedit.php:574 msgid "Acquaintances" msgstr "Kennissen" -#: ../../include/widgets.php:431 ../../mod/connedit.php:570 +#: ../../include/widgets.php:431 ../../mod/connedit.php:575 #: ../../mod/connections.php:88 ../../mod/connections.php:103 msgid "All" msgstr "Alles" @@ -3538,7 +3544,7 @@ msgstr "Verbonden applicaties" msgid "Export channel" msgstr "Kanaal exporteren" -#: ../../include/widgets.php:529 ../../mod/connedit.php:674 +#: ../../include/widgets.php:529 ../../mod/connedit.php:683 msgid "Connection Default Permissions" msgstr "Standaard permissies voor connecties" @@ -3693,246 +3699,255 @@ msgstr "Plug-in-opties" msgid "User registrations waiting for confirmation" msgstr "Accounts die op goedkeuring wachten" -#: ../../include/text.php:391 +#: ../../include/widgets.php:1275 ../../mod/photos.php:753 +#: ../../mod/photos.php:1286 +msgid "View Photo" +msgstr "Foto weergeven" + +#: ../../include/widgets.php:1291 ../../mod/photos.php:782 +msgid "Edit Album" +msgstr "Album bewerken" + +#: ../../include/text.php:393 msgid "prev" msgstr "vorige" -#: ../../include/text.php:393 +#: ../../include/text.php:395 msgid "first" msgstr "eerste" -#: ../../include/text.php:422 +#: ../../include/text.php:424 msgid "last" msgstr "laatste" -#: ../../include/text.php:425 +#: ../../include/text.php:427 msgid "next" msgstr "volgende" -#: ../../include/text.php:435 +#: ../../include/text.php:437 msgid "older" msgstr "ouder" -#: ../../include/text.php:437 +#: ../../include/text.php:439 msgid "newer" msgstr "nieuwer" -#: ../../include/text.php:775 +#: ../../include/text.php:777 msgid "No connections" msgstr "Geen connecties" -#: ../../include/text.php:787 +#: ../../include/text.php:789 #, php-format msgid "%d Connection" msgid_plural "%d Connections" msgstr[0] "%d connectie" msgstr[1] "%d connecties" -#: ../../include/text.php:800 ../../mod/viewconnections.php:101 +#: ../../include/text.php:802 ../../mod/viewconnections.php:101 msgid "View Connections" msgstr "Connecties weergeven" -#: ../../include/text.php:942 +#: ../../include/text.php:946 msgid "poke" msgstr "aanstoten" -#: ../../include/text.php:943 +#: ../../include/text.php:947 msgid "ping" msgstr "ping" -#: ../../include/text.php:943 +#: ../../include/text.php:947 msgid "pinged" msgstr "gepingd" -#: ../../include/text.php:944 +#: ../../include/text.php:948 msgid "prod" msgstr "por" -#: ../../include/text.php:944 +#: ../../include/text.php:948 msgid "prodded" msgstr "gepord" -#: ../../include/text.php:945 +#: ../../include/text.php:949 msgid "slap" msgstr "slaan" -#: ../../include/text.php:945 +#: ../../include/text.php:949 msgid "slapped" msgstr "sloeg" -#: ../../include/text.php:946 +#: ../../include/text.php:950 msgid "finger" msgstr "finger" -#: ../../include/text.php:946 +#: ../../include/text.php:950 msgid "fingered" msgstr "gefingerd" -#: ../../include/text.php:947 +#: ../../include/text.php:951 msgid "rebuff" msgstr "afpoeieren" -#: ../../include/text.php:947 +#: ../../include/text.php:951 msgid "rebuffed" msgstr "afgepoeierd" -#: ../../include/text.php:957 +#: ../../include/text.php:961 msgid "happy" msgstr "gelukkig" -#: ../../include/text.php:958 +#: ../../include/text.php:962 msgid "sad" msgstr "bedroefd" -#: ../../include/text.php:959 +#: ../../include/text.php:963 msgid "mellow" msgstr "mellow" -#: ../../include/text.php:960 +#: ../../include/text.php:964 msgid "tired" msgstr "moe" -#: ../../include/text.php:961 +#: ../../include/text.php:965 msgid "perky" msgstr "parmantig" -#: ../../include/text.php:962 +#: ../../include/text.php:966 msgid "angry" msgstr "boos" -#: ../../include/text.php:963 +#: ../../include/text.php:967 msgid "stupified" msgstr "beteuterd" -#: ../../include/text.php:964 +#: ../../include/text.php:968 msgid "puzzled" msgstr "verward" -#: ../../include/text.php:965 +#: ../../include/text.php:969 msgid "interested" msgstr "geïnteresseerd" -#: ../../include/text.php:966 +#: ../../include/text.php:970 msgid "bitter" msgstr "verbitterd" -#: ../../include/text.php:967 +#: ../../include/text.php:971 msgid "cheerful" msgstr "vrolijk" -#: ../../include/text.php:968 +#: ../../include/text.php:972 msgid "alive" msgstr "levendig" -#: ../../include/text.php:969 +#: ../../include/text.php:973 msgid "annoyed" msgstr "geërgerd" -#: ../../include/text.php:970 +#: ../../include/text.php:974 msgid "anxious" msgstr "bezorgd" -#: ../../include/text.php:971 +#: ../../include/text.php:975 msgid "cranky" msgstr "humeurig" -#: ../../include/text.php:972 +#: ../../include/text.php:976 msgid "disturbed" msgstr "verontrust" -#: ../../include/text.php:973 +#: ../../include/text.php:977 msgid "frustrated" msgstr "gefrustreerd " -#: ../../include/text.php:974 +#: ../../include/text.php:978 msgid "depressed" msgstr "gedeprimeerd" -#: ../../include/text.php:975 +#: ../../include/text.php:979 msgid "motivated" msgstr "gemotiveerd" -#: ../../include/text.php:976 +#: ../../include/text.php:980 msgid "relaxed" msgstr "ontspannen" -#: ../../include/text.php:977 +#: ../../include/text.php:981 msgid "surprised" msgstr "verrast" -#: ../../include/text.php:1153 +#: ../../include/text.php:1157 msgid "May" msgstr "mei" -#: ../../include/text.php:1230 ../../include/text.php:1234 +#: ../../include/text.php:1234 ../../include/text.php:1238 msgid "Unknown Attachment" msgstr "Onbekende bijlage" -#: ../../include/text.php:1236 +#: ../../include/text.php:1240 msgid "unknown" msgstr "onbekend" -#: ../../include/text.php:1272 +#: ../../include/text.php:1276 msgid "remove category" msgstr "categorie verwijderen" -#: ../../include/text.php:1349 +#: ../../include/text.php:1353 msgid "remove from file" msgstr "uit map verwijderen" -#: ../../include/text.php:1461 ../../include/text.php:1472 +#: ../../include/text.php:1465 ../../include/text.php:1476 msgid "Click to open/close" msgstr "Klik om te openen of te sluiten" -#: ../../include/text.php:1640 ../../mod/events.php:497 +#: ../../include/text.php:1649 ../../mod/events.php:497 msgid "Link to Source" msgstr "Originele locatie" -#: ../../include/text.php:1661 ../../include/text.php:1732 +#: ../../include/text.php:1670 ../../include/text.php:1742 msgid "default" msgstr "standaard" -#: ../../include/text.php:1669 +#: ../../include/text.php:1678 msgid "Page layout" msgstr "Pagina-lay-out" -#: ../../include/text.php:1669 +#: ../../include/text.php:1678 msgid "You can create your own with the layouts tool" msgstr "Je kan jouw eigen lay-out ontwerpen onder lay-outs" -#: ../../include/text.php:1710 +#: ../../include/text.php:1720 msgid "Page content type" msgstr "Opmaaktype pagina" -#: ../../include/text.php:1744 +#: ../../include/text.php:1754 msgid "Select an alternate language" msgstr "Kies een andere taal" -#: ../../include/text.php:1876 +#: ../../include/text.php:1886 msgid "activity" msgstr "activiteit" -#: ../../include/text.php:2171 +#: ../../include/text.php:2181 msgid "Design Tools" msgstr "Ontwerp-hulpmiddelen" -#: ../../include/text.php:2174 ../../mod/blocks.php:147 +#: ../../include/text.php:2184 ../../mod/blocks.php:147 msgid "Blocks" msgstr "Blokken" -#: ../../include/text.php:2175 ../../mod/menu.php:103 +#: ../../include/text.php:2185 ../../mod/menu.php:103 msgid "Menus" msgstr "Menu's" -#: ../../include/text.php:2176 ../../mod/layouts.php:174 +#: ../../include/text.php:2186 ../../mod/layouts.php:174 msgid "Layouts" msgstr "Lay-outs" -#: ../../include/text.php:2177 +#: ../../include/text.php:2187 msgid "Pages" msgstr "Pagina's" -#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1502 +#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1483 msgid "Logout" msgstr "Uitloggen" @@ -4005,7 +4020,7 @@ msgstr "Authenticeer jezelf via (bijvoorbeeld) jouw hub" msgid "Home Page" msgstr "Homepage" -#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1479 +#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1460 msgid "Register" msgstr "Registreren" @@ -4109,44 +4124,44 @@ msgstr "@kanaal, #tag, inhoud, ?hulp" msgid "Please wait..." msgstr "Wachten aub..." -#: ../../include/dir_fns.php:126 +#: ../../include/dir_fns.php:139 msgid "Directory Options" msgstr "Opties kanalengids" -#: ../../include/dir_fns.php:128 +#: ../../include/dir_fns.php:141 msgid "Safe Mode" msgstr "Veilig zoeken" -#: ../../include/dir_fns.php:128 ../../include/dir_fns.php:129 -#: ../../include/dir_fns.php:130 ../../mod/removeme.php:60 +#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142 +#: ../../include/dir_fns.php:143 ../../mod/removeme.php:60 #: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228 -#: ../../mod/mitem.php:229 ../../mod/connedit.php:630 -#: ../../mod/connedit.php:675 ../../mod/filestorage.php:151 +#: ../../mod/mitem.php:229 ../../mod/connedit.php:635 +#: ../../mod/connedit.php:684 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 #: ../../mod/admin.php:409 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:106 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1507 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 msgid "No" msgstr "Nee" -#: ../../include/dir_fns.php:128 ../../include/dir_fns.php:129 -#: ../../include/dir_fns.php:130 ../../mod/removeme.php:60 +#: ../../include/dir_fns.php:141 ../../include/dir_fns.php:142 +#: ../../include/dir_fns.php:143 ../../mod/removeme.php:60 #: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228 #: ../../mod/mitem.php:229 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 #: ../../mod/admin.php:411 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:105 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1507 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 msgid "Yes" msgstr "Ja" -#: ../../include/dir_fns.php:129 +#: ../../include/dir_fns.php:142 msgid "Public Forums Only" msgstr "Alleen openbare forums" -#: ../../include/dir_fns.php:130 +#: ../../include/dir_fns.php:143 msgid "This Website Only" msgstr "Alleen deze hub" @@ -4177,86 +4192,86 @@ msgstr "Stel een kanaal voor aan %s" msgid "Public access denied." msgstr "Openbare toegang geweigerd." -#: ../../mod/directory.php:234 +#: ../../mod/directory.php:236 #, php-format msgid "%d rating" msgid_plural "%d ratings" msgstr[0] "%d beoordeling" msgstr[1] "%d beoordelingen" -#: ../../mod/directory.php:245 +#: ../../mod/directory.php:247 msgid "Gender: " msgstr "Geslacht:" -#: ../../mod/directory.php:247 +#: ../../mod/directory.php:249 msgid "Status: " msgstr "Status: " -#: ../../mod/directory.php:249 +#: ../../mod/directory.php:251 msgid "Homepage: " msgstr "Homepage: " -#: ../../mod/directory.php:308 ../../mod/events.php:699 +#: ../../mod/directory.php:310 ../../mod/events.php:699 msgid "Description:" msgstr "Omschrijving:" -#: ../../mod/directory.php:317 +#: ../../mod/directory.php:319 msgid "Public Forum:" msgstr "Openbaar forum:" -#: ../../mod/directory.php:320 +#: ../../mod/directory.php:322 msgid "Keywords: " msgstr "Trefwoorden: " -#: ../../mod/directory.php:323 +#: ../../mod/directory.php:325 msgid "Don't suggest" msgstr "Niet voorstellen" -#: ../../mod/directory.php:325 +#: ../../mod/directory.php:327 msgid "Common connections:" msgstr "Gemeenschappelijke connecties:" -#: ../../mod/directory.php:374 +#: ../../mod/directory.php:376 msgid "Global Directory" msgstr "Volledige kanalengids" -#: ../../mod/directory.php:374 +#: ../../mod/directory.php:376 msgid "Local Directory" msgstr "Lokale kanalengids" -#: ../../mod/directory.php:380 +#: ../../mod/directory.php:382 msgid "Finding:" msgstr "Gezocht naar:" -#: ../../mod/directory.php:385 +#: ../../mod/directory.php:387 msgid "next page" msgstr "volgende pagina" -#: ../../mod/directory.php:385 +#: ../../mod/directory.php:387 msgid "previous page" msgstr "vorige pagina" -#: ../../mod/directory.php:386 +#: ../../mod/directory.php:388 msgid "Sort options" msgstr "Sorteeropties" -#: ../../mod/directory.php:387 +#: ../../mod/directory.php:389 msgid "Alphabetic" msgstr "Alfabetisch" -#: ../../mod/directory.php:388 +#: ../../mod/directory.php:390 msgid "Reverse Alphabetic" msgstr "Omgekeerd alfabetisch" -#: ../../mod/directory.php:389 +#: ../../mod/directory.php:391 msgid "Newest to Oldest" msgstr "Nieuw naar oud" -#: ../../mod/directory.php:390 +#: ../../mod/directory.php:392 msgid "Oldest to Newest" msgstr "Oud naar nieuw" -#: ../../mod/directory.php:407 +#: ../../mod/directory.php:409 msgid "No entries (some entries may be hidden)." msgstr "Niets gevonden (sommige kanalen kunnen verborgen zijn)." @@ -4717,249 +4732,249 @@ msgstr "Kon geen toegang krijgen tot de connectie-gegevens." msgid "Could not locate selected profile." msgstr "Kon het gekozen profiel niet vinden." -#: ../../mod/connedit.php:218 +#: ../../mod/connedit.php:223 msgid "Connection updated." msgstr "Connectie bijgewerkt." -#: ../../mod/connedit.php:220 +#: ../../mod/connedit.php:225 msgid "Failed to update connection record." msgstr "Bijwerken van connectie-gegevens mislukt." -#: ../../mod/connedit.php:267 +#: ../../mod/connedit.php:272 msgid "is now connected to" msgstr "is nu verbonden met" -#: ../../mod/connedit.php:390 +#: ../../mod/connedit.php:395 msgid "Could not access address book record." msgstr "Kon geen toegang krijgen tot de record van de connectie." -#: ../../mod/connedit.php:404 +#: ../../mod/connedit.php:409 msgid "Refresh failed - channel is currently unavailable." msgstr "Vernieuwen mislukt - kanaal is momenteel niet beschikbaar" -#: ../../mod/connedit.php:413 ../../mod/connedit.php:422 -#: ../../mod/connedit.php:431 ../../mod/connedit.php:440 -#: ../../mod/connedit.php:453 +#: ../../mod/connedit.php:418 ../../mod/connedit.php:427 +#: ../../mod/connedit.php:436 ../../mod/connedit.php:445 +#: ../../mod/connedit.php:458 msgid "Unable to set address book parameters." msgstr "Niet in staat om de parameters van connecties in te stellen." -#: ../../mod/connedit.php:477 +#: ../../mod/connedit.php:482 msgid "Connection has been removed." msgstr "Connectie is verwijderd" -#: ../../mod/connedit.php:496 +#: ../../mod/connedit.php:501 #, php-format msgid "View %s's profile" msgstr "Profiel van %s weergeven" -#: ../../mod/connedit.php:500 +#: ../../mod/connedit.php:505 msgid "Refresh Permissions" msgstr "Permissies vernieuwen" -#: ../../mod/connedit.php:503 +#: ../../mod/connedit.php:508 msgid "Fetch updated permissions" msgstr "Aangepaste permissies ophalen" -#: ../../mod/connedit.php:507 +#: ../../mod/connedit.php:512 msgid "Recent Activity" msgstr "Kanaal-activiteit" -#: ../../mod/connedit.php:510 +#: ../../mod/connedit.php:515 msgid "View recent posts and comments" msgstr "Recente berichten en reacties weergeven" -#: ../../mod/connedit.php:514 ../../mod/admin.php:810 +#: ../../mod/connedit.php:519 ../../mod/admin.php:810 msgid "Unblock" msgstr "Deblokkeren" -#: ../../mod/connedit.php:514 ../../mod/admin.php:809 +#: ../../mod/connedit.php:519 ../../mod/admin.php:809 msgid "Block" msgstr "Blokkeren" -#: ../../mod/connedit.php:517 +#: ../../mod/connedit.php:522 msgid "Block (or Unblock) all communications with this connection" msgstr "Blokkeer (of deblokkeer) alle communicatie met deze connectie" -#: ../../mod/connedit.php:518 +#: ../../mod/connedit.php:523 msgid "This connection is blocked!" msgstr "Deze connectie is geblokkeerd!" -#: ../../mod/connedit.php:522 +#: ../../mod/connedit.php:527 msgid "Unignore" msgstr "Niet meer negeren" -#: ../../mod/connedit.php:522 ../../mod/notifications.php:51 +#: ../../mod/connedit.php:527 ../../mod/notifications.php:51 msgid "Ignore" msgstr "Negeren" -#: ../../mod/connedit.php:525 +#: ../../mod/connedit.php:530 msgid "Ignore (or Unignore) all inbound communications from this connection" msgstr "Negeer (of negeer niet meer) alle inkomende communicatie van deze connectie" -#: ../../mod/connedit.php:526 +#: ../../mod/connedit.php:531 msgid "This connection is ignored!" msgstr "Deze connectie wordt genegeerd!" -#: ../../mod/connedit.php:530 +#: ../../mod/connedit.php:535 msgid "Unarchive" msgstr "Niet meer archiveren" -#: ../../mod/connedit.php:530 +#: ../../mod/connedit.php:535 msgid "Archive" msgstr "Archiveren" -#: ../../mod/connedit.php:533 +#: ../../mod/connedit.php:538 msgid "" "Archive (or Unarchive) this connection - mark channel dead but keep content" msgstr "Archiveer (of dearchiveer) deze connectie - markeer het kanaal als dood, maar bewaar de inhoud" -#: ../../mod/connedit.php:534 +#: ../../mod/connedit.php:539 msgid "This connection is archived!" msgstr "Deze connectie is gearchiveerd!" -#: ../../mod/connedit.php:538 +#: ../../mod/connedit.php:543 msgid "Unhide" msgstr "Niet meer verbergen" -#: ../../mod/connedit.php:538 +#: ../../mod/connedit.php:543 msgid "Hide" msgstr "Verbergen" -#: ../../mod/connedit.php:541 +#: ../../mod/connedit.php:546 msgid "Hide or Unhide this connection from your other connections" msgstr "Deze connectie verbergen (of niet meer verbergen) voor jouw andere connecties" -#: ../../mod/connedit.php:542 +#: ../../mod/connedit.php:547 msgid "This connection is hidden!" msgstr "Deze connectie is verborgen!" -#: ../../mod/connedit.php:549 +#: ../../mod/connedit.php:554 msgid "Delete this connection" msgstr "Deze connectie verwijderen" -#: ../../mod/connedit.php:630 +#: ../../mod/connedit.php:635 msgid "Approve this connection" msgstr "Deze connectie accepteren" -#: ../../mod/connedit.php:630 +#: ../../mod/connedit.php:635 msgid "Accept connection to allow communication" msgstr "Keur deze connectie goed om communicatie toe te staan" -#: ../../mod/connedit.php:635 +#: ../../mod/connedit.php:640 msgid "Set Affinity" msgstr "Verwantschapsfilter instellen" -#: ../../mod/connedit.php:638 +#: ../../mod/connedit.php:643 msgid "Set Profile" msgstr "Profiel instellen" -#: ../../mod/connedit.php:641 +#: ../../mod/connedit.php:646 msgid "Set Affinity & Profile" msgstr "Verwantschapsfilter en profiel instellen" -#: ../../mod/connedit.php:670 +#: ../../mod/connedit.php:679 msgid "none" msgstr "geen" -#: ../../mod/connedit.php:675 +#: ../../mod/connedit.php:684 msgid "Apply these permissions automatically" msgstr "Deze permissies automatisch toepassen" -#: ../../mod/connedit.php:677 +#: ../../mod/connedit.php:686 msgid "This connection's primary address is" msgstr "Het primaire kanaaladres van deze connectie is" -#: ../../mod/connedit.php:678 +#: ../../mod/connedit.php:687 msgid "Available locations:" msgstr "Beschikbare locaties:" -#: ../../mod/connedit.php:682 +#: ../../mod/connedit.php:691 msgid "" "The permissions indicated on this page will be applied to all new " "connections." msgstr "Permissies die op deze pagina staan vermeld worden op alle nieuwe connecties toegepast." -#: ../../mod/connedit.php:684 +#: ../../mod/connedit.php:693 msgid "Slide to adjust your degree of friendship" msgstr "Schuif om te bepalen hoe goed je iemand kent en/of mag" -#: ../../mod/connedit.php:686 +#: ../../mod/connedit.php:695 msgid "Slide to adjust your rating" msgstr "Gebruik de schuif om je beoordeling te geven" -#: ../../mod/connedit.php:687 ../../mod/connedit.php:692 +#: ../../mod/connedit.php:696 ../../mod/connedit.php:701 msgid "Optionally explain your rating" msgstr "Verklaar jouw beoordeling (niet verplicht)" -#: ../../mod/connedit.php:689 +#: ../../mod/connedit.php:698 msgid "Custom Filter" msgstr "Berichtenfilter" -#: ../../mod/connedit.php:690 +#: ../../mod/connedit.php:699 msgid "Only import posts with this text" msgstr "Importeer alleen berichten met deze tekst" -#: ../../mod/connedit.php:690 ../../mod/connedit.php:691 +#: ../../mod/connedit.php:699 ../../mod/connedit.php:700 msgid "" "words one per line or #tags or /patterns/ or lang=xx, leave blank to import " "all posts" msgstr "woorden (één per regel), #tags, /regex/ of talen (lang=iso639-1) - laat leeg om alle berichten te importeren" -#: ../../mod/connedit.php:691 +#: ../../mod/connedit.php:700 msgid "Do not import posts with this text" msgstr "Importeer geen berichten met deze tekst" -#: ../../mod/connedit.php:693 +#: ../../mod/connedit.php:702 msgid "This information is public!" msgstr "Deze informatie is openbaar!" -#: ../../mod/connedit.php:698 +#: ../../mod/connedit.php:707 msgid "Connection Pending Approval" msgstr "Connectie moet nog goedgekeurd worden" -#: ../../mod/connedit.php:699 +#: ../../mod/connedit.php:708 msgid "Connection Request" msgstr "Connectieverzoek" -#: ../../mod/connedit.php:700 +#: ../../mod/connedit.php:709 #, php-format msgid "" "(%s) would like to connect with you. Please approve this connection to allow" " communication." msgstr "(%s) wil met jou verbinden. Keur dit connectieverzoek goed om onderling te kunnen communiceren." -#: ../../mod/connedit.php:701 ../../mod/admin.php:806 +#: ../../mod/connedit.php:710 ../../mod/admin.php:806 msgid "Approve" msgstr "Goedkeuren" -#: ../../mod/connedit.php:702 +#: ../../mod/connedit.php:711 msgid "Approve Later" msgstr "Later goedkeuren" -#: ../../mod/connedit.php:705 +#: ../../mod/connedit.php:714 msgid "inherited" msgstr "geërfd" -#: ../../mod/connedit.php:707 +#: ../../mod/connedit.php:716 #, php-format msgid "" "Please choose the profile you would like to display to %s when viewing your " "profile securely." msgstr "Kies het profiel dat je aan %s wil tonen wanneer hij/zij ingelogd jouw profiel wil bekijken." -#: ../../mod/connedit.php:709 +#: ../../mod/connedit.php:718 msgid "Their Settings" msgstr "Hun instellingen" -#: ../../mod/connedit.php:710 +#: ../../mod/connedit.php:719 msgid "My Settings" msgstr "Mijn instellingen" -#: ../../mod/connedit.php:712 +#: ../../mod/connedit.php:721 msgid "Individual Permissions" msgstr "Individuele permissies" -#: ../../mod/connedit.php:713 +#: ../../mod/connedit.php:722 msgid "" "Some permissions may be inherited from your channel's privacy settings, which have higher " @@ -4967,7 +4982,7 @@ msgid "" " settings here." msgstr "Sommige permissies worden mogelijk overgeërfd van de privacy-instellingen van jouw kanaal, die een hogere prioriteit hebben dan deze individuele instellingen. Je kan je deze overgeërfde permissies hier niet veranderen." -#: ../../mod/connedit.php:714 +#: ../../mod/connedit.php:723 msgid "" "Some permissions may be inherited from your channel's privacy settings, which have higher " @@ -4975,7 +4990,7 @@ msgid "" "they wont have any impact unless the inherited setting changes." msgstr "Sommige permissies worden mogelijk overgeërfd van de privacy-instellingen van jouw kanaal, die een hogere prioriteit hebben dan deze individuele permissies. Je kan de permissies hier veranderen, maar die hebben geen effect, tenzij de overgeërfde permissies worden veranderd. " -#: ../../mod/connedit.php:715 +#: ../../mod/connedit.php:724 msgid "Last update:" msgstr "Laatste wijziging:" @@ -5266,14 +5281,6 @@ msgstr "Nieuwste eerst weergeven" msgid "Show Oldest First" msgstr "Oudste eerst weergeven" -#: ../../mod/photos.php:753 ../../mod/photos.php:1286 -msgid "View Photo" -msgstr "Foto weergeven" - -#: ../../mod/photos.php:782 -msgid "Edit Album" -msgstr "Album bewerken" - #: ../../mod/photos.php:827 msgid "Permission denied. Access to this item may be restricted." msgstr "Toegang geweigerd. Toegang tot dit item kan zijn beperkt." @@ -5358,63 +5365,6 @@ msgstr "Album weergeven" msgid "Recent Photos" msgstr "Recente foto's" -#: ../../mod/dreport.php:23 -msgid "Invalid message" -msgstr "Ongeldig bericht" - -#: ../../mod/dreport.php:55 -msgid "no results" -msgstr "geen resultaten" - -#: ../../mod/dreport.php:60 -#, php-format -msgid "Delivery report for %1$s" -msgstr "Afleveringsrapport voor %1$s" - -#: ../../mod/dreport.php:74 -msgid "channel sync processed" -msgstr "kanaalsync verwerkt" - -#: ../../mod/dreport.php:78 -msgid "queued" -msgstr "in wachtrij" - -#: ../../mod/dreport.php:82 -msgid "posted" -msgstr "verstuurd" - -#: ../../mod/dreport.php:86 -msgid "accepted for delivery" -msgstr "geaccepteerd om afgeleverd te worden" - -#: ../../mod/dreport.php:90 -msgid "updated" -msgstr "geüpdatet" - -#: ../../mod/dreport.php:93 -msgid "update ignored" -msgstr "update genegeerd" - -#: ../../mod/dreport.php:96 -msgid "permission denied" -msgstr "toegang geweigerd" - -#: ../../mod/dreport.php:100 -msgid "recipient not found" -msgstr "ontvanger niet gevonden" - -#: ../../mod/dreport.php:103 -msgid "mail recalled" -msgstr "Privébericht ingetrokken" - -#: ../../mod/dreport.php:106 -msgid "duplicate mail received" -msgstr "dubbel privébericht ontvangen" - -#: ../../mod/dreport.php:109 -msgid "mail delivered" -msgstr "privébericht afgeleverd" - #: ../../mod/editblock.php:78 ../../mod/editblock.php:94 #: ../../mod/editpost.php:20 ../../mod/editlayout.php:76 #: ../../mod/editwebpage.php:77 @@ -6483,7 +6433,7 @@ msgid "" "Password reset failed." msgstr "Het verzoek kon niet worden geverifieerd. (Mogelijk heb je al eerder een verzoek ingediend.) Opnieuw instellen van wachtwoord is mislukt." -#: ../../mod/lostpass.php:86 ../../boot.php:1511 +#: ../../mod/lostpass.php:86 ../../boot.php:1492 msgid "Password Reset" msgstr "Wachtwoord vergeten?" @@ -6815,20 +6765,20 @@ msgstr "Leeg bericht geannuleerd" msgid "Executable content type not permitted to this channel." msgstr "Uitvoerbare bestanden zijn niet toegestaan op dit kanaal." -#: ../../mod/item.php:908 +#: ../../mod/item.php:910 msgid "System error. Post not saved." msgstr "Systeemfout. Bericht niet opgeslagen." -#: ../../mod/item.php:1175 +#: ../../mod/item.php:1177 msgid "Unable to obtain post information from database." msgstr "Niet in staat om informatie over dit bericht uit de database te verkrijgen." -#: ../../mod/item.php:1182 +#: ../../mod/item.php:1184 #, php-format msgid "You have reached your limit of %1$.0f top level posts." msgstr "Je hebt jouw limiet van %1$.0f berichten bereikt." -#: ../../mod/item.php:1189 +#: ../../mod/item.php:1191 #, php-format msgid "You have reached your limit of %1$.0f webpages." msgstr "Je hebt jouw limiet van %1$.0f webpagina's bereikt." @@ -7117,127 +7067,68 @@ msgstr "Authenticeren" msgid "Insufficient permissions. Request redirected to profile page." msgstr "Onvoldoende permissies. Doorgestuurd naar profielpagina." -#: ../../mod/siteinfo.php:111 -#, php-format -msgid "Version %s" -msgstr "Versie %s" - -#: ../../mod/siteinfo.php:132 -msgid "Installed plugins/addons/apps:" -msgstr "Ingeschakelde plug-ins/add-ons/apps:" - -#: ../../mod/siteinfo.php:145 -msgid "No installed plugins/addons/apps" -msgstr "Geen ingeschakelde plug-ins/add-ons/apps" - -#: ../../mod/siteinfo.php:158 -msgid "" -"This is a hub of $Projectname - a global cooperative network of " -"decentralized privacy enhanced websites." -msgstr "Dit is een $Projectname-hub - $Projectname is een wereldwijd coöperatief netwerk van gedecentraliseerde websites (hubs) met verbeterde privacy." - -#: ../../mod/siteinfo.php:160 -msgid "Tag: " -msgstr "Tag: " - -#: ../../mod/siteinfo.php:162 -msgid "Last background fetch: " -msgstr "Meest recente achtergrond-fetch:" - -#: ../../mod/siteinfo.php:164 -msgid "Current load average: " -msgstr "Gemiddelde systeembelasting is nu:" - -#: ../../mod/siteinfo.php:167 -msgid "Running at web location" -msgstr "Draaiend op weblocatie" - -#: ../../mod/siteinfo.php:168 -msgid "" -"Please visit hubzilla.org to learn more " -"about $Projectname." -msgstr "Bezoek hubzilla.org " - -#: ../../mod/siteinfo.php:169 -msgid "Bug reports and issues: please visit" -msgstr "Bugrapporten en andere kwesties: bezoek" - -#: ../../mod/siteinfo.php:171 -msgid "$projectname issues" -msgstr "$projectname-issues" - -#: ../../mod/siteinfo.php:172 -msgid "" -"Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot " -"com" -msgstr "Voorstellen, lofbetuigingen, enz. - e-mail \"redmatrix\" at librelist - dot com" - -#: ../../mod/siteinfo.php:174 -msgid "Site Administrators" -msgstr "Hubbeheerders: " - -#: ../../mod/import.php:27 +#: ../../mod/import.php:28 #, php-format msgid "Your service plan only allows %d channels." msgstr "Jouw abonnement staat maar %d kanalen toe." -#: ../../mod/import.php:65 ../../mod/import_items.php:38 +#: ../../mod/import.php:66 ../../mod/import_items.php:38 msgid "Nothing to import." msgstr "Niets gevonden om te importeren" -#: ../../mod/import.php:89 ../../mod/import_items.php:62 +#: ../../mod/import.php:90 ../../mod/import_items.php:62 msgid "Unable to download data from old server" msgstr "Niet in staat om gegevens van de oude hub te downloaden" -#: ../../mod/import.php:95 ../../mod/import_items.php:68 +#: ../../mod/import.php:96 ../../mod/import_items.php:68 msgid "Imported file is empty." msgstr "Geïmporteerde bestand is leeg" -#: ../../mod/import.php:115 ../../mod/import_items.php:82 +#: ../../mod/import.php:116 ../../mod/import_items.php:82 #, php-format msgid "Warning: Database versions differ by %1$d updates." msgstr "Waarschuwing: database-versies lopen %1$d updates achter." -#: ../../mod/import.php:148 +#: ../../mod/import.php:149 msgid "No channel. Import failed." msgstr "Geen kanaal. Importeren mislukt." -#: ../../mod/import.php:499 +#: ../../mod/import.php:509 msgid "You must be logged in to use this feature." msgstr "Je moet ingelogd zijn om dit onderdeel te kunnen gebruiken." -#: ../../mod/import.php:504 +#: ../../mod/import.php:514 msgid "Import Channel" msgstr "Kanaal importeren" -#: ../../mod/import.php:505 +#: ../../mod/import.php:515 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 "Gebruik dit formulier om een bestaand kanaal te importeren van een andere hub. Je kan de kanaal-identiteit van de oude hub via het netwerk ontvangen of een exportbestand verstrekken." -#: ../../mod/import.php:506 ../../mod/import_items.php:121 +#: ../../mod/import.php:516 ../../mod/import_items.php:121 msgid "File to Upload" msgstr "Bestand om te uploaden" -#: ../../mod/import.php:507 +#: ../../mod/import.php:517 msgid "Or provide the old server/hub details" msgstr "Of vul de gegevens van de oude hub in" -#: ../../mod/import.php:508 +#: ../../mod/import.php:518 msgid "Your old identity address (xyz@example.com)" msgstr "Jouw oude kanaaladres (xyz@example.com)" -#: ../../mod/import.php:509 +#: ../../mod/import.php:519 msgid "Your old login email address" msgstr "Het e-mailadres van je oude account" -#: ../../mod/import.php:510 +#: ../../mod/import.php:520 msgid "Your old login password" msgstr "Wachtwoord van jouw oude account" -#: ../../mod/import.php:511 +#: ../../mod/import.php:521 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" @@ -7245,22 +7136,79 @@ msgid "" "primary location for files, photos, and media." msgstr "Voor elke optie geldt dat je moet kiezen of je jouw primaire kanaaladres op deze hub wil instellen of dat jouw oude hub deze rol blijft vervullen." -#: ../../mod/import.php:512 +#: ../../mod/import.php:522 msgid "Make this hub my primary location" msgstr "Stel deze hub als mijn primaire locatie in" -#: ../../mod/import.php:513 +#: ../../mod/import.php:523 msgid "" "Import existing posts if possible (experimental - limited by available " "memory" msgstr "Importeer bestaande berichten wanneer mogelijk (experimenteel - afhankelijk van beschikbaar servergeheugen)" -#: ../../mod/import.php:514 +#: ../../mod/import.php:524 msgid "" "This process may take several minutes to complete. Please submit the form " "only once and leave this page open until finished." msgstr "Dit proces kan enkele minuten in beslag nemen. Klik maar één keer op opslaan en verlaat deze pagina niet alvorens het proces is voltooid." +#: ../../mod/dreport.php:23 +msgid "Invalid message" +msgstr "Ongeldig bericht" + +#: ../../mod/dreport.php:55 +msgid "no results" +msgstr "geen resultaten" + +#: ../../mod/dreport.php:60 +#, php-format +msgid "Delivery report for %1$s" +msgstr "Afleveringsrapport voor %1$s" + +#: ../../mod/dreport.php:74 +msgid "channel sync processed" +msgstr "kanaalsync verwerkt" + +#: ../../mod/dreport.php:78 +msgid "queued" +msgstr "in wachtrij" + +#: ../../mod/dreport.php:82 +msgid "posted" +msgstr "verstuurd" + +#: ../../mod/dreport.php:86 +msgid "accepted for delivery" +msgstr "geaccepteerd om afgeleverd te worden" + +#: ../../mod/dreport.php:90 +msgid "updated" +msgstr "geüpdatet" + +#: ../../mod/dreport.php:93 +msgid "update ignored" +msgstr "update genegeerd" + +#: ../../mod/dreport.php:96 +msgid "permission denied" +msgstr "toegang geweigerd" + +#: ../../mod/dreport.php:100 +msgid "recipient not found" +msgstr "ontvanger niet gevonden" + +#: ../../mod/dreport.php:103 +msgid "mail recalled" +msgstr "Privébericht ingetrokken" + +#: ../../mod/dreport.php:106 +msgid "duplicate mail received" +msgstr "dubbel privébericht ontvangen" + +#: ../../mod/dreport.php:109 +msgid "mail delivered" +msgstr "privébericht afgeleverd" + #: ../../mod/thing.php:111 msgid "Thing updated" msgstr "Ding bijgewerkt" @@ -8803,6 +8751,65 @@ msgstr "Verwijder alle bestanden" msgid "Remove this file" msgstr "Verwijder dit bestand" +#: ../../mod/siteinfo.php:111 +#, php-format +msgid "Version %s" +msgstr "Versie %s" + +#: ../../mod/siteinfo.php:132 +msgid "Installed plugins/addons/apps:" +msgstr "Ingeschakelde plug-ins/add-ons/apps:" + +#: ../../mod/siteinfo.php:145 +msgid "No installed plugins/addons/apps" +msgstr "Geen ingeschakelde plug-ins/add-ons/apps" + +#: ../../mod/siteinfo.php:158 +msgid "" +"This is a hub of $Projectname - a global cooperative network of " +"decentralized privacy enhanced websites." +msgstr "Dit is een $Projectname-hub - $Projectname is een wereldwijd coöperatief netwerk van gedecentraliseerde websites (hubs) met verbeterde privacy." + +#: ../../mod/siteinfo.php:160 +msgid "Tag: " +msgstr "Tag: " + +#: ../../mod/siteinfo.php:162 +msgid "Last background fetch: " +msgstr "Meest recente achtergrond-fetch:" + +#: ../../mod/siteinfo.php:164 +msgid "Current load average: " +msgstr "Gemiddelde systeembelasting is nu:" + +#: ../../mod/siteinfo.php:167 +msgid "Running at web location" +msgstr "Draaiend op weblocatie" + +#: ../../mod/siteinfo.php:168 +msgid "" +"Please visit hubzilla.org to learn more " +"about $Projectname." +msgstr "Bezoek hubzilla.org " + +#: ../../mod/siteinfo.php:169 +msgid "Bug reports and issues: please visit" +msgstr "Bugrapporten en andere kwesties: bezoek" + +#: ../../mod/siteinfo.php:171 +msgid "$projectname issues" +msgstr "$projectname-issues" + +#: ../../mod/siteinfo.php:172 +msgid "" +"Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot " +"com" +msgstr "Voorstellen, lofbetuigingen, enz. - e-mail \"redmatrix\" at librelist - dot com" + +#: ../../mod/siteinfo.php:174 +msgid "Site Administrators" +msgstr "Hubbeheerders: " + #: ../../mod/suggest.php:35 msgid "" "No suggestions available. If this is a new site, please try again in 24 " @@ -9243,51 +9250,51 @@ msgstr "Grootte profielfoto's van berichten instellen" msgid "Set size of followup author photos" msgstr "Grootte profielfoto's van reacties instellen" -#: ../../boot.php:1308 +#: ../../boot.php:1289 #, php-format msgid "Update %s failed. See error logs." msgstr "Update %s mislukt. Zie foutenlogboek." -#: ../../boot.php:1311 +#: ../../boot.php:1292 #, php-format msgid "Update Error at %s" msgstr "Update-fout op %s" -#: ../../boot.php:1478 +#: ../../boot.php:1459 msgid "" "Create an account to access services and applications within the Hubzilla" msgstr "Maak een account aan om toegang te krijgen tot diensten en toepassingen van Hubzilla" -#: ../../boot.php:1506 +#: ../../boot.php:1487 msgid "Password" msgstr "Wachtwoord" -#: ../../boot.php:1507 +#: ../../boot.php:1488 msgid "Remember me" msgstr "Aangemeld blijven" -#: ../../boot.php:1510 +#: ../../boot.php:1491 msgid "Forgot your password?" msgstr "Wachtwoord vergeten?" -#: ../../boot.php:2136 +#: ../../boot.php:2111 msgid "toggle mobile" msgstr "mobiele weergave omschakelen" -#: ../../boot.php:2271 +#: ../../boot.php:2246 msgid "Website SSL certificate is not valid. Please correct." msgstr "Het SSL-certificaat van deze website is ongeldig. Corrigeer dit a.u.b." -#: ../../boot.php:2274 +#: ../../boot.php:2249 #, php-format msgid "[hubzilla] Website SSL error for %s" msgstr "[hubzilla] Probleem met SSL-certificaat voor %s" -#: ../../boot.php:2311 +#: ../../boot.php:2286 msgid "Cron/Scheduled tasks not running." msgstr "Cron is niet actief" -#: ../../boot.php:2315 +#: ../../boot.php:2290 #, php-format msgid "[hubzilla] Cron tasks not running on %s" msgstr "[hubzilla] Cron-taken zijn niet actief op %s" diff --git a/view/nl/hstrings.php b/view/nl/hstrings.php index 5e4773a46..ab46eb11e 100644 --- a/view/nl/hstrings.php +++ b/view/nl/hstrings.php @@ -452,6 +452,7 @@ $a->strings["%1\$s's bookmarks"] = "Bladwijzers van %1\$s"; $a->strings["Visible to your default audience"] = "Voor iedereen zichtbaar, mits niet anders ingesteld"; $a->strings["Show"] = "Tonen"; $a->strings["Don't show"] = "Niet tonen"; +$a->strings["Other networks and post services"] = "Andere netwerken en diensten"; $a->strings["Permissions"] = "Permissies"; $a->strings["Close"] = "Sluiten"; $a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt."; @@ -567,9 +568,7 @@ $a->strings["Profile Photo"] = "Profielfoto"; $a->strings["Update"] = "Bijwerken"; $a->strings["Install"] = "Installeren"; $a->strings["Purchase"] = "Aanschaffen"; -$a->strings["Logged out."] = "Uitgelogd."; -$a->strings["Failed authentication"] = "Mislukte authenticatie"; -$a->strings["Login failed."] = "Inloggen mislukt."; +$a->strings["Public Timeline"] = "Openbare tijdlijn"; $a->strings["%s "] = "%s "; $a->strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Notificatie] Nieuw privébericht ontvangen op %s"; $a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s zond jou een nieuw privébericht om %3\$s."; @@ -647,7 +646,9 @@ $a->strings["Invalid data packet"] = "Datapakket ongeldig"; $a->strings["Unable to verify channel signature"] = "Kanaalkenmerk kon niet worden geverifieerd. "; $a->strings["Unable to verify site signature for %s"] = "Hubkenmerk voor %s kon niet worden geverifieerd"; $a->strings["invalid target signature"] = "ongeldig doelkenmerk"; -$a->strings["Public Timeline"] = "Openbare tijdlijn"; +$a->strings["Logged out."] = "Uitgelogd."; +$a->strings["Failed authentication"] = "Mislukte authenticatie"; +$a->strings["Login failed."] = "Inloggen mislukt."; $a->strings["Image/photo"] = "Afbeelding/foto"; $a->strings["Encrypted content"] = "Versleutelde inhoud"; $a->strings["Install %s element: "] = "Installeer %s-element: "; @@ -868,6 +869,8 @@ $a->strings["Logs"] = "Logboeken"; $a->strings["Admin"] = "Beheer"; $a->strings["Plugin Features"] = "Plug-in-opties"; $a->strings["User registrations waiting for confirmation"] = "Accounts die op goedkeuring wachten"; +$a->strings["View Photo"] = "Foto weergeven"; +$a->strings["Edit Album"] = "Album bewerken"; $a->strings["prev"] = "vorige"; $a->strings["first"] = "eerste"; $a->strings["last"] = "laatste"; @@ -1243,8 +1246,6 @@ $a->strings["Album name could not be decoded"] = "Albumnaam kon niet gedecodeerd $a->strings["Contact Photos"] = "Connectiefoto's"; $a->strings["Show Newest First"] = "Nieuwste eerst weergeven"; $a->strings["Show Oldest First"] = "Oudste eerst weergeven"; -$a->strings["View Photo"] = "Foto weergeven"; -$a->strings["Edit Album"] = "Album bewerken"; $a->strings["Permission denied. Access to this item may be restricted."] = "Toegang geweigerd. Toegang tot dit item kan zijn beperkt."; $a->strings["Photo not available"] = "Foto niet aanwezig"; $a->strings["Use as profile photo"] = "Als profielfoto gebruiken"; @@ -1266,20 +1267,6 @@ $a->strings["In This Photo:"] = "Op deze foto:"; $a->strings["Map"] = "Kaart"; $a->strings["View Album"] = "Album weergeven"; $a->strings["Recent Photos"] = "Recente foto's"; -$a->strings["Invalid message"] = "Ongeldig bericht"; -$a->strings["no results"] = "geen resultaten"; -$a->strings["Delivery report for %1\$s"] = "Afleveringsrapport voor %1\$s"; -$a->strings["channel sync processed"] = "kanaalsync verwerkt"; -$a->strings["queued"] = "in wachtrij"; -$a->strings["posted"] = "verstuurd"; -$a->strings["accepted for delivery"] = "geaccepteerd om afgeleverd te worden"; -$a->strings["updated"] = "geüpdatet"; -$a->strings["update ignored"] = "update genegeerd"; -$a->strings["permission denied"] = "toegang geweigerd"; -$a->strings["recipient not found"] = "ontvanger niet gevonden"; -$a->strings["mail recalled"] = "Privébericht ingetrokken"; -$a->strings["duplicate mail received"] = "dubbel privébericht ontvangen"; -$a->strings["mail delivered"] = "privébericht afgeleverd"; $a->strings["Item not found"] = "Item niet gevonden"; $a->strings["Delete block?"] = "Blok verwijderen"; $a->strings["Insert YouTube video"] = "YouTube-video invoegen"; @@ -1684,19 +1671,6 @@ $a->strings["Remote Authentication"] = "Authenticatie op afstand"; $a->strings["Enter your channel address (e.g. channel@example.com)"] = "Vul jouw kanaaladres in (bijv. channel@example.com)"; $a->strings["Authenticate"] = "Authenticeren"; $a->strings["Insufficient permissions. Request redirected to profile page."] = "Onvoldoende permissies. Doorgestuurd naar profielpagina."; -$a->strings["Version %s"] = "Versie %s"; -$a->strings["Installed plugins/addons/apps:"] = "Ingeschakelde plug-ins/add-ons/apps:"; -$a->strings["No installed plugins/addons/apps"] = "Geen ingeschakelde plug-ins/add-ons/apps"; -$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dit is een \$Projectname-hub - \$Projectname is een wereldwijd coöperatief netwerk van gedecentraliseerde websites (hubs) met verbeterde privacy."; -$a->strings["Tag: "] = "Tag: "; -$a->strings["Last background fetch: "] = "Meest recente achtergrond-fetch:"; -$a->strings["Current load average: "] = "Gemiddelde systeembelasting is nu:"; -$a->strings["Running at web location"] = "Draaiend op weblocatie"; -$a->strings["Please visit hubzilla.org to learn more about \$Projectname."] = "Bezoek hubzilla.org "; -$a->strings["Bug reports and issues: please visit"] = "Bugrapporten en andere kwesties: bezoek"; -$a->strings["\$projectname issues"] = "\$projectname-issues"; -$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Voorstellen, lofbetuigingen, enz. - e-mail \"redmatrix\" at librelist - dot com"; -$a->strings["Site Administrators"] = "Hubbeheerders: "; $a->strings["Your service plan only allows %d channels."] = "Jouw abonnement staat maar %d kanalen toe."; $a->strings["Nothing to import."] = "Niets gevonden om te importeren"; $a->strings["Unable to download data from old server"] = "Niet in staat om gegevens van de oude hub te downloaden"; @@ -1715,6 +1689,20 @@ $a->strings["For either option, please choose whether to make this hub your new $a->strings["Make this hub my primary location"] = "Stel deze hub als mijn primaire locatie in"; $a->strings["Import existing posts if possible (experimental - limited by available memory"] = "Importeer bestaande berichten wanneer mogelijk (experimenteel - afhankelijk van beschikbaar servergeheugen)"; $a->strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Dit proces kan enkele minuten in beslag nemen. Klik maar één keer op opslaan en verlaat deze pagina niet alvorens het proces is voltooid."; +$a->strings["Invalid message"] = "Ongeldig bericht"; +$a->strings["no results"] = "geen resultaten"; +$a->strings["Delivery report for %1\$s"] = "Afleveringsrapport voor %1\$s"; +$a->strings["channel sync processed"] = "kanaalsync verwerkt"; +$a->strings["queued"] = "in wachtrij"; +$a->strings["posted"] = "verstuurd"; +$a->strings["accepted for delivery"] = "geaccepteerd om afgeleverd te worden"; +$a->strings["updated"] = "geüpdatet"; +$a->strings["update ignored"] = "update genegeerd"; +$a->strings["permission denied"] = "toegang geweigerd"; +$a->strings["recipient not found"] = "ontvanger niet gevonden"; +$a->strings["mail recalled"] = "Privébericht ingetrokken"; +$a->strings["duplicate mail received"] = "dubbel privébericht ontvangen"; +$a->strings["mail delivered"] = "privébericht afgeleverd"; $a->strings["Thing updated"] = "Ding bijgewerkt"; $a->strings["Object store: failed"] = "Opslaan van ding mislukt"; $a->strings["Thing added"] = "Ding toegevoegd"; @@ -2074,6 +2062,19 @@ $a->strings["Files: shared with me"] = "Bestanden: met mij gedeeld"; $a->strings["NEW"] = "NIEUW"; $a->strings["Remove all files"] = "Verwijder alle bestanden"; $a->strings["Remove this file"] = "Verwijder dit bestand"; +$a->strings["Version %s"] = "Versie %s"; +$a->strings["Installed plugins/addons/apps:"] = "Ingeschakelde plug-ins/add-ons/apps:"; +$a->strings["No installed plugins/addons/apps"] = "Geen ingeschakelde plug-ins/add-ons/apps"; +$a->strings["This is a hub of \$Projectname - a global cooperative network of decentralized privacy enhanced websites."] = "Dit is een \$Projectname-hub - \$Projectname is een wereldwijd coöperatief netwerk van gedecentraliseerde websites (hubs) met verbeterde privacy."; +$a->strings["Tag: "] = "Tag: "; +$a->strings["Last background fetch: "] = "Meest recente achtergrond-fetch:"; +$a->strings["Current load average: "] = "Gemiddelde systeembelasting is nu:"; +$a->strings["Running at web location"] = "Draaiend op weblocatie"; +$a->strings["Please visit hubzilla.org to learn more about \$Projectname."] = "Bezoek hubzilla.org "; +$a->strings["Bug reports and issues: please visit"] = "Bugrapporten en andere kwesties: bezoek"; +$a->strings["\$projectname issues"] = "\$projectname-issues"; +$a->strings["Suggestions, praise, etc. - please email \"redmatrix\" at librelist - dot com"] = "Voorstellen, lofbetuigingen, enz. - e-mail \"redmatrix\" at librelist - dot com"; +$a->strings["Site Administrators"] = "Hubbeheerders: "; $a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Geen voorgestelde kanalen gevonden. Wanneer dit een nieuwe hub is, probeer het dan over 24 uur weer."; $a->strings["Profile not found."] = "Profiel niet gevonden."; $a->strings["Profile deleted."] = "Profiel verwijderd."; diff --git a/view/theme/redbasic/schema/bluegrid.css b/view/theme/redbasic/schema/bluegrid.css index 3c856c5e2..d9dbc9f15 100644 --- a/view/theme/redbasic/schema/bluegrid.css +++ b/view/theme/redbasic/schema/bluegrid.css @@ -337,7 +337,7 @@ input { background-color: #FFF; } -.btn-primary, input#event-submit, input#rmagic-submit-button, input#lostpass-submit-button, input#side-follow-submit, .profile-edit-submit-wrapper > input.profile-edit-submit-button, input#profile-photo-submit, form#chat-form > input, div#adminpage > form > div.submit > input, input.sources-submit, input.contact-edit-submit, input#dbtn-submit { +.btn-primary, input#event-submit, input#rmagic-submit-button, input#lostpass-submit-button, input#side-follow-submit, .profile-edit-submit-wrapper > input.profile-edit-submit-button, input#profile-photo-submit, form#chat-form > input, div#adminpage > form > div.submit > input, input.sources-submit, input.contact-edit-submit, input#dbtn-submit, input#newchannel-submit-button { background-color: #FFF; color: #43488A; border-radius: 0px; @@ -346,7 +346,7 @@ input { transition: all .3s ease-in-out; } -.btn-primary:hover, .btn-primary:focus, input#event-submit:hover, input#event-submit:focus, input#rmagic-submit-button:hover, input#rmagic-submit-button:focus, input#lostpass-submit-button:hover, input#lostpass-submit-button:focus, input#side-follow-submit:hover, input#side-follow-submit:focus, .profile-edit-submit-wrapper > input.profile-edit-submit-button:hover, .profile-edit-submit-wrapper > input.profile-edit-submit-button:focus, input#profile-photo-submit:hover, input#profile-photo-submit:focus, form#chat-form > input:hover, form#chat-form > input:focus, div#adminpage > form > div.submit > input:hover, div#adminpage > form > div.submit > input:focus, input.sources-submit:hover, input.sources-submit:focus, input.contact-edit-submit:focus, input.contact-edit-submit:hover, input#dbtn-submit:hover, input#dbtn-submit:focus { +.btn-primary:hover, .btn-primary:focus, input#event-submit:hover, input#event-submit:focus, input#rmagic-submit-button:hover, input#rmagic-submit-button:focus, input#lostpass-submit-button:hover, input#lostpass-submit-button:focus, input#side-follow-submit:hover, input#side-follow-submit:focus, .profile-edit-submit-wrapper > input.profile-edit-submit-button:hover, .profile-edit-submit-wrapper > input.profile-edit-submit-button:focus, input#profile-photo-submit:hover, input#profile-photo-submit:focus, form#chat-form > input:hover, form#chat-form > input:focus, div#adminpage > form > div.submit > input:hover, div#adminpage > form > div.submit > input:focus, input.sources-submit:hover, input.sources-submit:focus, input.contact-edit-submit:focus, input.contact-edit-submit:hover, input#dbtn-submit:hover, input#dbtn-submit:focus, input#newchannel-submit-button:hover, input#newchannel-submit-button:focus { border-color: #FFF; background-color: #43488A; color: #FFF; diff --git a/view/theme/redbasic/schema/dark.css b/view/theme/redbasic/schema/dark.css index 20f9e0833..936f74761 100644 --- a/view/theme/redbasic/schema/dark.css +++ b/view/theme/redbasic/schema/dark.css @@ -88,6 +88,10 @@ background-color: #111; } +.jotnets-wrapper > a.btn { + font-weight: 400 !important; +} + .btn { background-color: #1e1e1e; border-color: #222; diff --git a/view/tpl/pwdreset.tpl b/view/tpl/pwdreset.tpl index a9106343f..dc17ed57a 100755 --- a/view/tpl/pwdreset.tpl +++ b/view/tpl/pwdreset.tpl @@ -1,3 +1,4 @@ +

{{$lbl1}}

@@ -13,3 +14,4 @@

{{$lbl6}}

+
-- cgit v1.2.3 From 1029939f5622d03e3efad297476be14a2313169c Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 15 Nov 2015 17:28:45 -0800 Subject: issues connecting to local forum --- include/deliver.php | 12 ++++-------- include/zot.php | 8 ++++---- version.inc | 2 +- 3 files changed, 9 insertions(+), 13 deletions(-) diff --git a/include/deliver.php b/include/deliver.php index 11c1b249e..de93e316e 100644 --- a/include/deliver.php +++ b/include/deliver.php @@ -107,15 +107,10 @@ function deliver_run($argv, $argc) { $notify = json_decode($r[0]['outq_notify'],true); - // Check if this is a conversation request packet. It won't have outq_msg - // but will be an encrypted packet - so will need to be handed off to - // web delivery rather than processed inline. + // Messages without an outq_msg will need to go via the web, even if it's a + // local delivery. This includes conversation requests and refresh packets. - $sendtoweb = false; - if(array_key_exists('iv',$notify) && (! $r[0]['outq_msg'])) - $sendtoweb = true; - - if(($r[0]['outq_posturl'] === z_root() . '/post') && (! $sendtoweb)) { + if(($r[0]['outq_posturl'] === z_root() . '/post') && ($r[0]['outq_msg'])) { logger('deliver: local delivery', LOGGER_DEBUG); // local delivery // we should probably batch these and save a few delivery processes @@ -166,6 +161,7 @@ function deliver_run($argv, $argc) { } else { logger('deliver: remote zot delivery failed to ' . $r[0]['outq_posturl']); + logger('deliver: remote zot delivery fail data: ' . print_r($result,true), LOGGER_DATA); $y = q("update outq set outq_updated = '%s' where outq_hash = '%s'", dbesc(datetime_convert()), dbesc($argv[$x]) diff --git a/include/zot.php b/include/zot.php index d5d68f72c..0a1a8ee51 100644 --- a/include/zot.php +++ b/include/zot.php @@ -745,8 +745,8 @@ function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED, $ud_arr = null) { || ($r[0]['xchan_follow'] != $arr['follow_url']) || ($r[0]['xchan_connpage'] != $arr['connect_url']) || ($r[0]['xchan_url'] != $arr['url']) - || $hidden_changed || adult_changed || deleted_changed || $pubforum_changed ) { - $r = q("update xchan set xchan_name = '%s', xchan_name_date = '%s', xchan_connurl = '%s', xchan_follow = '%s', + || $hidden_changed || $adult_changed || $deleted_changed || $pubforum_changed ) { + $rup = q("update xchan set xchan_name = '%s', xchan_name_date = '%s', xchan_connurl = '%s', xchan_follow = '%s', xchan_connpage = '%s', xchan_hidden = %d, xchan_selfcensored = %d, xchan_deleted = %d, xchan_pubforum = %d, xchan_addr = '%s', xchan_url = '%s' where xchan_hash = '%s'", dbesc(($arr['name']) ? $arr['name'] : '-'), @@ -763,8 +763,8 @@ function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED, $ud_arr = null) { dbesc($xchan_hash) ); - logger('import_xchan: existing: ' . print_r($r[0],true), LOGGER_DATA); - logger('import_xchan: new: ' . print_r($arr,true), LOGGER_DATA); + logger('import_xchan: update: existing: ' . print_r($r[0],true), LOGGER_DATA); + logger('import_xchan: update: new: ' . print_r($arr,true), LOGGER_DATA); $what .= 'xchan '; $changed = true; } diff --git a/version.inc b/version.inc index 1c628f631..e9eed26db 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2015-11-13.1215 +2015-11-15.1217 -- cgit v1.2.3 From 3d80073a0e1e0847cad2e2fbe86aa66a1fbec983 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 15 Nov 2015 18:03:37 -0800 Subject: revert html in markdown for posts, but trim the input before processing the markdown --- include/items.php | 2 +- mod/item.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/items.php b/include/items.php index 3e4805212..fd23b7e6b 100755 --- a/include/items.php +++ b/include/items.php @@ -3181,7 +3181,7 @@ function tag_deliver($uid, $item_id) { } if((! $mention) && (! $union)) { - logger('tag_deliver: no mention and no union.'); + logger('tag_deliver: no mention for ' . $u[0]['channel_name'] . ' and no union.'); return; } diff --git a/mod/item.php b/mod/item.php index 5bf59de26..b66d71797 100644 --- a/mod/item.php +++ b/mod/item.php @@ -473,8 +473,8 @@ function item_post(&$a) { require_once('include/text.php'); if($uid && $uid == $profile_uid && feature_enabled($uid,'markdown')) { require_once('include/bb2diaspora.php'); + $body = escape_tags(trim($body)); $body = str_replace("\n",'
', $body); - $body = purify_html($body); $body = preg_replace_callback('/\[share(.*?)\]/ism','share_shield',$body); $body = diaspora2bb($body,true); -- cgit v1.2.3 From 6ad35e3d843bbc0483e21ed6f31c8942513290b6 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 15 Nov 2015 18:12:53 -0800 Subject: issue with dead hub detection --- include/notifier.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/notifier.php b/include/notifier.php index 34a527e15..b7830285a 100644 --- a/include/notifier.php +++ b/include/notifier.php @@ -101,7 +101,7 @@ function notifier_run($argv, $argc){ $dead_hubs = array(); $dh = q("select site_url from site where site_dead = 1"); - if(dh) { + if($dh) { foreach($dh as $dead) { $dead_hubs[] = $dead['site_url']; } -- cgit v1.2.3 From fff30b1c3d7030ff63c880c13bcb47e2932cd1b8 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 15 Nov 2015 19:36:17 -0800 Subject: permission issues editing wall-to-wall posts --- doc/hooklist.bb | 3 +++ include/text.php | 11 +++++++++-- mod/editpost.php | 14 +++++++------- 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/doc/hooklist.bb b/doc/hooklist.bb index 2285ef1cf..45a4861d9 100644 --- a/doc/hooklist.bb +++ b/doc/hooklist.bb @@ -263,6 +263,9 @@ Hooks allow plugins/addons to "hook into" the code at many points and alter the [zrl=[baseurl]/help/hook/logged_in]logged_in[/zrl] Called when authentication by any means has succeeeded +[zrl=[baseurl]/help/hook/logger]logger[/zrl] + Called when making an entry to the application logfile + [zrl=[baseurl]/help/hook/logging_out]logging_out[/zrl] Called when logging out diff --git a/include/text.php b/include/text.php index ed0e21a71..166dbb4fb 100644 --- a/include/text.php +++ b/include/text.php @@ -531,11 +531,12 @@ function attribute_contains($attr, $s) { * LOGGER_DATA and LOGGER_ALL. * * Since PHP5.4 we get the file, function and line automatically where the logger - * was caleld, so no need to add it to the message anymore. + * was called, so no need to add it to the message anymore. * * @param string $msg Message to log * @param int $level A log level. */ + function logger($msg, $level = 0) { // turn off logger in install mode global $a; @@ -557,7 +558,13 @@ function logger($msg, $level = 0) { $where = basename($stack[0]['file']) . ':' . $stack[0]['line'] . ':' . $stack[1]['function'] . ': '; } - @file_put_contents($logfile, datetime_convert() . ':' . session_id() . ' ' . $where . $msg . PHP_EOL, FILE_APPEND); + $s = datetime_convert() . ':' . session_id() . ' ' . $where . $msg . PHP_EOL; + $pluginfo = array('filename' => $logfile, 'loglevel' => $level, 'message' => $s,'logged' => false); + + call_hooks('logger',$pluginfo); + + if(! $pluginfo['logged']) + @file_put_contents($logfile, $s, FILE_APPEND); } /** diff --git a/mod/editpost.php b/mod/editpost.php index 2f999858f..bd46ac14a 100644 --- a/mod/editpost.php +++ b/mod/editpost.php @@ -21,9 +21,9 @@ function editpost_content(&$a) { return; } - $itm = q("SELECT * FROM `item` WHERE `id` = %d AND `uid` = %d and author_xchan = '%s' LIMIT 1", + $itm = q("SELECT * FROM `item` WHERE `id` = %d AND ( owner_xchan = '%s' OR author_xchan = '%s' ) LIMIT 1", intval($post_id), - intval(local_channel()), + dbesc(get_observer_hash()), dbesc(get_observer_hash()) ); @@ -37,6 +37,8 @@ function editpost_content(&$a) { } + $owner_uid = $itm[0]['uid']; + $plaintext = true; // if(feature_enabled(local_channel(),'richtext')) @@ -71,14 +73,12 @@ function editpost_content(&$a) { call_hooks('jot_tool', $jotplugins); call_hooks('jot_networks', $jotnets); - $channel = $a->get_channel(); - //$tpl = replace_macros($tpl,array('$jotplugins' => $jotplugins)); - $voting = feature_enabled(local_channel(),'consensus_tools'); + $voting = feature_enabled($owner_uid,'consensus_tools'); $category = ''; - $catsenabled = ((feature_enabled(local_channel(),'categories')) ? 'categories' : ''); + $catsenabled = ((feature_enabled($owner_uid,'categories')) ? 'categories' : ''); if ($catsenabled){ $itm = fetch_post_tags($itm); @@ -145,7 +145,7 @@ function editpost_content(&$a) { '$lockstate' => $lockstate, '$acl' => '', '$bang' => '', - '$profile_uid' => local_channel(), + '$profile_uid' => $owner_uid, '$preview' => t('Preview'), '$jotplugins' => $jotplugins, '$sourceapp' => t($a->sourcename), -- cgit v1.2.3 From 12b0a9f35f589d2d571b1362c47dc85aa2cc9970 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 15 Nov 2015 19:37:26 -0800 Subject: add logger plugin hook --- doc/hook/logger.bb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 doc/hook/logger.bb diff --git a/doc/hook/logger.bb b/doc/hook/logger.bb new file mode 100644 index 000000000..8fe989abd --- /dev/null +++ b/doc/hook/logger.bb @@ -0,0 +1,16 @@ +[h2]logger[/h2] + +Called when making an entry to the application logfile + +Hook data: + + array( + 'filename' => name of logfile relative to application basedir. String. + 'loglevel' => the log level of this log entry, if this is higher than the configured maximum loglevel + this hook will not be called. Integer. + 'message' => The formatted log message, ready for logging. String. + 'logged' => boolean, default is false. Set to true to prevent the normal logfile entry to be made + (e.g. if the plugin is configured to handle this aspect of the function, or if it is determined + that this log entry should not be made) + ) + -- cgit v1.2.3 From c7b2ec8bbaf30a1836f3778c5d62eeb0246e97f4 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 15 Nov 2015 19:40:01 -0800 Subject: allow plugins to also log to a different named logfile and also alter the log message --- include/text.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/text.php b/include/text.php index 166dbb4fb..4053c15b2 100644 --- a/include/text.php +++ b/include/text.php @@ -564,7 +564,7 @@ function logger($msg, $level = 0) { call_hooks('logger',$pluginfo); if(! $pluginfo['logged']) - @file_put_contents($logfile, $s, FILE_APPEND); + @file_put_contents($pluginfo['filename'], $pluginfo['message'], FILE_APPEND); } /** -- cgit v1.2.3 From 0cb5f009b483ff570ded4570bb45023573531494 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 15 Nov 2015 20:52:50 -0800 Subject: tag_deliver of an edit to an already uplinked item wasn't resetting permissions and ownership bits before starting delivery chain on the edit. --- include/items.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/items.php b/include/items.php index fd23b7e6b..43bbdda28 100755 --- a/include/items.php +++ b/include/items.php @@ -2962,9 +2962,12 @@ function tag_deliver($uid, $item_id) { if(($item['source_xchan']) && intval($item['item_uplink']) && intval($item['item_thread_top']) && ($item['edited'] != $item['created'])) { + // this is an update (edit) to a post which was already processed by us and has a second delivery chain // Just start the second delivery chain to deliver the updated post - proc_run('php','include/notifier.php','tgroup',$item['id']); + // after resetting ownership and permission bits + + start_delivery_chain($u[0], $item, $item_id, 0); return; } -- cgit v1.2.3 From 6df98f080ba0c9a0309158c1ea5d48f95aae71ee Mon Sep 17 00:00:00 2001 From: redmatrix Date: Mon, 16 Nov 2015 19:17:39 -0800 Subject: fix api/direct_messages/new at least for the json case. We seem to have a missing template for XML --- include/api.php | 4 ++-- mod/acl.php | 2 +- version.inc | 2 +- view/js/acl.js | 42 ++++++++++++++++++++++++++++++------------ 4 files changed, 34 insertions(+), 16 deletions(-) diff --git a/include/api.php b/include/api.php index 53adcc868..f781987d1 100644 --- a/include/api.php +++ b/include/api.php @@ -909,7 +909,7 @@ require_once('include/api_auth.php'); function red_item(&$a, $type) { if (api_user() === false) { - logger('api_red_item_new: no user'); + logger('api_red_item_full: no user'); return false; } @@ -2196,7 +2196,7 @@ require_once('include/api_auth.php'); } } - $id = send_message($recipient['id'], $_POST['text'], $sub, $replyto); + $id = send_message(api_user(),$recipient['guid'], $_POST['text'], $sub, $replyto); if ($id>-1) { $r = q("SELECT * FROM `mail` WHERE id=%d", intval($id)); diff --git a/mod/acl.php b/mod/acl.php index dc29e3eff..aaf056b60 100644 --- a/mod/acl.php +++ b/mod/acl.php @@ -1,6 +1,6 @@ Date: Tue, 17 Nov 2015 10:46:38 +0100 Subject: show jotnets toggle button only if there are jotnets and whitespace fixes --- view/tpl/acl_selector.tpl | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/view/tpl/acl_selector.tpl b/view/tpl/acl_selector.tpl index a873457fe..013f3f296 100755 --- a/view/tpl/acl_selector.tpl +++ b/view/tpl/acl_selector.tpl @@ -8,11 +8,11 @@
- {{$jotnets}} -
+ {{$jotnets}} +
{{/if}} @@ -41,14 +41,10 @@
-- cgit v1.2.3 From 9e3d130ad9dfa894d254908740268d04738ec3ce Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Tue, 17 Nov 2015 11:32:37 +0100 Subject: css fixes --- view/css/bootstrap-red.css | 8 +++----- view/theme/redbasic/css/style.css | 8 ++++++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/view/css/bootstrap-red.css b/view/css/bootstrap-red.css index abffe2f78..fa76fa2f2 100644 --- a/view/css/bootstrap-red.css +++ b/view/css/bootstrap-red.css @@ -29,7 +29,7 @@ nav ul li { max-height: 50px; } -nav img { +nav .navbar-header img { height: 49px; width: 49px; margin-top: 1px; @@ -63,16 +63,14 @@ aside .nav-pills > li > a { .dropdown-menu img { float: left; - width: 32px; - height: 32px; + width: 36px; + height: 36px; margin-right: 5px; } .dropdown-menu li a { overflow: hidden; text-overflow: ellipsis; - line-height: 1em; - padding: 5px 10px; } .nav-tabs.nav-justified > li { diff --git a/view/theme/redbasic/css/style.css b/view/theme/redbasic/css/style.css index d981a38b9..d747e9c3e 100644 --- a/view/theme/redbasic/css/style.css +++ b/view/theme/redbasic/css/style.css @@ -1328,6 +1328,7 @@ a.rconnect:hover, a.rateme:hover, div.rateme:hover { .contactname { padding-top: 2px; font-weight: bold; + line-height: 1em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; @@ -1335,7 +1336,7 @@ a.rconnect:hover, a.rateme:hover, div.rateme:hover { } .dropdown-sub-text { - font-size: 0.833em; + line-height: 1em; overflow: hidden; text-overflow: ellipsis; display: block; @@ -1720,7 +1721,8 @@ img.mail-conv-sender-photo { box-shadow: $shadowpx $shadowpx $shadowpx 0 #444444; } -.wall-item-ago { +.wall-item-ago, +.dropdown-sub-text { color: #777; font-size: 0.833em; } @@ -1854,6 +1856,8 @@ nav .dropdown-menu { border-bottom-left-radius: $radiuspx; } + + #usermenu-caret { color: $nav_icon_colour; } -- cgit v1.2.3 From 5079dff338103aeb1b6dc9ac1de8a848d8b5e936 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Tue, 17 Nov 2015 11:39:47 +0100 Subject: update bootstrap lib 3.3.4 -> 3.3.5 --- library/bootstrap/css/bootstrap-theme.css | 139 +++++++++- library/bootstrap/css/bootstrap-theme.min.css | 4 +- library/bootstrap/css/bootstrap.css | 368 ++++++++++++++++++++------ library/bootstrap/css/bootstrap.min.css | 4 +- library/bootstrap/js/bootstrap.js | 240 ++++++++++------- library/bootstrap/js/bootstrap.min.js | 8 +- 6 files changed, 568 insertions(+), 195 deletions(-) diff --git a/library/bootstrap/css/bootstrap-theme.css b/library/bootstrap/css/bootstrap-theme.css index b0fdfcbf9..c19cd5c4b 100644 --- a/library/bootstrap/css/bootstrap-theme.css +++ b/library/bootstrap/css/bootstrap-theme.css @@ -1,9 +1,8 @@ /*! - * Bootstrap v3.3.4 (http://getbootstrap.com) + * Bootstrap v3.3.5 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ - .btn-default, .btn-primary, .btn-success, @@ -29,6 +28,27 @@ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } +.btn-default.disabled, +.btn-primary.disabled, +.btn-success.disabled, +.btn-info.disabled, +.btn-warning.disabled, +.btn-danger.disabled, +.btn-default[disabled], +.btn-primary[disabled], +.btn-success[disabled], +.btn-info[disabled], +.btn-warning[disabled], +.btn-danger[disabled], +fieldset[disabled] .btn-default, +fieldset[disabled] .btn-primary, +fieldset[disabled] .btn-success, +fieldset[disabled] .btn-info, +fieldset[disabled] .btn-warning, +fieldset[disabled] .btn-danger { + -webkit-box-shadow: none; + box-shadow: none; +} .btn-default .badge, .btn-primary .badge, .btn-success .badge, @@ -64,8 +84,23 @@ border-color: #dbdbdb; } .btn-default.disabled, -.btn-default:disabled, -.btn-default[disabled] { +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { background-color: #e0e0e0; background-image: none; } @@ -90,8 +125,23 @@ border-color: #245580; } .btn-primary.disabled, -.btn-primary:disabled, -.btn-primary[disabled] { +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { background-color: #265a88; background-image: none; } @@ -116,8 +166,23 @@ border-color: #3e8f3e; } .btn-success.disabled, -.btn-success:disabled, -.btn-success[disabled] { +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { background-color: #419641; background-image: none; } @@ -142,8 +207,23 @@ border-color: #28a4c9; } .btn-info.disabled, -.btn-info:disabled, -.btn-info[disabled] { +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { background-color: #2aabd2; background-image: none; } @@ -168,8 +248,23 @@ border-color: #e38d13; } .btn-warning.disabled, -.btn-warning:disabled, -.btn-warning[disabled] { +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { background-color: #eb9316; background-image: none; } @@ -194,8 +289,23 @@ border-color: #b92c28; } .btn-danger.disabled, -.btn-danger:disabled, -.btn-danger[disabled] { +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { background-color: #c12e2a; background-image: none; } @@ -260,6 +370,7 @@ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); background-repeat: repeat-x; + border-radius: 4px; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .active > a { diff --git a/library/bootstrap/css/bootstrap-theme.min.css b/library/bootstrap/css/bootstrap-theme.min.css index cefa3d1ae..61358b13d 100644 --- a/library/bootstrap/css/bootstrap-theme.min.css +++ b/library/bootstrap/css/bootstrap-theme.min.css @@ -1,5 +1,5 @@ /*! - * Bootstrap v3.3.4 (http://getbootstrap.com) + * Bootstrap v3.3.5 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary:disabled,.btn-primary[disabled]{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} \ No newline at end of file + */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} \ No newline at end of file diff --git a/library/bootstrap/css/bootstrap.css b/library/bootstrap/css/bootstrap.css index fb15e3d69..680e76878 100644 --- a/library/bootstrap/css/bootstrap.css +++ b/library/bootstrap/css/bootstrap.css @@ -1,10 +1,9 @@ /*! - * Bootstrap v3.3.4 (http://getbootstrap.com) + * Bootstrap v3.3.5 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ - -/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -webkit-text-size-adjust: 100%; @@ -239,9 +238,6 @@ th { h3 { page-break-after: avoid; } - select { - background: #fff !important; - } .navbar { display: none; } @@ -1344,62 +1340,72 @@ mark, .text-primary { color: #337ab7; } -a.text-primary:hover { +a.text-primary:hover, +a.text-primary:focus { color: #286090; } .text-success { color: #3c763d; } -a.text-success:hover { +a.text-success:hover, +a.text-success:focus { color: #2b542c; } .text-info { color: #31708f; } -a.text-info:hover { +a.text-info:hover, +a.text-info:focus { color: #245269; } .text-warning { color: #8a6d3b; } -a.text-warning:hover { +a.text-warning:hover, +a.text-warning:focus { color: #66512c; } .text-danger { color: #a94442; } -a.text-danger:hover { +a.text-danger:hover, +a.text-danger:focus { color: #843534; } .bg-primary { color: #fff; background-color: #337ab7; } -a.bg-primary:hover { +a.bg-primary:hover, +a.bg-primary:focus { background-color: #286090; } .bg-success { background-color: #dff0d8; } -a.bg-success:hover { +a.bg-success:hover, +a.bg-success:focus { background-color: #c1e2b3; } .bg-info { background-color: #d9edf7; } -a.bg-info:hover { +a.bg-info:hover, +a.bg-info:focus { background-color: #afd9ee; } .bg-warning { background-color: #fcf8e3; } -a.bg-warning:hover { +a.bg-warning:hover, +a.bg-warning:focus { background-color: #f7ecb5; } .bg-danger { background-color: #f2dede; } -a.bg-danger:hover { +a.bg-danger:hover, +a.bg-danger:focus { background-color: #e4b9b9; } .page-header { @@ -2593,10 +2599,10 @@ input[type="search"] { -webkit-appearance: none; } @media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"], - input[type="time"], - input[type="datetime-local"], - input[type="month"] { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { line-height: 34px; } input[type="date"].input-sm, @@ -2718,18 +2724,18 @@ select[multiple].input-sm { line-height: 1.5; border-radius: 3px; } -select.form-group-sm .form-control { +.form-group-sm select.form-control { height: 30px; line-height: 30px; } -textarea.form-group-sm .form-control, -select[multiple].form-group-sm .form-control { +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { height: auto; } .form-group-sm .form-control-static { height: 30px; min-height: 32px; - padding: 5px 10px; + padding: 6px 10px; font-size: 12px; line-height: 1.5; } @@ -2755,18 +2761,18 @@ select[multiple].input-lg { line-height: 1.3333333; border-radius: 6px; } -select.form-group-lg .form-control { +.form-group-lg select.form-control { height: 46px; line-height: 46px; } -textarea.form-group-lg .form-control, -select[multiple].form-group-lg .form-control { +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { height: auto; } .form-group-lg .form-control-static { height: 46px; min-height: 38px; - padding: 10px 16px; + padding: 11px 16px; font-size: 18px; line-height: 1.3333333; } @@ -2788,12 +2794,16 @@ select[multiple].form-group-lg .form-control { text-align: center; pointer-events: none; } -.input-lg + .form-control-feedback { +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { width: 46px; height: 46px; line-height: 46px; } -.input-sm + .form-control-feedback { +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback { width: 30px; height: 30px; line-height: 30px; @@ -2979,11 +2989,13 @@ select[multiple].form-group-lg .form-control { @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { padding-top: 14.333333px; + font-size: 18px; } } @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; + font-size: 12px; } } .btn { @@ -3033,21 +3045,32 @@ select[multiple].form-group-lg .form-control { .btn.disabled, .btn[disabled], fieldset[disabled] .btn { - pointer-events: none; cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65; } +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} .btn-default { color: #333; background-color: #fff; border-color: #ccc; } -.btn-default:hover, .btn-default:focus, -.btn-default.focus, +.btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { @@ -3055,6 +3078,19 @@ fieldset[disabled] .btn { background-color: #e6e6e6; border-color: #adadad; } +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { @@ -3090,9 +3126,17 @@ fieldset[disabled] .btn-default.active { background-color: #337ab7; border-color: #2e6da4; } -.btn-primary:hover, .btn-primary:focus, -.btn-primary.focus, +.btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { @@ -3100,6 +3144,19 @@ fieldset[disabled] .btn-default.active { background-color: #286090; border-color: #204d74; } +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { @@ -3135,9 +3192,17 @@ fieldset[disabled] .btn-primary.active { background-color: #5cb85c; border-color: #4cae4c; } -.btn-success:hover, .btn-success:focus, -.btn-success.focus, +.btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { @@ -3145,6 +3210,19 @@ fieldset[disabled] .btn-primary.active { background-color: #449d44; border-color: #398439; } +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { @@ -3180,9 +3258,17 @@ fieldset[disabled] .btn-success.active { background-color: #5bc0de; border-color: #46b8da; } -.btn-info:hover, .btn-info:focus, -.btn-info.focus, +.btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { @@ -3190,6 +3276,19 @@ fieldset[disabled] .btn-success.active { background-color: #31b0d5; border-color: #269abc; } +.btn-info:active:hover, +.btn-info.active:hover, +.open > .dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open > .dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { @@ -3225,9 +3324,17 @@ fieldset[disabled] .btn-info.active { background-color: #f0ad4e; border-color: #eea236; } -.btn-warning:hover, .btn-warning:focus, -.btn-warning.focus, +.btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { @@ -3235,6 +3342,19 @@ fieldset[disabled] .btn-info.active { background-color: #ec971f; border-color: #d58512; } +.btn-warning:active:hover, +.btn-warning.active:hover, +.open > .dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open > .dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { @@ -3270,9 +3390,17 @@ fieldset[disabled] .btn-warning.active { background-color: #d9534f; border-color: #d43f3a; } -.btn-danger:hover, .btn-danger:focus, -.btn-danger.focus, +.btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { @@ -3280,6 +3408,19 @@ fieldset[disabled] .btn-warning.active { background-color: #c9302c; border-color: #ac2925; } +.btn-danger:active:hover, +.btn-danger.active:hover, +.open > .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open > .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { @@ -3418,6 +3559,7 @@ tbody.collapse.in { margin-left: 2px; vertical-align: middle; border-top: 4px dashed; + border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent; } @@ -3534,7 +3676,8 @@ tbody.collapse.in { .navbar-fixed-bottom .dropdown .caret { content: ""; border-top: 0; - border-bottom: 4px solid; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { @@ -3582,6 +3725,7 @@ tbody.collapse.in { .btn-toolbar { margin-left: -5px; } +.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; @@ -3872,6 +4016,7 @@ select[multiple].input-group-sm > .input-group-btn > .btn { } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { + z-index: 2; margin-left: -1px; } .nav { @@ -4647,6 +4792,7 @@ fieldset[disabled] .navbar-inverse .btn-link:focus { .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { + z-index: 3; color: #23527c; background-color: #eee; border-color: #ddd; @@ -4678,6 +4824,7 @@ fieldset[disabled] .navbar-inverse .btn-link:focus { .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; + line-height: 1.3333333; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { @@ -4693,6 +4840,7 @@ fieldset[disabled] .navbar-inverse .btn-link:focus { .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; + line-height: 1.5; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { @@ -4819,7 +4967,7 @@ a.label:focus { color: #fff; text-align: center; white-space: nowrap; - vertical-align: baseline; + vertical-align: middle; background-color: #777; border-radius: 10px; } @@ -4856,7 +5004,8 @@ a.badge:focus { margin-left: 3px; } .jumbotron { - padding: 30px 15px; + padding-top: 30px; + padding-bottom: 30px; margin-bottom: 30px; color: inherit; background-color: #eee; @@ -4882,7 +5031,8 @@ a.badge:focus { } @media screen and (min-width: 768px) { .jumbotron { - padding: 48px 0; + padding-top: 48px; + padding-bottom: 48px; } .container .jumbotron, .container-fluid .jumbotron { @@ -5106,6 +5256,9 @@ a.thumbnail.active { .media-object { display: block; } +.media-object.img-thumbnail { + max-width: none; +} .media-right, .media > .pull-right { padding-left: 10px; @@ -5155,18 +5308,26 @@ a.thumbnail.active { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } -a.list-group-item { +a.list-group-item, +button.list-group-item { color: #555; } -a.list-group-item .list-group-item-heading { +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { color: #333; } a.list-group-item:hover, -a.list-group-item:focus { +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { color: #555; text-decoration: none; background-color: #f5f5f5; } +button.list-group-item { + width: 100%; + text-align: left; +} .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { @@ -5212,20 +5373,27 @@ a.list-group-item:focus { color: #3c763d; background-color: #dff0d8; } -a.list-group-item-success { +a.list-group-item-success, +button.list-group-item-success { color: #3c763d; } -a.list-group-item-success .list-group-item-heading { +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { color: inherit; } a.list-group-item-success:hover, -a.list-group-item-success:focus { +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { color: #3c763d; background-color: #d0e9c6; } a.list-group-item-success.active, +button.list-group-item-success.active, a.list-group-item-success.active:hover, -a.list-group-item-success.active:focus { +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.list-group-item-success.active:focus { color: #fff; background-color: #3c763d; border-color: #3c763d; @@ -5234,20 +5402,27 @@ a.list-group-item-success.active:focus { color: #31708f; background-color: #d9edf7; } -a.list-group-item-info { +a.list-group-item-info, +button.list-group-item-info { color: #31708f; } -a.list-group-item-info .list-group-item-heading { +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { color: inherit; } a.list-group-item-info:hover, -a.list-group-item-info:focus { +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { color: #31708f; background-color: #c4e3f3; } a.list-group-item-info.active, +button.list-group-item-info.active, a.list-group-item-info.active:hover, -a.list-group-item-info.active:focus { +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.list-group-item-info.active:focus { color: #fff; background-color: #31708f; border-color: #31708f; @@ -5256,20 +5431,27 @@ a.list-group-item-info.active:focus { color: #8a6d3b; background-color: #fcf8e3; } -a.list-group-item-warning { +a.list-group-item-warning, +button.list-group-item-warning { color: #8a6d3b; } -a.list-group-item-warning .list-group-item-heading { +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { color: inherit; } a.list-group-item-warning:hover, -a.list-group-item-warning:focus { +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { color: #8a6d3b; background-color: #faf2cc; } a.list-group-item-warning.active, +button.list-group-item-warning.active, a.list-group-item-warning.active:hover, -a.list-group-item-warning.active:focus { +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.list-group-item-warning.active:focus { color: #fff; background-color: #8a6d3b; border-color: #8a6d3b; @@ -5278,20 +5460,27 @@ a.list-group-item-warning.active:focus { color: #a94442; background-color: #f2dede; } -a.list-group-item-danger { +a.list-group-item-danger, +button.list-group-item-danger { color: #a94442; } -a.list-group-item-danger .list-group-item-heading { +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { color: inherit; } a.list-group-item-danger:hover, -a.list-group-item-danger:focus { +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { color: #a94442; background-color: #ebcccc; } a.list-group-item-danger.active, +button.list-group-item-danger.active, a.list-group-item-danger.active:hover, -a.list-group-item-danger.active:focus { +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.list-group-item-danger.active:focus { color: #fff; background-color: #a94442; border-color: #a94442; @@ -5365,6 +5554,10 @@ a.list-group-item-danger.active:focus { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; } @@ -5846,10 +6039,23 @@ button.close { display: block; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; + font-style: normal; font-weight: normal; - line-height: 1.4; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; filter: alpha(opacity=0); opacity: 0; + + line-break: auto; } .tooltip.in { filter: alpha(opacity=90); @@ -5876,7 +6082,6 @@ button.close { padding: 3px 8px; color: #fff; text-align: center; - text-decoration: none; background-color: #000; border-radius: 4px; } @@ -5953,9 +6158,18 @@ button.close { padding: 1px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; + font-style: normal; font-weight: normal; line-height: 1.42857143; text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; white-space: normal; background-color: #fff; -webkit-background-clip: padding-box; @@ -5965,6 +6179,8 @@ button.close { border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + + line-break: auto; } .popover.top { margin-top: -10px; @@ -6092,8 +6308,8 @@ button.close { -webkit-backface-visibility: hidden; backface-visibility: hidden; - -webkit-perspective: 1000; - perspective: 1000; + -webkit-perspective: 1000px; + perspective: 1000px; } .carousel-inner > .item.next, .carousel-inner > .item.active.right { @@ -6192,6 +6408,7 @@ button.close { top: 50%; z-index: 5; display: inline-block; + margin-top: -10px; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { @@ -6207,7 +6424,6 @@ button.close { .carousel-control .icon-next { width: 20px; height: 20px; - margin-top: -10px; font-family: serif; line-height: 1; } @@ -6399,7 +6615,7 @@ button.close { display: block !important; } table.visible-xs { - display: table; + display: table !important; } tr.visible-xs { display: table-row !important; @@ -6429,7 +6645,7 @@ button.close { display: block !important; } table.visible-sm { - display: table; + display: table !important; } tr.visible-sm { display: table-row !important; @@ -6459,7 +6675,7 @@ button.close { display: block !important; } table.visible-md { - display: table; + display: table !important; } tr.visible-md { display: table-row !important; @@ -6489,7 +6705,7 @@ button.close { display: block !important; } table.visible-lg { - display: table; + display: table !important; } tr.visible-lg { display: table-row !important; @@ -6542,7 +6758,7 @@ button.close { display: block !important; } table.visible-print { - display: table; + display: table !important; } tr.visible-print { display: table-row !important; diff --git a/library/bootstrap/css/bootstrap.min.css b/library/bootstrap/css/bootstrap.min.css index cd1c616ad..d65c66b1b 100644 --- a/library/bootstrap/css/bootstrap.min.css +++ b/library/bootstrap/css/bootstrap.min.css @@ -1,5 +1,5 @@ /*! - * Bootstrap v3.3.4 (http://getbootstrap.com) + * Bootstrap v3.3.5 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/library/bootstrap/js/bootstrap.js b/library/bootstrap/js/bootstrap.js index 1c88b71e8..5debfd7de 100644 --- a/library/bootstrap/js/bootstrap.js +++ b/library/bootstrap/js/bootstrap.js @@ -1,7 +1,7 @@ /*! - * Bootstrap v3.3.4 (http://getbootstrap.com) + * Bootstrap v3.3.5 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Licensed under the MIT license */ if (typeof jQuery === 'undefined') { @@ -17,7 +17,7 @@ if (typeof jQuery === 'undefined') { }(jQuery); /* ======================================================================== - * Bootstrap: transition.js v3.3.4 + * Bootstrap: transition.js v3.3.5 * http://getbootstrap.com/javascript/#transitions * ======================================================================== * Copyright 2011-2015 Twitter, Inc. @@ -77,7 +77,7 @@ if (typeof jQuery === 'undefined') { }(jQuery); /* ======================================================================== - * Bootstrap: alert.js v3.3.4 + * Bootstrap: alert.js v3.3.5 * http://getbootstrap.com/javascript/#alerts * ======================================================================== * Copyright 2011-2015 Twitter, Inc. @@ -96,7 +96,7 @@ if (typeof jQuery === 'undefined') { $(el).on('click', dismiss, this.close) } - Alert.VERSION = '3.3.4' + Alert.VERSION = '3.3.5' Alert.TRANSITION_DURATION = 150 @@ -172,7 +172,7 @@ if (typeof jQuery === 'undefined') { }(jQuery); /* ======================================================================== - * Bootstrap: button.js v3.3.4 + * Bootstrap: button.js v3.3.5 * http://getbootstrap.com/javascript/#buttons * ======================================================================== * Copyright 2011-2015 Twitter, Inc. @@ -192,7 +192,7 @@ if (typeof jQuery === 'undefined') { this.isLoading = false } - Button.VERSION = '3.3.4' + Button.VERSION = '3.3.5' Button.DEFAULTS = { loadingText: 'loading...' @@ -204,7 +204,7 @@ if (typeof jQuery === 'undefined') { var val = $el.is('input') ? 'val' : 'html' var data = $el.data() - state = state + 'Text' + state += 'Text' if (data.resetText == null) $el.data('resetText', $el[val]()) @@ -229,15 +229,19 @@ if (typeof jQuery === 'undefined') { if ($parent.length) { var $input = this.$element.find('input') if ($input.prop('type') == 'radio') { - if ($input.prop('checked') && this.$element.hasClass('active')) changed = false - else $parent.find('.active').removeClass('active') + if ($input.prop('checked')) changed = false + $parent.find('.active').removeClass('active') + this.$element.addClass('active') + } else if ($input.prop('type') == 'checkbox') { + if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false + this.$element.toggleClass('active') } - if (changed) $input.prop('checked', !this.$element.hasClass('active')).trigger('change') + $input.prop('checked', this.$element.hasClass('active')) + if (changed) $input.trigger('change') } else { this.$element.attr('aria-pressed', !this.$element.hasClass('active')) + this.$element.toggleClass('active') } - - if (changed) this.$element.toggleClass('active') } @@ -280,7 +284,7 @@ if (typeof jQuery === 'undefined') { var $btn = $(e.target) if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') Plugin.call($btn, 'toggle') - e.preventDefault() + if (!($(e.target).is('input[type="radio"]') || $(e.target).is('input[type="checkbox"]'))) e.preventDefault() }) .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) @@ -289,7 +293,7 @@ if (typeof jQuery === 'undefined') { }(jQuery); /* ======================================================================== - * Bootstrap: carousel.js v3.3.4 + * Bootstrap: carousel.js v3.3.5 * http://getbootstrap.com/javascript/#carousel * ======================================================================== * Copyright 2011-2015 Twitter, Inc. @@ -320,7 +324,7 @@ if (typeof jQuery === 'undefined') { .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) } - Carousel.VERSION = '3.3.4' + Carousel.VERSION = '3.3.5' Carousel.TRANSITION_DURATION = 600 @@ -527,7 +531,7 @@ if (typeof jQuery === 'undefined') { }(jQuery); /* ======================================================================== - * Bootstrap: collapse.js v3.3.4 + * Bootstrap: collapse.js v3.3.5 * http://getbootstrap.com/javascript/#collapse * ======================================================================== * Copyright 2011-2015 Twitter, Inc. @@ -557,7 +561,7 @@ if (typeof jQuery === 'undefined') { if (this.options.toggle) this.toggle() } - Collapse.VERSION = '3.3.4' + Collapse.VERSION = '3.3.5' Collapse.TRANSITION_DURATION = 350 @@ -739,7 +743,7 @@ if (typeof jQuery === 'undefined') { }(jQuery); /* ======================================================================== - * Bootstrap: dropdown.js v3.3.4 + * Bootstrap: dropdown.js v3.3.5 * http://getbootstrap.com/javascript/#dropdowns * ======================================================================== * Copyright 2011-2015 Twitter, Inc. @@ -759,7 +763,41 @@ if (typeof jQuery === 'undefined') { $(element).on('click.bs.dropdown', this.toggle) } - Dropdown.VERSION = '3.3.4' + Dropdown.VERSION = '3.3.5' + + function getParent($this) { + var selector = $this.attr('data-target') + + if (!selector) { + selector = $this.attr('href') + selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 + } + + var $parent = selector && $(selector) + + return $parent && $parent.length ? $parent : $this.parent() + } + + function clearMenus(e) { + if (e && e.which === 3) return + $(backdrop).remove() + $(toggle).each(function () { + var $this = $(this) + var $parent = getParent($this) + var relatedTarget = { relatedTarget: this } + + if (!$parent.hasClass('open')) return + + if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return + + $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) + + if (e.isDefaultPrevented()) return + + $this.attr('aria-expanded', 'false') + $parent.removeClass('open').trigger('hidden.bs.dropdown', relatedTarget) + }) + } Dropdown.prototype.toggle = function (e) { var $this = $(this) @@ -774,7 +812,10 @@ if (typeof jQuery === 'undefined') { if (!isActive) { if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { // if mobile we use a backdrop because click events don't delegate - $(' -- cgit v1.2.3 From ed87dbc1414b7da2f58213671539c5570a416809 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 19 Nov 2015 11:46:29 -0800 Subject: issue #173 --- mod/subthread.php | 12 +++++++++--- version.inc | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/mod/subthread.php b/mod/subthread.php index 162545a2f..74d742b6a 100755 --- a/mod/subthread.php +++ b/mod/subthread.php @@ -11,18 +11,24 @@ function subthread_content(&$a) { return; } + $item_id = ((argc() > 2) ? notags(trim(argv(2))) : 0); + if(argv(1) === 'sub') $activity = ACTIVITY_FOLLOW; elseif(argv(1) === 'unsub') $activity = ACTIVITY_UNFOLLOW; - $item_id = ((argc() > 2) ? notags(trim(argv(2))) : 0); - $r = q("SELECT * FROM `item` WHERE `parent` = '%s' OR `parent_mid` = '%s' and parent = id LIMIT 1", - dbesc($item_id), + $r = q("SELECT parent FROM item WHERE id = '%s'", dbesc($item_id) ); + if($r) { + $r = q("select * from item where id = parent and id = %d limit 1", + dbesc($r[0]['parent']) + ); + } + if((! $item_id) || (! $r)) { logger('subthread: no item ' . $item_id); return; diff --git a/version.inc b/version.inc index a1de68ee0..d6100d73a 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2015-11-18.1220 +2015-11-19.1221 -- cgit v1.2.3 From 4f81d6451783f8f51b10b2636d68cde444041dc1 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 19 Nov 2015 15:06:35 -0800 Subject: issue #160 add blablanet to directory fallback list --- boot.php | 1 + 1 file changed, 1 insertion(+) diff --git a/boot.php b/boot.php index 390560592..c74eea512 100755 --- a/boot.php +++ b/boot.php @@ -83,6 +83,7 @@ $DIRECTORY_FALLBACK_SERVERS = array( 'https://hubzilla.site', 'https://red.zottel.red', 'https://gravizot.de', + 'https://blablanet.com', 'https://my.federated.social' ); -- cgit v1.2.3 From a890ee6864f5a3b727ac558b64f9a208345d9fb7 Mon Sep 17 00:00:00 2001 From: jeroenpraat Date: Fri, 20 Nov 2015 00:39:47 +0100 Subject: Some bits --- doc/nl/TermsOfService.md | 5 +++++ mod/invite.php | 4 ++-- view/theme/redbasic/schema/bluegrid.css | 8 ++++++-- 3 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 doc/nl/TermsOfService.md diff --git a/doc/nl/TermsOfService.md b/doc/nl/TermsOfService.md new file mode 100644 index 000000000..c4cc4648c --- /dev/null +++ b/doc/nl/TermsOfService.md @@ -0,0 +1,5 @@ +Gebruikersvoorwaarden +================ + +#include doc/SiteTOS.md; + diff --git a/mod/invite.php b/mod/invite.php index 46fa7b413..1af5fc1f8 100644 --- a/mod/invite.php +++ b/mod/invite.php @@ -51,7 +51,7 @@ function invite_post(&$a) { } if($invonly && ($x || is_site_admin())) { - $code = autoname(8) . srand(1000,9999); + $code = autoname(8) . rand(1000,9999); $nmessage = str_replace('$invite_code',$code,$message); $r = q("INSERT INTO `register` (`hash`,`created`) VALUES ('%s', '%s') ", @@ -143,4 +143,4 @@ function invite_content(&$a) { )); return $o; -} \ No newline at end of file +} diff --git a/view/theme/redbasic/schema/bluegrid.css b/view/theme/redbasic/schema/bluegrid.css index d9dbc9f15..8545f3f74 100644 --- a/view/theme/redbasic/schema/bluegrid.css +++ b/view/theme/redbasic/schema/bluegrid.css @@ -188,6 +188,10 @@ nav .badge:hover, nav .badge:focus { box-shadow: 0px 6px 12px rgba(45,48,92,.176); } +.tags a { + color: inherit; +} + #profile-photo-wrapper { border: none; } @@ -337,7 +341,7 @@ input { background-color: #FFF; } -.btn-primary, input#event-submit, input#rmagic-submit-button, input#lostpass-submit-button, input#side-follow-submit, .profile-edit-submit-wrapper > input.profile-edit-submit-button, input#profile-photo-submit, form#chat-form > input, div#adminpage > form > div.submit > input, input.sources-submit, input.contact-edit-submit, input#dbtn-submit, input#newchannel-submit-button { +.btn-primary, input#event-submit, input#rmagic-submit-button, input#lostpass-submit-button, input#side-follow-submit, .profile-edit-submit-wrapper > input.profile-edit-submit-button, input#profile-photo-submit, form#chat-form > input, div#adminpage > form > div.submit > input, input.sources-submit, input.contact-edit-submit, input#dbtn-submit, input#newchannel-submit-button, input#contacts-search-submit { background-color: #FFF; color: #43488A; border-radius: 0px; @@ -346,7 +350,7 @@ input { transition: all .3s ease-in-out; } -.btn-primary:hover, .btn-primary:focus, input#event-submit:hover, input#event-submit:focus, input#rmagic-submit-button:hover, input#rmagic-submit-button:focus, input#lostpass-submit-button:hover, input#lostpass-submit-button:focus, input#side-follow-submit:hover, input#side-follow-submit:focus, .profile-edit-submit-wrapper > input.profile-edit-submit-button:hover, .profile-edit-submit-wrapper > input.profile-edit-submit-button:focus, input#profile-photo-submit:hover, input#profile-photo-submit:focus, form#chat-form > input:hover, form#chat-form > input:focus, div#adminpage > form > div.submit > input:hover, div#adminpage > form > div.submit > input:focus, input.sources-submit:hover, input.sources-submit:focus, input.contact-edit-submit:focus, input.contact-edit-submit:hover, input#dbtn-submit:hover, input#dbtn-submit:focus, input#newchannel-submit-button:hover, input#newchannel-submit-button:focus { +.btn-primary:hover, .btn-primary:focus, input#event-submit:hover, input#event-submit:focus, input#rmagic-submit-button:hover, input#rmagic-submit-button:focus, input#lostpass-submit-button:hover, input#lostpass-submit-button:focus, input#side-follow-submit:hover, input#side-follow-submit:focus, .profile-edit-submit-wrapper > input.profile-edit-submit-button:hover, .profile-edit-submit-wrapper > input.profile-edit-submit-button:focus, input#profile-photo-submit:hover, input#profile-photo-submit:focus, form#chat-form > input:hover, form#chat-form > input:focus, div#adminpage > form > div.submit > input:hover, div#adminpage > form > div.submit > input:focus, input.sources-submit:hover, input.sources-submit:focus, input.contact-edit-submit:focus, input.contact-edit-submit:hover, input#dbtn-submit:hover, input#dbtn-submit:focus, input#newchannel-submit-button:hover, input#newchannel-submit-button:focus, input#contacts-search-submit:hover, input#contacts-search-submit:focus { border-color: #FFF; background-color: #43488A; color: #FFF; -- cgit v1.2.3 From c7652fc29ce2d69a6d71d6d8a928709cbf6ebbb0 Mon Sep 17 00:00:00 2001 From: jeroenpraat Date: Fri, 20 Nov 2015 00:50:54 +0100 Subject: Had to switch these 2. Sorry. --- mod/invite.php | 2 +- view/tpl/invite.tpl | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mod/invite.php b/mod/invite.php index 1af5fc1f8..bda808142 100644 --- a/mod/invite.php +++ b/mod/invite.php @@ -51,7 +51,7 @@ function invite_post(&$a) { } if($invonly && ($x || is_site_admin())) { - $code = autoname(8) . rand(1000,9999); + $code = autoname(8) . srand(1000,9999); $nmessage = str_replace('$invite_code',$code,$message); $r = q("INSERT INTO `register` (`hash`,`created`) VALUES ('%s', '%s') ", diff --git a/view/tpl/invite.tpl b/view/tpl/invite.tpl index 2b7ab9cfb..c39e044bc 100755 --- a/view/tpl/invite.tpl +++ b/view/tpl/invite.tpl @@ -1,3 +1,4 @@ +
@@ -28,3 +29,4 @@
+
-- cgit v1.2.3 From 8f94c721bffab9f2ee4aeb045fb81a9840013211 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 19 Nov 2015 16:05:47 -0800 Subject: new feature: 'suppress_duplicates' issue #146 triggered with less than two minutes between posts having identical content. --- include/features.php | 1 + mod/admin.php | 5 +++-- mod/item.php | 20 ++++++++++++++++++++ 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/include/features.php b/include/features.php index 74ae7b3d7..4e962b00e 100644 --- a/include/features.php +++ b/include/features.php @@ -60,6 +60,7 @@ function get_features() { array('content_encrypt', t('Even More Encryption'), t('Allow optional encryption of content end-to-end with a shared secret key'),false), array('consensus_tools', t('Enable Voting Tools'), t('Provide a class of post which others can vote on'),false), array('delayed_posting', t('Delayed Posting'), t('Allow posts to be published at a later date'),false), + array('suppress_duplicates', t('Suppress Duplicate Posts/Comments'), t('Prevent posts with identical content to be published with less than two minutes in between submissions.'),true), ), diff --git a/mod/admin.php b/mod/admin.php index 3f1a69ca6..4b7cb3cd9 100644 --- a/mod/admin.php +++ b/mod/admin.php @@ -395,9 +395,10 @@ function admin_page_site(&$a) { } /* Banner */ + $banner = get_config('system', 'banner'); - if($banner == false) - $banner = 'red'; + if($banner === false) + $banner = get_config('system','sitename'); $banner = htmlspecialchars($banner); diff --git a/mod/item.php b/mod/item.php index b66d71797..1e39ca9c9 100644 --- a/mod/item.php +++ b/mod/item.php @@ -703,6 +703,10 @@ function item_post(&$a) { $plink = z_root() . '/channel/' . $channel['channel_address'] . '/?f=&mid=' . $mid; } + + + + $datarray['aid'] = $channel['channel_account_id']; $datarray['uid'] = $profile_uid; @@ -781,6 +785,22 @@ function item_post(&$a) { if($orig_post) $datarray['edit'] = true; + + + if(feature_enabled($profile_uid,'suppress_duplicates')) { + + $z = q("select created from item where uid = %d and body = '%s'", + intval($profile_uid), + dbesc($body) + ); + + if($z && $z[0]['created'] > datetime_convert('UTC','UTC', 'now - 2 minutes')) { + $datarray['cancel'] = 1; + notice( t('Duplicate post suppressed.') . EOL); + logger('Duplicate post. Faking plugin cancel.'); + } + } + call_hooks('post_local',$datarray); if(x($datarray,'cancel')) { -- cgit v1.2.3 From 5805a540973e6110f148d5be7b68c102382a4e12 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 19 Nov 2015 16:44:12 -0800 Subject: directory search for pubforums using hubzilla directory servers using redmatrix flag value --- mod/dirsearch.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/mod/dirsearch.php b/mod/dirsearch.php index 937564a79..548acbd08 100644 --- a/mod/dirsearch.php +++ b/mod/dirsearch.php @@ -124,8 +124,6 @@ function dirsearch_content(&$a) { if($keywords) $sql_extra .= dir_query_build($joiner,'xprof_keywords',$keywords); - if($forums) - $safesql .= dir_flag_build(' AND ','xchan_flags',XCHAN_FLAGS_PUBFORUM, $forums); // we only support an age range currently. You must set both agege // (greater than or equal) and agele (less than or equal) @@ -173,6 +171,9 @@ function dirsearch_content(&$a) { if($safe < 0) $safesql = " and ( xchan_censored = 1 OR xchan_selfcensored = 1 ) "; + if($forums) + $safesql .= " and xchan_pubforum = " . ((intval($forums)) ? '1 ' : '0 '); + if($limit) $qlimit = " LIMIT $limit "; else { @@ -185,7 +186,6 @@ function dirsearch_content(&$a) { } } - if($sort_order == 'normal') { $order = " order by xchan_name asc "; @@ -202,6 +202,7 @@ function dirsearch_content(&$a) { else $order = " order by xchan_name_date desc "; + if($sync) { $spkt = array('transactions' => array()); $r = q("select * from updates where ud_date >= '%s' and ud_guid != '' order by ud_date desc", @@ -245,15 +246,20 @@ function dirsearch_content(&$a) { json_return_and_die($spkt); } else { + $r = q("SELECT xchan.*, xprof.* from xchan left join xprof on xchan_hash = xprof_hash where ( $logic $sql_extra ) $hub_query and xchan_network = 'zot' and xchan_hidden = 0 and xchan_orphan = 0 and xchan_deleted = 0 $safesql $order $qlimit " ); + + + $ret['page'] = $page + 1; $ret['records'] = count($r); } + if($r) { $entries = array(); -- cgit v1.2.3 From a44795e6c32d90d54e5a4321cad4ffe0f3409a09 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 19 Nov 2015 17:27:07 -0800 Subject: change action label from 'stop following' to 'unfollow thread' --- include/conversation.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/conversation.php b/include/conversation.php index 57dc9d2a2..6cdbb878f 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -944,7 +944,7 @@ function item_photo_menu($item){ $menu = Array( t("View Source") => $vsrc_link, t("Follow Thread") => $sub_link, - t("Stop Following") => $unsub_link, + t("Unfollow Thread") => $unsub_link, t("View Status") => $status_link, t("View Profile") => $profile_link, t("View Photos") => $photos_link, -- cgit v1.2.3 From e56633d5b0009fd5430a15fd09633e8f43bdb7dd Mon Sep 17 00:00:00 2001 From: ken restivo Date: Thu, 19 Nov 2015 20:58:13 -0800 Subject: Throw HTTP error and display error message when database is unavailable. #179 --- index.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/index.php b/index.php index 3758b38b0..dc6000bd6 100755 --- a/index.php +++ b/index.php @@ -36,6 +36,12 @@ require_once('include/dba/dba_driver.php'); if(! $a->install) { $db = dba_factory($db_host, $db_port, $db_user, $db_pass, $db_data, $db_type, $a->install); + if(! $db->connected){ + header('HTTP/1.0 520 Unknown Error'); + // TODO: much friendlier error message + die("Database error, contact admin."); + } + unset($db_host, $db_port, $db_user, $db_pass, $db_data, $db_type); /** -- cgit v1.2.3 From 301072a86cacd2620a08cf07f2cef55dffac3c2f Mon Sep 17 00:00:00 2001 From: redmatrix Date: Fri, 20 Nov 2015 00:15:48 -0800 Subject: issue #85, community tags and file tags lost during edits. This required splitting off communitytags as a separate tag type and is not backward compatible. Community tags on older posts or those federated from redmatrix clones will not be preserved during edits. --- boot.php | 1 + include/conversation.php | 2 +- include/items.php | 21 +- include/taxonomy.php | 21 +- include/text.php | 2 +- include/zot.php | 3 +- mod/channel.php | 2 +- mod/item.php | 23 + mod/network.php | 4 +- mod/search.php | 3 +- mod/search_ac.php | 5 +- mod/tagger.php | 2 +- util/hmessages.po | 3545 +++++++++++++++++++++++----------------------- version.inc | 2 +- 14 files changed, 1855 insertions(+), 1781 deletions(-) diff --git a/boot.php b/boot.php index c74eea512..8d99c300e 100755 --- a/boot.php +++ b/boot.php @@ -423,6 +423,7 @@ define ( 'TERM_SAVEDSEARCH', 6 ); define ( 'TERM_THING', 7 ); define ( 'TERM_BOOKMARK', 8 ); define ( 'TERM_HIERARCHY', 9 ); +define ( 'TERM_COMMUNITYTAG', 10 ); define ( 'TERM_OBJ_POST', 1 ); define ( 'TERM_OBJ_PHOTO', 2 ); diff --git a/include/conversation.php b/include/conversation.php index 6cdbb878f..2c447acbc 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -674,7 +674,7 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $ $unverified = ''; // $tags=array(); -// $terms = get_terms_oftype($item['term'],array(TERM_HASHTAG,TERM_MENTION,TERM_UNKNOWN)); +// $terms = get_terms_oftype($item['term'],array(TERM_HASHTAG,TERM_MENTION,TERM_UNKNOWN,TERM_COMMUNITYTAG)); // if(count($terms)) // foreach($terms as $tag) // $tags[] = format_term_for_display($tag); diff --git a/include/items.php b/include/items.php index 43bbdda28..7d349c631 100755 --- a/include/items.php +++ b/include/items.php @@ -1408,7 +1408,7 @@ function encode_item_xchan($xchan) { function encode_item_terms($terms,$mirror = false) { $ret = array(); - $allowed_export_terms = array( TERM_UNKNOWN, TERM_HASHTAG, TERM_MENTION, TERM_CATEGORY, TERM_BOOKMARK ); + $allowed_export_terms = array( TERM_UNKNOWN, TERM_HASHTAG, TERM_MENTION, TERM_CATEGORY, TERM_BOOKMARK, TERM_COMMUNITYTAG ); if($mirror) { $allowed_export_terms[] = TERM_PCATEGORY; @@ -1432,7 +1432,7 @@ function encode_item_terms($terms,$mirror = false) { * @return string */ function termtype($t) { - $types = array('unknown','hashtag','mention','category','private_category','file','search','thing','bookmark'); + $types = array('unknown','hashtag','mention','category','private_category','file','search','thing','bookmark', 'hierarchy', 'communitytag'); return(($types[$t]) ? $types[$t] : 'unknown'); } @@ -1478,6 +1478,9 @@ function decode_tags($t) { case 'bookmark': $tag['type'] = TERM_BOOKMARK; break; + case 'communitytag': + $tag['type'] = TERM_COMMUNITYTAG; + break; default: case 'unknown': $tag['type'] = TERM_UNKNOWN; @@ -3032,7 +3035,7 @@ function tag_deliver($uid, $item_id) { if(is_array($j_obj['link'])) $taglink = get_rel_link($j_obj['link'],'alternate'); - store_item_tag($u[0]['channel_id'],$p[0]['id'],TERM_OBJ_POST,TERM_HASHTAG,$j_obj['title'],$j_obj['id']); + store_item_tag($u[0]['channel_id'],$p[0]['id'],TERM_OBJ_POST,TERM_COMMUNITYTAG,$j_obj['title'],$j_obj['id']); $x = q("update item set edited = '%s', received = '%s', changed = '%s' where mid = '%s' and uid = %d", dbesc(datetime_convert()), dbesc(datetime_convert()), @@ -3437,7 +3440,7 @@ function check_item_source($uid, $item) { foreach($words as $word) { if(substr($word,0,1) === '#' && $tags) { foreach($tags as $t) - if(($t['type'] == TERM_HASHTAG) && (($t['term'] === substr($word,1)) || (substr($word,1) === '*'))) + if((($t['type'] == TERM_HASHTAG) || ($t['type'] == TERM_COMMUNITYTAG)) && (($t['term'] === substr($word,1)) || (substr($word,1) === '*'))) return true; } elseif((strpos($word,'/') === 0) && preg_match($word,$text)) @@ -3490,7 +3493,7 @@ function post_is_importable($item,$abook) { continue; if(substr($word,0,1) === '#' && $tags) { foreach($tags as $t) - if(($t['type'] == TERM_HASHTAG) && (($t['term'] === substr($word,1)) || (substr($word,1) === '*'))) + if((($t['type'] == TERM_HASHTAG) || ($t['type'] == TERM_COMMUNITYTAG)) && (($t['term'] === substr($word,1)) || (substr($word,1) === '*'))) return false; } elseif((strpos($word,'/') === 0) && preg_match($word,$text)) @@ -3511,7 +3514,7 @@ function post_is_importable($item,$abook) { continue; if(substr($word,0,1) === '#' && $tags) { foreach($tags as $t) - if(($t['type'] == TERM_HASHTAG) && (($t['term'] === substr($word,1)) || (substr($word,1) === '*'))) + if((($t['type'] == TERM_HASHTAG) || ($t['type'] == TERM_COMMUNITYTAG)) && (($t['term'] === substr($word,1)) || (substr($word,1) === '*'))) return true; } elseif((strpos($word,'/') === 0) && preg_match($word,$text)) @@ -4162,12 +4165,12 @@ function enumerate_permissions($obj) { function item_getfeedtags($item) { - $terms = get_terms_oftype($item['term'],array(TERM_HASHTAG,TERM_MENTION)); + $terms = get_terms_oftype($item['term'],array(TERM_HASHTAG,TERM_MENTION,TERM_COMMUNITYTAG)); $ret = array(); if(count($terms)) { foreach($terms as $term) { - if($term['type'] == TERM_HASHTAG) + if(($term['type'] == TERM_HASHTAG) || ($term['type'] == TERM_COMMUNITYTAG)) $ret[] = array('#',$term['url'],$term['term']); else $ret[] = array('@',$term['url'],$term['term']); @@ -4875,7 +4878,7 @@ function items_fetch($arr,$channel = null,$observer_hash = null,$client_mode = C if($arr['search']) { if(strpos($arr['search'],'#') === 0) - $sql_extra .= term_query('item',substr($arr['search'],1),TERM_HASHTAG); + $sql_extra .= term_query('item',substr($arr['search'],1),TERM_HASHTAG,TERM_COMMUNITYTAG); else $sql_extra .= sprintf(" AND item.body like '%s' ", dbesc(protect_sprintf('%' . $arr['search'] . '%')) diff --git a/include/taxonomy.php b/include/taxonomy.php index e68b9659f..b396d53f1 100644 --- a/include/taxonomy.php +++ b/include/taxonomy.php @@ -26,12 +26,21 @@ function file_tag_file_query($table,$s,$type = 'file') { ); } -function term_query($table,$s,$type = TERM_UNKNOWN) { +function term_query($table,$s,$type = TERM_UNKNOWN, $type2 = '') { - return sprintf(" AND " . (($table) ? dbesc($table) . '.' : '') . "id in (select term.oid from term where term.type = %d and term.term = '%s' and term.uid = " . (($table) ? dbesc($table) . '.' : '') . "uid ) ", - intval($type), - protect_sprintf(dbesc($s)) - ); + if($type2) { + return sprintf(" AND " . (($table) ? dbesc($table) . '.' : '') . "id in (select term.oid from term where term.type in (%d, %d) and term.term = '%s' and term.uid = " . (($table) ? dbesc($table) . '.' : '') . "uid ) ", + intval($type), + intval($type2), + protect_sprintf(dbesc($s)) + ); + } + else { + return sprintf(" AND " . (($table) ? dbesc($table) . '.' : '') . "id in (select term.oid from term where term.type = %d and term.term = '%s' and term.uid = " . (($table) ? dbesc($table) . '.' : '') . "uid ) ", + intval($type), + protect_sprintf(dbesc($s)) + ); + } } @@ -84,7 +93,7 @@ function get_terms_oftype($arr,$type) { function format_term_for_display($term) { $s = ''; - if($term['type'] == TERM_HASHTAG) + if(($term['type'] == TERM_HASHTAG) || ($term['type'] == TERM_COMMUNITYTAG)) $s .= '#'; elseif($term['type'] == TERM_MENTION) $s .= '@'; diff --git a/include/text.php b/include/text.php index 4053c15b2..7c8834fc8 100644 --- a/include/text.php +++ b/include/text.php @@ -1298,7 +1298,7 @@ function format_categories(&$item,$writeable) { function format_hashtags(&$item) { $s = ''; - $terms = get_terms_oftype($item['term'], TERM_HASHTAG); + $terms = get_terms_oftype($item['term'], array(TERM_HASHTAG,TERM_COMMUNITYTAG)); if($terms) { foreach($terms as $t) { $term = htmlspecialchars($t['term'], ENT_COMPAT, 'UTF-8', false) ; diff --git a/include/zot.php b/include/zot.php index 0a1a8ee51..23fb9c4ad 100644 --- a/include/zot.php +++ b/include/zot.php @@ -1933,11 +1933,12 @@ function remove_community_tag($sender, $arr, $uid) { return; } - q("delete from term where uid = %d and oid = %d and otype = %d and type = %d and term = '%s' and url = '%s'", + q("delete from term where uid = %d and oid = %d and otype = %d and type in ( %d, %d ) and term = '%s' and url = '%s'", intval($uid), intval($r[0]['id']), intval(TERM_OBJ_POST), intval(TERM_HASHTAG), + intval(TERM_COMMUNITYTAG), dbesc($i['object']['title']), dbesc(get_rel_link($i['object']['link'],'alternate')) ); diff --git a/mod/channel.php b/mod/channel.php index 0af2666cc..2b9d0ed89 100644 --- a/mod/channel.php +++ b/mod/channel.php @@ -189,7 +189,7 @@ function channel_content(&$a, $update = 0, $load = false) { $sql_extra .= protect_sprintf(term_query('item', $category, TERM_CATEGORY)); } if(x($hashtags)) { - $sql_extra .= protect_sprintf(term_query('item', $hashtags, TERM_HASHTAG)); + $sql_extra .= protect_sprintf(term_query('item', $hashtags, TERM_HASHTAG, TERM_COMMUNITYTAG)); } if($datequery) { diff --git a/mod/item.php b/mod/item.php index 1e39ca9c9..34484eff7 100644 --- a/mod/item.php +++ b/mod/item.php @@ -651,6 +651,29 @@ function item_post(&$a) { } } + if($orig_post) { + // preserve original tags + $t = q("select * from term where oid = %d and otype = %d and uid = %d and type in ( %d, %d, %d )", + intval($orig_post['id']), + intval(TERM_OBJ_POST), + intval($profile_uid), + intval(TERM_UNKNOWN), + intval(TERM_FILE), + intval(TERM_COMMUNITYTAG) + ); + if($t) { + foreach($t as $t1) { + $post_tags[] = array( + 'uid' => $profile_uid, + 'type' => $t1['type'], + 'otype' => TERM_OBJ_POST, + 'term' => $t1['term'], + 'url' => $t1['url'], + ); + } + } + } + $item_unseen = ((local_channel() != $profile_uid) ? 1 : 0); $item_wall = (($post_type === 'wall' || $post_type === 'wall-comment') ? 1 : 0); diff --git a/mod/network.php b/mod/network.php index 53de975a4..9f0604296 100644 --- a/mod/network.php +++ b/mod/network.php @@ -248,7 +248,7 @@ function network_content(&$a, $update = 0, $load = false) { $sql_extra .= protect_sprintf(term_query('item', $category, TERM_CATEGORY)); } if(x($hashtags)) { - $sql_extra .= protect_sprintf(term_query('item', $hashtags, TERM_HASHTAG)); + $sql_extra .= protect_sprintf(term_query('item', $hashtags, TERM_HASHTAG, TERM_COMMUNITYTAG)); } if(! $update) { @@ -313,7 +313,7 @@ function network_content(&$a, $update = 0, $load = false) { if(x($_GET,'search')) { $search = escape_tags($_GET['search']); if(strpos($search,'#') === 0) { - $sql_extra .= term_query('item',substr($search,1),TERM_HASHTAG); + $sql_extra .= term_query('item',substr($search,1),TERM_HASHTAG,TERM_COMMUNITYTAG); } else { $sql_extra .= sprintf(" AND item.body like '%s' ", diff --git a/mod/search.php b/mod/search.php index a0085fca9..555d46f6a 100644 --- a/mod/search.php +++ b/mod/search.php @@ -75,9 +75,10 @@ function search_content(&$a,$update = 0, $load = false) { return $o; if($tag) { - $sql_extra = sprintf(" AND `item`.`id` IN (select `oid` from term where otype = %d and type = %d and term = '%s') ", + $sql_extra = sprintf(" AND `item`.`id` IN (select `oid` from term where otype = %d and type in ( %d , %d) and term = '%s') ", intval(TERM_OBJ_POST), intval(TERM_HASHTAG), + intval(TERM_COMMUNITYTAG), dbesc(protect_sprintf($search)) ); } diff --git a/mod/search_ac.php b/mod/search_ac.php index e42945d43..19c1dc940 100644 --- a/mod/search_ac.php +++ b/mod/search_ac.php @@ -42,8 +42,9 @@ function search_ac_init(&$a){ } } - $r = q("select distinct term, tid, url from term where type = %d $tag_sql_extra group by term order by term asc", - intval(TERM_HASHTAG) + $r = q("select distinct term, tid, url from term where type in ( %d, %d ) $tag_sql_extra group by term order by term asc", + intval(TERM_HASHTAG), + intval(TERM_COMMUNITYTAG) ); if(count($r)) { diff --git a/mod/tagger.php b/mod/tagger.php index 9f9855ed8..27a8a15ea 100644 --- a/mod/tagger.php +++ b/mod/tagger.php @@ -123,7 +123,7 @@ function tagger_content(&$a) { $arr['object'] = $obj; $arr['parent_mid'] = $item['mid']; - store_item_tag($item['uid'],$item['id'],TERM_OBJ_POST,TERM_HASHTAG,$term,$tagid); + store_item_tag($item['uid'],$item['id'],TERM_OBJ_POST,TERM_COMMUNITYTAG,$term,$tagid); $ret = post_activity_item($arr); if($ret['success']) diff --git a/util/hmessages.po b/util/hmessages.po index 7bcb498f9..00610c180 100644 --- a/util/hmessages.po +++ b/util/hmessages.po @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: 2015-11-13.1215\n" +"Project-Id-Version: 2015-11-20.1222\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-11-13 00:03-0800\n" +"POT-Creation-Date: 2015-11-20 00:03-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,1873 +17,1883 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../../include/conversation.php:120 ../../include/text.php:1873 -#: ../../mod/like.php:361 ../../mod/tagger.php:43 ../../mod/subthread.php:77 -msgid "photo" +#: ../../include/Import/import_diaspora.php:17 +msgid "No username found in import file." msgstr "" -#: ../../include/conversation.php:123 ../../include/event.php:896 -#: ../../include/text.php:1876 ../../mod/like.php:363 ../../mod/tagger.php:47 -#: ../../mod/events.php:245 -msgid "event" +#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44 +msgid "Unable to create a unique channel address. Import failed." msgstr "" -#: ../../include/conversation.php:126 ../../mod/like.php:113 -msgid "channel" +#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487 +msgid "Import completed." msgstr "" -#: ../../include/conversation.php:148 ../../include/text.php:1879 -#: ../../mod/like.php:361 ../../mod/subthread.php:77 -msgid "status" +#: ../../include/RedDAV/RedBrowser.php:107 +#: ../../include/RedDAV/RedBrowser.php:239 +msgid "parent" msgstr "" -#: ../../include/conversation.php:150 ../../include/text.php:1881 -#: ../../mod/tagger.php:53 -msgid "comment" +#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2546 +msgid "Collection" msgstr "" -#: ../../include/conversation.php:164 ../../mod/like.php:410 -#, php-format -msgid "%1$s likes %2$s's %3$s" +#: ../../include/RedDAV/RedBrowser.php:134 +msgid "Principal" msgstr "" -#: ../../include/conversation.php:167 ../../mod/like.php:412 -#, php-format -msgid "%1$s doesn't like %2$s's %3$s" +#: ../../include/RedDAV/RedBrowser.php:137 +msgid "Addressbook" msgstr "" -#: ../../include/conversation.php:204 -#, php-format -msgid "%1$s is now connected with %2$s" +#: ../../include/RedDAV/RedBrowser.php:140 +msgid "Calendar" msgstr "" -#: ../../include/conversation.php:239 -#, php-format -msgid "%1$s poked %2$s" +#: ../../include/RedDAV/RedBrowser.php:143 +msgid "Schedule Inbox" msgstr "" -#: ../../include/conversation.php:243 ../../include/text.php:946 -msgid "poked" +#: ../../include/RedDAV/RedBrowser.php:146 +msgid "Schedule Outbox" msgstr "" -#: ../../include/conversation.php:260 ../../mod/mood.php:63 -#, php-format -msgctxt "mood" -msgid "%1$s is %2$s" +#: ../../include/RedDAV/RedBrowser.php:164 ../../include/conversation.php:1026 +#: ../../include/apps.php:360 ../../include/apps.php:415 +#: ../../include/widgets.php:1317 ../../mod/photos.php:759 +#: ../../mod/photos.php:1198 +msgid "Unknown" msgstr "" -#: ../../include/conversation.php:574 ../../mod/photos.php:1063 -msgctxt "title" -msgid "Likes" +#: ../../include/RedDAV/RedBrowser.php:226 ../../include/conversation.php:1628 +#: ../../include/apps.php:135 ../../include/nav.php:93 +#: ../../mod/fbrowser.php:114 +msgid "Files" msgstr "" -#: ../../include/conversation.php:574 ../../mod/photos.php:1063 -msgctxt "title" -msgid "Dislikes" +#: ../../include/RedDAV/RedBrowser.php:227 +msgid "Total" msgstr "" -#: ../../include/conversation.php:575 ../../mod/photos.php:1064 -msgctxt "title" -msgid "Agree" +#: ../../include/RedDAV/RedBrowser.php:229 +msgid "Shared" msgstr "" -#: ../../include/conversation.php:575 ../../mod/photos.php:1064 -msgctxt "title" -msgid "Disagree" +#: ../../include/RedDAV/RedBrowser.php:230 +#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/layouts.php:175 +#: ../../mod/menu.php:114 ../../mod/new_channel.php:121 +#: ../../mod/webpages.php:180 ../../mod/blocks.php:152 +msgid "Create" msgstr "" -#: ../../include/conversation.php:575 ../../mod/photos.php:1064 -msgctxt "title" -msgid "Abstain" +#: ../../include/RedDAV/RedBrowser.php:231 +#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1329 +#: ../../mod/photos.php:784 ../../mod/photos.php:1317 +#: ../../mod/profile_photo.php:450 +msgid "Upload" msgstr "" -#: ../../include/conversation.php:576 ../../mod/photos.php:1065 -msgctxt "title" -msgid "Attending" +#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:974 +#: ../../mod/settings.php:586 ../../mod/settings.php:612 +#: ../../mod/sharedwithme.php:95 +msgid "Name" msgstr "" -#: ../../include/conversation.php:576 ../../mod/photos.php:1065 -msgctxt "title" -msgid "Not attending" +#: ../../include/RedDAV/RedBrowser.php:236 +msgid "Type" msgstr "" -#: ../../include/conversation.php:576 ../../mod/photos.php:1065 -msgctxt "title" -msgid "Might attend" +#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1247 +#: ../../mod/sharedwithme.php:97 +msgid "Size" msgstr "" -#: ../../include/conversation.php:656 ../../include/ItemObject.php:126 -msgid "Select" +#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98 +msgid "Last Modified" +msgstr "" + +#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108 +#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36 +#: ../../include/apps.php:259 ../../include/ItemObject.php:100 +#: ../../mod/layouts.php:183 ../../mod/editblock.php:135 +#: ../../mod/editpost.php:112 ../../mod/menu.php:108 +#: ../../mod/webpages.php:181 ../../mod/blocks.php:153 ../../mod/thing.php:257 +#: ../../mod/settings.php:646 ../../mod/connections.php:235 +#: ../../mod/connections.php:248 ../../mod/connections.php:267 +#: ../../mod/editlayout.php:134 ../../mod/editwebpage.php:176 +msgid "Edit" msgstr "" -#: ../../include/conversation.php:657 ../../include/RedDAV/RedBrowser.php:241 +#: ../../include/RedDAV/RedBrowser.php:241 ../../include/conversation.php:657 #: ../../include/apps.php:260 ../../include/ItemObject.php:120 #: ../../mod/connedit.php:551 ../../mod/photos.php:1129 -#: ../../mod/editblock.php:181 ../../mod/admin.php:808 ../../mod/admin.php:967 +#: ../../mod/editblock.php:181 ../../mod/admin.php:809 ../../mod/admin.php:968 #: ../../mod/webpages.php:183 ../../mod/blocks.php:155 ../../mod/thing.php:258 #: ../../mod/settings.php:647 ../../mod/editlayout.php:179 #: ../../mod/editwebpage.php:223 ../../mod/group.php:173 msgid "Delete" msgstr "" -#: ../../include/conversation.php:664 ../../include/ItemObject.php:89 -msgid "Private Message" +#: ../../include/RedDAV/RedBrowser.php:282 +#, php-format +msgid "You are using %1$s of your available file storage." msgstr "" -#: ../../include/conversation.php:671 ../../include/ItemObject.php:227 -msgid "Message signature validated" +#: ../../include/RedDAV/RedBrowser.php:287 +#, php-format +msgid "You are using %1$s of %2$s available file storage. (%3$s%)" msgstr "" -#: ../../include/conversation.php:672 ../../include/ItemObject.php:228 -msgid "Message signature incorrect" +#: ../../include/RedDAV/RedBrowser.php:299 +msgid "WARNING:" msgstr "" -#: ../../include/conversation.php:691 -#, php-format -msgid "View %s's profile @ %s" +#: ../../include/RedDAV/RedBrowser.php:302 +msgid "Create new folder" msgstr "" -#: ../../include/conversation.php:709 -msgid "Categories:" +#: ../../include/RedDAV/RedBrowser.php:304 +msgid "Upload file" msgstr "" -#: ../../include/conversation.php:710 -msgid "Filed under:" +#: ../../include/permissions.php:26 +msgid "Can view my normal stream and posts" msgstr "" -#: ../../include/conversation.php:718 ../../include/ItemObject.php:321 -#, php-format -msgid "from %s" +#: ../../include/permissions.php:27 +msgid "Can view my default channel profile" msgstr "" -#: ../../include/conversation.php:721 ../../include/ItemObject.php:324 -#, php-format -msgid "last edited: %s" +#: ../../include/permissions.php:28 +msgid "Can view my connections" msgstr "" -#: ../../include/conversation.php:722 ../../include/ItemObject.php:325 -#, php-format -msgid "Expires: %s" +#: ../../include/permissions.php:29 +msgid "Can view my file storage and photos" msgstr "" -#: ../../include/conversation.php:737 -msgid "View in context" +#: ../../include/permissions.php:30 +msgid "Can view my webpages" msgstr "" -#: ../../include/conversation.php:739 ../../include/conversation.php:1226 -#: ../../include/ItemObject.php:375 ../../mod/photos.php:1029 -#: ../../mod/editblock.php:150 ../../mod/editpost.php:129 -#: ../../mod/editlayout.php:148 ../../mod/editwebpage.php:190 -msgid "Please wait" +#: ../../include/permissions.php:33 +msgid "Can send me their channel stream and posts" msgstr "" -#: ../../include/conversation.php:849 -msgid "remove" +#: ../../include/permissions.php:34 +msgid "Can post on my channel page (\"wall\")" msgstr "" -#: ../../include/conversation.php:853 ../../include/nav.php:241 -msgid "Loading..." +#: ../../include/permissions.php:35 +msgid "Can comment on or like my posts" msgstr "" -#: ../../include/conversation.php:854 -msgid "Delete Selected Items" +#: ../../include/permissions.php:36 +msgid "Can send me private mail messages" msgstr "" -#: ../../include/conversation.php:945 -msgid "View Source" +#: ../../include/permissions.php:37 +msgid "Can like/dislike stuff" msgstr "" -#: ../../include/conversation.php:946 -msgid "Follow Thread" +#: ../../include/permissions.php:37 +msgid "Profiles and things other than posts/comments" msgstr "" -#: ../../include/conversation.php:947 -msgid "Stop Following" +#: ../../include/permissions.php:39 +msgid "Can forward to all my channel contacts via post @mentions" msgstr "" -#: ../../include/conversation.php:948 -msgid "View Status" +#: ../../include/permissions.php:39 +msgid "Advanced - useful for creating group forum channels" msgstr "" -#: ../../include/conversation.php:949 ../../include/nav.php:86 -#: ../../mod/connedit.php:498 -msgid "View Profile" +#: ../../include/permissions.php:40 +msgid "Can chat with me (when available)" msgstr "" -#: ../../include/conversation.php:950 -msgid "View Photos" +#: ../../include/permissions.php:41 +msgid "Can write to my file storage and photos" msgstr "" -#: ../../include/conversation.php:951 -msgid "Activity/Posts" +#: ../../include/permissions.php:42 +msgid "Can edit my webpages" msgstr "" -#: ../../include/conversation.php:952 ../../include/Contact.php:101 -#: ../../include/identity.php:952 ../../include/widgets.php:136 -#: ../../include/widgets.php:174 ../../mod/directory.php:318 -#: ../../mod/match.php:64 ../../mod/suggest.php:52 -msgid "Connect" +#: ../../include/permissions.php:44 +msgid "Can source my public posts in derived channels" msgstr "" -#: ../../include/conversation.php:953 -msgid "Edit Connection" +#: ../../include/permissions.php:44 +msgid "Somewhat advanced - very useful in open communities" msgstr "" -#: ../../include/conversation.php:954 -msgid "Send PM" +#: ../../include/permissions.php:46 +msgid "Can administer my channel resources" msgstr "" -#: ../../include/conversation.php:955 ../../include/apps.php:145 -msgid "Poke" +#: ../../include/permissions.php:46 +msgid "Extremely advanced. Leave this alone unless you know what you are doing" msgstr "" -#: ../../include/conversation.php:1026 ../../include/RedDAV/RedBrowser.php:164 -#: ../../include/apps.php:360 ../../include/apps.php:415 -#: ../../include/widgets.php:1281 ../../mod/photos.php:759 -#: ../../mod/photos.php:1198 -msgid "Unknown" +#: ../../include/permissions.php:867 +msgid "Social Networking" msgstr "" -#: ../../include/conversation.php:1069 -#, php-format -msgid "%s likes this." +#: ../../include/permissions.php:867 ../../include/permissions.php:868 +#: ../../include/permissions.php:869 +msgid "Mostly Public" msgstr "" -#: ../../include/conversation.php:1069 -#, php-format -msgid "%s doesn't like this." +#: ../../include/permissions.php:867 ../../include/permissions.php:868 +#: ../../include/permissions.php:869 +msgid "Restricted" msgstr "" -#: ../../include/conversation.php:1073 -#, php-format -msgid "%2$d people like this." -msgid_plural "%2$d people like this." -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1075 -#, 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:1081 -msgid "and" +#: ../../include/permissions.php:867 ../../include/permissions.php:868 +msgid "Private" msgstr "" -#: ../../include/conversation.php:1084 -#, php-format -msgid ", and %d other people" -msgid_plural ", and %d other people" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1085 -#, php-format -msgid "%s like this." +#: ../../include/permissions.php:868 +msgid "Community Forum" msgstr "" -#: ../../include/conversation.php:1085 -#, php-format -msgid "%s don't like this." +#: ../../include/permissions.php:869 +msgid "Feed Republish" msgstr "" -#: ../../include/conversation.php:1153 -msgid "Visible to everybody" +#: ../../include/permissions.php:870 +msgid "Special Purpose" msgstr "" -#: ../../include/conversation.php:1154 ../../mod/mail.php:194 -#: ../../mod/mail.php:308 -msgid "Please enter a link URL:" +#: ../../include/permissions.php:870 +msgid "Celebrity/Soapbox" msgstr "" -#: ../../include/conversation.php:1155 -msgid "Please enter a video link/URL:" +#: ../../include/permissions.php:870 +msgid "Group Repository" msgstr "" -#: ../../include/conversation.php:1156 -msgid "Please enter an audio link/URL:" +#: ../../include/permissions.php:871 ../../include/profile_selectors.php:6 +#: ../../include/profile_selectors.php:23 +#: ../../include/profile_selectors.php:61 +#: ../../include/profile_selectors.php:97 +msgid "Other" msgstr "" -#: ../../include/conversation.php:1157 -msgid "Tag term:" +#: ../../include/permissions.php:871 +msgid "Custom/Expert Mode" msgstr "" -#: ../../include/conversation.php:1158 ../../mod/filer.php:48 -msgid "Save to Folder:" +#: ../../include/chat.php:23 +msgid "Missing room name" msgstr "" -#: ../../include/conversation.php:1159 -msgid "Where are you right now?" +#: ../../include/chat.php:32 +msgid "Duplicate room name" msgstr "" -#: ../../include/conversation.php:1160 ../../mod/editpost.php:54 -#: ../../mod/mail.php:195 ../../mod/mail.php:309 -msgid "Expires YYYY-MM-DD HH:MM" +#: ../../include/chat.php:82 ../../include/chat.php:90 +msgid "Invalid room specifier." msgstr "" -#: ../../include/conversation.php:1168 ../../include/page_widgets.php:40 -#: ../../include/ItemObject.php:692 ../../mod/photos.php:1049 -#: ../../mod/editblock.php:171 ../../mod/editpost.php:149 -#: ../../mod/events.php:707 ../../mod/webpages.php:188 -#: ../../mod/editwebpage.php:212 -msgid "Preview" +#: ../../include/chat.php:122 +msgid "Room not found." msgstr "" -#: ../../include/conversation.php:1191 ../../mod/layouts.php:184 -#: ../../mod/photos.php:1028 ../../mod/webpages.php:182 -#: ../../mod/blocks.php:154 -msgid "Share" +#: ../../include/chat.php:133 ../../include/items.php:4396 +#: ../../include/photos.php:29 ../../include/attach.php:140 +#: ../../include/attach.php:188 ../../include/attach.php:251 +#: ../../include/attach.php:265 ../../include/attach.php:272 +#: ../../include/attach.php:337 ../../include/attach.php:351 +#: ../../include/attach.php:358 ../../include/attach.php:436 +#: ../../include/attach.php:884 ../../include/attach.php:955 +#: ../../include/attach.php:1107 ../../mod/achievements.php:30 +#: ../../mod/fsuggest.php:78 ../../mod/authtest.php:13 +#: ../../mod/bookmarks.php:48 ../../mod/block.php:22 ../../mod/block.php:72 +#: ../../mod/id.php:71 ../../mod/like.php:177 ../../mod/common.php:35 +#: ../../mod/mitem.php:111 ../../mod/connedit.php:352 ../../mod/mood.php:112 +#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73 +#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115 +#: ../../mod/layouts.php:69 ../../mod/layouts.php:76 ../../mod/layouts.php:87 +#: ../../mod/poke.php:133 ../../mod/network.php:12 ../../mod/chat.php:94 +#: ../../mod/chat.php:99 ../../mod/rate.php:111 ../../mod/photos.php:70 +#: ../../mod/editblock.php:65 ../../mod/editpost.php:13 +#: ../../mod/appman.php:66 ../../mod/profile.php:64 ../../mod/profile.php:72 +#: ../../mod/menu.php:74 ../../mod/page.php:31 ../../mod/page.php:86 +#: ../../mod/new_channel.php:68 ../../mod/new_channel.php:99 +#: ../../mod/notifications.php:66 ../../mod/pdledit.php:21 +#: ../../mod/events.php:256 ../../mod/profile_photo.php:338 +#: ../../mod/profile_photo.php:351 ../../mod/item.php:205 +#: ../../mod/item.php:213 ../../mod/item.php:1049 ../../mod/message.php:16 +#: ../../mod/webpages.php:69 ../../mod/register.php:72 ../../mod/blocks.php:69 +#: ../../mod/blocks.php:76 ../../mod/service_limits.php:7 +#: ../../mod/sources.php:66 ../../mod/regmod.php:17 ../../mod/channel.php:100 +#: ../../mod/channel.php:214 ../../mod/channel.php:254 ../../mod/thing.php:271 +#: ../../mod/thing.php:291 ../../mod/thing.php:328 ../../mod/invite.php:13 +#: ../../mod/invite.php:104 ../../mod/mail.php:118 ../../mod/viewsrc.php:14 +#: ../../mod/settings.php:566 ../../mod/manage.php:6 ../../mod/api.php:26 +#: ../../mod/api.php:31 ../../mod/connections.php:29 +#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87 +#: ../../mod/editwebpage.php:64 ../../mod/editwebpage.php:86 +#: ../../mod/editwebpage.php:101 ../../mod/editwebpage.php:125 +#: ../../mod/group.php:9 ../../mod/viewconnections.php:22 +#: ../../mod/viewconnections.php:27 ../../mod/locs.php:83 +#: ../../mod/setup.php:227 ../../mod/sharedwithme.php:7 +#: ../../mod/suggest.php:26 ../../mod/profiles.php:188 +#: ../../mod/profiles.php:576 ../../index.php:178 ../../index.php:361 +msgid "Permission denied." msgstr "" -#: ../../include/conversation.php:1193 -msgid "Page link name" +#: ../../include/chat.php:143 +msgid "Room is full" msgstr "" -#: ../../include/conversation.php:1196 -msgid "Post as" +#: ../../include/datetime.php:48 +msgid "Miscellaneous" msgstr "" -#: ../../include/conversation.php:1198 ../../include/ItemObject.php:684 -#: ../../mod/editblock.php:136 ../../mod/editpost.php:113 -#: ../../mod/editlayout.php:135 ../../mod/editwebpage.php:177 -msgid "Bold" +#: ../../include/datetime.php:132 +msgid "YYYY-MM-DD or MM-DD" msgstr "" -#: ../../include/conversation.php:1199 ../../include/ItemObject.php:685 -#: ../../mod/editblock.php:137 ../../mod/editpost.php:114 -#: ../../mod/editlayout.php:136 ../../mod/editwebpage.php:178 -msgid "Italic" +#: ../../include/datetime.php:235 ../../mod/appman.php:91 +#: ../../mod/appman.php:92 ../../mod/events.php:689 +msgid "Required" msgstr "" -#: ../../include/conversation.php:1200 ../../include/ItemObject.php:686 -#: ../../mod/editblock.php:138 ../../mod/editpost.php:115 -#: ../../mod/editlayout.php:137 ../../mod/editwebpage.php:179 -msgid "Underline" +#: ../../include/datetime.php:262 ../../boot.php:2289 +msgid "never" msgstr "" -#: ../../include/conversation.php:1201 ../../include/ItemObject.php:687 -#: ../../mod/editblock.php:139 ../../mod/editpost.php:116 -#: ../../mod/editlayout.php:138 ../../mod/editwebpage.php:180 -msgid "Quote" +#: ../../include/datetime.php:268 +msgid "less than a second ago" msgstr "" -#: ../../include/conversation.php:1202 ../../include/ItemObject.php:688 -#: ../../mod/editblock.php:140 ../../mod/editpost.php:117 -#: ../../mod/editlayout.php:139 ../../mod/editwebpage.php:181 -msgid "Code" +#: ../../include/datetime.php:271 +msgid "year" msgstr "" -#: ../../include/conversation.php:1203 ../../mod/editblock.php:142 -#: ../../mod/editpost.php:118 ../../mod/editlayout.php:140 -#: ../../mod/editwebpage.php:182 -msgid "Upload photo" +#: ../../include/datetime.php:271 +msgid "years" msgstr "" -#: ../../include/conversation.php:1204 -msgid "upload photo" +#: ../../include/datetime.php:272 +msgid "month" msgstr "" -#: ../../include/conversation.php:1205 ../../mod/editblock.php:143 -#: ../../mod/editpost.php:119 ../../mod/mail.php:240 ../../mod/mail.php:369 -#: ../../mod/editlayout.php:141 ../../mod/editwebpage.php:183 -msgid "Attach file" +#: ../../include/datetime.php:272 +msgid "months" msgstr "" -#: ../../include/conversation.php:1206 -msgid "attach file" +#: ../../include/datetime.php:273 +msgid "week" msgstr "" -#: ../../include/conversation.php:1207 ../../mod/editblock.php:144 -#: ../../mod/editpost.php:120 ../../mod/mail.php:241 ../../mod/mail.php:370 -#: ../../mod/editlayout.php:142 ../../mod/editwebpage.php:184 -msgid "Insert web link" +#: ../../include/datetime.php:273 +msgid "weeks" msgstr "" -#: ../../include/conversation.php:1208 -msgid "web link" +#: ../../include/datetime.php:274 +msgid "day" msgstr "" -#: ../../include/conversation.php:1209 -msgid "Insert video link" +#: ../../include/datetime.php:274 +msgid "days" msgstr "" -#: ../../include/conversation.php:1210 -msgid "video link" +#: ../../include/datetime.php:275 +msgid "hour" msgstr "" -#: ../../include/conversation.php:1211 -msgid "Insert audio link" +#: ../../include/datetime.php:275 +msgid "hours" msgstr "" -#: ../../include/conversation.php:1212 -msgid "audio link" +#: ../../include/datetime.php:276 +msgid "minute" msgstr "" -#: ../../include/conversation.php:1213 ../../mod/editblock.php:148 -#: ../../mod/editpost.php:124 ../../mod/editlayout.php:146 -#: ../../mod/editwebpage.php:188 -msgid "Set your location" +#: ../../include/datetime.php:276 +msgid "minutes" msgstr "" -#: ../../include/conversation.php:1214 -msgid "set location" +#: ../../include/datetime.php:277 +msgid "second" msgstr "" -#: ../../include/conversation.php:1215 ../../mod/editpost.php:126 -msgid "Toggle voting" +#: ../../include/datetime.php:277 +msgid "seconds" msgstr "" -#: ../../include/conversation.php:1218 ../../mod/editblock.php:149 -#: ../../mod/editpost.php:125 ../../mod/editlayout.php:147 -#: ../../mod/editwebpage.php:189 -msgid "Clear browser location" +#: ../../include/datetime.php:285 +#, php-format +msgctxt "e.g. 22 hours ago, 1 minute ago" +msgid "%1$d %2$s ago" msgstr "" -#: ../../include/conversation.php:1219 -msgid "clear location" +#: ../../include/datetime.php:519 +#, php-format +msgid "%1$s's birthday" msgstr "" -#: ../../include/conversation.php:1221 ../../mod/editblock.php:162 -#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205 -msgid "Title (optional)" +#: ../../include/datetime.php:520 +#, php-format +msgid "Happy Birthday %1$s" msgstr "" -#: ../../include/conversation.php:1225 ../../mod/editblock.php:165 -#: ../../mod/editpost.php:143 ../../mod/editlayout.php:163 -#: ../../mod/editwebpage.php:207 -msgid "Categories (optional, comma-separated list)" +#: ../../include/features.php:38 +msgid "General Features" msgstr "" -#: ../../include/conversation.php:1227 ../../mod/editblock.php:151 -#: ../../mod/editpost.php:130 ../../mod/editlayout.php:149 -#: ../../mod/editwebpage.php:191 -msgid "Permission settings" +#: ../../include/features.php:40 +msgid "Content Expiration" msgstr "" -#: ../../include/conversation.php:1228 -msgid "permissions" +#: ../../include/features.php:40 +msgid "Remove posts/comments and/or private messages at a future time" msgstr "" -#: ../../include/conversation.php:1236 ../../mod/editblock.php:159 -#: ../../mod/editpost.php:138 ../../mod/editlayout.php:156 -#: ../../mod/editwebpage.php:200 -msgid "Public post" +#: ../../include/features.php:41 +msgid "Multiple Profiles" msgstr "" -#: ../../include/conversation.php:1238 ../../mod/editblock.php:166 -#: ../../mod/editpost.php:144 ../../mod/editlayout.php:164 -#: ../../mod/editwebpage.php:208 -msgid "Example: bob@example.com, mary@example.com" +#: ../../include/features.php:41 +msgid "Ability to create multiple profiles" msgstr "" -#: ../../include/conversation.php:1251 ../../mod/editblock.php:176 -#: ../../mod/editpost.php:155 ../../mod/mail.php:245 ../../mod/mail.php:374 -#: ../../mod/editlayout.php:173 ../../mod/editwebpage.php:217 -msgid "Set expiration date" +#: ../../include/features.php:42 +msgid "Advanced Profiles" msgstr "" -#: ../../include/conversation.php:1254 -msgid "Set publish date" +#: ../../include/features.php:42 +msgid "Additional profile sections and selections" msgstr "" -#: ../../include/conversation.php:1256 ../../include/ItemObject.php:695 -#: ../../mod/editpost.php:157 ../../mod/mail.php:247 ../../mod/mail.php:376 -msgid "Encrypt text" +#: ../../include/features.php:43 +msgid "Profile Import/Export" msgstr "" -#: ../../include/conversation.php:1258 ../../mod/editpost.php:159 -#: ../../mod/events.php:691 -msgid "OK" +#: ../../include/features.php:43 +msgid "Save and load profile details across sites/channels" msgstr "" -#: ../../include/conversation.php:1259 ../../mod/fbrowser.php:82 -#: ../../mod/fbrowser.php:117 ../../mod/editpost.php:160 -#: ../../mod/events.php:690 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134 -#: ../../mod/settings.php:585 ../../mod/settings.php:611 -msgid "Cancel" +#: ../../include/features.php:44 +msgid "Web Pages" msgstr "" -#: ../../include/conversation.php:1502 -msgid "Discover" +#: ../../include/features.php:44 +msgid "Provide managed web pages on your channel" msgstr "" -#: ../../include/conversation.php:1505 -msgid "Imported public streams" +#: ../../include/features.php:45 +msgid "Private Notes" msgstr "" -#: ../../include/conversation.php:1510 -msgid "Commented Order" +#: ../../include/features.php:45 +msgid "Enables a tool to store notes and reminders" msgstr "" -#: ../../include/conversation.php:1513 -msgid "Sort by Comment Date" +#: ../../include/features.php:46 +msgid "Navigation Channel Select" msgstr "" -#: ../../include/conversation.php:1517 -msgid "Posted Order" +#: ../../include/features.php:46 +msgid "Change channels directly from within the navigation dropdown menu" msgstr "" -#: ../../include/conversation.php:1520 -msgid "Sort by Post Date" +#: ../../include/features.php:47 +msgid "Photo Location" msgstr "" -#: ../../include/conversation.php:1525 ../../include/widgets.php:94 -msgid "Personal" +#: ../../include/features.php:47 +msgid "If location data is available on uploaded photos, link this to a map." msgstr "" -#: ../../include/conversation.php:1528 -msgid "Posts that mention or involve you" +#: ../../include/features.php:49 +msgid "Expert Mode" msgstr "" -#: ../../include/conversation.php:1534 ../../mod/menu.php:112 -#: ../../mod/connections.php:72 ../../mod/connections.php:82 -msgid "New" +#: ../../include/features.php:49 +msgid "Enable Expert Mode to provide advanced configuration options" msgstr "" -#: ../../include/conversation.php:1537 -msgid "Activity Stream - by date" +#: ../../include/features.php:50 +msgid "Premium Channel" msgstr "" -#: ../../include/conversation.php:1543 -msgid "Starred" +#: ../../include/features.php:50 +msgid "" +"Allows you to set restrictions and terms on those that connect with your " +"channel" msgstr "" -#: ../../include/conversation.php:1546 -msgid "Favourite Posts" +#: ../../include/features.php:55 +msgid "Post Composition Features" msgstr "" -#: ../../include/conversation.php:1553 -msgid "Spam" +#: ../../include/features.php:57 +msgid "Use Markdown" msgstr "" -#: ../../include/conversation.php:1556 -msgid "Posts flagged as SPAM" +#: ../../include/features.php:57 +msgid "Allow use of \"Markdown\" to format posts" msgstr "" -#: ../../include/conversation.php:1600 ../../mod/admin.php:972 -msgid "Channel" +#: ../../include/features.php:58 +msgid "Large Photos" msgstr "" -#: ../../include/conversation.php:1603 -msgid "Status Messages and Posts" +#: ../../include/features.php:58 +msgid "" +"Include large (1024px) photo thumbnails in posts. If not enabled, use small " +"(640px) photo thumbnails" msgstr "" -#: ../../include/conversation.php:1612 -msgid "About" +#: ../../include/features.php:59 ../../include/widgets.php:546 +#: ../../mod/sources.php:88 +msgid "Channel Sources" msgstr "" -#: ../../include/conversation.php:1615 -msgid "Profile Details" +#: ../../include/features.php:59 +msgid "Automatically import channel content from other channels or feeds" msgstr "" -#: ../../include/conversation.php:1621 ../../include/apps.php:139 -#: ../../include/nav.php:92 ../../mod/fbrowser.php:25 -msgid "Photos" +#: ../../include/features.php:60 +msgid "Even More Encryption" msgstr "" -#: ../../include/conversation.php:1624 ../../include/photos.php:483 -msgid "Photo Albums" +#: ../../include/features.php:60 +msgid "" +"Allow optional encryption of content end-to-end with a shared secret key" msgstr "" -#: ../../include/conversation.php:1628 ../../include/RedDAV/RedBrowser.php:226 -#: ../../include/apps.php:135 ../../include/nav.php:93 -#: ../../mod/fbrowser.php:114 -msgid "Files" +#: ../../include/features.php:61 +msgid "Enable Voting Tools" msgstr "" -#: ../../include/conversation.php:1631 -msgid "Files and Storage" +#: ../../include/features.php:61 +msgid "Provide a class of post which others can vote on" msgstr "" -#: ../../include/conversation.php:1641 ../../include/conversation.php:1644 -msgid "Chatrooms" +#: ../../include/features.php:62 +msgid "Delayed Posting" msgstr "" -#: ../../include/conversation.php:1654 ../../include/apps.php:129 -#: ../../include/nav.php:103 -msgid "Bookmarks" +#: ../../include/features.php:62 +msgid "Allow posts to be published at a later date" msgstr "" -#: ../../include/conversation.php:1657 -msgid "Saved Bookmarks" +#: ../../include/features.php:63 +msgid "Suppress Duplicate Posts/Comments" msgstr "" -#: ../../include/conversation.php:1664 ../../include/apps.php:136 -#: ../../include/nav.php:107 ../../mod/webpages.php:178 -msgid "Webpages" +#: ../../include/features.php:63 +msgid "" +"Prevent posts with identical content to be published with less than two " +"minutes in between submissions." msgstr "" -#: ../../include/conversation.php:1667 -msgid "Manage Webpages" +#: ../../include/features.php:69 +msgid "Network and Stream Filtering" msgstr "" -#: ../../include/conversation.php:1696 ../../include/ItemObject.php:175 -#: ../../include/ItemObject.php:187 ../../mod/photos.php:1082 -#: ../../mod/photos.php:1094 -msgid "View all" +#: ../../include/features.php:70 +msgid "Search by Date" msgstr "" -#: ../../include/conversation.php:1720 ../../include/ItemObject.php:179 -#: ../../include/identity.php:1263 ../../include/taxonomy.php:403 -#: ../../mod/photos.php:1086 -msgctxt "noun" -msgid "Like" -msgid_plural "Likes" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1723 ../../include/ItemObject.php:184 -#: ../../mod/photos.php:1091 -msgctxt "noun" -msgid "Dislike" -msgid_plural "Dislikes" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1726 -msgctxt "noun" -msgid "Attending" -msgid_plural "Attending" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1729 -msgctxt "noun" -msgid "Not Attending" -msgid_plural "Not Attending" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1732 -msgctxt "noun" -msgid "Undecided" -msgid_plural "Undecided" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1735 -msgctxt "noun" -msgid "Agree" -msgid_plural "Agrees" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1738 -msgctxt "noun" -msgid "Disagree" -msgid_plural "Disagrees" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/conversation.php:1741 -msgctxt "noun" -msgid "Abstain" -msgid_plural "Abstains" -msgstr[0] "" -msgstr[1] "" - -#: ../../include/Import/import_diaspora.php:17 -msgid "No username found in import file." +#: ../../include/features.php:70 +msgid "Ability to select posts by date ranges" msgstr "" -#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44 -msgid "Unable to create a unique channel address. Import failed." +#: ../../include/features.php:71 +msgid "Collections Filter" msgstr "" -#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487 -msgid "Import completed." +#: ../../include/features.php:71 +msgid "Enable widget to display Network posts only from selected collections" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:107 -#: ../../include/RedDAV/RedBrowser.php:239 -msgid "parent" +#: ../../include/features.php:72 ../../include/widgets.php:274 +msgid "Saved Searches" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2539 -msgid "Collection" +#: ../../include/features.php:72 +msgid "Save search terms for re-use" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:134 -msgid "Principal" +#: ../../include/features.php:73 +msgid "Network Personal Tab" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:137 -msgid "Addressbook" +#: ../../include/features.php:73 +msgid "Enable tab to display only Network posts that you've interacted on" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:140 -msgid "Calendar" +#: ../../include/features.php:74 +msgid "Network New Tab" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:143 -msgid "Schedule Inbox" +#: ../../include/features.php:74 +msgid "Enable tab to display all new Network activity" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:146 -msgid "Schedule Outbox" +#: ../../include/features.php:75 +msgid "Affinity Tool" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:227 -msgid "Total" +#: ../../include/features.php:75 +msgid "Filter stream activity by depth of relationships" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:229 -msgid "Shared" +#: ../../include/features.php:76 +msgid "Connection Filtering" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:230 -#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/layouts.php:175 -#: ../../mod/menu.php:114 ../../mod/new_channel.php:121 -#: ../../mod/webpages.php:180 ../../mod/blocks.php:152 -msgid "Create" +#: ../../include/features.php:76 +msgid "Filter incoming posts from connections based on keywords/content" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:231 -#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1293 -#: ../../mod/photos.php:784 ../../mod/photos.php:1317 -#: ../../mod/profile_photo.php:450 -msgid "Upload" +#: ../../include/features.php:77 +msgid "Suggest Channels" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:973 -#: ../../mod/settings.php:586 ../../mod/settings.php:612 -#: ../../mod/sharedwithme.php:95 -msgid "Name" +#: ../../include/features.php:77 +msgid "Show channel suggestions" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:236 -msgid "Type" +#: ../../include/features.php:82 +msgid "Post/Comment Tools" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1240 -#: ../../mod/sharedwithme.php:97 -msgid "Size" +#: ../../include/features.php:83 +msgid "Tagging" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98 -msgid "Last Modified" +#: ../../include/features.php:83 +msgid "Ability to tag existing posts" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108 -#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36 -#: ../../include/apps.php:259 ../../include/ItemObject.php:100 -#: ../../mod/layouts.php:183 ../../mod/editblock.php:135 -#: ../../mod/editpost.php:112 ../../mod/menu.php:108 -#: ../../mod/webpages.php:181 ../../mod/blocks.php:153 ../../mod/thing.php:257 -#: ../../mod/settings.php:646 ../../mod/connections.php:235 -#: ../../mod/connections.php:248 ../../mod/connections.php:267 -#: ../../mod/editlayout.php:134 ../../mod/editwebpage.php:176 -msgid "Edit" +#: ../../include/features.php:84 +msgid "Post Categories" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:282 -#, php-format -msgid "You are using %1$s of your available file storage." +#: ../../include/features.php:84 +msgid "Add categories to your posts" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:287 -#, php-format -msgid "You are using %1$s of %2$s available file storage. (%3$s%)" +#: ../../include/features.php:85 ../../include/contact_widgets.php:57 +#: ../../include/widgets.php:304 +msgid "Saved Folders" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:299 -msgid "WARNING:" +#: ../../include/features.php:85 +msgid "Ability to file posts under folders" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:302 -msgid "Create new folder" +#: ../../include/features.php:86 +msgid "Dislike Posts" msgstr "" -#: ../../include/RedDAV/RedBrowser.php:304 -msgid "Upload file" +#: ../../include/features.php:86 +msgid "Ability to dislike posts/comments" msgstr "" -#: ../../include/permissions.php:26 -msgid "Can view my normal stream and posts" +#: ../../include/features.php:87 +msgid "Star Posts" msgstr "" -#: ../../include/permissions.php:27 -msgid "Can view my default channel profile" +#: ../../include/features.php:87 +msgid "Ability to mark special posts with a star indicator" msgstr "" -#: ../../include/permissions.php:28 -msgid "Can view my connections" +#: ../../include/features.php:88 +msgid "Tag Cloud" msgstr "" -#: ../../include/permissions.php:29 -msgid "Can view my file storage and photos" +#: ../../include/features.php:88 +msgid "Provide a personal tag cloud on your channel page" msgstr "" -#: ../../include/permissions.php:30 -msgid "Can view my webpages" +#: ../../include/comanche.php:34 ../../mod/admin.php:351 +msgid "Default" msgstr "" -#: ../../include/permissions.php:33 -msgid "Can send me their channel stream and posts" +#: ../../include/js_strings.php:5 +msgid "Delete this item?" msgstr "" -#: ../../include/permissions.php:34 -msgid "Can post on my channel page (\"wall\")" +#: ../../include/js_strings.php:6 ../../include/ItemObject.php:682 +#: ../../mod/photos.php:1047 ../../mod/photos.php:1165 +msgid "Comment" msgstr "" -#: ../../include/permissions.php:35 -msgid "Can comment on or like my posts" +#: ../../include/js_strings.php:7 ../../include/ItemObject.php:399 +msgid "[+] show all" msgstr "" -#: ../../include/permissions.php:36 -msgid "Can send me private mail messages" +#: ../../include/js_strings.php:8 +msgid "[-] show less" msgstr "" -#: ../../include/permissions.php:37 -msgid "Can like/dislike stuff" +#: ../../include/js_strings.php:9 +msgid "[+] expand" msgstr "" -#: ../../include/permissions.php:37 -msgid "Profiles and things other than posts/comments" +#: ../../include/js_strings.php:10 +msgid "[-] collapse" msgstr "" -#: ../../include/permissions.php:39 -msgid "Can forward to all my channel contacts via post @mentions" +#: ../../include/js_strings.php:11 +msgid "Password too short" msgstr "" -#: ../../include/permissions.php:39 -msgid "Advanced - useful for creating group forum channels" +#: ../../include/js_strings.php:12 +msgid "Passwords do not match" msgstr "" -#: ../../include/permissions.php:40 -msgid "Can chat with me (when available)" +#: ../../include/js_strings.php:13 ../../mod/photos.php:41 +msgid "everybody" msgstr "" -#: ../../include/permissions.php:41 -msgid "Can write to my file storage and photos" +#: ../../include/js_strings.php:14 +msgid "Secret Passphrase" msgstr "" -#: ../../include/permissions.php:42 -msgid "Can edit my webpages" +#: ../../include/js_strings.php:15 +msgid "Passphrase hint" msgstr "" -#: ../../include/permissions.php:44 -msgid "Can source my public posts in derived channels" +#: ../../include/js_strings.php:16 +msgid "Notice: Permissions have changed but have not yet been submitted." msgstr "" -#: ../../include/permissions.php:44 -msgid "Somewhat advanced - very useful in open communities" +#: ../../include/js_strings.php:17 +msgid "close all" msgstr "" -#: ../../include/permissions.php:46 -msgid "Can administer my channel resources" +#: ../../include/js_strings.php:18 +msgid "Nothing new here" msgstr "" -#: ../../include/permissions.php:46 -msgid "Extremely advanced. Leave this alone unless you know what you are doing" +#: ../../include/js_strings.php:19 +msgid "Rate This Channel (this is public)" msgstr "" -#: ../../include/permissions.php:867 -msgid "Social Networking" +#: ../../include/js_strings.php:20 ../../mod/connedit.php:694 +#: ../../mod/rate.php:157 +msgid "Rating" msgstr "" -#: ../../include/permissions.php:867 ../../include/permissions.php:868 -#: ../../include/permissions.php:869 -msgid "Mostly Public" +#: ../../include/js_strings.php:21 +msgid "Describe (optional)" msgstr "" -#: ../../include/permissions.php:867 ../../include/permissions.php:868 -#: ../../include/permissions.php:869 -msgid "Restricted" +#: ../../include/js_strings.php:22 ../../include/ItemObject.php:683 +#: ../../include/widgets.php:676 ../../mod/fsuggest.php:108 +#: ../../mod/mitem.php:231 ../../mod/connedit.php:715 ../../mod/mood.php:135 +#: ../../mod/pconfig.php:108 ../../mod/filestorage.php:156 +#: ../../mod/poke.php:171 ../../mod/chat.php:184 ../../mod/chat.php:213 +#: ../../mod/rate.php:168 ../../mod/photos.php:637 ../../mod/photos.php:1008 +#: ../../mod/photos.php:1048 ../../mod/photos.php:1166 ../../mod/admin.php:435 +#: ../../mod/admin.php:802 ../../mod/admin.php:966 ../../mod/admin.php:1103 +#: ../../mod/admin.php:1297 ../../mod/admin.php:1382 ../../mod/appman.php:99 +#: ../../mod/pdledit.php:58 ../../mod/events.php:531 ../../mod/events.php:710 +#: ../../mod/sources.php:104 ../../mod/sources.php:138 +#: ../../mod/import.php:527 ../../mod/thing.php:313 ../../mod/thing.php:359 +#: ../../mod/invite.php:142 ../../mod/mail.php:371 ../../mod/settings.php:584 +#: ../../mod/settings.php:696 ../../mod/settings.php:724 +#: ../../mod/settings.php:747 ../../mod/settings.php:832 +#: ../../mod/settings.php:1021 ../../mod/xchan.php:11 ../../mod/group.php:81 +#: ../../mod/connect.php:93 ../../mod/locs.php:116 ../../mod/setup.php:331 +#: ../../mod/setup.php:371 ../../mod/profiles.php:667 +#: ../../mod/import_items.php:122 ../../view/theme/redbasic/php/config.php:99 +msgid "Submit" msgstr "" -#: ../../include/permissions.php:867 ../../include/permissions.php:868 -msgid "Private" +#: ../../include/js_strings.php:23 +msgid "Please enter a link URL" msgstr "" -#: ../../include/permissions.php:868 -msgid "Community Forum" +#: ../../include/js_strings.php:24 +msgid "Unsaved changes. Are you sure you wish to leave this page?" msgstr "" -#: ../../include/permissions.php:869 -msgid "Feed Republish" +#: ../../include/js_strings.php:26 +msgid "timeago.prefixAgo" msgstr "" -#: ../../include/permissions.php:870 -msgid "Special Purpose" +#: ../../include/js_strings.php:27 +msgid "timeago.prefixFromNow" msgstr "" -#: ../../include/permissions.php:870 -msgid "Celebrity/Soapbox" +#: ../../include/js_strings.php:28 +msgid "ago" msgstr "" -#: ../../include/permissions.php:870 -msgid "Group Repository" +#: ../../include/js_strings.php:29 +msgid "from now" msgstr "" -#: ../../include/permissions.php:871 ../../include/profile_selectors.php:6 -#: ../../include/profile_selectors.php:23 -#: ../../include/profile_selectors.php:61 -#: ../../include/profile_selectors.php:97 -msgid "Other" +#: ../../include/js_strings.php:30 +msgid "less than a minute" msgstr "" -#: ../../include/permissions.php:871 -msgid "Custom/Expert Mode" +#: ../../include/js_strings.php:31 +msgid "about a minute" msgstr "" -#: ../../include/chat.php:23 -msgid "Missing room name" +#: ../../include/js_strings.php:32 +#, php-format +msgid "%d minutes" msgstr "" -#: ../../include/chat.php:32 -msgid "Duplicate room name" +#: ../../include/js_strings.php:33 +msgid "about an hour" msgstr "" -#: ../../include/chat.php:82 ../../include/chat.php:90 -msgid "Invalid room specifier." +#: ../../include/js_strings.php:34 +#, php-format +msgid "about %d hours" msgstr "" -#: ../../include/chat.php:122 -msgid "Room not found." +#: ../../include/js_strings.php:35 +msgid "a day" msgstr "" -#: ../../include/chat.php:133 ../../include/items.php:4390 -#: ../../include/photos.php:29 ../../include/attach.php:140 -#: ../../include/attach.php:188 ../../include/attach.php:251 -#: ../../include/attach.php:265 ../../include/attach.php:272 -#: ../../include/attach.php:337 ../../include/attach.php:351 -#: ../../include/attach.php:358 ../../include/attach.php:436 -#: ../../include/attach.php:884 ../../include/attach.php:955 -#: ../../include/attach.php:1107 ../../mod/achievements.php:30 -#: ../../mod/fsuggest.php:78 ../../mod/authtest.php:13 -#: ../../mod/bookmarks.php:48 ../../mod/block.php:22 ../../mod/block.php:72 -#: ../../mod/id.php:71 ../../mod/like.php:177 ../../mod/common.php:35 -#: ../../mod/mitem.php:111 ../../mod/connedit.php:352 ../../mod/mood.php:112 -#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73 -#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115 -#: ../../mod/layouts.php:69 ../../mod/layouts.php:76 ../../mod/layouts.php:87 -#: ../../mod/poke.php:133 ../../mod/network.php:12 ../../mod/chat.php:94 -#: ../../mod/chat.php:99 ../../mod/rate.php:111 ../../mod/photos.php:70 -#: ../../mod/editblock.php:65 ../../mod/editpost.php:13 -#: ../../mod/appman.php:66 ../../mod/profile.php:64 ../../mod/profile.php:72 -#: ../../mod/menu.php:74 ../../mod/page.php:31 ../../mod/page.php:86 -#: ../../mod/new_channel.php:68 ../../mod/new_channel.php:99 -#: ../../mod/notifications.php:66 ../../mod/pdledit.php:21 -#: ../../mod/events.php:256 ../../mod/profile_photo.php:338 -#: ../../mod/profile_photo.php:351 ../../mod/item.php:205 -#: ../../mod/item.php:213 ../../mod/item.php:1006 ../../mod/message.php:16 -#: ../../mod/webpages.php:69 ../../mod/register.php:72 ../../mod/blocks.php:69 -#: ../../mod/blocks.php:76 ../../mod/service_limits.php:7 -#: ../../mod/sources.php:66 ../../mod/regmod.php:17 ../../mod/channel.php:100 -#: ../../mod/channel.php:214 ../../mod/channel.php:254 ../../mod/thing.php:271 -#: ../../mod/thing.php:291 ../../mod/thing.php:328 ../../mod/invite.php:13 -#: ../../mod/invite.php:104 ../../mod/mail.php:118 ../../mod/viewsrc.php:14 -#: ../../mod/settings.php:566 ../../mod/manage.php:6 ../../mod/api.php:26 -#: ../../mod/api.php:31 ../../mod/connections.php:29 -#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87 -#: ../../mod/editwebpage.php:64 ../../mod/editwebpage.php:86 -#: ../../mod/editwebpage.php:101 ../../mod/editwebpage.php:125 -#: ../../mod/group.php:9 ../../mod/viewconnections.php:22 -#: ../../mod/viewconnections.php:27 ../../mod/locs.php:83 -#: ../../mod/setup.php:227 ../../mod/sharedwithme.php:7 -#: ../../mod/suggest.php:26 ../../mod/profiles.php:188 -#: ../../mod/profiles.php:576 ../../index.php:178 ../../index.php:361 -msgid "Permission denied." +#: ../../include/js_strings.php:36 +#, php-format +msgid "%d days" msgstr "" -#: ../../include/chat.php:143 -msgid "Room is full" +#: ../../include/js_strings.php:37 +msgid "about a month" msgstr "" -#: ../../include/datetime.php:48 -msgid "Miscellaneous" +#: ../../include/js_strings.php:38 +#, php-format +msgid "%d months" msgstr "" -#: ../../include/datetime.php:132 -msgid "YYYY-MM-DD or MM-DD" +#: ../../include/js_strings.php:39 +msgid "about a year" msgstr "" -#: ../../include/datetime.php:235 ../../mod/appman.php:91 -#: ../../mod/appman.php:92 ../../mod/events.php:689 -msgid "Required" +#: ../../include/js_strings.php:40 +#, php-format +msgid "%d years" msgstr "" -#: ../../include/datetime.php:262 ../../boot.php:2287 -msgid "never" +#: ../../include/js_strings.php:41 +msgid " " msgstr "" -#: ../../include/datetime.php:268 -msgid "less than a second ago" +#: ../../include/js_strings.php:42 +msgid "timeago.numbers" msgstr "" -#: ../../include/datetime.php:271 -msgid "year" +#: ../../include/js_strings.php:44 ../../include/text.php:1164 +msgid "January" msgstr "" -#: ../../include/datetime.php:271 -msgid "years" +#: ../../include/js_strings.php:45 ../../include/text.php:1164 +msgid "February" msgstr "" -#: ../../include/datetime.php:272 -msgid "month" +#: ../../include/js_strings.php:46 ../../include/text.php:1164 +msgid "March" msgstr "" -#: ../../include/datetime.php:272 -msgid "months" +#: ../../include/js_strings.php:47 ../../include/text.php:1164 +msgid "April" msgstr "" -#: ../../include/datetime.php:273 -msgid "week" +#: ../../include/js_strings.php:48 +msgctxt "long" +msgid "May" msgstr "" -#: ../../include/datetime.php:273 -msgid "weeks" +#: ../../include/js_strings.php:49 ../../include/text.php:1164 +msgid "June" msgstr "" -#: ../../include/datetime.php:274 -msgid "day" +#: ../../include/js_strings.php:50 ../../include/text.php:1164 +msgid "July" msgstr "" -#: ../../include/datetime.php:274 -msgid "days" +#: ../../include/js_strings.php:51 ../../include/text.php:1164 +msgid "August" msgstr "" -#: ../../include/datetime.php:275 -msgid "hour" +#: ../../include/js_strings.php:52 ../../include/text.php:1164 +msgid "September" msgstr "" -#: ../../include/datetime.php:275 -msgid "hours" +#: ../../include/js_strings.php:53 ../../include/text.php:1164 +msgid "October" msgstr "" -#: ../../include/datetime.php:276 -msgid "minute" +#: ../../include/js_strings.php:54 ../../include/text.php:1164 +msgid "November" msgstr "" -#: ../../include/datetime.php:276 -msgid "minutes" +#: ../../include/js_strings.php:55 ../../include/text.php:1164 +msgid "December" msgstr "" -#: ../../include/datetime.php:277 -msgid "second" +#: ../../include/js_strings.php:56 +msgid "Jan" msgstr "" -#: ../../include/datetime.php:277 -msgid "seconds" +#: ../../include/js_strings.php:57 +msgid "Feb" msgstr "" -#: ../../include/datetime.php:285 -#, php-format -msgctxt "e.g. 22 hours ago, 1 minute ago" -msgid "%1$d %2$s ago" +#: ../../include/js_strings.php:58 +msgid "Mar" msgstr "" -#: ../../include/datetime.php:519 -#, php-format -msgid "%1$s's birthday" +#: ../../include/js_strings.php:59 +msgid "Apr" msgstr "" -#: ../../include/datetime.php:520 -#, php-format -msgid "Happy Birthday %1$s" +#: ../../include/js_strings.php:60 +msgctxt "short" +msgid "May" msgstr "" -#: ../../include/features.php:38 -msgid "General Features" +#: ../../include/js_strings.php:61 +msgid "Jun" msgstr "" -#: ../../include/features.php:40 -msgid "Content Expiration" +#: ../../include/js_strings.php:62 +msgid "Jul" msgstr "" -#: ../../include/features.php:40 -msgid "Remove posts/comments and/or private messages at a future time" +#: ../../include/js_strings.php:63 +msgid "Aug" msgstr "" -#: ../../include/features.php:41 -msgid "Multiple Profiles" +#: ../../include/js_strings.php:64 +msgid "Sep" msgstr "" -#: ../../include/features.php:41 -msgid "Ability to create multiple profiles" +#: ../../include/js_strings.php:65 +msgid "Oct" msgstr "" -#: ../../include/features.php:42 -msgid "Advanced Profiles" +#: ../../include/js_strings.php:66 +msgid "Nov" msgstr "" -#: ../../include/features.php:42 -msgid "Additional profile sections and selections" +#: ../../include/js_strings.php:67 +msgid "Dec" msgstr "" -#: ../../include/features.php:43 -msgid "Profile Import/Export" +#: ../../include/js_strings.php:68 ../../include/text.php:1160 +msgid "Sunday" msgstr "" -#: ../../include/features.php:43 -msgid "Save and load profile details across sites/channels" +#: ../../include/js_strings.php:69 ../../include/text.php:1160 +msgid "Monday" msgstr "" -#: ../../include/features.php:44 -msgid "Web Pages" +#: ../../include/js_strings.php:70 ../../include/text.php:1160 +msgid "Tuesday" msgstr "" -#: ../../include/features.php:44 -msgid "Provide managed web pages on your channel" +#: ../../include/js_strings.php:71 ../../include/text.php:1160 +msgid "Wednesday" msgstr "" -#: ../../include/features.php:45 -msgid "Private Notes" +#: ../../include/js_strings.php:72 ../../include/text.php:1160 +msgid "Thursday" msgstr "" -#: ../../include/features.php:45 -msgid "Enables a tool to store notes and reminders" +#: ../../include/js_strings.php:73 ../../include/text.php:1160 +msgid "Friday" msgstr "" -#: ../../include/features.php:46 -msgid "Navigation Channel Select" +#: ../../include/js_strings.php:74 ../../include/text.php:1160 +msgid "Saturday" msgstr "" -#: ../../include/features.php:46 -msgid "Change channels directly from within the navigation dropdown menu" +#: ../../include/js_strings.php:75 +msgid "Sun" msgstr "" -#: ../../include/features.php:47 -msgid "Photo Location" +#: ../../include/js_strings.php:76 +msgid "Mon" msgstr "" -#: ../../include/features.php:47 -msgid "If location data is available on uploaded photos, link this to a map." +#: ../../include/js_strings.php:77 +msgid "Tue" msgstr "" -#: ../../include/features.php:49 -msgid "Expert Mode" +#: ../../include/js_strings.php:78 +msgid "Wed" msgstr "" -#: ../../include/features.php:49 -msgid "Enable Expert Mode to provide advanced configuration options" +#: ../../include/js_strings.php:79 +msgid "Thu" msgstr "" -#: ../../include/features.php:50 -msgid "Premium Channel" +#: ../../include/js_strings.php:80 +msgid "Fri" msgstr "" -#: ../../include/features.php:50 -msgid "" -"Allows you to set restrictions and terms on those that connect with your " -"channel" +#: ../../include/js_strings.php:81 +msgid "Sat" msgstr "" -#: ../../include/features.php:55 -msgid "Post Composition Features" +#: ../../include/js_strings.php:82 +msgctxt "calendar" +msgid "today" msgstr "" -#: ../../include/features.php:57 -msgid "Use Markdown" +#: ../../include/js_strings.php:83 +msgctxt "calendar" +msgid "month" msgstr "" -#: ../../include/features.php:57 -msgid "Allow use of \"Markdown\" to format posts" +#: ../../include/js_strings.php:84 +msgctxt "calendar" +msgid "week" msgstr "" -#: ../../include/features.php:58 -msgid "Large Photos" +#: ../../include/js_strings.php:85 +msgctxt "calendar" +msgid "day" msgstr "" -#: ../../include/features.php:58 -msgid "" -"Include large (1024px) photo thumbnails in posts. If not enabled, use small " -"(640px) photo thumbnails" +#: ../../include/js_strings.php:86 +msgctxt "calendar" +msgid "All day" msgstr "" -#: ../../include/features.php:59 ../../include/widgets.php:545 -#: ../../mod/sources.php:88 -msgid "Channel Sources" +#: ../../include/contact_selectors.php:56 +msgid "Frequently" msgstr "" -#: ../../include/features.php:59 -msgid "Automatically import channel content from other channels or feeds" +#: ../../include/contact_selectors.php:57 +msgid "Hourly" msgstr "" -#: ../../include/features.php:60 -msgid "Even More Encryption" +#: ../../include/contact_selectors.php:58 +msgid "Twice daily" msgstr "" -#: ../../include/features.php:60 -msgid "" -"Allow optional encryption of content end-to-end with a shared secret key" +#: ../../include/contact_selectors.php:59 +msgid "Daily" msgstr "" -#: ../../include/features.php:61 -msgid "Enable Voting Tools" +#: ../../include/contact_selectors.php:60 +msgid "Weekly" msgstr "" -#: ../../include/features.php:61 -msgid "Provide a class of post which others can vote on" +#: ../../include/contact_selectors.php:61 +msgid "Monthly" msgstr "" -#: ../../include/features.php:62 -msgid "Delayed Posting" +#: ../../include/contact_selectors.php:76 +msgid "Friendica" msgstr "" -#: ../../include/features.php:62 -msgid "Allow posts to be published at a later date" +#: ../../include/contact_selectors.php:77 +msgid "OStatus" +msgstr "" + +#: ../../include/contact_selectors.php:78 +msgid "RSS/Atom" +msgstr "" + +#: ../../include/contact_selectors.php:79 ../../mod/id.php:15 +#: ../../mod/id.php:16 ../../mod/admin.php:805 ../../mod/admin.php:814 +#: ../../boot.php:1488 +msgid "Email" +msgstr "" + +#: ../../include/contact_selectors.php:80 +msgid "Diaspora" +msgstr "" + +#: ../../include/contact_selectors.php:81 +msgid "Facebook" +msgstr "" + +#: ../../include/contact_selectors.php:82 +msgid "Zot!" +msgstr "" + +#: ../../include/contact_selectors.php:83 +msgid "LinkedIn" +msgstr "" + +#: ../../include/contact_selectors.php:84 +msgid "XMPP/IM" msgstr "" -#: ../../include/features.php:68 -msgid "Network and Stream Filtering" +#: ../../include/contact_selectors.php:85 +msgid "MySpace" msgstr "" -#: ../../include/features.php:69 -msgid "Search by Date" +#: ../../include/activities.php:42 +msgid " and " msgstr "" -#: ../../include/features.php:69 -msgid "Ability to select posts by date ranges" +#: ../../include/activities.php:50 +msgid "public profile" msgstr "" -#: ../../include/features.php:70 -msgid "Collections Filter" +#: ../../include/activities.php:59 +#, php-format +msgid "%1$s changed %2$s to “%3$s”" msgstr "" -#: ../../include/features.php:70 -msgid "Enable widget to display Network posts only from selected collections" +#: ../../include/activities.php:60 +#, php-format +msgid "Visit %1$s's %2$s" msgstr "" -#: ../../include/features.php:71 ../../include/widgets.php:273 -msgid "Saved Searches" +#: ../../include/activities.php:63 +#, php-format +msgid "%1$s has an updated %2$s, changing %3$s." msgstr "" -#: ../../include/features.php:71 -msgid "Save search terms for re-use" +#: ../../include/Contact.php:101 ../../include/conversation.php:952 +#: ../../include/widgets.php:137 ../../include/widgets.php:175 +#: ../../include/identity.php:952 ../../mod/directory.php:318 +#: ../../mod/match.php:64 ../../mod/suggest.php:52 +msgid "Connect" msgstr "" -#: ../../include/features.php:72 -msgid "Network Personal Tab" +#: ../../include/Contact.php:118 +msgid "New window" msgstr "" -#: ../../include/features.php:72 -msgid "Enable tab to display only Network posts that you've interacted on" +#: ../../include/Contact.php:119 +msgid "Open the selected location in a different window or browser tab" msgstr "" -#: ../../include/features.php:73 -msgid "Network New Tab" +#: ../../include/Contact.php:237 +#, php-format +msgid "User '%s' deleted" msgstr "" -#: ../../include/features.php:73 -msgid "Enable tab to display all new Network activity" +#: ../../include/dba/dba_driver.php:141 +#, php-format +msgid "Cannot locate DNS info for database server '%s'" msgstr "" -#: ../../include/features.php:74 -msgid "Affinity Tool" +#: ../../include/items.php:423 ../../mod/like.php:280 +#: ../../mod/subthread.php:58 ../../mod/dreport.php:6 ../../mod/dreport.php:45 +#: ../../mod/group.php:68 ../../mod/profperm.php:23 +#: ../../mod/import_items.php:114 ../../index.php:360 +msgid "Permission denied" msgstr "" -#: ../../include/features.php:74 -msgid "Filter stream activity by depth of relationships" +#: ../../include/items.php:1128 ../../include/items.php:1174 +msgid "(Unknown)" msgstr "" -#: ../../include/features.php:75 -msgid "Connection Filtering" +#: ../../include/items.php:1371 +msgid "Visible to anybody on the internet." msgstr "" -#: ../../include/features.php:75 -msgid "Filter incoming posts from connections based on keywords/content" +#: ../../include/items.php:1373 +msgid "Visible to you only." msgstr "" -#: ../../include/features.php:76 -msgid "Suggest Channels" +#: ../../include/items.php:1375 +msgid "Visible to anybody in this network." msgstr "" -#: ../../include/features.php:76 -msgid "Show channel suggestions" +#: ../../include/items.php:1377 +msgid "Visible to anybody authenticated." msgstr "" -#: ../../include/features.php:81 -msgid "Post/Comment Tools" +#: ../../include/items.php:1379 +#, php-format +msgid "Visible to anybody on %s." msgstr "" -#: ../../include/features.php:82 -msgid "Tagging" +#: ../../include/items.php:1381 +msgid "Visible to all connections." msgstr "" -#: ../../include/features.php:82 -msgid "Ability to tag existing posts" +#: ../../include/items.php:1383 +msgid "Visible to approved connections." msgstr "" -#: ../../include/features.php:83 -msgid "Post Categories" +#: ../../include/items.php:1385 +msgid "Visible to specific connections." msgstr "" -#: ../../include/features.php:83 -msgid "Add categories to your posts" +#: ../../include/items.php:4317 ../../mod/display.php:36 +#: ../../mod/filestorage.php:27 ../../mod/admin.php:127 +#: ../../mod/admin.php:1005 ../../mod/admin.php:1210 ../../mod/thing.php:86 +#: ../../mod/viewsrc.php:20 +msgid "Item not found." msgstr "" -#: ../../include/features.php:84 ../../include/contact_widgets.php:57 -#: ../../include/widgets.php:303 -msgid "Saved Folders" +#: ../../include/items.php:4826 ../../mod/group.php:38 ../../mod/group.php:137 +msgid "Collection not found." msgstr "" -#: ../../include/features.php:84 -msgid "Ability to file posts under folders" +#: ../../include/items.php:4842 +msgid "Collection is empty." msgstr "" -#: ../../include/features.php:85 -msgid "Dislike Posts" +#: ../../include/items.php:4849 +#, php-format +msgid "Collection: %s" msgstr "" -#: ../../include/features.php:85 -msgid "Ability to dislike posts/comments" +#: ../../include/items.php:4859 ../../mod/connedit.php:683 +#, php-format +msgid "Connection: %s" msgstr "" -#: ../../include/features.php:86 -msgid "Star Posts" +#: ../../include/items.php:4861 +msgid "Connection not found." msgstr "" -#: ../../include/features.php:86 -msgid "Ability to mark special posts with a star indicator" +#: ../../include/conversation.php:120 ../../include/text.php:1880 +#: ../../mod/like.php:361 ../../mod/tagger.php:43 ../../mod/subthread.php:83 +msgid "photo" msgstr "" -#: ../../include/features.php:87 -msgid "Tag Cloud" +#: ../../include/conversation.php:123 ../../include/event.php:896 +#: ../../include/text.php:1883 ../../mod/like.php:363 ../../mod/tagger.php:47 +#: ../../mod/events.php:245 +msgid "event" msgstr "" -#: ../../include/features.php:87 -msgid "Provide a personal tag cloud on your channel page" +#: ../../include/conversation.php:126 ../../mod/like.php:113 +msgid "channel" msgstr "" -#: ../../include/comanche.php:34 ../../mod/admin.php:351 -msgid "Default" +#: ../../include/conversation.php:148 ../../include/text.php:1886 +#: ../../mod/like.php:361 ../../mod/subthread.php:83 +msgid "status" msgstr "" -#: ../../include/js_strings.php:5 -msgid "Delete this item?" +#: ../../include/conversation.php:150 ../../include/text.php:1888 +#: ../../mod/tagger.php:53 +msgid "comment" msgstr "" -#: ../../include/js_strings.php:6 ../../include/ItemObject.php:682 -#: ../../mod/photos.php:1047 ../../mod/photos.php:1165 -msgid "Comment" +#: ../../include/conversation.php:164 ../../mod/like.php:410 +#, php-format +msgid "%1$s likes %2$s's %3$s" msgstr "" -#: ../../include/js_strings.php:7 ../../include/ItemObject.php:399 -msgid "[+] show all" +#: ../../include/conversation.php:167 ../../mod/like.php:412 +#, php-format +msgid "%1$s doesn't like %2$s's %3$s" msgstr "" -#: ../../include/js_strings.php:8 -msgid "[-] show less" +#: ../../include/conversation.php:204 +#, php-format +msgid "%1$s is now connected with %2$s" msgstr "" -#: ../../include/js_strings.php:9 -msgid "[+] expand" +#: ../../include/conversation.php:239 +#, php-format +msgid "%1$s poked %2$s" msgstr "" -#: ../../include/js_strings.php:10 -msgid "[-] collapse" +#: ../../include/conversation.php:243 ../../include/text.php:953 +msgid "poked" msgstr "" -#: ../../include/js_strings.php:11 -msgid "Password too short" +#: ../../include/conversation.php:260 ../../mod/mood.php:63 +#, php-format +msgctxt "mood" +msgid "%1$s is %2$s" msgstr "" -#: ../../include/js_strings.php:12 -msgid "Passwords do not match" +#: ../../include/conversation.php:574 ../../mod/photos.php:1063 +msgctxt "title" +msgid "Likes" msgstr "" -#: ../../include/js_strings.php:13 ../../mod/photos.php:41 -msgid "everybody" +#: ../../include/conversation.php:574 ../../mod/photos.php:1063 +msgctxt "title" +msgid "Dislikes" msgstr "" -#: ../../include/js_strings.php:14 -msgid "Secret Passphrase" +#: ../../include/conversation.php:575 ../../mod/photos.php:1064 +msgctxt "title" +msgid "Agree" msgstr "" -#: ../../include/js_strings.php:15 -msgid "Passphrase hint" +#: ../../include/conversation.php:575 ../../mod/photos.php:1064 +msgctxt "title" +msgid "Disagree" msgstr "" -#: ../../include/js_strings.php:16 -msgid "Notice: Permissions have changed but have not yet been submitted." +#: ../../include/conversation.php:575 ../../mod/photos.php:1064 +msgctxt "title" +msgid "Abstain" msgstr "" -#: ../../include/js_strings.php:17 -msgid "close all" +#: ../../include/conversation.php:576 ../../mod/photos.php:1065 +msgctxt "title" +msgid "Attending" msgstr "" -#: ../../include/js_strings.php:18 -msgid "Nothing new here" +#: ../../include/conversation.php:576 ../../mod/photos.php:1065 +msgctxt "title" +msgid "Not attending" msgstr "" -#: ../../include/js_strings.php:19 -msgid "Rate This Channel (this is public)" +#: ../../include/conversation.php:576 ../../mod/photos.php:1065 +msgctxt "title" +msgid "Might attend" msgstr "" -#: ../../include/js_strings.php:20 ../../mod/connedit.php:694 -#: ../../mod/rate.php:157 -msgid "Rating" +#: ../../include/conversation.php:656 ../../include/ItemObject.php:126 +msgid "Select" msgstr "" -#: ../../include/js_strings.php:21 -msgid "Describe (optional)" +#: ../../include/conversation.php:664 ../../include/ItemObject.php:89 +msgid "Private Message" msgstr "" -#: ../../include/js_strings.php:22 ../../include/ItemObject.php:683 -#: ../../mod/fsuggest.php:108 ../../mod/mitem.php:231 -#: ../../mod/connedit.php:715 ../../mod/mood.php:135 ../../mod/pconfig.php:108 -#: ../../mod/filestorage.php:156 ../../mod/poke.php:171 ../../mod/chat.php:184 -#: ../../mod/chat.php:213 ../../mod/rate.php:168 ../../mod/photos.php:637 -#: ../../mod/photos.php:1008 ../../mod/photos.php:1048 -#: ../../mod/photos.php:1166 ../../mod/admin.php:434 ../../mod/admin.php:801 -#: ../../mod/admin.php:965 ../../mod/admin.php:1097 ../../mod/admin.php:1291 -#: ../../mod/admin.php:1376 ../../mod/appman.php:99 ../../mod/pdledit.php:58 -#: ../../mod/events.php:534 ../../mod/events.php:710 ../../mod/sources.php:104 -#: ../../mod/sources.php:138 ../../mod/import.php:527 ../../mod/thing.php:313 -#: ../../mod/thing.php:359 ../../mod/invite.php:142 ../../mod/mail.php:371 -#: ../../mod/settings.php:584 ../../mod/settings.php:696 -#: ../../mod/settings.php:724 ../../mod/settings.php:747 -#: ../../mod/settings.php:832 ../../mod/settings.php:1021 -#: ../../mod/xchan.php:11 ../../mod/group.php:81 ../../mod/connect.php:93 -#: ../../mod/locs.php:116 ../../mod/setup.php:331 ../../mod/setup.php:371 -#: ../../mod/profiles.php:667 ../../mod/import_items.php:122 -#: ../../view/theme/redbasic/php/config.php:99 -msgid "Submit" +#: ../../include/conversation.php:671 ../../include/ItemObject.php:227 +msgid "Message signature validated" msgstr "" -#: ../../include/js_strings.php:23 -msgid "Please enter a link URL" +#: ../../include/conversation.php:672 ../../include/ItemObject.php:228 +msgid "Message signature incorrect" msgstr "" -#: ../../include/js_strings.php:24 -msgid "Unsaved changes. Are you sure you wish to leave this page?" +#: ../../include/conversation.php:691 +#, php-format +msgid "View %s's profile @ %s" msgstr "" -#: ../../include/js_strings.php:26 -msgid "timeago.prefixAgo" +#: ../../include/conversation.php:709 +msgid "Categories:" msgstr "" -#: ../../include/js_strings.php:27 -msgid "timeago.prefixFromNow" +#: ../../include/conversation.php:710 +msgid "Filed under:" msgstr "" -#: ../../include/js_strings.php:28 -msgid "ago" +#: ../../include/conversation.php:718 ../../include/ItemObject.php:321 +#, php-format +msgid "from %s" msgstr "" -#: ../../include/js_strings.php:29 -msgid "from now" +#: ../../include/conversation.php:721 ../../include/ItemObject.php:324 +#, php-format +msgid "last edited: %s" msgstr "" -#: ../../include/js_strings.php:30 -msgid "less than a minute" +#: ../../include/conversation.php:722 ../../include/ItemObject.php:325 +#, php-format +msgid "Expires: %s" msgstr "" -#: ../../include/js_strings.php:31 -msgid "about a minute" +#: ../../include/conversation.php:737 +msgid "View in context" msgstr "" -#: ../../include/js_strings.php:32 -#, php-format -msgid "%d minutes" +#: ../../include/conversation.php:739 ../../include/conversation.php:1226 +#: ../../include/ItemObject.php:375 ../../mod/photos.php:1029 +#: ../../mod/editblock.php:150 ../../mod/editpost.php:129 +#: ../../mod/editlayout.php:148 ../../mod/editwebpage.php:190 +msgid "Please wait" msgstr "" -#: ../../include/js_strings.php:33 -msgid "about an hour" +#: ../../include/conversation.php:849 +msgid "remove" msgstr "" -#: ../../include/js_strings.php:34 -#, php-format -msgid "about %d hours" +#: ../../include/conversation.php:853 ../../include/nav.php:241 +msgid "Loading..." msgstr "" -#: ../../include/js_strings.php:35 -msgid "a day" +#: ../../include/conversation.php:854 +msgid "Delete Selected Items" msgstr "" -#: ../../include/js_strings.php:36 -#, php-format -msgid "%d days" +#: ../../include/conversation.php:945 +msgid "View Source" msgstr "" -#: ../../include/js_strings.php:37 -msgid "about a month" +#: ../../include/conversation.php:946 +msgid "Follow Thread" msgstr "" -#: ../../include/js_strings.php:38 -#, php-format -msgid "%d months" +#: ../../include/conversation.php:947 +msgid "Unfollow Thread" msgstr "" -#: ../../include/js_strings.php:39 -msgid "about a year" +#: ../../include/conversation.php:948 +msgid "View Status" msgstr "" -#: ../../include/js_strings.php:40 -#, php-format -msgid "%d years" +#: ../../include/conversation.php:949 ../../include/nav.php:86 +#: ../../mod/connedit.php:498 +msgid "View Profile" msgstr "" -#: ../../include/js_strings.php:41 -msgid " " +#: ../../include/conversation.php:950 +msgid "View Photos" msgstr "" -#: ../../include/js_strings.php:42 -msgid "timeago.numbers" +#: ../../include/conversation.php:951 +msgid "Activity/Posts" msgstr "" -#: ../../include/js_strings.php:44 ../../include/text.php:1157 -msgid "January" +#: ../../include/conversation.php:953 +msgid "Edit Connection" msgstr "" -#: ../../include/js_strings.php:45 ../../include/text.php:1157 -msgid "February" +#: ../../include/conversation.php:954 +msgid "Send PM" msgstr "" -#: ../../include/js_strings.php:46 ../../include/text.php:1157 -msgid "March" +#: ../../include/conversation.php:955 ../../include/apps.php:145 +msgid "Poke" msgstr "" -#: ../../include/js_strings.php:47 ../../include/text.php:1157 -msgid "April" +#: ../../include/conversation.php:1069 +#, php-format +msgid "%s likes this." msgstr "" -#: ../../include/js_strings.php:48 -msgctxt "long" -msgid "May" +#: ../../include/conversation.php:1069 +#, php-format +msgid "%s doesn't like this." msgstr "" -#: ../../include/js_strings.php:49 ../../include/text.php:1157 -msgid "June" -msgstr "" +#: ../../include/conversation.php:1073 +#, php-format +msgid "%2$d people like this." +msgid_plural "%2$d people like this." +msgstr[0] "" +msgstr[1] "" -#: ../../include/js_strings.php:50 ../../include/text.php:1157 -msgid "July" -msgstr "" +#: ../../include/conversation.php:1075 +#, php-format +msgid "%2$d people don't like this." +msgid_plural "%2$d people don't like this." +msgstr[0] "" +msgstr[1] "" -#: ../../include/js_strings.php:51 ../../include/text.php:1157 -msgid "August" +#: ../../include/conversation.php:1081 +msgid "and" msgstr "" -#: ../../include/js_strings.php:52 ../../include/text.php:1157 -msgid "September" +#: ../../include/conversation.php:1084 +#, php-format +msgid ", and %d other people" +msgid_plural ", and %d other people" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1085 +#, php-format +msgid "%s like this." msgstr "" -#: ../../include/js_strings.php:53 ../../include/text.php:1157 -msgid "October" +#: ../../include/conversation.php:1085 +#, php-format +msgid "%s don't like this." msgstr "" -#: ../../include/js_strings.php:54 ../../include/text.php:1157 -msgid "November" +#: ../../include/conversation.php:1153 +msgid "Visible to everybody" msgstr "" -#: ../../include/js_strings.php:55 ../../include/text.php:1157 -msgid "December" +#: ../../include/conversation.php:1154 ../../mod/mail.php:194 +#: ../../mod/mail.php:308 +msgid "Please enter a link URL:" msgstr "" -#: ../../include/js_strings.php:56 -msgid "Jan" +#: ../../include/conversation.php:1155 +msgid "Please enter a video link/URL:" msgstr "" -#: ../../include/js_strings.php:57 -msgid "Feb" +#: ../../include/conversation.php:1156 +msgid "Please enter an audio link/URL:" msgstr "" -#: ../../include/js_strings.php:58 -msgid "Mar" +#: ../../include/conversation.php:1157 +msgid "Tag term:" msgstr "" -#: ../../include/js_strings.php:59 -msgid "Apr" +#: ../../include/conversation.php:1158 ../../mod/filer.php:48 +msgid "Save to Folder:" msgstr "" -#: ../../include/js_strings.php:60 -msgctxt "short" -msgid "May" +#: ../../include/conversation.php:1159 +msgid "Where are you right now?" msgstr "" -#: ../../include/js_strings.php:61 -msgid "Jun" +#: ../../include/conversation.php:1160 ../../mod/editpost.php:56 +#: ../../mod/mail.php:195 ../../mod/mail.php:309 +msgid "Expires YYYY-MM-DD HH:MM" msgstr "" -#: ../../include/js_strings.php:62 -msgid "Jul" +#: ../../include/conversation.php:1168 ../../include/page_widgets.php:40 +#: ../../include/ItemObject.php:692 ../../mod/photos.php:1049 +#: ../../mod/editblock.php:171 ../../mod/editpost.php:149 +#: ../../mod/events.php:707 ../../mod/webpages.php:188 +#: ../../mod/editwebpage.php:212 +msgid "Preview" msgstr "" -#: ../../include/js_strings.php:63 -msgid "Aug" +#: ../../include/conversation.php:1191 ../../mod/layouts.php:184 +#: ../../mod/photos.php:1028 ../../mod/webpages.php:182 +#: ../../mod/blocks.php:154 +msgid "Share" msgstr "" -#: ../../include/js_strings.php:64 -msgid "Sep" +#: ../../include/conversation.php:1193 +msgid "Page link name" msgstr "" -#: ../../include/js_strings.php:65 -msgid "Oct" +#: ../../include/conversation.php:1196 +msgid "Post as" msgstr "" -#: ../../include/js_strings.php:66 -msgid "Nov" +#: ../../include/conversation.php:1198 ../../include/ItemObject.php:684 +#: ../../mod/editblock.php:136 ../../mod/editpost.php:113 +#: ../../mod/editlayout.php:135 ../../mod/editwebpage.php:177 +msgid "Bold" msgstr "" -#: ../../include/js_strings.php:67 -msgid "Dec" +#: ../../include/conversation.php:1199 ../../include/ItemObject.php:685 +#: ../../mod/editblock.php:137 ../../mod/editpost.php:114 +#: ../../mod/editlayout.php:136 ../../mod/editwebpage.php:178 +msgid "Italic" msgstr "" -#: ../../include/js_strings.php:68 ../../include/text.php:1153 -msgid "Sunday" +#: ../../include/conversation.php:1200 ../../include/ItemObject.php:686 +#: ../../mod/editblock.php:138 ../../mod/editpost.php:115 +#: ../../mod/editlayout.php:137 ../../mod/editwebpage.php:179 +msgid "Underline" msgstr "" -#: ../../include/js_strings.php:69 ../../include/text.php:1153 -msgid "Monday" +#: ../../include/conversation.php:1201 ../../include/ItemObject.php:687 +#: ../../mod/editblock.php:139 ../../mod/editpost.php:116 +#: ../../mod/editlayout.php:138 ../../mod/editwebpage.php:180 +msgid "Quote" msgstr "" -#: ../../include/js_strings.php:70 ../../include/text.php:1153 -msgid "Tuesday" +#: ../../include/conversation.php:1202 ../../include/ItemObject.php:688 +#: ../../mod/editblock.php:140 ../../mod/editpost.php:117 +#: ../../mod/editlayout.php:139 ../../mod/editwebpage.php:181 +msgid "Code" msgstr "" -#: ../../include/js_strings.php:71 ../../include/text.php:1153 -msgid "Wednesday" +#: ../../include/conversation.php:1203 ../../mod/editblock.php:142 +#: ../../mod/editpost.php:118 ../../mod/editlayout.php:140 +#: ../../mod/editwebpage.php:182 +msgid "Upload photo" msgstr "" -#: ../../include/js_strings.php:72 ../../include/text.php:1153 -msgid "Thursday" +#: ../../include/conversation.php:1204 +msgid "upload photo" msgstr "" -#: ../../include/js_strings.php:73 ../../include/text.php:1153 -msgid "Friday" +#: ../../include/conversation.php:1205 ../../mod/editblock.php:143 +#: ../../mod/editpost.php:119 ../../mod/mail.php:240 ../../mod/mail.php:369 +#: ../../mod/editlayout.php:141 ../../mod/editwebpage.php:183 +msgid "Attach file" msgstr "" -#: ../../include/js_strings.php:74 ../../include/text.php:1153 -msgid "Saturday" +#: ../../include/conversation.php:1206 +msgid "attach file" msgstr "" -#: ../../include/js_strings.php:75 -msgid "Sun" +#: ../../include/conversation.php:1207 ../../mod/editblock.php:144 +#: ../../mod/editpost.php:120 ../../mod/mail.php:241 ../../mod/mail.php:370 +#: ../../mod/editlayout.php:142 ../../mod/editwebpage.php:184 +msgid "Insert web link" msgstr "" -#: ../../include/js_strings.php:76 -msgid "Mon" +#: ../../include/conversation.php:1208 +msgid "web link" msgstr "" -#: ../../include/js_strings.php:77 -msgid "Tue" +#: ../../include/conversation.php:1209 +msgid "Insert video link" msgstr "" -#: ../../include/js_strings.php:78 -msgid "Wed" +#: ../../include/conversation.php:1210 +msgid "video link" msgstr "" -#: ../../include/js_strings.php:79 -msgid "Thu" +#: ../../include/conversation.php:1211 +msgid "Insert audio link" msgstr "" -#: ../../include/js_strings.php:80 -msgid "Fri" +#: ../../include/conversation.php:1212 +msgid "audio link" msgstr "" -#: ../../include/js_strings.php:81 -msgid "Sat" +#: ../../include/conversation.php:1213 ../../mod/editblock.php:148 +#: ../../mod/editpost.php:124 ../../mod/editlayout.php:146 +#: ../../mod/editwebpage.php:188 +msgid "Set your location" msgstr "" -#: ../../include/js_strings.php:82 -msgctxt "calendar" -msgid "today" +#: ../../include/conversation.php:1214 +msgid "set location" msgstr "" -#: ../../include/js_strings.php:83 -msgctxt "calendar" -msgid "month" +#: ../../include/conversation.php:1215 ../../mod/editpost.php:126 +msgid "Toggle voting" msgstr "" -#: ../../include/js_strings.php:84 -msgctxt "calendar" -msgid "week" +#: ../../include/conversation.php:1218 ../../mod/editblock.php:149 +#: ../../mod/editpost.php:125 ../../mod/editlayout.php:147 +#: ../../mod/editwebpage.php:189 +msgid "Clear browser location" msgstr "" -#: ../../include/js_strings.php:85 -msgctxt "calendar" -msgid "day" +#: ../../include/conversation.php:1219 +msgid "clear location" msgstr "" -#: ../../include/js_strings.php:86 -msgctxt "calendar" -msgid "All day" +#: ../../include/conversation.php:1221 ../../mod/editblock.php:162 +#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205 +msgid "Title (optional)" msgstr "" -#: ../../include/contact_selectors.php:56 -msgid "Frequently" +#: ../../include/conversation.php:1225 ../../mod/editblock.php:165 +#: ../../mod/editpost.php:143 ../../mod/editlayout.php:163 +#: ../../mod/editwebpage.php:207 +msgid "Categories (optional, comma-separated list)" msgstr "" -#: ../../include/contact_selectors.php:57 -msgid "Hourly" +#: ../../include/conversation.php:1227 ../../mod/editblock.php:151 +#: ../../mod/editpost.php:130 ../../mod/editlayout.php:149 +#: ../../mod/editwebpage.php:191 +msgid "Permission settings" msgstr "" -#: ../../include/contact_selectors.php:58 -msgid "Twice daily" +#: ../../include/conversation.php:1228 +msgid "permissions" msgstr "" -#: ../../include/contact_selectors.php:59 -msgid "Daily" +#: ../../include/conversation.php:1236 ../../mod/editblock.php:159 +#: ../../mod/editpost.php:138 ../../mod/editlayout.php:156 +#: ../../mod/editwebpage.php:200 +msgid "Public post" msgstr "" -#: ../../include/contact_selectors.php:60 -msgid "Weekly" +#: ../../include/conversation.php:1238 ../../mod/editblock.php:166 +#: ../../mod/editpost.php:144 ../../mod/editlayout.php:164 +#: ../../mod/editwebpage.php:208 +msgid "Example: bob@example.com, mary@example.com" msgstr "" -#: ../../include/contact_selectors.php:61 -msgid "Monthly" +#: ../../include/conversation.php:1251 ../../mod/editblock.php:176 +#: ../../mod/editpost.php:155 ../../mod/mail.php:245 ../../mod/mail.php:374 +#: ../../mod/editlayout.php:173 ../../mod/editwebpage.php:217 +msgid "Set expiration date" msgstr "" -#: ../../include/contact_selectors.php:76 -msgid "Friendica" +#: ../../include/conversation.php:1254 +msgid "Set publish date" msgstr "" -#: ../../include/contact_selectors.php:77 -msgid "OStatus" +#: ../../include/conversation.php:1256 ../../include/ItemObject.php:695 +#: ../../mod/editpost.php:157 ../../mod/mail.php:247 ../../mod/mail.php:376 +msgid "Encrypt text" msgstr "" -#: ../../include/contact_selectors.php:78 -msgid "RSS/Atom" +#: ../../include/conversation.php:1258 ../../mod/editpost.php:159 +#: ../../mod/events.php:691 +msgid "OK" msgstr "" -#: ../../include/contact_selectors.php:79 ../../mod/id.php:15 -#: ../../mod/id.php:16 ../../mod/admin.php:804 ../../mod/admin.php:813 -#: ../../boot.php:1486 -msgid "Email" +#: ../../include/conversation.php:1259 ../../mod/fbrowser.php:82 +#: ../../mod/fbrowser.php:117 ../../mod/editpost.php:160 +#: ../../mod/events.php:690 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134 +#: ../../mod/settings.php:585 ../../mod/settings.php:611 +msgid "Cancel" msgstr "" -#: ../../include/contact_selectors.php:80 -msgid "Diaspora" +#: ../../include/conversation.php:1502 +msgid "Discover" msgstr "" -#: ../../include/contact_selectors.php:81 -msgid "Facebook" +#: ../../include/conversation.php:1505 +msgid "Imported public streams" msgstr "" -#: ../../include/contact_selectors.php:82 -msgid "Zot!" +#: ../../include/conversation.php:1510 +msgid "Commented Order" msgstr "" -#: ../../include/contact_selectors.php:83 -msgid "LinkedIn" +#: ../../include/conversation.php:1513 +msgid "Sort by Comment Date" msgstr "" -#: ../../include/contact_selectors.php:84 -msgid "XMPP/IM" +#: ../../include/conversation.php:1517 +msgid "Posted Order" msgstr "" -#: ../../include/contact_selectors.php:85 -msgid "MySpace" +#: ../../include/conversation.php:1520 +msgid "Sort by Post Date" msgstr "" -#: ../../include/activities.php:42 -msgid " and " +#: ../../include/conversation.php:1525 ../../include/widgets.php:95 +msgid "Personal" msgstr "" -#: ../../include/activities.php:50 -msgid "public profile" +#: ../../include/conversation.php:1528 +msgid "Posts that mention or involve you" msgstr "" -#: ../../include/activities.php:59 -#, php-format -msgid "%1$s changed %2$s to “%3$s”" +#: ../../include/conversation.php:1534 ../../mod/menu.php:112 +#: ../../mod/connections.php:72 ../../mod/connections.php:82 +msgid "New" msgstr "" -#: ../../include/activities.php:60 -#, php-format -msgid "Visit %1$s's %2$s" +#: ../../include/conversation.php:1537 +msgid "Activity Stream - by date" msgstr "" -#: ../../include/activities.php:63 -#, php-format -msgid "%1$s has an updated %2$s, changing %3$s." +#: ../../include/conversation.php:1543 +msgid "Starred" msgstr "" -#: ../../include/Contact.php:118 -msgid "New window" +#: ../../include/conversation.php:1546 +msgid "Favourite Posts" msgstr "" -#: ../../include/Contact.php:119 -msgid "Open the selected location in a different window or browser tab" +#: ../../include/conversation.php:1553 +msgid "Spam" msgstr "" -#: ../../include/Contact.php:237 -#, php-format -msgid "User '%s' deleted" +#: ../../include/conversation.php:1556 +msgid "Posts flagged as SPAM" msgstr "" -#: ../../include/dba/dba_driver.php:141 -#, php-format -msgid "Cannot locate DNS info for database server '%s'" +#: ../../include/conversation.php:1600 ../../mod/admin.php:973 +msgid "Channel" msgstr "" -#: ../../include/items.php:423 ../../mod/like.php:280 -#: ../../mod/subthread.php:52 ../../mod/dreport.php:6 ../../mod/dreport.php:45 -#: ../../mod/group.php:68 ../../mod/profperm.php:23 -#: ../../mod/import_items.php:114 ../../index.php:360 -msgid "Permission denied" +#: ../../include/conversation.php:1603 +msgid "Status Messages and Posts" msgstr "" -#: ../../include/items.php:1128 ../../include/items.php:1174 -msgid "(Unknown)" +#: ../../include/conversation.php:1612 +msgid "About" msgstr "" -#: ../../include/items.php:1371 -msgid "Visible to anybody on the internet." +#: ../../include/conversation.php:1615 +msgid "Profile Details" msgstr "" -#: ../../include/items.php:1373 -msgid "Visible to you only." +#: ../../include/conversation.php:1621 ../../include/apps.php:139 +#: ../../include/nav.php:92 ../../mod/fbrowser.php:25 +msgid "Photos" msgstr "" -#: ../../include/items.php:1375 -msgid "Visible to anybody in this network." +#: ../../include/conversation.php:1624 ../../include/photos.php:483 +msgid "Photo Albums" msgstr "" -#: ../../include/items.php:1377 -msgid "Visible to anybody authenticated." +#: ../../include/conversation.php:1631 +msgid "Files and Storage" msgstr "" -#: ../../include/items.php:1379 -#, php-format -msgid "Visible to anybody on %s." +#: ../../include/conversation.php:1641 ../../include/conversation.php:1644 +msgid "Chatrooms" msgstr "" -#: ../../include/items.php:1381 -msgid "Visible to all connections." +#: ../../include/conversation.php:1654 ../../include/apps.php:129 +#: ../../include/nav.php:103 +msgid "Bookmarks" msgstr "" -#: ../../include/items.php:1383 -msgid "Visible to approved connections." +#: ../../include/conversation.php:1657 +msgid "Saved Bookmarks" msgstr "" -#: ../../include/items.php:1385 -msgid "Visible to specific connections." +#: ../../include/conversation.php:1664 ../../include/apps.php:136 +#: ../../include/nav.php:107 ../../mod/webpages.php:178 +msgid "Webpages" msgstr "" -#: ../../include/items.php:4311 ../../mod/display.php:36 -#: ../../mod/filestorage.php:27 ../../mod/admin.php:127 -#: ../../mod/admin.php:1004 ../../mod/admin.php:1204 ../../mod/thing.php:86 -#: ../../mod/viewsrc.php:20 -msgid "Item not found." +#: ../../include/conversation.php:1667 +msgid "Manage Webpages" msgstr "" -#: ../../include/items.php:4820 ../../mod/group.php:38 ../../mod/group.php:137 -msgid "Collection not found." +#: ../../include/conversation.php:1696 ../../include/ItemObject.php:175 +#: ../../include/ItemObject.php:187 ../../mod/photos.php:1082 +#: ../../mod/photos.php:1094 +msgid "View all" msgstr "" -#: ../../include/items.php:4836 -msgid "Collection is empty." -msgstr "" +#: ../../include/conversation.php:1720 ../../include/ItemObject.php:179 +#: ../../include/identity.php:1263 ../../include/taxonomy.php:412 +#: ../../mod/photos.php:1086 +msgctxt "noun" +msgid "Like" +msgid_plural "Likes" +msgstr[0] "" +msgstr[1] "" -#: ../../include/items.php:4843 -#, php-format -msgid "Collection: %s" -msgstr "" +#: ../../include/conversation.php:1723 ../../include/ItemObject.php:184 +#: ../../mod/photos.php:1091 +msgctxt "noun" +msgid "Dislike" +msgid_plural "Dislikes" +msgstr[0] "" +msgstr[1] "" -#: ../../include/items.php:4853 ../../mod/connedit.php:683 -#, php-format -msgid "Connection: %s" -msgstr "" +#: ../../include/conversation.php:1726 +msgctxt "noun" +msgid "Attending" +msgid_plural "Attending" +msgstr[0] "" +msgstr[1] "" -#: ../../include/items.php:4855 -msgid "Connection not found." -msgstr "" +#: ../../include/conversation.php:1729 +msgctxt "noun" +msgid "Not Attending" +msgid_plural "Not Attending" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1732 +msgctxt "noun" +msgid "Undecided" +msgid_plural "Undecided" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1735 +msgctxt "noun" +msgid "Agree" +msgid_plural "Agrees" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1738 +msgctxt "noun" +msgid "Disagree" +msgid_plural "Disagrees" +msgstr[0] "" +msgstr[1] "" + +#: ../../include/conversation.php:1741 +msgctxt "noun" +msgid "Abstain" +msgid_plural "Abstains" +msgstr[0] "" +msgstr[1] "" #: ../../include/network.php:613 msgid "view full size" @@ -1941,23 +1951,10 @@ msgstr "" #: ../../mod/events.php:708 ../../mod/thing.php:310 ../../mod/thing.php:356 msgid "Permissions" msgstr "" - -#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:370 -#: ../../mod/photos.php:1218 -msgid "Close" -msgstr "" - -#: ../../include/import.php:23 -msgid "" -"Cannot create a duplicate channel identifier on this system. Import failed." -msgstr "" - -#: ../../include/import.php:70 -msgid "Channel clone failed. Import failed." -msgstr "" - -#: ../../include/import.php:80 ../../mod/import.php:139 -msgid "Cloned channel not found. Import failed." + +#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:370 +#: ../../mod/photos.php:1218 +msgid "Close" msgstr "" #: ../../include/photos.php:112 @@ -2173,9 +2170,9 @@ msgstr "" msgid "Sex Addict" msgstr "" -#: ../../include/profile_selectors.php:80 ../../include/identity.php:390 -#: ../../include/identity.php:391 ../../include/identity.php:398 -#: ../../include/widgets.php:429 ../../mod/connedit.php:573 +#: ../../include/profile_selectors.php:80 ../../include/widgets.php:430 +#: ../../include/identity.php:390 ../../include/identity.php:391 +#: ../../include/identity.php:398 ../../mod/connedit.php:573 #: ../../mod/settings.php:338 ../../mod/settings.php:342 #: ../../mod/settings.php:343 ../../mod/settings.php:346 #: ../../mod/settings.php:357 @@ -2330,7 +2327,7 @@ msgstr "" msgid "Address Book" msgstr "" -#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1484 +#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1486 msgid "Login" msgstr "" @@ -2343,8 +2340,8 @@ msgstr "" msgid "Grid" msgstr "" -#: ../../include/apps.php:134 ../../include/widgets.php:553 -#: ../../include/nav.php:202 ../../mod/admin.php:1058 ../../mod/admin.php:1258 +#: ../../include/apps.php:134 ../../include/widgets.php:554 +#: ../../include/nav.php:202 ../../mod/admin.php:1064 ../../mod/admin.php:1264 msgid "Settings" msgstr "" @@ -2358,7 +2355,7 @@ msgid "Profile" msgstr "" #: ../../include/apps.php:140 ../../include/nav.php:196 -#: ../../mod/events.php:526 +#: ../../mod/events.php:523 msgid "Events" msgstr "" @@ -2383,8 +2380,8 @@ msgstr "" msgid "Chat" msgstr "" -#: ../../include/apps.php:147 ../../include/text.php:859 -#: ../../include/text.php:871 ../../include/nav.php:159 +#: ../../include/apps.php:147 ../../include/text.php:866 +#: ../../include/text.php:878 ../../include/nav.php:159 #: ../../mod/search.php:40 msgid "Search" msgstr "" @@ -2435,10 +2432,23 @@ msgstr "" msgid "Purchase" msgstr "" -#: ../../include/api.php:1300 +#: ../../include/api.php:1302 msgid "Public Timeline" msgstr "" +#: ../../include/import.php:23 +msgid "" +"Cannot create a duplicate channel identifier on this system. Import failed." +msgstr "" + +#: ../../include/import.php:70 +msgid "Channel clone failed. Import failed." +msgstr "" + +#: ../../include/import.php:80 ../../mod/import.php:139 +msgid "Cloned channel not found. Import failed." +msgstr "" + #: ../../include/enotify.php:96 #, php-format msgid "%s " @@ -2468,152 +2478,152 @@ msgstr "" msgid "Please visit %s to view and/or reply to your private messages." msgstr "" -#: ../../include/enotify.php:158 +#: ../../include/enotify.php:160 #, php-format msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]" msgstr "" -#: ../../include/enotify.php:166 +#: ../../include/enotify.php:168 #, php-format msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]" msgstr "" -#: ../../include/enotify.php:175 +#: ../../include/enotify.php:177 #, php-format msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]" msgstr "" -#: ../../include/enotify.php:186 +#: ../../include/enotify.php:188 #, php-format msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s" msgstr "" -#: ../../include/enotify.php:187 +#: ../../include/enotify.php:189 #, php-format msgid "%1$s, %2$s commented on an item/conversation you have been following." msgstr "" -#: ../../include/enotify.php:190 ../../include/enotify.php:205 -#: ../../include/enotify.php:231 ../../include/enotify.php:249 -#: ../../include/enotify.php:263 +#: ../../include/enotify.php:192 ../../include/enotify.php:207 +#: ../../include/enotify.php:233 ../../include/enotify.php:251 +#: ../../include/enotify.php:265 #, php-format msgid "Please visit %s to view and/or reply to the conversation." msgstr "" -#: ../../include/enotify.php:196 +#: ../../include/enotify.php:198 #, php-format msgid "[Hubzilla:Notify] %s posted to your profile wall" msgstr "" -#: ../../include/enotify.php:198 +#: ../../include/enotify.php:200 #, php-format msgid "%1$s, %2$s posted to your profile wall at %3$s" msgstr "" -#: ../../include/enotify.php:200 +#: ../../include/enotify.php:202 #, php-format msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]" msgstr "" -#: ../../include/enotify.php:224 +#: ../../include/enotify.php:226 #, php-format msgid "[Hubzilla:Notify] %s tagged you" msgstr "" -#: ../../include/enotify.php:225 +#: ../../include/enotify.php:227 #, php-format msgid "%1$s, %2$s tagged you at %3$s" msgstr "" -#: ../../include/enotify.php:226 +#: ../../include/enotify.php:228 #, php-format msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]." msgstr "" -#: ../../include/enotify.php:238 +#: ../../include/enotify.php:240 #, php-format msgid "[Hubzilla:Notify] %1$s poked you" msgstr "" -#: ../../include/enotify.php:239 +#: ../../include/enotify.php:241 #, php-format msgid "%1$s, %2$s poked you at %3$s" msgstr "" -#: ../../include/enotify.php:240 +#: ../../include/enotify.php:242 #, php-format msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]." msgstr "" -#: ../../include/enotify.php:256 +#: ../../include/enotify.php:258 #, php-format msgid "[Hubzilla:Notify] %s tagged your post" msgstr "" -#: ../../include/enotify.php:257 +#: ../../include/enotify.php:259 #, php-format msgid "%1$s, %2$s tagged your post at %3$s" msgstr "" -#: ../../include/enotify.php:258 +#: ../../include/enotify.php:260 #, php-format msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]" msgstr "" -#: ../../include/enotify.php:270 +#: ../../include/enotify.php:272 msgid "[Hubzilla:Notify] Introduction received" msgstr "" -#: ../../include/enotify.php:271 +#: ../../include/enotify.php:273 #, php-format msgid "%1$s, you've received an new connection request from '%2$s' at %3$s" msgstr "" -#: ../../include/enotify.php:272 +#: ../../include/enotify.php:274 #, php-format msgid "" "%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s." msgstr "" -#: ../../include/enotify.php:276 ../../include/enotify.php:295 +#: ../../include/enotify.php:278 ../../include/enotify.php:297 #, php-format msgid "You may visit their profile at %s" msgstr "" -#: ../../include/enotify.php:278 +#: ../../include/enotify.php:280 #, php-format msgid "Please visit %s to approve or reject the connection request." msgstr "" -#: ../../include/enotify.php:285 +#: ../../include/enotify.php:287 msgid "[Hubzilla:Notify] Friend suggestion received" msgstr "" -#: ../../include/enotify.php:286 +#: ../../include/enotify.php:288 #, php-format msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s" msgstr "" -#: ../../include/enotify.php:287 +#: ../../include/enotify.php:289 #, php-format msgid "" "%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from %4$s." msgstr "" -#: ../../include/enotify.php:293 +#: ../../include/enotify.php:295 msgid "Name:" msgstr "" -#: ../../include/enotify.php:294 +#: ../../include/enotify.php:296 msgid "Photo:" msgstr "" -#: ../../include/enotify.php:297 +#: ../../include/enotify.php:299 #, php-format msgid "Please visit %s to approve or reject the suggestion." msgstr "" -#: ../../include/enotify.php:511 +#: ../../include/enotify.php:514 msgid "[Hubzilla:Notify]" msgstr "" @@ -2669,7 +2679,7 @@ msgstr "" msgid "I like this (toggle)" msgstr "" -#: ../../include/ItemObject.php:254 ../../include/taxonomy.php:317 +#: ../../include/ItemObject.php:254 ../../include/taxonomy.php:326 msgid "like" msgstr "" @@ -2677,7 +2687,7 @@ msgstr "" msgid "I don't like this (toggle)" msgstr "" -#: ../../include/ItemObject.php:255 ../../include/taxonomy.php:318 +#: ../../include/ItemObject.php:255 ../../include/taxonomy.php:327 msgid "dislike" msgstr "" @@ -2768,12 +2778,12 @@ msgstr "" msgid "Unable to verify channel signature" msgstr "" -#: ../../include/zot.php:2264 +#: ../../include/zot.php:2265 #, php-format msgid "Unable to verify site signature for %s" msgstr "" -#: ../../include/zot.php:3591 +#: ../../include/zot.php:3592 msgid "invalid target signature" msgstr "" @@ -2969,7 +2979,7 @@ msgid_plural "%d invitations available" msgstr[0] "" msgstr[1] "" -#: ../../include/contact_widgets.php:19 ../../mod/admin.php:438 +#: ../../include/contact_widgets.php:19 ../../mod/admin.php:439 msgid "Advanced" msgstr "" @@ -3012,12 +3022,12 @@ msgid "Advanced example: name=fred and country=iceland" msgstr "" #: ../../include/contact_widgets.php:60 ../../include/contact_widgets.php:98 -#: ../../include/widgets.php:306 +#: ../../include/widgets.php:307 msgid "Everything" msgstr "" -#: ../../include/contact_widgets.php:95 ../../include/taxonomy.php:271 -#: ../../include/widgets.php:35 +#: ../../include/contact_widgets.php:95 ../../include/widgets.php:36 +#: ../../include/taxonomy.php:280 msgid "Categories" msgstr "" @@ -3039,36 +3049,337 @@ msgid "" "not what you intended, please create another group with a different name." msgstr "" -#: ../../include/group.php:232 -msgid "Add new connections to this collection (privacy group)" +#: ../../include/group.php:232 +msgid "Add new connections to this collection (privacy group)" +msgstr "" + +#: ../../include/group.php:251 ../../mod/admin.php:814 +msgid "All Channels" +msgstr "" + +#: ../../include/group.php:273 +msgid "edit" +msgstr "" + +#: ../../include/group.php:295 +msgid "Collections" +msgstr "" + +#: ../../include/group.php:296 +msgid "Edit collection" +msgstr "" + +#: ../../include/group.php:297 +msgid "Add new collection" +msgstr "" + +#: ../../include/group.php:298 +msgid "Channels not in any collection" +msgstr "" + +#: ../../include/group.php:300 ../../include/widgets.php:275 +msgid "add" +msgstr "" + +#: ../../include/widgets.php:92 ../../include/nav.php:157 +#: ../../mod/apps.php:36 +msgid "Apps" +msgstr "" + +#: ../../include/widgets.php:93 +msgid "System" +msgstr "" + +#: ../../include/widgets.php:96 +msgid "Create Personal App" +msgstr "" + +#: ../../include/widgets.php:97 +msgid "Edit Personal App" +msgstr "" + +#: ../../include/widgets.php:139 ../../mod/suggest.php:54 +msgid "Ignore/Hide" +msgstr "" + +#: ../../include/widgets.php:144 ../../mod/connections.php:125 +msgid "Suggestions" +msgstr "" + +#: ../../include/widgets.php:145 +msgid "See more..." +msgstr "" + +#: ../../include/widgets.php:166 +#, php-format +msgid "You have %1$.0f of %2$.0f allowed connections." +msgstr "" + +#: ../../include/widgets.php:172 +msgid "Add New Connection" +msgstr "" + +#: ../../include/widgets.php:173 +msgid "Enter the channel address" +msgstr "" + +#: ../../include/widgets.php:174 +msgid "Example: bob@example.com, http://example.com/barbara" +msgstr "" + +#: ../../include/widgets.php:190 +msgid "Notes" +msgstr "" + +#: ../../include/widgets.php:192 ../../include/text.php:867 +#: ../../include/text.php:879 ../../mod/filer.php:49 ../../mod/admin.php:1442 +#: ../../mod/admin.php:1462 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100 +msgid "Save" +msgstr "" + +#: ../../include/widgets.php:266 +msgid "Remove term" +msgstr "" + +#: ../../include/widgets.php:349 +msgid "Archives" +msgstr "" + +#: ../../include/widgets.php:428 ../../mod/connedit.php:571 +msgid "Me" +msgstr "" + +#: ../../include/widgets.php:429 ../../mod/connedit.php:572 +msgid "Family" +msgstr "" + +#: ../../include/widgets.php:431 ../../mod/connedit.php:574 +msgid "Acquaintances" +msgstr "" + +#: ../../include/widgets.php:432 ../../mod/connedit.php:575 +#: ../../mod/connections.php:88 ../../mod/connections.php:103 +msgid "All" +msgstr "" + +#: ../../include/widgets.php:451 +msgid "Refresh" +msgstr "" + +#: ../../include/widgets.php:485 +msgid "Account settings" +msgstr "" + +#: ../../include/widgets.php:491 +msgid "Channel settings" +msgstr "" + +#: ../../include/widgets.php:497 +msgid "Additional features" +msgstr "" + +#: ../../include/widgets.php:503 +msgid "Feature/Addon settings" +msgstr "" + +#: ../../include/widgets.php:509 +msgid "Display settings" +msgstr "" + +#: ../../include/widgets.php:515 +msgid "Connected apps" +msgstr "" + +#: ../../include/widgets.php:521 +msgid "Export channel" +msgstr "" + +#: ../../include/widgets.php:530 ../../mod/connedit.php:683 +msgid "Connection Default Permissions" +msgstr "" + +#: ../../include/widgets.php:538 +msgid "Premium Channel Settings" +msgstr "" + +#: ../../include/widgets.php:568 +msgid "Private Mail Menu" +msgstr "" + +#: ../../include/widgets.php:570 +msgid "Combined View" +msgstr "" + +#: ../../include/widgets.php:575 ../../include/nav.php:191 +msgid "Inbox" +msgstr "" + +#: ../../include/widgets.php:580 ../../include/nav.php:192 +msgid "Outbox" +msgstr "" + +#: ../../include/widgets.php:585 ../../include/nav.php:193 +msgid "New Message" +msgstr "" + +#: ../../include/widgets.php:604 ../../include/widgets.php:616 +msgid "Conversations" +msgstr "" + +#: ../../include/widgets.php:608 +msgid "Received Messages" +msgstr "" + +#: ../../include/widgets.php:612 +msgid "Sent Messages" +msgstr "" + +#: ../../include/widgets.php:626 +msgid "No messages." +msgstr "" + +#: ../../include/widgets.php:644 +msgid "Delete conversation" +msgstr "" + +#: ../../include/widgets.php:670 +msgid "Events Menu" +msgstr "" + +#: ../../include/widgets.php:671 +msgid "Day View" +msgstr "" + +#: ../../include/widgets.php:672 +msgid "Week View" +msgstr "" + +#: ../../include/widgets.php:673 +msgid "Month View" +msgstr "" + +#: ../../include/widgets.php:674 ../../mod/events.php:527 +msgid "Export" +msgstr "" + +#: ../../include/widgets.php:675 ../../mod/events.php:530 +msgid "Import" +msgstr "" + +#: ../../include/widgets.php:749 +msgid "Chat Rooms" +msgstr "" + +#: ../../include/widgets.php:769 +msgid "Bookmarked Chatrooms" +msgstr "" + +#: ../../include/widgets.php:789 +msgid "Suggested Chatrooms" +msgstr "" + +#: ../../include/widgets.php:916 ../../include/widgets.php:974 +msgid "photo/image" +msgstr "" + +#: ../../include/widgets.php:1069 ../../include/widgets.php:1071 +msgid "Rate Me" +msgstr "" + +#: ../../include/widgets.php:1075 +msgid "View Ratings" +msgstr "" + +#: ../../include/widgets.php:1086 +msgid "Public Hubs" +msgstr "" + +#: ../../include/widgets.php:1134 +msgid "Forums" +msgstr "" + +#: ../../include/widgets.php:1161 +msgid "Tasks" +msgstr "" + +#: ../../include/widgets.php:1170 +msgid "Documentation" +msgstr "" + +#: ../../include/widgets.php:1172 +msgid "Project/Site Information" +msgstr "" + +#: ../../include/widgets.php:1173 +msgid "For Members" +msgstr "" + +#: ../../include/widgets.php:1174 +msgid "For Administrators" +msgstr "" + +#: ../../include/widgets.php:1175 +msgid "For Developers" +msgstr "" + +#: ../../include/widgets.php:1200 ../../mod/admin.php:434 +msgid "Site" +msgstr "" + +#: ../../include/widgets.php:1201 +msgid "Accounts" +msgstr "" + +#: ../../include/widgets.php:1202 ../../mod/admin.php:965 +msgid "Channels" +msgstr "" + +#: ../../include/widgets.php:1203 ../../mod/admin.php:1062 +#: ../../mod/admin.php:1102 +msgid "Plugins" +msgstr "" + +#: ../../include/widgets.php:1204 ../../mod/admin.php:1262 +#: ../../mod/admin.php:1296 +msgid "Themes" +msgstr "" + +#: ../../include/widgets.php:1205 +msgid "Inspect queue" msgstr "" -#: ../../include/group.php:251 ../../mod/admin.php:813 -msgid "All Channels" +#: ../../include/widgets.php:1206 +msgid "Profile Config" msgstr "" -#: ../../include/group.php:273 -msgid "edit" +#: ../../include/widgets.php:1207 +msgid "DB updates" msgstr "" -#: ../../include/group.php:295 -msgid "Collections" +#: ../../include/widgets.php:1225 ../../include/widgets.php:1231 +#: ../../mod/admin.php:1381 +msgid "Logs" msgstr "" -#: ../../include/group.php:296 -msgid "Edit collection" +#: ../../include/widgets.php:1229 ../../include/nav.php:210 +msgid "Admin" msgstr "" -#: ../../include/group.php:297 -msgid "Add new collection" +#: ../../include/widgets.php:1230 +msgid "Plugin Features" msgstr "" -#: ../../include/group.php:298 -msgid "Channels not in any collection" +#: ../../include/widgets.php:1232 +msgid "User registrations waiting for confirmation" msgstr "" -#: ../../include/group.php:300 ../../include/widgets.php:274 -msgid "add" +#: ../../include/widgets.php:1311 ../../mod/photos.php:753 +#: ../../mod/photos.php:1286 +msgid "View Photo" +msgstr "" + +#: ../../include/widgets.php:1327 ../../mod/photos.php:782 +msgid "Edit Album" msgstr "" #: ../../include/message.php:18 @@ -3311,398 +3622,121 @@ msgid "Film/dance/culture/entertainment:" msgstr "" #: ../../include/identity.php:1332 -msgid "Love/Romance:" -msgstr "" - -#: ../../include/identity.php:1334 -msgid "Work/employment:" -msgstr "" - -#: ../../include/identity.php:1336 -msgid "School/education:" -msgstr "" - -#: ../../include/identity.php:1356 -msgid "Like this thing" -msgstr "" - -#: ../../include/taxonomy.php:229 ../../include/taxonomy.php:250 -msgid "Tags" -msgstr "" - -#: ../../include/taxonomy.php:294 -msgid "Keywords" -msgstr "" - -#: ../../include/taxonomy.php:315 -msgid "have" -msgstr "" - -#: ../../include/taxonomy.php:315 -msgid "has" -msgstr "" - -#: ../../include/taxonomy.php:316 -msgid "want" -msgstr "" - -#: ../../include/taxonomy.php:316 -msgid "wants" -msgstr "" - -#: ../../include/taxonomy.php:317 -msgid "likes" -msgstr "" - -#: ../../include/taxonomy.php:318 -msgid "dislikes" -msgstr "" - -#: ../../include/attach.php:246 ../../include/attach.php:332 -msgid "Item was not found." -msgstr "" - -#: ../../include/attach.php:496 -msgid "No source file." -msgstr "" - -#: ../../include/attach.php:514 -msgid "Cannot locate file to replace" -msgstr "" - -#: ../../include/attach.php:532 -msgid "Cannot locate file to revise/update" -msgstr "" - -#: ../../include/attach.php:667 -#, php-format -msgid "File exceeds size limit of %d" -msgstr "" - -#: ../../include/attach.php:681 -#, php-format -msgid "You have reached your limit of %1$.0f Mbytes attachment storage." -msgstr "" - -#: ../../include/attach.php:837 -msgid "File upload failed. Possible system limit or action terminated." -msgstr "" - -#: ../../include/attach.php:850 -msgid "Stored file could not be verified. Upload failed." -msgstr "" - -#: ../../include/attach.php:898 ../../include/attach.php:914 -msgid "Path not available." -msgstr "" - -#: ../../include/attach.php:960 ../../include/attach.php:1112 -msgid "Empty pathname" -msgstr "" - -#: ../../include/attach.php:986 -msgid "duplicate filename or path" -msgstr "" - -#: ../../include/attach.php:1008 -msgid "Path not found." -msgstr "" - -#: ../../include/attach.php:1066 -msgid "mkdir failed." -msgstr "" - -#: ../../include/attach.php:1070 -msgid "database storage failed." -msgstr "" - -#: ../../include/attach.php:1118 -msgid "Empty path" -msgstr "" - -#: ../../include/bb2diaspora.php:382 -msgid "Attachments:" -msgstr "" - -#: ../../include/bb2diaspora.php:473 -msgid "$Projectname event notification:" -msgstr "" - -#: ../../include/widgets.php:91 ../../include/nav.php:157 -#: ../../mod/apps.php:36 -msgid "Apps" -msgstr "" - -#: ../../include/widgets.php:92 -msgid "System" -msgstr "" - -#: ../../include/widgets.php:95 -msgid "Create Personal App" -msgstr "" - -#: ../../include/widgets.php:96 -msgid "Edit Personal App" -msgstr "" - -#: ../../include/widgets.php:138 ../../mod/suggest.php:54 -msgid "Ignore/Hide" -msgstr "" - -#: ../../include/widgets.php:143 ../../mod/connections.php:125 -msgid "Suggestions" -msgstr "" - -#: ../../include/widgets.php:144 -msgid "See more..." -msgstr "" - -#: ../../include/widgets.php:165 -#, php-format -msgid "You have %1$.0f of %2$.0f allowed connections." -msgstr "" - -#: ../../include/widgets.php:171 -msgid "Add New Connection" -msgstr "" - -#: ../../include/widgets.php:172 -msgid "Enter the channel address" -msgstr "" - -#: ../../include/widgets.php:173 -msgid "Example: bob@example.com, http://example.com/barbara" -msgstr "" - -#: ../../include/widgets.php:189 -msgid "Notes" -msgstr "" - -#: ../../include/widgets.php:191 ../../include/text.php:860 -#: ../../include/text.php:872 ../../mod/filer.php:49 ../../mod/admin.php:1436 -#: ../../mod/admin.php:1456 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100 -msgid "Save" -msgstr "" - -#: ../../include/widgets.php:265 -msgid "Remove term" -msgstr "" - -#: ../../include/widgets.php:348 -msgid "Archives" -msgstr "" - -#: ../../include/widgets.php:427 ../../mod/connedit.php:571 -msgid "Me" -msgstr "" - -#: ../../include/widgets.php:428 ../../mod/connedit.php:572 -msgid "Family" -msgstr "" - -#: ../../include/widgets.php:430 ../../mod/connedit.php:574 -msgid "Acquaintances" -msgstr "" - -#: ../../include/widgets.php:431 ../../mod/connedit.php:575 -#: ../../mod/connections.php:88 ../../mod/connections.php:103 -msgid "All" -msgstr "" - -#: ../../include/widgets.php:450 -msgid "Refresh" -msgstr "" - -#: ../../include/widgets.php:484 -msgid "Account settings" -msgstr "" - -#: ../../include/widgets.php:490 -msgid "Channel settings" -msgstr "" - -#: ../../include/widgets.php:496 -msgid "Additional features" -msgstr "" - -#: ../../include/widgets.php:502 -msgid "Feature/Addon settings" -msgstr "" - -#: ../../include/widgets.php:508 -msgid "Display settings" -msgstr "" - -#: ../../include/widgets.php:514 -msgid "Connected apps" -msgstr "" - -#: ../../include/widgets.php:520 -msgid "Export channel" -msgstr "" - -#: ../../include/widgets.php:529 ../../mod/connedit.php:683 -msgid "Connection Default Permissions" -msgstr "" - -#: ../../include/widgets.php:537 -msgid "Premium Channel Settings" -msgstr "" - -#: ../../include/widgets.php:567 -msgid "Private Mail Menu" -msgstr "" - -#: ../../include/widgets.php:569 -msgid "Combined View" -msgstr "" - -#: ../../include/widgets.php:574 ../../include/nav.php:191 -msgid "Inbox" -msgstr "" - -#: ../../include/widgets.php:579 ../../include/nav.php:192 -msgid "Outbox" -msgstr "" - -#: ../../include/widgets.php:584 ../../include/nav.php:193 -msgid "New Message" -msgstr "" - -#: ../../include/widgets.php:603 ../../include/widgets.php:615 -msgid "Conversations" -msgstr "" - -#: ../../include/widgets.php:607 -msgid "Received Messages" -msgstr "" - -#: ../../include/widgets.php:611 -msgid "Sent Messages" -msgstr "" - -#: ../../include/widgets.php:625 -msgid "No messages." -msgstr "" - -#: ../../include/widgets.php:643 -msgid "Delete conversation" +msgid "Love/Romance:" msgstr "" -#: ../../include/widgets.php:734 -msgid "Chat Rooms" +#: ../../include/identity.php:1334 +msgid "Work/employment:" msgstr "" -#: ../../include/widgets.php:754 -msgid "Bookmarked Chatrooms" +#: ../../include/identity.php:1336 +msgid "School/education:" msgstr "" -#: ../../include/widgets.php:774 -msgid "Suggested Chatrooms" +#: ../../include/identity.php:1356 +msgid "Like this thing" msgstr "" -#: ../../include/widgets.php:901 ../../include/widgets.php:959 -msgid "photo/image" +#: ../../include/taxonomy.php:238 ../../include/taxonomy.php:259 +msgid "Tags" msgstr "" -#: ../../include/widgets.php:1054 ../../include/widgets.php:1056 -msgid "Rate Me" +#: ../../include/taxonomy.php:303 +msgid "Keywords" msgstr "" -#: ../../include/widgets.php:1060 -msgid "View Ratings" +#: ../../include/taxonomy.php:324 +msgid "have" msgstr "" -#: ../../include/widgets.php:1071 -msgid "Public Hubs" +#: ../../include/taxonomy.php:324 +msgid "has" msgstr "" -#: ../../include/widgets.php:1119 -msgid "Forums" +#: ../../include/taxonomy.php:325 +msgid "want" msgstr "" -#: ../../include/widgets.php:1146 -msgid "Tasks" +#: ../../include/taxonomy.php:325 +msgid "wants" msgstr "" -#: ../../include/widgets.php:1155 -msgid "Documentation" +#: ../../include/taxonomy.php:326 +msgid "likes" msgstr "" -#: ../../include/widgets.php:1157 -msgid "Project/Site Information" +#: ../../include/taxonomy.php:327 +msgid "dislikes" msgstr "" -#: ../../include/widgets.php:1158 -msgid "For Members" +#: ../../include/attach.php:246 ../../include/attach.php:332 +msgid "Item was not found." msgstr "" -#: ../../include/widgets.php:1159 -msgid "For Administrators" +#: ../../include/attach.php:496 +msgid "No source file." msgstr "" -#: ../../include/widgets.php:1160 -msgid "For Developers" +#: ../../include/attach.php:514 +msgid "Cannot locate file to replace" msgstr "" -#: ../../include/widgets.php:1185 ../../mod/admin.php:433 -msgid "Site" +#: ../../include/attach.php:532 +msgid "Cannot locate file to revise/update" msgstr "" -#: ../../include/widgets.php:1186 -msgid "Accounts" +#: ../../include/attach.php:667 +#, php-format +msgid "File exceeds size limit of %d" msgstr "" -#: ../../include/widgets.php:1187 ../../mod/admin.php:964 -msgid "Channels" +#: ../../include/attach.php:681 +#, php-format +msgid "You have reached your limit of %1$.0f Mbytes attachment storage." msgstr "" -#: ../../include/widgets.php:1188 ../../mod/admin.php:1056 -#: ../../mod/admin.php:1096 -msgid "Plugins" +#: ../../include/attach.php:837 +msgid "File upload failed. Possible system limit or action terminated." msgstr "" -#: ../../include/widgets.php:1189 ../../mod/admin.php:1256 -#: ../../mod/admin.php:1290 -msgid "Themes" +#: ../../include/attach.php:850 +msgid "Stored file could not be verified. Upload failed." msgstr "" -#: ../../include/widgets.php:1190 -msgid "Inspect queue" +#: ../../include/attach.php:898 ../../include/attach.php:914 +msgid "Path not available." msgstr "" -#: ../../include/widgets.php:1191 -msgid "Profile Config" +#: ../../include/attach.php:960 ../../include/attach.php:1112 +msgid "Empty pathname" msgstr "" -#: ../../include/widgets.php:1192 -msgid "DB updates" +#: ../../include/attach.php:986 +msgid "duplicate filename or path" msgstr "" -#: ../../include/widgets.php:1210 ../../include/widgets.php:1216 -#: ../../mod/admin.php:1375 -msgid "Logs" +#: ../../include/attach.php:1008 +msgid "Path not found." msgstr "" -#: ../../include/widgets.php:1214 ../../include/nav.php:210 -msgid "Admin" +#: ../../include/attach.php:1066 +msgid "mkdir failed." msgstr "" -#: ../../include/widgets.php:1215 -msgid "Plugin Features" +#: ../../include/attach.php:1070 +msgid "database storage failed." msgstr "" -#: ../../include/widgets.php:1217 -msgid "User registrations waiting for confirmation" +#: ../../include/attach.php:1118 +msgid "Empty path" msgstr "" -#: ../../include/widgets.php:1275 ../../mod/photos.php:753 -#: ../../mod/photos.php:1286 -msgid "View Photo" +#: ../../include/bb2diaspora.php:382 +msgid "Attachments:" msgstr "" -#: ../../include/widgets.php:1291 ../../mod/photos.php:782 -msgid "Edit Album" +#: ../../include/bb2diaspora.php:473 +msgid "$Projectname event notification:" msgstr "" #: ../../include/text.php:393 @@ -3729,222 +3763,222 @@ msgstr "" msgid "newer" msgstr "" -#: ../../include/text.php:777 +#: ../../include/text.php:784 msgid "No connections" msgstr "" -#: ../../include/text.php:789 +#: ../../include/text.php:796 #, php-format msgid "%d Connection" msgid_plural "%d Connections" msgstr[0] "" msgstr[1] "" -#: ../../include/text.php:802 ../../mod/viewconnections.php:101 +#: ../../include/text.php:809 ../../mod/viewconnections.php:101 msgid "View Connections" msgstr "" -#: ../../include/text.php:946 +#: ../../include/text.php:953 msgid "poke" msgstr "" -#: ../../include/text.php:947 +#: ../../include/text.php:954 msgid "ping" msgstr "" -#: ../../include/text.php:947 +#: ../../include/text.php:954 msgid "pinged" msgstr "" -#: ../../include/text.php:948 +#: ../../include/text.php:955 msgid "prod" msgstr "" -#: ../../include/text.php:948 +#: ../../include/text.php:955 msgid "prodded" msgstr "" -#: ../../include/text.php:949 +#: ../../include/text.php:956 msgid "slap" msgstr "" -#: ../../include/text.php:949 +#: ../../include/text.php:956 msgid "slapped" msgstr "" -#: ../../include/text.php:950 +#: ../../include/text.php:957 msgid "finger" msgstr "" -#: ../../include/text.php:950 +#: ../../include/text.php:957 msgid "fingered" msgstr "" -#: ../../include/text.php:951 +#: ../../include/text.php:958 msgid "rebuff" msgstr "" -#: ../../include/text.php:951 +#: ../../include/text.php:958 msgid "rebuffed" msgstr "" -#: ../../include/text.php:961 +#: ../../include/text.php:968 msgid "happy" msgstr "" -#: ../../include/text.php:962 +#: ../../include/text.php:969 msgid "sad" msgstr "" -#: ../../include/text.php:963 +#: ../../include/text.php:970 msgid "mellow" msgstr "" -#: ../../include/text.php:964 +#: ../../include/text.php:971 msgid "tired" msgstr "" -#: ../../include/text.php:965 +#: ../../include/text.php:972 msgid "perky" msgstr "" -#: ../../include/text.php:966 +#: ../../include/text.php:973 msgid "angry" msgstr "" -#: ../../include/text.php:967 +#: ../../include/text.php:974 msgid "stupified" msgstr "" -#: ../../include/text.php:968 +#: ../../include/text.php:975 msgid "puzzled" msgstr "" -#: ../../include/text.php:969 +#: ../../include/text.php:976 msgid "interested" msgstr "" -#: ../../include/text.php:970 +#: ../../include/text.php:977 msgid "bitter" msgstr "" -#: ../../include/text.php:971 +#: ../../include/text.php:978 msgid "cheerful" msgstr "" -#: ../../include/text.php:972 +#: ../../include/text.php:979 msgid "alive" msgstr "" -#: ../../include/text.php:973 +#: ../../include/text.php:980 msgid "annoyed" msgstr "" -#: ../../include/text.php:974 +#: ../../include/text.php:981 msgid "anxious" msgstr "" -#: ../../include/text.php:975 +#: ../../include/text.php:982 msgid "cranky" msgstr "" -#: ../../include/text.php:976 +#: ../../include/text.php:983 msgid "disturbed" msgstr "" -#: ../../include/text.php:977 +#: ../../include/text.php:984 msgid "frustrated" msgstr "" -#: ../../include/text.php:978 +#: ../../include/text.php:985 msgid "depressed" msgstr "" -#: ../../include/text.php:979 +#: ../../include/text.php:986 msgid "motivated" msgstr "" -#: ../../include/text.php:980 +#: ../../include/text.php:987 msgid "relaxed" msgstr "" -#: ../../include/text.php:981 +#: ../../include/text.php:988 msgid "surprised" msgstr "" -#: ../../include/text.php:1157 +#: ../../include/text.php:1164 msgid "May" msgstr "" -#: ../../include/text.php:1234 ../../include/text.php:1238 +#: ../../include/text.php:1241 ../../include/text.php:1245 msgid "Unknown Attachment" msgstr "" -#: ../../include/text.php:1240 +#: ../../include/text.php:1247 msgid "unknown" msgstr "" -#: ../../include/text.php:1276 +#: ../../include/text.php:1283 msgid "remove category" msgstr "" -#: ../../include/text.php:1353 +#: ../../include/text.php:1360 msgid "remove from file" msgstr "" -#: ../../include/text.php:1465 ../../include/text.php:1476 +#: ../../include/text.php:1472 ../../include/text.php:1483 msgid "Click to open/close" msgstr "" -#: ../../include/text.php:1649 ../../mod/events.php:497 +#: ../../include/text.php:1656 ../../mod/events.php:495 msgid "Link to Source" msgstr "" -#: ../../include/text.php:1670 ../../include/text.php:1742 +#: ../../include/text.php:1677 ../../include/text.php:1749 msgid "default" msgstr "" -#: ../../include/text.php:1678 +#: ../../include/text.php:1685 msgid "Page layout" msgstr "" -#: ../../include/text.php:1678 +#: ../../include/text.php:1685 msgid "You can create your own with the layouts tool" msgstr "" -#: ../../include/text.php:1720 +#: ../../include/text.php:1727 msgid "Page content type" msgstr "" -#: ../../include/text.php:1754 +#: ../../include/text.php:1761 msgid "Select an alternate language" msgstr "" -#: ../../include/text.php:1886 +#: ../../include/text.php:1893 msgid "activity" msgstr "" -#: ../../include/text.php:2181 +#: ../../include/text.php:2188 msgid "Design Tools" msgstr "" -#: ../../include/text.php:2184 ../../mod/blocks.php:147 +#: ../../include/text.php:2191 ../../mod/blocks.php:147 msgid "Blocks" msgstr "" -#: ../../include/text.php:2185 ../../mod/menu.php:103 +#: ../../include/text.php:2192 ../../mod/menu.php:103 msgid "Menus" msgstr "" -#: ../../include/text.php:2186 ../../mod/layouts.php:174 +#: ../../include/text.php:2193 ../../mod/layouts.php:174 msgid "Layouts" msgstr "" -#: ../../include/text.php:2187 +#: ../../include/text.php:2194 msgid "Pages" msgstr "" -#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1483 +#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1485 msgid "Logout" msgstr "" @@ -4017,7 +4051,7 @@ msgstr "" msgid "Home Page" msgstr "" -#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1460 +#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1462 msgid "Register" msgstr "" @@ -4135,10 +4169,10 @@ msgstr "" #: ../../mod/mitem.php:229 ../../mod/connedit.php:635 #: ../../mod/connedit.php:684 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 -#: ../../mod/admin.php:409 ../../mod/menu.php:96 ../../mod/menu.php:153 +#: ../../mod/admin.php:410 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:106 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1490 msgid "No" msgstr "" @@ -4147,10 +4181,10 @@ msgstr "" #: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228 #: ../../mod/mitem.php:229 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 -#: ../../mod/admin.php:411 ../../mod/menu.php:96 ../../mod/menu.php:153 +#: ../../mod/admin.php:412 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:105 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1490 msgid "Yes" msgstr "" @@ -4780,11 +4814,11 @@ msgstr "" msgid "View recent posts and comments" msgstr "" -#: ../../mod/connedit.php:519 ../../mod/admin.php:810 +#: ../../mod/connedit.php:519 ../../mod/admin.php:811 msgid "Unblock" msgstr "" -#: ../../mod/connedit.php:519 ../../mod/admin.php:809 +#: ../../mod/connedit.php:519 ../../mod/admin.php:810 msgid "Block" msgstr "" @@ -4940,7 +4974,7 @@ msgid "" "communication." msgstr "" -#: ../../mod/connedit.php:710 ../../mod/admin.php:806 +#: ../../mod/connedit.php:710 ../../mod/admin.php:807 msgid "Approve" msgstr "" @@ -5175,12 +5209,12 @@ msgstr "" msgid "%1$s's Chatrooms" msgstr "" -#: ../../mod/search.php:211 +#: ../../mod/search.php:212 #, php-format msgid "Items tagged with: %s" msgstr "" -#: ../../mod/search.php:213 +#: ../../mod/search.php:214 #, php-format msgid "Search results for: %s" msgstr "" @@ -5293,7 +5327,7 @@ msgstr "" msgid "Private Photo" msgstr "" -#: ../../mod/photos.php:905 ../../mod/events.php:528 +#: ../../mod/photos.php:905 ../../mod/events.php:525 ../../mod/events.php:532 msgid "Previous" msgstr "" @@ -5301,7 +5335,8 @@ msgstr "" msgid "View Full Size" msgstr "" -#: ../../mod/photos.php:914 ../../mod/events.php:529 ../../mod/setup.php:285 +#: ../../mod/photos.php:914 ../../mod/events.php:526 ../../mod/events.php:533 +#: ../../mod/setup.php:285 msgid "Next" msgstr "" @@ -5398,7 +5433,7 @@ msgstr "" msgid "Item is not editable" msgstr "" -#: ../../mod/editpost.php:55 +#: ../../mod/editpost.php:57 msgid "Delete item?" msgstr "" @@ -5450,10 +5485,10 @@ msgstr "" msgid "Message queues" msgstr "" -#: ../../mod/admin.php:198 ../../mod/admin.php:432 ../../mod/admin.php:531 -#: ../../mod/admin.php:799 ../../mod/admin.php:963 ../../mod/admin.php:1055 -#: ../../mod/admin.php:1095 ../../mod/admin.php:1255 ../../mod/admin.php:1289 -#: ../../mod/admin.php:1374 +#: ../../mod/admin.php:198 ../../mod/admin.php:433 ../../mod/admin.php:532 +#: ../../mod/admin.php:800 ../../mod/admin.php:964 ../../mod/admin.php:1061 +#: ../../mod/admin.php:1101 ../../mod/admin.php:1261 ../../mod/admin.php:1295 +#: ../../mod/admin.php:1380 msgid "Administration" msgstr "" @@ -5465,7 +5500,7 @@ msgstr "" msgid "Registered accounts" msgstr "" -#: ../../mod/admin.php:203 ../../mod/admin.php:535 +#: ../../mod/admin.php:203 ../../mod/admin.php:536 msgid "Pending registrations" msgstr "" @@ -5473,7 +5508,7 @@ msgstr "" msgid "Registered channels" msgstr "" -#: ../../mod/admin.php:205 ../../mod/admin.php:536 +#: ../../mod/admin.php:205 ../../mod/admin.php:537 msgid "Active plugins" msgstr "" @@ -5497,666 +5532,666 @@ msgstr "" msgid "unsupported" msgstr "" -#: ../../mod/admin.php:410 +#: ../../mod/admin.php:411 msgid "Yes - with approval" msgstr "" -#: ../../mod/admin.php:416 +#: ../../mod/admin.php:417 msgid "My site is not a public server" msgstr "" -#: ../../mod/admin.php:417 +#: ../../mod/admin.php:418 msgid "My site has paid access only" msgstr "" -#: ../../mod/admin.php:418 +#: ../../mod/admin.php:419 msgid "My site has free access only" msgstr "" -#: ../../mod/admin.php:419 +#: ../../mod/admin.php:420 msgid "My site offers free accounts with optional paid upgrades" msgstr "" -#: ../../mod/admin.php:435 ../../mod/register.php:207 +#: ../../mod/admin.php:436 ../../mod/register.php:207 msgid "Registration" msgstr "" -#: ../../mod/admin.php:436 +#: ../../mod/admin.php:437 msgid "File upload" msgstr "" -#: ../../mod/admin.php:437 +#: ../../mod/admin.php:438 msgid "Policies" msgstr "" -#: ../../mod/admin.php:442 +#: ../../mod/admin.php:443 msgid "Site name" msgstr "" -#: ../../mod/admin.php:443 +#: ../../mod/admin.php:444 msgid "Banner/Logo" msgstr "" -#: ../../mod/admin.php:444 +#: ../../mod/admin.php:445 msgid "Administrator Information" msgstr "" -#: ../../mod/admin.php:444 +#: ../../mod/admin.php:445 msgid "" "Contact information for site administrators. Displayed on siteinfo page. " "BBCode can be used here" msgstr "" -#: ../../mod/admin.php:445 +#: ../../mod/admin.php:446 msgid "System language" msgstr "" -#: ../../mod/admin.php:446 +#: ../../mod/admin.php:447 msgid "System theme" msgstr "" -#: ../../mod/admin.php:446 +#: ../../mod/admin.php:447 msgid "" "Default system theme - may be over-ridden by user profiles - change theme settings" msgstr "" -#: ../../mod/admin.php:447 +#: ../../mod/admin.php:448 msgid "Mobile system theme" msgstr "" -#: ../../mod/admin.php:447 +#: ../../mod/admin.php:448 msgid "Theme for mobile devices" msgstr "" -#: ../../mod/admin.php:449 +#: ../../mod/admin.php:450 msgid "Allow Feeds as Connections" msgstr "" -#: ../../mod/admin.php:449 +#: ../../mod/admin.php:450 msgid "(Heavy system resource usage)" msgstr "" -#: ../../mod/admin.php:450 +#: ../../mod/admin.php:451 msgid "Maximum image size" msgstr "" -#: ../../mod/admin.php:450 +#: ../../mod/admin.php:451 msgid "" "Maximum size in bytes of uploaded images. Default is 0, which means no " "limits." msgstr "" -#: ../../mod/admin.php:451 +#: ../../mod/admin.php:452 msgid "Does this site allow new member registration?" msgstr "" -#: ../../mod/admin.php:452 +#: ../../mod/admin.php:453 msgid "Which best describes the types of account offered by this hub?" msgstr "" -#: ../../mod/admin.php:453 +#: ../../mod/admin.php:454 msgid "Register text" msgstr "" -#: ../../mod/admin.php:453 +#: ../../mod/admin.php:454 msgid "Will be displayed prominently on the registration page." msgstr "" -#: ../../mod/admin.php:454 +#: ../../mod/admin.php:455 msgid "Site homepage to show visitors (default: login box)" msgstr "" -#: ../../mod/admin.php:454 +#: ../../mod/admin.php:455 msgid "" "example: 'public' to show public stream, 'page/sys/home' to show a system " "webpage called 'home' or 'include:home.html' to include a file." msgstr "" -#: ../../mod/admin.php:455 +#: ../../mod/admin.php:456 msgid "Preserve site homepage URL" msgstr "" -#: ../../mod/admin.php:455 +#: ../../mod/admin.php:456 msgid "" "Present the site homepage in a frame at the original location instead of " "redirecting" msgstr "" -#: ../../mod/admin.php:456 +#: ../../mod/admin.php:457 msgid "Accounts abandoned after x days" msgstr "" -#: ../../mod/admin.php:456 +#: ../../mod/admin.php:457 msgid "" "Will not waste system resources polling external sites for abandonded " "accounts. Enter 0 for no time limit." msgstr "" -#: ../../mod/admin.php:457 +#: ../../mod/admin.php:458 msgid "Allowed friend domains" msgstr "" -#: ../../mod/admin.php:457 +#: ../../mod/admin.php:458 msgid "" "Comma separated list of domains which are allowed to establish friendships " "with this site. Wildcards are accepted. Empty to allow any domains" msgstr "" -#: ../../mod/admin.php:458 +#: ../../mod/admin.php:459 msgid "Allowed email domains" msgstr "" -#: ../../mod/admin.php:458 +#: ../../mod/admin.php:459 msgid "" "Comma separated list of domains which are allowed in email addresses for " "registrations to this site. Wildcards are accepted. Empty to allow any " "domains" msgstr "" -#: ../../mod/admin.php:459 +#: ../../mod/admin.php:460 msgid "Not allowed email domains" msgstr "" -#: ../../mod/admin.php:459 +#: ../../mod/admin.php:460 msgid "" "Comma separated list of domains which are not allowed in email addresses for " "registrations to this site. Wildcards are accepted. Empty to allow any " "domains, unless allowed domains have been defined." msgstr "" -#: ../../mod/admin.php:460 +#: ../../mod/admin.php:461 msgid "Block public" msgstr "" -#: ../../mod/admin.php:460 +#: ../../mod/admin.php:461 msgid "" "Check to block public access to all otherwise public personal pages on this " "site unless you are currently logged in." msgstr "" -#: ../../mod/admin.php:461 +#: ../../mod/admin.php:462 msgid "Verify Email Addresses" msgstr "" -#: ../../mod/admin.php:461 +#: ../../mod/admin.php:462 msgid "" "Check to verify email addresses used in account registration (recommended)." msgstr "" -#: ../../mod/admin.php:462 +#: ../../mod/admin.php:463 msgid "Force publish" msgstr "" -#: ../../mod/admin.php:462 +#: ../../mod/admin.php:463 msgid "" "Check to force all profiles on this site to be listed in the site directory." msgstr "" -#: ../../mod/admin.php:463 +#: ../../mod/admin.php:464 msgid "Disable discovery tab" msgstr "" -#: ../../mod/admin.php:463 +#: ../../mod/admin.php:464 msgid "" "Remove the tab in the network view with public content pulled from sources " "chosen for this site." msgstr "" -#: ../../mod/admin.php:464 +#: ../../mod/admin.php:465 msgid "login on Homepage" msgstr "" -#: ../../mod/admin.php:464 +#: ../../mod/admin.php:465 msgid "" "Present a login box to visitors on the home page if no other content has " "been configured." msgstr "" -#: ../../mod/admin.php:466 +#: ../../mod/admin.php:467 msgid "Directory Server URL" msgstr "" -#: ../../mod/admin.php:466 +#: ../../mod/admin.php:467 msgid "Default directory server" msgstr "" -#: ../../mod/admin.php:468 +#: ../../mod/admin.php:469 msgid "Proxy user" msgstr "" -#: ../../mod/admin.php:469 +#: ../../mod/admin.php:470 msgid "Proxy URL" msgstr "" -#: ../../mod/admin.php:470 +#: ../../mod/admin.php:471 msgid "Network timeout" msgstr "" -#: ../../mod/admin.php:470 +#: ../../mod/admin.php:471 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." msgstr "" -#: ../../mod/admin.php:471 +#: ../../mod/admin.php:472 msgid "Delivery interval" msgstr "" -#: ../../mod/admin.php:471 +#: ../../mod/admin.php:472 msgid "" "Delay background delivery processes by this many seconds to reduce system " "load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 " "for large dedicated servers." msgstr "" -#: ../../mod/admin.php:472 +#: ../../mod/admin.php:473 msgid "Deliveries per process" msgstr "" -#: ../../mod/admin.php:472 +#: ../../mod/admin.php:473 msgid "" "Number of deliveries to attempt in a single operating system process. Adjust " "if necessary to tune system performance. Recommend: 1-5." msgstr "" -#: ../../mod/admin.php:473 +#: ../../mod/admin.php:474 msgid "Poll interval" msgstr "" -#: ../../mod/admin.php:473 +#: ../../mod/admin.php:474 msgid "" "Delay background polling processes by this many seconds to reduce system " "load. If 0, use delivery interval." msgstr "" -#: ../../mod/admin.php:474 +#: ../../mod/admin.php:475 msgid "Maximum Load Average" msgstr "" -#: ../../mod/admin.php:474 +#: ../../mod/admin.php:475 msgid "" "Maximum system load before delivery and poll processes are deferred - " "default 50." msgstr "" -#: ../../mod/admin.php:475 +#: ../../mod/admin.php:476 msgid "Expiration period in days for imported (matrix/network) content" msgstr "" -#: ../../mod/admin.php:475 +#: ../../mod/admin.php:476 msgid "0 for no expiration of imported content" msgstr "" -#: ../../mod/admin.php:523 +#: ../../mod/admin.php:524 msgid "No server found" msgstr "" -#: ../../mod/admin.php:530 ../../mod/admin.php:813 +#: ../../mod/admin.php:531 ../../mod/admin.php:814 msgid "ID" msgstr "" -#: ../../mod/admin.php:530 +#: ../../mod/admin.php:531 msgid "for channel" msgstr "" -#: ../../mod/admin.php:530 +#: ../../mod/admin.php:531 msgid "on server" msgstr "" -#: ../../mod/admin.php:530 +#: ../../mod/admin.php:531 msgid "Status" msgstr "" -#: ../../mod/admin.php:532 +#: ../../mod/admin.php:533 msgid "Server" msgstr "" -#: ../../mod/admin.php:549 +#: ../../mod/admin.php:550 msgid "Update has been marked successful" msgstr "" -#: ../../mod/admin.php:559 +#: ../../mod/admin.php:560 #, php-format msgid "Executing %s failed. Check system logs." msgstr "" -#: ../../mod/admin.php:562 +#: ../../mod/admin.php:563 #, php-format msgid "Update %s was successfully applied." msgstr "" -#: ../../mod/admin.php:566 +#: ../../mod/admin.php:567 #, php-format msgid "Update %s did not return a status. Unknown if it succeeded." msgstr "" -#: ../../mod/admin.php:569 +#: ../../mod/admin.php:570 #, php-format msgid "Update function %s could not be found." msgstr "" -#: ../../mod/admin.php:585 +#: ../../mod/admin.php:586 msgid "No failed updates." msgstr "" -#: ../../mod/admin.php:589 +#: ../../mod/admin.php:590 msgid "Failed Updates" msgstr "" -#: ../../mod/admin.php:591 +#: ../../mod/admin.php:592 msgid "Mark success (if update was manually applied)" msgstr "" -#: ../../mod/admin.php:592 +#: ../../mod/admin.php:593 msgid "Attempt to execute this update step automatically" msgstr "" -#: ../../mod/admin.php:624 +#: ../../mod/admin.php:625 msgid "Queue Statistics" msgstr "" -#: ../../mod/admin.php:625 +#: ../../mod/admin.php:626 msgid "Total Entries" msgstr "" -#: ../../mod/admin.php:626 +#: ../../mod/admin.php:627 msgid "Priority" msgstr "" -#: ../../mod/admin.php:627 +#: ../../mod/admin.php:628 msgid "Destination URL" msgstr "" -#: ../../mod/admin.php:628 +#: ../../mod/admin.php:629 msgid "Mark hub permanently offline" msgstr "" -#: ../../mod/admin.php:629 +#: ../../mod/admin.php:630 msgid "Empty queue for this hub" msgstr "" -#: ../../mod/admin.php:630 +#: ../../mod/admin.php:631 msgid "Last known contact" msgstr "" -#: ../../mod/admin.php:666 +#: ../../mod/admin.php:667 #, php-format msgid "%s account blocked/unblocked" msgid_plural "%s account blocked/unblocked" msgstr[0] "" msgstr[1] "" -#: ../../mod/admin.php:674 +#: ../../mod/admin.php:675 #, php-format msgid "%s account deleted" msgid_plural "%s accounts deleted" msgstr[0] "" msgstr[1] "" -#: ../../mod/admin.php:710 +#: ../../mod/admin.php:711 msgid "Account not found" msgstr "" -#: ../../mod/admin.php:722 +#: ../../mod/admin.php:723 #, php-format msgid "Account '%s' deleted" msgstr "" -#: ../../mod/admin.php:730 +#: ../../mod/admin.php:731 #, php-format msgid "Account '%s' blocked" msgstr "" -#: ../../mod/admin.php:738 +#: ../../mod/admin.php:739 #, php-format msgid "Account '%s' unblocked" msgstr "" -#: ../../mod/admin.php:800 ../../mod/admin.php:812 +#: ../../mod/admin.php:801 ../../mod/admin.php:813 msgid "Users" msgstr "" -#: ../../mod/admin.php:802 ../../mod/admin.php:966 +#: ../../mod/admin.php:803 ../../mod/admin.php:967 msgid "select all" msgstr "" -#: ../../mod/admin.php:803 +#: ../../mod/admin.php:804 msgid "User registrations waiting for confirm" msgstr "" -#: ../../mod/admin.php:804 +#: ../../mod/admin.php:805 msgid "Request date" msgstr "" -#: ../../mod/admin.php:805 +#: ../../mod/admin.php:806 msgid "No registrations." msgstr "" -#: ../../mod/admin.php:807 +#: ../../mod/admin.php:808 msgid "Deny" msgstr "" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Register date" msgstr "" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Last login" msgstr "" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Expires" msgstr "" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Service Class" msgstr "" -#: ../../mod/admin.php:815 +#: ../../mod/admin.php:816 msgid "" "Selected accounts will be deleted!\\n\\nEverything these accounts had posted " "on this site will be permanently deleted!\\n\\nAre you sure?" msgstr "" -#: ../../mod/admin.php:816 +#: ../../mod/admin.php:817 msgid "" "The account {0} will be deleted!\\n\\nEverything this account has posted on " "this site will be permanently deleted!\\n\\nAre you sure?" msgstr "" -#: ../../mod/admin.php:852 +#: ../../mod/admin.php:853 #, php-format msgid "%s channel censored/uncensored" msgid_plural "%s channels censored/uncensored" msgstr[0] "" msgstr[1] "" -#: ../../mod/admin.php:861 +#: ../../mod/admin.php:862 #, php-format msgid "%s channel code allowed/disallowed" msgid_plural "%s channels code allowed/disallowed" msgstr[0] "" msgstr[1] "" -#: ../../mod/admin.php:868 +#: ../../mod/admin.php:869 #, php-format msgid "%s channel deleted" msgid_plural "%s channels deleted" msgstr[0] "" msgstr[1] "" -#: ../../mod/admin.php:888 +#: ../../mod/admin.php:889 msgid "Channel not found" msgstr "" -#: ../../mod/admin.php:899 +#: ../../mod/admin.php:900 #, php-format msgid "Channel '%s' deleted" msgstr "" -#: ../../mod/admin.php:911 +#: ../../mod/admin.php:912 #, php-format msgid "Channel '%s' censored" msgstr "" -#: ../../mod/admin.php:911 +#: ../../mod/admin.php:912 #, php-format msgid "Channel '%s' uncensored" msgstr "" -#: ../../mod/admin.php:922 +#: ../../mod/admin.php:923 #, php-format msgid "Channel '%s' code allowed" msgstr "" -#: ../../mod/admin.php:922 +#: ../../mod/admin.php:923 #, php-format msgid "Channel '%s' code disallowed" msgstr "" -#: ../../mod/admin.php:968 +#: ../../mod/admin.php:969 msgid "Censor" msgstr "" -#: ../../mod/admin.php:969 +#: ../../mod/admin.php:970 msgid "Uncensor" msgstr "" -#: ../../mod/admin.php:970 +#: ../../mod/admin.php:971 msgid "Allow Code" msgstr "" -#: ../../mod/admin.php:971 +#: ../../mod/admin.php:972 msgid "Disallow Code" msgstr "" -#: ../../mod/admin.php:973 +#: ../../mod/admin.php:974 msgid "UID" msgstr "" -#: ../../mod/admin.php:973 ../../mod/profiles.php:447 +#: ../../mod/admin.php:974 ../../mod/profiles.php:447 msgid "Address" msgstr "" -#: ../../mod/admin.php:975 +#: ../../mod/admin.php:976 msgid "" "Selected channels will be deleted!\\n\\nEverything that was posted in these " "channels on this site will be permanently deleted!\\n\\nAre you sure?" msgstr "" -#: ../../mod/admin.php:976 +#: ../../mod/admin.php:977 msgid "" "The channel {0} will be deleted!\\n\\nEverything that was posted in this " "channel on this site will be permanently deleted!\\n\\nAre you sure?" msgstr "" -#: ../../mod/admin.php:1016 +#: ../../mod/admin.php:1017 #, php-format msgid "Plugin %s disabled." msgstr "" -#: ../../mod/admin.php:1020 +#: ../../mod/admin.php:1021 #, php-format msgid "Plugin %s enabled." msgstr "" -#: ../../mod/admin.php:1030 ../../mod/admin.php:1228 +#: ../../mod/admin.php:1031 ../../mod/admin.php:1234 msgid "Disable" msgstr "" -#: ../../mod/admin.php:1033 ../../mod/admin.php:1230 +#: ../../mod/admin.php:1034 ../../mod/admin.php:1236 msgid "Enable" msgstr "" -#: ../../mod/admin.php:1057 ../../mod/admin.php:1257 +#: ../../mod/admin.php:1063 ../../mod/admin.php:1263 msgid "Toggle" msgstr "" -#: ../../mod/admin.php:1065 ../../mod/admin.php:1267 +#: ../../mod/admin.php:1071 ../../mod/admin.php:1273 msgid "Author: " msgstr "" -#: ../../mod/admin.php:1066 ../../mod/admin.php:1268 +#: ../../mod/admin.php:1072 ../../mod/admin.php:1274 msgid "Maintainer: " msgstr "" -#: ../../mod/admin.php:1193 +#: ../../mod/admin.php:1199 msgid "No themes found." msgstr "" -#: ../../mod/admin.php:1249 +#: ../../mod/admin.php:1255 msgid "Screenshot" msgstr "" -#: ../../mod/admin.php:1295 +#: ../../mod/admin.php:1301 msgid "[Experimental]" msgstr "" -#: ../../mod/admin.php:1296 +#: ../../mod/admin.php:1302 msgid "[Unsupported]" msgstr "" -#: ../../mod/admin.php:1320 +#: ../../mod/admin.php:1326 msgid "Log settings updated." msgstr "" -#: ../../mod/admin.php:1377 +#: ../../mod/admin.php:1383 msgid "Clear" msgstr "" -#: ../../mod/admin.php:1383 +#: ../../mod/admin.php:1389 msgid "Debugging" msgstr "" -#: ../../mod/admin.php:1384 +#: ../../mod/admin.php:1390 msgid "Log file" msgstr "" -#: ../../mod/admin.php:1384 +#: ../../mod/admin.php:1390 msgid "" "Must be writable by web server. Relative to your Red top-level directory." msgstr "" -#: ../../mod/admin.php:1385 +#: ../../mod/admin.php:1391 msgid "Log level" msgstr "" -#: ../../mod/admin.php:1431 +#: ../../mod/admin.php:1437 msgid "New Profile Field" msgstr "" -#: ../../mod/admin.php:1432 ../../mod/admin.php:1452 +#: ../../mod/admin.php:1438 ../../mod/admin.php:1458 msgid "Field nickname" msgstr "" -#: ../../mod/admin.php:1432 ../../mod/admin.php:1452 +#: ../../mod/admin.php:1438 ../../mod/admin.php:1458 msgid "System name of field" msgstr "" -#: ../../mod/admin.php:1433 ../../mod/admin.php:1453 +#: ../../mod/admin.php:1439 ../../mod/admin.php:1459 msgid "Input type" msgstr "" -#: ../../mod/admin.php:1434 ../../mod/admin.php:1454 +#: ../../mod/admin.php:1440 ../../mod/admin.php:1460 msgid "Field Name" msgstr "" -#: ../../mod/admin.php:1434 ../../mod/admin.php:1454 +#: ../../mod/admin.php:1440 ../../mod/admin.php:1460 msgid "Label on profile pages" msgstr "" -#: ../../mod/admin.php:1435 ../../mod/admin.php:1455 +#: ../../mod/admin.php:1441 ../../mod/admin.php:1461 msgid "Help text" msgstr "" -#: ../../mod/admin.php:1435 ../../mod/admin.php:1455 +#: ../../mod/admin.php:1441 ../../mod/admin.php:1461 msgid "Additional info (optional)" msgstr "" -#: ../../mod/admin.php:1445 +#: ../../mod/admin.php:1451 msgid "Field definition not found" msgstr "" -#: ../../mod/admin.php:1451 +#: ../../mod/admin.php:1457 msgid "Edit Profile Field" msgstr "" @@ -6398,12 +6433,12 @@ msgstr "" msgid "Layout Help" msgstr "" -#: ../../mod/subthread.php:108 +#: ../../mod/subthread.php:114 #, php-format msgid "%1$s is following %2$s's %3$s" msgstr "" -#: ../../mod/subthread.php:110 +#: ../../mod/subthread.php:116 #, php-format msgid "%1$s stopped following %2$s's %3$s" msgstr "" @@ -6432,7 +6467,7 @@ msgid "" "Password reset failed." msgstr "" -#: ../../mod/lostpass.php:86 ../../boot.php:1492 +#: ../../mod/lostpass.php:86 ../../boot.php:1494 msgid "Password Reset" msgstr "" @@ -6518,32 +6553,28 @@ msgstr "" msgid "Event not found." msgstr "" -#: ../../mod/events.php:448 +#: ../../mod/events.php:446 msgid "l, F j" msgstr "" -#: ../../mod/events.php:470 +#: ../../mod/events.php:468 msgid "Edit event" msgstr "" -#: ../../mod/events.php:472 +#: ../../mod/events.php:470 msgid "Delete event" msgstr "" -#: ../../mod/events.php:506 +#: ../../mod/events.php:504 msgid "calendar" msgstr "" -#: ../../mod/events.php:527 -msgid "Create New Event" -msgstr "" - -#: ../../mod/events.php:530 -msgid "Export" +#: ../../mod/events.php:524 +msgid "New Event" msgstr "" -#: ../../mod/events.php:533 -msgid "Import" +#: ../../mod/events.php:534 +msgid "Today" msgstr "" #: ../../mod/events.php:564 @@ -6764,20 +6795,24 @@ msgstr "" msgid "Executable content type not permitted to this channel." msgstr "" -#: ../../mod/item.php:910 +#: ../../mod/item.php:822 +msgid "Duplicate post suppressed." +msgstr "" + +#: ../../mod/item.php:953 msgid "System error. Post not saved." msgstr "" -#: ../../mod/item.php:1177 +#: ../../mod/item.php:1220 msgid "Unable to obtain post information from database." msgstr "" -#: ../../mod/item.php:1184 +#: ../../mod/item.php:1227 #, php-format msgid "You have reached your limit of %1$.0f top level posts." msgstr "" -#: ../../mod/item.php:1191 +#: ../../mod/item.php:1234 #, php-format msgid "You have reached your limit of %1$.0f webpages." msgstr "" @@ -9241,51 +9276,51 @@ msgstr "" msgid "Set size of followup author photos" msgstr "" -#: ../../boot.php:1289 +#: ../../boot.php:1291 #, php-format msgid "Update %s failed. See error logs." msgstr "" -#: ../../boot.php:1292 +#: ../../boot.php:1294 #, php-format msgid "Update Error at %s" msgstr "" -#: ../../boot.php:1459 +#: ../../boot.php:1461 msgid "" "Create an account to access services and applications within the Hubzilla" msgstr "" -#: ../../boot.php:1487 +#: ../../boot.php:1489 msgid "Password" msgstr "" -#: ../../boot.php:1488 +#: ../../boot.php:1490 msgid "Remember me" msgstr "" -#: ../../boot.php:1491 +#: ../../boot.php:1493 msgid "Forgot your password?" msgstr "" -#: ../../boot.php:2111 +#: ../../boot.php:2113 msgid "toggle mobile" msgstr "" -#: ../../boot.php:2246 +#: ../../boot.php:2248 msgid "Website SSL certificate is not valid. Please correct." msgstr "" -#: ../../boot.php:2249 +#: ../../boot.php:2251 #, php-format msgid "[hubzilla] Website SSL error for %s" msgstr "" -#: ../../boot.php:2286 +#: ../../boot.php:2288 msgid "Cron/Scheduled tasks not running." msgstr "" -#: ../../boot.php:2290 +#: ../../boot.php:2292 #, php-format msgid "[hubzilla] Cron tasks not running on %s" msgstr "" diff --git a/version.inc b/version.inc index d6100d73a..05ca8c657 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2015-11-19.1221 +2015-11-20.1222 -- cgit v1.2.3 From d3bef2adc3e7c1d866dc6ed1f641129bc514b32e Mon Sep 17 00:00:00 2001 From: jeroenpraat Date: Fri, 20 Nov 2015 15:18:51 +0100 Subject: update es+nl --- view/es/hmessages.po | 4311 +++++++++++++++++++++++++------------------------- view/es/hstrings.php | 488 +++--- view/nl/hmessages.po | 4307 ++++++++++++++++++++++++------------------------- view/nl/hstrings.php | 488 +++--- 4 files changed, 4840 insertions(+), 4754 deletions(-) diff --git a/view/es/hmessages.po b/view/es/hmessages.po index 6478c432c..eea1d43de 100644 --- a/view/es/hmessages.po +++ b/view/es/hmessages.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: Redmatrix\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-11-13 00:03-0800\n" -"PO-Revision-Date: 2015-11-14 16:43+0000\n" +"POT-Creation-Date: 2015-11-20 00:03-0800\n" +"PO-Revision-Date: 2015-11-20 12:03+0000\n" "Last-Translator: Manuel Jiménez Friaza \n" "Language-Team: Spanish (http://www.transifex.com/Friendica/red-matrix/language/es/)\n" "MIME-Version: 1.0\n" @@ -23,1874 +23,1884 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../../include/conversation.php:120 ../../include/text.php:1873 -#: ../../mod/like.php:361 ../../mod/tagger.php:43 ../../mod/subthread.php:77 -msgid "photo" -msgstr "foto" +#: ../../include/Import/import_diaspora.php:17 +msgid "No username found in import file." +msgstr "No se ha encontrado el nombre de usuario en el fichero importado." -#: ../../include/conversation.php:123 ../../include/event.php:896 -#: ../../include/text.php:1876 ../../mod/like.php:363 ../../mod/tagger.php:47 -#: ../../mod/events.php:245 -msgid "event" -msgstr "evento" +#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44 +msgid "Unable to create a unique channel address. Import failed." +msgstr "No se ha podido crear una dirección de canal única. Ha fallado la importación." -#: ../../include/conversation.php:126 ../../mod/like.php:113 -msgid "channel" -msgstr "canal" +#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487 +msgid "Import completed." +msgstr "Importación completada." -#: ../../include/conversation.php:148 ../../include/text.php:1879 -#: ../../mod/like.php:361 ../../mod/subthread.php:77 -msgid "status" -msgstr "el mensaje de estado" +#: ../../include/RedDAV/RedBrowser.php:107 +#: ../../include/RedDAV/RedBrowser.php:239 +msgid "parent" +msgstr "padre" -#: ../../include/conversation.php:150 ../../include/text.php:1881 -#: ../../mod/tagger.php:53 -msgid "comment" -msgstr "comentario" +#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2546 +msgid "Collection" +msgstr "Colección" -#: ../../include/conversation.php:164 ../../mod/like.php:410 -#, php-format -msgid "%1$s likes %2$s's %3$s" -msgstr "a %1$s le gusta %3$s de %2$s" +#: ../../include/RedDAV/RedBrowser.php:134 +msgid "Principal" +msgstr "Principal" -#: ../../include/conversation.php:167 ../../mod/like.php:412 -#, php-format -msgid "%1$s doesn't like %2$s's %3$s" -msgstr "a %1$s no le gusta %3$s de %2$s" +#: ../../include/RedDAV/RedBrowser.php:137 +msgid "Addressbook" +msgstr "Libreta de direcciones" -#: ../../include/conversation.php:204 -#, php-format -msgid "%1$s is now connected with %2$s" -msgstr "%1$s ahora está conectado/a con %2$s" +#: ../../include/RedDAV/RedBrowser.php:140 +msgid "Calendar" +msgstr "Calendario" -#: ../../include/conversation.php:239 -#, php-format -msgid "%1$s poked %2$s" -msgstr "%1$s ha dado un toque a %2$s" +#: ../../include/RedDAV/RedBrowser.php:143 +msgid "Schedule Inbox" +msgstr "Programar bandeja de entrada" -#: ../../include/conversation.php:243 ../../include/text.php:946 -msgid "poked" -msgstr "ha recibido un toque" +#: ../../include/RedDAV/RedBrowser.php:146 +msgid "Schedule Outbox" +msgstr "Programar bandeja de salida" -#: ../../include/conversation.php:260 ../../mod/mood.php:63 -#, php-format -msgctxt "mood" -msgid "%1$s is %2$s" -msgstr "%1$s está %2$s" +#: ../../include/RedDAV/RedBrowser.php:164 ../../include/conversation.php:1026 +#: ../../include/apps.php:360 ../../include/apps.php:415 +#: ../../include/widgets.php:1317 ../../mod/photos.php:759 +#: ../../mod/photos.php:1198 +msgid "Unknown" +msgstr "Desconocido" -#: ../../include/conversation.php:574 ../../mod/photos.php:1063 -msgctxt "title" -msgid "Likes" -msgstr "Me gusta" +#: ../../include/RedDAV/RedBrowser.php:226 ../../include/conversation.php:1628 +#: ../../include/apps.php:135 ../../include/nav.php:93 +#: ../../mod/fbrowser.php:114 +msgid "Files" +msgstr "Ficheros" -#: ../../include/conversation.php:574 ../../mod/photos.php:1063 -msgctxt "title" -msgid "Dislikes" -msgstr "No me gusta" +#: ../../include/RedDAV/RedBrowser.php:227 +msgid "Total" +msgstr "Total" -#: ../../include/conversation.php:575 ../../mod/photos.php:1064 -msgctxt "title" -msgid "Agree" -msgstr "De acuerdo" +#: ../../include/RedDAV/RedBrowser.php:229 +msgid "Shared" +msgstr "Compartido" -#: ../../include/conversation.php:575 ../../mod/photos.php:1064 -msgctxt "title" -msgid "Disagree" -msgstr "En desacuerdo" +#: ../../include/RedDAV/RedBrowser.php:230 +#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/layouts.php:175 +#: ../../mod/menu.php:114 ../../mod/new_channel.php:121 +#: ../../mod/webpages.php:180 ../../mod/blocks.php:152 +msgid "Create" +msgstr "Crear" -#: ../../include/conversation.php:575 ../../mod/photos.php:1064 -msgctxt "title" -msgid "Abstain" -msgstr "Abstención" +#: ../../include/RedDAV/RedBrowser.php:231 +#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1329 +#: ../../mod/photos.php:784 ../../mod/photos.php:1317 +#: ../../mod/profile_photo.php:450 +msgid "Upload" +msgstr "Subir" -#: ../../include/conversation.php:576 ../../mod/photos.php:1065 -msgctxt "title" -msgid "Attending" -msgstr "Participaré" +#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:974 +#: ../../mod/settings.php:586 ../../mod/settings.php:612 +#: ../../mod/sharedwithme.php:95 +msgid "Name" +msgstr "Nombre" -#: ../../include/conversation.php:576 ../../mod/photos.php:1065 -msgctxt "title" -msgid "Not attending" -msgstr "No participaré" +#: ../../include/RedDAV/RedBrowser.php:236 +msgid "Type" +msgstr "Tipo" -#: ../../include/conversation.php:576 ../../mod/photos.php:1065 -msgctxt "title" -msgid "Might attend" -msgstr "Quizá participe" +#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1247 +#: ../../mod/sharedwithme.php:97 +msgid "Size" +msgstr "Tamaño" -#: ../../include/conversation.php:656 ../../include/ItemObject.php:126 -msgid "Select" -msgstr "Seleccionar" +#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98 +msgid "Last Modified" +msgstr "Última modificación" + +#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108 +#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36 +#: ../../include/apps.php:259 ../../include/ItemObject.php:100 +#: ../../mod/layouts.php:183 ../../mod/editblock.php:135 +#: ../../mod/editpost.php:112 ../../mod/menu.php:108 +#: ../../mod/webpages.php:181 ../../mod/blocks.php:153 ../../mod/thing.php:257 +#: ../../mod/settings.php:646 ../../mod/connections.php:235 +#: ../../mod/connections.php:248 ../../mod/connections.php:267 +#: ../../mod/editlayout.php:134 ../../mod/editwebpage.php:176 +msgid "Edit" +msgstr "Editar" -#: ../../include/conversation.php:657 ../../include/RedDAV/RedBrowser.php:241 +#: ../../include/RedDAV/RedBrowser.php:241 ../../include/conversation.php:657 #: ../../include/apps.php:260 ../../include/ItemObject.php:120 #: ../../mod/connedit.php:551 ../../mod/photos.php:1129 -#: ../../mod/editblock.php:181 ../../mod/admin.php:808 ../../mod/admin.php:967 +#: ../../mod/editblock.php:181 ../../mod/admin.php:809 ../../mod/admin.php:968 #: ../../mod/webpages.php:183 ../../mod/blocks.php:155 ../../mod/thing.php:258 #: ../../mod/settings.php:647 ../../mod/editlayout.php:179 #: ../../mod/editwebpage.php:223 ../../mod/group.php:173 msgid "Delete" msgstr "Eliminar" -#: ../../include/conversation.php:664 ../../include/ItemObject.php:89 -msgid "Private Message" -msgstr "Mensaje Privado" - -#: ../../include/conversation.php:671 ../../include/ItemObject.php:227 -msgid "Message signature validated" -msgstr "Firma de mensaje validada" - -#: ../../include/conversation.php:672 ../../include/ItemObject.php:228 -msgid "Message signature incorrect" -msgstr "Firma de mensaje incorrecta" +#: ../../include/RedDAV/RedBrowser.php:282 +#, php-format +msgid "You are using %1$s of your available file storage." +msgstr "Está usando %1$s de su espacio disponible para ficheros." -#: ../../include/conversation.php:691 +#: ../../include/RedDAV/RedBrowser.php:287 #, php-format -msgid "View %s's profile @ %s" -msgstr "Ver el perfil @ %s de %s" +msgid "You are using %1$s of %2$s available file storage. (%3$s%)" +msgstr "Está usando %1$s de %2$s que tiene a su disposición para ficheros. (%3$s%)" -#: ../../include/conversation.php:709 -msgid "Categories:" -msgstr "Categorías:" +#: ../../include/RedDAV/RedBrowser.php:299 +msgid "WARNING:" +msgstr "ATENCIÓN:" -#: ../../include/conversation.php:710 -msgid "Filed under:" -msgstr "Archivado bajo:" +#: ../../include/RedDAV/RedBrowser.php:302 +msgid "Create new folder" +msgstr "Crear nueva carpeta" -#: ../../include/conversation.php:718 ../../include/ItemObject.php:321 -#, php-format -msgid "from %s" -msgstr "desde %s" +#: ../../include/RedDAV/RedBrowser.php:304 +msgid "Upload file" +msgstr "Subir fichero" -#: ../../include/conversation.php:721 ../../include/ItemObject.php:324 -#, php-format -msgid "last edited: %s" -msgstr "último cambio: %s" +#: ../../include/permissions.php:26 +msgid "Can view my normal stream and posts" +msgstr "Pueden verse mi flujo de actividad y publicaciones normales" -#: ../../include/conversation.php:722 ../../include/ItemObject.php:325 -#, php-format -msgid "Expires: %s" -msgstr "Caduca: %s" +#: ../../include/permissions.php:27 +msgid "Can view my default channel profile" +msgstr "Puede verse mi perfil de canal predeterminado." -#: ../../include/conversation.php:737 -msgid "View in context" -msgstr "Mostrar en su contexto" +#: ../../include/permissions.php:28 +msgid "Can view my connections" +msgstr "Pueden verse mis conexiones" -#: ../../include/conversation.php:739 ../../include/conversation.php:1226 -#: ../../include/ItemObject.php:375 ../../mod/photos.php:1029 -#: ../../mod/editblock.php:150 ../../mod/editpost.php:129 -#: ../../mod/editlayout.php:148 ../../mod/editwebpage.php:190 -msgid "Please wait" -msgstr "Espere por favor" +#: ../../include/permissions.php:29 +msgid "Can view my file storage and photos" +msgstr "Pueden verse mi repositorio de ficheros y mis fotos" -#: ../../include/conversation.php:849 -msgid "remove" -msgstr "eliminar" +#: ../../include/permissions.php:30 +msgid "Can view my webpages" +msgstr "Pueden verse mis páginas web" -#: ../../include/conversation.php:853 ../../include/nav.php:241 -msgid "Loading..." -msgstr "Cargando..." +#: ../../include/permissions.php:33 +msgid "Can send me their channel stream and posts" +msgstr "Me pueden enviar sus entradas y flujo de actividad del canal" -#: ../../include/conversation.php:854 -msgid "Delete Selected Items" -msgstr "Eliminar elementos seleccionados" +#: ../../include/permissions.php:34 +msgid "Can post on my channel page (\"wall\")" +msgstr "Pueden crearse entradas en mi página de inicio del canal (“muro”)" -#: ../../include/conversation.php:945 -msgid "View Source" -msgstr "Ver la fuente original de la entrada" +#: ../../include/permissions.php:35 +msgid "Can comment on or like my posts" +msgstr "Pueden publicarse comentarios en mis publicaciones o marcar mis entradas con 'me gusta'." -#: ../../include/conversation.php:946 -msgid "Follow Thread" -msgstr "Seguir el hilo" +#: ../../include/permissions.php:36 +msgid "Can send me private mail messages" +msgstr "Se me pueden enviar mensajes privados" -#: ../../include/conversation.php:947 -msgid "Stop Following" -msgstr "Dejar de seguir" +#: ../../include/permissions.php:37 +msgid "Can like/dislike stuff" +msgstr "Puede marcarse contenido como me gusta/no me gusta" -#: ../../include/conversation.php:948 -msgid "View Status" -msgstr "Ver el estado actual" - -#: ../../include/conversation.php:949 ../../include/nav.php:86 -#: ../../mod/connedit.php:498 -msgid "View Profile" -msgstr "Ver el perfil" - -#: ../../include/conversation.php:950 -msgid "View Photos" -msgstr "Ver fotos" +#: ../../include/permissions.php:37 +msgid "Profiles and things other than posts/comments" +msgstr "Perfiles y otras cosas aparte de publicaciones/comentarios" -#: ../../include/conversation.php:951 -msgid "Activity/Posts" -msgstr "Actividad y entradas" +#: ../../include/permissions.php:39 +msgid "Can forward to all my channel contacts via post @mentions" +msgstr "Puede enviarse una entrada a todos mis contactos del canal mediante una @mención" -#: ../../include/conversation.php:952 ../../include/Contact.php:101 -#: ../../include/identity.php:952 ../../include/widgets.php:136 -#: ../../include/widgets.php:174 ../../mod/directory.php:318 -#: ../../mod/match.php:64 ../../mod/suggest.php:52 -msgid "Connect" -msgstr "Conectar" +#: ../../include/permissions.php:39 +msgid "Advanced - useful for creating group forum channels" +msgstr "Avanzado - útil para crear canales de foros de discusión o grupos" -#: ../../include/conversation.php:953 -msgid "Edit Connection" -msgstr "Editar conexión" +#: ../../include/permissions.php:40 +msgid "Can chat with me (when available)" +msgstr "Se puede charlar conmigo (cuando esté disponible)" -#: ../../include/conversation.php:954 -msgid "Send PM" -msgstr "Enviar un mensaje privado" +#: ../../include/permissions.php:41 +msgid "Can write to my file storage and photos" +msgstr "Puede escribirse en mi repositorio de ficheros y fotos" -#: ../../include/conversation.php:955 ../../include/apps.php:145 -msgid "Poke" -msgstr "Toques y otras cosas" +#: ../../include/permissions.php:42 +msgid "Can edit my webpages" +msgstr "Pueden editarse mis páginas web" -#: ../../include/conversation.php:1026 ../../include/RedDAV/RedBrowser.php:164 -#: ../../include/apps.php:360 ../../include/apps.php:415 -#: ../../include/widgets.php:1281 ../../mod/photos.php:759 -#: ../../mod/photos.php:1198 -msgid "Unknown" -msgstr "Desconocido" +#: ../../include/permissions.php:44 +msgid "Can source my public posts in derived channels" +msgstr "Pueden utilizarse mis publicaciones públicas como origen de contenidos en canales derivados" -#: ../../include/conversation.php:1069 -#, php-format -msgid "%s likes this." -msgstr "a %s le gusta esto." +#: ../../include/permissions.php:44 +msgid "Somewhat advanced - very useful in open communities" +msgstr "Algo avanzado - muy útil en comunidades abiertas" -#: ../../include/conversation.php:1069 -#, php-format -msgid "%s doesn't like this." -msgstr "a %s no le gusta esto." +#: ../../include/permissions.php:46 +msgid "Can administer my channel resources" +msgstr "Pueden administrarse mis recursos del canal" -#: ../../include/conversation.php:1073 -#, php-format -msgid "%2$d people like this." -msgid_plural "%2$d people like this." -msgstr[0] "a %2$d personas le gusta esto." -msgstr[1] "a %2$d personas les gusta esto." +#: ../../include/permissions.php:46 +msgid "" +"Extremely advanced. Leave this alone unless you know what you are doing" +msgstr "Muy avanzado. Déjelo a no ser que sepa bien lo que está haciendo." -#: ../../include/conversation.php:1075 -#, php-format -msgid "%2$d people don't like this." -msgid_plural "%2$d people don't like this." -msgstr[0] "a %2$d personas no les gusta esto." -msgstr[1] "a %2$d personas no les gusta esto." +#: ../../include/permissions.php:867 +msgid "Social Networking" +msgstr "Redes sociales" -#: ../../include/conversation.php:1081 -msgid "and" -msgstr "y" +#: ../../include/permissions.php:867 ../../include/permissions.php:868 +#: ../../include/permissions.php:869 +msgid "Mostly Public" +msgstr "Público en su mayor parte" -#: ../../include/conversation.php:1084 -#, php-format -msgid ", and %d other people" -msgid_plural ", and %d other people" -msgstr[0] ", y %d persona más" -msgstr[1] ", y %d personas más" +#: ../../include/permissions.php:867 ../../include/permissions.php:868 +#: ../../include/permissions.php:869 +msgid "Restricted" +msgstr "Restringido" -#: ../../include/conversation.php:1085 -#, php-format -msgid "%s like this." -msgstr "a %s le gusta esto." +#: ../../include/permissions.php:867 ../../include/permissions.php:868 +msgid "Private" +msgstr "Privado" -#: ../../include/conversation.php:1085 -#, php-format -msgid "%s don't like this." -msgstr "a %s no le gusta esto." +#: ../../include/permissions.php:868 +msgid "Community Forum" +msgstr "Foro de discusión" -#: ../../include/conversation.php:1153 -msgid "Visible to everybody" -msgstr "Visible para cualquiera" +#: ../../include/permissions.php:869 +msgid "Feed Republish" +msgstr "Republicar un \"feed\"" -#: ../../include/conversation.php:1154 ../../mod/mail.php:194 -#: ../../mod/mail.php:308 -msgid "Please enter a link URL:" -msgstr "Por favor, introduzca la dirección del enlace:" +#: ../../include/permissions.php:870 +msgid "Special Purpose" +msgstr "Propósito especial" -#: ../../include/conversation.php:1155 -msgid "Please enter a video link/URL:" -msgstr "Por favor, introduzca un enlace de vídeo:" +#: ../../include/permissions.php:870 +msgid "Celebrity/Soapbox" +msgstr "Página para fans" -#: ../../include/conversation.php:1156 -msgid "Please enter an audio link/URL:" -msgstr "Por favor, introduzca un enlace de audio:" +#: ../../include/permissions.php:870 +msgid "Group Repository" +msgstr "Repositorio de grupo" -#: ../../include/conversation.php:1157 -msgid "Tag term:" -msgstr "Término de la etiqueta:" +#: ../../include/permissions.php:871 ../../include/profile_selectors.php:6 +#: ../../include/profile_selectors.php:23 +#: ../../include/profile_selectors.php:61 +#: ../../include/profile_selectors.php:97 +msgid "Other" +msgstr "Otro" -#: ../../include/conversation.php:1158 ../../mod/filer.php:48 -msgid "Save to Folder:" -msgstr "Guardar en carpeta:" +#: ../../include/permissions.php:871 +msgid "Custom/Expert Mode" +msgstr "Modo personalizado/experto" -#: ../../include/conversation.php:1159 -msgid "Where are you right now?" -msgstr "¿Donde está ahora?" +#: ../../include/chat.php:23 +msgid "Missing room name" +msgstr "Sala de chat sin nombre" -#: ../../include/conversation.php:1160 ../../mod/editpost.php:54 -#: ../../mod/mail.php:195 ../../mod/mail.php:309 -msgid "Expires YYYY-MM-DD HH:MM" -msgstr "Caduca YYYY-MM-DD HH:MM" +#: ../../include/chat.php:32 +msgid "Duplicate room name" +msgstr "Nombre de sala duplicado." -#: ../../include/conversation.php:1168 ../../include/page_widgets.php:40 -#: ../../include/ItemObject.php:692 ../../mod/photos.php:1049 -#: ../../mod/editblock.php:171 ../../mod/editpost.php:149 -#: ../../mod/events.php:707 ../../mod/webpages.php:188 -#: ../../mod/editwebpage.php:212 -msgid "Preview" -msgstr "Previsualizar" +#: ../../include/chat.php:82 ../../include/chat.php:90 +msgid "Invalid room specifier." +msgstr "Especificador de sala no válido." -#: ../../include/conversation.php:1191 ../../mod/layouts.php:184 -#: ../../mod/photos.php:1028 ../../mod/webpages.php:182 -#: ../../mod/blocks.php:154 -msgid "Share" -msgstr "Compartir" +#: ../../include/chat.php:122 +msgid "Room not found." +msgstr "Sala no encontrada." -#: ../../include/conversation.php:1193 -msgid "Page link name" -msgstr "Nombre de enlace de página" +#: ../../include/chat.php:133 ../../include/items.php:4396 +#: ../../include/photos.php:29 ../../include/attach.php:140 +#: ../../include/attach.php:188 ../../include/attach.php:251 +#: ../../include/attach.php:265 ../../include/attach.php:272 +#: ../../include/attach.php:337 ../../include/attach.php:351 +#: ../../include/attach.php:358 ../../include/attach.php:436 +#: ../../include/attach.php:884 ../../include/attach.php:955 +#: ../../include/attach.php:1107 ../../mod/achievements.php:30 +#: ../../mod/fsuggest.php:78 ../../mod/authtest.php:13 +#: ../../mod/bookmarks.php:48 ../../mod/block.php:22 ../../mod/block.php:72 +#: ../../mod/id.php:71 ../../mod/like.php:177 ../../mod/common.php:35 +#: ../../mod/mitem.php:111 ../../mod/connedit.php:352 ../../mod/mood.php:112 +#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73 +#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115 +#: ../../mod/layouts.php:69 ../../mod/layouts.php:76 ../../mod/layouts.php:87 +#: ../../mod/poke.php:133 ../../mod/network.php:12 ../../mod/chat.php:94 +#: ../../mod/chat.php:99 ../../mod/rate.php:111 ../../mod/photos.php:70 +#: ../../mod/editblock.php:65 ../../mod/editpost.php:13 +#: ../../mod/appman.php:66 ../../mod/profile.php:64 ../../mod/profile.php:72 +#: ../../mod/menu.php:74 ../../mod/page.php:31 ../../mod/page.php:86 +#: ../../mod/new_channel.php:68 ../../mod/new_channel.php:99 +#: ../../mod/notifications.php:66 ../../mod/pdledit.php:21 +#: ../../mod/events.php:256 ../../mod/profile_photo.php:338 +#: ../../mod/profile_photo.php:351 ../../mod/item.php:205 +#: ../../mod/item.php:213 ../../mod/item.php:1049 ../../mod/message.php:16 +#: ../../mod/webpages.php:69 ../../mod/register.php:72 ../../mod/blocks.php:69 +#: ../../mod/blocks.php:76 ../../mod/service_limits.php:7 +#: ../../mod/sources.php:66 ../../mod/regmod.php:17 ../../mod/channel.php:100 +#: ../../mod/channel.php:214 ../../mod/channel.php:254 ../../mod/thing.php:271 +#: ../../mod/thing.php:291 ../../mod/thing.php:328 ../../mod/invite.php:13 +#: ../../mod/invite.php:104 ../../mod/mail.php:118 ../../mod/viewsrc.php:14 +#: ../../mod/settings.php:566 ../../mod/manage.php:6 ../../mod/api.php:26 +#: ../../mod/api.php:31 ../../mod/connections.php:29 +#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87 +#: ../../mod/editwebpage.php:64 ../../mod/editwebpage.php:86 +#: ../../mod/editwebpage.php:101 ../../mod/editwebpage.php:125 +#: ../../mod/group.php:9 ../../mod/viewconnections.php:22 +#: ../../mod/viewconnections.php:27 ../../mod/locs.php:83 +#: ../../mod/setup.php:227 ../../mod/sharedwithme.php:7 +#: ../../mod/suggest.php:26 ../../mod/profiles.php:188 +#: ../../mod/profiles.php:576 ../../index.php:178 ../../index.php:361 +msgid "Permission denied." +msgstr "Acceso denegado." -#: ../../include/conversation.php:1196 -msgid "Post as" -msgstr "Publicar como" +#: ../../include/chat.php:143 +msgid "Room is full" +msgstr "La sala está llena." -#: ../../include/conversation.php:1198 ../../include/ItemObject.php:684 -#: ../../mod/editblock.php:136 ../../mod/editpost.php:113 -#: ../../mod/editlayout.php:135 ../../mod/editwebpage.php:177 -msgid "Bold" -msgstr "Negrita" +#: ../../include/datetime.php:48 +msgid "Miscellaneous" +msgstr "Varios" -#: ../../include/conversation.php:1199 ../../include/ItemObject.php:685 -#: ../../mod/editblock.php:137 ../../mod/editpost.php:114 -#: ../../mod/editlayout.php:136 ../../mod/editwebpage.php:178 -msgid "Italic" -msgstr "Itálico " +#: ../../include/datetime.php:132 +msgid "YYYY-MM-DD or MM-DD" +msgstr "AAAA-MM-DD o MM-DD" -#: ../../include/conversation.php:1200 ../../include/ItemObject.php:686 -#: ../../mod/editblock.php:138 ../../mod/editpost.php:115 -#: ../../mod/editlayout.php:137 ../../mod/editwebpage.php:179 -msgid "Underline" -msgstr "Subrayar" +#: ../../include/datetime.php:235 ../../mod/appman.php:91 +#: ../../mod/appman.php:92 ../../mod/events.php:689 +msgid "Required" +msgstr "Obligatorio" -#: ../../include/conversation.php:1201 ../../include/ItemObject.php:687 -#: ../../mod/editblock.php:139 ../../mod/editpost.php:116 -#: ../../mod/editlayout.php:138 ../../mod/editwebpage.php:180 -msgid "Quote" -msgstr "Citar" +#: ../../include/datetime.php:262 ../../boot.php:2289 +msgid "never" +msgstr "nunca" -#: ../../include/conversation.php:1202 ../../include/ItemObject.php:688 -#: ../../mod/editblock.php:140 ../../mod/editpost.php:117 -#: ../../mod/editlayout.php:139 ../../mod/editwebpage.php:181 -msgid "Code" -msgstr "Código" +#: ../../include/datetime.php:268 +msgid "less than a second ago" +msgstr "hace un instante" -#: ../../include/conversation.php:1203 ../../mod/editblock.php:142 -#: ../../mod/editpost.php:118 ../../mod/editlayout.php:140 -#: ../../mod/editwebpage.php:182 -msgid "Upload photo" -msgstr "Subir foto" +#: ../../include/datetime.php:271 +msgid "year" +msgstr "año" -#: ../../include/conversation.php:1204 -msgid "upload photo" -msgstr "subir foto" +#: ../../include/datetime.php:271 +msgid "years" +msgstr "años" -#: ../../include/conversation.php:1205 ../../mod/editblock.php:143 -#: ../../mod/editpost.php:119 ../../mod/mail.php:240 ../../mod/mail.php:369 -#: ../../mod/editlayout.php:141 ../../mod/editwebpage.php:183 -msgid "Attach file" -msgstr "Adjuntar fichero" +#: ../../include/datetime.php:272 +msgid "month" +msgstr "mes" -#: ../../include/conversation.php:1206 -msgid "attach file" -msgstr "adjuntar fichero" +#: ../../include/datetime.php:272 +msgid "months" +msgstr "meses" -#: ../../include/conversation.php:1207 ../../mod/editblock.php:144 -#: ../../mod/editpost.php:120 ../../mod/mail.php:241 ../../mod/mail.php:370 -#: ../../mod/editlayout.php:142 ../../mod/editwebpage.php:184 -msgid "Insert web link" -msgstr "Insertar enlace web" +#: ../../include/datetime.php:273 +msgid "week" +msgstr "semana" -#: ../../include/conversation.php:1208 -msgid "web link" -msgstr "enlace web" +#: ../../include/datetime.php:273 +msgid "weeks" +msgstr "semanas" -#: ../../include/conversation.php:1209 -msgid "Insert video link" -msgstr "Insertar enlace de vídeo" +#: ../../include/datetime.php:274 +msgid "day" +msgstr "día" -#: ../../include/conversation.php:1210 -msgid "video link" -msgstr "enlace de vídeo" +#: ../../include/datetime.php:274 +msgid "days" +msgstr "días" -#: ../../include/conversation.php:1211 -msgid "Insert audio link" -msgstr "Insertar enlace de audio" +#: ../../include/datetime.php:275 +msgid "hour" +msgstr "hora" -#: ../../include/conversation.php:1212 -msgid "audio link" -msgstr "enlace de audio" +#: ../../include/datetime.php:275 +msgid "hours" +msgstr "horas" -#: ../../include/conversation.php:1213 ../../mod/editblock.php:148 -#: ../../mod/editpost.php:124 ../../mod/editlayout.php:146 -#: ../../mod/editwebpage.php:188 -msgid "Set your location" -msgstr "Establecer su ubicación" +#: ../../include/datetime.php:276 +msgid "minute" +msgstr "minuto" -#: ../../include/conversation.php:1214 -msgid "set location" -msgstr "establecer ubicación" +#: ../../include/datetime.php:276 +msgid "minutes" +msgstr "minutos" -#: ../../include/conversation.php:1215 ../../mod/editpost.php:126 -msgid "Toggle voting" -msgstr "Cambiar votación" +#: ../../include/datetime.php:277 +msgid "second" +msgstr "segundo" -#: ../../include/conversation.php:1218 ../../mod/editblock.php:149 -#: ../../mod/editpost.php:125 ../../mod/editlayout.php:147 -#: ../../mod/editwebpage.php:189 -msgid "Clear browser location" -msgstr "Eliminar los datos de ubicación del navegador" +#: ../../include/datetime.php:277 +msgid "seconds" +msgstr "segundos" -#: ../../include/conversation.php:1219 -msgid "clear location" -msgstr "borrar los datos de ubicación" +#: ../../include/datetime.php:285 +#, php-format +msgctxt "e.g. 22 hours ago, 1 minute ago" +msgid "%1$d %2$s ago" +msgstr "hace %1$d %2$s" -#: ../../include/conversation.php:1221 ../../mod/editblock.php:162 -#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205 -msgid "Title (optional)" -msgstr "Título (opcional)" +#: ../../include/datetime.php:519 +#, php-format +msgid "%1$s's birthday" +msgstr "Cumpleaños de %1$s" -#: ../../include/conversation.php:1225 ../../mod/editblock.php:165 -#: ../../mod/editpost.php:143 ../../mod/editlayout.php:163 -#: ../../mod/editwebpage.php:207 -msgid "Categories (optional, comma-separated list)" -msgstr "Categorías (opcional, lista separada por comas)" +#: ../../include/datetime.php:520 +#, php-format +msgid "Happy Birthday %1$s" +msgstr "Feliz cumpleaños %1$s" -#: ../../include/conversation.php:1227 ../../mod/editblock.php:151 -#: ../../mod/editpost.php:130 ../../mod/editlayout.php:149 -#: ../../mod/editwebpage.php:191 -msgid "Permission settings" -msgstr "Configuración de permisos" +#: ../../include/features.php:38 +msgid "General Features" +msgstr "Características generales" -#: ../../include/conversation.php:1228 -msgid "permissions" -msgstr "permisos" +#: ../../include/features.php:40 +msgid "Content Expiration" +msgstr "Caducidad del contenido" -#: ../../include/conversation.php:1236 ../../mod/editblock.php:159 -#: ../../mod/editpost.php:138 ../../mod/editlayout.php:156 -#: ../../mod/editwebpage.php:200 -msgid "Public post" -msgstr "Entrada pública" +#: ../../include/features.php:40 +msgid "Remove posts/comments and/or private messages at a future time" +msgstr "Eliminar publicaciones/comentarios y/o mensajes privados más adelante" -#: ../../include/conversation.php:1238 ../../mod/editblock.php:166 -#: ../../mod/editpost.php:144 ../../mod/editlayout.php:164 -#: ../../mod/editwebpage.php:208 -msgid "Example: bob@example.com, mary@example.com" -msgstr "Ejemplo: roberto@ejemplo.com, maría@ejemplo.com" +#: ../../include/features.php:41 +msgid "Multiple Profiles" +msgstr "Múltiples perfiles" -#: ../../include/conversation.php:1251 ../../mod/editblock.php:176 -#: ../../mod/editpost.php:155 ../../mod/mail.php:245 ../../mod/mail.php:374 -#: ../../mod/editlayout.php:173 ../../mod/editwebpage.php:217 -msgid "Set expiration date" -msgstr "Configurar fecha de caducidad" +#: ../../include/features.php:41 +msgid "Ability to create multiple profiles" +msgstr "Capacidad de crear múltiples perfiles" -#: ../../include/conversation.php:1254 -msgid "Set publish date" -msgstr "Establecer la fecha de publicación" +#: ../../include/features.php:42 +msgid "Advanced Profiles" +msgstr "Perfiles avanzados" -#: ../../include/conversation.php:1256 ../../include/ItemObject.php:695 -#: ../../mod/editpost.php:157 ../../mod/mail.php:247 ../../mod/mail.php:376 -msgid "Encrypt text" -msgstr "Cifrar texto" +#: ../../include/features.php:42 +msgid "Additional profile sections and selections" +msgstr "Secciones y selecciones de perfil adicionales" -#: ../../include/conversation.php:1258 ../../mod/editpost.php:159 -#: ../../mod/events.php:691 -msgid "OK" -msgstr "OK" +#: ../../include/features.php:43 +msgid "Profile Import/Export" +msgstr "Importar/Exportar perfil" -#: ../../include/conversation.php:1259 ../../mod/fbrowser.php:82 -#: ../../mod/fbrowser.php:117 ../../mod/editpost.php:160 -#: ../../mod/events.php:690 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134 -#: ../../mod/settings.php:585 ../../mod/settings.php:611 -msgid "Cancel" -msgstr "Cancelar" +#: ../../include/features.php:43 +msgid "Save and load profile details across sites/channels" +msgstr "Guardar y cargar detalles del perfil a través de sitios/canales" -#: ../../include/conversation.php:1502 -msgid "Discover" -msgstr "Descubrir" +#: ../../include/features.php:44 +msgid "Web Pages" +msgstr "Páginas web" -#: ../../include/conversation.php:1505 -msgid "Imported public streams" -msgstr "Flujos públicos importados" +#: ../../include/features.php:44 +msgid "Provide managed web pages on your channel" +msgstr "Proveer páginas web gestionadas en su canal" -#: ../../include/conversation.php:1510 -msgid "Commented Order" -msgstr "Comentarios recientes" +#: ../../include/features.php:45 +msgid "Private Notes" +msgstr "Notas privadas" -#: ../../include/conversation.php:1513 -msgid "Sort by Comment Date" -msgstr "Ordenar por fecha de comentario" +#: ../../include/features.php:45 +msgid "Enables a tool to store notes and reminders" +msgstr "Activar una herramienta para almacenar notas y recordatorios" -#: ../../include/conversation.php:1517 -msgid "Posted Order" -msgstr "Publicaciones recientes" +#: ../../include/features.php:46 +msgid "Navigation Channel Select" +msgstr "Navegación por el selector de canales" -#: ../../include/conversation.php:1520 -msgid "Sort by Post Date" -msgstr "Ordenar por fecha de publicación" +#: ../../include/features.php:46 +msgid "Change channels directly from within the navigation dropdown menu" +msgstr "Cambiar de canales directamente desde el menú de navegación desplegable" -#: ../../include/conversation.php:1525 ../../include/widgets.php:94 -msgid "Personal" -msgstr "Personales" +#: ../../include/features.php:47 +msgid "Photo Location" +msgstr "Ubicación de las fotos" -#: ../../include/conversation.php:1528 -msgid "Posts that mention or involve you" -msgstr "Publicaciones que le mencionan o involucran" +#: ../../include/features.php:47 +msgid "If location data is available on uploaded photos, link this to a map." +msgstr "Si los datos de ubicación están disponibles en las fotos subidas, enlazar estas a un mapa." -#: ../../include/conversation.php:1534 ../../mod/menu.php:112 -#: ../../mod/connections.php:72 ../../mod/connections.php:82 -msgid "New" -msgstr "Nuevas" +#: ../../include/features.php:49 +msgid "Expert Mode" +msgstr "Modo de experto" -#: ../../include/conversation.php:1537 -msgid "Activity Stream - by date" -msgstr "Flujo de actividad - por fecha" +#: ../../include/features.php:49 +msgid "Enable Expert Mode to provide advanced configuration options" +msgstr "Habilitar el modo de experto para acceder a opciones avanzadas de configuración" -#: ../../include/conversation.php:1543 -msgid "Starred" -msgstr "Preferidas" +#: ../../include/features.php:50 +msgid "Premium Channel" +msgstr "Canal premium" -#: ../../include/conversation.php:1546 -msgid "Favourite Posts" -msgstr "Publicaciones favoritas" +#: ../../include/features.php:50 +msgid "" +"Allows you to set restrictions and terms on those that connect with your " +"channel" +msgstr "Les permite configurar restricciones y normas de uso a aquellos que conectan con su canal" -#: ../../include/conversation.php:1553 -msgid "Spam" -msgstr "Correo basura" +#: ../../include/features.php:55 +msgid "Post Composition Features" +msgstr "Características de composición de entradas" -#: ../../include/conversation.php:1556 -msgid "Posts flagged as SPAM" -msgstr "Publicaciones marcadas como basura" +#: ../../include/features.php:57 +msgid "Use Markdown" +msgstr "Usar Markdown" -#: ../../include/conversation.php:1600 ../../mod/admin.php:972 -msgid "Channel" -msgstr "Canal" +#: ../../include/features.php:57 +msgid "Allow use of \"Markdown\" to format posts" +msgstr "Permitir el uso de \"Markdown\" para formatear publicaciones" -#: ../../include/conversation.php:1603 -msgid "Status Messages and Posts" -msgstr "Mensajes de estado y publicaciones" +#: ../../include/features.php:58 +msgid "Large Photos" +msgstr "Fotos de gran tamaño" -#: ../../include/conversation.php:1612 -msgid "About" -msgstr "Sobre mí" +#: ../../include/features.php:58 +msgid "" +"Include large (1024px) photo thumbnails in posts. If not enabled, use small " +"(640px) photo thumbnails" +msgstr "Incluir miniaturas de fotos grandes (1024px) en publicaciones. Si no está habilitado, usar miniaturas pequeñas (6400px)" -#: ../../include/conversation.php:1615 -msgid "Profile Details" -msgstr "Detalles del perfil" +#: ../../include/features.php:59 ../../include/widgets.php:546 +#: ../../mod/sources.php:88 +msgid "Channel Sources" +msgstr "Orígenes de los contenidos del canal" -#: ../../include/conversation.php:1621 ../../include/apps.php:139 -#: ../../include/nav.php:92 ../../mod/fbrowser.php:25 -msgid "Photos" -msgstr "Fotos" +#: ../../include/features.php:59 +msgid "Automatically import channel content from other channels or feeds" +msgstr "Importar automáticamente contenido de otros canales o \"feeds\"" -#: ../../include/conversation.php:1624 ../../include/photos.php:483 -msgid "Photo Albums" -msgstr "Álbumes de fotos" +#: ../../include/features.php:60 +msgid "Even More Encryption" +msgstr "Más cifrado todavía" -#: ../../include/conversation.php:1628 ../../include/RedDAV/RedBrowser.php:226 -#: ../../include/apps.php:135 ../../include/nav.php:93 -#: ../../mod/fbrowser.php:114 -msgid "Files" -msgstr "Ficheros" +#: ../../include/features.php:60 +msgid "" +"Allow optional encryption of content end-to-end with a shared secret key" +msgstr "Permitir cifrado adicional de contenido \"punto-a-punto\" con una clave secreta compartida." -#: ../../include/conversation.php:1631 -msgid "Files and Storage" -msgstr "Ficheros y repositorio" +#: ../../include/features.php:61 +msgid "Enable Voting Tools" +msgstr "Activar herramientas de votación" -#: ../../include/conversation.php:1641 ../../include/conversation.php:1644 -msgid "Chatrooms" -msgstr "Salas de chat" +#: ../../include/features.php:61 +msgid "Provide a class of post which others can vote on" +msgstr "Proveer una clase de publicación en la que otros puedan votar" -#: ../../include/conversation.php:1654 ../../include/apps.php:129 -#: ../../include/nav.php:103 -msgid "Bookmarks" -msgstr "Marcadores" +#: ../../include/features.php:62 +msgid "Delayed Posting" +msgstr "Publicación aplazada" -#: ../../include/conversation.php:1657 -msgid "Saved Bookmarks" -msgstr "Marcadores guardados" +#: ../../include/features.php:62 +msgid "Allow posts to be published at a later date" +msgstr "Permitir mensajes que se publicarán en una fecha posterior" -#: ../../include/conversation.php:1664 ../../include/apps.php:136 -#: ../../include/nav.php:107 ../../mod/webpages.php:178 -msgid "Webpages" -msgstr "Páginas web" +#: ../../include/features.php:63 +msgid "Suppress Duplicate Posts/Comments" +msgstr "Prevenir entradas o comentarios duplicados" -#: ../../include/conversation.php:1667 -msgid "Manage Webpages" -msgstr "Administrar páginas web" +#: ../../include/features.php:63 +msgid "" +"Prevent posts with identical content to be published with less than two " +"minutes in between submissions." +msgstr "Prevenir que entradas con contenido idéntico se publiquen con menos de dos minutos de intervalo." -#: ../../include/conversation.php:1696 ../../include/ItemObject.php:175 -#: ../../include/ItemObject.php:187 ../../mod/photos.php:1082 -#: ../../mod/photos.php:1094 -msgid "View all" -msgstr "Ver todo" +#: ../../include/features.php:69 +msgid "Network and Stream Filtering" +msgstr "Filtrado del contenido" -#: ../../include/conversation.php:1720 ../../include/ItemObject.php:179 -#: ../../include/identity.php:1263 ../../include/taxonomy.php:403 -#: ../../mod/photos.php:1086 -msgctxt "noun" -msgid "Like" -msgid_plural "Likes" -msgstr[0] "Me gusta" -msgstr[1] "Me gusta" +#: ../../include/features.php:70 +msgid "Search by Date" +msgstr "Buscar por fecha" -#: ../../include/conversation.php:1723 ../../include/ItemObject.php:184 -#: ../../mod/photos.php:1091 -msgctxt "noun" -msgid "Dislike" -msgid_plural "Dislikes" -msgstr[0] "No me gusta" -msgstr[1] "No me gusta" +#: ../../include/features.php:70 +msgid "Ability to select posts by date ranges" +msgstr "Capacidad de seleccionar entradas por rango de fechas" -#: ../../include/conversation.php:1726 -msgctxt "noun" -msgid "Attending" -msgid_plural "Attending" -msgstr[0] "Participaré" -msgstr[1] "Participaré" +#: ../../include/features.php:71 +msgid "Collections Filter" +msgstr "Filtrado de colecciones" -#: ../../include/conversation.php:1729 -msgctxt "noun" -msgid "Not Attending" -msgid_plural "Not Attending" -msgstr[0] "No participaré" -msgstr[1] "No participaré" +#: ../../include/features.php:71 +msgid "Enable widget to display Network posts only from selected collections" +msgstr "Habilitar la muestra de entradas eligiendo colecciones" -#: ../../include/conversation.php:1732 -msgctxt "noun" -msgid "Undecided" -msgid_plural "Undecided" -msgstr[0] "Indeciso/a" -msgstr[1] "Indecisos/as" +#: ../../include/features.php:72 ../../include/widgets.php:274 +msgid "Saved Searches" +msgstr "Búsquedas guardadas" -#: ../../include/conversation.php:1735 -msgctxt "noun" -msgid "Agree" -msgid_plural "Agrees" -msgstr[0] "Está de acuerdo" -msgstr[1] "De acuerdo" +#: ../../include/features.php:72 +msgid "Save search terms for re-use" +msgstr "Guardar términos de búsqueda para su reutilización" -#: ../../include/conversation.php:1738 -msgctxt "noun" -msgid "Disagree" -msgid_plural "Disagrees" -msgstr[0] "No está de acuerdo" -msgstr[1] "En desacuerdo" +#: ../../include/features.php:73 +msgid "Network Personal Tab" +msgstr "Actividad personal" -#: ../../include/conversation.php:1741 -msgctxt "noun" -msgid "Abstain" -msgid_plural "Abstains" -msgstr[0] "se abstiene" -msgstr[1] "Se abstienen" +#: ../../include/features.php:73 +msgid "Enable tab to display only Network posts that you've interacted on" +msgstr "Habilitar una pestaña en la cual se muestren solo las entradas en las que ha participado." -#: ../../include/Import/import_diaspora.php:17 -msgid "No username found in import file." -msgstr "No se ha encontrado el nombre de usuario en el fichero importado." +#: ../../include/features.php:74 +msgid "Network New Tab" +msgstr "Contenido nuevo" -#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44 -msgid "Unable to create a unique channel address. Import failed." -msgstr "No se ha podido crear una dirección de canal única. Ha fallado la importación." +#: ../../include/features.php:74 +msgid "Enable tab to display all new Network activity" +msgstr "Habilitar una pestaña en la que se muestre solo el contenido nuevo" -#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487 -msgid "Import completed." -msgstr "Importación completada." +#: ../../include/features.php:75 +msgid "Affinity Tool" +msgstr "Herramienta de afinidad" -#: ../../include/RedDAV/RedBrowser.php:107 -#: ../../include/RedDAV/RedBrowser.php:239 -msgid "parent" -msgstr "padre" +#: ../../include/features.php:75 +msgid "Filter stream activity by depth of relationships" +msgstr "Filtrar la actividad del flujo por profundidad de relaciones" + +#: ../../include/features.php:76 +msgid "Connection Filtering" +msgstr "Filtrado de conexiones" -#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2539 -msgid "Collection" -msgstr "Colección" +#: ../../include/features.php:76 +msgid "Filter incoming posts from connections based on keywords/content" +msgstr "Filtrar publicaciones entrantes de conexiones por palabras clave o contenido" -#: ../../include/RedDAV/RedBrowser.php:134 -msgid "Principal" -msgstr "Principal" +#: ../../include/features.php:77 +msgid "Suggest Channels" +msgstr "Sugerir canales" -#: ../../include/RedDAV/RedBrowser.php:137 -msgid "Addressbook" -msgstr "Libreta de direcciones" +#: ../../include/features.php:77 +msgid "Show channel suggestions" +msgstr "Mostrar sugerencias de canales" -#: ../../include/RedDAV/RedBrowser.php:140 -msgid "Calendar" -msgstr "Calendario" +#: ../../include/features.php:82 +msgid "Post/Comment Tools" +msgstr "Herramientas de entradas/comentarios" -#: ../../include/RedDAV/RedBrowser.php:143 -msgid "Schedule Inbox" -msgstr "Programar bandeja de entrada" +#: ../../include/features.php:83 +msgid "Tagging" +msgstr "Etiquetado" -#: ../../include/RedDAV/RedBrowser.php:146 -msgid "Schedule Outbox" -msgstr "Programar bandeja de salida" +#: ../../include/features.php:83 +msgid "Ability to tag existing posts" +msgstr "Capacidad de etiquetar entradas existentes" -#: ../../include/RedDAV/RedBrowser.php:227 -msgid "Total" -msgstr "Total" +#: ../../include/features.php:84 +msgid "Post Categories" +msgstr "Categorías de entradas" -#: ../../include/RedDAV/RedBrowser.php:229 -msgid "Shared" -msgstr "Compartido" +#: ../../include/features.php:84 +msgid "Add categories to your posts" +msgstr "Añadir categorías a sus publicaciones" -#: ../../include/RedDAV/RedBrowser.php:230 -#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/layouts.php:175 -#: ../../mod/menu.php:114 ../../mod/new_channel.php:121 -#: ../../mod/webpages.php:180 ../../mod/blocks.php:152 -msgid "Create" -msgstr "Crear" +#: ../../include/features.php:85 ../../include/contact_widgets.php:57 +#: ../../include/widgets.php:304 +msgid "Saved Folders" +msgstr "Carpetas guardadas" -#: ../../include/RedDAV/RedBrowser.php:231 -#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1293 -#: ../../mod/photos.php:784 ../../mod/photos.php:1317 -#: ../../mod/profile_photo.php:450 -msgid "Upload" -msgstr "Subir" +#: ../../include/features.php:85 +msgid "Ability to file posts under folders" +msgstr "Capacidad de archivar entradas en carpetas" -#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:973 -#: ../../mod/settings.php:586 ../../mod/settings.php:612 -#: ../../mod/sharedwithme.php:95 -msgid "Name" -msgstr "Nombre" +#: ../../include/features.php:86 +msgid "Dislike Posts" +msgstr "Desagrado de publicaciones" -#: ../../include/RedDAV/RedBrowser.php:236 -msgid "Type" -msgstr "Tipo" +#: ../../include/features.php:86 +msgid "Ability to dislike posts/comments" +msgstr "Capacidad de mostrar desacuerdo con el contenido de entradas y comentarios" -#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1240 -#: ../../mod/sharedwithme.php:97 -msgid "Size" -msgstr "Tamaño" +#: ../../include/features.php:87 +msgid "Star Posts" +msgstr "Entradas destacadas" -#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98 -msgid "Last Modified" -msgstr "Última modificación" +#: ../../include/features.php:87 +msgid "Ability to mark special posts with a star indicator" +msgstr "Capacidad de marcar entradas destacadas con un indicador de estrella" -#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108 -#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36 -#: ../../include/apps.php:259 ../../include/ItemObject.php:100 -#: ../../mod/layouts.php:183 ../../mod/editblock.php:135 -#: ../../mod/editpost.php:112 ../../mod/menu.php:108 -#: ../../mod/webpages.php:181 ../../mod/blocks.php:153 ../../mod/thing.php:257 -#: ../../mod/settings.php:646 ../../mod/connections.php:235 -#: ../../mod/connections.php:248 ../../mod/connections.php:267 -#: ../../mod/editlayout.php:134 ../../mod/editwebpage.php:176 -msgid "Edit" -msgstr "Editar" +#: ../../include/features.php:88 +msgid "Tag Cloud" +msgstr "Nube de etiquetas" -#: ../../include/RedDAV/RedBrowser.php:282 -#, php-format -msgid "You are using %1$s of your available file storage." -msgstr "Está usando %1$s de su espacio disponible para ficheros." +#: ../../include/features.php:88 +msgid "Provide a personal tag cloud on your channel page" +msgstr "Proveer nube de etiquetas personal en su página de canal" -#: ../../include/RedDAV/RedBrowser.php:287 -#, php-format -msgid "You are using %1$s of %2$s available file storage. (%3$s%)" -msgstr "Está usando %1$s de %2$s que tiene a su disposición para ficheros. (%3$s%)" +#: ../../include/comanche.php:34 ../../mod/admin.php:351 +msgid "Default" +msgstr "Predeterminado" -#: ../../include/RedDAV/RedBrowser.php:299 -msgid "WARNING:" -msgstr "ATENCIÓN:" +#: ../../include/js_strings.php:5 +msgid "Delete this item?" +msgstr "¿Borrar este elemento?" -#: ../../include/RedDAV/RedBrowser.php:302 -msgid "Create new folder" -msgstr "Crear nueva carpeta" +#: ../../include/js_strings.php:6 ../../include/ItemObject.php:682 +#: ../../mod/photos.php:1047 ../../mod/photos.php:1165 +msgid "Comment" +msgstr "Comentar" -#: ../../include/RedDAV/RedBrowser.php:304 -msgid "Upload file" -msgstr "Subir fichero" +#: ../../include/js_strings.php:7 ../../include/ItemObject.php:399 +msgid "[+] show all" +msgstr "[+] mostrar todo:" -#: ../../include/permissions.php:26 -msgid "Can view my normal stream and posts" -msgstr "Pueden verse mi flujo de actividad y publicaciones normales" +#: ../../include/js_strings.php:8 +msgid "[-] show less" +msgstr "[-] mostrar menos" -#: ../../include/permissions.php:27 -msgid "Can view my default channel profile" -msgstr "Puede verse mi perfil de canal predeterminado." +#: ../../include/js_strings.php:9 +msgid "[+] expand" +msgstr "[+] expandir" -#: ../../include/permissions.php:28 -msgid "Can view my connections" -msgstr "Pueden verse mis conexiones" +#: ../../include/js_strings.php:10 +msgid "[-] collapse" +msgstr "[-] contraer" -#: ../../include/permissions.php:29 -msgid "Can view my file storage and photos" -msgstr "Pueden verse mi repositorio de ficheros y mis fotos" +#: ../../include/js_strings.php:11 +msgid "Password too short" +msgstr "Contraseña demasiado corta" -#: ../../include/permissions.php:30 -msgid "Can view my webpages" -msgstr "Pueden verse mis páginas web" +#: ../../include/js_strings.php:12 +msgid "Passwords do not match" +msgstr "Las contraseñas no coinciden" -#: ../../include/permissions.php:33 -msgid "Can send me their channel stream and posts" -msgstr "Me pueden enviar sus entradas y flujo de actividad del canal" +#: ../../include/js_strings.php:13 ../../mod/photos.php:41 +msgid "everybody" +msgstr "cualquiera" -#: ../../include/permissions.php:34 -msgid "Can post on my channel page (\"wall\")" -msgstr "Pueden crearse entradas en mi página de inicio del canal (“muro”)" +#: ../../include/js_strings.php:14 +msgid "Secret Passphrase" +msgstr "Contraseña secreta" -#: ../../include/permissions.php:35 -msgid "Can comment on or like my posts" -msgstr "Pueden publicarse comentarios en mis publicaciones o marcar mis entradas con 'me gusta'." +#: ../../include/js_strings.php:15 +msgid "Passphrase hint" +msgstr "Pista de contraseña" -#: ../../include/permissions.php:36 -msgid "Can send me private mail messages" -msgstr "Se me pueden enviar mensajes privados" +#: ../../include/js_strings.php:16 +msgid "Notice: Permissions have changed but have not yet been submitted." +msgstr "Aviso: los permisos han cambiado pero aún no han sido enviados." -#: ../../include/permissions.php:37 -msgid "Can like/dislike stuff" -msgstr "Puede marcarse contenido como me gusta/no me gusta" +#: ../../include/js_strings.php:17 +msgid "close all" +msgstr "cerrar todo" -#: ../../include/permissions.php:37 -msgid "Profiles and things other than posts/comments" -msgstr "Perfiles y otras cosas aparte de publicaciones/comentarios" +#: ../../include/js_strings.php:18 +msgid "Nothing new here" +msgstr "Nada nuevo por aquí" -#: ../../include/permissions.php:39 -msgid "Can forward to all my channel contacts via post @mentions" -msgstr "Puede enviarse una entrada a todos mis contactos del canal mediante una @mención" +#: ../../include/js_strings.php:19 +msgid "Rate This Channel (this is public)" +msgstr "Valorar este canal (esto es público)" -#: ../../include/permissions.php:39 -msgid "Advanced - useful for creating group forum channels" -msgstr "Avanzado - útil para crear canales de foros de discusión o grupos" +#: ../../include/js_strings.php:20 ../../mod/connedit.php:694 +#: ../../mod/rate.php:157 +msgid "Rating" +msgstr "Valoración" -#: ../../include/permissions.php:40 -msgid "Can chat with me (when available)" -msgstr "Se puede charlar conmigo (cuando esté disponible)" +#: ../../include/js_strings.php:21 +msgid "Describe (optional)" +msgstr "Describir (opcional)" -#: ../../include/permissions.php:41 -msgid "Can write to my file storage and photos" -msgstr "Puede escribirse en mi repositorio de ficheros y fotos" +#: ../../include/js_strings.php:22 ../../include/ItemObject.php:683 +#: ../../include/widgets.php:676 ../../mod/fsuggest.php:108 +#: ../../mod/mitem.php:231 ../../mod/connedit.php:715 ../../mod/mood.php:135 +#: ../../mod/pconfig.php:108 ../../mod/filestorage.php:156 +#: ../../mod/poke.php:171 ../../mod/chat.php:184 ../../mod/chat.php:213 +#: ../../mod/rate.php:168 ../../mod/photos.php:637 ../../mod/photos.php:1008 +#: ../../mod/photos.php:1048 ../../mod/photos.php:1166 ../../mod/admin.php:435 +#: ../../mod/admin.php:802 ../../mod/admin.php:966 ../../mod/admin.php:1103 +#: ../../mod/admin.php:1297 ../../mod/admin.php:1382 ../../mod/appman.php:99 +#: ../../mod/pdledit.php:58 ../../mod/events.php:531 ../../mod/events.php:710 +#: ../../mod/sources.php:104 ../../mod/sources.php:138 +#: ../../mod/import.php:527 ../../mod/thing.php:313 ../../mod/thing.php:359 +#: ../../mod/invite.php:142 ../../mod/mail.php:371 ../../mod/settings.php:584 +#: ../../mod/settings.php:696 ../../mod/settings.php:724 +#: ../../mod/settings.php:747 ../../mod/settings.php:832 +#: ../../mod/settings.php:1021 ../../mod/xchan.php:11 ../../mod/group.php:81 +#: ../../mod/connect.php:93 ../../mod/locs.php:116 ../../mod/setup.php:331 +#: ../../mod/setup.php:371 ../../mod/profiles.php:667 +#: ../../mod/import_items.php:122 ../../view/theme/redbasic/php/config.php:99 +msgid "Submit" +msgstr "Enviar" -#: ../../include/permissions.php:42 -msgid "Can edit my webpages" -msgstr "Pueden editarse mis páginas web" +#: ../../include/js_strings.php:23 +msgid "Please enter a link URL" +msgstr "Por favor, introduzca una dirección de enlace" -#: ../../include/permissions.php:44 -msgid "Can source my public posts in derived channels" -msgstr "Pueden utilizarse mis publicaciones públicas como origen de contenidos en canales derivados" +#: ../../include/js_strings.php:24 +msgid "Unsaved changes. Are you sure you wish to leave this page?" +msgstr "Cambios no guardados. ¿Está seguro de que desea abandonar la página?" -#: ../../include/permissions.php:44 -msgid "Somewhat advanced - very useful in open communities" -msgstr "Algo avanzado - muy útil en comunidades abiertas" +#: ../../include/js_strings.php:26 +msgid "timeago.prefixAgo" +msgstr "timeago.prefixAgo" -#: ../../include/permissions.php:46 -msgid "Can administer my channel resources" -msgstr "Pueden administrarse mis recursos del canal" +#: ../../include/js_strings.php:27 +msgid "timeago.prefixFromNow" +msgstr "timeago.prefixFromNow" -#: ../../include/permissions.php:46 -msgid "" -"Extremely advanced. Leave this alone unless you know what you are doing" -msgstr "Muy avanzado. Déjelo a no ser que sepa bien lo que está haciendo." +#: ../../include/js_strings.php:28 +msgid "ago" +msgstr "antes" + +#: ../../include/js_strings.php:29 +msgid "from now" +msgstr "desde ahora" -#: ../../include/permissions.php:867 -msgid "Social Networking" -msgstr "Redes sociales" +#: ../../include/js_strings.php:30 +msgid "less than a minute" +msgstr "menos de un minuto" -#: ../../include/permissions.php:867 ../../include/permissions.php:868 -#: ../../include/permissions.php:869 -msgid "Mostly Public" -msgstr "Público en su mayor parte" +#: ../../include/js_strings.php:31 +msgid "about a minute" +msgstr "alrededor de un minuto" -#: ../../include/permissions.php:867 ../../include/permissions.php:868 -#: ../../include/permissions.php:869 -msgid "Restricted" -msgstr "Restringido" +#: ../../include/js_strings.php:32 +#, php-format +msgid "%d minutes" +msgstr "%d minutos" -#: ../../include/permissions.php:867 ../../include/permissions.php:868 -msgid "Private" -msgstr "Privado" +#: ../../include/js_strings.php:33 +msgid "about an hour" +msgstr "alrededor de una hora" -#: ../../include/permissions.php:868 -msgid "Community Forum" -msgstr "Foro de discusión" +#: ../../include/js_strings.php:34 +#, php-format +msgid "about %d hours" +msgstr "alrededor de %d horas" -#: ../../include/permissions.php:869 -msgid "Feed Republish" -msgstr "Republicar un \"feed\"" +#: ../../include/js_strings.php:35 +msgid "a day" +msgstr "un día" -#: ../../include/permissions.php:870 -msgid "Special Purpose" -msgstr "Propósito especial" +#: ../../include/js_strings.php:36 +#, php-format +msgid "%d days" +msgstr "%d días" -#: ../../include/permissions.php:870 -msgid "Celebrity/Soapbox" -msgstr "Página para fans" +#: ../../include/js_strings.php:37 +msgid "about a month" +msgstr "alrededor de un mes" -#: ../../include/permissions.php:870 -msgid "Group Repository" -msgstr "Repositorio de grupo" +#: ../../include/js_strings.php:38 +#, php-format +msgid "%d months" +msgstr "%d meses" -#: ../../include/permissions.php:871 ../../include/profile_selectors.php:6 -#: ../../include/profile_selectors.php:23 -#: ../../include/profile_selectors.php:61 -#: ../../include/profile_selectors.php:97 -msgid "Other" -msgstr "Otro" +#: ../../include/js_strings.php:39 +msgid "about a year" +msgstr "alrededor de un año" -#: ../../include/permissions.php:871 -msgid "Custom/Expert Mode" -msgstr "Modo personalizado/experto" +#: ../../include/js_strings.php:40 +#, php-format +msgid "%d years" +msgstr "%d años" -#: ../../include/chat.php:23 -msgid "Missing room name" -msgstr "Sala de chat sin nombre" +#: ../../include/js_strings.php:41 +msgid " " +msgstr " " -#: ../../include/chat.php:32 -msgid "Duplicate room name" -msgstr "Nombre de sala duplicado." +#: ../../include/js_strings.php:42 +msgid "timeago.numbers" +msgstr "timeago.numbers" -#: ../../include/chat.php:82 ../../include/chat.php:90 -msgid "Invalid room specifier." -msgstr "Especificador de sala no válido." +#: ../../include/js_strings.php:44 ../../include/text.php:1164 +msgid "January" +msgstr "enero" -#: ../../include/chat.php:122 -msgid "Room not found." -msgstr "Sala no encontrada." +#: ../../include/js_strings.php:45 ../../include/text.php:1164 +msgid "February" +msgstr "febrero" -#: ../../include/chat.php:133 ../../include/items.php:4390 -#: ../../include/photos.php:29 ../../include/attach.php:140 -#: ../../include/attach.php:188 ../../include/attach.php:251 -#: ../../include/attach.php:265 ../../include/attach.php:272 -#: ../../include/attach.php:337 ../../include/attach.php:351 -#: ../../include/attach.php:358 ../../include/attach.php:436 -#: ../../include/attach.php:884 ../../include/attach.php:955 -#: ../../include/attach.php:1107 ../../mod/achievements.php:30 -#: ../../mod/fsuggest.php:78 ../../mod/authtest.php:13 -#: ../../mod/bookmarks.php:48 ../../mod/block.php:22 ../../mod/block.php:72 -#: ../../mod/id.php:71 ../../mod/like.php:177 ../../mod/common.php:35 -#: ../../mod/mitem.php:111 ../../mod/connedit.php:352 ../../mod/mood.php:112 -#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73 -#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115 -#: ../../mod/layouts.php:69 ../../mod/layouts.php:76 ../../mod/layouts.php:87 -#: ../../mod/poke.php:133 ../../mod/network.php:12 ../../mod/chat.php:94 -#: ../../mod/chat.php:99 ../../mod/rate.php:111 ../../mod/photos.php:70 -#: ../../mod/editblock.php:65 ../../mod/editpost.php:13 -#: ../../mod/appman.php:66 ../../mod/profile.php:64 ../../mod/profile.php:72 -#: ../../mod/menu.php:74 ../../mod/page.php:31 ../../mod/page.php:86 -#: ../../mod/new_channel.php:68 ../../mod/new_channel.php:99 -#: ../../mod/notifications.php:66 ../../mod/pdledit.php:21 -#: ../../mod/events.php:256 ../../mod/profile_photo.php:338 -#: ../../mod/profile_photo.php:351 ../../mod/item.php:205 -#: ../../mod/item.php:213 ../../mod/item.php:1006 ../../mod/message.php:16 -#: ../../mod/webpages.php:69 ../../mod/register.php:72 ../../mod/blocks.php:69 -#: ../../mod/blocks.php:76 ../../mod/service_limits.php:7 -#: ../../mod/sources.php:66 ../../mod/regmod.php:17 ../../mod/channel.php:100 -#: ../../mod/channel.php:214 ../../mod/channel.php:254 ../../mod/thing.php:271 -#: ../../mod/thing.php:291 ../../mod/thing.php:328 ../../mod/invite.php:13 -#: ../../mod/invite.php:104 ../../mod/mail.php:118 ../../mod/viewsrc.php:14 -#: ../../mod/settings.php:566 ../../mod/manage.php:6 ../../mod/api.php:26 -#: ../../mod/api.php:31 ../../mod/connections.php:29 -#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87 -#: ../../mod/editwebpage.php:64 ../../mod/editwebpage.php:86 -#: ../../mod/editwebpage.php:101 ../../mod/editwebpage.php:125 -#: ../../mod/group.php:9 ../../mod/viewconnections.php:22 -#: ../../mod/viewconnections.php:27 ../../mod/locs.php:83 -#: ../../mod/setup.php:227 ../../mod/sharedwithme.php:7 -#: ../../mod/suggest.php:26 ../../mod/profiles.php:188 -#: ../../mod/profiles.php:576 ../../index.php:178 ../../index.php:361 -msgid "Permission denied." -msgstr "Acceso denegado." +#: ../../include/js_strings.php:46 ../../include/text.php:1164 +msgid "March" +msgstr "marzo" -#: ../../include/chat.php:143 -msgid "Room is full" -msgstr "La sala está llena." +#: ../../include/js_strings.php:47 ../../include/text.php:1164 +msgid "April" +msgstr "abril" -#: ../../include/datetime.php:48 -msgid "Miscellaneous" -msgstr "Varios" +#: ../../include/js_strings.php:48 +msgctxt "long" +msgid "May" +msgstr "mayo" -#: ../../include/datetime.php:132 -msgid "YYYY-MM-DD or MM-DD" -msgstr "AAAA-MM-DD o MM-DD" +#: ../../include/js_strings.php:49 ../../include/text.php:1164 +msgid "June" +msgstr "junio" -#: ../../include/datetime.php:235 ../../mod/appman.php:91 -#: ../../mod/appman.php:92 ../../mod/events.php:689 -msgid "Required" -msgstr "Obligatorio" +#: ../../include/js_strings.php:50 ../../include/text.php:1164 +msgid "July" +msgstr "julio" -#: ../../include/datetime.php:262 ../../boot.php:2287 -msgid "never" -msgstr "nunca" +#: ../../include/js_strings.php:51 ../../include/text.php:1164 +msgid "August" +msgstr "agosto" -#: ../../include/datetime.php:268 -msgid "less than a second ago" -msgstr "hace un instante" +#: ../../include/js_strings.php:52 ../../include/text.php:1164 +msgid "September" +msgstr "septiembre" -#: ../../include/datetime.php:271 -msgid "year" -msgstr "año" +#: ../../include/js_strings.php:53 ../../include/text.php:1164 +msgid "October" +msgstr "octubre" -#: ../../include/datetime.php:271 -msgid "years" -msgstr "años" +#: ../../include/js_strings.php:54 ../../include/text.php:1164 +msgid "November" +msgstr "noviembre" -#: ../../include/datetime.php:272 -msgid "month" -msgstr "mes" +#: ../../include/js_strings.php:55 ../../include/text.php:1164 +msgid "December" +msgstr "diciembre" -#: ../../include/datetime.php:272 -msgid "months" -msgstr "meses" +#: ../../include/js_strings.php:56 +msgid "Jan" +msgstr "Ene" -#: ../../include/datetime.php:273 -msgid "week" -msgstr "semana" +#: ../../include/js_strings.php:57 +msgid "Feb" +msgstr "Feb" -#: ../../include/datetime.php:273 -msgid "weeks" -msgstr "semanas" +#: ../../include/js_strings.php:58 +msgid "Mar" +msgstr "Mar" -#: ../../include/datetime.php:274 -msgid "day" -msgstr "día" +#: ../../include/js_strings.php:59 +msgid "Apr" +msgstr "Abr" -#: ../../include/datetime.php:274 -msgid "days" -msgstr "días" +#: ../../include/js_strings.php:60 +msgctxt "short" +msgid "May" +msgstr "May" -#: ../../include/datetime.php:275 -msgid "hour" -msgstr "hora" +#: ../../include/js_strings.php:61 +msgid "Jun" +msgstr "Jun" -#: ../../include/datetime.php:275 -msgid "hours" -msgstr "horas" +#: ../../include/js_strings.php:62 +msgid "Jul" +msgstr "Jul" -#: ../../include/datetime.php:276 -msgid "minute" -msgstr "minuto" +#: ../../include/js_strings.php:63 +msgid "Aug" +msgstr "Ago" -#: ../../include/datetime.php:276 -msgid "minutes" -msgstr "minutos" +#: ../../include/js_strings.php:64 +msgid "Sep" +msgstr "Sep" -#: ../../include/datetime.php:277 -msgid "second" -msgstr "segundo" +#: ../../include/js_strings.php:65 +msgid "Oct" +msgstr "Oct" -#: ../../include/datetime.php:277 -msgid "seconds" -msgstr "segundos" +#: ../../include/js_strings.php:66 +msgid "Nov" +msgstr "Nov" -#: ../../include/datetime.php:285 -#, php-format -msgctxt "e.g. 22 hours ago, 1 minute ago" -msgid "%1$d %2$s ago" -msgstr "hace %1$d %2$s" +#: ../../include/js_strings.php:67 +msgid "Dec" +msgstr "Dic" -#: ../../include/datetime.php:519 -#, php-format -msgid "%1$s's birthday" -msgstr "Cumpleaños de %1$s" +#: ../../include/js_strings.php:68 ../../include/text.php:1160 +msgid "Sunday" +msgstr "domingo" -#: ../../include/datetime.php:520 -#, php-format -msgid "Happy Birthday %1$s" -msgstr "Feliz cumpleaños %1$s" +#: ../../include/js_strings.php:69 ../../include/text.php:1160 +msgid "Monday" +msgstr "lunes" -#: ../../include/features.php:38 -msgid "General Features" -msgstr "Características generales" +#: ../../include/js_strings.php:70 ../../include/text.php:1160 +msgid "Tuesday" +msgstr "martes" -#: ../../include/features.php:40 -msgid "Content Expiration" -msgstr "Caducidad del contenido" +#: ../../include/js_strings.php:71 ../../include/text.php:1160 +msgid "Wednesday" +msgstr "miércoles" -#: ../../include/features.php:40 -msgid "Remove posts/comments and/or private messages at a future time" -msgstr "Eliminar publicaciones/comentarios y/o mensajes privados más adelante" +#: ../../include/js_strings.php:72 ../../include/text.php:1160 +msgid "Thursday" +msgstr "jueves" -#: ../../include/features.php:41 -msgid "Multiple Profiles" -msgstr "Múltiples perfiles" +#: ../../include/js_strings.php:73 ../../include/text.php:1160 +msgid "Friday" +msgstr "viernes" -#: ../../include/features.php:41 -msgid "Ability to create multiple profiles" -msgstr "Capacidad de crear múltiples perfiles" +#: ../../include/js_strings.php:74 ../../include/text.php:1160 +msgid "Saturday" +msgstr "sábado" -#: ../../include/features.php:42 -msgid "Advanced Profiles" -msgstr "Perfiles avanzados" +#: ../../include/js_strings.php:75 +msgid "Sun" +msgstr "Dom" -#: ../../include/features.php:42 -msgid "Additional profile sections and selections" -msgstr "Secciones y selecciones de perfil adicionales" +#: ../../include/js_strings.php:76 +msgid "Mon" +msgstr "Lun" -#: ../../include/features.php:43 -msgid "Profile Import/Export" -msgstr "Importar/Exportar perfil" +#: ../../include/js_strings.php:77 +msgid "Tue" +msgstr "Mar" -#: ../../include/features.php:43 -msgid "Save and load profile details across sites/channels" -msgstr "Guardar y cargar detalles del perfil a través de sitios/canales" +#: ../../include/js_strings.php:78 +msgid "Wed" +msgstr "Mié" -#: ../../include/features.php:44 -msgid "Web Pages" -msgstr "Páginas web" +#: ../../include/js_strings.php:79 +msgid "Thu" +msgstr "Jue" -#: ../../include/features.php:44 -msgid "Provide managed web pages on your channel" -msgstr "Proveer páginas web gestionadas en su canal" +#: ../../include/js_strings.php:80 +msgid "Fri" +msgstr "Vie" -#: ../../include/features.php:45 -msgid "Private Notes" -msgstr "Notas privadas" +#: ../../include/js_strings.php:81 +msgid "Sat" +msgstr "Sáb" -#: ../../include/features.php:45 -msgid "Enables a tool to store notes and reminders" -msgstr "Activar una herramienta para almacenar notas y recordatorios" +#: ../../include/js_strings.php:82 +msgctxt "calendar" +msgid "today" +msgstr "hoy" -#: ../../include/features.php:46 -msgid "Navigation Channel Select" -msgstr "Navegación por el selector de canales" +#: ../../include/js_strings.php:83 +msgctxt "calendar" +msgid "month" +msgstr "mes" -#: ../../include/features.php:46 -msgid "Change channels directly from within the navigation dropdown menu" -msgstr "Cambiar de canales directamente desde el menú de navegación desplegable" +#: ../../include/js_strings.php:84 +msgctxt "calendar" +msgid "week" +msgstr "semana" -#: ../../include/features.php:47 -msgid "Photo Location" -msgstr "Ubicación de las fotos" +#: ../../include/js_strings.php:85 +msgctxt "calendar" +msgid "day" +msgstr "día" -#: ../../include/features.php:47 -msgid "If location data is available on uploaded photos, link this to a map." -msgstr "Si los datos de ubicación están disponibles en las fotos subidas, enlazar estas a un mapa." +#: ../../include/js_strings.php:86 +msgctxt "calendar" +msgid "All day" +msgstr "Todos los días" -#: ../../include/features.php:49 -msgid "Expert Mode" -msgstr "Modo de experto" +#: ../../include/contact_selectors.php:56 +msgid "Frequently" +msgstr "Frecuentemente" -#: ../../include/features.php:49 -msgid "Enable Expert Mode to provide advanced configuration options" -msgstr "Habilitar el modo de experto para acceder a opciones avanzadas de configuración" +#: ../../include/contact_selectors.php:57 +msgid "Hourly" +msgstr "Cada hora" -#: ../../include/features.php:50 -msgid "Premium Channel" -msgstr "Canal premium" +#: ../../include/contact_selectors.php:58 +msgid "Twice daily" +msgstr "Dos veces al día" -#: ../../include/features.php:50 -msgid "" -"Allows you to set restrictions and terms on those that connect with your " -"channel" -msgstr "Les permite configurar restricciones y normas de uso a aquellos que conectan con su canal" +#: ../../include/contact_selectors.php:59 +msgid "Daily" +msgstr "Diariamente" -#: ../../include/features.php:55 -msgid "Post Composition Features" -msgstr "Características de composición de entradas" +#: ../../include/contact_selectors.php:60 +msgid "Weekly" +msgstr "Semanalmente" -#: ../../include/features.php:57 -msgid "Use Markdown" -msgstr "Usar Markdown" +#: ../../include/contact_selectors.php:61 +msgid "Monthly" +msgstr "Mensualmente" -#: ../../include/features.php:57 -msgid "Allow use of \"Markdown\" to format posts" -msgstr "Permitir el uso de \"Markdown\" para formatear publicaciones" +#: ../../include/contact_selectors.php:76 +msgid "Friendica" +msgstr "Friendica" -#: ../../include/features.php:58 -msgid "Large Photos" -msgstr "Fotos de gran tamaño" +#: ../../include/contact_selectors.php:77 +msgid "OStatus" +msgstr "OStatus" -#: ../../include/features.php:58 -msgid "" -"Include large (1024px) photo thumbnails in posts. If not enabled, use small " -"(640px) photo thumbnails" -msgstr "Incluir miniaturas de fotos grandes (1024px) en publicaciones. Si no está habilitado, usar miniaturas pequeñas (6400px)" +#: ../../include/contact_selectors.php:78 +msgid "RSS/Atom" +msgstr "RSS/Atom" -#: ../../include/features.php:59 ../../include/widgets.php:545 -#: ../../mod/sources.php:88 -msgid "Channel Sources" -msgstr "Orígenes de los contenidos del canal" +#: ../../include/contact_selectors.php:79 ../../mod/id.php:15 +#: ../../mod/id.php:16 ../../mod/admin.php:805 ../../mod/admin.php:814 +#: ../../boot.php:1488 +msgid "Email" +msgstr "Correo electrónico" -#: ../../include/features.php:59 -msgid "Automatically import channel content from other channels or feeds" -msgstr "Importar automáticamente contenido de otros canales o \"feeds\"" +#: ../../include/contact_selectors.php:80 +msgid "Diaspora" +msgstr "Diaspora" -#: ../../include/features.php:60 -msgid "Even More Encryption" -msgstr "Más cifrado todavía" +#: ../../include/contact_selectors.php:81 +msgid "Facebook" +msgstr "Facebook" -#: ../../include/features.php:60 -msgid "" -"Allow optional encryption of content end-to-end with a shared secret key" -msgstr "Permitir cifrado adicional de contenido \"punto-a-punto\" con una clave secreta compartida." +#: ../../include/contact_selectors.php:82 +msgid "Zot!" +msgstr "Zot!" -#: ../../include/features.php:61 -msgid "Enable Voting Tools" -msgstr "Activar herramientas de votación" +#: ../../include/contact_selectors.php:83 +msgid "LinkedIn" +msgstr "LinkedIn" -#: ../../include/features.php:61 -msgid "Provide a class of post which others can vote on" -msgstr "Proveer una clase de publicación en la que otros puedan votar" +#: ../../include/contact_selectors.php:84 +msgid "XMPP/IM" +msgstr "XMPP/IM" -#: ../../include/features.php:62 -msgid "Delayed Posting" -msgstr "Publicación aplazada" +#: ../../include/contact_selectors.php:85 +msgid "MySpace" +msgstr "MySpace" -#: ../../include/features.php:62 -msgid "Allow posts to be published at a later date" -msgstr "Permitir mensajes que se publicarán en una fecha posterior" +#: ../../include/activities.php:42 +msgid " and " +msgstr "y" -#: ../../include/features.php:68 -msgid "Network and Stream Filtering" -msgstr "Filtrado del contenido" +#: ../../include/activities.php:50 +msgid "public profile" +msgstr "perfil público" -#: ../../include/features.php:69 -msgid "Search by Date" -msgstr "Buscar por fecha" +#: ../../include/activities.php:59 +#, php-format +msgid "%1$s changed %2$s to “%3$s”" +msgstr "%1$s cambió %2$s a “%3$s”" -#: ../../include/features.php:69 -msgid "Ability to select posts by date ranges" -msgstr "Capacidad de seleccionar entradas por rango de fechas" +#: ../../include/activities.php:60 +#, php-format +msgid "Visit %1$s's %2$s" +msgstr "Visitar %2$s de %1$s" -#: ../../include/features.php:70 -msgid "Collections Filter" -msgstr "Filtrado de colecciones" +#: ../../include/activities.php:63 +#, php-format +msgid "%1$s has an updated %2$s, changing %3$s." +msgstr "%1$s ha actualizado %2$s cambiando %3$s." -#: ../../include/features.php:70 -msgid "Enable widget to display Network posts only from selected collections" -msgstr "Habilitar la muestra de entradas eligiendo colecciones" +#: ../../include/Contact.php:101 ../../include/conversation.php:952 +#: ../../include/widgets.php:137 ../../include/widgets.php:175 +#: ../../include/identity.php:952 ../../mod/directory.php:318 +#: ../../mod/match.php:64 ../../mod/suggest.php:52 +msgid "Connect" +msgstr "Conectar" -#: ../../include/features.php:71 ../../include/widgets.php:273 -msgid "Saved Searches" -msgstr "Búsquedas guardadas" +#: ../../include/Contact.php:118 +msgid "New window" +msgstr "Nueva ventana" -#: ../../include/features.php:71 -msgid "Save search terms for re-use" -msgstr "Guardar términos de búsqueda para su reutilización" +#: ../../include/Contact.php:119 +msgid "Open the selected location in a different window or browser tab" +msgstr "Abrir la dirección seleccionada en una ventana o pestaña aparte" -#: ../../include/features.php:72 -msgid "Network Personal Tab" -msgstr "Actividad personal" +#: ../../include/Contact.php:237 +#, php-format +msgid "User '%s' deleted" +msgstr "El usuario '%s' ha sido eliminado" -#: ../../include/features.php:72 -msgid "Enable tab to display only Network posts that you've interacted on" -msgstr "Habilitar una pestaña en la cual se muestren solo las entradas en las que ha participado." +#: ../../include/dba/dba_driver.php:141 +#, php-format +msgid "Cannot locate DNS info for database server '%s'" +msgstr "No se ha podido localizar información de DNS para el servidor de base de datos “%s”" -#: ../../include/features.php:73 -msgid "Network New Tab" -msgstr "Contenido nuevo" +#: ../../include/items.php:423 ../../mod/like.php:280 +#: ../../mod/subthread.php:58 ../../mod/dreport.php:6 ../../mod/dreport.php:45 +#: ../../mod/group.php:68 ../../mod/profperm.php:23 +#: ../../mod/import_items.php:114 ../../index.php:360 +msgid "Permission denied" +msgstr "Permiso denegado" -#: ../../include/features.php:73 -msgid "Enable tab to display all new Network activity" -msgstr "Habilitar una pestaña en la que se muestre solo el contenido nuevo" +#: ../../include/items.php:1128 ../../include/items.php:1174 +msgid "(Unknown)" +msgstr "(Desconocido)" -#: ../../include/features.php:74 -msgid "Affinity Tool" -msgstr "Herramienta de afinidad" +#: ../../include/items.php:1371 +msgid "Visible to anybody on the internet." +msgstr "Visible para cualquiera en internet." -#: ../../include/features.php:74 -msgid "Filter stream activity by depth of relationships" -msgstr "Filtrar la actividad del flujo por profundidad de relaciones" +#: ../../include/items.php:1373 +msgid "Visible to you only." +msgstr "Visible sólo para usted." -#: ../../include/features.php:75 -msgid "Connection Filtering" -msgstr "Filtrado de conexiones" +#: ../../include/items.php:1375 +msgid "Visible to anybody in this network." +msgstr "Visible para cualquiera en esta red." -#: ../../include/features.php:75 -msgid "Filter incoming posts from connections based on keywords/content" -msgstr "Filtrar publicaciones entrantes de conexiones por palabras clave o contenido" +#: ../../include/items.php:1377 +msgid "Visible to anybody authenticated." +msgstr "Visible para cualquiera que haya sido autenticado." -#: ../../include/features.php:76 -msgid "Suggest Channels" -msgstr "Sugerir canales" +#: ../../include/items.php:1379 +#, php-format +msgid "Visible to anybody on %s." +msgstr "Visible para cualquiera en %s." -#: ../../include/features.php:76 -msgid "Show channel suggestions" -msgstr "Mostrar sugerencias de canales" +#: ../../include/items.php:1381 +msgid "Visible to all connections." +msgstr "Visible para todas las conexiones." -#: ../../include/features.php:81 -msgid "Post/Comment Tools" -msgstr "Herramientas de entradas/comentarios" +#: ../../include/items.php:1383 +msgid "Visible to approved connections." +msgstr "Visible para las conexiones permitidas." -#: ../../include/features.php:82 -msgid "Tagging" -msgstr "Etiquetado" +#: ../../include/items.php:1385 +msgid "Visible to specific connections." +msgstr "Visible para conexiones específicas." -#: ../../include/features.php:82 -msgid "Ability to tag existing posts" -msgstr "Capacidad de etiquetar entradas existentes" +#: ../../include/items.php:4317 ../../mod/display.php:36 +#: ../../mod/filestorage.php:27 ../../mod/admin.php:127 +#: ../../mod/admin.php:1005 ../../mod/admin.php:1210 ../../mod/thing.php:86 +#: ../../mod/viewsrc.php:20 +msgid "Item not found." +msgstr "Elemento no encontrado." -#: ../../include/features.php:83 -msgid "Post Categories" -msgstr "Categorías de entradas" +#: ../../include/items.php:4826 ../../mod/group.php:38 ../../mod/group.php:137 +msgid "Collection not found." +msgstr "Colección no encontrada." -#: ../../include/features.php:83 -msgid "Add categories to your posts" -msgstr "Añadir categorías a sus publicaciones" +#: ../../include/items.php:4842 +msgid "Collection is empty." +msgstr "La colección está vacía." -#: ../../include/features.php:84 ../../include/contact_widgets.php:57 -#: ../../include/widgets.php:303 -msgid "Saved Folders" -msgstr "Carpetas guardadas" +#: ../../include/items.php:4849 +#, php-format +msgid "Collection: %s" +msgstr "Colección: %s" -#: ../../include/features.php:84 -msgid "Ability to file posts under folders" -msgstr "Capacidad de archivar entradas en carpetas" +#: ../../include/items.php:4859 ../../mod/connedit.php:683 +#, php-format +msgid "Connection: %s" +msgstr "Conexión: %s" -#: ../../include/features.php:85 -msgid "Dislike Posts" -msgstr "Desagrado de publicaciones" +#: ../../include/items.php:4861 +msgid "Connection not found." +msgstr "Conexión no encontrada" -#: ../../include/features.php:85 -msgid "Ability to dislike posts/comments" -msgstr "Capacidad de mostrar desacuerdo con el contenido de entradas y comentarios" +#: ../../include/conversation.php:120 ../../include/text.php:1880 +#: ../../mod/like.php:361 ../../mod/tagger.php:43 ../../mod/subthread.php:83 +msgid "photo" +msgstr "foto" -#: ../../include/features.php:86 -msgid "Star Posts" -msgstr "Entradas destacadas" +#: ../../include/conversation.php:123 ../../include/event.php:896 +#: ../../include/text.php:1883 ../../mod/like.php:363 ../../mod/tagger.php:47 +#: ../../mod/events.php:245 +msgid "event" +msgstr "evento" -#: ../../include/features.php:86 -msgid "Ability to mark special posts with a star indicator" -msgstr "Capacidad de marcar entradas destacadas con un indicador de estrella" +#: ../../include/conversation.php:126 ../../mod/like.php:113 +msgid "channel" +msgstr "canal" -#: ../../include/features.php:87 -msgid "Tag Cloud" -msgstr "Nube de etiquetas" +#: ../../include/conversation.php:148 ../../include/text.php:1886 +#: ../../mod/like.php:361 ../../mod/subthread.php:83 +msgid "status" +msgstr "el mensaje de estado" -#: ../../include/features.php:87 -msgid "Provide a personal tag cloud on your channel page" -msgstr "Proveer nube de etiquetas personal en su página de canal" +#: ../../include/conversation.php:150 ../../include/text.php:1888 +#: ../../mod/tagger.php:53 +msgid "comment" +msgstr "comentario" -#: ../../include/comanche.php:34 ../../mod/admin.php:351 -msgid "Default" -msgstr "Predeterminado" +#: ../../include/conversation.php:164 ../../mod/like.php:410 +#, php-format +msgid "%1$s likes %2$s's %3$s" +msgstr "a %1$s le gusta %3$s de %2$s" -#: ../../include/js_strings.php:5 -msgid "Delete this item?" -msgstr "¿Borrar este elemento?" +#: ../../include/conversation.php:167 ../../mod/like.php:412 +#, php-format +msgid "%1$s doesn't like %2$s's %3$s" +msgstr "a %1$s no le gusta %3$s de %2$s" -#: ../../include/js_strings.php:6 ../../include/ItemObject.php:682 -#: ../../mod/photos.php:1047 ../../mod/photos.php:1165 -msgid "Comment" -msgstr "Comentar" +#: ../../include/conversation.php:204 +#, php-format +msgid "%1$s is now connected with %2$s" +msgstr "%1$s ahora está conectado/a con %2$s" -#: ../../include/js_strings.php:7 ../../include/ItemObject.php:399 -msgid "[+] show all" -msgstr "[+] mostrar todo:" +#: ../../include/conversation.php:239 +#, php-format +msgid "%1$s poked %2$s" +msgstr "%1$s ha dado un toque a %2$s" -#: ../../include/js_strings.php:8 -msgid "[-] show less" -msgstr "[-] mostrar menos" +#: ../../include/conversation.php:243 ../../include/text.php:953 +msgid "poked" +msgstr "ha recibido un toque" -#: ../../include/js_strings.php:9 -msgid "[+] expand" -msgstr "[+] expandir" +#: ../../include/conversation.php:260 ../../mod/mood.php:63 +#, php-format +msgctxt "mood" +msgid "%1$s is %2$s" +msgstr "%1$s está %2$s" -#: ../../include/js_strings.php:10 -msgid "[-] collapse" -msgstr "[-] contraer" +#: ../../include/conversation.php:574 ../../mod/photos.php:1063 +msgctxt "title" +msgid "Likes" +msgstr "Me gusta" -#: ../../include/js_strings.php:11 -msgid "Password too short" -msgstr "Contraseña demasiado corta" +#: ../../include/conversation.php:574 ../../mod/photos.php:1063 +msgctxt "title" +msgid "Dislikes" +msgstr "No me gusta" -#: ../../include/js_strings.php:12 -msgid "Passwords do not match" -msgstr "Las contraseñas no coinciden" +#: ../../include/conversation.php:575 ../../mod/photos.php:1064 +msgctxt "title" +msgid "Agree" +msgstr "De acuerdo" -#: ../../include/js_strings.php:13 ../../mod/photos.php:41 -msgid "everybody" -msgstr "cualquiera" +#: ../../include/conversation.php:575 ../../mod/photos.php:1064 +msgctxt "title" +msgid "Disagree" +msgstr "En desacuerdo" -#: ../../include/js_strings.php:14 -msgid "Secret Passphrase" -msgstr "Contraseña secreta" +#: ../../include/conversation.php:575 ../../mod/photos.php:1064 +msgctxt "title" +msgid "Abstain" +msgstr "Abstención" -#: ../../include/js_strings.php:15 -msgid "Passphrase hint" -msgstr "Pista de contraseña" +#: ../../include/conversation.php:576 ../../mod/photos.php:1065 +msgctxt "title" +msgid "Attending" +msgstr "Participaré" -#: ../../include/js_strings.php:16 -msgid "Notice: Permissions have changed but have not yet been submitted." -msgstr "Aviso: los permisos han cambiado pero aún no han sido enviados." +#: ../../include/conversation.php:576 ../../mod/photos.php:1065 +msgctxt "title" +msgid "Not attending" +msgstr "No participaré" -#: ../../include/js_strings.php:17 -msgid "close all" -msgstr "cerrar todo" +#: ../../include/conversation.php:576 ../../mod/photos.php:1065 +msgctxt "title" +msgid "Might attend" +msgstr "Quizá participe" + +#: ../../include/conversation.php:656 ../../include/ItemObject.php:126 +msgid "Select" +msgstr "Seleccionar" -#: ../../include/js_strings.php:18 -msgid "Nothing new here" -msgstr "Nada nuevo por aquí" +#: ../../include/conversation.php:664 ../../include/ItemObject.php:89 +msgid "Private Message" +msgstr "Mensaje Privado" -#: ../../include/js_strings.php:19 -msgid "Rate This Channel (this is public)" -msgstr "Valorar este canal (esto es público)" +#: ../../include/conversation.php:671 ../../include/ItemObject.php:227 +msgid "Message signature validated" +msgstr "Firma de mensaje validada" -#: ../../include/js_strings.php:20 ../../mod/connedit.php:694 -#: ../../mod/rate.php:157 -msgid "Rating" -msgstr "Valoración" +#: ../../include/conversation.php:672 ../../include/ItemObject.php:228 +msgid "Message signature incorrect" +msgstr "Firma de mensaje incorrecta" -#: ../../include/js_strings.php:21 -msgid "Describe (optional)" -msgstr "Describir (opcional)" +#: ../../include/conversation.php:691 +#, php-format +msgid "View %s's profile @ %s" +msgstr "Ver el perfil @ %s de %s" -#: ../../include/js_strings.php:22 ../../include/ItemObject.php:683 -#: ../../mod/fsuggest.php:108 ../../mod/mitem.php:231 -#: ../../mod/connedit.php:715 ../../mod/mood.php:135 ../../mod/pconfig.php:108 -#: ../../mod/filestorage.php:156 ../../mod/poke.php:171 ../../mod/chat.php:184 -#: ../../mod/chat.php:213 ../../mod/rate.php:168 ../../mod/photos.php:637 -#: ../../mod/photos.php:1008 ../../mod/photos.php:1048 -#: ../../mod/photos.php:1166 ../../mod/admin.php:434 ../../mod/admin.php:801 -#: ../../mod/admin.php:965 ../../mod/admin.php:1097 ../../mod/admin.php:1291 -#: ../../mod/admin.php:1376 ../../mod/appman.php:99 ../../mod/pdledit.php:58 -#: ../../mod/events.php:534 ../../mod/events.php:710 ../../mod/sources.php:104 -#: ../../mod/sources.php:138 ../../mod/import.php:527 ../../mod/thing.php:313 -#: ../../mod/thing.php:359 ../../mod/invite.php:142 ../../mod/mail.php:371 -#: ../../mod/settings.php:584 ../../mod/settings.php:696 -#: ../../mod/settings.php:724 ../../mod/settings.php:747 -#: ../../mod/settings.php:832 ../../mod/settings.php:1021 -#: ../../mod/xchan.php:11 ../../mod/group.php:81 ../../mod/connect.php:93 -#: ../../mod/locs.php:116 ../../mod/setup.php:331 ../../mod/setup.php:371 -#: ../../mod/profiles.php:667 ../../mod/import_items.php:122 -#: ../../view/theme/redbasic/php/config.php:99 -msgid "Submit" -msgstr "Enviar" +#: ../../include/conversation.php:709 +msgid "Categories:" +msgstr "Categorías:" -#: ../../include/js_strings.php:23 -msgid "Please enter a link URL" -msgstr "Por favor, introduzca una dirección de enlace" +#: ../../include/conversation.php:710 +msgid "Filed under:" +msgstr "Archivado bajo:" -#: ../../include/js_strings.php:24 -msgid "Unsaved changes. Are you sure you wish to leave this page?" -msgstr "Cambios no guardados. ¿Está seguro de que desea abandonar la página?" +#: ../../include/conversation.php:718 ../../include/ItemObject.php:321 +#, php-format +msgid "from %s" +msgstr "desde %s" -#: ../../include/js_strings.php:26 -msgid "timeago.prefixAgo" -msgstr "timeago.prefixAgo" +#: ../../include/conversation.php:721 ../../include/ItemObject.php:324 +#, php-format +msgid "last edited: %s" +msgstr "último cambio: %s" -#: ../../include/js_strings.php:27 -msgid "timeago.prefixFromNow" -msgstr "timeago.prefixFromNow" +#: ../../include/conversation.php:722 ../../include/ItemObject.php:325 +#, php-format +msgid "Expires: %s" +msgstr "Caduca: %s" -#: ../../include/js_strings.php:28 -msgid "ago" -msgstr "antes" +#: ../../include/conversation.php:737 +msgid "View in context" +msgstr "Mostrar en su contexto" -#: ../../include/js_strings.php:29 -msgid "from now" -msgstr "desde ahora" +#: ../../include/conversation.php:739 ../../include/conversation.php:1226 +#: ../../include/ItemObject.php:375 ../../mod/photos.php:1029 +#: ../../mod/editblock.php:150 ../../mod/editpost.php:129 +#: ../../mod/editlayout.php:148 ../../mod/editwebpage.php:190 +msgid "Please wait" +msgstr "Espere por favor" -#: ../../include/js_strings.php:30 -msgid "less than a minute" -msgstr "menos de un minuto" +#: ../../include/conversation.php:849 +msgid "remove" +msgstr "eliminar" -#: ../../include/js_strings.php:31 -msgid "about a minute" -msgstr "alrededor de un minuto" +#: ../../include/conversation.php:853 ../../include/nav.php:241 +msgid "Loading..." +msgstr "Cargando..." -#: ../../include/js_strings.php:32 -#, php-format -msgid "%d minutes" -msgstr "%d minutos" +#: ../../include/conversation.php:854 +msgid "Delete Selected Items" +msgstr "Eliminar elementos seleccionados" -#: ../../include/js_strings.php:33 -msgid "about an hour" -msgstr "alrededor de una hora" +#: ../../include/conversation.php:945 +msgid "View Source" +msgstr "Ver la fuente original de la entrada" -#: ../../include/js_strings.php:34 -#, php-format -msgid "about %d hours" -msgstr "alrededor de %d horas" +#: ../../include/conversation.php:946 +msgid "Follow Thread" +msgstr "Seguir el hilo" -#: ../../include/js_strings.php:35 -msgid "a day" -msgstr "un día" +#: ../../include/conversation.php:947 +msgid "Unfollow Thread" +msgstr "Dejar de seguir este hilo" -#: ../../include/js_strings.php:36 -#, php-format -msgid "%d days" -msgstr "%d días" +#: ../../include/conversation.php:948 +msgid "View Status" +msgstr "Ver el estado actual" -#: ../../include/js_strings.php:37 -msgid "about a month" -msgstr "alrededor de un mes" +#: ../../include/conversation.php:949 ../../include/nav.php:86 +#: ../../mod/connedit.php:498 +msgid "View Profile" +msgstr "Ver el perfil" -#: ../../include/js_strings.php:38 -#, php-format -msgid "%d months" -msgstr "%d meses" +#: ../../include/conversation.php:950 +msgid "View Photos" +msgstr "Ver fotos" -#: ../../include/js_strings.php:39 -msgid "about a year" -msgstr "alrededor de un año" +#: ../../include/conversation.php:951 +msgid "Activity/Posts" +msgstr "Actividad y entradas" -#: ../../include/js_strings.php:40 -#, php-format -msgid "%d years" -msgstr "%d años" +#: ../../include/conversation.php:953 +msgid "Edit Connection" +msgstr "Editar conexión" -#: ../../include/js_strings.php:41 -msgid " " -msgstr " " +#: ../../include/conversation.php:954 +msgid "Send PM" +msgstr "Enviar un mensaje privado" -#: ../../include/js_strings.php:42 -msgid "timeago.numbers" -msgstr "timeago.numbers" +#: ../../include/conversation.php:955 ../../include/apps.php:145 +msgid "Poke" +msgstr "Toques y otras cosas" -#: ../../include/js_strings.php:44 ../../include/text.php:1157 -msgid "January" -msgstr "enero" +#: ../../include/conversation.php:1069 +#, php-format +msgid "%s likes this." +msgstr "a %s le gusta esto." -#: ../../include/js_strings.php:45 ../../include/text.php:1157 -msgid "February" -msgstr "febrero" +#: ../../include/conversation.php:1069 +#, php-format +msgid "%s doesn't like this." +msgstr "a %s no le gusta esto." -#: ../../include/js_strings.php:46 ../../include/text.php:1157 -msgid "March" -msgstr "marzo" +#: ../../include/conversation.php:1073 +#, php-format +msgid "%2$d people like this." +msgid_plural "%2$d people like this." +msgstr[0] "a %2$d personas le gusta esto." +msgstr[1] "a %2$d personas les gusta esto." -#: ../../include/js_strings.php:47 ../../include/text.php:1157 -msgid "April" -msgstr "abril" +#: ../../include/conversation.php:1075 +#, php-format +msgid "%2$d people don't like this." +msgid_plural "%2$d people don't like this." +msgstr[0] "a %2$d personas no les gusta esto." +msgstr[1] "a %2$d personas no les gusta esto." -#: ../../include/js_strings.php:48 -msgctxt "long" -msgid "May" -msgstr "mayo" +#: ../../include/conversation.php:1081 +msgid "and" +msgstr "y" -#: ../../include/js_strings.php:49 ../../include/text.php:1157 -msgid "June" -msgstr "junio" +#: ../../include/conversation.php:1084 +#, php-format +msgid ", and %d other people" +msgid_plural ", and %d other people" +msgstr[0] ", y %d persona más" +msgstr[1] ", y %d personas más" -#: ../../include/js_strings.php:50 ../../include/text.php:1157 -msgid "July" -msgstr "julio" +#: ../../include/conversation.php:1085 +#, php-format +msgid "%s like this." +msgstr "a %s le gusta esto." -#: ../../include/js_strings.php:51 ../../include/text.php:1157 -msgid "August" -msgstr "agosto" +#: ../../include/conversation.php:1085 +#, php-format +msgid "%s don't like this." +msgstr "a %s no le gusta esto." -#: ../../include/js_strings.php:52 ../../include/text.php:1157 -msgid "September" -msgstr "septiembre" +#: ../../include/conversation.php:1153 +msgid "Visible to everybody" +msgstr "Visible para cualquiera" -#: ../../include/js_strings.php:53 ../../include/text.php:1157 -msgid "October" -msgstr "octubre" +#: ../../include/conversation.php:1154 ../../mod/mail.php:194 +#: ../../mod/mail.php:308 +msgid "Please enter a link URL:" +msgstr "Por favor, introduzca la dirección del enlace:" -#: ../../include/js_strings.php:54 ../../include/text.php:1157 -msgid "November" -msgstr "noviembre" +#: ../../include/conversation.php:1155 +msgid "Please enter a video link/URL:" +msgstr "Por favor, introduzca un enlace de vídeo:" -#: ../../include/js_strings.php:55 ../../include/text.php:1157 -msgid "December" -msgstr "diciembre" +#: ../../include/conversation.php:1156 +msgid "Please enter an audio link/URL:" +msgstr "Por favor, introduzca un enlace de audio:" -#: ../../include/js_strings.php:56 -msgid "Jan" -msgstr "Ene" +#: ../../include/conversation.php:1157 +msgid "Tag term:" +msgstr "Término de la etiqueta:" -#: ../../include/js_strings.php:57 -msgid "Feb" -msgstr "Feb" +#: ../../include/conversation.php:1158 ../../mod/filer.php:48 +msgid "Save to Folder:" +msgstr "Guardar en carpeta:" -#: ../../include/js_strings.php:58 -msgid "Mar" -msgstr "Mar" +#: ../../include/conversation.php:1159 +msgid "Where are you right now?" +msgstr "¿Donde está ahora?" -#: ../../include/js_strings.php:59 -msgid "Apr" -msgstr "Abr" +#: ../../include/conversation.php:1160 ../../mod/editpost.php:56 +#: ../../mod/mail.php:195 ../../mod/mail.php:309 +msgid "Expires YYYY-MM-DD HH:MM" +msgstr "Caduca YYYY-MM-DD HH:MM" -#: ../../include/js_strings.php:60 -msgctxt "short" -msgid "May" -msgstr "May" +#: ../../include/conversation.php:1168 ../../include/page_widgets.php:40 +#: ../../include/ItemObject.php:692 ../../mod/photos.php:1049 +#: ../../mod/editblock.php:171 ../../mod/editpost.php:149 +#: ../../mod/events.php:707 ../../mod/webpages.php:188 +#: ../../mod/editwebpage.php:212 +msgid "Preview" +msgstr "Previsualizar" -#: ../../include/js_strings.php:61 -msgid "Jun" -msgstr "Jun" +#: ../../include/conversation.php:1191 ../../mod/layouts.php:184 +#: ../../mod/photos.php:1028 ../../mod/webpages.php:182 +#: ../../mod/blocks.php:154 +msgid "Share" +msgstr "Compartir" -#: ../../include/js_strings.php:62 -msgid "Jul" -msgstr "Jul" +#: ../../include/conversation.php:1193 +msgid "Page link name" +msgstr "Nombre de enlace de página" -#: ../../include/js_strings.php:63 -msgid "Aug" -msgstr "Ago" +#: ../../include/conversation.php:1196 +msgid "Post as" +msgstr "Publicar como" -#: ../../include/js_strings.php:64 -msgid "Sep" -msgstr "Sep" +#: ../../include/conversation.php:1198 ../../include/ItemObject.php:684 +#: ../../mod/editblock.php:136 ../../mod/editpost.php:113 +#: ../../mod/editlayout.php:135 ../../mod/editwebpage.php:177 +msgid "Bold" +msgstr "Negrita" -#: ../../include/js_strings.php:65 -msgid "Oct" -msgstr "Oct" +#: ../../include/conversation.php:1199 ../../include/ItemObject.php:685 +#: ../../mod/editblock.php:137 ../../mod/editpost.php:114 +#: ../../mod/editlayout.php:136 ../../mod/editwebpage.php:178 +msgid "Italic" +msgstr "Itálico " -#: ../../include/js_strings.php:66 -msgid "Nov" -msgstr "Nov" +#: ../../include/conversation.php:1200 ../../include/ItemObject.php:686 +#: ../../mod/editblock.php:138 ../../mod/editpost.php:115 +#: ../../mod/editlayout.php:137 ../../mod/editwebpage.php:179 +msgid "Underline" +msgstr "Subrayar" -#: ../../include/js_strings.php:67 -msgid "Dec" -msgstr "Dic" +#: ../../include/conversation.php:1201 ../../include/ItemObject.php:687 +#: ../../mod/editblock.php:139 ../../mod/editpost.php:116 +#: ../../mod/editlayout.php:138 ../../mod/editwebpage.php:180 +msgid "Quote" +msgstr "Citar" -#: ../../include/js_strings.php:68 ../../include/text.php:1153 -msgid "Sunday" -msgstr "domingo" +#: ../../include/conversation.php:1202 ../../include/ItemObject.php:688 +#: ../../mod/editblock.php:140 ../../mod/editpost.php:117 +#: ../../mod/editlayout.php:139 ../../mod/editwebpage.php:181 +msgid "Code" +msgstr "Código" -#: ../../include/js_strings.php:69 ../../include/text.php:1153 -msgid "Monday" -msgstr "lunes" +#: ../../include/conversation.php:1203 ../../mod/editblock.php:142 +#: ../../mod/editpost.php:118 ../../mod/editlayout.php:140 +#: ../../mod/editwebpage.php:182 +msgid "Upload photo" +msgstr "Subir foto" -#: ../../include/js_strings.php:70 ../../include/text.php:1153 -msgid "Tuesday" -msgstr "martes" +#: ../../include/conversation.php:1204 +msgid "upload photo" +msgstr "subir foto" -#: ../../include/js_strings.php:71 ../../include/text.php:1153 -msgid "Wednesday" -msgstr "miércoles" +#: ../../include/conversation.php:1205 ../../mod/editblock.php:143 +#: ../../mod/editpost.php:119 ../../mod/mail.php:240 ../../mod/mail.php:369 +#: ../../mod/editlayout.php:141 ../../mod/editwebpage.php:183 +msgid "Attach file" +msgstr "Adjuntar fichero" -#: ../../include/js_strings.php:72 ../../include/text.php:1153 -msgid "Thursday" -msgstr "jueves" +#: ../../include/conversation.php:1206 +msgid "attach file" +msgstr "adjuntar fichero" -#: ../../include/js_strings.php:73 ../../include/text.php:1153 -msgid "Friday" -msgstr "viernes" +#: ../../include/conversation.php:1207 ../../mod/editblock.php:144 +#: ../../mod/editpost.php:120 ../../mod/mail.php:241 ../../mod/mail.php:370 +#: ../../mod/editlayout.php:142 ../../mod/editwebpage.php:184 +msgid "Insert web link" +msgstr "Insertar enlace web" -#: ../../include/js_strings.php:74 ../../include/text.php:1153 -msgid "Saturday" -msgstr "sábado" +#: ../../include/conversation.php:1208 +msgid "web link" +msgstr "enlace web" -#: ../../include/js_strings.php:75 -msgid "Sun" -msgstr "Dom" +#: ../../include/conversation.php:1209 +msgid "Insert video link" +msgstr "Insertar enlace de vídeo" -#: ../../include/js_strings.php:76 -msgid "Mon" -msgstr "Lun" +#: ../../include/conversation.php:1210 +msgid "video link" +msgstr "enlace de vídeo" -#: ../../include/js_strings.php:77 -msgid "Tue" -msgstr "Mar" +#: ../../include/conversation.php:1211 +msgid "Insert audio link" +msgstr "Insertar enlace de audio" -#: ../../include/js_strings.php:78 -msgid "Wed" -msgstr "Mié" +#: ../../include/conversation.php:1212 +msgid "audio link" +msgstr "enlace de audio" -#: ../../include/js_strings.php:79 -msgid "Thu" -msgstr "Jue" +#: ../../include/conversation.php:1213 ../../mod/editblock.php:148 +#: ../../mod/editpost.php:124 ../../mod/editlayout.php:146 +#: ../../mod/editwebpage.php:188 +msgid "Set your location" +msgstr "Establecer su ubicación" -#: ../../include/js_strings.php:80 -msgid "Fri" -msgstr "Vie" +#: ../../include/conversation.php:1214 +msgid "set location" +msgstr "establecer ubicación" -#: ../../include/js_strings.php:81 -msgid "Sat" -msgstr "Sáb" +#: ../../include/conversation.php:1215 ../../mod/editpost.php:126 +msgid "Toggle voting" +msgstr "Cambiar votación" -#: ../../include/js_strings.php:82 -msgctxt "calendar" -msgid "today" -msgstr "hoy" +#: ../../include/conversation.php:1218 ../../mod/editblock.php:149 +#: ../../mod/editpost.php:125 ../../mod/editlayout.php:147 +#: ../../mod/editwebpage.php:189 +msgid "Clear browser location" +msgstr "Eliminar los datos de ubicación del navegador" -#: ../../include/js_strings.php:83 -msgctxt "calendar" -msgid "month" -msgstr "mes" +#: ../../include/conversation.php:1219 +msgid "clear location" +msgstr "borrar los datos de ubicación" -#: ../../include/js_strings.php:84 -msgctxt "calendar" -msgid "week" -msgstr "semana" +#: ../../include/conversation.php:1221 ../../mod/editblock.php:162 +#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205 +msgid "Title (optional)" +msgstr "Título (opcional)" -#: ../../include/js_strings.php:85 -msgctxt "calendar" -msgid "day" -msgstr "día" +#: ../../include/conversation.php:1225 ../../mod/editblock.php:165 +#: ../../mod/editpost.php:143 ../../mod/editlayout.php:163 +#: ../../mod/editwebpage.php:207 +msgid "Categories (optional, comma-separated list)" +msgstr "Categorías (opcional, lista separada por comas)" -#: ../../include/js_strings.php:86 -msgctxt "calendar" -msgid "All day" -msgstr "Todos los días" +#: ../../include/conversation.php:1227 ../../mod/editblock.php:151 +#: ../../mod/editpost.php:130 ../../mod/editlayout.php:149 +#: ../../mod/editwebpage.php:191 +msgid "Permission settings" +msgstr "Configuración de permisos" -#: ../../include/contact_selectors.php:56 -msgid "Frequently" -msgstr "Frecuentemente" +#: ../../include/conversation.php:1228 +msgid "permissions" +msgstr "permisos" -#: ../../include/contact_selectors.php:57 -msgid "Hourly" -msgstr "Cada hora" +#: ../../include/conversation.php:1236 ../../mod/editblock.php:159 +#: ../../mod/editpost.php:138 ../../mod/editlayout.php:156 +#: ../../mod/editwebpage.php:200 +msgid "Public post" +msgstr "Entrada pública" -#: ../../include/contact_selectors.php:58 -msgid "Twice daily" -msgstr "Dos veces al día" +#: ../../include/conversation.php:1238 ../../mod/editblock.php:166 +#: ../../mod/editpost.php:144 ../../mod/editlayout.php:164 +#: ../../mod/editwebpage.php:208 +msgid "Example: bob@example.com, mary@example.com" +msgstr "Ejemplo: roberto@ejemplo.com, maría@ejemplo.com" -#: ../../include/contact_selectors.php:59 -msgid "Daily" -msgstr "Diariamente" +#: ../../include/conversation.php:1251 ../../mod/editblock.php:176 +#: ../../mod/editpost.php:155 ../../mod/mail.php:245 ../../mod/mail.php:374 +#: ../../mod/editlayout.php:173 ../../mod/editwebpage.php:217 +msgid "Set expiration date" +msgstr "Configurar fecha de caducidad" -#: ../../include/contact_selectors.php:60 -msgid "Weekly" -msgstr "Semanalmente" +#: ../../include/conversation.php:1254 +msgid "Set publish date" +msgstr "Establecer la fecha de publicación" -#: ../../include/contact_selectors.php:61 -msgid "Monthly" -msgstr "Mensualmente" +#: ../../include/conversation.php:1256 ../../include/ItemObject.php:695 +#: ../../mod/editpost.php:157 ../../mod/mail.php:247 ../../mod/mail.php:376 +msgid "Encrypt text" +msgstr "Cifrar texto" -#: ../../include/contact_selectors.php:76 -msgid "Friendica" -msgstr "Friendica" +#: ../../include/conversation.php:1258 ../../mod/editpost.php:159 +#: ../../mod/events.php:691 +msgid "OK" +msgstr "OK" -#: ../../include/contact_selectors.php:77 -msgid "OStatus" -msgstr "OStatus" +#: ../../include/conversation.php:1259 ../../mod/fbrowser.php:82 +#: ../../mod/fbrowser.php:117 ../../mod/editpost.php:160 +#: ../../mod/events.php:690 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134 +#: ../../mod/settings.php:585 ../../mod/settings.php:611 +msgid "Cancel" +msgstr "Cancelar" + +#: ../../include/conversation.php:1502 +msgid "Discover" +msgstr "Descubrir" -#: ../../include/contact_selectors.php:78 -msgid "RSS/Atom" -msgstr "RSS/Atom" +#: ../../include/conversation.php:1505 +msgid "Imported public streams" +msgstr "Flujos públicos importados" -#: ../../include/contact_selectors.php:79 ../../mod/id.php:15 -#: ../../mod/id.php:16 ../../mod/admin.php:804 ../../mod/admin.php:813 -#: ../../boot.php:1486 -msgid "Email" -msgstr "Correo electrónico" +#: ../../include/conversation.php:1510 +msgid "Commented Order" +msgstr "Comentarios recientes" -#: ../../include/contact_selectors.php:80 -msgid "Diaspora" -msgstr "Diaspora" +#: ../../include/conversation.php:1513 +msgid "Sort by Comment Date" +msgstr "Ordenar por fecha de comentario" -#: ../../include/contact_selectors.php:81 -msgid "Facebook" -msgstr "Facebook" +#: ../../include/conversation.php:1517 +msgid "Posted Order" +msgstr "Publicaciones recientes" -#: ../../include/contact_selectors.php:82 -msgid "Zot!" -msgstr "Zot!" +#: ../../include/conversation.php:1520 +msgid "Sort by Post Date" +msgstr "Ordenar por fecha de publicación" -#: ../../include/contact_selectors.php:83 -msgid "LinkedIn" -msgstr "LinkedIn" +#: ../../include/conversation.php:1525 ../../include/widgets.php:95 +msgid "Personal" +msgstr "Personales" -#: ../../include/contact_selectors.php:84 -msgid "XMPP/IM" -msgstr "XMPP/IM" +#: ../../include/conversation.php:1528 +msgid "Posts that mention or involve you" +msgstr "Publicaciones que le mencionan o involucran" -#: ../../include/contact_selectors.php:85 -msgid "MySpace" -msgstr "MySpace" +#: ../../include/conversation.php:1534 ../../mod/menu.php:112 +#: ../../mod/connections.php:72 ../../mod/connections.php:82 +msgid "New" +msgstr "Nuevas" -#: ../../include/activities.php:42 -msgid " and " -msgstr "y" +#: ../../include/conversation.php:1537 +msgid "Activity Stream - by date" +msgstr "Flujo de actividad - por fecha" -#: ../../include/activities.php:50 -msgid "public profile" -msgstr "perfil público" +#: ../../include/conversation.php:1543 +msgid "Starred" +msgstr "Preferidas" -#: ../../include/activities.php:59 -#, php-format -msgid "%1$s changed %2$s to “%3$s”" -msgstr "%1$s cambió %2$s a “%3$s”" +#: ../../include/conversation.php:1546 +msgid "Favourite Posts" +msgstr "Publicaciones favoritas" -#: ../../include/activities.php:60 -#, php-format -msgid "Visit %1$s's %2$s" -msgstr "Visitar %2$s de %1$s" +#: ../../include/conversation.php:1553 +msgid "Spam" +msgstr "Correo basura" -#: ../../include/activities.php:63 -#, php-format -msgid "%1$s has an updated %2$s, changing %3$s." -msgstr "%1$s ha actualizado %2$s cambiando %3$s." +#: ../../include/conversation.php:1556 +msgid "Posts flagged as SPAM" +msgstr "Publicaciones marcadas como basura" -#: ../../include/Contact.php:118 -msgid "New window" -msgstr "Nueva ventana" +#: ../../include/conversation.php:1600 ../../mod/admin.php:973 +msgid "Channel" +msgstr "Canal" -#: ../../include/Contact.php:119 -msgid "Open the selected location in a different window or browser tab" -msgstr "Abrir la dirección seleccionada en una ventana o pestaña aparte" +#: ../../include/conversation.php:1603 +msgid "Status Messages and Posts" +msgstr "Mensajes de estado y publicaciones" -#: ../../include/Contact.php:237 -#, php-format -msgid "User '%s' deleted" -msgstr "El usuario '%s' ha sido eliminado" +#: ../../include/conversation.php:1612 +msgid "About" +msgstr "Mi perfil" -#: ../../include/dba/dba_driver.php:141 -#, php-format -msgid "Cannot locate DNS info for database server '%s'" -msgstr "No se ha podido localizar información de DNS para el servidor de base de datos “%s”" +#: ../../include/conversation.php:1615 +msgid "Profile Details" +msgstr "Detalles del perfil" -#: ../../include/items.php:423 ../../mod/like.php:280 -#: ../../mod/subthread.php:52 ../../mod/dreport.php:6 ../../mod/dreport.php:45 -#: ../../mod/group.php:68 ../../mod/profperm.php:23 -#: ../../mod/import_items.php:114 ../../index.php:360 -msgid "Permission denied" -msgstr "Permiso denegado" +#: ../../include/conversation.php:1621 ../../include/apps.php:139 +#: ../../include/nav.php:92 ../../mod/fbrowser.php:25 +msgid "Photos" +msgstr "Fotos" -#: ../../include/items.php:1128 ../../include/items.php:1174 -msgid "(Unknown)" -msgstr "(Desconocido)" +#: ../../include/conversation.php:1624 ../../include/photos.php:483 +msgid "Photo Albums" +msgstr "Álbumes de fotos" -#: ../../include/items.php:1371 -msgid "Visible to anybody on the internet." -msgstr "Visible para cualquiera en internet." +#: ../../include/conversation.php:1631 +msgid "Files and Storage" +msgstr "Ficheros y repositorio" -#: ../../include/items.php:1373 -msgid "Visible to you only." -msgstr "Visible sólo para usted." +#: ../../include/conversation.php:1641 ../../include/conversation.php:1644 +msgid "Chatrooms" +msgstr "Salas de chat" -#: ../../include/items.php:1375 -msgid "Visible to anybody in this network." -msgstr "Visible para cualquiera en esta red." +#: ../../include/conversation.php:1654 ../../include/apps.php:129 +#: ../../include/nav.php:103 +msgid "Bookmarks" +msgstr "Marcadores" -#: ../../include/items.php:1377 -msgid "Visible to anybody authenticated." -msgstr "Visible para cualquiera que haya sido autenticado." +#: ../../include/conversation.php:1657 +msgid "Saved Bookmarks" +msgstr "Marcadores guardados" -#: ../../include/items.php:1379 -#, php-format -msgid "Visible to anybody on %s." -msgstr "Visible para cualquiera en %s." +#: ../../include/conversation.php:1664 ../../include/apps.php:136 +#: ../../include/nav.php:107 ../../mod/webpages.php:178 +msgid "Webpages" +msgstr "Páginas web" -#: ../../include/items.php:1381 -msgid "Visible to all connections." -msgstr "Visible para todas las conexiones." +#: ../../include/conversation.php:1667 +msgid "Manage Webpages" +msgstr "Administrar páginas web" -#: ../../include/items.php:1383 -msgid "Visible to approved connections." -msgstr "Visible para las conexiones permitidas." +#: ../../include/conversation.php:1696 ../../include/ItemObject.php:175 +#: ../../include/ItemObject.php:187 ../../mod/photos.php:1082 +#: ../../mod/photos.php:1094 +msgid "View all" +msgstr "Ver todo" -#: ../../include/items.php:1385 -msgid "Visible to specific connections." -msgstr "Visible para conexiones específicas." +#: ../../include/conversation.php:1720 ../../include/ItemObject.php:179 +#: ../../include/identity.php:1263 ../../include/taxonomy.php:412 +#: ../../mod/photos.php:1086 +msgctxt "noun" +msgid "Like" +msgid_plural "Likes" +msgstr[0] "Me gusta" +msgstr[1] "Me gusta" -#: ../../include/items.php:4311 ../../mod/display.php:36 -#: ../../mod/filestorage.php:27 ../../mod/admin.php:127 -#: ../../mod/admin.php:1004 ../../mod/admin.php:1204 ../../mod/thing.php:86 -#: ../../mod/viewsrc.php:20 -msgid "Item not found." -msgstr "Elemento no encontrado." +#: ../../include/conversation.php:1723 ../../include/ItemObject.php:184 +#: ../../mod/photos.php:1091 +msgctxt "noun" +msgid "Dislike" +msgid_plural "Dislikes" +msgstr[0] "No me gusta" +msgstr[1] "No me gusta" -#: ../../include/items.php:4820 ../../mod/group.php:38 ../../mod/group.php:137 -msgid "Collection not found." -msgstr "Colección no encontrada." +#: ../../include/conversation.php:1726 +msgctxt "noun" +msgid "Attending" +msgid_plural "Attending" +msgstr[0] "Participaré" +msgstr[1] "Participaré" -#: ../../include/items.php:4836 -msgid "Collection is empty." -msgstr "La colección está vacía." +#: ../../include/conversation.php:1729 +msgctxt "noun" +msgid "Not Attending" +msgid_plural "Not Attending" +msgstr[0] "No participaré" +msgstr[1] "No participaré" -#: ../../include/items.php:4843 -#, php-format -msgid "Collection: %s" -msgstr "Colección: %s" +#: ../../include/conversation.php:1732 +msgctxt "noun" +msgid "Undecided" +msgid_plural "Undecided" +msgstr[0] "Indeciso/a" +msgstr[1] "Indecisos/as" -#: ../../include/items.php:4853 ../../mod/connedit.php:683 -#, php-format -msgid "Connection: %s" -msgstr "Conexión: %s" +#: ../../include/conversation.php:1735 +msgctxt "noun" +msgid "Agree" +msgid_plural "Agrees" +msgstr[0] "Está de acuerdo" +msgstr[1] "De acuerdo" -#: ../../include/items.php:4855 -msgid "Connection not found." -msgstr "Conexión no encontrada" +#: ../../include/conversation.php:1738 +msgctxt "noun" +msgid "Disagree" +msgid_plural "Disagrees" +msgstr[0] "No está de acuerdo" +msgstr[1] "En desacuerdo" + +#: ../../include/conversation.php:1741 +msgctxt "noun" +msgid "Abstain" +msgid_plural "Abstains" +msgstr[0] "se abstiene" +msgstr[1] "Se abstienen" #: ../../include/network.php:613 msgid "view full size" @@ -1947,25 +1957,12 @@ msgstr "Otras redes y servicios de correo" #: ../../mod/chat.php:211 ../../mod/photos.php:631 ../../mod/photos.php:1001 #: ../../mod/events.php:708 ../../mod/thing.php:310 ../../mod/thing.php:356 msgid "Permissions" -msgstr "Permisos" - -#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:370 -#: ../../mod/photos.php:1218 -msgid "Close" -msgstr "Cerrar" - -#: ../../include/import.php:23 -msgid "" -"Cannot create a duplicate channel identifier on this system. Import failed." -msgstr "No se ha podido crear un canal con un identificador que ya existe en este sistema. La importación ha fallado." - -#: ../../include/import.php:70 -msgid "Channel clone failed. Import failed." -msgstr "La clonación del canal no ha salido bien. La importación ha fallado." - -#: ../../include/import.php:80 ../../mod/import.php:139 -msgid "Cloned channel not found. Import failed." -msgstr "No se ha podido importar el canal porque el canal clonado no se ha encontrado." +msgstr "Permisos" + +#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:370 +#: ../../mod/photos.php:1218 +msgid "Close" +msgstr "Cerrar" #: ../../include/photos.php:112 #, php-format @@ -2180,9 +2177,9 @@ msgstr "Infiel" msgid "Sex Addict" msgstr "Con adicción al sexo" -#: ../../include/profile_selectors.php:80 ../../include/identity.php:390 -#: ../../include/identity.php:391 ../../include/identity.php:398 -#: ../../include/widgets.php:429 ../../mod/connedit.php:573 +#: ../../include/profile_selectors.php:80 ../../include/widgets.php:430 +#: ../../include/identity.php:390 ../../include/identity.php:391 +#: ../../include/identity.php:398 ../../mod/connedit.php:573 #: ../../mod/settings.php:338 ../../mod/settings.php:342 #: ../../mod/settings.php:343 ../../mod/settings.php:346 #: ../../mod/settings.php:357 @@ -2337,7 +2334,7 @@ msgstr "Adminstrador del sitio" msgid "Address Book" msgstr "Libreta de direcciones" -#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1484 +#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1486 msgid "Login" msgstr "Iniciar sesión" @@ -2350,8 +2347,8 @@ msgstr "Administración de canales" msgid "Grid" msgstr "Red" -#: ../../include/apps.php:134 ../../include/widgets.php:553 -#: ../../include/nav.php:202 ../../mod/admin.php:1058 ../../mod/admin.php:1258 +#: ../../include/apps.php:134 ../../include/widgets.php:554 +#: ../../include/nav.php:202 ../../mod/admin.php:1064 ../../mod/admin.php:1264 msgid "Settings" msgstr "Ajustes" @@ -2365,7 +2362,7 @@ msgid "Profile" msgstr "Perfil" #: ../../include/apps.php:140 ../../include/nav.php:196 -#: ../../mod/events.php:526 +#: ../../mod/events.php:523 msgid "Events" msgstr "Eventos" @@ -2390,8 +2387,8 @@ msgstr "Estado de ánimo" msgid "Chat" msgstr "Chat" -#: ../../include/apps.php:147 ../../include/text.php:859 -#: ../../include/text.php:871 ../../include/nav.php:159 +#: ../../include/apps.php:147 ../../include/text.php:866 +#: ../../include/text.php:878 ../../include/nav.php:159 #: ../../mod/search.php:40 msgid "Search" msgstr "Buscar" @@ -2442,10 +2439,23 @@ msgstr "Instalar" msgid "Purchase" msgstr "Comprar" -#: ../../include/api.php:1300 +#: ../../include/api.php:1302 msgid "Public Timeline" msgstr "Cronología pública" +#: ../../include/import.php:23 +msgid "" +"Cannot create a duplicate channel identifier on this system. Import failed." +msgstr "No se ha podido crear un canal con un identificador que ya existe en este sistema. La importación ha fallado." + +#: ../../include/import.php:70 +msgid "Channel clone failed. Import failed." +msgstr "La clonación del canal no ha salido bien. La importación ha fallado." + +#: ../../include/import.php:80 ../../mod/import.php:139 +msgid "Cloned channel not found. Import failed." +msgstr "No se ha podido importar el canal porque el canal clonado no se ha encontrado." + #: ../../include/enotify.php:96 #, php-format msgid "%s " @@ -2475,153 +2485,153 @@ msgstr "un mensaje privado" msgid "Please visit %s to view and/or reply to your private messages." msgstr "Por favor visite %s para ver y/o responder a su mensaje privado." -#: ../../include/enotify.php:158 +#: ../../include/enotify.php:160 #, php-format msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]" msgstr "%1$s, %2$s ha comentado [zrl=%3$s]%4$s[/zrl]" -#: ../../include/enotify.php:166 +#: ../../include/enotify.php:168 #, php-format msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]" msgstr "%1$s, %2$s ha comentado [zrl=%3$s]%5$s de %4$s[/zrl] " -#: ../../include/enotify.php:175 +#: ../../include/enotify.php:177 #, php-format msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]" msgstr "%1$s, %2$s ha comentado [zrl=%3$s]%4$s creado por usted[/zrl]" -#: ../../include/enotify.php:186 +#: ../../include/enotify.php:188 #, php-format msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s" msgstr "[Hubzilla:Aviso] Nuevo comentario de %2$s a la conversación #%1$d" -#: ../../include/enotify.php:187 +#: ../../include/enotify.php:189 #, php-format msgid "%1$s, %2$s commented on an item/conversation you have been following." msgstr "%1$s, %2$s ha comentado un elemento/conversación que ha estado siguiendo." -#: ../../include/enotify.php:190 ../../include/enotify.php:205 -#: ../../include/enotify.php:231 ../../include/enotify.php:249 -#: ../../include/enotify.php:263 +#: ../../include/enotify.php:192 ../../include/enotify.php:207 +#: ../../include/enotify.php:233 ../../include/enotify.php:251 +#: ../../include/enotify.php:265 #, php-format msgid "Please visit %s to view and/or reply to the conversation." msgstr "Para ver o comentar la conversación, visite %s" -#: ../../include/enotify.php:196 +#: ../../include/enotify.php:198 #, php-format msgid "[Hubzilla:Notify] %s posted to your profile wall" msgstr "[Hubzilla:Aviso] %s ha publicado una entrada en su página de inicio del perfil" -#: ../../include/enotify.php:198 +#: ../../include/enotify.php:200 #, php-format msgid "%1$s, %2$s posted to your profile wall at %3$s" msgstr "%1$s, %2$s publicó en su página del perfil en %3$s" -#: ../../include/enotify.php:200 +#: ../../include/enotify.php:202 #, php-format msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]" msgstr "%1$s, %2$s publicó en [zrl=%3$s]su página del perfil[/zrl]" -#: ../../include/enotify.php:224 +#: ../../include/enotify.php:226 #, php-format msgid "[Hubzilla:Notify] %s tagged you" msgstr "[Hubzilla:Aviso] %s le ha etiquetado" -#: ../../include/enotify.php:225 +#: ../../include/enotify.php:227 #, php-format msgid "%1$s, %2$s tagged you at %3$s" msgstr "%1$s, %2$s le etiquetó en %3$s" -#: ../../include/enotify.php:226 +#: ../../include/enotify.php:228 #, php-format msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]." msgstr "%1$s, %2$s [zrl=%3$s]le etiquetó[/zrl]." -#: ../../include/enotify.php:238 +#: ../../include/enotify.php:240 #, php-format msgid "[Hubzilla:Notify] %1$s poked you" msgstr "[Hubzilla:Aviso] %1$s le ha dado un toque" -#: ../../include/enotify.php:239 +#: ../../include/enotify.php:241 #, php-format msgid "%1$s, %2$s poked you at %3$s" msgstr "%1$s, %2$s le dio un toque en %3$s" -#: ../../include/enotify.php:240 +#: ../../include/enotify.php:242 #, php-format msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]." msgstr "%1$s, %2$s [zrl=%2$s]le dio un toque[/zrl]." -#: ../../include/enotify.php:256 +#: ../../include/enotify.php:258 #, php-format msgid "[Hubzilla:Notify] %s tagged your post" msgstr "[Hubzilla:Aviso] %s ha etiquetado su publicación" -#: ../../include/enotify.php:257 +#: ../../include/enotify.php:259 #, php-format msgid "%1$s, %2$s tagged your post at %3$s" msgstr "%1$s, %2$s ha etiquetado su publicación en %3$s" -#: ../../include/enotify.php:258 +#: ../../include/enotify.php:260 #, php-format msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]" msgstr "%1$s, %2$s etiquetó [zrl=%3$s]su publicación[/zrl]" -#: ../../include/enotify.php:270 +#: ../../include/enotify.php:272 msgid "[Hubzilla:Notify] Introduction received" msgstr "[Hubzilla:Aviso] Ha recibido una solicitud de conexión" -#: ../../include/enotify.php:271 +#: ../../include/enotify.php:273 #, php-format msgid "%1$s, you've received an new connection request from '%2$s' at %3$s" msgstr "%1$s, ha recibido una nueva solicitud de conexión de '%2$s' en %3$s" -#: ../../include/enotify.php:272 +#: ../../include/enotify.php:274 #, php-format msgid "" "%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s." msgstr "%1$s, ha recibido [zrl=%2$s]una nueva solicitud de conexión[/zrl] de %3$s." -#: ../../include/enotify.php:276 ../../include/enotify.php:295 +#: ../../include/enotify.php:278 ../../include/enotify.php:297 #, php-format msgid "You may visit their profile at %s" msgstr "Puede visitar su perfil en %s" -#: ../../include/enotify.php:278 +#: ../../include/enotify.php:280 #, php-format msgid "Please visit %s to approve or reject the connection request." msgstr "Por favor, visite %s para permitir o rechazar la solicitad de conexión." -#: ../../include/enotify.php:285 +#: ../../include/enotify.php:287 msgid "[Hubzilla:Notify] Friend suggestion received" msgstr "[Hubzilla:Aviso] Ha recibido una sugerencia de amistad" -#: ../../include/enotify.php:286 +#: ../../include/enotify.php:288 #, php-format msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s" msgstr "%1$s, ha recibido una sugerencia de conexión de '%2$s' en %3$s" -#: ../../include/enotify.php:287 +#: ../../include/enotify.php:289 #, php-format msgid "" "%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from " "%4$s." msgstr "%1$s, ha recibido [zrl=%2$s]una sugerencia de conexión[/zrl] para %3$s de %4$s." -#: ../../include/enotify.php:293 +#: ../../include/enotify.php:295 msgid "Name:" msgstr "Nombre:" -#: ../../include/enotify.php:294 +#: ../../include/enotify.php:296 msgid "Photo:" msgstr "Foto:" -#: ../../include/enotify.php:297 +#: ../../include/enotify.php:299 #, php-format msgid "Please visit %s to approve or reject the suggestion." msgstr "Por favor, visite %s para aprobar o rechazar la sugerencia." -#: ../../include/enotify.php:511 +#: ../../include/enotify.php:514 msgid "[Hubzilla:Notify]" msgstr "[Hubzilla:Aviso]" @@ -2677,7 +2687,7 @@ msgstr "Añadir etiqueta" msgid "I like this (toggle)" msgstr "me gusta (cambiar)" -#: ../../include/ItemObject.php:254 ../../include/taxonomy.php:317 +#: ../../include/ItemObject.php:254 ../../include/taxonomy.php:326 msgid "like" msgstr "me gusta" @@ -2685,7 +2695,7 @@ msgstr "me gusta" msgid "I don't like this (toggle)" msgstr "No me gusta esto (cambiar)" -#: ../../include/ItemObject.php:255 ../../include/taxonomy.php:318 +#: ../../include/ItemObject.php:255 ../../include/taxonomy.php:327 msgid "dislike" msgstr "no me gusta" @@ -2776,12 +2786,12 @@ msgstr "Paquete de datos no válido" msgid "Unable to verify channel signature" msgstr "No ha sido posible de verificar la firma del canal" -#: ../../include/zot.php:2264 +#: ../../include/zot.php:2265 #, php-format msgid "Unable to verify site signature for %s" msgstr "No ha sido posible de verificar la firma del sitio para %s" -#: ../../include/zot.php:3591 +#: ../../include/zot.php:3592 msgid "invalid target signature" msgstr "La firma recibida no es válida" @@ -2977,7 +2987,7 @@ msgid_plural "%d invitations available" msgstr[0] "%d invitación pendiente" msgstr[1] "%d invitaciones disponibles" -#: ../../include/contact_widgets.php:19 ../../mod/admin.php:438 +#: ../../include/contact_widgets.php:19 ../../mod/admin.php:439 msgid "Advanced" msgstr "Avanzado" @@ -3020,12 +3030,12 @@ msgid "Advanced example: name=fred and country=iceland" msgstr "Ejemplo avanzado: nombre=juan y país=españa" #: ../../include/contact_widgets.php:60 ../../include/contact_widgets.php:98 -#: ../../include/widgets.php:306 +#: ../../include/widgets.php:307 msgid "Everything" msgstr "Todo" -#: ../../include/contact_widgets.php:95 ../../include/taxonomy.php:271 -#: ../../include/widgets.php:35 +#: ../../include/contact_widgets.php:95 ../../include/widgets.php:36 +#: ../../include/taxonomy.php:280 msgid "Categories" msgstr "Categorías" @@ -3051,33 +3061,334 @@ msgstr "Un grupo suprimido con este nombre ha sido restablecido. Es posi msgid "Add new connections to this collection (privacy group)" msgstr "Añadir nuevas conexiones a esta colección (privacidad del grupo)" -#: ../../include/group.php:251 ../../mod/admin.php:813 +#: ../../include/group.php:251 ../../mod/admin.php:814 msgid "All Channels" msgstr "Todos los canales" -#: ../../include/group.php:273 -msgid "edit" -msgstr "editar" +#: ../../include/group.php:273 +msgid "edit" +msgstr "editar" + +#: ../../include/group.php:295 +msgid "Collections" +msgstr "Colecciones" + +#: ../../include/group.php:296 +msgid "Edit collection" +msgstr "Editar colección" + +#: ../../include/group.php:297 +msgid "Add new collection" +msgstr "Añadir nueva colección" + +#: ../../include/group.php:298 +msgid "Channels not in any collection" +msgstr "El canal no se encuentra en ninguna colección" + +#: ../../include/group.php:300 ../../include/widgets.php:275 +msgid "add" +msgstr "añadir" + +#: ../../include/widgets.php:92 ../../include/nav.php:157 +#: ../../mod/apps.php:36 +msgid "Apps" +msgstr "Aplicaciones" + +#: ../../include/widgets.php:93 +msgid "System" +msgstr "Sistema" + +#: ../../include/widgets.php:96 +msgid "Create Personal App" +msgstr "Crear una aplicación personal" + +#: ../../include/widgets.php:97 +msgid "Edit Personal App" +msgstr "Editar una aplicación personal" + +#: ../../include/widgets.php:139 ../../mod/suggest.php:54 +msgid "Ignore/Hide" +msgstr "Ignorar/Ocultar" + +#: ../../include/widgets.php:144 ../../mod/connections.php:125 +msgid "Suggestions" +msgstr "Sugerencias" + +#: ../../include/widgets.php:145 +msgid "See more..." +msgstr "Ver más..." + +#: ../../include/widgets.php:166 +#, php-format +msgid "You have %1$.0f of %2$.0f allowed connections." +msgstr "Tiene %1$.0f de %2$.0f conexiones permitidas." + +#: ../../include/widgets.php:172 +msgid "Add New Connection" +msgstr "Añadir nueva conexión" + +#: ../../include/widgets.php:173 +msgid "Enter the channel address" +msgstr "Introducir la dirección del canal" + +#: ../../include/widgets.php:174 +msgid "Example: bob@example.com, http://example.com/barbara" +msgstr "Ejemplo: paco@ejemplo.com, http://ejemplo.com/paco" + +#: ../../include/widgets.php:190 +msgid "Notes" +msgstr "Notas" + +#: ../../include/widgets.php:192 ../../include/text.php:867 +#: ../../include/text.php:879 ../../mod/filer.php:49 ../../mod/admin.php:1442 +#: ../../mod/admin.php:1462 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100 +msgid "Save" +msgstr "Guardar" + +#: ../../include/widgets.php:266 +msgid "Remove term" +msgstr "Eliminar término" + +#: ../../include/widgets.php:349 +msgid "Archives" +msgstr "Hemeroteca" + +#: ../../include/widgets.php:428 ../../mod/connedit.php:571 +msgid "Me" +msgstr "Yo" + +#: ../../include/widgets.php:429 ../../mod/connedit.php:572 +msgid "Family" +msgstr "Familia" + +#: ../../include/widgets.php:431 ../../mod/connedit.php:574 +msgid "Acquaintances" +msgstr "Conocidos/as" + +#: ../../include/widgets.php:432 ../../mod/connedit.php:575 +#: ../../mod/connections.php:88 ../../mod/connections.php:103 +msgid "All" +msgstr "Todas" + +#: ../../include/widgets.php:451 +msgid "Refresh" +msgstr "Recargar" + +#: ../../include/widgets.php:485 +msgid "Account settings" +msgstr "Configuración de la cuenta" + +#: ../../include/widgets.php:491 +msgid "Channel settings" +msgstr "Configuración del canal" + +#: ../../include/widgets.php:497 +msgid "Additional features" +msgstr "Características adicionales" + +#: ../../include/widgets.php:503 +msgid "Feature/Addon settings" +msgstr "Configuración de características o complementos" + +#: ../../include/widgets.php:509 +msgid "Display settings" +msgstr "Ajustes de visualización" + +#: ../../include/widgets.php:515 +msgid "Connected apps" +msgstr "Aplicaciones conectadas" + +#: ../../include/widgets.php:521 +msgid "Export channel" +msgstr "Exportar canal" + +#: ../../include/widgets.php:530 ../../mod/connedit.php:683 +msgid "Connection Default Permissions" +msgstr "Permisos predeterminados de conexión" + +#: ../../include/widgets.php:538 +msgid "Premium Channel Settings" +msgstr "Configuración del canal premium" + +#: ../../include/widgets.php:568 +msgid "Private Mail Menu" +msgstr "Menú de correo privado" + +#: ../../include/widgets.php:570 +msgid "Combined View" +msgstr "Vista combinada" + +#: ../../include/widgets.php:575 ../../include/nav.php:191 +msgid "Inbox" +msgstr "Bandeja de entrada" + +#: ../../include/widgets.php:580 ../../include/nav.php:192 +msgid "Outbox" +msgstr "Bandeja de salida" + +#: ../../include/widgets.php:585 ../../include/nav.php:193 +msgid "New Message" +msgstr "Nuevo mensaje" + +#: ../../include/widgets.php:604 ../../include/widgets.php:616 +msgid "Conversations" +msgstr "Conversaciones" + +#: ../../include/widgets.php:608 +msgid "Received Messages" +msgstr "Mensajes recibidos" + +#: ../../include/widgets.php:612 +msgid "Sent Messages" +msgstr "Enviar mensajes" + +#: ../../include/widgets.php:626 +msgid "No messages." +msgstr "Sin mensajes." + +#: ../../include/widgets.php:644 +msgid "Delete conversation" +msgstr "Eliminar conversación" + +#: ../../include/widgets.php:670 +msgid "Events Menu" +msgstr "Menú de eventos" + +#: ../../include/widgets.php:671 +msgid "Day View" +msgstr "Eventos del día" + +#: ../../include/widgets.php:672 +msgid "Week View" +msgstr "Eventos de la semana" + +#: ../../include/widgets.php:673 +msgid "Month View" +msgstr "Eventos del mes" + +#: ../../include/widgets.php:674 ../../mod/events.php:527 +msgid "Export" +msgstr "Exportar" + +#: ../../include/widgets.php:675 ../../mod/events.php:530 +msgid "Import" +msgstr "Importar" + +#: ../../include/widgets.php:749 +msgid "Chat Rooms" +msgstr "Salas de chat" + +#: ../../include/widgets.php:769 +msgid "Bookmarked Chatrooms" +msgstr "Salas de chat preferidas" + +#: ../../include/widgets.php:789 +msgid "Suggested Chatrooms" +msgstr "Salas de chat sugeridas" + +#: ../../include/widgets.php:916 ../../include/widgets.php:974 +msgid "photo/image" +msgstr "foto/imagen" + +#: ../../include/widgets.php:1069 ../../include/widgets.php:1071 +msgid "Rate Me" +msgstr "Valorar este canal" + +#: ../../include/widgets.php:1075 +msgid "View Ratings" +msgstr "Mostrar las valoraciones" + +#: ../../include/widgets.php:1086 +msgid "Public Hubs" +msgstr "Servidores públicos" + +#: ../../include/widgets.php:1134 +msgid "Forums" +msgstr "Foros" + +#: ../../include/widgets.php:1161 +msgid "Tasks" +msgstr "Tareas" + +#: ../../include/widgets.php:1170 +msgid "Documentation" +msgstr "Documentación" + +#: ../../include/widgets.php:1172 +msgid "Project/Site Information" +msgstr "Información sobre el proyecto o sitio" + +#: ../../include/widgets.php:1173 +msgid "For Members" +msgstr "Para los usuarios" + +#: ../../include/widgets.php:1174 +msgid "For Administrators" +msgstr "Para los administradores" + +#: ../../include/widgets.php:1175 +msgid "For Developers" +msgstr "Para los desarrolladores" + +#: ../../include/widgets.php:1200 ../../mod/admin.php:434 +msgid "Site" +msgstr "Sitio" + +#: ../../include/widgets.php:1201 +msgid "Accounts" +msgstr "Cuentas" + +#: ../../include/widgets.php:1202 ../../mod/admin.php:965 +msgid "Channels" +msgstr "Canales" + +#: ../../include/widgets.php:1203 ../../mod/admin.php:1062 +#: ../../mod/admin.php:1102 +msgid "Plugins" +msgstr "Extensiones" + +#: ../../include/widgets.php:1204 ../../mod/admin.php:1262 +#: ../../mod/admin.php:1296 +msgid "Themes" +msgstr "Temas" + +#: ../../include/widgets.php:1205 +msgid "Inspect queue" +msgstr "Examinar la cola" + +#: ../../include/widgets.php:1206 +msgid "Profile Config" +msgstr "Ajustes del perfil" + +#: ../../include/widgets.php:1207 +msgid "DB updates" +msgstr "Actualizaciones de la base de datos" + +#: ../../include/widgets.php:1225 ../../include/widgets.php:1231 +#: ../../mod/admin.php:1381 +msgid "Logs" +msgstr "Informes" -#: ../../include/group.php:295 -msgid "Collections" -msgstr "Colecciones" +#: ../../include/widgets.php:1229 ../../include/nav.php:210 +msgid "Admin" +msgstr "Administrador" -#: ../../include/group.php:296 -msgid "Edit collection" -msgstr "Editar colección" +#: ../../include/widgets.php:1230 +msgid "Plugin Features" +msgstr "Ajustes de la extensión" -#: ../../include/group.php:297 -msgid "Add new collection" -msgstr "Añadir nueva colección" +#: ../../include/widgets.php:1232 +msgid "User registrations waiting for confirmation" +msgstr "Registros de usuarios pendientes de confirmación" -#: ../../include/group.php:298 -msgid "Channels not in any collection" -msgstr "El canal no se encuentra en ninguna colección" +#: ../../include/widgets.php:1311 ../../mod/photos.php:753 +#: ../../mod/photos.php:1286 +msgid "View Photo" +msgstr "Ver foto" -#: ../../include/group.php:300 ../../include/widgets.php:274 -msgid "add" -msgstr "añadir" +#: ../../include/widgets.php:1327 ../../mod/photos.php:782 +msgid "Edit Album" +msgstr "Editar álbum" #: ../../include/message.php:18 msgid "No recipient provided." @@ -3334,35 +3645,35 @@ msgstr "Estudios:" msgid "Like this thing" msgstr "Me gusta esto" -#: ../../include/taxonomy.php:229 ../../include/taxonomy.php:250 +#: ../../include/taxonomy.php:238 ../../include/taxonomy.php:259 msgid "Tags" msgstr "Etiquetas" -#: ../../include/taxonomy.php:294 +#: ../../include/taxonomy.php:303 msgid "Keywords" msgstr "Palabras clave" -#: ../../include/taxonomy.php:315 +#: ../../include/taxonomy.php:324 msgid "have" msgstr "tener" -#: ../../include/taxonomy.php:315 +#: ../../include/taxonomy.php:324 msgid "has" msgstr "tiene" -#: ../../include/taxonomy.php:316 +#: ../../include/taxonomy.php:325 msgid "want" msgstr "quiero" -#: ../../include/taxonomy.php:316 +#: ../../include/taxonomy.php:325 msgid "wants" msgstr "quiere" -#: ../../include/taxonomy.php:317 +#: ../../include/taxonomy.php:326 msgid "likes" msgstr "le gusta" -#: ../../include/taxonomy.php:318 +#: ../../include/taxonomy.php:327 msgid "dislikes" msgstr "no le gusta" @@ -3371,347 +3682,70 @@ msgid "Item was not found." msgstr "Elemento no encontrado." #: ../../include/attach.php:496 -msgid "No source file." -msgstr "Ningún fichero de origen" - -#: ../../include/attach.php:514 -msgid "Cannot locate file to replace" -msgstr "No se puede localizar el fichero que va a ser sustituido." - -#: ../../include/attach.php:532 -msgid "Cannot locate file to revise/update" -msgstr "No se puede localizar el fichero para revisar/actualizar" - -#: ../../include/attach.php:667 -#, php-format -msgid "File exceeds size limit of %d" -msgstr "El fichero supera el limite de tamaño de %d" - -#: ../../include/attach.php:681 -#, php-format -msgid "You have reached your limit of %1$.0f Mbytes attachment storage." -msgstr "Ha alcanzado su límite de %1$.0f Mbytes de almacenamiento de adjuntos." - -#: ../../include/attach.php:837 -msgid "File upload failed. Possible system limit or action terminated." -msgstr "Error de carga, posiblemente por limite del sistema o porque la acción ha finalizado." - -#: ../../include/attach.php:850 -msgid "Stored file could not be verified. Upload failed." -msgstr "El fichero almacenado no ha podido ser verificado. El envío ha fallado." - -#: ../../include/attach.php:898 ../../include/attach.php:914 -msgid "Path not available." -msgstr "Ruta no disponible." - -#: ../../include/attach.php:960 ../../include/attach.php:1112 -msgid "Empty pathname" -msgstr "Ruta vacía" - -#: ../../include/attach.php:986 -msgid "duplicate filename or path" -msgstr "Nombre duplicado de ruta o fichero" - -#: ../../include/attach.php:1008 -msgid "Path not found." -msgstr "Ruta no encontrada" - -#: ../../include/attach.php:1066 -msgid "mkdir failed." -msgstr "mkdir ha fallado." - -#: ../../include/attach.php:1070 -msgid "database storage failed." -msgstr "el almacenamiento en la base de datos ha fallado." - -#: ../../include/attach.php:1118 -msgid "Empty path" -msgstr "Ruta vacía" - -#: ../../include/bb2diaspora.php:382 -msgid "Attachments:" -msgstr "Ficheros adjuntos:" - -#: ../../include/bb2diaspora.php:473 -msgid "$Projectname event notification:" -msgstr "Notificación de eventos de $Projectname:" - -#: ../../include/widgets.php:91 ../../include/nav.php:157 -#: ../../mod/apps.php:36 -msgid "Apps" -msgstr "Aplicaciones" - -#: ../../include/widgets.php:92 -msgid "System" -msgstr "Sistema" - -#: ../../include/widgets.php:95 -msgid "Create Personal App" -msgstr "Crear una aplicación personal" - -#: ../../include/widgets.php:96 -msgid "Edit Personal App" -msgstr "Editar una aplicación personal" - -#: ../../include/widgets.php:138 ../../mod/suggest.php:54 -msgid "Ignore/Hide" -msgstr "Ignorar/Ocultar" - -#: ../../include/widgets.php:143 ../../mod/connections.php:125 -msgid "Suggestions" -msgstr "Sugerencias" - -#: ../../include/widgets.php:144 -msgid "See more..." -msgstr "Ver más..." - -#: ../../include/widgets.php:165 -#, php-format -msgid "You have %1$.0f of %2$.0f allowed connections." -msgstr "Tiene %1$.0f de %2$.0f conexiones permitidas." - -#: ../../include/widgets.php:171 -msgid "Add New Connection" -msgstr "Añadir nueva conexión" - -#: ../../include/widgets.php:172 -msgid "Enter the channel address" -msgstr "Introducir la dirección del canal" - -#: ../../include/widgets.php:173 -msgid "Example: bob@example.com, http://example.com/barbara" -msgstr "Ejemplo: paco@ejemplo.com, http://ejemplo.com/paco" - -#: ../../include/widgets.php:189 -msgid "Notes" -msgstr "Notas" - -#: ../../include/widgets.php:191 ../../include/text.php:860 -#: ../../include/text.php:872 ../../mod/filer.php:49 ../../mod/admin.php:1436 -#: ../../mod/admin.php:1456 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100 -msgid "Save" -msgstr "Guardar" - -#: ../../include/widgets.php:265 -msgid "Remove term" -msgstr "Eliminar término" - -#: ../../include/widgets.php:348 -msgid "Archives" -msgstr "Hemeroteca" - -#: ../../include/widgets.php:427 ../../mod/connedit.php:571 -msgid "Me" -msgstr "Yo" - -#: ../../include/widgets.php:428 ../../mod/connedit.php:572 -msgid "Family" -msgstr "Familia" - -#: ../../include/widgets.php:430 ../../mod/connedit.php:574 -msgid "Acquaintances" -msgstr "Conocidos/as" - -#: ../../include/widgets.php:431 ../../mod/connedit.php:575 -#: ../../mod/connections.php:88 ../../mod/connections.php:103 -msgid "All" -msgstr "Todas" - -#: ../../include/widgets.php:450 -msgid "Refresh" -msgstr "Recargar" - -#: ../../include/widgets.php:484 -msgid "Account settings" -msgstr "Configuración de la cuenta" - -#: ../../include/widgets.php:490 -msgid "Channel settings" -msgstr "Configuración del canal" - -#: ../../include/widgets.php:496 -msgid "Additional features" -msgstr "Características adicionales" - -#: ../../include/widgets.php:502 -msgid "Feature/Addon settings" -msgstr "Configuración de características o complementos" - -#: ../../include/widgets.php:508 -msgid "Display settings" -msgstr "Ajustes de visualización" - -#: ../../include/widgets.php:514 -msgid "Connected apps" -msgstr "Aplicaciones conectadas" - -#: ../../include/widgets.php:520 -msgid "Export channel" -msgstr "Exportar canal" - -#: ../../include/widgets.php:529 ../../mod/connedit.php:683 -msgid "Connection Default Permissions" -msgstr "Permisos predeterminados de conexión" - -#: ../../include/widgets.php:537 -msgid "Premium Channel Settings" -msgstr "Configuración del canal premium" - -#: ../../include/widgets.php:567 -msgid "Private Mail Menu" -msgstr "Menú de correo privado" - -#: ../../include/widgets.php:569 -msgid "Combined View" -msgstr "Vista combinada" - -#: ../../include/widgets.php:574 ../../include/nav.php:191 -msgid "Inbox" -msgstr "Bandeja de entrada" - -#: ../../include/widgets.php:579 ../../include/nav.php:192 -msgid "Outbox" -msgstr "Bandeja de salida" - -#: ../../include/widgets.php:584 ../../include/nav.php:193 -msgid "New Message" -msgstr "Nuevo mensaje" - -#: ../../include/widgets.php:603 ../../include/widgets.php:615 -msgid "Conversations" -msgstr "Conversaciones" - -#: ../../include/widgets.php:607 -msgid "Received Messages" -msgstr "Mensajes recibidos" - -#: ../../include/widgets.php:611 -msgid "Sent Messages" -msgstr "Enviar mensajes" - -#: ../../include/widgets.php:625 -msgid "No messages." -msgstr "Sin mensajes." - -#: ../../include/widgets.php:643 -msgid "Delete conversation" -msgstr "Eliminar conversación" - -#: ../../include/widgets.php:734 -msgid "Chat Rooms" -msgstr "Salas de chat" - -#: ../../include/widgets.php:754 -msgid "Bookmarked Chatrooms" -msgstr "Salas de chat preferidas" - -#: ../../include/widgets.php:774 -msgid "Suggested Chatrooms" -msgstr "Salas de chat sugeridas" - -#: ../../include/widgets.php:901 ../../include/widgets.php:959 -msgid "photo/image" -msgstr "foto/imagen" - -#: ../../include/widgets.php:1054 ../../include/widgets.php:1056 -msgid "Rate Me" -msgstr "Valorar este canal" - -#: ../../include/widgets.php:1060 -msgid "View Ratings" -msgstr "Mostrar las valoraciones" - -#: ../../include/widgets.php:1071 -msgid "Public Hubs" -msgstr "Servidores públicos" - -#: ../../include/widgets.php:1119 -msgid "Forums" -msgstr "Foros" - -#: ../../include/widgets.php:1146 -msgid "Tasks" -msgstr "Tareas" - -#: ../../include/widgets.php:1155 -msgid "Documentation" -msgstr "Documentación" - -#: ../../include/widgets.php:1157 -msgid "Project/Site Information" -msgstr "Información sobre el proyecto o sitio" - -#: ../../include/widgets.php:1158 -msgid "For Members" -msgstr "Para los usuarios" - -#: ../../include/widgets.php:1159 -msgid "For Administrators" -msgstr "Para los administradores" +msgid "No source file." +msgstr "Ningún fichero de origen" -#: ../../include/widgets.php:1160 -msgid "For Developers" -msgstr "Para los desarrolladores" +#: ../../include/attach.php:514 +msgid "Cannot locate file to replace" +msgstr "No se puede localizar el fichero que va a ser sustituido." -#: ../../include/widgets.php:1185 ../../mod/admin.php:433 -msgid "Site" -msgstr "Sitio" +#: ../../include/attach.php:532 +msgid "Cannot locate file to revise/update" +msgstr "No se puede localizar el fichero para revisar/actualizar" -#: ../../include/widgets.php:1186 -msgid "Accounts" -msgstr "Cuentas" +#: ../../include/attach.php:667 +#, php-format +msgid "File exceeds size limit of %d" +msgstr "El fichero supera el limite de tamaño de %d" -#: ../../include/widgets.php:1187 ../../mod/admin.php:964 -msgid "Channels" -msgstr "Canales" +#: ../../include/attach.php:681 +#, php-format +msgid "You have reached your limit of %1$.0f Mbytes attachment storage." +msgstr "Ha alcanzado su límite de %1$.0f Mbytes de almacenamiento de adjuntos." -#: ../../include/widgets.php:1188 ../../mod/admin.php:1056 -#: ../../mod/admin.php:1096 -msgid "Plugins" -msgstr "Extensiones" +#: ../../include/attach.php:837 +msgid "File upload failed. Possible system limit or action terminated." +msgstr "Error de carga, posiblemente por limite del sistema o porque la acción ha finalizado." -#: ../../include/widgets.php:1189 ../../mod/admin.php:1256 -#: ../../mod/admin.php:1290 -msgid "Themes" -msgstr "Temas" +#: ../../include/attach.php:850 +msgid "Stored file could not be verified. Upload failed." +msgstr "El fichero almacenado no ha podido ser verificado. El envío ha fallado." -#: ../../include/widgets.php:1190 -msgid "Inspect queue" -msgstr "Examinar la cola" +#: ../../include/attach.php:898 ../../include/attach.php:914 +msgid "Path not available." +msgstr "Ruta no disponible." -#: ../../include/widgets.php:1191 -msgid "Profile Config" -msgstr "Ajustes del perfil" +#: ../../include/attach.php:960 ../../include/attach.php:1112 +msgid "Empty pathname" +msgstr "Ruta vacía" -#: ../../include/widgets.php:1192 -msgid "DB updates" -msgstr "Actualizaciones de la base de datos" +#: ../../include/attach.php:986 +msgid "duplicate filename or path" +msgstr "Nombre duplicado de ruta o fichero" -#: ../../include/widgets.php:1210 ../../include/widgets.php:1216 -#: ../../mod/admin.php:1375 -msgid "Logs" -msgstr "Informes" +#: ../../include/attach.php:1008 +msgid "Path not found." +msgstr "Ruta no encontrada" -#: ../../include/widgets.php:1214 ../../include/nav.php:210 -msgid "Admin" -msgstr "Administrador" +#: ../../include/attach.php:1066 +msgid "mkdir failed." +msgstr "mkdir ha fallado." -#: ../../include/widgets.php:1215 -msgid "Plugin Features" -msgstr "Ajustes de la extensión" +#: ../../include/attach.php:1070 +msgid "database storage failed." +msgstr "el almacenamiento en la base de datos ha fallado." -#: ../../include/widgets.php:1217 -msgid "User registrations waiting for confirmation" -msgstr "Registros de usuarios pendientes de confirmación" +#: ../../include/attach.php:1118 +msgid "Empty path" +msgstr "Ruta vacía" -#: ../../include/widgets.php:1275 ../../mod/photos.php:753 -#: ../../mod/photos.php:1286 -msgid "View Photo" -msgstr "Ver foto" +#: ../../include/bb2diaspora.php:382 +msgid "Attachments:" +msgstr "Ficheros adjuntos:" -#: ../../include/widgets.php:1291 ../../mod/photos.php:782 -msgid "Edit Album" -msgstr "Editar álbum" +#: ../../include/bb2diaspora.php:473 +msgid "$Projectname event notification:" +msgstr "Notificación de eventos de $Projectname:" #: ../../include/text.php:393 msgid "prev" @@ -3737,222 +3771,222 @@ msgstr "más antiguas" msgid "newer" msgstr "más recientes" -#: ../../include/text.php:777 +#: ../../include/text.php:784 msgid "No connections" msgstr "Sin conexiones" -#: ../../include/text.php:789 +#: ../../include/text.php:796 #, php-format msgid "%d Connection" msgid_plural "%d Connections" msgstr[0] "%d Conexión" msgstr[1] "%d Conexiones" -#: ../../include/text.php:802 ../../mod/viewconnections.php:101 +#: ../../include/text.php:809 ../../mod/viewconnections.php:101 msgid "View Connections" msgstr "Ver conexiones" -#: ../../include/text.php:946 +#: ../../include/text.php:953 msgid "poke" msgstr "un toque" -#: ../../include/text.php:947 +#: ../../include/text.php:954 msgid "ping" msgstr "un \"ping\"" -#: ../../include/text.php:947 +#: ../../include/text.php:954 msgid "pinged" msgstr "avisado/a" -#: ../../include/text.php:948 +#: ../../include/text.php:955 msgid "prod" msgstr "una incitación" -#: ../../include/text.php:948 +#: ../../include/text.php:955 msgid "prodded" msgstr "ha recibido una incitación" -#: ../../include/text.php:949 +#: ../../include/text.php:956 msgid "slap" msgstr "una bofetada" -#: ../../include/text.php:949 +#: ../../include/text.php:956 msgid "slapped" msgstr "ha recibido una bofetada" -#: ../../include/text.php:950 +#: ../../include/text.php:957 msgid "finger" msgstr "un \"finger\"" -#: ../../include/text.php:950 +#: ../../include/text.php:957 msgid "fingered" msgstr "ha recibido un \"finger\"" -#: ../../include/text.php:951 +#: ../../include/text.php:958 msgid "rebuff" msgstr "un rechazo" -#: ../../include/text.php:951 +#: ../../include/text.php:958 msgid "rebuffed" msgstr "ha sido rechazado/a" -#: ../../include/text.php:961 +#: ../../include/text.php:968 msgid "happy" msgstr "feliz" -#: ../../include/text.php:962 +#: ../../include/text.php:969 msgid "sad" msgstr "triste" -#: ../../include/text.php:963 +#: ../../include/text.php:970 msgid "mellow" msgstr "amable" -#: ../../include/text.php:964 +#: ../../include/text.php:971 msgid "tired" msgstr "cansado/a" -#: ../../include/text.php:965 +#: ../../include/text.php:972 msgid "perky" msgstr "fresco/a" -#: ../../include/text.php:966 +#: ../../include/text.php:973 msgid "angry" msgstr "enfadado/a" -#: ../../include/text.php:967 +#: ../../include/text.php:974 msgid "stupified" msgstr "estupefacto/a" -#: ../../include/text.php:968 +#: ../../include/text.php:975 msgid "puzzled" msgstr "perplejo/a" -#: ../../include/text.php:969 +#: ../../include/text.php:976 msgid "interested" msgstr "interesado/a" -#: ../../include/text.php:970 +#: ../../include/text.php:977 msgid "bitter" msgstr "amargado/a" -#: ../../include/text.php:971 +#: ../../include/text.php:978 msgid "cheerful" msgstr "alegre" -#: ../../include/text.php:972 +#: ../../include/text.php:979 msgid "alive" msgstr "vivo/a" -#: ../../include/text.php:973 +#: ../../include/text.php:980 msgid "annoyed" msgstr "molesto/a" -#: ../../include/text.php:974 +#: ../../include/text.php:981 msgid "anxious" msgstr "ansioso/a" -#: ../../include/text.php:975 +#: ../../include/text.php:982 msgid "cranky" msgstr "de mal humor" -#: ../../include/text.php:976 +#: ../../include/text.php:983 msgid "disturbed" msgstr "perturbado/a" -#: ../../include/text.php:977 +#: ../../include/text.php:984 msgid "frustrated" msgstr "frustrado/a" -#: ../../include/text.php:978 +#: ../../include/text.php:985 msgid "depressed" msgstr "deprimido/a" -#: ../../include/text.php:979 +#: ../../include/text.php:986 msgid "motivated" msgstr "motivado/a" -#: ../../include/text.php:980 +#: ../../include/text.php:987 msgid "relaxed" msgstr "relajado/a" -#: ../../include/text.php:981 +#: ../../include/text.php:988 msgid "surprised" msgstr "sorprendido/a" -#: ../../include/text.php:1157 +#: ../../include/text.php:1164 msgid "May" msgstr "mayo" -#: ../../include/text.php:1234 ../../include/text.php:1238 +#: ../../include/text.php:1241 ../../include/text.php:1245 msgid "Unknown Attachment" msgstr "Adjunto no reconocido" -#: ../../include/text.php:1240 +#: ../../include/text.php:1247 msgid "unknown" msgstr "desconocido" -#: ../../include/text.php:1276 +#: ../../include/text.php:1283 msgid "remove category" msgstr "eliminar categoría" -#: ../../include/text.php:1353 +#: ../../include/text.php:1360 msgid "remove from file" msgstr "eliminar del fichero" -#: ../../include/text.php:1465 ../../include/text.php:1476 +#: ../../include/text.php:1472 ../../include/text.php:1483 msgid "Click to open/close" msgstr "Pulsar para abrir/cerrar" -#: ../../include/text.php:1649 ../../mod/events.php:497 +#: ../../include/text.php:1656 ../../mod/events.php:495 msgid "Link to Source" msgstr "Enlazar con la entrada en su ubicación original" -#: ../../include/text.php:1670 ../../include/text.php:1742 +#: ../../include/text.php:1677 ../../include/text.php:1749 msgid "default" msgstr "por defecto" -#: ../../include/text.php:1678 +#: ../../include/text.php:1685 msgid "Page layout" msgstr "Formato de la página" -#: ../../include/text.php:1678 +#: ../../include/text.php:1685 msgid "You can create your own with the layouts tool" msgstr "Puede crear su propio formato gráfico con las herramientas de diseño" -#: ../../include/text.php:1720 +#: ../../include/text.php:1727 msgid "Page content type" msgstr "Tipo de contenido de página" -#: ../../include/text.php:1754 +#: ../../include/text.php:1761 msgid "Select an alternate language" msgstr "Seleccionar un idioma alternativo" -#: ../../include/text.php:1886 +#: ../../include/text.php:1893 msgid "activity" msgstr "actividad" -#: ../../include/text.php:2181 +#: ../../include/text.php:2188 msgid "Design Tools" msgstr "Herramientas de diseño" -#: ../../include/text.php:2184 ../../mod/blocks.php:147 +#: ../../include/text.php:2191 ../../mod/blocks.php:147 msgid "Blocks" msgstr "Bloques" -#: ../../include/text.php:2185 ../../mod/menu.php:103 +#: ../../include/text.php:2192 ../../mod/menu.php:103 msgid "Menus" msgstr "Menús" -#: ../../include/text.php:2186 ../../mod/layouts.php:174 +#: ../../include/text.php:2193 ../../mod/layouts.php:174 msgid "Layouts" msgstr "Formato gráfico" -#: ../../include/text.php:2187 +#: ../../include/text.php:2194 msgid "Pages" msgstr "Páginas" -#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1483 +#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1485 msgid "Logout" msgstr "Finalizar sesión" @@ -4025,7 +4059,7 @@ msgstr "Pulsar para identificarse en su servidor de inicio" msgid "Home Page" msgstr "Página de inicio" -#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1460 +#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1462 msgid "Register" msgstr "Registrarse" @@ -4143,10 +4177,10 @@ msgstr "Modo seguro" #: ../../mod/mitem.php:229 ../../mod/connedit.php:635 #: ../../mod/connedit.php:684 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 -#: ../../mod/admin.php:409 ../../mod/menu.php:96 ../../mod/menu.php:153 +#: ../../mod/admin.php:410 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:106 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1490 msgid "No" msgstr "No" @@ -4155,10 +4189,10 @@ msgstr "No" #: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228 #: ../../mod/mitem.php:229 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 -#: ../../mod/admin.php:411 ../../mod/menu.php:96 ../../mod/menu.php:153 +#: ../../mod/admin.php:412 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:105 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1490 msgid "Yes" msgstr "Sí" @@ -4788,11 +4822,11 @@ msgstr "Actividad reciente" msgid "View recent posts and comments" msgstr "Ver publicaciones y comentarios recientes" -#: ../../mod/connedit.php:519 ../../mod/admin.php:810 +#: ../../mod/connedit.php:519 ../../mod/admin.php:811 msgid "Unblock" msgstr "Desbloquear" -#: ../../mod/connedit.php:519 ../../mod/admin.php:809 +#: ../../mod/connedit.php:519 ../../mod/admin.php:810 msgid "Block" msgstr "Bloquear" @@ -4948,7 +4982,7 @@ msgid "" " communication." msgstr "(%s) desearía conectar con usted. por favor, apruebe esta conexión para permitir la comunicación." -#: ../../mod/connedit.php:710 ../../mod/admin.php:806 +#: ../../mod/connedit.php:710 ../../mod/admin.php:807 msgid "Approve" msgstr "Aprobar" @@ -5184,12 +5218,12 @@ msgstr "Tiempo de expiración de los mensajes en los chats (en minutos)" msgid "%1$s's Chatrooms" msgstr "Salas de chat de %1$s" -#: ../../mod/search.php:211 +#: ../../mod/search.php:212 #, php-format msgid "Items tagged with: %s" msgstr "elementos etiquetados con: %s" -#: ../../mod/search.php:213 +#: ../../mod/search.php:214 #, php-format msgid "Search results for: %s" msgstr "Resultados de la búsqueda para: %s" @@ -5302,7 +5336,7 @@ msgstr "Usar como foto del perfil" msgid "Private Photo" msgstr "Foto privada" -#: ../../mod/photos.php:905 ../../mod/events.php:528 +#: ../../mod/photos.php:905 ../../mod/events.php:525 ../../mod/events.php:532 msgid "Previous" msgstr "Anterior" @@ -5310,7 +5344,8 @@ msgstr "Anterior" msgid "View Full Size" msgstr "Ver tamaño completo" -#: ../../mod/photos.php:914 ../../mod/events.php:529 ../../mod/setup.php:285 +#: ../../mod/photos.php:914 ../../mod/events.php:526 ../../mod/events.php:533 +#: ../../mod/setup.php:285 msgid "Next" msgstr "Siguiente" @@ -5407,7 +5442,7 @@ msgstr "El servidor de este directorio necesita un \"token\" de acceso" msgid "Item is not editable" msgstr "El elemento no es editable" -#: ../../mod/editpost.php:55 +#: ../../mod/editpost.php:57 msgid "Delete item?" msgstr "¿Borrar elemento?" @@ -5459,10 +5494,10 @@ msgstr "# clones" msgid "Message queues" msgstr "Mensajes en cola" -#: ../../mod/admin.php:198 ../../mod/admin.php:432 ../../mod/admin.php:531 -#: ../../mod/admin.php:799 ../../mod/admin.php:963 ../../mod/admin.php:1055 -#: ../../mod/admin.php:1095 ../../mod/admin.php:1255 ../../mod/admin.php:1289 -#: ../../mod/admin.php:1374 +#: ../../mod/admin.php:198 ../../mod/admin.php:433 ../../mod/admin.php:532 +#: ../../mod/admin.php:800 ../../mod/admin.php:964 ../../mod/admin.php:1061 +#: ../../mod/admin.php:1101 ../../mod/admin.php:1261 ../../mod/admin.php:1295 +#: ../../mod/admin.php:1380 msgid "Administration" msgstr "Administración" @@ -5474,7 +5509,7 @@ msgstr "Sumario" msgid "Registered accounts" msgstr "Cuentas registradas" -#: ../../mod/admin.php:203 ../../mod/admin.php:535 +#: ../../mod/admin.php:203 ../../mod/admin.php:536 msgid "Pending registrations" msgstr "Registros pendientes" @@ -5482,7 +5517,7 @@ msgstr "Registros pendientes" msgid "Registered channels" msgstr "Canales registrados" -#: ../../mod/admin.php:205 ../../mod/admin.php:536 +#: ../../mod/admin.php:205 ../../mod/admin.php:537 msgid "Active plugins" msgstr "Extensiones activas" @@ -5506,666 +5541,666 @@ msgstr "experimental" msgid "unsupported" msgstr "no soportado" -#: ../../mod/admin.php:410 +#: ../../mod/admin.php:411 msgid "Yes - with approval" msgstr "Sí - con aprobación" -#: ../../mod/admin.php:416 +#: ../../mod/admin.php:417 msgid "My site is not a public server" msgstr "Mi sitio no es un servidor público" -#: ../../mod/admin.php:417 +#: ../../mod/admin.php:418 msgid "My site has paid access only" msgstr "Mi sitio es un servicio de pago" -#: ../../mod/admin.php:418 +#: ../../mod/admin.php:419 msgid "My site has free access only" msgstr "Mi sitio es un servicio gratuito" -#: ../../mod/admin.php:419 +#: ../../mod/admin.php:420 msgid "My site offers free accounts with optional paid upgrades" msgstr "Mi sitio ofrece cuentas gratuitas con opciones extra de pago" -#: ../../mod/admin.php:435 ../../mod/register.php:207 +#: ../../mod/admin.php:436 ../../mod/register.php:207 msgid "Registration" msgstr "Registro" -#: ../../mod/admin.php:436 +#: ../../mod/admin.php:437 msgid "File upload" msgstr "Fichero subido" -#: ../../mod/admin.php:437 +#: ../../mod/admin.php:438 msgid "Policies" msgstr "Políticas" -#: ../../mod/admin.php:442 +#: ../../mod/admin.php:443 msgid "Site name" msgstr "Nombre del sitio" -#: ../../mod/admin.php:443 +#: ../../mod/admin.php:444 msgid "Banner/Logo" msgstr "Banner/Logo" -#: ../../mod/admin.php:444 +#: ../../mod/admin.php:445 msgid "Administrator Information" msgstr "Información del Administrador" -#: ../../mod/admin.php:444 +#: ../../mod/admin.php:445 msgid "" "Contact information for site administrators. Displayed on siteinfo page. " "BBCode can be used here" msgstr "Información de contacto de los administradores del sitio. Visible en la página \"siteinfo\". Se puede usar BBCode" -#: ../../mod/admin.php:445 +#: ../../mod/admin.php:446 msgid "System language" msgstr "Idioma del sistema" -#: ../../mod/admin.php:446 +#: ../../mod/admin.php:447 msgid "System theme" msgstr "Tema gráfico del sistema" -#: ../../mod/admin.php:446 +#: ../../mod/admin.php:447 msgid "" "Default system theme - may be over-ridden by user profiles - change theme settings" msgstr "Tema del sistema por defecto - se puede cambiar por cada perfil de usuario - modificar los ajustes del tema" -#: ../../mod/admin.php:447 +#: ../../mod/admin.php:448 msgid "Mobile system theme" msgstr "Tema del sistema para móviles" -#: ../../mod/admin.php:447 +#: ../../mod/admin.php:448 msgid "Theme for mobile devices" msgstr "Tema para dispositivos móviles" -#: ../../mod/admin.php:449 +#: ../../mod/admin.php:450 msgid "Allow Feeds as Connections" msgstr "Permitir flujos RSS como conexiones" -#: ../../mod/admin.php:449 +#: ../../mod/admin.php:450 msgid "(Heavy system resource usage)" msgstr "(Uso intenso de los recursos del sistema)" -#: ../../mod/admin.php:450 +#: ../../mod/admin.php:451 msgid "Maximum image size" msgstr "Tamaño máximo de la imagen" -#: ../../mod/admin.php:450 +#: ../../mod/admin.php:451 msgid "" "Maximum size in bytes of uploaded images. Default is 0, which means no " "limits." msgstr "Tamaño máximo en bytes de la imagen subida. Por defecto, es 0, lo que significa que no hay límites." -#: ../../mod/admin.php:451 +#: ../../mod/admin.php:452 msgid "Does this site allow new member registration?" msgstr "¿Debe este sitio permitir el registro de nuevos miembros?" -#: ../../mod/admin.php:452 +#: ../../mod/admin.php:453 msgid "Which best describes the types of account offered by this hub?" msgstr "¿Cómo describiría el tipo de servicio ofrecido por este servidor?" -#: ../../mod/admin.php:453 +#: ../../mod/admin.php:454 msgid "Register text" msgstr "Texto del registro" -#: ../../mod/admin.php:453 +#: ../../mod/admin.php:454 msgid "Will be displayed prominently on the registration page." msgstr "Se mostrará de forma destacada en la página de registro." -#: ../../mod/admin.php:454 +#: ../../mod/admin.php:455 msgid "Site homepage to show visitors (default: login box)" msgstr "Página personal que se mostrará a los visitantes (por defecto: la página de identificación)" -#: ../../mod/admin.php:454 +#: ../../mod/admin.php:455 msgid "" "example: 'public' to show public stream, 'page/sys/home' to show a system " "webpage called 'home' or 'include:home.html' to include a file." msgstr "ejemplo: 'public' para mostrar contenido público de los usuarios, 'page/sys/home' para mostrar la página web definida como \"home\" o 'include:home.html' para mostrar el contenido de un fichero." -#: ../../mod/admin.php:455 +#: ../../mod/admin.php:456 msgid "Preserve site homepage URL" msgstr "Preservar la dirección de la página personal" -#: ../../mod/admin.php:455 +#: ../../mod/admin.php:456 msgid "" "Present the site homepage in a frame at the original location instead of " "redirecting" msgstr "Presenta la página personal del sitio en un marco en la ubicación original, en vez de redirigirla." -#: ../../mod/admin.php:456 +#: ../../mod/admin.php:457 msgid "Accounts abandoned after x days" msgstr "Cuentas abandonadas después de x días" -#: ../../mod/admin.php:456 +#: ../../mod/admin.php:457 msgid "" "Will not waste system resources polling external sites for abandonded " "accounts. Enter 0 for no time limit." msgstr "Para evitar consumir recursos del sistema intentando poner al día las cuentas abandonadas. Introduzca 0 para no tener límite de tiempo." -#: ../../mod/admin.php:457 +#: ../../mod/admin.php:458 msgid "Allowed friend domains" msgstr "Dominios amigos permitidos" -#: ../../mod/admin.php:457 +#: ../../mod/admin.php:458 msgid "" "Comma separated list of domains which are allowed to establish friendships " "with this site. Wildcards are accepted. Empty to allow any domains" msgstr "Lista separada por comas de dominios a los que está permitido establecer relaciones de amistad con este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio." -#: ../../mod/admin.php:458 +#: ../../mod/admin.php:459 msgid "Allowed email domains" msgstr "Se aceptan dominios de correo electrónico" -#: ../../mod/admin.php:458 +#: ../../mod/admin.php:459 msgid "" "Comma separated list of domains which are allowed in email addresses for " "registrations to this site. Wildcards are accepted. Empty to allow any " "domains" msgstr "Lista separada por comas de los dominios de los que se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para aceptar cualquier dominio. " -#: ../../mod/admin.php:459 +#: ../../mod/admin.php:460 msgid "Not allowed email domains" msgstr "No se permiten dominios de correo electrónico" -#: ../../mod/admin.php:459 +#: ../../mod/admin.php:460 msgid "" "Comma separated list of domains which are not allowed in email addresses for" " registrations to this site. Wildcards are accepted. Empty to allow any " "domains, unless allowed domains have been defined." msgstr "Lista separada por comas de los dominios de los que no se acepta una dirección de correo electrónico para registros en este sitio. Se permiten comodines. Dejar en claro para no aceptar cualquier dominio, excepto los que se hayan autorizado." -#: ../../mod/admin.php:460 +#: ../../mod/admin.php:461 msgid "Block public" msgstr "Bloquear páginas públicas" -#: ../../mod/admin.php:460 +#: ../../mod/admin.php:461 msgid "" "Check to block public access to all otherwise public personal pages on this " "site unless you are currently logged in." msgstr "Activar para bloquear el acceso a todas las páginas públicas personales en este sitio, salvo que estén identificadas en el sistema." -#: ../../mod/admin.php:461 +#: ../../mod/admin.php:462 msgid "Verify Email Addresses" msgstr "Verificar las direcciones de correo electrónico" -#: ../../mod/admin.php:461 +#: ../../mod/admin.php:462 msgid "" "Check to verify email addresses used in account registration (recommended)." msgstr "Activar para la verificación de la dirección de correo electrónico en el registro de una cuenta (recomendado)." -#: ../../mod/admin.php:462 +#: ../../mod/admin.php:463 msgid "Force publish" msgstr "Forzar la publicación" -#: ../../mod/admin.php:462 +#: ../../mod/admin.php:463 msgid "" "Check to force all profiles on this site to be listed in the site directory." msgstr "Intentar forzar todos los perfiles para que sean listados en el directorio de este sitio." -#: ../../mod/admin.php:463 +#: ../../mod/admin.php:464 msgid "Disable discovery tab" msgstr "Desactivar la pestaña \"Descubrir\"" -#: ../../mod/admin.php:463 +#: ../../mod/admin.php:464 msgid "" "Remove the tab in the network view with public content pulled from sources " "chosen for this site." msgstr "Quitar la pestaña para ver contenido público extraído de las fuentes elegidas por este sitio." -#: ../../mod/admin.php:464 +#: ../../mod/admin.php:465 msgid "login on Homepage" msgstr "acceso a la página personal" -#: ../../mod/admin.php:464 +#: ../../mod/admin.php:465 msgid "" "Present a login box to visitors on the home page if no other content has " "been configured." msgstr "Presentar a los visitantes una casilla de identificación en la página de inicio, si no se ha configurado otro tipo de contenido." -#: ../../mod/admin.php:466 +#: ../../mod/admin.php:467 msgid "Directory Server URL" msgstr "URL del servidor de directorio" -#: ../../mod/admin.php:466 +#: ../../mod/admin.php:467 msgid "Default directory server" msgstr "Servidor de directorio predeterminado" -#: ../../mod/admin.php:468 +#: ../../mod/admin.php:469 msgid "Proxy user" msgstr "Usuario del proxy" -#: ../../mod/admin.php:469 +#: ../../mod/admin.php:470 msgid "Proxy URL" msgstr "Dirección del proxy" -#: ../../mod/admin.php:470 +#: ../../mod/admin.php:471 msgid "Network timeout" msgstr "Tiempo de espera de la red" -#: ../../mod/admin.php:470 +#: ../../mod/admin.php:471 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." msgstr "Valor en segundos. Poner a 0 para que no haya tiempo límite (no recomendado)" -#: ../../mod/admin.php:471 +#: ../../mod/admin.php:472 msgid "Delivery interval" msgstr "Intervalo de entrega" -#: ../../mod/admin.php:471 +#: ../../mod/admin.php:472 msgid "" "Delay background delivery processes by this many seconds to reduce system " "load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 " "for large dedicated servers." msgstr "Retrasar los procesos de transmisión en segundo plano por esta cantidad de segundos para reducir la carga del sistema. Recomendado: 4-5 para sitios compartidos, 2-3 para servidores virtuales privados, 0-1 para grandes servidores dedicados." -#: ../../mod/admin.php:472 +#: ../../mod/admin.php:473 msgid "Deliveries per process" msgstr "Intentos de envío por proceso" -#: ../../mod/admin.php:472 +#: ../../mod/admin.php:473 msgid "" "Number of deliveries to attempt in a single operating system process. Adjust" " if necessary to tune system performance. Recommend: 1-5." msgstr "Numero de envíos a intentar en un único proceso del sistema operativo. Ajustar si es necesario mejorar el rendimiento. Se recomienda: 1-5." -#: ../../mod/admin.php:473 +#: ../../mod/admin.php:474 msgid "Poll interval" msgstr "Intervalo de sondeo" -#: ../../mod/admin.php:473 +#: ../../mod/admin.php:474 msgid "" "Delay background polling processes by this many seconds to reduce system " "load. If 0, use delivery interval." msgstr "Retrasar el sondeo en segundo plano, en esta cantidad de segundos, para reducir la carga del sistema. Si es 0, usar el intervalo de transmisión." -#: ../../mod/admin.php:474 +#: ../../mod/admin.php:475 msgid "Maximum Load Average" msgstr "Carga media máxima" -#: ../../mod/admin.php:474 +#: ../../mod/admin.php:475 msgid "" "Maximum system load before delivery and poll processes are deferred - " "default 50." msgstr "Carga máxima del sistema antes de que los procesos de transmisión y sondeo se hayan retardado - por defecto, 50." -#: ../../mod/admin.php:475 +#: ../../mod/admin.php:476 msgid "Expiration period in days for imported (matrix/network) content" msgstr "Periodo de caducidad en días para el contenido importado (red)" -#: ../../mod/admin.php:475 +#: ../../mod/admin.php:476 msgid "0 for no expiration of imported content" msgstr "0 para que no caduque el contenido importado" -#: ../../mod/admin.php:523 +#: ../../mod/admin.php:524 msgid "No server found" msgstr "Servidor no encontrado" -#: ../../mod/admin.php:530 ../../mod/admin.php:813 +#: ../../mod/admin.php:531 ../../mod/admin.php:814 msgid "ID" msgstr "ID" -#: ../../mod/admin.php:530 +#: ../../mod/admin.php:531 msgid "for channel" msgstr "por canal" -#: ../../mod/admin.php:530 +#: ../../mod/admin.php:531 msgid "on server" msgstr "en el servidor" -#: ../../mod/admin.php:530 +#: ../../mod/admin.php:531 msgid "Status" msgstr "Estado" -#: ../../mod/admin.php:532 +#: ../../mod/admin.php:533 msgid "Server" msgstr "Servidor" -#: ../../mod/admin.php:549 +#: ../../mod/admin.php:550 msgid "Update has been marked successful" msgstr "La actualización ha sido marcada como exitosa" -#: ../../mod/admin.php:559 +#: ../../mod/admin.php:560 #, php-format msgid "Executing %s failed. Check system logs." msgstr "La ejecución de %s ha fallado. Mirar en los informes del sistema." -#: ../../mod/admin.php:562 +#: ../../mod/admin.php:563 #, php-format msgid "Update %s was successfully applied." msgstr "La actualización de %s se ha realizado exitosamente." -#: ../../mod/admin.php:566 +#: ../../mod/admin.php:567 #, php-format msgid "Update %s did not return a status. Unknown if it succeeded." msgstr "La actualización de %s no ha devuelto ningún estado. No se sabe si ha tenido éxito." -#: ../../mod/admin.php:569 +#: ../../mod/admin.php:570 #, php-format msgid "Update function %s could not be found." msgstr "No se encuentra la función de actualización de %s." -#: ../../mod/admin.php:585 +#: ../../mod/admin.php:586 msgid "No failed updates." msgstr "No ha fallado ninguna actualización." -#: ../../mod/admin.php:589 +#: ../../mod/admin.php:590 msgid "Failed Updates" msgstr "Han fallado las actualizaciones" -#: ../../mod/admin.php:591 +#: ../../mod/admin.php:592 msgid "Mark success (if update was manually applied)" msgstr "Marcar como exitosa (si la actualización se ha hecho manualmente)" -#: ../../mod/admin.php:592 +#: ../../mod/admin.php:593 msgid "Attempt to execute this update step automatically" msgstr "Intentar ejecutar este paso de actualización automáticamente" -#: ../../mod/admin.php:624 +#: ../../mod/admin.php:625 msgid "Queue Statistics" msgstr "Estadísticas de la cola" -#: ../../mod/admin.php:625 +#: ../../mod/admin.php:626 msgid "Total Entries" msgstr "Total de entradas" -#: ../../mod/admin.php:626 +#: ../../mod/admin.php:627 msgid "Priority" msgstr "Prioridad" -#: ../../mod/admin.php:627 +#: ../../mod/admin.php:628 msgid "Destination URL" msgstr "Dirección de destino" -#: ../../mod/admin.php:628 +#: ../../mod/admin.php:629 msgid "Mark hub permanently offline" msgstr "Marcar el servidor como permanentemente fuera de línea" -#: ../../mod/admin.php:629 +#: ../../mod/admin.php:630 msgid "Empty queue for this hub" msgstr "Vaciar la cola para este servidor" -#: ../../mod/admin.php:630 +#: ../../mod/admin.php:631 msgid "Last known contact" msgstr "Último contacto conocido" -#: ../../mod/admin.php:666 +#: ../../mod/admin.php:667 #, php-format msgid "%s account blocked/unblocked" msgid_plural "%s account blocked/unblocked" msgstr[0] "%s cuenta bloqueada/desbloqueada" msgstr[1] "%s cuenta bloqueada/desbloqueada" -#: ../../mod/admin.php:674 +#: ../../mod/admin.php:675 #, php-format msgid "%s account deleted" msgid_plural "%s accounts deleted" msgstr[0] "%s cuentas eliminadas" msgstr[1] "%s cuentas eliminadas" -#: ../../mod/admin.php:710 +#: ../../mod/admin.php:711 msgid "Account not found" msgstr "Cuenta no encontrada" -#: ../../mod/admin.php:722 +#: ../../mod/admin.php:723 #, php-format msgid "Account '%s' deleted" msgstr "La cuenta '%s' ha sido eliminada" -#: ../../mod/admin.php:730 +#: ../../mod/admin.php:731 #, php-format msgid "Account '%s' blocked" msgstr "La cuenta '%s' ha sido bloqueada" -#: ../../mod/admin.php:738 +#: ../../mod/admin.php:739 #, php-format msgid "Account '%s' unblocked" msgstr "La cuenta '%s' ha sido desbloqueada" -#: ../../mod/admin.php:800 ../../mod/admin.php:812 +#: ../../mod/admin.php:801 ../../mod/admin.php:813 msgid "Users" msgstr "Usuarios" -#: ../../mod/admin.php:802 ../../mod/admin.php:966 +#: ../../mod/admin.php:803 ../../mod/admin.php:967 msgid "select all" msgstr "seleccionar todo" -#: ../../mod/admin.php:803 +#: ../../mod/admin.php:804 msgid "User registrations waiting for confirm" msgstr "Registros de usuario en espera de aprobación" -#: ../../mod/admin.php:804 +#: ../../mod/admin.php:805 msgid "Request date" msgstr "Fecha de solicitud" -#: ../../mod/admin.php:805 +#: ../../mod/admin.php:806 msgid "No registrations." msgstr "Sin registros." -#: ../../mod/admin.php:807 +#: ../../mod/admin.php:808 msgid "Deny" msgstr "Rechazar" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Register date" msgstr "Fecha de registro" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Last login" msgstr "Último acceso" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Expires" msgstr "Caduca" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Service Class" msgstr "Clase de servicio" -#: ../../mod/admin.php:815 +#: ../../mod/admin.php:816 msgid "" "Selected accounts will be deleted!\\n\\nEverything these accounts had posted" " on this site will be permanently deleted!\\n\\nAre you sure?" msgstr "¡Las cuentas seleccionadas van a ser eliminadas!\\n\\n¡Todo lo que estas cuentas han publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?" -#: ../../mod/admin.php:816 +#: ../../mod/admin.php:817 msgid "" "The account {0} will be deleted!\\n\\nEverything this account has posted on " "this site will be permanently deleted!\\n\\nAre you sure?" msgstr "¡La cuenta {0} va a ser eliminada!\\n\\n¡Todo lo que esta cuenta ha publicado en este sitio será borrado de forma permanente!\\n\\n¿Está seguro de querer hacerlo?" -#: ../../mod/admin.php:852 +#: ../../mod/admin.php:853 #, php-format msgid "%s channel censored/uncensored" msgid_plural "%s channels censored/uncensored" msgstr[0] "%s canales censurados/no censurados" msgstr[1] "%s canales censurados/no censurados" -#: ../../mod/admin.php:861 +#: ../../mod/admin.php:862 #, php-format msgid "%s channel code allowed/disallowed" msgid_plural "%s channels code allowed/disallowed" msgstr[0] "%s código permitido/no permitido al canal" msgstr[1] "%s código permitido/no permitido al canal" -#: ../../mod/admin.php:868 +#: ../../mod/admin.php:869 #, php-format msgid "%s channel deleted" msgid_plural "%s channels deleted" msgstr[0] "%s canales eliminados" msgstr[1] "%s canales eliminados" -#: ../../mod/admin.php:888 +#: ../../mod/admin.php:889 msgid "Channel not found" msgstr "Canal no encontrado" -#: ../../mod/admin.php:899 +#: ../../mod/admin.php:900 #, php-format msgid "Channel '%s' deleted" msgstr "Canal '%s' eliminado" -#: ../../mod/admin.php:911 +#: ../../mod/admin.php:912 #, php-format msgid "Channel '%s' censored" msgstr "Canal '%s' censurado" -#: ../../mod/admin.php:911 +#: ../../mod/admin.php:912 #, php-format msgid "Channel '%s' uncensored" msgstr "Canal '%s' no censurado" -#: ../../mod/admin.php:922 +#: ../../mod/admin.php:923 #, php-format msgid "Channel '%s' code allowed" msgstr "Código permitido al canal '%s'" -#: ../../mod/admin.php:922 +#: ../../mod/admin.php:923 #, php-format msgid "Channel '%s' code disallowed" msgstr "Código no permitido al canal '%s'" -#: ../../mod/admin.php:968 +#: ../../mod/admin.php:969 msgid "Censor" msgstr "Censurar" -#: ../../mod/admin.php:969 +#: ../../mod/admin.php:970 msgid "Uncensor" msgstr "No censurar" -#: ../../mod/admin.php:970 +#: ../../mod/admin.php:971 msgid "Allow Code" msgstr "Permitir código" -#: ../../mod/admin.php:971 +#: ../../mod/admin.php:972 msgid "Disallow Code" msgstr "No permitir código" -#: ../../mod/admin.php:973 +#: ../../mod/admin.php:974 msgid "UID" msgstr "UID" -#: ../../mod/admin.php:973 ../../mod/profiles.php:447 +#: ../../mod/admin.php:974 ../../mod/profiles.php:447 msgid "Address" msgstr "Dirección" -#: ../../mod/admin.php:975 +#: ../../mod/admin.php:976 msgid "" "Selected channels will be deleted!\\n\\nEverything that was posted in these " "channels on this site will be permanently deleted!\\n\\nAre you sure?" msgstr "Los canales seleccionados se eliminarán!\\n\\nTodo lo publicado por estos canales en este sitio se borrarán definitivamente!\\n\\n¿Está seguro de querer hacerlo?" -#: ../../mod/admin.php:976 +#: ../../mod/admin.php:977 msgid "" "The channel {0} will be deleted!\\n\\nEverything that was posted in this " "channel on this site will be permanently deleted!\\n\\nAre you sure?" msgstr "El canal {0} va a ser eliminado!\\n\\nTodo lo publicado por el canal en este sitio se borrará definitivamente!\\n\\n¿Está seguro de querer hacerlo?" -#: ../../mod/admin.php:1016 +#: ../../mod/admin.php:1017 #, php-format msgid "Plugin %s disabled." msgstr "Extensión %s desactivada." -#: ../../mod/admin.php:1020 +#: ../../mod/admin.php:1021 #, php-format msgid "Plugin %s enabled." msgstr "Extensión %s activada." -#: ../../mod/admin.php:1030 ../../mod/admin.php:1228 +#: ../../mod/admin.php:1031 ../../mod/admin.php:1234 msgid "Disable" msgstr "Desactivar" -#: ../../mod/admin.php:1033 ../../mod/admin.php:1230 +#: ../../mod/admin.php:1034 ../../mod/admin.php:1236 msgid "Enable" msgstr "Activar" -#: ../../mod/admin.php:1057 ../../mod/admin.php:1257 +#: ../../mod/admin.php:1063 ../../mod/admin.php:1263 msgid "Toggle" msgstr "Cambiar" -#: ../../mod/admin.php:1065 ../../mod/admin.php:1267 +#: ../../mod/admin.php:1071 ../../mod/admin.php:1273 msgid "Author: " msgstr "Autor:" -#: ../../mod/admin.php:1066 ../../mod/admin.php:1268 +#: ../../mod/admin.php:1072 ../../mod/admin.php:1274 msgid "Maintainer: " msgstr "Mantenedor:" -#: ../../mod/admin.php:1193 +#: ../../mod/admin.php:1199 msgid "No themes found." msgstr "No se han encontrado temas." -#: ../../mod/admin.php:1249 +#: ../../mod/admin.php:1255 msgid "Screenshot" msgstr "Instantánea de pantalla" -#: ../../mod/admin.php:1295 +#: ../../mod/admin.php:1301 msgid "[Experimental]" msgstr "[Experimental]" -#: ../../mod/admin.php:1296 +#: ../../mod/admin.php:1302 msgid "[Unsupported]" msgstr "[No soportado]" -#: ../../mod/admin.php:1320 +#: ../../mod/admin.php:1326 msgid "Log settings updated." msgstr "Actualizado el informe de configuraciones." -#: ../../mod/admin.php:1377 +#: ../../mod/admin.php:1383 msgid "Clear" msgstr "Vaciar" -#: ../../mod/admin.php:1383 +#: ../../mod/admin.php:1389 msgid "Debugging" msgstr "Depuración" -#: ../../mod/admin.php:1384 +#: ../../mod/admin.php:1390 msgid "Log file" msgstr "Fichero de informe" -#: ../../mod/admin.php:1384 +#: ../../mod/admin.php:1390 msgid "" "Must be writable by web server. Relative to your Red top-level directory." msgstr "Debe tener permisos de escritura por el servidor web. La ruta es relativa al directorio de instalación de Hubzilla." -#: ../../mod/admin.php:1385 +#: ../../mod/admin.php:1391 msgid "Log level" msgstr "Nivel de depuración" -#: ../../mod/admin.php:1431 +#: ../../mod/admin.php:1437 msgid "New Profile Field" msgstr "Nuevo campo en el perfil" -#: ../../mod/admin.php:1432 ../../mod/admin.php:1452 +#: ../../mod/admin.php:1438 ../../mod/admin.php:1458 msgid "Field nickname" msgstr "Alias del campo" -#: ../../mod/admin.php:1432 ../../mod/admin.php:1452 +#: ../../mod/admin.php:1438 ../../mod/admin.php:1458 msgid "System name of field" msgstr "Nombre del campo en el sistema" -#: ../../mod/admin.php:1433 ../../mod/admin.php:1453 +#: ../../mod/admin.php:1439 ../../mod/admin.php:1459 msgid "Input type" msgstr "Tipo de entrada" -#: ../../mod/admin.php:1434 ../../mod/admin.php:1454 +#: ../../mod/admin.php:1440 ../../mod/admin.php:1460 msgid "Field Name" msgstr "Nombre del campo" -#: ../../mod/admin.php:1434 ../../mod/admin.php:1454 +#: ../../mod/admin.php:1440 ../../mod/admin.php:1460 msgid "Label on profile pages" msgstr "Etiqueta a mostrar en la página del perfil" -#: ../../mod/admin.php:1435 ../../mod/admin.php:1455 +#: ../../mod/admin.php:1441 ../../mod/admin.php:1461 msgid "Help text" msgstr "Texto de ayuda" -#: ../../mod/admin.php:1435 ../../mod/admin.php:1455 +#: ../../mod/admin.php:1441 ../../mod/admin.php:1461 msgid "Additional info (optional)" msgstr "Información adicional (opcional)" -#: ../../mod/admin.php:1445 +#: ../../mod/admin.php:1451 msgid "Field definition not found" msgstr "Definición del campo no encontrada" -#: ../../mod/admin.php:1451 +#: ../../mod/admin.php:1457 msgid "Edit Profile Field" msgstr "Modificar el campo del perfil" @@ -6404,12 +6439,12 @@ msgstr "Nombre del módulo:" msgid "Layout Help" msgstr "Ayuda para el diseño de la página" -#: ../../mod/subthread.php:108 +#: ../../mod/subthread.php:114 #, php-format msgid "%1$s is following %2$s's %3$s" msgstr "%1$s está siguiendo %2$s de %3$s" -#: ../../mod/subthread.php:110 +#: ../../mod/subthread.php:116 #, php-format msgid "%1$s stopped following %2$s's %3$s" msgstr "%1$s ha dejado de seguir %3$s de %2$s" @@ -6438,7 +6473,7 @@ msgid "" "Password reset failed." msgstr "La solicitud no ha podido ser verificada. (Puede que la haya enviado con anterioridad) El restablecimiento de la contraseña ha fallado." -#: ../../mod/lostpass.php:86 ../../boot.php:1492 +#: ../../mod/lostpass.php:86 ../../boot.php:1494 msgid "Password Reset" msgstr "Restablecer la contraseña" @@ -6524,33 +6559,29 @@ msgstr "Se requieren el título del evento y su hora de inicio." msgid "Event not found." msgstr "Evento no encontrado." -#: ../../mod/events.php:448 +#: ../../mod/events.php:446 msgid "l, F j" msgstr "l j F" -#: ../../mod/events.php:470 +#: ../../mod/events.php:468 msgid "Edit event" msgstr "Editar evento" -#: ../../mod/events.php:472 +#: ../../mod/events.php:470 msgid "Delete event" msgstr "Borrar evento" -#: ../../mod/events.php:506 +#: ../../mod/events.php:504 msgid "calendar" msgstr "calendario" -#: ../../mod/events.php:527 -msgid "Create New Event" -msgstr "Crear un nuevo evento" - -#: ../../mod/events.php:530 -msgid "Export" -msgstr "Exportar" +#: ../../mod/events.php:524 +msgid "New Event" +msgstr "Nuevo evento" -#: ../../mod/events.php:533 -msgid "Import" -msgstr "Importar" +#: ../../mod/events.php:534 +msgid "Today" +msgstr "Hoy" #: ../../mod/events.php:564 msgid "Event removed" @@ -6770,20 +6801,24 @@ msgstr "La entrada vacía ha sido desechada." msgid "Executable content type not permitted to this channel." msgstr "Contenido de tipo ejecutable no permitido en este canal." -#: ../../mod/item.php:910 +#: ../../mod/item.php:822 +msgid "Duplicate post suppressed." +msgstr "Se ha suprimido la entrada duplicada." + +#: ../../mod/item.php:953 msgid "System error. Post not saved." msgstr "Error del sistema. La entrada no se ha podido salvar." -#: ../../mod/item.php:1177 +#: ../../mod/item.php:1220 msgid "Unable to obtain post information from database." msgstr "No ha sido posible obtener información de la entrada en la base de datos." -#: ../../mod/item.php:1184 +#: ../../mod/item.php:1227 #, php-format msgid "You have reached your limit of %1$.0f top level posts." msgstr "Ha alcanzado su límite de %1$.0f entradas en la página principal." -#: ../../mod/item.php:1191 +#: ../../mod/item.php:1234 #, php-format msgid "You have reached your limit of %1$.0f webpages." msgstr "Ha alcanzado su límite de %1$.0f páginas web." @@ -9255,51 +9290,51 @@ msgstr "Ajustar el tamaño de la foto del autor de la conversación" msgid "Set size of followup author photos" msgstr "Ajustar el tamaño de foto de los seguidores del autor" -#: ../../boot.php:1289 +#: ../../boot.php:1291 #, php-format msgid "Update %s failed. See error logs." msgstr "La actualización %s ha fallado. Mire el informe de errores." -#: ../../boot.php:1292 +#: ../../boot.php:1294 #, php-format msgid "Update Error at %s" msgstr "Error de actualización en %s" -#: ../../boot.php:1459 +#: ../../boot.php:1461 msgid "" "Create an account to access services and applications within the Hubzilla" msgstr "Crear una cuenta para acceder a los servicios y aplicaciones dentro de Hubzilla" -#: ../../boot.php:1487 +#: ../../boot.php:1489 msgid "Password" msgstr "Contraseña" -#: ../../boot.php:1488 +#: ../../boot.php:1490 msgid "Remember me" msgstr "Recordarme" -#: ../../boot.php:1491 +#: ../../boot.php:1493 msgid "Forgot your password?" msgstr "¿Olvidó su contraseña?" -#: ../../boot.php:2111 +#: ../../boot.php:2113 msgid "toggle mobile" msgstr "cambiar a modo móvil" -#: ../../boot.php:2246 +#: ../../boot.php:2248 msgid "Website SSL certificate is not valid. Please correct." msgstr "El certificado SSL del sitio web no es válido. Por favor, solucione el problema." -#: ../../boot.php:2249 +#: ../../boot.php:2251 #, php-format msgid "[hubzilla] Website SSL error for %s" msgstr "[hubzilla] Error SSL del sitio web en %s" -#: ../../boot.php:2286 +#: ../../boot.php:2288 msgid "Cron/Scheduled tasks not running." msgstr "Las tareas del Planificador/Cron no están funcionando." -#: ../../boot.php:2290 +#: ../../boot.php:2292 #, php-format msgid "[hubzilla] Cron tasks not running on %s" msgstr "[hubzilla] Las tareas de Cron no están funcionando en %s" diff --git a/view/es/hstrings.php b/view/es/hstrings.php index ec4a5c71e..0084304c9 100644 --- a/view/es/hstrings.php +++ b/view/es/hstrings.php @@ -5,173 +5,6 @@ function string_plural_select_es($n){ return ($n != 1);; }} ; -$a->strings["photo"] = "foto"; -$a->strings["event"] = "evento"; -$a->strings["channel"] = "canal"; -$a->strings["status"] = "el mensaje de estado"; -$a->strings["comment"] = "comentario"; -$a->strings["%1\$s likes %2\$s's %3\$s"] = "a %1\$s le gusta %3\$s de %2\$s"; -$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "a %1\$s no le gusta %3\$s de %2\$s"; -$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s ahora está conectado/a con %2\$s"; -$a->strings["%1\$s poked %2\$s"] = "%1\$s ha dado un toque a %2\$s"; -$a->strings["poked"] = "ha recibido un toque"; -$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s está %2\$s"; -$a->strings["__ctx:title__ Likes"] = "Me gusta"; -$a->strings["__ctx:title__ Dislikes"] = "No me gusta"; -$a->strings["__ctx:title__ Agree"] = "De acuerdo"; -$a->strings["__ctx:title__ Disagree"] = "En desacuerdo"; -$a->strings["__ctx:title__ Abstain"] = "Abstención"; -$a->strings["__ctx:title__ Attending"] = "Participaré"; -$a->strings["__ctx:title__ Not attending"] = "No participaré"; -$a->strings["__ctx:title__ Might attend"] = "Quizá participe"; -$a->strings["Select"] = "Seleccionar"; -$a->strings["Delete"] = "Eliminar"; -$a->strings["Private Message"] = "Mensaje Privado"; -$a->strings["Message signature validated"] = "Firma de mensaje validada"; -$a->strings["Message signature incorrect"] = "Firma de mensaje incorrecta"; -$a->strings["View %s's profile @ %s"] = "Ver el perfil @ %s de %s"; -$a->strings["Categories:"] = "Categorías:"; -$a->strings["Filed under:"] = "Archivado bajo:"; -$a->strings["from %s"] = "desde %s"; -$a->strings["last edited: %s"] = "último cambio: %s"; -$a->strings["Expires: %s"] = "Caduca: %s"; -$a->strings["View in context"] = "Mostrar en su contexto"; -$a->strings["Please wait"] = "Espere por favor"; -$a->strings["remove"] = "eliminar"; -$a->strings["Loading..."] = "Cargando..."; -$a->strings["Delete Selected Items"] = "Eliminar elementos seleccionados"; -$a->strings["View Source"] = "Ver la fuente original de la entrada"; -$a->strings["Follow Thread"] = "Seguir el hilo"; -$a->strings["Stop Following"] = "Dejar de seguir"; -$a->strings["View Status"] = "Ver el estado actual"; -$a->strings["View Profile"] = "Ver el perfil"; -$a->strings["View Photos"] = "Ver fotos"; -$a->strings["Activity/Posts"] = "Actividad y entradas"; -$a->strings["Connect"] = "Conectar"; -$a->strings["Edit Connection"] = "Editar conexión"; -$a->strings["Send PM"] = "Enviar un mensaje privado"; -$a->strings["Poke"] = "Toques y otras cosas"; -$a->strings["Unknown"] = "Desconocido"; -$a->strings["%s likes this."] = "a %s le gusta esto."; -$a->strings["%s doesn't like this."] = "a %s no le gusta esto."; -$a->strings["%2\$d people like this."] = array( - 0 => "a %2\$d personas le gusta esto.", - 1 => "a %2\$d personas les gusta esto.", -); -$a->strings["%2\$d people don't like this."] = array( - 0 => "a %2\$d personas no les gusta esto.", - 1 => "a %2\$d personas no les gusta esto.", -); -$a->strings["and"] = "y"; -$a->strings[", and %d other people"] = array( - 0 => ", y %d persona más", - 1 => ", y %d personas más", -); -$a->strings["%s like this."] = "a %s le gusta esto."; -$a->strings["%s don't like this."] = "a %s no le gusta esto."; -$a->strings["Visible to everybody"] = "Visible para cualquiera"; -$a->strings["Please enter a link URL:"] = "Por favor, introduzca la dirección del enlace:"; -$a->strings["Please enter a video link/URL:"] = "Por favor, introduzca un enlace de vídeo:"; -$a->strings["Please enter an audio link/URL:"] = "Por favor, introduzca un enlace de audio:"; -$a->strings["Tag term:"] = "Término de la etiqueta:"; -$a->strings["Save to Folder:"] = "Guardar en carpeta:"; -$a->strings["Where are you right now?"] = "¿Donde está ahora?"; -$a->strings["Expires YYYY-MM-DD HH:MM"] = "Caduca YYYY-MM-DD HH:MM"; -$a->strings["Preview"] = "Previsualizar"; -$a->strings["Share"] = "Compartir"; -$a->strings["Page link name"] = "Nombre de enlace de página"; -$a->strings["Post as"] = "Publicar como"; -$a->strings["Bold"] = "Negrita"; -$a->strings["Italic"] = "Itálico "; -$a->strings["Underline"] = "Subrayar"; -$a->strings["Quote"] = "Citar"; -$a->strings["Code"] = "Código"; -$a->strings["Upload photo"] = "Subir foto"; -$a->strings["upload photo"] = "subir foto"; -$a->strings["Attach file"] = "Adjuntar fichero"; -$a->strings["attach file"] = "adjuntar fichero"; -$a->strings["Insert web link"] = "Insertar enlace web"; -$a->strings["web link"] = "enlace web"; -$a->strings["Insert video link"] = "Insertar enlace de vídeo"; -$a->strings["video link"] = "enlace de vídeo"; -$a->strings["Insert audio link"] = "Insertar enlace de audio"; -$a->strings["audio link"] = "enlace de audio"; -$a->strings["Set your location"] = "Establecer su ubicación"; -$a->strings["set location"] = "establecer ubicación"; -$a->strings["Toggle voting"] = "Cambiar votación"; -$a->strings["Clear browser location"] = "Eliminar los datos de ubicación del navegador"; -$a->strings["clear location"] = "borrar los datos de ubicación"; -$a->strings["Title (optional)"] = "Título (opcional)"; -$a->strings["Categories (optional, comma-separated list)"] = "Categorías (opcional, lista separada por comas)"; -$a->strings["Permission settings"] = "Configuración de permisos"; -$a->strings["permissions"] = "permisos"; -$a->strings["Public post"] = "Entrada pública"; -$a->strings["Example: bob@example.com, mary@example.com"] = "Ejemplo: roberto@ejemplo.com, maría@ejemplo.com"; -$a->strings["Set expiration date"] = "Configurar fecha de caducidad"; -$a->strings["Set publish date"] = "Establecer la fecha de publicación"; -$a->strings["Encrypt text"] = "Cifrar texto"; -$a->strings["OK"] = "OK"; -$a->strings["Cancel"] = "Cancelar"; -$a->strings["Discover"] = "Descubrir"; -$a->strings["Imported public streams"] = "Flujos públicos importados"; -$a->strings["Commented Order"] = "Comentarios recientes"; -$a->strings["Sort by Comment Date"] = "Ordenar por fecha de comentario"; -$a->strings["Posted Order"] = "Publicaciones recientes"; -$a->strings["Sort by Post Date"] = "Ordenar por fecha de publicación"; -$a->strings["Personal"] = "Personales"; -$a->strings["Posts that mention or involve you"] = "Publicaciones que le mencionan o involucran"; -$a->strings["New"] = "Nuevas"; -$a->strings["Activity Stream - by date"] = "Flujo de actividad - por fecha"; -$a->strings["Starred"] = "Preferidas"; -$a->strings["Favourite Posts"] = "Publicaciones favoritas"; -$a->strings["Spam"] = "Correo basura"; -$a->strings["Posts flagged as SPAM"] = "Publicaciones marcadas como basura"; -$a->strings["Channel"] = "Canal"; -$a->strings["Status Messages and Posts"] = "Mensajes de estado y publicaciones"; -$a->strings["About"] = "Sobre mí"; -$a->strings["Profile Details"] = "Detalles del perfil"; -$a->strings["Photos"] = "Fotos"; -$a->strings["Photo Albums"] = "Álbumes de fotos"; -$a->strings["Files"] = "Ficheros"; -$a->strings["Files and Storage"] = "Ficheros y repositorio"; -$a->strings["Chatrooms"] = "Salas de chat"; -$a->strings["Bookmarks"] = "Marcadores"; -$a->strings["Saved Bookmarks"] = "Marcadores guardados"; -$a->strings["Webpages"] = "Páginas web"; -$a->strings["Manage Webpages"] = "Administrar páginas web"; -$a->strings["View all"] = "Ver todo"; -$a->strings["__ctx:noun__ Like"] = array( - 0 => "Me gusta", - 1 => "Me gusta", -); -$a->strings["__ctx:noun__ Dislike"] = array( - 0 => "No me gusta", - 1 => "No me gusta", -); -$a->strings["__ctx:noun__ Attending"] = array( - 0 => "Participaré", - 1 => "Participaré", -); -$a->strings["__ctx:noun__ Not Attending"] = array( - 0 => "No participaré", - 1 => "No participaré", -); -$a->strings["__ctx:noun__ Undecided"] = array( - 0 => "Indeciso/a", - 1 => "Indecisos/as", -); -$a->strings["__ctx:noun__ Agree"] = array( - 0 => "Está de acuerdo", - 1 => "De acuerdo", -); -$a->strings["__ctx:noun__ Disagree"] = array( - 0 => "No está de acuerdo", - 1 => "En desacuerdo", -); -$a->strings["__ctx:noun__ Abstain"] = array( - 0 => "se abstiene", - 1 => "Se abstienen", -); $a->strings["No username found in import file."] = "No se ha encontrado el nombre de usuario en el fichero importado."; $a->strings["Unable to create a unique channel address. Import failed."] = "No se ha podido crear una dirección de canal única. Ha fallado la importación."; $a->strings["Import completed."] = "Importación completada."; @@ -182,6 +15,8 @@ $a->strings["Addressbook"] = "Libreta de direcciones"; $a->strings["Calendar"] = "Calendario"; $a->strings["Schedule Inbox"] = "Programar bandeja de entrada"; $a->strings["Schedule Outbox"] = "Programar bandeja de salida"; +$a->strings["Unknown"] = "Desconocido"; +$a->strings["Files"] = "Ficheros"; $a->strings["Total"] = "Total"; $a->strings["Shared"] = "Compartido"; $a->strings["Create"] = "Crear"; @@ -191,6 +26,7 @@ $a->strings["Type"] = "Tipo"; $a->strings["Size"] = "Tamaño"; $a->strings["Last Modified"] = "Última modificación"; $a->strings["Edit"] = "Editar"; +$a->strings["Delete"] = "Eliminar"; $a->strings["You are using %1\$s of your available file storage."] = "Está usando %1\$s de su espacio disponible para ficheros."; $a->strings["You are using %1\$s of %2\$s available file storage. (%3\$s%)"] = "Está usando %1\$s de %2\$s que tiene a su disposición para ficheros. (%3\$s%)"; $a->strings["WARNING:"] = "ATENCIÓN:"; @@ -289,6 +125,8 @@ $a->strings["Enable Voting Tools"] = "Activar herramientas de votación"; $a->strings["Provide a class of post which others can vote on"] = "Proveer una clase de publicación en la que otros puedan votar"; $a->strings["Delayed Posting"] = "Publicación aplazada"; $a->strings["Allow posts to be published at a later date"] = "Permitir mensajes que se publicarán en una fecha posterior"; +$a->strings["Suppress Duplicate Posts/Comments"] = "Prevenir entradas o comentarios duplicados"; +$a->strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Prevenir que entradas con contenido idéntico se publiquen con menos de dos minutos de intervalo."; $a->strings["Network and Stream Filtering"] = "Filtrado del contenido"; $a->strings["Search by Date"] = "Buscar por fecha"; $a->strings["Ability to select posts by date ranges"] = "Capacidad de seleccionar entradas por rango de fechas"; @@ -421,6 +259,7 @@ $a->strings["public profile"] = "perfil público"; $a->strings["%1\$s changed %2\$s to “%3\$s”"] = "%1\$s cambió %2\$s a “%3\$s”"; $a->strings["Visit %1\$s's %2\$s"] = "Visitar %2\$s de %1\$s"; $a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s ha actualizado %2\$s cambiando %3\$s."; +$a->strings["Connect"] = "Conectar"; $a->strings["New window"] = "Nueva ventana"; $a->strings["Open the selected location in a different window or browser tab"] = "Abrir la dirección seleccionada en una ventana o pestaña aparte"; $a->strings["User '%s' deleted"] = "El usuario '%s' ha sido eliminado"; @@ -441,6 +280,169 @@ $a->strings["Collection is empty."] = "La colección está vacía."; $a->strings["Collection: %s"] = "Colección: %s"; $a->strings["Connection: %s"] = "Conexión: %s"; $a->strings["Connection not found."] = "Conexión no encontrada"; +$a->strings["photo"] = "foto"; +$a->strings["event"] = "evento"; +$a->strings["channel"] = "canal"; +$a->strings["status"] = "el mensaje de estado"; +$a->strings["comment"] = "comentario"; +$a->strings["%1\$s likes %2\$s's %3\$s"] = "a %1\$s le gusta %3\$s de %2\$s"; +$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "a %1\$s no le gusta %3\$s de %2\$s"; +$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s ahora está conectado/a con %2\$s"; +$a->strings["%1\$s poked %2\$s"] = "%1\$s ha dado un toque a %2\$s"; +$a->strings["poked"] = "ha recibido un toque"; +$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s está %2\$s"; +$a->strings["__ctx:title__ Likes"] = "Me gusta"; +$a->strings["__ctx:title__ Dislikes"] = "No me gusta"; +$a->strings["__ctx:title__ Agree"] = "De acuerdo"; +$a->strings["__ctx:title__ Disagree"] = "En desacuerdo"; +$a->strings["__ctx:title__ Abstain"] = "Abstención"; +$a->strings["__ctx:title__ Attending"] = "Participaré"; +$a->strings["__ctx:title__ Not attending"] = "No participaré"; +$a->strings["__ctx:title__ Might attend"] = "Quizá participe"; +$a->strings["Select"] = "Seleccionar"; +$a->strings["Private Message"] = "Mensaje Privado"; +$a->strings["Message signature validated"] = "Firma de mensaje validada"; +$a->strings["Message signature incorrect"] = "Firma de mensaje incorrecta"; +$a->strings["View %s's profile @ %s"] = "Ver el perfil @ %s de %s"; +$a->strings["Categories:"] = "Categorías:"; +$a->strings["Filed under:"] = "Archivado bajo:"; +$a->strings["from %s"] = "desde %s"; +$a->strings["last edited: %s"] = "último cambio: %s"; +$a->strings["Expires: %s"] = "Caduca: %s"; +$a->strings["View in context"] = "Mostrar en su contexto"; +$a->strings["Please wait"] = "Espere por favor"; +$a->strings["remove"] = "eliminar"; +$a->strings["Loading..."] = "Cargando..."; +$a->strings["Delete Selected Items"] = "Eliminar elementos seleccionados"; +$a->strings["View Source"] = "Ver la fuente original de la entrada"; +$a->strings["Follow Thread"] = "Seguir el hilo"; +$a->strings["Unfollow Thread"] = "Dejar de seguir este hilo"; +$a->strings["View Status"] = "Ver el estado actual"; +$a->strings["View Profile"] = "Ver el perfil"; +$a->strings["View Photos"] = "Ver fotos"; +$a->strings["Activity/Posts"] = "Actividad y entradas"; +$a->strings["Edit Connection"] = "Editar conexión"; +$a->strings["Send PM"] = "Enviar un mensaje privado"; +$a->strings["Poke"] = "Toques y otras cosas"; +$a->strings["%s likes this."] = "a %s le gusta esto."; +$a->strings["%s doesn't like this."] = "a %s no le gusta esto."; +$a->strings["%2\$d people like this."] = array( + 0 => "a %2\$d personas le gusta esto.", + 1 => "a %2\$d personas les gusta esto.", +); +$a->strings["%2\$d people don't like this."] = array( + 0 => "a %2\$d personas no les gusta esto.", + 1 => "a %2\$d personas no les gusta esto.", +); +$a->strings["and"] = "y"; +$a->strings[", and %d other people"] = array( + 0 => ", y %d persona más", + 1 => ", y %d personas más", +); +$a->strings["%s like this."] = "a %s le gusta esto."; +$a->strings["%s don't like this."] = "a %s no le gusta esto."; +$a->strings["Visible to everybody"] = "Visible para cualquiera"; +$a->strings["Please enter a link URL:"] = "Por favor, introduzca la dirección del enlace:"; +$a->strings["Please enter a video link/URL:"] = "Por favor, introduzca un enlace de vídeo:"; +$a->strings["Please enter an audio link/URL:"] = "Por favor, introduzca un enlace de audio:"; +$a->strings["Tag term:"] = "Término de la etiqueta:"; +$a->strings["Save to Folder:"] = "Guardar en carpeta:"; +$a->strings["Where are you right now?"] = "¿Donde está ahora?"; +$a->strings["Expires YYYY-MM-DD HH:MM"] = "Caduca YYYY-MM-DD HH:MM"; +$a->strings["Preview"] = "Previsualizar"; +$a->strings["Share"] = "Compartir"; +$a->strings["Page link name"] = "Nombre de enlace de página"; +$a->strings["Post as"] = "Publicar como"; +$a->strings["Bold"] = "Negrita"; +$a->strings["Italic"] = "Itálico "; +$a->strings["Underline"] = "Subrayar"; +$a->strings["Quote"] = "Citar"; +$a->strings["Code"] = "Código"; +$a->strings["Upload photo"] = "Subir foto"; +$a->strings["upload photo"] = "subir foto"; +$a->strings["Attach file"] = "Adjuntar fichero"; +$a->strings["attach file"] = "adjuntar fichero"; +$a->strings["Insert web link"] = "Insertar enlace web"; +$a->strings["web link"] = "enlace web"; +$a->strings["Insert video link"] = "Insertar enlace de vídeo"; +$a->strings["video link"] = "enlace de vídeo"; +$a->strings["Insert audio link"] = "Insertar enlace de audio"; +$a->strings["audio link"] = "enlace de audio"; +$a->strings["Set your location"] = "Establecer su ubicación"; +$a->strings["set location"] = "establecer ubicación"; +$a->strings["Toggle voting"] = "Cambiar votación"; +$a->strings["Clear browser location"] = "Eliminar los datos de ubicación del navegador"; +$a->strings["clear location"] = "borrar los datos de ubicación"; +$a->strings["Title (optional)"] = "Título (opcional)"; +$a->strings["Categories (optional, comma-separated list)"] = "Categorías (opcional, lista separada por comas)"; +$a->strings["Permission settings"] = "Configuración de permisos"; +$a->strings["permissions"] = "permisos"; +$a->strings["Public post"] = "Entrada pública"; +$a->strings["Example: bob@example.com, mary@example.com"] = "Ejemplo: roberto@ejemplo.com, maría@ejemplo.com"; +$a->strings["Set expiration date"] = "Configurar fecha de caducidad"; +$a->strings["Set publish date"] = "Establecer la fecha de publicación"; +$a->strings["Encrypt text"] = "Cifrar texto"; +$a->strings["OK"] = "OK"; +$a->strings["Cancel"] = "Cancelar"; +$a->strings["Discover"] = "Descubrir"; +$a->strings["Imported public streams"] = "Flujos públicos importados"; +$a->strings["Commented Order"] = "Comentarios recientes"; +$a->strings["Sort by Comment Date"] = "Ordenar por fecha de comentario"; +$a->strings["Posted Order"] = "Publicaciones recientes"; +$a->strings["Sort by Post Date"] = "Ordenar por fecha de publicación"; +$a->strings["Personal"] = "Personales"; +$a->strings["Posts that mention or involve you"] = "Publicaciones que le mencionan o involucran"; +$a->strings["New"] = "Nuevas"; +$a->strings["Activity Stream - by date"] = "Flujo de actividad - por fecha"; +$a->strings["Starred"] = "Preferidas"; +$a->strings["Favourite Posts"] = "Publicaciones favoritas"; +$a->strings["Spam"] = "Correo basura"; +$a->strings["Posts flagged as SPAM"] = "Publicaciones marcadas como basura"; +$a->strings["Channel"] = "Canal"; +$a->strings["Status Messages and Posts"] = "Mensajes de estado y publicaciones"; +$a->strings["About"] = "Mi perfil"; +$a->strings["Profile Details"] = "Detalles del perfil"; +$a->strings["Photos"] = "Fotos"; +$a->strings["Photo Albums"] = "Álbumes de fotos"; +$a->strings["Files and Storage"] = "Ficheros y repositorio"; +$a->strings["Chatrooms"] = "Salas de chat"; +$a->strings["Bookmarks"] = "Marcadores"; +$a->strings["Saved Bookmarks"] = "Marcadores guardados"; +$a->strings["Webpages"] = "Páginas web"; +$a->strings["Manage Webpages"] = "Administrar páginas web"; +$a->strings["View all"] = "Ver todo"; +$a->strings["__ctx:noun__ Like"] = array( + 0 => "Me gusta", + 1 => "Me gusta", +); +$a->strings["__ctx:noun__ Dislike"] = array( + 0 => "No me gusta", + 1 => "No me gusta", +); +$a->strings["__ctx:noun__ Attending"] = array( + 0 => "Participaré", + 1 => "Participaré", +); +$a->strings["__ctx:noun__ Not Attending"] = array( + 0 => "No participaré", + 1 => "No participaré", +); +$a->strings["__ctx:noun__ Undecided"] = array( + 0 => "Indeciso/a", + 1 => "Indecisos/as", +); +$a->strings["__ctx:noun__ Agree"] = array( + 0 => "Está de acuerdo", + 1 => "De acuerdo", +); +$a->strings["__ctx:noun__ Disagree"] = array( + 0 => "No está de acuerdo", + 1 => "En desacuerdo", +); +$a->strings["__ctx:noun__ Abstain"] = array( + 0 => "se abstiene", + 1 => "Se abstienen", +); $a->strings["view full size"] = "Ver en el tamaño original"; $a->strings["\$Projectname Notification"] = "Notificación de \$Projectname"; $a->strings["\$projectname"] = "\$projectname"; @@ -455,9 +457,6 @@ $a->strings["Don't show"] = "No mostrar"; $a->strings["Other networks and post services"] = "Otras redes y servicios de correo"; $a->strings["Permissions"] = "Permisos"; $a->strings["Close"] = "Cerrar"; -$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No se ha podido crear un canal con un identificador que ya existe en este sistema. La importación ha fallado."; -$a->strings["Channel clone failed. Import failed."] = "La clonación del canal no ha salido bien. La importación ha fallado."; -$a->strings["Cloned channel not found. Import failed."] = "No se ha podido importar el canal porque el canal clonado no se ha encontrado."; $a->strings["Image exceeds website size limit of %lu bytes"] = "La imagen excede el límite de %lu bytes del sitio"; $a->strings["Image file is empty."] = "El fichero de imagen está vacío. "; $a->strings["Unable to process image"] = "No ha sido posible procesar la imagen"; @@ -569,6 +568,9 @@ $a->strings["Update"] = "Actualizar"; $a->strings["Install"] = "Instalar"; $a->strings["Purchase"] = "Comprar"; $a->strings["Public Timeline"] = "Cronología pública"; +$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No se ha podido crear un canal con un identificador que ya existe en este sistema. La importación ha fallado."; +$a->strings["Channel clone failed. Import failed."] = "La clonación del canal no ha salido bien. La importación ha fallado."; +$a->strings["Cloned channel not found. Import failed."] = "No se ha podido importar el canal porque el canal clonado no se ha encontrado."; $a->strings["%s "] = "%s "; $a->strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Aviso] Nuevo mensaje en %s"; $a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s le ha enviado un nuevo mensaje privado en %3\$s."; @@ -718,6 +720,79 @@ $a->strings["Edit collection"] = "Editar colección"; $a->strings["Add new collection"] = "Añadir nueva colección"; $a->strings["Channels not in any collection"] = "El canal no se encuentra en ninguna colección"; $a->strings["add"] = "añadir"; +$a->strings["Apps"] = "Aplicaciones"; +$a->strings["System"] = "Sistema"; +$a->strings["Create Personal App"] = "Crear una aplicación personal"; +$a->strings["Edit Personal App"] = "Editar una aplicación personal"; +$a->strings["Ignore/Hide"] = "Ignorar/Ocultar"; +$a->strings["Suggestions"] = "Sugerencias"; +$a->strings["See more..."] = "Ver más..."; +$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Tiene %1$.0f de %2$.0f conexiones permitidas."; +$a->strings["Add New Connection"] = "Añadir nueva conexión"; +$a->strings["Enter the channel address"] = "Introducir la dirección del canal"; +$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Ejemplo: paco@ejemplo.com, http://ejemplo.com/paco"; +$a->strings["Notes"] = "Notas"; +$a->strings["Save"] = "Guardar"; +$a->strings["Remove term"] = "Eliminar término"; +$a->strings["Archives"] = "Hemeroteca"; +$a->strings["Me"] = "Yo"; +$a->strings["Family"] = "Familia"; +$a->strings["Acquaintances"] = "Conocidos/as"; +$a->strings["All"] = "Todas"; +$a->strings["Refresh"] = "Recargar"; +$a->strings["Account settings"] = "Configuración de la cuenta"; +$a->strings["Channel settings"] = "Configuración del canal"; +$a->strings["Additional features"] = "Características adicionales"; +$a->strings["Feature/Addon settings"] = "Configuración de características o complementos"; +$a->strings["Display settings"] = "Ajustes de visualización"; +$a->strings["Connected apps"] = "Aplicaciones conectadas"; +$a->strings["Export channel"] = "Exportar canal"; +$a->strings["Connection Default Permissions"] = "Permisos predeterminados de conexión"; +$a->strings["Premium Channel Settings"] = "Configuración del canal premium"; +$a->strings["Private Mail Menu"] = "Menú de correo privado"; +$a->strings["Combined View"] = "Vista combinada"; +$a->strings["Inbox"] = "Bandeja de entrada"; +$a->strings["Outbox"] = "Bandeja de salida"; +$a->strings["New Message"] = "Nuevo mensaje"; +$a->strings["Conversations"] = "Conversaciones"; +$a->strings["Received Messages"] = "Mensajes recibidos"; +$a->strings["Sent Messages"] = "Enviar mensajes"; +$a->strings["No messages."] = "Sin mensajes."; +$a->strings["Delete conversation"] = "Eliminar conversación"; +$a->strings["Events Menu"] = "Menú de eventos"; +$a->strings["Day View"] = "Eventos del día"; +$a->strings["Week View"] = "Eventos de la semana"; +$a->strings["Month View"] = "Eventos del mes"; +$a->strings["Export"] = "Exportar"; +$a->strings["Import"] = "Importar"; +$a->strings["Chat Rooms"] = "Salas de chat"; +$a->strings["Bookmarked Chatrooms"] = "Salas de chat preferidas"; +$a->strings["Suggested Chatrooms"] = "Salas de chat sugeridas"; +$a->strings["photo/image"] = "foto/imagen"; +$a->strings["Rate Me"] = "Valorar este canal"; +$a->strings["View Ratings"] = "Mostrar las valoraciones"; +$a->strings["Public Hubs"] = "Servidores públicos"; +$a->strings["Forums"] = "Foros"; +$a->strings["Tasks"] = "Tareas"; +$a->strings["Documentation"] = "Documentación"; +$a->strings["Project/Site Information"] = "Información sobre el proyecto o sitio"; +$a->strings["For Members"] = "Para los usuarios"; +$a->strings["For Administrators"] = "Para los administradores"; +$a->strings["For Developers"] = "Para los desarrolladores"; +$a->strings["Site"] = "Sitio"; +$a->strings["Accounts"] = "Cuentas"; +$a->strings["Channels"] = "Canales"; +$a->strings["Plugins"] = "Extensiones"; +$a->strings["Themes"] = "Temas"; +$a->strings["Inspect queue"] = "Examinar la cola"; +$a->strings["Profile Config"] = "Ajustes del perfil"; +$a->strings["DB updates"] = "Actualizaciones de la base de datos"; +$a->strings["Logs"] = "Informes"; +$a->strings["Admin"] = "Administrador"; +$a->strings["Plugin Features"] = "Ajustes de la extensión"; +$a->strings["User registrations waiting for confirmation"] = "Registros de usuarios pendientes de confirmación"; +$a->strings["View Photo"] = "Ver foto"; +$a->strings["Edit Album"] = "Editar álbum"; $a->strings["No recipient provided."] = "No se ha especificado ningún destinatario."; $a->strings["[no subject]"] = "[sin asunto]"; $a->strings["Unable to determine sender."] = "No ha sido posible determinar el remitente. "; @@ -804,73 +879,6 @@ $a->strings["database storage failed."] = "el almacenamiento en la base de datos $a->strings["Empty path"] = "Ruta vacía"; $a->strings["Attachments:"] = "Ficheros adjuntos:"; $a->strings["\$Projectname event notification:"] = "Notificación de eventos de \$Projectname:"; -$a->strings["Apps"] = "Aplicaciones"; -$a->strings["System"] = "Sistema"; -$a->strings["Create Personal App"] = "Crear una aplicación personal"; -$a->strings["Edit Personal App"] = "Editar una aplicación personal"; -$a->strings["Ignore/Hide"] = "Ignorar/Ocultar"; -$a->strings["Suggestions"] = "Sugerencias"; -$a->strings["See more..."] = "Ver más..."; -$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Tiene %1$.0f de %2$.0f conexiones permitidas."; -$a->strings["Add New Connection"] = "Añadir nueva conexión"; -$a->strings["Enter the channel address"] = "Introducir la dirección del canal"; -$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Ejemplo: paco@ejemplo.com, http://ejemplo.com/paco"; -$a->strings["Notes"] = "Notas"; -$a->strings["Save"] = "Guardar"; -$a->strings["Remove term"] = "Eliminar término"; -$a->strings["Archives"] = "Hemeroteca"; -$a->strings["Me"] = "Yo"; -$a->strings["Family"] = "Familia"; -$a->strings["Acquaintances"] = "Conocidos/as"; -$a->strings["All"] = "Todas"; -$a->strings["Refresh"] = "Recargar"; -$a->strings["Account settings"] = "Configuración de la cuenta"; -$a->strings["Channel settings"] = "Configuración del canal"; -$a->strings["Additional features"] = "Características adicionales"; -$a->strings["Feature/Addon settings"] = "Configuración de características o complementos"; -$a->strings["Display settings"] = "Ajustes de visualización"; -$a->strings["Connected apps"] = "Aplicaciones conectadas"; -$a->strings["Export channel"] = "Exportar canal"; -$a->strings["Connection Default Permissions"] = "Permisos predeterminados de conexión"; -$a->strings["Premium Channel Settings"] = "Configuración del canal premium"; -$a->strings["Private Mail Menu"] = "Menú de correo privado"; -$a->strings["Combined View"] = "Vista combinada"; -$a->strings["Inbox"] = "Bandeja de entrada"; -$a->strings["Outbox"] = "Bandeja de salida"; -$a->strings["New Message"] = "Nuevo mensaje"; -$a->strings["Conversations"] = "Conversaciones"; -$a->strings["Received Messages"] = "Mensajes recibidos"; -$a->strings["Sent Messages"] = "Enviar mensajes"; -$a->strings["No messages."] = "Sin mensajes."; -$a->strings["Delete conversation"] = "Eliminar conversación"; -$a->strings["Chat Rooms"] = "Salas de chat"; -$a->strings["Bookmarked Chatrooms"] = "Salas de chat preferidas"; -$a->strings["Suggested Chatrooms"] = "Salas de chat sugeridas"; -$a->strings["photo/image"] = "foto/imagen"; -$a->strings["Rate Me"] = "Valorar este canal"; -$a->strings["View Ratings"] = "Mostrar las valoraciones"; -$a->strings["Public Hubs"] = "Servidores públicos"; -$a->strings["Forums"] = "Foros"; -$a->strings["Tasks"] = "Tareas"; -$a->strings["Documentation"] = "Documentación"; -$a->strings["Project/Site Information"] = "Información sobre el proyecto o sitio"; -$a->strings["For Members"] = "Para los usuarios"; -$a->strings["For Administrators"] = "Para los administradores"; -$a->strings["For Developers"] = "Para los desarrolladores"; -$a->strings["Site"] = "Sitio"; -$a->strings["Accounts"] = "Cuentas"; -$a->strings["Channels"] = "Canales"; -$a->strings["Plugins"] = "Extensiones"; -$a->strings["Themes"] = "Temas"; -$a->strings["Inspect queue"] = "Examinar la cola"; -$a->strings["Profile Config"] = "Ajustes del perfil"; -$a->strings["DB updates"] = "Actualizaciones de la base de datos"; -$a->strings["Logs"] = "Informes"; -$a->strings["Admin"] = "Administrador"; -$a->strings["Plugin Features"] = "Ajustes de la extensión"; -$a->strings["User registrations waiting for confirmation"] = "Registros de usuarios pendientes de confirmación"; -$a->strings["View Photo"] = "Ver foto"; -$a->strings["Edit Album"] = "Editar álbum"; $a->strings["prev"] = "anterior"; $a->strings["first"] = "primera"; $a->strings["last"] = "última"; @@ -1547,9 +1555,8 @@ $a->strings["l, F j"] = "l j F"; $a->strings["Edit event"] = "Editar evento"; $a->strings["Delete event"] = "Borrar evento"; $a->strings["calendar"] = "calendario"; -$a->strings["Create New Event"] = "Crear un nuevo evento"; -$a->strings["Export"] = "Exportar"; -$a->strings["Import"] = "Importar"; +$a->strings["New Event"] = "Nuevo evento"; +$a->strings["Today"] = "Hoy"; $a->strings["Event removed"] = "Evento borrado"; $a->strings["Failed to remove event"] = "Error al eliminar el evento"; $a->strings["Event details"] = "Detalles del evento"; @@ -1602,6 +1609,7 @@ $a->strings["Description: "] = "Descripción:"; $a->strings["Unable to locate original post."] = "No ha sido posible encontrar la entrada original."; $a->strings["Empty post discarded."] = "La entrada vacía ha sido desechada."; $a->strings["Executable content type not permitted to this channel."] = "Contenido de tipo ejecutable no permitido en este canal."; +$a->strings["Duplicate post suppressed."] = "Se ha suprimido la entrada duplicada."; $a->strings["System error. Post not saved."] = "Error del sistema. La entrada no se ha podido salvar."; $a->strings["Unable to obtain post information from database."] = "No ha sido posible obtener información de la entrada en la base de datos."; $a->strings["You have reached your limit of %1$.0f top level posts."] = "Ha alcanzado su límite de %1$.0f entradas en la página principal."; diff --git a/view/nl/hmessages.po b/view/nl/hmessages.po index 3396e8f39..a3f8a4a27 100644 --- a/view/nl/hmessages.po +++ b/view/nl/hmessages.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Redmatrix\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-11-13 00:03-0800\n" -"PO-Revision-Date: 2015-11-14 19:22+0000\n" +"POT-Creation-Date: 2015-11-20 00:03-0800\n" +"PO-Revision-Date: 2015-11-20 13:52+0000\n" "Last-Translator: jeroenpraat \n" "Language-Team: Dutch (http://www.transifex.com/Friendica/red-matrix/language/nl/)\n" "MIME-Version: 1.0\n" @@ -18,1874 +18,1884 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../../include/conversation.php:120 ../../include/text.php:1873 -#: ../../mod/like.php:361 ../../mod/tagger.php:43 ../../mod/subthread.php:77 -msgid "photo" -msgstr "foto" +#: ../../include/Import/import_diaspora.php:17 +msgid "No username found in import file." +msgstr "Geen gebruikersnaam in het importbestand gevonden." -#: ../../include/conversation.php:123 ../../include/event.php:896 -#: ../../include/text.php:1876 ../../mod/like.php:363 ../../mod/tagger.php:47 -#: ../../mod/events.php:245 -msgid "event" -msgstr "gebeurtenis" +#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44 +msgid "Unable to create a unique channel address. Import failed." +msgstr "Niet in staat om een uniek kanaaladres aan te maken. Importeren is mislukt." -#: ../../include/conversation.php:126 ../../mod/like.php:113 -msgid "channel" -msgstr "kanaal" +#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487 +msgid "Import completed." +msgstr "Import voltooid." -#: ../../include/conversation.php:148 ../../include/text.php:1879 -#: ../../mod/like.php:361 ../../mod/subthread.php:77 -msgid "status" -msgstr "bericht" +#: ../../include/RedDAV/RedBrowser.php:107 +#: ../../include/RedDAV/RedBrowser.php:239 +msgid "parent" +msgstr "omhoog" -#: ../../include/conversation.php:150 ../../include/text.php:1881 -#: ../../mod/tagger.php:53 -msgid "comment" -msgstr "reactie" +#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2546 +msgid "Collection" +msgstr "map" -#: ../../include/conversation.php:164 ../../mod/like.php:410 -#, php-format -msgid "%1$s likes %2$s's %3$s" -msgstr "%1$s vindt %3$s van %2$s leuk" +#: ../../include/RedDAV/RedBrowser.php:134 +msgid "Principal" +msgstr "principal" -#: ../../include/conversation.php:167 ../../mod/like.php:412 -#, php-format -msgid "%1$s doesn't like %2$s's %3$s" -msgstr "%1$s vindt %3$s van %2$s niet leuk" +#: ../../include/RedDAV/RedBrowser.php:137 +msgid "Addressbook" +msgstr "Adresboek" -#: ../../include/conversation.php:204 -#, php-format -msgid "%1$s is now connected with %2$s" -msgstr "%1$s is nu met %2$s verbonden" +#: ../../include/RedDAV/RedBrowser.php:140 +msgid "Calendar" +msgstr "Agenda" -#: ../../include/conversation.php:239 -#, php-format -msgid "%1$s poked %2$s" -msgstr "%1$s heeft %2$s aangestoten" +#: ../../include/RedDAV/RedBrowser.php:143 +msgid "Schedule Inbox" +msgstr "Planning-postvak IN" -#: ../../include/conversation.php:243 ../../include/text.php:946 -msgid "poked" -msgstr "aangestoten" +#: ../../include/RedDAV/RedBrowser.php:146 +msgid "Schedule Outbox" +msgstr "Planning-postvak UIT" -#: ../../include/conversation.php:260 ../../mod/mood.php:63 -#, php-format -msgctxt "mood" -msgid "%1$s is %2$s" -msgstr "%1$s is %2$s" +#: ../../include/RedDAV/RedBrowser.php:164 ../../include/conversation.php:1026 +#: ../../include/apps.php:360 ../../include/apps.php:415 +#: ../../include/widgets.php:1317 ../../mod/photos.php:759 +#: ../../mod/photos.php:1198 +msgid "Unknown" +msgstr "Onbekend" -#: ../../include/conversation.php:574 ../../mod/photos.php:1063 -msgctxt "title" -msgid "Likes" -msgstr "vinden dit leuk" +#: ../../include/RedDAV/RedBrowser.php:226 ../../include/conversation.php:1628 +#: ../../include/apps.php:135 ../../include/nav.php:93 +#: ../../mod/fbrowser.php:114 +msgid "Files" +msgstr "Bestanden" -#: ../../include/conversation.php:574 ../../mod/photos.php:1063 -msgctxt "title" -msgid "Dislikes" -msgstr "vinden dit niet leuk" +#: ../../include/RedDAV/RedBrowser.php:227 +msgid "Total" +msgstr "Totaal" -#: ../../include/conversation.php:575 ../../mod/photos.php:1064 -msgctxt "title" -msgid "Agree" -msgstr "eens" +#: ../../include/RedDAV/RedBrowser.php:229 +msgid "Shared" +msgstr "Gedeeld" -#: ../../include/conversation.php:575 ../../mod/photos.php:1064 -msgctxt "title" -msgid "Disagree" -msgstr "oneens" +#: ../../include/RedDAV/RedBrowser.php:230 +#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/layouts.php:175 +#: ../../mod/menu.php:114 ../../mod/new_channel.php:121 +#: ../../mod/webpages.php:180 ../../mod/blocks.php:152 +msgid "Create" +msgstr "Aanmaken" -#: ../../include/conversation.php:575 ../../mod/photos.php:1064 -msgctxt "title" -msgid "Abstain" -msgstr "onthoudingen" +#: ../../include/RedDAV/RedBrowser.php:231 +#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1329 +#: ../../mod/photos.php:784 ../../mod/photos.php:1317 +#: ../../mod/profile_photo.php:450 +msgid "Upload" +msgstr "Uploaden" -#: ../../include/conversation.php:576 ../../mod/photos.php:1065 -msgctxt "title" -msgid "Attending" -msgstr "aanwezig" +#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:974 +#: ../../mod/settings.php:586 ../../mod/settings.php:612 +#: ../../mod/sharedwithme.php:95 +msgid "Name" +msgstr "Naam" -#: ../../include/conversation.php:576 ../../mod/photos.php:1065 -msgctxt "title" -msgid "Not attending" -msgstr "niet aanwezig" +#: ../../include/RedDAV/RedBrowser.php:236 +msgid "Type" +msgstr "Type" -#: ../../include/conversation.php:576 ../../mod/photos.php:1065 -msgctxt "title" -msgid "Might attend" -msgstr "mogelijk aanwezig" +#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1247 +#: ../../mod/sharedwithme.php:97 +msgid "Size" +msgstr "Grootte" -#: ../../include/conversation.php:656 ../../include/ItemObject.php:126 -msgid "Select" -msgstr "Kies" +#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98 +msgid "Last Modified" +msgstr "Laatst gewijzigd" + +#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108 +#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36 +#: ../../include/apps.php:259 ../../include/ItemObject.php:100 +#: ../../mod/layouts.php:183 ../../mod/editblock.php:135 +#: ../../mod/editpost.php:112 ../../mod/menu.php:108 +#: ../../mod/webpages.php:181 ../../mod/blocks.php:153 ../../mod/thing.php:257 +#: ../../mod/settings.php:646 ../../mod/connections.php:235 +#: ../../mod/connections.php:248 ../../mod/connections.php:267 +#: ../../mod/editlayout.php:134 ../../mod/editwebpage.php:176 +msgid "Edit" +msgstr "Bewerken" -#: ../../include/conversation.php:657 ../../include/RedDAV/RedBrowser.php:241 +#: ../../include/RedDAV/RedBrowser.php:241 ../../include/conversation.php:657 #: ../../include/apps.php:260 ../../include/ItemObject.php:120 #: ../../mod/connedit.php:551 ../../mod/photos.php:1129 -#: ../../mod/editblock.php:181 ../../mod/admin.php:808 ../../mod/admin.php:967 +#: ../../mod/editblock.php:181 ../../mod/admin.php:809 ../../mod/admin.php:968 #: ../../mod/webpages.php:183 ../../mod/blocks.php:155 ../../mod/thing.php:258 #: ../../mod/settings.php:647 ../../mod/editlayout.php:179 #: ../../mod/editwebpage.php:223 ../../mod/group.php:173 msgid "Delete" msgstr "Verwijderen" -#: ../../include/conversation.php:664 ../../include/ItemObject.php:89 -msgid "Private Message" -msgstr "Privébericht" - -#: ../../include/conversation.php:671 ../../include/ItemObject.php:227 -msgid "Message signature validated" -msgstr "Berichtkenmerk gevalideerd" - -#: ../../include/conversation.php:672 ../../include/ItemObject.php:228 -msgid "Message signature incorrect" -msgstr "Berichtkenmerk onjuist" +#: ../../include/RedDAV/RedBrowser.php:282 +#, php-format +msgid "You are using %1$s of your available file storage." +msgstr "Je gebruikt %1$s van de beschikbare bestandsopslag." -#: ../../include/conversation.php:691 +#: ../../include/RedDAV/RedBrowser.php:287 #, php-format -msgid "View %s's profile @ %s" -msgstr "Bekijk het profiel van %s @ %s" +msgid "You are using %1$s of %2$s available file storage. (%3$s%)" +msgstr "Je gebruikt %1$s van totaal %2$s beschikbare bestandsopslag. (%3$s%)" -#: ../../include/conversation.php:709 -msgid "Categories:" -msgstr "Categorieën:" +#: ../../include/RedDAV/RedBrowser.php:299 +msgid "WARNING:" +msgstr "WAARSCHUWING:" -#: ../../include/conversation.php:710 -msgid "Filed under:" -msgstr "Bewaard onder:" +#: ../../include/RedDAV/RedBrowser.php:302 +msgid "Create new folder" +msgstr "Nieuwe map aanmaken" -#: ../../include/conversation.php:718 ../../include/ItemObject.php:321 -#, php-format -msgid "from %s" -msgstr "van %s" +#: ../../include/RedDAV/RedBrowser.php:304 +msgid "Upload file" +msgstr "Bestand uploaden" -#: ../../include/conversation.php:721 ../../include/ItemObject.php:324 -#, php-format -msgid "last edited: %s" -msgstr "laatst bewerkt: %s" +#: ../../include/permissions.php:26 +msgid "Can view my normal stream and posts" +msgstr "Kan mijn normale kanaalstream en berichten bekijken" -#: ../../include/conversation.php:722 ../../include/ItemObject.php:325 -#, php-format -msgid "Expires: %s" -msgstr "Verloopt: %s" +#: ../../include/permissions.php:27 +msgid "Can view my default channel profile" +msgstr "Kan mijn standaard kanaalprofiel bekijken" -#: ../../include/conversation.php:737 -msgid "View in context" -msgstr "In context bekijken" +#: ../../include/permissions.php:28 +msgid "Can view my connections" +msgstr "Kan een lijst met mijn connecties bekijken" -#: ../../include/conversation.php:739 ../../include/conversation.php:1226 -#: ../../include/ItemObject.php:375 ../../mod/photos.php:1029 -#: ../../mod/editblock.php:150 ../../mod/editpost.php:129 -#: ../../mod/editlayout.php:148 ../../mod/editwebpage.php:190 -msgid "Please wait" -msgstr "Even wachten" +#: ../../include/permissions.php:29 +msgid "Can view my file storage and photos" +msgstr "Kan mijn foto's en andere bestanden bekijken" -#: ../../include/conversation.php:849 -msgid "remove" -msgstr "verwijderen" +#: ../../include/permissions.php:30 +msgid "Can view my webpages" +msgstr "Kan mijn pagina's bekijken" -#: ../../include/conversation.php:853 ../../include/nav.php:241 -msgid "Loading..." -msgstr "Aan het laden..." +#: ../../include/permissions.php:33 +msgid "Can send me their channel stream and posts" +msgstr "Kan mij de inhoud van hun kanaal en berichten sturen" -#: ../../include/conversation.php:854 -msgid "Delete Selected Items" -msgstr "Verwijder de geselecteerde items" +#: ../../include/permissions.php:34 +msgid "Can post on my channel page (\"wall\")" +msgstr "Kan een bericht in mijn kanaal plaatsen" -#: ../../include/conversation.php:945 -msgid "View Source" -msgstr "Bron weergeven" +#: ../../include/permissions.php:35 +msgid "Can comment on or like my posts" +msgstr "Kan op mijn berichten reageren of deze (niet) leuk vinden" -#: ../../include/conversation.php:946 -msgid "Follow Thread" -msgstr "Conversatie volgen" +#: ../../include/permissions.php:36 +msgid "Can send me private mail messages" +msgstr "Kan mij privéberichten sturen" -#: ../../include/conversation.php:947 -msgid "Stop Following" -msgstr "Bericht niet meer volgen" +#: ../../include/permissions.php:37 +msgid "Can like/dislike stuff" +msgstr "Kan dingen leuk of niet leuk vinden" -#: ../../include/conversation.php:948 -msgid "View Status" -msgstr "Status weergeven" +#: ../../include/permissions.php:37 +msgid "Profiles and things other than posts/comments" +msgstr "Profielen en dingen, buiten berichten en reacties" -#: ../../include/conversation.php:949 ../../include/nav.php:86 -#: ../../mod/connedit.php:498 -msgid "View Profile" -msgstr "Profiel weergeven" +#: ../../include/permissions.php:39 +msgid "Can forward to all my channel contacts via post @mentions" +msgstr "Kan naar al mijn kanaalconnecties berichten doorsturen met behulp van @vermeldingen+" -#: ../../include/conversation.php:950 -msgid "View Photos" -msgstr "Foto's weergeven" +#: ../../include/permissions.php:39 +msgid "Advanced - useful for creating group forum channels" +msgstr "Geavanceerd - nuttig voor groepforums" -#: ../../include/conversation.php:951 -msgid "Activity/Posts" -msgstr "Kanaal-activiteit" +#: ../../include/permissions.php:40 +msgid "Can chat with me (when available)" +msgstr "Kan met mij chatten (wanneer beschikbaar)" -#: ../../include/conversation.php:952 ../../include/Contact.php:101 -#: ../../include/identity.php:952 ../../include/widgets.php:136 -#: ../../include/widgets.php:174 ../../mod/directory.php:318 -#: ../../mod/match.php:64 ../../mod/suggest.php:52 -msgid "Connect" -msgstr "Verbinden" +#: ../../include/permissions.php:41 +msgid "Can write to my file storage and photos" +msgstr "Kan foto's en andere bestanden aan mijn bestandsopslag toevoegen" -#: ../../include/conversation.php:953 -msgid "Edit Connection" -msgstr "Connectie bewerken" +#: ../../include/permissions.php:42 +msgid "Can edit my webpages" +msgstr "Kan mijn pagina's bewerken" -#: ../../include/conversation.php:954 -msgid "Send PM" -msgstr "Privébericht verzenden" +#: ../../include/permissions.php:44 +msgid "Can source my public posts in derived channels" +msgstr "Kan mijn openbare berichten als bron voor andere kanalen gebruiken" -#: ../../include/conversation.php:955 ../../include/apps.php:145 -msgid "Poke" -msgstr "Aanstoten" +#: ../../include/permissions.php:44 +msgid "Somewhat advanced - very useful in open communities" +msgstr "Enigszins geavanceerd (erg nuttig voor kanalen van forums/groepen)" -#: ../../include/conversation.php:1026 ../../include/RedDAV/RedBrowser.php:164 -#: ../../include/apps.php:360 ../../include/apps.php:415 -#: ../../include/widgets.php:1281 ../../mod/photos.php:759 -#: ../../mod/photos.php:1198 -msgid "Unknown" -msgstr "Onbekend" +#: ../../include/permissions.php:46 +msgid "Can administer my channel resources" +msgstr "Kan mijn kanaal beheren" -#: ../../include/conversation.php:1069 -#, php-format -msgid "%s likes this." -msgstr "%s vindt dit leuk." +#: ../../include/permissions.php:46 +msgid "" +"Extremely advanced. Leave this alone unless you know what you are doing" +msgstr "Zeer geavanceerd. Laat dit met rust, behalve als je weet wat je doet." -#: ../../include/conversation.php:1069 -#, php-format -msgid "%s doesn't like this." -msgstr "%s vindt dit niet leuk." +#: ../../include/permissions.php:867 +msgid "Social Networking" +msgstr "Sociaal netwerk" -#: ../../include/conversation.php:1073 -#, php-format -msgid "%2$d people like this." -msgid_plural "%2$d people like this." -msgstr[0] "%2$d persoon vindt dit leuk." -msgstr[1] "%2$d personen vinden dit leuk." +#: ../../include/permissions.php:867 ../../include/permissions.php:868 +#: ../../include/permissions.php:869 +msgid "Mostly Public" +msgstr "Vrijwel alles openbaar" -#: ../../include/conversation.php:1075 -#, php-format -msgid "%2$d people don't like this." -msgid_plural "%2$d people don't like this." -msgstr[0] "%2$d persoon vindt dit niet leuk." -msgstr[1] "%2$d personen vinden dit niet leuk." +#: ../../include/permissions.php:867 ../../include/permissions.php:868 +#: ../../include/permissions.php:869 +msgid "Restricted" +msgstr "Beperkt zichtbaar" -#: ../../include/conversation.php:1081 -msgid "and" -msgstr "en" +#: ../../include/permissions.php:867 ../../include/permissions.php:868 +msgid "Private" +msgstr "Verborgen kanaal" -#: ../../include/conversation.php:1084 -#, php-format -msgid ", and %d other people" -msgid_plural ", and %d other people" -msgstr[0] ", en %d ander persoon" -msgstr[1] ", en %d andere personen" +#: ../../include/permissions.php:868 +msgid "Community Forum" +msgstr "Groepsforum" -#: ../../include/conversation.php:1085 -#, php-format -msgid "%s like this." -msgstr "%s vinden dit leuk." +#: ../../include/permissions.php:869 +msgid "Feed Republish" +msgstr "Feed herpubliceren" -#: ../../include/conversation.php:1085 -#, php-format -msgid "%s don't like this." -msgstr "%s vinden dit niet leuk." +#: ../../include/permissions.php:870 +msgid "Special Purpose" +msgstr "Speciaal doel" -#: ../../include/conversation.php:1153 -msgid "Visible to everybody" -msgstr "Voor iedereen zichtbaar" +#: ../../include/permissions.php:870 +msgid "Celebrity/Soapbox" +msgstr "Beroemdheid/alleen volgen" -#: ../../include/conversation.php:1154 ../../mod/mail.php:194 -#: ../../mod/mail.php:308 -msgid "Please enter a link URL:" -msgstr "Vul een internetadres/URL in:" +#: ../../include/permissions.php:870 +msgid "Group Repository" +msgstr "Groepsopslag" -#: ../../include/conversation.php:1155 -msgid "Please enter a video link/URL:" -msgstr "Vul een videolink/URL in:" +#: ../../include/permissions.php:871 ../../include/profile_selectors.php:6 +#: ../../include/profile_selectors.php:23 +#: ../../include/profile_selectors.php:61 +#: ../../include/profile_selectors.php:97 +msgid "Other" +msgstr "Anders" -#: ../../include/conversation.php:1156 -msgid "Please enter an audio link/URL:" -msgstr "Vul een audiolink/URL in:" +#: ../../include/permissions.php:871 +msgid "Custom/Expert Mode" +msgstr "Expertmodus/handmatig aanpassen" -#: ../../include/conversation.php:1157 -msgid "Tag term:" -msgstr "Tag:" +#: ../../include/chat.php:23 +msgid "Missing room name" +msgstr "Naam chatkanaal ontbreekt" -#: ../../include/conversation.php:1158 ../../mod/filer.php:48 -msgid "Save to Folder:" -msgstr "Bewaar in map: " +#: ../../include/chat.php:32 +msgid "Duplicate room name" +msgstr "Naam chatkanaal bestaat al" -#: ../../include/conversation.php:1159 -msgid "Where are you right now?" -msgstr "Waar bevind je je op dit moment?" +#: ../../include/chat.php:82 ../../include/chat.php:90 +msgid "Invalid room specifier." +msgstr "Ongeldige omschrijving chatkanaal" -#: ../../include/conversation.php:1160 ../../mod/editpost.php:54 -#: ../../mod/mail.php:195 ../../mod/mail.php:309 -msgid "Expires YYYY-MM-DD HH:MM" -msgstr "Verloopt op DD-MM-YYYY om HH:MM" +#: ../../include/chat.php:122 +msgid "Room not found." +msgstr "Chatkanaal niet gevonden" -#: ../../include/conversation.php:1168 ../../include/page_widgets.php:40 -#: ../../include/ItemObject.php:692 ../../mod/photos.php:1049 -#: ../../mod/editblock.php:171 ../../mod/editpost.php:149 -#: ../../mod/events.php:707 ../../mod/webpages.php:188 -#: ../../mod/editwebpage.php:212 -msgid "Preview" -msgstr "Voorvertoning" +#: ../../include/chat.php:133 ../../include/items.php:4396 +#: ../../include/photos.php:29 ../../include/attach.php:140 +#: ../../include/attach.php:188 ../../include/attach.php:251 +#: ../../include/attach.php:265 ../../include/attach.php:272 +#: ../../include/attach.php:337 ../../include/attach.php:351 +#: ../../include/attach.php:358 ../../include/attach.php:436 +#: ../../include/attach.php:884 ../../include/attach.php:955 +#: ../../include/attach.php:1107 ../../mod/achievements.php:30 +#: ../../mod/fsuggest.php:78 ../../mod/authtest.php:13 +#: ../../mod/bookmarks.php:48 ../../mod/block.php:22 ../../mod/block.php:72 +#: ../../mod/id.php:71 ../../mod/like.php:177 ../../mod/common.php:35 +#: ../../mod/mitem.php:111 ../../mod/connedit.php:352 ../../mod/mood.php:112 +#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73 +#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115 +#: ../../mod/layouts.php:69 ../../mod/layouts.php:76 ../../mod/layouts.php:87 +#: ../../mod/poke.php:133 ../../mod/network.php:12 ../../mod/chat.php:94 +#: ../../mod/chat.php:99 ../../mod/rate.php:111 ../../mod/photos.php:70 +#: ../../mod/editblock.php:65 ../../mod/editpost.php:13 +#: ../../mod/appman.php:66 ../../mod/profile.php:64 ../../mod/profile.php:72 +#: ../../mod/menu.php:74 ../../mod/page.php:31 ../../mod/page.php:86 +#: ../../mod/new_channel.php:68 ../../mod/new_channel.php:99 +#: ../../mod/notifications.php:66 ../../mod/pdledit.php:21 +#: ../../mod/events.php:256 ../../mod/profile_photo.php:338 +#: ../../mod/profile_photo.php:351 ../../mod/item.php:205 +#: ../../mod/item.php:213 ../../mod/item.php:1049 ../../mod/message.php:16 +#: ../../mod/webpages.php:69 ../../mod/register.php:72 ../../mod/blocks.php:69 +#: ../../mod/blocks.php:76 ../../mod/service_limits.php:7 +#: ../../mod/sources.php:66 ../../mod/regmod.php:17 ../../mod/channel.php:100 +#: ../../mod/channel.php:214 ../../mod/channel.php:254 ../../mod/thing.php:271 +#: ../../mod/thing.php:291 ../../mod/thing.php:328 ../../mod/invite.php:13 +#: ../../mod/invite.php:104 ../../mod/mail.php:118 ../../mod/viewsrc.php:14 +#: ../../mod/settings.php:566 ../../mod/manage.php:6 ../../mod/api.php:26 +#: ../../mod/api.php:31 ../../mod/connections.php:29 +#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87 +#: ../../mod/editwebpage.php:64 ../../mod/editwebpage.php:86 +#: ../../mod/editwebpage.php:101 ../../mod/editwebpage.php:125 +#: ../../mod/group.php:9 ../../mod/viewconnections.php:22 +#: ../../mod/viewconnections.php:27 ../../mod/locs.php:83 +#: ../../mod/setup.php:227 ../../mod/sharedwithme.php:7 +#: ../../mod/suggest.php:26 ../../mod/profiles.php:188 +#: ../../mod/profiles.php:576 ../../index.php:178 ../../index.php:361 +msgid "Permission denied." +msgstr "Toegang geweigerd" -#: ../../include/conversation.php:1191 ../../mod/layouts.php:184 -#: ../../mod/photos.php:1028 ../../mod/webpages.php:182 -#: ../../mod/blocks.php:154 -msgid "Share" -msgstr "Delen" +#: ../../include/chat.php:143 +msgid "Room is full" +msgstr "Chatkanaal is vol" -#: ../../include/conversation.php:1193 -msgid "Page link name" -msgstr "Linknaam pagina" +#: ../../include/datetime.php:48 +msgid "Miscellaneous" +msgstr "Diversen" -#: ../../include/conversation.php:1196 -msgid "Post as" -msgstr "Bericht plaatsen als" +#: ../../include/datetime.php:132 +msgid "YYYY-MM-DD or MM-DD" +msgstr "JJJJ-MM-DD of MM-DD" -#: ../../include/conversation.php:1198 ../../include/ItemObject.php:684 -#: ../../mod/editblock.php:136 ../../mod/editpost.php:113 -#: ../../mod/editlayout.php:135 ../../mod/editwebpage.php:177 -msgid "Bold" -msgstr "Vet" +#: ../../include/datetime.php:235 ../../mod/appman.php:91 +#: ../../mod/appman.php:92 ../../mod/events.php:689 +msgid "Required" +msgstr "Vereist" -#: ../../include/conversation.php:1199 ../../include/ItemObject.php:685 -#: ../../mod/editblock.php:137 ../../mod/editpost.php:114 -#: ../../mod/editlayout.php:136 ../../mod/editwebpage.php:178 -msgid "Italic" -msgstr "Cursief" +#: ../../include/datetime.php:262 ../../boot.php:2289 +msgid "never" +msgstr "nooit" -#: ../../include/conversation.php:1200 ../../include/ItemObject.php:686 -#: ../../mod/editblock.php:138 ../../mod/editpost.php:115 -#: ../../mod/editlayout.php:137 ../../mod/editwebpage.php:179 -msgid "Underline" -msgstr "Onderstrepen" +#: ../../include/datetime.php:268 +msgid "less than a second ago" +msgstr "minder dan een seconde geleden" -#: ../../include/conversation.php:1201 ../../include/ItemObject.php:687 -#: ../../mod/editblock.php:139 ../../mod/editpost.php:116 -#: ../../mod/editlayout.php:138 ../../mod/editwebpage.php:180 -msgid "Quote" -msgstr "Citeren" +#: ../../include/datetime.php:271 +msgid "year" +msgstr "jaar" -#: ../../include/conversation.php:1202 ../../include/ItemObject.php:688 -#: ../../mod/editblock.php:140 ../../mod/editpost.php:117 -#: ../../mod/editlayout.php:139 ../../mod/editwebpage.php:181 -msgid "Code" -msgstr "Broncode" +#: ../../include/datetime.php:271 +msgid "years" +msgstr "jaren" -#: ../../include/conversation.php:1203 ../../mod/editblock.php:142 -#: ../../mod/editpost.php:118 ../../mod/editlayout.php:140 -#: ../../mod/editwebpage.php:182 -msgid "Upload photo" -msgstr "Foto uploaden" +#: ../../include/datetime.php:272 +msgid "month" +msgstr "maand" -#: ../../include/conversation.php:1204 -msgid "upload photo" -msgstr "foto uploaden" +#: ../../include/datetime.php:272 +msgid "months" +msgstr "maanden" -#: ../../include/conversation.php:1205 ../../mod/editblock.php:143 -#: ../../mod/editpost.php:119 ../../mod/mail.php:240 ../../mod/mail.php:369 -#: ../../mod/editlayout.php:141 ../../mod/editwebpage.php:183 -msgid "Attach file" -msgstr "Bestand toevoegen" +#: ../../include/datetime.php:273 +msgid "week" +msgstr "week" -#: ../../include/conversation.php:1206 -msgid "attach file" -msgstr "bestand toevoegen" +#: ../../include/datetime.php:273 +msgid "weeks" +msgstr "weken" -#: ../../include/conversation.php:1207 ../../mod/editblock.php:144 -#: ../../mod/editpost.php:120 ../../mod/mail.php:241 ../../mod/mail.php:370 -#: ../../mod/editlayout.php:142 ../../mod/editwebpage.php:184 -msgid "Insert web link" -msgstr "Weblink invoegen" +#: ../../include/datetime.php:274 +msgid "day" +msgstr "dag" -#: ../../include/conversation.php:1208 -msgid "web link" -msgstr "Weblink" +#: ../../include/datetime.php:274 +msgid "days" +msgstr "dagen" -#: ../../include/conversation.php:1209 -msgid "Insert video link" -msgstr "Videolink invoegen" +#: ../../include/datetime.php:275 +msgid "hour" +msgstr "uur" -#: ../../include/conversation.php:1210 -msgid "video link" -msgstr "videolink" +#: ../../include/datetime.php:275 +msgid "hours" +msgstr "uren" -#: ../../include/conversation.php:1211 -msgid "Insert audio link" -msgstr "Audiolink invoegen" +#: ../../include/datetime.php:276 +msgid "minute" +msgstr "minuut" -#: ../../include/conversation.php:1212 -msgid "audio link" -msgstr "audiolink" +#: ../../include/datetime.php:276 +msgid "minutes" +msgstr "minuten" -#: ../../include/conversation.php:1213 ../../mod/editblock.php:148 -#: ../../mod/editpost.php:124 ../../mod/editlayout.php:146 -#: ../../mod/editwebpage.php:188 -msgid "Set your location" -msgstr "Locatie instellen" +#: ../../include/datetime.php:277 +msgid "second" +msgstr "seconde" -#: ../../include/conversation.php:1214 -msgid "set location" -msgstr "locatie instellen" +#: ../../include/datetime.php:277 +msgid "seconds" +msgstr "seconden" -#: ../../include/conversation.php:1215 ../../mod/editpost.php:126 -msgid "Toggle voting" -msgstr "Peiling in- of uitschakelen" +#: ../../include/datetime.php:285 +#, php-format +msgctxt "e.g. 22 hours ago, 1 minute ago" +msgid "%1$d %2$s ago" +msgstr "%1$d %2$s geleden" -#: ../../include/conversation.php:1218 ../../mod/editblock.php:149 -#: ../../mod/editpost.php:125 ../../mod/editlayout.php:147 -#: ../../mod/editwebpage.php:189 -msgid "Clear browser location" -msgstr "Locatie van webbrowser wissen" +#: ../../include/datetime.php:519 +#, php-format +msgid "%1$s's birthday" +msgstr "Verjaardag van %1$s" -#: ../../include/conversation.php:1219 -msgid "clear location" -msgstr "locatie wissen" +#: ../../include/datetime.php:520 +#, php-format +msgid "Happy Birthday %1$s" +msgstr "Gefeliciteerd met je verjaardag %1$s" -#: ../../include/conversation.php:1221 ../../mod/editblock.php:162 -#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205 -msgid "Title (optional)" -msgstr "Titel (optioneel)" +#: ../../include/features.php:38 +msgid "General Features" +msgstr "Algemene functies" -#: ../../include/conversation.php:1225 ../../mod/editblock.php:165 -#: ../../mod/editpost.php:143 ../../mod/editlayout.php:163 -#: ../../mod/editwebpage.php:207 -msgid "Categories (optional, comma-separated list)" -msgstr "Categorieën (optioneel, door komma's gescheiden lijst)" +#: ../../include/features.php:40 +msgid "Content Expiration" +msgstr "Inhoud laten verlopen" -#: ../../include/conversation.php:1227 ../../mod/editblock.php:151 -#: ../../mod/editpost.php:130 ../../mod/editlayout.php:149 -#: ../../mod/editwebpage.php:191 -msgid "Permission settings" -msgstr "Permissies" +#: ../../include/features.php:40 +msgid "Remove posts/comments and/or private messages at a future time" +msgstr "Berichten, reacties en/of privéberichten na een bepaalde tijd verwijderen" -#: ../../include/conversation.php:1228 -msgid "permissions" -msgstr "permissies" +#: ../../include/features.php:41 +msgid "Multiple Profiles" +msgstr "Meerdere profielen" -#: ../../include/conversation.php:1236 ../../mod/editblock.php:159 -#: ../../mod/editpost.php:138 ../../mod/editlayout.php:156 -#: ../../mod/editwebpage.php:200 -msgid "Public post" -msgstr "Openbaar bericht" +#: ../../include/features.php:41 +msgid "Ability to create multiple profiles" +msgstr "Mogelijkheid om meerdere profielen aan te maken" -#: ../../include/conversation.php:1238 ../../mod/editblock.php:166 -#: ../../mod/editpost.php:144 ../../mod/editlayout.php:164 -#: ../../mod/editwebpage.php:208 -msgid "Example: bob@example.com, mary@example.com" -msgstr "Voorbeeld: bob@voorbeeld.nl, mary@voorbeeld.be" +#: ../../include/features.php:42 +msgid "Advanced Profiles" +msgstr "Geavanceerde profielen" -#: ../../include/conversation.php:1251 ../../mod/editblock.php:176 -#: ../../mod/editpost.php:155 ../../mod/mail.php:245 ../../mod/mail.php:374 -#: ../../mod/editlayout.php:173 ../../mod/editwebpage.php:217 -msgid "Set expiration date" -msgstr "Verloopdatum instellen" +#: ../../include/features.php:42 +msgid "Additional profile sections and selections" +msgstr "Extra onderdelen en keuzes voor je profiel" -#: ../../include/conversation.php:1254 -msgid "Set publish date" -msgstr "Publicatiedatum instellen" +#: ../../include/features.php:43 +msgid "Profile Import/Export" +msgstr "Profiel importen/exporteren" -#: ../../include/conversation.php:1256 ../../include/ItemObject.php:695 -#: ../../mod/editpost.php:157 ../../mod/mail.php:247 ../../mod/mail.php:376 -msgid "Encrypt text" -msgstr "Tekst versleutelen" +#: ../../include/features.php:43 +msgid "Save and load profile details across sites/channels" +msgstr "Profielgegevens opslaan en in andere hubs/kanalen gebruiken." -#: ../../include/conversation.php:1258 ../../mod/editpost.php:159 -#: ../../mod/events.php:691 -msgid "OK" -msgstr "OK" +#: ../../include/features.php:44 +msgid "Web Pages" +msgstr "Webpagina's" -#: ../../include/conversation.php:1259 ../../mod/fbrowser.php:82 -#: ../../mod/fbrowser.php:117 ../../mod/editpost.php:160 -#: ../../mod/events.php:690 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134 -#: ../../mod/settings.php:585 ../../mod/settings.php:611 -msgid "Cancel" -msgstr "Annuleren" +#: ../../include/features.php:44 +msgid "Provide managed web pages on your channel" +msgstr "Sta beheerde webpagina's op jouw kanaal toe" + +#: ../../include/features.php:45 +msgid "Private Notes" +msgstr "Privé-aantekeningen" + +#: ../../include/features.php:45 +msgid "Enables a tool to store notes and reminders" +msgstr "Schakelt een eenvoudige toepassing in om aantekeningen en herinneringen in op te slaan" + +#: ../../include/features.php:46 +msgid "Navigation Channel Select" +msgstr "Kanaal kiezen in navigatiemenu" -#: ../../include/conversation.php:1502 -msgid "Discover" -msgstr "Ontdekken" +#: ../../include/features.php:46 +msgid "Change channels directly from within the navigation dropdown menu" +msgstr "Kies een ander kanaal direct vanuit het dropdown-menu op de navigatiebalk" -#: ../../include/conversation.php:1505 -msgid "Imported public streams" -msgstr "Openbare streams importeren" +#: ../../include/features.php:47 +msgid "Photo Location" +msgstr "Fotolocatie" -#: ../../include/conversation.php:1510 -msgid "Commented Order" -msgstr "Nieuwe reacties bovenaan" +#: ../../include/features.php:47 +msgid "If location data is available on uploaded photos, link this to a map." +msgstr "Wanneer in de geüploade foto's locatiegegevens aanwezig zijn, link dit dan aan een kaart." -#: ../../include/conversation.php:1513 -msgid "Sort by Comment Date" -msgstr "Berichten met nieuwe reacties bovenaan" +#: ../../include/features.php:49 +msgid "Expert Mode" +msgstr "Expertmodus" -#: ../../include/conversation.php:1517 -msgid "Posted Order" -msgstr "Nieuwe berichten bovenaan" +#: ../../include/features.php:49 +msgid "Enable Expert Mode to provide advanced configuration options" +msgstr "Schakel de expertmodus in voor geavanceerde instellingen" -#: ../../include/conversation.php:1520 -msgid "Sort by Post Date" -msgstr "Nieuwe berichten bovenaan" +#: ../../include/features.php:50 +msgid "Premium Channel" +msgstr "Premiumkanaal" -#: ../../include/conversation.php:1525 ../../include/widgets.php:94 -msgid "Personal" -msgstr "Persoonlijk" +#: ../../include/features.php:50 +msgid "" +"Allows you to set restrictions and terms on those that connect with your " +"channel" +msgstr "Stelt je in staat om beperkingen en voorwaarden in te stellen voor jouw kanaal" -#: ../../include/conversation.php:1528 -msgid "Posts that mention or involve you" -msgstr "Alleen berichten die jou vermelden of waar je op een andere manier bij betrokken bent" +#: ../../include/features.php:55 +msgid "Post Composition Features" +msgstr "Functies voor het opstellen van berichten" -#: ../../include/conversation.php:1534 ../../mod/menu.php:112 -#: ../../mod/connections.php:72 ../../mod/connections.php:82 -msgid "New" -msgstr "Nieuw" +#: ../../include/features.php:57 +msgid "Use Markdown" +msgstr "Markdown gebruiken" -#: ../../include/conversation.php:1537 -msgid "Activity Stream - by date" -msgstr "Activiteitenstroom - volgens datum" +#: ../../include/features.php:57 +msgid "Allow use of \"Markdown\" to format posts" +msgstr "Sta het gebruik van \"markdown\" toe om berichten mee op te maken." -#: ../../include/conversation.php:1543 -msgid "Starred" -msgstr "Met ster" +#: ../../include/features.php:58 +msgid "Large Photos" +msgstr "Grote foto's" -#: ../../include/conversation.php:1546 -msgid "Favourite Posts" -msgstr "Favoriete berichten" +#: ../../include/features.php:58 +msgid "" +"Include large (1024px) photo thumbnails in posts. If not enabled, use small " +"(640px) photo thumbnails" +msgstr "Gebruik grotere foto's (1024px) in berichten. Wanneer dit is uitgeschakeld worden er kleinere foto's (640px) gebruikt." -#: ../../include/conversation.php:1553 -msgid "Spam" -msgstr "Spam" +#: ../../include/features.php:59 ../../include/widgets.php:546 +#: ../../mod/sources.php:88 +msgid "Channel Sources" +msgstr "Kanaalbronnen" -#: ../../include/conversation.php:1556 -msgid "Posts flagged as SPAM" -msgstr "Berichten gemarkeerd als SPAM" +#: ../../include/features.php:59 +msgid "Automatically import channel content from other channels or feeds" +msgstr "Automatisch inhoud uit andere kanalen of feeds importeren." -#: ../../include/conversation.php:1600 ../../mod/admin.php:972 -msgid "Channel" -msgstr "Kanaal" +#: ../../include/features.php:60 +msgid "Even More Encryption" +msgstr "Extra encryptie" -#: ../../include/conversation.php:1603 -msgid "Status Messages and Posts" -msgstr "Berichten in dit kanaal" +#: ../../include/features.php:60 +msgid "" +"Allow optional encryption of content end-to-end with a shared secret key" +msgstr "Sta toe dat inhoud extra end-to-end wordt versleuteld met een gedeelde geheime sleutel." -#: ../../include/conversation.php:1612 -msgid "About" -msgstr "Over" +#: ../../include/features.php:61 +msgid "Enable Voting Tools" +msgstr "Peilingen inschakelen" -#: ../../include/conversation.php:1615 -msgid "Profile Details" -msgstr "Profiel" +#: ../../include/features.php:61 +msgid "Provide a class of post which others can vote on" +msgstr "Maakt het mogelijk om een bericht op te stellen, waar mensen op kunnen stemmen." -#: ../../include/conversation.php:1621 ../../include/apps.php:139 -#: ../../include/nav.php:92 ../../mod/fbrowser.php:25 -msgid "Photos" -msgstr "Foto's" +#: ../../include/features.php:62 +msgid "Delayed Posting" +msgstr "Berichten uitstellen" -#: ../../include/conversation.php:1624 ../../include/photos.php:483 -msgid "Photo Albums" -msgstr "Fotoalbums" +#: ../../include/features.php:62 +msgid "Allow posts to be published at a later date" +msgstr "Maakt het mogelijk dat berichten op een toekomstig moment gepubliceerd kunnen worden." -#: ../../include/conversation.php:1628 ../../include/RedDAV/RedBrowser.php:226 -#: ../../include/apps.php:135 ../../include/nav.php:93 -#: ../../mod/fbrowser.php:114 -msgid "Files" -msgstr "Bestanden" +#: ../../include/features.php:63 +msgid "Suppress Duplicate Posts/Comments" +msgstr "Dubbele berichten/reacties tegenhouden" -#: ../../include/conversation.php:1631 -msgid "Files and Storage" -msgstr "Bestanden en opslagruimte" +#: ../../include/features.php:63 +msgid "" +"Prevent posts with identical content to be published with less than two " +"minutes in between submissions." +msgstr "Voorkomt dat berichten en reacties met identieke inhoud en die binnen twee minuten zijn verstuurd, worden gepubliceerd. " -#: ../../include/conversation.php:1641 ../../include/conversation.php:1644 -msgid "Chatrooms" -msgstr "Chatkanalen" +#: ../../include/features.php:69 +msgid "Network and Stream Filtering" +msgstr "Netwerk- en streamfilter" -#: ../../include/conversation.php:1654 ../../include/apps.php:129 -#: ../../include/nav.php:103 -msgid "Bookmarks" -msgstr "Bladwijzers" +#: ../../include/features.php:70 +msgid "Search by Date" +msgstr "Zoek op datum" -#: ../../include/conversation.php:1657 -msgid "Saved Bookmarks" -msgstr "Opgeslagen bladwijzers" +#: ../../include/features.php:70 +msgid "Ability to select posts by date ranges" +msgstr "Mogelijkheid om berichten op datum te filteren " -#: ../../include/conversation.php:1664 ../../include/apps.php:136 -#: ../../include/nav.php:107 ../../mod/webpages.php:178 -msgid "Webpages" -msgstr "Webpagina's" +#: ../../include/features.php:71 +msgid "Collections Filter" +msgstr "Filter op collecties" -#: ../../include/conversation.php:1667 -msgid "Manage Webpages" -msgstr "Webpagina's beheren" +#: ../../include/features.php:71 +msgid "Enable widget to display Network posts only from selected collections" +msgstr "Sta de widget toe om netwerkberichten te tonen van bepaalde collecties" -#: ../../include/conversation.php:1696 ../../include/ItemObject.php:175 -#: ../../include/ItemObject.php:187 ../../mod/photos.php:1082 -#: ../../mod/photos.php:1094 -msgid "View all" -msgstr "Toon alles" +#: ../../include/features.php:72 ../../include/widgets.php:274 +msgid "Saved Searches" +msgstr "Opgeslagen zoekopdrachten" -#: ../../include/conversation.php:1720 ../../include/ItemObject.php:179 -#: ../../include/identity.php:1263 ../../include/taxonomy.php:403 -#: ../../mod/photos.php:1086 -msgctxt "noun" -msgid "Like" -msgid_plural "Likes" -msgstr[0] "vindt dit leuk" -msgstr[1] "vinden dit leuk" +#: ../../include/features.php:72 +msgid "Save search terms for re-use" +msgstr "Sla zoekopdrachten op voor hergebruik" -#: ../../include/conversation.php:1723 ../../include/ItemObject.php:184 -#: ../../mod/photos.php:1091 -msgctxt "noun" -msgid "Dislike" -msgid_plural "Dislikes" -msgstr[0] "vindt dit niet leuk" -msgstr[1] "vinden dit niet leuk" +#: ../../include/features.php:73 +msgid "Network Personal Tab" +msgstr "Persoonlijke netwerktab" -#: ../../include/conversation.php:1726 -msgctxt "noun" -msgid "Attending" -msgid_plural "Attending" -msgstr[0] "aanwezig" -msgstr[1] "aanwezig" +#: ../../include/features.php:73 +msgid "Enable tab to display only Network posts that you've interacted on" +msgstr "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had" -#: ../../include/conversation.php:1729 -msgctxt "noun" -msgid "Not Attending" -msgid_plural "Not Attending" -msgstr[0] "niet aanwezig" -msgstr[1] "niet aanwezig" +#: ../../include/features.php:74 +msgid "Network New Tab" +msgstr "Nieuwe netwerktab" -#: ../../include/conversation.php:1732 -msgctxt "noun" -msgid "Undecided" -msgid_plural "Undecided" -msgstr[0] "nog niet beslist" -msgstr[1] "nog niet beslist" +#: ../../include/features.php:74 +msgid "Enable tab to display all new Network activity" +msgstr "Laat de tab alle nieuwe netwerkactiviteit tonen" -#: ../../include/conversation.php:1735 -msgctxt "noun" -msgid "Agree" -msgid_plural "Agrees" -msgstr[0] "eens" -msgstr[1] "eens" +#: ../../include/features.php:75 +msgid "Affinity Tool" +msgstr "Verwantschapsfilter" -#: ../../include/conversation.php:1738 -msgctxt "noun" -msgid "Disagree" -msgid_plural "Disagrees" -msgstr[0] "oneens" -msgstr[1] "oneens" +#: ../../include/features.php:75 +msgid "Filter stream activity by depth of relationships" +msgstr "Filter wat je in de Matrix ziet op hoe goed je iemand kent of mag" -#: ../../include/conversation.php:1741 -msgctxt "noun" -msgid "Abstain" -msgid_plural "Abstains" -msgstr[0] "onthouding" -msgstr[1] "onthoudingen" +#: ../../include/features.php:76 +msgid "Connection Filtering" +msgstr "Berichtenfilters" -#: ../../include/Import/import_diaspora.php:17 -msgid "No username found in import file." -msgstr "Geen gebruikersnaam in het importbestand gevonden." +#: ../../include/features.php:76 +msgid "Filter incoming posts from connections based on keywords/content" +msgstr "Filter binnenkomende berichten van connecties aan de hand van trefwoorden en taal" -#: ../../include/Import/import_diaspora.php:42 ../../include/import.php:44 -msgid "Unable to create a unique channel address. Import failed." -msgstr "Niet in staat om een uniek kanaaladres aan te maken. Importeren is mislukt." +#: ../../include/features.php:77 +msgid "Suggest Channels" +msgstr "Kanalen voorstellen" -#: ../../include/Import/import_diaspora.php:143 ../../mod/import.php:487 -msgid "Import completed." -msgstr "Import voltooid." +#: ../../include/features.php:77 +msgid "Show channel suggestions" +msgstr "Voor jou mogelijk interessante kanalen voorstellen" -#: ../../include/RedDAV/RedBrowser.php:107 -#: ../../include/RedDAV/RedBrowser.php:239 -msgid "parent" -msgstr "omhoog" +#: ../../include/features.php:82 +msgid "Post/Comment Tools" +msgstr "Bericht- en reactiehulpmiddelen" -#: ../../include/RedDAV/RedBrowser.php:131 ../../include/text.php:2539 -msgid "Collection" -msgstr "map" +#: ../../include/features.php:83 +msgid "Tagging" +msgstr "Taggen" -#: ../../include/RedDAV/RedBrowser.php:134 -msgid "Principal" -msgstr "principal" +#: ../../include/features.php:83 +msgid "Ability to tag existing posts" +msgstr "Mogelijkheid om bestaande berichten te taggen" -#: ../../include/RedDAV/RedBrowser.php:137 -msgid "Addressbook" -msgstr "Adresboek" +#: ../../include/features.php:84 +msgid "Post Categories" +msgstr "Categorieën berichten" -#: ../../include/RedDAV/RedBrowser.php:140 -msgid "Calendar" -msgstr "Agenda" +#: ../../include/features.php:84 +msgid "Add categories to your posts" +msgstr "Voeg categorieën toe aan je berichten" -#: ../../include/RedDAV/RedBrowser.php:143 -msgid "Schedule Inbox" -msgstr "Planning-postvak IN" +#: ../../include/features.php:85 ../../include/contact_widgets.php:57 +#: ../../include/widgets.php:304 +msgid "Saved Folders" +msgstr "Bewaarde mappen" -#: ../../include/RedDAV/RedBrowser.php:146 -msgid "Schedule Outbox" -msgstr "Planning-postvak UIT" +#: ../../include/features.php:85 +msgid "Ability to file posts under folders" +msgstr "Mogelijkheid om berichten in mappen op te slaan" -#: ../../include/RedDAV/RedBrowser.php:227 -msgid "Total" -msgstr "Totaal" +#: ../../include/features.php:86 +msgid "Dislike Posts" +msgstr "Vind berichten niet leuk" -#: ../../include/RedDAV/RedBrowser.php:229 -msgid "Shared" -msgstr "Gedeeld" +#: ../../include/features.php:86 +msgid "Ability to dislike posts/comments" +msgstr "Mogelijkheid om berichten en reacties niet leuk te vinden" -#: ../../include/RedDAV/RedBrowser.php:230 -#: ../../include/RedDAV/RedBrowser.php:303 ../../mod/layouts.php:175 -#: ../../mod/menu.php:114 ../../mod/new_channel.php:121 -#: ../../mod/webpages.php:180 ../../mod/blocks.php:152 -msgid "Create" -msgstr "Aanmaken" +#: ../../include/features.php:87 +msgid "Star Posts" +msgstr "Geef berichten een ster" -#: ../../include/RedDAV/RedBrowser.php:231 -#: ../../include/RedDAV/RedBrowser.php:305 ../../include/widgets.php:1293 -#: ../../mod/photos.php:784 ../../mod/photos.php:1317 -#: ../../mod/profile_photo.php:450 -msgid "Upload" -msgstr "Uploaden" +#: ../../include/features.php:87 +msgid "Ability to mark special posts with a star indicator" +msgstr "Mogelijkheid om speciale berichten met een ster te markeren" -#: ../../include/RedDAV/RedBrowser.php:235 ../../mod/admin.php:973 -#: ../../mod/settings.php:586 ../../mod/settings.php:612 -#: ../../mod/sharedwithme.php:95 -msgid "Name" -msgstr "Naam" +#: ../../include/features.php:88 +msgid "Tag Cloud" +msgstr "Tagwolk" -#: ../../include/RedDAV/RedBrowser.php:236 -msgid "Type" -msgstr "Type" +#: ../../include/features.php:88 +msgid "Provide a personal tag cloud on your channel page" +msgstr "Zorgt voor een persoonlijke wolk met tags op jouw kanaalpagina" -#: ../../include/RedDAV/RedBrowser.php:237 ../../include/text.php:1240 -#: ../../mod/sharedwithme.php:97 -msgid "Size" -msgstr "Grootte" +#: ../../include/comanche.php:34 ../../mod/admin.php:351 +msgid "Default" +msgstr "Standaard" -#: ../../include/RedDAV/RedBrowser.php:238 ../../mod/sharedwithme.php:98 -msgid "Last Modified" -msgstr "Laatst gewijzigd" +#: ../../include/js_strings.php:5 +msgid "Delete this item?" +msgstr "Dit item verwijderen?" -#: ../../include/RedDAV/RedBrowser.php:240 ../../include/menu.php:108 -#: ../../include/page_widgets.php:8 ../../include/page_widgets.php:36 -#: ../../include/apps.php:259 ../../include/ItemObject.php:100 -#: ../../mod/layouts.php:183 ../../mod/editblock.php:135 -#: ../../mod/editpost.php:112 ../../mod/menu.php:108 -#: ../../mod/webpages.php:181 ../../mod/blocks.php:153 ../../mod/thing.php:257 -#: ../../mod/settings.php:646 ../../mod/connections.php:235 -#: ../../mod/connections.php:248 ../../mod/connections.php:267 -#: ../../mod/editlayout.php:134 ../../mod/editwebpage.php:176 -msgid "Edit" -msgstr "Bewerken" +#: ../../include/js_strings.php:6 ../../include/ItemObject.php:682 +#: ../../mod/photos.php:1047 ../../mod/photos.php:1165 +msgid "Comment" +msgstr "Reactie" -#: ../../include/RedDAV/RedBrowser.php:282 -#, php-format -msgid "You are using %1$s of your available file storage." -msgstr "Je gebruikt %1$s van de beschikbare bestandsopslag." +#: ../../include/js_strings.php:7 ../../include/ItemObject.php:399 +msgid "[+] show all" +msgstr "[+] alle" -#: ../../include/RedDAV/RedBrowser.php:287 -#, php-format -msgid "You are using %1$s of %2$s available file storage. (%3$s%)" -msgstr "Je gebruikt %1$s van totaal %2$s beschikbare bestandsopslag. (%3$s%)" +#: ../../include/js_strings.php:8 +msgid "[-] show less" +msgstr "[-] minder reacties weergeven" -#: ../../include/RedDAV/RedBrowser.php:299 -msgid "WARNING:" -msgstr "WAARSCHUWING:" +#: ../../include/js_strings.php:9 +msgid "[+] expand" +msgstr "[+] uitklappen" -#: ../../include/RedDAV/RedBrowser.php:302 -msgid "Create new folder" -msgstr "Nieuwe map aanmaken" +#: ../../include/js_strings.php:10 +msgid "[-] collapse" +msgstr "[-] inklappen" -#: ../../include/RedDAV/RedBrowser.php:304 -msgid "Upload file" -msgstr "Bestand uploaden" +#: ../../include/js_strings.php:11 +msgid "Password too short" +msgstr "Wachtwoord te kort" -#: ../../include/permissions.php:26 -msgid "Can view my normal stream and posts" -msgstr "Kan mijn normale kanaalstream en berichten bekijken" +#: ../../include/js_strings.php:12 +msgid "Passwords do not match" +msgstr "Wachtwoorden komen niet overeen" -#: ../../include/permissions.php:27 -msgid "Can view my default channel profile" -msgstr "Kan mijn standaard kanaalprofiel bekijken" +#: ../../include/js_strings.php:13 ../../mod/photos.php:41 +msgid "everybody" +msgstr "iedereen" -#: ../../include/permissions.php:28 -msgid "Can view my connections" -msgstr "Kan een lijst met mijn connecties bekijken" +#: ../../include/js_strings.php:14 +msgid "Secret Passphrase" +msgstr "Geheim wachtwoord" -#: ../../include/permissions.php:29 -msgid "Can view my file storage and photos" -msgstr "Kan mijn foto's en andere bestanden bekijken" +#: ../../include/js_strings.php:15 +msgid "Passphrase hint" +msgstr "Wachtwoordhint" -#: ../../include/permissions.php:30 -msgid "Can view my webpages" -msgstr "Kan mijn pagina's bekijken" +#: ../../include/js_strings.php:16 +msgid "Notice: Permissions have changed but have not yet been submitted." +msgstr "Mededeling: de permissies zijn veranderd, maar zijn nog niet opgeslagen." -#: ../../include/permissions.php:33 -msgid "Can send me their channel stream and posts" -msgstr "Kan mij de inhoud van hun kanaal en berichten sturen" +#: ../../include/js_strings.php:17 +msgid "close all" +msgstr "Alles sluiten" -#: ../../include/permissions.php:34 -msgid "Can post on my channel page (\"wall\")" -msgstr "Kan een bericht in mijn kanaal plaatsen" +#: ../../include/js_strings.php:18 +msgid "Nothing new here" +msgstr "Niets nieuw hier" -#: ../../include/permissions.php:35 -msgid "Can comment on or like my posts" -msgstr "Kan op mijn berichten reageren of deze (niet) leuk vinden" +#: ../../include/js_strings.php:19 +msgid "Rate This Channel (this is public)" +msgstr "Beoordeel dit kanaal (dit is openbaar)" -#: ../../include/permissions.php:36 -msgid "Can send me private mail messages" -msgstr "Kan mij privéberichten sturen" +#: ../../include/js_strings.php:20 ../../mod/connedit.php:694 +#: ../../mod/rate.php:157 +msgid "Rating" +msgstr "Beoordeling" -#: ../../include/permissions.php:37 -msgid "Can like/dislike stuff" -msgstr "Kan dingen leuk of niet leuk vinden" +#: ../../include/js_strings.php:21 +msgid "Describe (optional)" +msgstr "Omschrijving (optioneel)" -#: ../../include/permissions.php:37 -msgid "Profiles and things other than posts/comments" -msgstr "Profielen en dingen, buiten berichten en reacties" +#: ../../include/js_strings.php:22 ../../include/ItemObject.php:683 +#: ../../include/widgets.php:676 ../../mod/fsuggest.php:108 +#: ../../mod/mitem.php:231 ../../mod/connedit.php:715 ../../mod/mood.php:135 +#: ../../mod/pconfig.php:108 ../../mod/filestorage.php:156 +#: ../../mod/poke.php:171 ../../mod/chat.php:184 ../../mod/chat.php:213 +#: ../../mod/rate.php:168 ../../mod/photos.php:637 ../../mod/photos.php:1008 +#: ../../mod/photos.php:1048 ../../mod/photos.php:1166 ../../mod/admin.php:435 +#: ../../mod/admin.php:802 ../../mod/admin.php:966 ../../mod/admin.php:1103 +#: ../../mod/admin.php:1297 ../../mod/admin.php:1382 ../../mod/appman.php:99 +#: ../../mod/pdledit.php:58 ../../mod/events.php:531 ../../mod/events.php:710 +#: ../../mod/sources.php:104 ../../mod/sources.php:138 +#: ../../mod/import.php:527 ../../mod/thing.php:313 ../../mod/thing.php:359 +#: ../../mod/invite.php:142 ../../mod/mail.php:371 ../../mod/settings.php:584 +#: ../../mod/settings.php:696 ../../mod/settings.php:724 +#: ../../mod/settings.php:747 ../../mod/settings.php:832 +#: ../../mod/settings.php:1021 ../../mod/xchan.php:11 ../../mod/group.php:81 +#: ../../mod/connect.php:93 ../../mod/locs.php:116 ../../mod/setup.php:331 +#: ../../mod/setup.php:371 ../../mod/profiles.php:667 +#: ../../mod/import_items.php:122 ../../view/theme/redbasic/php/config.php:99 +msgid "Submit" +msgstr "Opslaan" -#: ../../include/permissions.php:39 -msgid "Can forward to all my channel contacts via post @mentions" -msgstr "Kan naar al mijn kanaalconnecties berichten doorsturen met behulp van @vermeldingen+" +#: ../../include/js_strings.php:23 +msgid "Please enter a link URL" +msgstr "Vul een internetadres/URL in:" -#: ../../include/permissions.php:39 -msgid "Advanced - useful for creating group forum channels" -msgstr "Geavanceerd - nuttig voor groepforums" +#: ../../include/js_strings.php:24 +msgid "Unsaved changes. Are you sure you wish to leave this page?" +msgstr "Niet opgeslagen wijzigingen. Ben je er zeker van dat je deze pagina wil verlaten?" -#: ../../include/permissions.php:40 -msgid "Can chat with me (when available)" -msgstr "Kan met mij chatten (wanneer beschikbaar)" +#: ../../include/js_strings.php:26 +msgid "timeago.prefixAgo" +msgstr "timeago.prefixAgo" -#: ../../include/permissions.php:41 -msgid "Can write to my file storage and photos" -msgstr "Kan foto's en andere bestanden aan mijn bestandsopslag toevoegen" +#: ../../include/js_strings.php:27 +msgid "timeago.prefixFromNow" +msgstr "timeago.prefixFromNow" -#: ../../include/permissions.php:42 -msgid "Can edit my webpages" -msgstr "Kan mijn pagina's bewerken" +#: ../../include/js_strings.php:28 +msgid "ago" +msgstr "geleden" -#: ../../include/permissions.php:44 -msgid "Can source my public posts in derived channels" -msgstr "Kan mijn openbare berichten als bron voor andere kanalen gebruiken" +#: ../../include/js_strings.php:29 +msgid "from now" +msgstr "vanaf nu" -#: ../../include/permissions.php:44 -msgid "Somewhat advanced - very useful in open communities" -msgstr "Enigszins geavanceerd (erg nuttig voor kanalen van forums/groepen)" +#: ../../include/js_strings.php:30 +msgid "less than a minute" +msgstr "minder dan een minuut" + +#: ../../include/js_strings.php:31 +msgid "about a minute" +msgstr "ongeveer een minuut" -#: ../../include/permissions.php:46 -msgid "Can administer my channel resources" -msgstr "Kan mijn kanaal beheren" +#: ../../include/js_strings.php:32 +#, php-format +msgid "%d minutes" +msgstr "%d minuten" -#: ../../include/permissions.php:46 -msgid "" -"Extremely advanced. Leave this alone unless you know what you are doing" -msgstr "Zeer geavanceerd. Laat dit met rust, behalve als je weet wat je doet." +#: ../../include/js_strings.php:33 +msgid "about an hour" +msgstr "ongeveer een uur" -#: ../../include/permissions.php:867 -msgid "Social Networking" -msgstr "Sociaal netwerk" +#: ../../include/js_strings.php:34 +#, php-format +msgid "about %d hours" +msgstr "ongeveer %d uren" -#: ../../include/permissions.php:867 ../../include/permissions.php:868 -#: ../../include/permissions.php:869 -msgid "Mostly Public" -msgstr "Vrijwel alles openbaar" +#: ../../include/js_strings.php:35 +msgid "a day" +msgstr "een dag" -#: ../../include/permissions.php:867 ../../include/permissions.php:868 -#: ../../include/permissions.php:869 -msgid "Restricted" -msgstr "Beperkt zichtbaar" +#: ../../include/js_strings.php:36 +#, php-format +msgid "%d days" +msgstr "%d dagen" -#: ../../include/permissions.php:867 ../../include/permissions.php:868 -msgid "Private" -msgstr "Verborgen kanaal" +#: ../../include/js_strings.php:37 +msgid "about a month" +msgstr "ongeveer een maand" -#: ../../include/permissions.php:868 -msgid "Community Forum" -msgstr "Groepsforum" +#: ../../include/js_strings.php:38 +#, php-format +msgid "%d months" +msgstr "%d maanden" -#: ../../include/permissions.php:869 -msgid "Feed Republish" -msgstr "Feed herpubliceren" +#: ../../include/js_strings.php:39 +msgid "about a year" +msgstr "ongeveer een jaar" -#: ../../include/permissions.php:870 -msgid "Special Purpose" -msgstr "Speciaal doel" +#: ../../include/js_strings.php:40 +#, php-format +msgid "%d years" +msgstr "%d jaren" -#: ../../include/permissions.php:870 -msgid "Celebrity/Soapbox" -msgstr "Beroemdheid/alleen volgen" +#: ../../include/js_strings.php:41 +msgid " " +msgstr " " -#: ../../include/permissions.php:870 -msgid "Group Repository" -msgstr "Groepsopslag" +#: ../../include/js_strings.php:42 +msgid "timeago.numbers" +msgstr "timeago.numbers" -#: ../../include/permissions.php:871 ../../include/profile_selectors.php:6 -#: ../../include/profile_selectors.php:23 -#: ../../include/profile_selectors.php:61 -#: ../../include/profile_selectors.php:97 -msgid "Other" -msgstr "Anders" +#: ../../include/js_strings.php:44 ../../include/text.php:1164 +msgid "January" +msgstr "januari" -#: ../../include/permissions.php:871 -msgid "Custom/Expert Mode" -msgstr "Expertmodus/handmatig aanpassen" +#: ../../include/js_strings.php:45 ../../include/text.php:1164 +msgid "February" +msgstr "februari" -#: ../../include/chat.php:23 -msgid "Missing room name" -msgstr "Naam chatkanaal ontbreekt" +#: ../../include/js_strings.php:46 ../../include/text.php:1164 +msgid "March" +msgstr "maart" -#: ../../include/chat.php:32 -msgid "Duplicate room name" -msgstr "Naam chatkanaal bestaat al" +#: ../../include/js_strings.php:47 ../../include/text.php:1164 +msgid "April" +msgstr "april" -#: ../../include/chat.php:82 ../../include/chat.php:90 -msgid "Invalid room specifier." -msgstr "Ongeldige omschrijving chatkanaal" +#: ../../include/js_strings.php:48 +msgctxt "long" +msgid "May" +msgstr "mei" -#: ../../include/chat.php:122 -msgid "Room not found." -msgstr "Chatkanaal niet gevonden" +#: ../../include/js_strings.php:49 ../../include/text.php:1164 +msgid "June" +msgstr "juni" -#: ../../include/chat.php:133 ../../include/items.php:4390 -#: ../../include/photos.php:29 ../../include/attach.php:140 -#: ../../include/attach.php:188 ../../include/attach.php:251 -#: ../../include/attach.php:265 ../../include/attach.php:272 -#: ../../include/attach.php:337 ../../include/attach.php:351 -#: ../../include/attach.php:358 ../../include/attach.php:436 -#: ../../include/attach.php:884 ../../include/attach.php:955 -#: ../../include/attach.php:1107 ../../mod/achievements.php:30 -#: ../../mod/fsuggest.php:78 ../../mod/authtest.php:13 -#: ../../mod/bookmarks.php:48 ../../mod/block.php:22 ../../mod/block.php:72 -#: ../../mod/id.php:71 ../../mod/like.php:177 ../../mod/common.php:35 -#: ../../mod/mitem.php:111 ../../mod/connedit.php:352 ../../mod/mood.php:112 -#: ../../mod/filestorage.php:18 ../../mod/filestorage.php:73 -#: ../../mod/filestorage.php:88 ../../mod/filestorage.php:115 -#: ../../mod/layouts.php:69 ../../mod/layouts.php:76 ../../mod/layouts.php:87 -#: ../../mod/poke.php:133 ../../mod/network.php:12 ../../mod/chat.php:94 -#: ../../mod/chat.php:99 ../../mod/rate.php:111 ../../mod/photos.php:70 -#: ../../mod/editblock.php:65 ../../mod/editpost.php:13 -#: ../../mod/appman.php:66 ../../mod/profile.php:64 ../../mod/profile.php:72 -#: ../../mod/menu.php:74 ../../mod/page.php:31 ../../mod/page.php:86 -#: ../../mod/new_channel.php:68 ../../mod/new_channel.php:99 -#: ../../mod/notifications.php:66 ../../mod/pdledit.php:21 -#: ../../mod/events.php:256 ../../mod/profile_photo.php:338 -#: ../../mod/profile_photo.php:351 ../../mod/item.php:205 -#: ../../mod/item.php:213 ../../mod/item.php:1006 ../../mod/message.php:16 -#: ../../mod/webpages.php:69 ../../mod/register.php:72 ../../mod/blocks.php:69 -#: ../../mod/blocks.php:76 ../../mod/service_limits.php:7 -#: ../../mod/sources.php:66 ../../mod/regmod.php:17 ../../mod/channel.php:100 -#: ../../mod/channel.php:214 ../../mod/channel.php:254 ../../mod/thing.php:271 -#: ../../mod/thing.php:291 ../../mod/thing.php:328 ../../mod/invite.php:13 -#: ../../mod/invite.php:104 ../../mod/mail.php:118 ../../mod/viewsrc.php:14 -#: ../../mod/settings.php:566 ../../mod/manage.php:6 ../../mod/api.php:26 -#: ../../mod/api.php:31 ../../mod/connections.php:29 -#: ../../mod/editlayout.php:63 ../../mod/editlayout.php:87 -#: ../../mod/editwebpage.php:64 ../../mod/editwebpage.php:86 -#: ../../mod/editwebpage.php:101 ../../mod/editwebpage.php:125 -#: ../../mod/group.php:9 ../../mod/viewconnections.php:22 -#: ../../mod/viewconnections.php:27 ../../mod/locs.php:83 -#: ../../mod/setup.php:227 ../../mod/sharedwithme.php:7 -#: ../../mod/suggest.php:26 ../../mod/profiles.php:188 -#: ../../mod/profiles.php:576 ../../index.php:178 ../../index.php:361 -msgid "Permission denied." -msgstr "Toegang geweigerd" +#: ../../include/js_strings.php:50 ../../include/text.php:1164 +msgid "July" +msgstr "juli" -#: ../../include/chat.php:143 -msgid "Room is full" -msgstr "Chatkanaal is vol" +#: ../../include/js_strings.php:51 ../../include/text.php:1164 +msgid "August" +msgstr "augustus" -#: ../../include/datetime.php:48 -msgid "Miscellaneous" -msgstr "Diversen" +#: ../../include/js_strings.php:52 ../../include/text.php:1164 +msgid "September" +msgstr "september" -#: ../../include/datetime.php:132 -msgid "YYYY-MM-DD or MM-DD" -msgstr "JJJJ-MM-DD of MM-DD" +#: ../../include/js_strings.php:53 ../../include/text.php:1164 +msgid "October" +msgstr "oktober" -#: ../../include/datetime.php:235 ../../mod/appman.php:91 -#: ../../mod/appman.php:92 ../../mod/events.php:689 -msgid "Required" -msgstr "Vereist" +#: ../../include/js_strings.php:54 ../../include/text.php:1164 +msgid "November" +msgstr "november" -#: ../../include/datetime.php:262 ../../boot.php:2287 -msgid "never" -msgstr "nooit" +#: ../../include/js_strings.php:55 ../../include/text.php:1164 +msgid "December" +msgstr "december" -#: ../../include/datetime.php:268 -msgid "less than a second ago" -msgstr "minder dan een seconde geleden" +#: ../../include/js_strings.php:56 +msgid "Jan" +msgstr "jan" -#: ../../include/datetime.php:271 -msgid "year" -msgstr "jaar" +#: ../../include/js_strings.php:57 +msgid "Feb" +msgstr "feb" -#: ../../include/datetime.php:271 -msgid "years" -msgstr "jaren" +#: ../../include/js_strings.php:58 +msgid "Mar" +msgstr "mrt" -#: ../../include/datetime.php:272 -msgid "month" -msgstr "maand" +#: ../../include/js_strings.php:59 +msgid "Apr" +msgstr "apr" -#: ../../include/datetime.php:272 -msgid "months" -msgstr "maanden" +#: ../../include/js_strings.php:60 +msgctxt "short" +msgid "May" +msgstr "mei" -#: ../../include/datetime.php:273 -msgid "week" -msgstr "week" +#: ../../include/js_strings.php:61 +msgid "Jun" +msgstr "jun" -#: ../../include/datetime.php:273 -msgid "weeks" -msgstr "weken" +#: ../../include/js_strings.php:62 +msgid "Jul" +msgstr "jul" -#: ../../include/datetime.php:274 -msgid "day" -msgstr "dag" +#: ../../include/js_strings.php:63 +msgid "Aug" +msgstr "aug" -#: ../../include/datetime.php:274 -msgid "days" -msgstr "dagen" +#: ../../include/js_strings.php:64 +msgid "Sep" +msgstr "sep" -#: ../../include/datetime.php:275 -msgid "hour" -msgstr "uur" +#: ../../include/js_strings.php:65 +msgid "Oct" +msgstr "okt" -#: ../../include/datetime.php:275 -msgid "hours" -msgstr "uren" +#: ../../include/js_strings.php:66 +msgid "Nov" +msgstr "nov" -#: ../../include/datetime.php:276 -msgid "minute" -msgstr "minuut" +#: ../../include/js_strings.php:67 +msgid "Dec" +msgstr "dec" -#: ../../include/datetime.php:276 -msgid "minutes" -msgstr "minuten" +#: ../../include/js_strings.php:68 ../../include/text.php:1160 +msgid "Sunday" +msgstr "zondag" -#: ../../include/datetime.php:277 -msgid "second" -msgstr "seconde" +#: ../../include/js_strings.php:69 ../../include/text.php:1160 +msgid "Monday" +msgstr "maandag" -#: ../../include/datetime.php:277 -msgid "seconds" -msgstr "seconden" +#: ../../include/js_strings.php:70 ../../include/text.php:1160 +msgid "Tuesday" +msgstr "dinsdag" -#: ../../include/datetime.php:285 -#, php-format -msgctxt "e.g. 22 hours ago, 1 minute ago" -msgid "%1$d %2$s ago" -msgstr "%1$d %2$s geleden" +#: ../../include/js_strings.php:71 ../../include/text.php:1160 +msgid "Wednesday" +msgstr "woensdag" -#: ../../include/datetime.php:519 -#, php-format -msgid "%1$s's birthday" -msgstr "Verjaardag van %1$s" +#: ../../include/js_strings.php:72 ../../include/text.php:1160 +msgid "Thursday" +msgstr "donderdag" -#: ../../include/datetime.php:520 -#, php-format -msgid "Happy Birthday %1$s" -msgstr "Gefeliciteerd met je verjaardag %1$s" +#: ../../include/js_strings.php:73 ../../include/text.php:1160 +msgid "Friday" +msgstr "vrijdag" -#: ../../include/features.php:38 -msgid "General Features" -msgstr "Algemene functies" +#: ../../include/js_strings.php:74 ../../include/text.php:1160 +msgid "Saturday" +msgstr "zaterdag" -#: ../../include/features.php:40 -msgid "Content Expiration" -msgstr "Inhoud laten verlopen" +#: ../../include/js_strings.php:75 +msgid "Sun" +msgstr "zo" -#: ../../include/features.php:40 -msgid "Remove posts/comments and/or private messages at a future time" -msgstr "Berichten, reacties en/of privéberichten na een bepaalde tijd verwijderen" +#: ../../include/js_strings.php:76 +msgid "Mon" +msgstr "ma" -#: ../../include/features.php:41 -msgid "Multiple Profiles" -msgstr "Meerdere profielen" +#: ../../include/js_strings.php:77 +msgid "Tue" +msgstr "di" -#: ../../include/features.php:41 -msgid "Ability to create multiple profiles" -msgstr "Mogelijkheid om meerdere profielen aan te maken" +#: ../../include/js_strings.php:78 +msgid "Wed" +msgstr "wo" -#: ../../include/features.php:42 -msgid "Advanced Profiles" -msgstr "Geavanceerde profielen" +#: ../../include/js_strings.php:79 +msgid "Thu" +msgstr "do" -#: ../../include/features.php:42 -msgid "Additional profile sections and selections" -msgstr "Extra onderdelen en keuzes voor je profiel" +#: ../../include/js_strings.php:80 +msgid "Fri" +msgstr "vr" -#: ../../include/features.php:43 -msgid "Profile Import/Export" -msgstr "Profiel importen/exporteren" +#: ../../include/js_strings.php:81 +msgid "Sat" +msgstr "za" -#: ../../include/features.php:43 -msgid "Save and load profile details across sites/channels" -msgstr "Profielgegevens opslaan en in andere hubs/kanalen gebruiken." +#: ../../include/js_strings.php:82 +msgctxt "calendar" +msgid "today" +msgstr "vandaag" -#: ../../include/features.php:44 -msgid "Web Pages" -msgstr "Webpagina's" +#: ../../include/js_strings.php:83 +msgctxt "calendar" +msgid "month" +msgstr "maand" -#: ../../include/features.php:44 -msgid "Provide managed web pages on your channel" -msgstr "Sta beheerde webpagina's op jouw kanaal toe" +#: ../../include/js_strings.php:84 +msgctxt "calendar" +msgid "week" +msgstr "week" -#: ../../include/features.php:45 -msgid "Private Notes" -msgstr "Privé-aantekeningen" +#: ../../include/js_strings.php:85 +msgctxt "calendar" +msgid "day" +msgstr "dag" -#: ../../include/features.php:45 -msgid "Enables a tool to store notes and reminders" -msgstr "Schakelt een eenvoudige toepassing in om aantekeningen en herinneringen in op te slaan" +#: ../../include/js_strings.php:86 +msgctxt "calendar" +msgid "All day" +msgstr "hele dag" -#: ../../include/features.php:46 -msgid "Navigation Channel Select" -msgstr "Kanaal kiezen in navigatiemenu" +#: ../../include/contact_selectors.php:56 +msgid "Frequently" +msgstr "Regelmatig" -#: ../../include/features.php:46 -msgid "Change channels directly from within the navigation dropdown menu" -msgstr "Kies een ander kanaal direct vanuit het dropdown-menu op de navigatiebalk" +#: ../../include/contact_selectors.php:57 +msgid "Hourly" +msgstr "Elk uur" -#: ../../include/features.php:47 -msgid "Photo Location" -msgstr "Fotolocatie" +#: ../../include/contact_selectors.php:58 +msgid "Twice daily" +msgstr "Twee keer per dag" -#: ../../include/features.php:47 -msgid "If location data is available on uploaded photos, link this to a map." -msgstr "Wanneer in de geüploade foto's locatiegegevens aanwezig zijn, link dit dan aan een kaart." +#: ../../include/contact_selectors.php:59 +msgid "Daily" +msgstr "Dagelijks" -#: ../../include/features.php:49 -msgid "Expert Mode" -msgstr "Expertmodus" +#: ../../include/contact_selectors.php:60 +msgid "Weekly" +msgstr "Wekelijks" -#: ../../include/features.php:49 -msgid "Enable Expert Mode to provide advanced configuration options" -msgstr "Schakel de expertmodus in voor geavanceerde instellingen" +#: ../../include/contact_selectors.php:61 +msgid "Monthly" +msgstr "Maandelijks" -#: ../../include/features.php:50 -msgid "Premium Channel" -msgstr "Premiumkanaal" +#: ../../include/contact_selectors.php:76 +msgid "Friendica" +msgstr "Friendica" -#: ../../include/features.php:50 -msgid "" -"Allows you to set restrictions and terms on those that connect with your " -"channel" -msgstr "Stelt je in staat om beperkingen en voorwaarden in te stellen voor jouw kanaal" +#: ../../include/contact_selectors.php:77 +msgid "OStatus" +msgstr "OStatus" -#: ../../include/features.php:55 -msgid "Post Composition Features" -msgstr "Functies voor het opstellen van berichten" +#: ../../include/contact_selectors.php:78 +msgid "RSS/Atom" +msgstr "RSS/Atom" -#: ../../include/features.php:57 -msgid "Use Markdown" -msgstr "Markdown gebruiken" +#: ../../include/contact_selectors.php:79 ../../mod/id.php:15 +#: ../../mod/id.php:16 ../../mod/admin.php:805 ../../mod/admin.php:814 +#: ../../boot.php:1488 +msgid "Email" +msgstr "E-mail" -#: ../../include/features.php:57 -msgid "Allow use of \"Markdown\" to format posts" -msgstr "Sta het gebruik van \"markdown\" toe om berichten mee op te maken." +#: ../../include/contact_selectors.php:80 +msgid "Diaspora" +msgstr "Diaspora" -#: ../../include/features.php:58 -msgid "Large Photos" -msgstr "Grote foto's" +#: ../../include/contact_selectors.php:81 +msgid "Facebook" +msgstr "Facebook" -#: ../../include/features.php:58 -msgid "" -"Include large (1024px) photo thumbnails in posts. If not enabled, use small " -"(640px) photo thumbnails" -msgstr "Gebruik grotere foto's (1024px) in berichten. Wanneer dit is uitgeschakeld worden er kleinere foto's (640px) gebruikt." +#: ../../include/contact_selectors.php:82 +msgid "Zot!" +msgstr "Zot!" -#: ../../include/features.php:59 ../../include/widgets.php:545 -#: ../../mod/sources.php:88 -msgid "Channel Sources" -msgstr "Kanaalbronnen" +#: ../../include/contact_selectors.php:83 +msgid "LinkedIn" +msgstr "LinkedIn" -#: ../../include/features.php:59 -msgid "Automatically import channel content from other channels or feeds" -msgstr "Automatisch inhoud uit andere kanalen of feeds importeren." +#: ../../include/contact_selectors.php:84 +msgid "XMPP/IM" +msgstr "XMPP/IM" -#: ../../include/features.php:60 -msgid "Even More Encryption" -msgstr "Extra encryptie" +#: ../../include/contact_selectors.php:85 +msgid "MySpace" +msgstr "MySpace" -#: ../../include/features.php:60 -msgid "" -"Allow optional encryption of content end-to-end with a shared secret key" -msgstr "Sta toe dat inhoud extra end-to-end wordt versleuteld met een gedeelde geheime sleutel." +#: ../../include/activities.php:42 +msgid " and " +msgstr " en " -#: ../../include/features.php:61 -msgid "Enable Voting Tools" -msgstr "Peilingen inschakelen" +#: ../../include/activities.php:50 +msgid "public profile" +msgstr "openbaar profiel" -#: ../../include/features.php:61 -msgid "Provide a class of post which others can vote on" -msgstr "Maakt het mogelijk om een bericht op te stellen, waar mensen op kunnen stemmen." +#: ../../include/activities.php:59 +#, php-format +msgid "%1$s changed %2$s to “%3$s”" +msgstr "%1$s veranderde %2$s naar “%3$s”" -#: ../../include/features.php:62 -msgid "Delayed Posting" -msgstr "Berichten uitstellen" +#: ../../include/activities.php:60 +#, php-format +msgid "Visit %1$s's %2$s" +msgstr "Bezoek het %2$s van %1$s" -#: ../../include/features.php:62 -msgid "Allow posts to be published at a later date" -msgstr "Maakt het mogelijk dat berichten op een toekomstig moment gepubliceerd kunnen worden." +#: ../../include/activities.php:63 +#, php-format +msgid "%1$s has an updated %2$s, changing %3$s." +msgstr "%1$s heeft een aangepaste %2$s, %3$s veranderd." -#: ../../include/features.php:68 -msgid "Network and Stream Filtering" -msgstr "Netwerk- en streamfilter" +#: ../../include/Contact.php:101 ../../include/conversation.php:952 +#: ../../include/widgets.php:137 ../../include/widgets.php:175 +#: ../../include/identity.php:952 ../../mod/directory.php:318 +#: ../../mod/match.php:64 ../../mod/suggest.php:52 +msgid "Connect" +msgstr "Verbinden" -#: ../../include/features.php:69 -msgid "Search by Date" -msgstr "Zoek op datum" +#: ../../include/Contact.php:118 +msgid "New window" +msgstr "Nieuw venster" -#: ../../include/features.php:69 -msgid "Ability to select posts by date ranges" -msgstr "Mogelijkheid om berichten op datum te filteren " +#: ../../include/Contact.php:119 +msgid "Open the selected location in a different window or browser tab" +msgstr "Open de geselecteerde locatie in een ander venster of tab" -#: ../../include/features.php:70 -msgid "Collections Filter" -msgstr "Filter op collecties" +#: ../../include/Contact.php:237 +#, php-format +msgid "User '%s' deleted" +msgstr "Account '%s' verwijderd" -#: ../../include/features.php:70 -msgid "Enable widget to display Network posts only from selected collections" -msgstr "Sta de widget toe om netwerkberichten te tonen van bepaalde collecties" +#: ../../include/dba/dba_driver.php:141 +#, php-format +msgid "Cannot locate DNS info for database server '%s'" +msgstr "Kan DNS-informatie voor databaseserver '%s' niet vinden" -#: ../../include/features.php:71 ../../include/widgets.php:273 -msgid "Saved Searches" -msgstr "Opgeslagen zoekopdrachten" +#: ../../include/items.php:423 ../../mod/like.php:280 +#: ../../mod/subthread.php:58 ../../mod/dreport.php:6 ../../mod/dreport.php:45 +#: ../../mod/group.php:68 ../../mod/profperm.php:23 +#: ../../mod/import_items.php:114 ../../index.php:360 +msgid "Permission denied" +msgstr "Toegang geweigerd" -#: ../../include/features.php:71 -msgid "Save search terms for re-use" -msgstr "Sla zoekopdrachten op voor hergebruik" +#: ../../include/items.php:1128 ../../include/items.php:1174 +msgid "(Unknown)" +msgstr "(Onbekend)" -#: ../../include/features.php:72 -msgid "Network Personal Tab" -msgstr "Persoonlijke netwerktab" +#: ../../include/items.php:1371 +msgid "Visible to anybody on the internet." +msgstr "Voor iedereen op het internet zichtbaar." -#: ../../include/features.php:72 -msgid "Enable tab to display only Network posts that you've interacted on" -msgstr "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had" +#: ../../include/items.php:1373 +msgid "Visible to you only." +msgstr "Alleen voor jou zichtbaar." -#: ../../include/features.php:73 -msgid "Network New Tab" -msgstr "Nieuwe netwerktab" +#: ../../include/items.php:1375 +msgid "Visible to anybody in this network." +msgstr "Voor iedereen in dit netwerk zichtbaar." -#: ../../include/features.php:73 -msgid "Enable tab to display all new Network activity" -msgstr "Laat de tab alle nieuwe netwerkactiviteit tonen" +#: ../../include/items.php:1377 +msgid "Visible to anybody authenticated." +msgstr "Voor iedereen die geauthenticeerd is zichtbaar." -#: ../../include/features.php:74 -msgid "Affinity Tool" -msgstr "Verwantschapsfilter" +#: ../../include/items.php:1379 +#, php-format +msgid "Visible to anybody on %s." +msgstr "Voor iedereen op %s zichtbaar." -#: ../../include/features.php:74 -msgid "Filter stream activity by depth of relationships" -msgstr "Filter wat je in de Matrix ziet op hoe goed je iemand kent of mag" +#: ../../include/items.php:1381 +msgid "Visible to all connections." +msgstr "Voor alle connecties zichtbaar." -#: ../../include/features.php:75 -msgid "Connection Filtering" -msgstr "Berichtenfilters" +#: ../../include/items.php:1383 +msgid "Visible to approved connections." +msgstr "Voor alle goedgekeurde connecties zichtbaar." -#: ../../include/features.php:75 -msgid "Filter incoming posts from connections based on keywords/content" -msgstr "Filter binnenkomende berichten van connecties aan de hand van trefwoorden en taal" +#: ../../include/items.php:1385 +msgid "Visible to specific connections." +msgstr "Voor specifieke connecties zichtbaar." -#: ../../include/features.php:76 -msgid "Suggest Channels" -msgstr "Kanalen voorstellen" +#: ../../include/items.php:4317 ../../mod/display.php:36 +#: ../../mod/filestorage.php:27 ../../mod/admin.php:127 +#: ../../mod/admin.php:1005 ../../mod/admin.php:1210 ../../mod/thing.php:86 +#: ../../mod/viewsrc.php:20 +msgid "Item not found." +msgstr "Item niet gevonden." -#: ../../include/features.php:76 -msgid "Show channel suggestions" -msgstr "Voor jou mogelijk interessante kanalen voorstellen" +#: ../../include/items.php:4826 ../../mod/group.php:38 ../../mod/group.php:137 +msgid "Collection not found." +msgstr "Collectie niet gevonden." -#: ../../include/features.php:81 -msgid "Post/Comment Tools" -msgstr "Bericht- en reactiehulpmiddelen" +#: ../../include/items.php:4842 +msgid "Collection is empty." +msgstr "Collectie is leeg" -#: ../../include/features.php:82 -msgid "Tagging" -msgstr "Taggen" +#: ../../include/items.php:4849 +#, php-format +msgid "Collection: %s" +msgstr "Collectie: %s" -#: ../../include/features.php:82 -msgid "Ability to tag existing posts" -msgstr "Mogelijkheid om bestaande berichten te taggen" +#: ../../include/items.php:4859 ../../mod/connedit.php:683 +#, php-format +msgid "Connection: %s" +msgstr "Connectie: %s" -#: ../../include/features.php:83 -msgid "Post Categories" -msgstr "Categorieën berichten" +#: ../../include/items.php:4861 +msgid "Connection not found." +msgstr "Connectie niet gevonden." -#: ../../include/features.php:83 -msgid "Add categories to your posts" -msgstr "Voeg categorieën toe aan je berichten" +#: ../../include/conversation.php:120 ../../include/text.php:1880 +#: ../../mod/like.php:361 ../../mod/tagger.php:43 ../../mod/subthread.php:83 +msgid "photo" +msgstr "foto" -#: ../../include/features.php:84 ../../include/contact_widgets.php:57 -#: ../../include/widgets.php:303 -msgid "Saved Folders" -msgstr "Bewaarde mappen" +#: ../../include/conversation.php:123 ../../include/event.php:896 +#: ../../include/text.php:1883 ../../mod/like.php:363 ../../mod/tagger.php:47 +#: ../../mod/events.php:245 +msgid "event" +msgstr "gebeurtenis" -#: ../../include/features.php:84 -msgid "Ability to file posts under folders" -msgstr "Mogelijkheid om berichten in mappen op te slaan" +#: ../../include/conversation.php:126 ../../mod/like.php:113 +msgid "channel" +msgstr "kanaal" -#: ../../include/features.php:85 -msgid "Dislike Posts" -msgstr "Vind berichten niet leuk" +#: ../../include/conversation.php:148 ../../include/text.php:1886 +#: ../../mod/like.php:361 ../../mod/subthread.php:83 +msgid "status" +msgstr "bericht" -#: ../../include/features.php:85 -msgid "Ability to dislike posts/comments" -msgstr "Mogelijkheid om berichten en reacties niet leuk te vinden" +#: ../../include/conversation.php:150 ../../include/text.php:1888 +#: ../../mod/tagger.php:53 +msgid "comment" +msgstr "reactie" -#: ../../include/features.php:86 -msgid "Star Posts" -msgstr "Geef berichten een ster" +#: ../../include/conversation.php:164 ../../mod/like.php:410 +#, php-format +msgid "%1$s likes %2$s's %3$s" +msgstr "%1$s vindt %3$s van %2$s leuk" -#: ../../include/features.php:86 -msgid "Ability to mark special posts with a star indicator" -msgstr "Mogelijkheid om speciale berichten met een ster te markeren" +#: ../../include/conversation.php:167 ../../mod/like.php:412 +#, php-format +msgid "%1$s doesn't like %2$s's %3$s" +msgstr "%1$s vindt %3$s van %2$s niet leuk" -#: ../../include/features.php:87 -msgid "Tag Cloud" -msgstr "Tagwolk" +#: ../../include/conversation.php:204 +#, php-format +msgid "%1$s is now connected with %2$s" +msgstr "%1$s is nu met %2$s verbonden" -#: ../../include/features.php:87 -msgid "Provide a personal tag cloud on your channel page" -msgstr "Zorgt voor een persoonlijke wolk met tags op jouw kanaalpagina" +#: ../../include/conversation.php:239 +#, php-format +msgid "%1$s poked %2$s" +msgstr "%1$s heeft %2$s aangestoten" -#: ../../include/comanche.php:34 ../../mod/admin.php:351 -msgid "Default" -msgstr "Standaard" +#: ../../include/conversation.php:243 ../../include/text.php:953 +msgid "poked" +msgstr "aangestoten" -#: ../../include/js_strings.php:5 -msgid "Delete this item?" -msgstr "Dit item verwijderen?" +#: ../../include/conversation.php:260 ../../mod/mood.php:63 +#, php-format +msgctxt "mood" +msgid "%1$s is %2$s" +msgstr "%1$s is %2$s" -#: ../../include/js_strings.php:6 ../../include/ItemObject.php:682 -#: ../../mod/photos.php:1047 ../../mod/photos.php:1165 -msgid "Comment" -msgstr "Reactie" +#: ../../include/conversation.php:574 ../../mod/photos.php:1063 +msgctxt "title" +msgid "Likes" +msgstr "vinden dit leuk" -#: ../../include/js_strings.php:7 ../../include/ItemObject.php:399 -msgid "[+] show all" -msgstr "[+] alle" +#: ../../include/conversation.php:574 ../../mod/photos.php:1063 +msgctxt "title" +msgid "Dislikes" +msgstr "vinden dit niet leuk" -#: ../../include/js_strings.php:8 -msgid "[-] show less" -msgstr "[-] minder reacties weergeven" +#: ../../include/conversation.php:575 ../../mod/photos.php:1064 +msgctxt "title" +msgid "Agree" +msgstr "eens" -#: ../../include/js_strings.php:9 -msgid "[+] expand" -msgstr "[+] uitklappen" +#: ../../include/conversation.php:575 ../../mod/photos.php:1064 +msgctxt "title" +msgid "Disagree" +msgstr "oneens" -#: ../../include/js_strings.php:10 -msgid "[-] collapse" -msgstr "[-] inklappen" +#: ../../include/conversation.php:575 ../../mod/photos.php:1064 +msgctxt "title" +msgid "Abstain" +msgstr "onthoudingen" -#: ../../include/js_strings.php:11 -msgid "Password too short" -msgstr "Wachtwoord te kort" +#: ../../include/conversation.php:576 ../../mod/photos.php:1065 +msgctxt "title" +msgid "Attending" +msgstr "aanwezig" -#: ../../include/js_strings.php:12 -msgid "Passwords do not match" -msgstr "Wachtwoorden komen niet overeen" +#: ../../include/conversation.php:576 ../../mod/photos.php:1065 +msgctxt "title" +msgid "Not attending" +msgstr "niet aanwezig" -#: ../../include/js_strings.php:13 ../../mod/photos.php:41 -msgid "everybody" -msgstr "iedereen" +#: ../../include/conversation.php:576 ../../mod/photos.php:1065 +msgctxt "title" +msgid "Might attend" +msgstr "mogelijk aanwezig" -#: ../../include/js_strings.php:14 -msgid "Secret Passphrase" -msgstr "Geheim wachtwoord" +#: ../../include/conversation.php:656 ../../include/ItemObject.php:126 +msgid "Select" +msgstr "Kies" -#: ../../include/js_strings.php:15 -msgid "Passphrase hint" -msgstr "Wachtwoordhint" +#: ../../include/conversation.php:664 ../../include/ItemObject.php:89 +msgid "Private Message" +msgstr "Privébericht" -#: ../../include/js_strings.php:16 -msgid "Notice: Permissions have changed but have not yet been submitted." -msgstr "Mededeling: de permissies zijn veranderd, maar zijn nog niet opgeslagen." +#: ../../include/conversation.php:671 ../../include/ItemObject.php:227 +msgid "Message signature validated" +msgstr "Berichtkenmerk gevalideerd" -#: ../../include/js_strings.php:17 -msgid "close all" -msgstr "Alles sluiten" +#: ../../include/conversation.php:672 ../../include/ItemObject.php:228 +msgid "Message signature incorrect" +msgstr "Berichtkenmerk onjuist" -#: ../../include/js_strings.php:18 -msgid "Nothing new here" -msgstr "Niets nieuw hier" +#: ../../include/conversation.php:691 +#, php-format +msgid "View %s's profile @ %s" +msgstr "Bekijk het profiel van %s @ %s" -#: ../../include/js_strings.php:19 -msgid "Rate This Channel (this is public)" -msgstr "Beoordeel dit kanaal (dit is openbaar)" +#: ../../include/conversation.php:709 +msgid "Categories:" +msgstr "Categorieën:" -#: ../../include/js_strings.php:20 ../../mod/connedit.php:694 -#: ../../mod/rate.php:157 -msgid "Rating" -msgstr "Beoordeling" +#: ../../include/conversation.php:710 +msgid "Filed under:" +msgstr "Bewaard onder:" -#: ../../include/js_strings.php:21 -msgid "Describe (optional)" -msgstr "Omschrijving (optioneel)" +#: ../../include/conversation.php:718 ../../include/ItemObject.php:321 +#, php-format +msgid "from %s" +msgstr "van %s" -#: ../../include/js_strings.php:22 ../../include/ItemObject.php:683 -#: ../../mod/fsuggest.php:108 ../../mod/mitem.php:231 -#: ../../mod/connedit.php:715 ../../mod/mood.php:135 ../../mod/pconfig.php:108 -#: ../../mod/filestorage.php:156 ../../mod/poke.php:171 ../../mod/chat.php:184 -#: ../../mod/chat.php:213 ../../mod/rate.php:168 ../../mod/photos.php:637 -#: ../../mod/photos.php:1008 ../../mod/photos.php:1048 -#: ../../mod/photos.php:1166 ../../mod/admin.php:434 ../../mod/admin.php:801 -#: ../../mod/admin.php:965 ../../mod/admin.php:1097 ../../mod/admin.php:1291 -#: ../../mod/admin.php:1376 ../../mod/appman.php:99 ../../mod/pdledit.php:58 -#: ../../mod/events.php:534 ../../mod/events.php:710 ../../mod/sources.php:104 -#: ../../mod/sources.php:138 ../../mod/import.php:527 ../../mod/thing.php:313 -#: ../../mod/thing.php:359 ../../mod/invite.php:142 ../../mod/mail.php:371 -#: ../../mod/settings.php:584 ../../mod/settings.php:696 -#: ../../mod/settings.php:724 ../../mod/settings.php:747 -#: ../../mod/settings.php:832 ../../mod/settings.php:1021 -#: ../../mod/xchan.php:11 ../../mod/group.php:81 ../../mod/connect.php:93 -#: ../../mod/locs.php:116 ../../mod/setup.php:331 ../../mod/setup.php:371 -#: ../../mod/profiles.php:667 ../../mod/import_items.php:122 -#: ../../view/theme/redbasic/php/config.php:99 -msgid "Submit" -msgstr "Opslaan" +#: ../../include/conversation.php:721 ../../include/ItemObject.php:324 +#, php-format +msgid "last edited: %s" +msgstr "laatst bewerkt: %s" -#: ../../include/js_strings.php:23 -msgid "Please enter a link URL" -msgstr "Vul een internetadres/URL in:" +#: ../../include/conversation.php:722 ../../include/ItemObject.php:325 +#, php-format +msgid "Expires: %s" +msgstr "Verloopt: %s" -#: ../../include/js_strings.php:24 -msgid "Unsaved changes. Are you sure you wish to leave this page?" -msgstr "Niet opgeslagen wijzigingen. Ben je er zeker van dat je deze pagina wil verlaten?" +#: ../../include/conversation.php:737 +msgid "View in context" +msgstr "In context bekijken" -#: ../../include/js_strings.php:26 -msgid "timeago.prefixAgo" -msgstr "timeago.prefixAgo" +#: ../../include/conversation.php:739 ../../include/conversation.php:1226 +#: ../../include/ItemObject.php:375 ../../mod/photos.php:1029 +#: ../../mod/editblock.php:150 ../../mod/editpost.php:129 +#: ../../mod/editlayout.php:148 ../../mod/editwebpage.php:190 +msgid "Please wait" +msgstr "Even wachten" -#: ../../include/js_strings.php:27 -msgid "timeago.prefixFromNow" -msgstr "timeago.prefixFromNow" +#: ../../include/conversation.php:849 +msgid "remove" +msgstr "verwijderen" -#: ../../include/js_strings.php:28 -msgid "ago" -msgstr "geleden" +#: ../../include/conversation.php:853 ../../include/nav.php:241 +msgid "Loading..." +msgstr "Aan het laden..." -#: ../../include/js_strings.php:29 -msgid "from now" -msgstr "vanaf nu" +#: ../../include/conversation.php:854 +msgid "Delete Selected Items" +msgstr "Verwijder de geselecteerde items" -#: ../../include/js_strings.php:30 -msgid "less than a minute" -msgstr "minder dan een minuut" +#: ../../include/conversation.php:945 +msgid "View Source" +msgstr "Bron weergeven" -#: ../../include/js_strings.php:31 -msgid "about a minute" -msgstr "ongeveer een minuut" +#: ../../include/conversation.php:946 +msgid "Follow Thread" +msgstr "Conversatie volgen" -#: ../../include/js_strings.php:32 -#, php-format -msgid "%d minutes" -msgstr "%d minuten" +#: ../../include/conversation.php:947 +msgid "Unfollow Thread" +msgstr "Conversatie niet meer volgen" -#: ../../include/js_strings.php:33 -msgid "about an hour" -msgstr "ongeveer een uur" +#: ../../include/conversation.php:948 +msgid "View Status" +msgstr "Status weergeven" -#: ../../include/js_strings.php:34 -#, php-format -msgid "about %d hours" -msgstr "ongeveer %d uren" +#: ../../include/conversation.php:949 ../../include/nav.php:86 +#: ../../mod/connedit.php:498 +msgid "View Profile" +msgstr "Profiel weergeven" -#: ../../include/js_strings.php:35 -msgid "a day" -msgstr "een dag" +#: ../../include/conversation.php:950 +msgid "View Photos" +msgstr "Foto's weergeven" -#: ../../include/js_strings.php:36 -#, php-format -msgid "%d days" -msgstr "%d dagen" +#: ../../include/conversation.php:951 +msgid "Activity/Posts" +msgstr "Kanaal-activiteit" -#: ../../include/js_strings.php:37 -msgid "about a month" -msgstr "ongeveer een maand" +#: ../../include/conversation.php:953 +msgid "Edit Connection" +msgstr "Connectie bewerken" -#: ../../include/js_strings.php:38 -#, php-format -msgid "%d months" -msgstr "%d maanden" +#: ../../include/conversation.php:954 +msgid "Send PM" +msgstr "Privébericht verzenden" -#: ../../include/js_strings.php:39 -msgid "about a year" -msgstr "ongeveer een jaar" +#: ../../include/conversation.php:955 ../../include/apps.php:145 +msgid "Poke" +msgstr "Aanstoten" -#: ../../include/js_strings.php:40 +#: ../../include/conversation.php:1069 #, php-format -msgid "%d years" -msgstr "%d jaren" - -#: ../../include/js_strings.php:41 -msgid " " -msgstr " " +msgid "%s likes this." +msgstr "%s vindt dit leuk." -#: ../../include/js_strings.php:42 -msgid "timeago.numbers" -msgstr "timeago.numbers" +#: ../../include/conversation.php:1069 +#, php-format +msgid "%s doesn't like this." +msgstr "%s vindt dit niet leuk." -#: ../../include/js_strings.php:44 ../../include/text.php:1157 -msgid "January" -msgstr "januari" +#: ../../include/conversation.php:1073 +#, php-format +msgid "%2$d people like this." +msgid_plural "%2$d people like this." +msgstr[0] "%2$d persoon vindt dit leuk." +msgstr[1] "%2$d personen vinden dit leuk." -#: ../../include/js_strings.php:45 ../../include/text.php:1157 -msgid "February" -msgstr "februari" +#: ../../include/conversation.php:1075 +#, php-format +msgid "%2$d people don't like this." +msgid_plural "%2$d people don't like this." +msgstr[0] "%2$d persoon vindt dit niet leuk." +msgstr[1] "%2$d personen vinden dit niet leuk." -#: ../../include/js_strings.php:46 ../../include/text.php:1157 -msgid "March" -msgstr "maart" +#: ../../include/conversation.php:1081 +msgid "and" +msgstr "en" -#: ../../include/js_strings.php:47 ../../include/text.php:1157 -msgid "April" -msgstr "april" +#: ../../include/conversation.php:1084 +#, php-format +msgid ", and %d other people" +msgid_plural ", and %d other people" +msgstr[0] ", en %d ander persoon" +msgstr[1] ", en %d andere personen" -#: ../../include/js_strings.php:48 -msgctxt "long" -msgid "May" -msgstr "mei" +#: ../../include/conversation.php:1085 +#, php-format +msgid "%s like this." +msgstr "%s vinden dit leuk." -#: ../../include/js_strings.php:49 ../../include/text.php:1157 -msgid "June" -msgstr "juni" +#: ../../include/conversation.php:1085 +#, php-format +msgid "%s don't like this." +msgstr "%s vinden dit niet leuk." -#: ../../include/js_strings.php:50 ../../include/text.php:1157 -msgid "July" -msgstr "juli" +#: ../../include/conversation.php:1153 +msgid "Visible to everybody" +msgstr "Voor iedereen zichtbaar" -#: ../../include/js_strings.php:51 ../../include/text.php:1157 -msgid "August" -msgstr "augustus" +#: ../../include/conversation.php:1154 ../../mod/mail.php:194 +#: ../../mod/mail.php:308 +msgid "Please enter a link URL:" +msgstr "Vul een internetadres/URL in:" -#: ../../include/js_strings.php:52 ../../include/text.php:1157 -msgid "September" -msgstr "september" +#: ../../include/conversation.php:1155 +msgid "Please enter a video link/URL:" +msgstr "Vul een videolink/URL in:" -#: ../../include/js_strings.php:53 ../../include/text.php:1157 -msgid "October" -msgstr "oktober" +#: ../../include/conversation.php:1156 +msgid "Please enter an audio link/URL:" +msgstr "Vul een audiolink/URL in:" -#: ../../include/js_strings.php:54 ../../include/text.php:1157 -msgid "November" -msgstr "november" +#: ../../include/conversation.php:1157 +msgid "Tag term:" +msgstr "Tag:" -#: ../../include/js_strings.php:55 ../../include/text.php:1157 -msgid "December" -msgstr "december" +#: ../../include/conversation.php:1158 ../../mod/filer.php:48 +msgid "Save to Folder:" +msgstr "Bewaar in map: " -#: ../../include/js_strings.php:56 -msgid "Jan" -msgstr "jan" +#: ../../include/conversation.php:1159 +msgid "Where are you right now?" +msgstr "Waar bevind je je op dit moment?" -#: ../../include/js_strings.php:57 -msgid "Feb" -msgstr "feb" +#: ../../include/conversation.php:1160 ../../mod/editpost.php:56 +#: ../../mod/mail.php:195 ../../mod/mail.php:309 +msgid "Expires YYYY-MM-DD HH:MM" +msgstr "Verloopt op DD-MM-YYYY om HH:MM" -#: ../../include/js_strings.php:58 -msgid "Mar" -msgstr "mrt" +#: ../../include/conversation.php:1168 ../../include/page_widgets.php:40 +#: ../../include/ItemObject.php:692 ../../mod/photos.php:1049 +#: ../../mod/editblock.php:171 ../../mod/editpost.php:149 +#: ../../mod/events.php:707 ../../mod/webpages.php:188 +#: ../../mod/editwebpage.php:212 +msgid "Preview" +msgstr "Voorvertoning" -#: ../../include/js_strings.php:59 -msgid "Apr" -msgstr "apr" +#: ../../include/conversation.php:1191 ../../mod/layouts.php:184 +#: ../../mod/photos.php:1028 ../../mod/webpages.php:182 +#: ../../mod/blocks.php:154 +msgid "Share" +msgstr "Delen" -#: ../../include/js_strings.php:60 -msgctxt "short" -msgid "May" -msgstr "mei" +#: ../../include/conversation.php:1193 +msgid "Page link name" +msgstr "Linknaam pagina" -#: ../../include/js_strings.php:61 -msgid "Jun" -msgstr "jun" +#: ../../include/conversation.php:1196 +msgid "Post as" +msgstr "Bericht plaatsen als" -#: ../../include/js_strings.php:62 -msgid "Jul" -msgstr "jul" +#: ../../include/conversation.php:1198 ../../include/ItemObject.php:684 +#: ../../mod/editblock.php:136 ../../mod/editpost.php:113 +#: ../../mod/editlayout.php:135 ../../mod/editwebpage.php:177 +msgid "Bold" +msgstr "Vet" -#: ../../include/js_strings.php:63 -msgid "Aug" -msgstr "aug" +#: ../../include/conversation.php:1199 ../../include/ItemObject.php:685 +#: ../../mod/editblock.php:137 ../../mod/editpost.php:114 +#: ../../mod/editlayout.php:136 ../../mod/editwebpage.php:178 +msgid "Italic" +msgstr "Cursief" -#: ../../include/js_strings.php:64 -msgid "Sep" -msgstr "sep" +#: ../../include/conversation.php:1200 ../../include/ItemObject.php:686 +#: ../../mod/editblock.php:138 ../../mod/editpost.php:115 +#: ../../mod/editlayout.php:137 ../../mod/editwebpage.php:179 +msgid "Underline" +msgstr "Onderstrepen" -#: ../../include/js_strings.php:65 -msgid "Oct" -msgstr "okt" +#: ../../include/conversation.php:1201 ../../include/ItemObject.php:687 +#: ../../mod/editblock.php:139 ../../mod/editpost.php:116 +#: ../../mod/editlayout.php:138 ../../mod/editwebpage.php:180 +msgid "Quote" +msgstr "Citeren" -#: ../../include/js_strings.php:66 -msgid "Nov" -msgstr "nov" +#: ../../include/conversation.php:1202 ../../include/ItemObject.php:688 +#: ../../mod/editblock.php:140 ../../mod/editpost.php:117 +#: ../../mod/editlayout.php:139 ../../mod/editwebpage.php:181 +msgid "Code" +msgstr "Broncode" -#: ../../include/js_strings.php:67 -msgid "Dec" -msgstr "dec" +#: ../../include/conversation.php:1203 ../../mod/editblock.php:142 +#: ../../mod/editpost.php:118 ../../mod/editlayout.php:140 +#: ../../mod/editwebpage.php:182 +msgid "Upload photo" +msgstr "Foto uploaden" -#: ../../include/js_strings.php:68 ../../include/text.php:1153 -msgid "Sunday" -msgstr "zondag" +#: ../../include/conversation.php:1204 +msgid "upload photo" +msgstr "foto uploaden" -#: ../../include/js_strings.php:69 ../../include/text.php:1153 -msgid "Monday" -msgstr "maandag" +#: ../../include/conversation.php:1205 ../../mod/editblock.php:143 +#: ../../mod/editpost.php:119 ../../mod/mail.php:240 ../../mod/mail.php:369 +#: ../../mod/editlayout.php:141 ../../mod/editwebpage.php:183 +msgid "Attach file" +msgstr "Bestand toevoegen" -#: ../../include/js_strings.php:70 ../../include/text.php:1153 -msgid "Tuesday" -msgstr "dinsdag" +#: ../../include/conversation.php:1206 +msgid "attach file" +msgstr "bestand toevoegen" -#: ../../include/js_strings.php:71 ../../include/text.php:1153 -msgid "Wednesday" -msgstr "woensdag" +#: ../../include/conversation.php:1207 ../../mod/editblock.php:144 +#: ../../mod/editpost.php:120 ../../mod/mail.php:241 ../../mod/mail.php:370 +#: ../../mod/editlayout.php:142 ../../mod/editwebpage.php:184 +msgid "Insert web link" +msgstr "Weblink invoegen" -#: ../../include/js_strings.php:72 ../../include/text.php:1153 -msgid "Thursday" -msgstr "donderdag" +#: ../../include/conversation.php:1208 +msgid "web link" +msgstr "Weblink" -#: ../../include/js_strings.php:73 ../../include/text.php:1153 -msgid "Friday" -msgstr "vrijdag" +#: ../../include/conversation.php:1209 +msgid "Insert video link" +msgstr "Videolink invoegen" -#: ../../include/js_strings.php:74 ../../include/text.php:1153 -msgid "Saturday" -msgstr "zaterdag" +#: ../../include/conversation.php:1210 +msgid "video link" +msgstr "videolink" -#: ../../include/js_strings.php:75 -msgid "Sun" -msgstr "zo" +#: ../../include/conversation.php:1211 +msgid "Insert audio link" +msgstr "Audiolink invoegen" -#: ../../include/js_strings.php:76 -msgid "Mon" -msgstr "ma" +#: ../../include/conversation.php:1212 +msgid "audio link" +msgstr "audiolink" -#: ../../include/js_strings.php:77 -msgid "Tue" -msgstr "di" +#: ../../include/conversation.php:1213 ../../mod/editblock.php:148 +#: ../../mod/editpost.php:124 ../../mod/editlayout.php:146 +#: ../../mod/editwebpage.php:188 +msgid "Set your location" +msgstr "Locatie instellen" -#: ../../include/js_strings.php:78 -msgid "Wed" -msgstr "wo" +#: ../../include/conversation.php:1214 +msgid "set location" +msgstr "locatie instellen" -#: ../../include/js_strings.php:79 -msgid "Thu" -msgstr "do" +#: ../../include/conversation.php:1215 ../../mod/editpost.php:126 +msgid "Toggle voting" +msgstr "Peiling in- of uitschakelen" -#: ../../include/js_strings.php:80 -msgid "Fri" -msgstr "vr" +#: ../../include/conversation.php:1218 ../../mod/editblock.php:149 +#: ../../mod/editpost.php:125 ../../mod/editlayout.php:147 +#: ../../mod/editwebpage.php:189 +msgid "Clear browser location" +msgstr "Locatie van webbrowser wissen" -#: ../../include/js_strings.php:81 -msgid "Sat" -msgstr "za" +#: ../../include/conversation.php:1219 +msgid "clear location" +msgstr "locatie wissen" -#: ../../include/js_strings.php:82 -msgctxt "calendar" -msgid "today" -msgstr "vandaag" +#: ../../include/conversation.php:1221 ../../mod/editblock.php:162 +#: ../../mod/editpost.php:141 ../../mod/editwebpage.php:205 +msgid "Title (optional)" +msgstr "Titel (optioneel)" -#: ../../include/js_strings.php:83 -msgctxt "calendar" -msgid "month" -msgstr "maand" +#: ../../include/conversation.php:1225 ../../mod/editblock.php:165 +#: ../../mod/editpost.php:143 ../../mod/editlayout.php:163 +#: ../../mod/editwebpage.php:207 +msgid "Categories (optional, comma-separated list)" +msgstr "Categorieën (optioneel, door komma's gescheiden lijst)" -#: ../../include/js_strings.php:84 -msgctxt "calendar" -msgid "week" -msgstr "week" +#: ../../include/conversation.php:1227 ../../mod/editblock.php:151 +#: ../../mod/editpost.php:130 ../../mod/editlayout.php:149 +#: ../../mod/editwebpage.php:191 +msgid "Permission settings" +msgstr "Permissies" -#: ../../include/js_strings.php:85 -msgctxt "calendar" -msgid "day" -msgstr "dag" +#: ../../include/conversation.php:1228 +msgid "permissions" +msgstr "permissies" -#: ../../include/js_strings.php:86 -msgctxt "calendar" -msgid "All day" -msgstr "hele dag" +#: ../../include/conversation.php:1236 ../../mod/editblock.php:159 +#: ../../mod/editpost.php:138 ../../mod/editlayout.php:156 +#: ../../mod/editwebpage.php:200 +msgid "Public post" +msgstr "Openbaar bericht" -#: ../../include/contact_selectors.php:56 -msgid "Frequently" -msgstr "Regelmatig" +#: ../../include/conversation.php:1238 ../../mod/editblock.php:166 +#: ../../mod/editpost.php:144 ../../mod/editlayout.php:164 +#: ../../mod/editwebpage.php:208 +msgid "Example: bob@example.com, mary@example.com" +msgstr "Voorbeeld: bob@voorbeeld.nl, mary@voorbeeld.be" -#: ../../include/contact_selectors.php:57 -msgid "Hourly" -msgstr "Elk uur" +#: ../../include/conversation.php:1251 ../../mod/editblock.php:176 +#: ../../mod/editpost.php:155 ../../mod/mail.php:245 ../../mod/mail.php:374 +#: ../../mod/editlayout.php:173 ../../mod/editwebpage.php:217 +msgid "Set expiration date" +msgstr "Verloopdatum instellen" -#: ../../include/contact_selectors.php:58 -msgid "Twice daily" -msgstr "Twee keer per dag" +#: ../../include/conversation.php:1254 +msgid "Set publish date" +msgstr "Publicatiedatum instellen" -#: ../../include/contact_selectors.php:59 -msgid "Daily" -msgstr "Dagelijks" +#: ../../include/conversation.php:1256 ../../include/ItemObject.php:695 +#: ../../mod/editpost.php:157 ../../mod/mail.php:247 ../../mod/mail.php:376 +msgid "Encrypt text" +msgstr "Tekst versleutelen" -#: ../../include/contact_selectors.php:60 -msgid "Weekly" -msgstr "Wekelijks" +#: ../../include/conversation.php:1258 ../../mod/editpost.php:159 +#: ../../mod/events.php:691 +msgid "OK" +msgstr "OK" -#: ../../include/contact_selectors.php:61 -msgid "Monthly" -msgstr "Maandelijks" +#: ../../include/conversation.php:1259 ../../mod/fbrowser.php:82 +#: ../../mod/fbrowser.php:117 ../../mod/editpost.php:160 +#: ../../mod/events.php:690 ../../mod/tagrm.php:11 ../../mod/tagrm.php:134 +#: ../../mod/settings.php:585 ../../mod/settings.php:611 +msgid "Cancel" +msgstr "Annuleren" -#: ../../include/contact_selectors.php:76 -msgid "Friendica" -msgstr "Friendica" +#: ../../include/conversation.php:1502 +msgid "Discover" +msgstr "Ontdekken" -#: ../../include/contact_selectors.php:77 -msgid "OStatus" -msgstr "OStatus" +#: ../../include/conversation.php:1505 +msgid "Imported public streams" +msgstr "Openbare streams importeren" -#: ../../include/contact_selectors.php:78 -msgid "RSS/Atom" -msgstr "RSS/Atom" +#: ../../include/conversation.php:1510 +msgid "Commented Order" +msgstr "Nieuwe reacties bovenaan" -#: ../../include/contact_selectors.php:79 ../../mod/id.php:15 -#: ../../mod/id.php:16 ../../mod/admin.php:804 ../../mod/admin.php:813 -#: ../../boot.php:1486 -msgid "Email" -msgstr "E-mail" +#: ../../include/conversation.php:1513 +msgid "Sort by Comment Date" +msgstr "Berichten met nieuwe reacties bovenaan" -#: ../../include/contact_selectors.php:80 -msgid "Diaspora" -msgstr "Diaspora" +#: ../../include/conversation.php:1517 +msgid "Posted Order" +msgstr "Nieuwe berichten bovenaan" -#: ../../include/contact_selectors.php:81 -msgid "Facebook" -msgstr "Facebook" +#: ../../include/conversation.php:1520 +msgid "Sort by Post Date" +msgstr "Nieuwe berichten bovenaan" -#: ../../include/contact_selectors.php:82 -msgid "Zot!" -msgstr "Zot!" +#: ../../include/conversation.php:1525 ../../include/widgets.php:95 +msgid "Personal" +msgstr "Persoonlijk" -#: ../../include/contact_selectors.php:83 -msgid "LinkedIn" -msgstr "LinkedIn" +#: ../../include/conversation.php:1528 +msgid "Posts that mention or involve you" +msgstr "Alleen berichten die jou vermelden of waar je op een andere manier bij betrokken bent" -#: ../../include/contact_selectors.php:84 -msgid "XMPP/IM" -msgstr "XMPP/IM" +#: ../../include/conversation.php:1534 ../../mod/menu.php:112 +#: ../../mod/connections.php:72 ../../mod/connections.php:82 +msgid "New" +msgstr "Nieuw" -#: ../../include/contact_selectors.php:85 -msgid "MySpace" -msgstr "MySpace" +#: ../../include/conversation.php:1537 +msgid "Activity Stream - by date" +msgstr "Activiteitenstroom - volgens datum" -#: ../../include/activities.php:42 -msgid " and " -msgstr " en " +#: ../../include/conversation.php:1543 +msgid "Starred" +msgstr "Met ster" -#: ../../include/activities.php:50 -msgid "public profile" -msgstr "openbaar profiel" +#: ../../include/conversation.php:1546 +msgid "Favourite Posts" +msgstr "Favoriete berichten" -#: ../../include/activities.php:59 -#, php-format -msgid "%1$s changed %2$s to “%3$s”" -msgstr "%1$s veranderde %2$s naar “%3$s”" +#: ../../include/conversation.php:1553 +msgid "Spam" +msgstr "Spam" -#: ../../include/activities.php:60 -#, php-format -msgid "Visit %1$s's %2$s" -msgstr "Bezoek het %2$s van %1$s" +#: ../../include/conversation.php:1556 +msgid "Posts flagged as SPAM" +msgstr "Berichten gemarkeerd als SPAM" -#: ../../include/activities.php:63 -#, php-format -msgid "%1$s has an updated %2$s, changing %3$s." -msgstr "%1$s heeft een aangepaste %2$s, %3$s veranderd." +#: ../../include/conversation.php:1600 ../../mod/admin.php:973 +msgid "Channel" +msgstr "Kanaal" -#: ../../include/Contact.php:118 -msgid "New window" -msgstr "Nieuw venster" +#: ../../include/conversation.php:1603 +msgid "Status Messages and Posts" +msgstr "Berichten in dit kanaal" -#: ../../include/Contact.php:119 -msgid "Open the selected location in a different window or browser tab" -msgstr "Open de geselecteerde locatie in een ander venster of tab" +#: ../../include/conversation.php:1612 +msgid "About" +msgstr "Over" -#: ../../include/Contact.php:237 -#, php-format -msgid "User '%s' deleted" -msgstr "Account '%s' verwijderd" +#: ../../include/conversation.php:1615 +msgid "Profile Details" +msgstr "Profiel" -#: ../../include/dba/dba_driver.php:141 -#, php-format -msgid "Cannot locate DNS info for database server '%s'" -msgstr "Kan DNS-informatie voor databaseserver '%s' niet vinden" +#: ../../include/conversation.php:1621 ../../include/apps.php:139 +#: ../../include/nav.php:92 ../../mod/fbrowser.php:25 +msgid "Photos" +msgstr "Foto's" -#: ../../include/items.php:423 ../../mod/like.php:280 -#: ../../mod/subthread.php:52 ../../mod/dreport.php:6 ../../mod/dreport.php:45 -#: ../../mod/group.php:68 ../../mod/profperm.php:23 -#: ../../mod/import_items.php:114 ../../index.php:360 -msgid "Permission denied" -msgstr "Toegang geweigerd" +#: ../../include/conversation.php:1624 ../../include/photos.php:483 +msgid "Photo Albums" +msgstr "Fotoalbums" -#: ../../include/items.php:1128 ../../include/items.php:1174 -msgid "(Unknown)" -msgstr "(Onbekend)" +#: ../../include/conversation.php:1631 +msgid "Files and Storage" +msgstr "Bestanden en opslagruimte" -#: ../../include/items.php:1371 -msgid "Visible to anybody on the internet." -msgstr "Voor iedereen op het internet zichtbaar." +#: ../../include/conversation.php:1641 ../../include/conversation.php:1644 +msgid "Chatrooms" +msgstr "Chatkanalen" -#: ../../include/items.php:1373 -msgid "Visible to you only." -msgstr "Alleen voor jou zichtbaar." +#: ../../include/conversation.php:1654 ../../include/apps.php:129 +#: ../../include/nav.php:103 +msgid "Bookmarks" +msgstr "Bladwijzers" -#: ../../include/items.php:1375 -msgid "Visible to anybody in this network." -msgstr "Voor iedereen in dit netwerk zichtbaar." +#: ../../include/conversation.php:1657 +msgid "Saved Bookmarks" +msgstr "Opgeslagen bladwijzers" -#: ../../include/items.php:1377 -msgid "Visible to anybody authenticated." -msgstr "Voor iedereen die geauthenticeerd is zichtbaar." +#: ../../include/conversation.php:1664 ../../include/apps.php:136 +#: ../../include/nav.php:107 ../../mod/webpages.php:178 +msgid "Webpages" +msgstr "Webpagina's" -#: ../../include/items.php:1379 -#, php-format -msgid "Visible to anybody on %s." -msgstr "Voor iedereen op %s zichtbaar." +#: ../../include/conversation.php:1667 +msgid "Manage Webpages" +msgstr "Webpagina's beheren" -#: ../../include/items.php:1381 -msgid "Visible to all connections." -msgstr "Voor alle connecties zichtbaar." +#: ../../include/conversation.php:1696 ../../include/ItemObject.php:175 +#: ../../include/ItemObject.php:187 ../../mod/photos.php:1082 +#: ../../mod/photos.php:1094 +msgid "View all" +msgstr "Toon alles" -#: ../../include/items.php:1383 -msgid "Visible to approved connections." -msgstr "Voor alle goedgekeurde connecties zichtbaar." +#: ../../include/conversation.php:1720 ../../include/ItemObject.php:179 +#: ../../include/identity.php:1263 ../../include/taxonomy.php:412 +#: ../../mod/photos.php:1086 +msgctxt "noun" +msgid "Like" +msgid_plural "Likes" +msgstr[0] "vindt dit leuk" +msgstr[1] "vinden dit leuk" -#: ../../include/items.php:1385 -msgid "Visible to specific connections." -msgstr "Voor specifieke connecties zichtbaar." +#: ../../include/conversation.php:1723 ../../include/ItemObject.php:184 +#: ../../mod/photos.php:1091 +msgctxt "noun" +msgid "Dislike" +msgid_plural "Dislikes" +msgstr[0] "vindt dit niet leuk" +msgstr[1] "vinden dit niet leuk" -#: ../../include/items.php:4311 ../../mod/display.php:36 -#: ../../mod/filestorage.php:27 ../../mod/admin.php:127 -#: ../../mod/admin.php:1004 ../../mod/admin.php:1204 ../../mod/thing.php:86 -#: ../../mod/viewsrc.php:20 -msgid "Item not found." -msgstr "Item niet gevonden." +#: ../../include/conversation.php:1726 +msgctxt "noun" +msgid "Attending" +msgid_plural "Attending" +msgstr[0] "aanwezig" +msgstr[1] "aanwezig" -#: ../../include/items.php:4820 ../../mod/group.php:38 ../../mod/group.php:137 -msgid "Collection not found." -msgstr "Collectie niet gevonden." +#: ../../include/conversation.php:1729 +msgctxt "noun" +msgid "Not Attending" +msgid_plural "Not Attending" +msgstr[0] "niet aanwezig" +msgstr[1] "niet aanwezig" -#: ../../include/items.php:4836 -msgid "Collection is empty." -msgstr "Collectie is leeg" +#: ../../include/conversation.php:1732 +msgctxt "noun" +msgid "Undecided" +msgid_plural "Undecided" +msgstr[0] "nog niet beslist" +msgstr[1] "nog niet beslist" -#: ../../include/items.php:4843 -#, php-format -msgid "Collection: %s" -msgstr "Collectie: %s" +#: ../../include/conversation.php:1735 +msgctxt "noun" +msgid "Agree" +msgid_plural "Agrees" +msgstr[0] "eens" +msgstr[1] "eens" -#: ../../include/items.php:4853 ../../mod/connedit.php:683 -#, php-format -msgid "Connection: %s" -msgstr "Connectie: %s" +#: ../../include/conversation.php:1738 +msgctxt "noun" +msgid "Disagree" +msgid_plural "Disagrees" +msgstr[0] "oneens" +msgstr[1] "oneens" -#: ../../include/items.php:4855 -msgid "Connection not found." -msgstr "Connectie niet gevonden." +#: ../../include/conversation.php:1741 +msgctxt "noun" +msgid "Abstain" +msgid_plural "Abstains" +msgstr[0] "onthouding" +msgstr[1] "onthoudingen" #: ../../include/network.php:613 msgid "view full size" @@ -1942,25 +1952,12 @@ msgstr "Andere netwerken en diensten" #: ../../mod/chat.php:211 ../../mod/photos.php:631 ../../mod/photos.php:1001 #: ../../mod/events.php:708 ../../mod/thing.php:310 ../../mod/thing.php:356 msgid "Permissions" -msgstr "Permissies" - -#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:370 -#: ../../mod/photos.php:1218 -msgid "Close" -msgstr "Sluiten" - -#: ../../include/import.php:23 -msgid "" -"Cannot create a duplicate channel identifier on this system. Import failed." -msgstr "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt." - -#: ../../include/import.php:70 -msgid "Channel clone failed. Import failed." -msgstr "Het klonen van het kanaal is mislukt. Importeren mislukt." - -#: ../../include/import.php:80 ../../mod/import.php:139 -msgid "Cloned channel not found. Import failed." -msgstr "Gekloond kanaal niet gevonden. Importeren mislukt." +msgstr "Permissies" + +#: ../../include/acl_selectors.php:250 ../../include/ItemObject.php:370 +#: ../../mod/photos.php:1218 +msgid "Close" +msgstr "Sluiten" #: ../../include/photos.php:112 #, php-format @@ -2175,9 +2172,9 @@ msgstr "Ontrouw" msgid "Sex Addict" msgstr "Seksverslaafd" -#: ../../include/profile_selectors.php:80 ../../include/identity.php:390 -#: ../../include/identity.php:391 ../../include/identity.php:398 -#: ../../include/widgets.php:429 ../../mod/connedit.php:573 +#: ../../include/profile_selectors.php:80 ../../include/widgets.php:430 +#: ../../include/identity.php:390 ../../include/identity.php:391 +#: ../../include/identity.php:398 ../../mod/connedit.php:573 #: ../../mod/settings.php:338 ../../mod/settings.php:342 #: ../../mod/settings.php:343 ../../mod/settings.php:346 #: ../../mod/settings.php:357 @@ -2332,7 +2329,7 @@ msgstr "Hubbeheerder" msgid "Address Book" msgstr "Connecties" -#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1484 +#: ../../include/apps.php:131 ../../include/nav.php:111 ../../boot.php:1486 msgid "Login" msgstr "Inloggen" @@ -2345,8 +2342,8 @@ msgstr "Kanaalbeheer" msgid "Grid" msgstr "Grid" -#: ../../include/apps.php:134 ../../include/widgets.php:553 -#: ../../include/nav.php:202 ../../mod/admin.php:1058 ../../mod/admin.php:1258 +#: ../../include/apps.php:134 ../../include/widgets.php:554 +#: ../../include/nav.php:202 ../../mod/admin.php:1064 ../../mod/admin.php:1264 msgid "Settings" msgstr "Instellingen" @@ -2360,7 +2357,7 @@ msgid "Profile" msgstr "Profiel" #: ../../include/apps.php:140 ../../include/nav.php:196 -#: ../../mod/events.php:526 +#: ../../mod/events.php:523 msgid "Events" msgstr "Agenda" @@ -2385,8 +2382,8 @@ msgstr "Stemming" msgid "Chat" msgstr "Chatten" -#: ../../include/apps.php:147 ../../include/text.php:859 -#: ../../include/text.php:871 ../../include/nav.php:159 +#: ../../include/apps.php:147 ../../include/text.php:866 +#: ../../include/text.php:878 ../../include/nav.php:159 #: ../../mod/search.php:40 msgid "Search" msgstr "Zoeken" @@ -2437,10 +2434,23 @@ msgstr "Installeren" msgid "Purchase" msgstr "Aanschaffen" -#: ../../include/api.php:1300 +#: ../../include/api.php:1302 msgid "Public Timeline" msgstr "Openbare tijdlijn" +#: ../../include/import.php:23 +msgid "" +"Cannot create a duplicate channel identifier on this system. Import failed." +msgstr "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt." + +#: ../../include/import.php:70 +msgid "Channel clone failed. Import failed." +msgstr "Het klonen van het kanaal is mislukt. Importeren mislukt." + +#: ../../include/import.php:80 ../../mod/import.php:139 +msgid "Cloned channel not found. Import failed." +msgstr "Gekloond kanaal niet gevonden. Importeren mislukt." + #: ../../include/enotify.php:96 #, php-format msgid "%s " @@ -2470,153 +2480,153 @@ msgstr "een privébericht" msgid "Please visit %s to view and/or reply to your private messages." msgstr "Bezoek %s om je privéberichten te bekijken en/of er op te reageren." -#: ../../include/enotify.php:158 +#: ../../include/enotify.php:160 #, php-format msgid "%1$s, %2$s commented on [zrl=%3$s]a %4$s[/zrl]" msgstr "%1$s, %2$s gaf een reactie op [zrl=%3$s]een %4$s[/zrl]" -#: ../../include/enotify.php:166 +#: ../../include/enotify.php:168 #, php-format msgid "%1$s, %2$s commented on [zrl=%3$s]%4$s's %5$s[/zrl]" msgstr "%1$s, %2$s gaf een reactie op [zrl=%3$s]een %5$s van %4$s[/zrl]" -#: ../../include/enotify.php:175 +#: ../../include/enotify.php:177 #, php-format msgid "%1$s, %2$s commented on [zrl=%3$s]your %4$s[/zrl]" msgstr "%1$s, %2$s gaf een reactie op [zrl=%3$s]jouw %4$s[/zrl]" -#: ../../include/enotify.php:186 +#: ../../include/enotify.php:188 #, php-format msgid "[Hubzilla:Notify] Comment to conversation #%1$d by %2$s" msgstr "[Hubzilla:Notificatie] Reactie op conversatie #%1$d door %2$s" -#: ../../include/enotify.php:187 +#: ../../include/enotify.php:189 #, php-format msgid "%1$s, %2$s commented on an item/conversation you have been following." msgstr "%1$s, %2$s gaf een reactie op een bericht/conversatie die jij volgt." -#: ../../include/enotify.php:190 ../../include/enotify.php:205 -#: ../../include/enotify.php:231 ../../include/enotify.php:249 -#: ../../include/enotify.php:263 +#: ../../include/enotify.php:192 ../../include/enotify.php:207 +#: ../../include/enotify.php:233 ../../include/enotify.php:251 +#: ../../include/enotify.php:265 #, php-format msgid "Please visit %s to view and/or reply to the conversation." msgstr "Bezoek %s om de conversatie te bekijken en/of er op te reageren." -#: ../../include/enotify.php:196 +#: ../../include/enotify.php:198 #, php-format msgid "[Hubzilla:Notify] %s posted to your profile wall" msgstr "[Hubzilla:Notificatie] %s heeft een bericht op jouw kanaal geplaatst" -#: ../../include/enotify.php:198 +#: ../../include/enotify.php:200 #, php-format msgid "%1$s, %2$s posted to your profile wall at %3$s" msgstr "%1$s, %2$s heeft om %3$s een bericht op jouw kanaal geplaatst" -#: ../../include/enotify.php:200 +#: ../../include/enotify.php:202 #, php-format msgid "%1$s, %2$s posted to [zrl=%3$s]your wall[/zrl]" msgstr "%1$s, %2$s heeft een bericht op [zrl=%3$s]jouw kanaal[/zrl] geplaatst" -#: ../../include/enotify.php:224 +#: ../../include/enotify.php:226 #, php-format msgid "[Hubzilla:Notify] %s tagged you" msgstr "[Hubzilla:Notificatie] %s heeft je genoemd" -#: ../../include/enotify.php:225 +#: ../../include/enotify.php:227 #, php-format msgid "%1$s, %2$s tagged you at %3$s" msgstr "%1$s, %2$s noemde jou op %3$s" -#: ../../include/enotify.php:226 +#: ../../include/enotify.php:228 #, php-format msgid "%1$s, %2$s [zrl=%3$s]tagged you[/zrl]." msgstr "%1$s, %2$s [zrl=%3$s]noemde jou[/zrl]." -#: ../../include/enotify.php:238 +#: ../../include/enotify.php:240 #, php-format msgid "[Hubzilla:Notify] %1$s poked you" msgstr "[Hubzilla:Notificatie] %1$s heeft je aangestoten" -#: ../../include/enotify.php:239 +#: ../../include/enotify.php:241 #, php-format msgid "%1$s, %2$s poked you at %3$s" msgstr "%1$s, %2$s heeft je aangestoten op %3$s" -#: ../../include/enotify.php:240 +#: ../../include/enotify.php:242 #, php-format msgid "%1$s, %2$s [zrl=%2$s]poked you[/zrl]." msgstr "%1$s, %2$s [zrl=%2$s]heeft je aangestoten[/zrl]." -#: ../../include/enotify.php:256 +#: ../../include/enotify.php:258 #, php-format msgid "[Hubzilla:Notify] %s tagged your post" msgstr "[Hubzilla:Notificatie] %s heeft jouw bericht getagd" -#: ../../include/enotify.php:257 +#: ../../include/enotify.php:259 #, php-format msgid "%1$s, %2$s tagged your post at %3$s" msgstr "%1$s, %2$s heeft jouw bericht om %3$s getagd" -#: ../../include/enotify.php:258 +#: ../../include/enotify.php:260 #, php-format msgid "%1$s, %2$s tagged [zrl=%3$s]your post[/zrl]" msgstr "%1$s, %2$s heeft [zrl=%3$s]jouw bericht[/zrl] getagd" -#: ../../include/enotify.php:270 +#: ../../include/enotify.php:272 msgid "[Hubzilla:Notify] Introduction received" msgstr "[Hubzilla:Notificatie] Connectieverzoek ontvangen" -#: ../../include/enotify.php:271 +#: ../../include/enotify.php:273 #, php-format msgid "%1$s, you've received an new connection request from '%2$s' at %3$s" msgstr "%1$s, je hebt een nieuw connectieverzoek ontvangen van '%2$s' op %3$s" -#: ../../include/enotify.php:272 +#: ../../include/enotify.php:274 #, php-format msgid "" "%1$s, you've received [zrl=%2$s]a new connection request[/zrl] from %3$s." msgstr "%1$s, je hebt een [zrl=%2$s]nieuw connectieverzoek[/zrl] ontvangen van %3$s." -#: ../../include/enotify.php:276 ../../include/enotify.php:295 +#: ../../include/enotify.php:278 ../../include/enotify.php:297 #, php-format msgid "You may visit their profile at %s" msgstr "Je kan het profiel bekijken op %s" -#: ../../include/enotify.php:278 +#: ../../include/enotify.php:280 #, php-format msgid "Please visit %s to approve or reject the connection request." msgstr "Bezoek %s om het connectieverzoek te accepteren of af te wijzen." -#: ../../include/enotify.php:285 +#: ../../include/enotify.php:287 msgid "[Hubzilla:Notify] Friend suggestion received" msgstr "[Hubzilla:Notificatie] Kanaalvoorstel ontvangen" -#: ../../include/enotify.php:286 +#: ../../include/enotify.php:288 #, php-format msgid "%1$s, you've received a friend suggestion from '%2$s' at %3$s" msgstr "%1$s, je hebt een kanaalvoorstel ontvangen van '%2$s' om %3$s" -#: ../../include/enotify.php:287 +#: ../../include/enotify.php:289 #, php-format msgid "" "%1$s, you've received [zrl=%2$s]a friend suggestion[/zrl] for %3$s from " "%4$s." msgstr "%1$s, je hebt [zrl=%2$s]een kanaalvoorstel[/zrl] ontvangen voor %3$s van %4$s." -#: ../../include/enotify.php:293 +#: ../../include/enotify.php:295 msgid "Name:" msgstr "Naam:" -#: ../../include/enotify.php:294 +#: ../../include/enotify.php:296 msgid "Photo:" msgstr "Foto:" -#: ../../include/enotify.php:297 +#: ../../include/enotify.php:299 #, php-format msgid "Please visit %s to approve or reject the suggestion." msgstr "Bezoek %s om het voorstel te accepteren of af te wijzen." -#: ../../include/enotify.php:511 +#: ../../include/enotify.php:514 msgid "[Hubzilla:Notify]" msgstr "[Hubzilla:Notificatie]" @@ -2672,7 +2682,7 @@ msgstr "Tag toevoegen" msgid "I like this (toggle)" msgstr "Vind ik leuk" -#: ../../include/ItemObject.php:254 ../../include/taxonomy.php:317 +#: ../../include/ItemObject.php:254 ../../include/taxonomy.php:326 msgid "like" msgstr "vind dit leuk" @@ -2680,7 +2690,7 @@ msgstr "vind dit leuk" msgid "I don't like this (toggle)" msgstr "Vind ik niet leuk" -#: ../../include/ItemObject.php:255 ../../include/taxonomy.php:318 +#: ../../include/ItemObject.php:255 ../../include/taxonomy.php:327 msgid "dislike" msgstr "vind dit niet leuk" @@ -2771,12 +2781,12 @@ msgstr "Datapakket ongeldig" msgid "Unable to verify channel signature" msgstr "Kanaalkenmerk kon niet worden geverifieerd. " -#: ../../include/zot.php:2264 +#: ../../include/zot.php:2265 #, php-format msgid "Unable to verify site signature for %s" msgstr "Hubkenmerk voor %s kon niet worden geverifieerd" -#: ../../include/zot.php:3591 +#: ../../include/zot.php:3592 msgid "invalid target signature" msgstr "ongeldig doelkenmerk" @@ -2972,7 +2982,7 @@ msgid_plural "%d invitations available" msgstr[0] "%d uitnodiging beschikbaar" msgstr[1] "%d uitnodigingen beschikbaar" -#: ../../include/contact_widgets.php:19 ../../mod/admin.php:438 +#: ../../include/contact_widgets.php:19 ../../mod/admin.php:439 msgid "Advanced" msgstr "Geavanceerd" @@ -3015,12 +3025,12 @@ msgid "Advanced example: name=fred and country=iceland" msgstr "Geavanceerd voorbeeld (Engels): name=jan en country=nederland" #: ../../include/contact_widgets.php:60 ../../include/contact_widgets.php:98 -#: ../../include/widgets.php:306 +#: ../../include/widgets.php:307 msgid "Everything" msgstr "Alles" -#: ../../include/contact_widgets.php:95 ../../include/taxonomy.php:271 -#: ../../include/widgets.php:35 +#: ../../include/contact_widgets.php:95 ../../include/widgets.php:36 +#: ../../include/taxonomy.php:280 msgid "Categories" msgstr "Categorieën" @@ -3046,33 +3056,334 @@ msgstr "Een verwijderde collectie met deze naam is gereactiveerd. Bestaande item msgid "Add new connections to this collection (privacy group)" msgstr "Voeg nieuwe connecties aan deze collectie toe (privacy-groep)" -#: ../../include/group.php:251 ../../mod/admin.php:813 +#: ../../include/group.php:251 ../../mod/admin.php:814 msgid "All Channels" msgstr "Alle kanalen" -#: ../../include/group.php:273 -msgid "edit" -msgstr "bewerken" +#: ../../include/group.php:273 +msgid "edit" +msgstr "bewerken" + +#: ../../include/group.php:295 +msgid "Collections" +msgstr "Collecties" + +#: ../../include/group.php:296 +msgid "Edit collection" +msgstr "Collectie bewerken" + +#: ../../include/group.php:297 +msgid "Add new collection" +msgstr "Nieuwe collectie toevoegen" + +#: ../../include/group.php:298 +msgid "Channels not in any collection" +msgstr "Kanalen die zich in geen enkele collectie bevinden" + +#: ../../include/group.php:300 ../../include/widgets.php:275 +msgid "add" +msgstr "toevoegen" + +#: ../../include/widgets.php:92 ../../include/nav.php:157 +#: ../../mod/apps.php:36 +msgid "Apps" +msgstr "Apps" + +#: ../../include/widgets.php:93 +msgid "System" +msgstr "Systeem" + +#: ../../include/widgets.php:96 +msgid "Create Personal App" +msgstr "Persoonlijke app maken" + +#: ../../include/widgets.php:97 +msgid "Edit Personal App" +msgstr "Persoonlijke app bewerken" + +#: ../../include/widgets.php:139 ../../mod/suggest.php:54 +msgid "Ignore/Hide" +msgstr "Negeren/Verbergen" + +#: ../../include/widgets.php:144 ../../mod/connections.php:125 +msgid "Suggestions" +msgstr "Voorgestelde kanalen" + +#: ../../include/widgets.php:145 +msgid "See more..." +msgstr "Meer..." + +#: ../../include/widgets.php:166 +#, php-format +msgid "You have %1$.0f of %2$.0f allowed connections." +msgstr "Je hebt %1$.0f van de %2$.0f toegestane connecties." + +#: ../../include/widgets.php:172 +msgid "Add New Connection" +msgstr "Nieuwe connectie toevoegen" + +#: ../../include/widgets.php:173 +msgid "Enter the channel address" +msgstr "Vul het adres van het nieuwe kanaal in" + +#: ../../include/widgets.php:174 +msgid "Example: bob@example.com, http://example.com/barbara" +msgstr "Voorbeeld: bob@example.com, http://example.com/barbara" + +#: ../../include/widgets.php:190 +msgid "Notes" +msgstr "Aantekeningen" + +#: ../../include/widgets.php:192 ../../include/text.php:867 +#: ../../include/text.php:879 ../../mod/filer.php:49 ../../mod/admin.php:1442 +#: ../../mod/admin.php:1462 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100 +msgid "Save" +msgstr "Opslaan" + +#: ../../include/widgets.php:266 +msgid "Remove term" +msgstr "Verwijder zoekterm" + +#: ../../include/widgets.php:349 +msgid "Archives" +msgstr "Archieven" + +#: ../../include/widgets.php:428 ../../mod/connedit.php:571 +msgid "Me" +msgstr "Ik" + +#: ../../include/widgets.php:429 ../../mod/connedit.php:572 +msgid "Family" +msgstr "Familie" + +#: ../../include/widgets.php:431 ../../mod/connedit.php:574 +msgid "Acquaintances" +msgstr "Kennissen" + +#: ../../include/widgets.php:432 ../../mod/connedit.php:575 +#: ../../mod/connections.php:88 ../../mod/connections.php:103 +msgid "All" +msgstr "Alles" + +#: ../../include/widgets.php:451 +msgid "Refresh" +msgstr "Vernieuwen" + +#: ../../include/widgets.php:485 +msgid "Account settings" +msgstr "Account" + +#: ../../include/widgets.php:491 +msgid "Channel settings" +msgstr "Kanaal" + +#: ../../include/widgets.php:497 +msgid "Additional features" +msgstr "Extra functies" + +#: ../../include/widgets.php:503 +msgid "Feature/Addon settings" +msgstr "Extra functie- en plugin-instellingen" + +#: ../../include/widgets.php:509 +msgid "Display settings" +msgstr "Weergave" + +#: ../../include/widgets.php:515 +msgid "Connected apps" +msgstr "Verbonden applicaties" + +#: ../../include/widgets.php:521 +msgid "Export channel" +msgstr "Kanaal exporteren" + +#: ../../include/widgets.php:530 ../../mod/connedit.php:683 +msgid "Connection Default Permissions" +msgstr "Standaard permissies voor connecties" + +#: ../../include/widgets.php:538 +msgid "Premium Channel Settings" +msgstr "Instellingen premiumkanaal" + +#: ../../include/widgets.php:568 +msgid "Private Mail Menu" +msgstr "Privéberichten" + +#: ../../include/widgets.php:570 +msgid "Combined View" +msgstr "Gecombineerd postvak" + +#: ../../include/widgets.php:575 ../../include/nav.php:191 +msgid "Inbox" +msgstr "Postvak IN" + +#: ../../include/widgets.php:580 ../../include/nav.php:192 +msgid "Outbox" +msgstr "Postvak UIT" + +#: ../../include/widgets.php:585 ../../include/nav.php:193 +msgid "New Message" +msgstr "Nieuw bericht" + +#: ../../include/widgets.php:604 ../../include/widgets.php:616 +msgid "Conversations" +msgstr "Conversaties" + +#: ../../include/widgets.php:608 +msgid "Received Messages" +msgstr "Ontvangen berichten" + +#: ../../include/widgets.php:612 +msgid "Sent Messages" +msgstr "Verzonden berichten" + +#: ../../include/widgets.php:626 +msgid "No messages." +msgstr "Geen berichten" + +#: ../../include/widgets.php:644 +msgid "Delete conversation" +msgstr "Verwijder conversatie" + +#: ../../include/widgets.php:670 +msgid "Events Menu" +msgstr "Agenda-menu" + +#: ../../include/widgets.php:671 +msgid "Day View" +msgstr "Dag tonen" + +#: ../../include/widgets.php:672 +msgid "Week View" +msgstr "Week tonen" + +#: ../../include/widgets.php:673 +msgid "Month View" +msgstr "Maand tonen" + +#: ../../include/widgets.php:674 ../../mod/events.php:527 +msgid "Export" +msgstr "Exporteren" + +#: ../../include/widgets.php:675 ../../mod/events.php:530 +msgid "Import" +msgstr "Importeren" + +#: ../../include/widgets.php:749 +msgid "Chat Rooms" +msgstr "Chatkanalen" + +#: ../../include/widgets.php:769 +msgid "Bookmarked Chatrooms" +msgstr "Bladwijzers van chatkanalen" + +#: ../../include/widgets.php:789 +msgid "Suggested Chatrooms" +msgstr "Voorgestelde chatkanalen" + +#: ../../include/widgets.php:916 ../../include/widgets.php:974 +msgid "photo/image" +msgstr "foto/afbeelding" + +#: ../../include/widgets.php:1069 ../../include/widgets.php:1071 +msgid "Rate Me" +msgstr "Beoordeel mij" + +#: ../../include/widgets.php:1075 +msgid "View Ratings" +msgstr "Bekijk beoordelingen" + +#: ../../include/widgets.php:1086 +msgid "Public Hubs" +msgstr "Openbare hubs" + +#: ../../include/widgets.php:1134 +msgid "Forums" +msgstr "Forums" + +#: ../../include/widgets.php:1161 +msgid "Tasks" +msgstr "Taken" + +#: ../../include/widgets.php:1170 +msgid "Documentation" +msgstr "Documentatie" + +#: ../../include/widgets.php:1172 +msgid "Project/Site Information" +msgstr "Project- en hub-informatie" + +#: ../../include/widgets.php:1173 +msgid "For Members" +msgstr "Voor leden" + +#: ../../include/widgets.php:1174 +msgid "For Administrators" +msgstr "Voor beheerders" + +#: ../../include/widgets.php:1175 +msgid "For Developers" +msgstr "Voor ontwikkelaars" + +#: ../../include/widgets.php:1200 ../../mod/admin.php:434 +msgid "Site" +msgstr "Hub-instellingen" + +#: ../../include/widgets.php:1201 +msgid "Accounts" +msgstr "Accounts" + +#: ../../include/widgets.php:1202 ../../mod/admin.php:965 +msgid "Channels" +msgstr "Kanalen" + +#: ../../include/widgets.php:1203 ../../mod/admin.php:1062 +#: ../../mod/admin.php:1102 +msgid "Plugins" +msgstr "Plug-ins" + +#: ../../include/widgets.php:1204 ../../mod/admin.php:1262 +#: ../../mod/admin.php:1296 +msgid "Themes" +msgstr "Thema's" + +#: ../../include/widgets.php:1205 +msgid "Inspect queue" +msgstr "Inspecteer berichtenwachtrij" + +#: ../../include/widgets.php:1206 +msgid "Profile Config" +msgstr "Profielconfiguratie" + +#: ../../include/widgets.php:1207 +msgid "DB updates" +msgstr "Database-updates" + +#: ../../include/widgets.php:1225 ../../include/widgets.php:1231 +#: ../../mod/admin.php:1381 +msgid "Logs" +msgstr "Logboeken" -#: ../../include/group.php:295 -msgid "Collections" -msgstr "Collecties" +#: ../../include/widgets.php:1229 ../../include/nav.php:210 +msgid "Admin" +msgstr "Beheer" -#: ../../include/group.php:296 -msgid "Edit collection" -msgstr "Collectie bewerken" +#: ../../include/widgets.php:1230 +msgid "Plugin Features" +msgstr "Plug-in-opties" -#: ../../include/group.php:297 -msgid "Add new collection" -msgstr "Nieuwe collectie toevoegen" +#: ../../include/widgets.php:1232 +msgid "User registrations waiting for confirmation" +msgstr "Accounts die op goedkeuring wachten" -#: ../../include/group.php:298 -msgid "Channels not in any collection" -msgstr "Kanalen die zich in geen enkele collectie bevinden" +#: ../../include/widgets.php:1311 ../../mod/photos.php:753 +#: ../../mod/photos.php:1286 +msgid "View Photo" +msgstr "Foto weergeven" -#: ../../include/group.php:300 ../../include/widgets.php:274 -msgid "add" -msgstr "toevoegen" +#: ../../include/widgets.php:1327 ../../mod/photos.php:782 +msgid "Edit Album" +msgstr "Album bewerken" #: ../../include/message.php:18 msgid "No recipient provided." @@ -3329,35 +3640,35 @@ msgstr "School/opleiding:" msgid "Like this thing" msgstr "Vind dit ding leuk" -#: ../../include/taxonomy.php:229 ../../include/taxonomy.php:250 +#: ../../include/taxonomy.php:238 ../../include/taxonomy.php:259 msgid "Tags" msgstr "Tags" -#: ../../include/taxonomy.php:294 +#: ../../include/taxonomy.php:303 msgid "Keywords" msgstr "Trefwoorden" -#: ../../include/taxonomy.php:315 +#: ../../include/taxonomy.php:324 msgid "have" msgstr "heb" -#: ../../include/taxonomy.php:315 +#: ../../include/taxonomy.php:324 msgid "has" msgstr "heeft" -#: ../../include/taxonomy.php:316 +#: ../../include/taxonomy.php:325 msgid "want" msgstr "wil" -#: ../../include/taxonomy.php:316 +#: ../../include/taxonomy.php:325 msgid "wants" msgstr "wil" -#: ../../include/taxonomy.php:317 +#: ../../include/taxonomy.php:326 msgid "likes" msgstr "vindt dit leuk" -#: ../../include/taxonomy.php:318 +#: ../../include/taxonomy.php:327 msgid "dislikes" msgstr "vindt dit niet leuk" @@ -3366,347 +3677,70 @@ msgid "Item was not found." msgstr "Item niet gevonden" #: ../../include/attach.php:496 -msgid "No source file." -msgstr "Geen bronbestand." - -#: ../../include/attach.php:514 -msgid "Cannot locate file to replace" -msgstr "Kan het te vervangen bestand niet vinden" - -#: ../../include/attach.php:532 -msgid "Cannot locate file to revise/update" -msgstr "Kan het bestand wat aangepast moet worden niet vinden" - -#: ../../include/attach.php:667 -#, php-format -msgid "File exceeds size limit of %d" -msgstr "Bestand is groter dan de toegelaten %d" - -#: ../../include/attach.php:681 -#, php-format -msgid "You have reached your limit of %1$.0f Mbytes attachment storage." -msgstr "Je hebt jouw limiet van %1$.0f MB opslagruimte voor bijlagen bereikt." - -#: ../../include/attach.php:837 -msgid "File upload failed. Possible system limit or action terminated." -msgstr "Uploaden van bestand mislukt. Mogelijk systeemlimiet bereikt of actie afgebroken." - -#: ../../include/attach.php:850 -msgid "Stored file could not be verified. Upload failed." -msgstr "Opgeslagen bestand kon niet worden geverifieerd. Uploaden mislukt." - -#: ../../include/attach.php:898 ../../include/attach.php:914 -msgid "Path not available." -msgstr "Pad niet beschikbaar." - -#: ../../include/attach.php:960 ../../include/attach.php:1112 -msgid "Empty pathname" -msgstr "Padnaam leeg" - -#: ../../include/attach.php:986 -msgid "duplicate filename or path" -msgstr "dubbele bestandsnaam of pad" - -#: ../../include/attach.php:1008 -msgid "Path not found." -msgstr "Pad niet gevonden" - -#: ../../include/attach.php:1066 -msgid "mkdir failed." -msgstr "directory aanmaken (mkdir) mislukt." - -#: ../../include/attach.php:1070 -msgid "database storage failed." -msgstr "opslag in database mislukt." - -#: ../../include/attach.php:1118 -msgid "Empty path" -msgstr "Ontbrekend bestandspad" - -#: ../../include/bb2diaspora.php:382 -msgid "Attachments:" -msgstr "Bijlagen:" - -#: ../../include/bb2diaspora.php:473 -msgid "$Projectname event notification:" -msgstr "Notificatie $Projectname-gebeurtenis:" - -#: ../../include/widgets.php:91 ../../include/nav.php:157 -#: ../../mod/apps.php:36 -msgid "Apps" -msgstr "Apps" - -#: ../../include/widgets.php:92 -msgid "System" -msgstr "Systeem" - -#: ../../include/widgets.php:95 -msgid "Create Personal App" -msgstr "Persoonlijke app maken" - -#: ../../include/widgets.php:96 -msgid "Edit Personal App" -msgstr "Persoonlijke app bewerken" - -#: ../../include/widgets.php:138 ../../mod/suggest.php:54 -msgid "Ignore/Hide" -msgstr "Negeren/Verbergen" - -#: ../../include/widgets.php:143 ../../mod/connections.php:125 -msgid "Suggestions" -msgstr "Voorgestelde kanalen" - -#: ../../include/widgets.php:144 -msgid "See more..." -msgstr "Meer..." - -#: ../../include/widgets.php:165 -#, php-format -msgid "You have %1$.0f of %2$.0f allowed connections." -msgstr "Je hebt %1$.0f van de %2$.0f toegestane connecties." - -#: ../../include/widgets.php:171 -msgid "Add New Connection" -msgstr "Nieuwe connectie toevoegen" - -#: ../../include/widgets.php:172 -msgid "Enter the channel address" -msgstr "Vul het adres van het nieuwe kanaal in" - -#: ../../include/widgets.php:173 -msgid "Example: bob@example.com, http://example.com/barbara" -msgstr "Voorbeeld: bob@example.com, http://example.com/barbara" - -#: ../../include/widgets.php:189 -msgid "Notes" -msgstr "Aantekeningen" - -#: ../../include/widgets.php:191 ../../include/text.php:860 -#: ../../include/text.php:872 ../../mod/filer.php:49 ../../mod/admin.php:1436 -#: ../../mod/admin.php:1456 ../../mod/rbmark.php:28 ../../mod/rbmark.php:100 -msgid "Save" -msgstr "Opslaan" - -#: ../../include/widgets.php:265 -msgid "Remove term" -msgstr "Verwijder zoekterm" - -#: ../../include/widgets.php:348 -msgid "Archives" -msgstr "Archieven" - -#: ../../include/widgets.php:427 ../../mod/connedit.php:571 -msgid "Me" -msgstr "Ik" - -#: ../../include/widgets.php:428 ../../mod/connedit.php:572 -msgid "Family" -msgstr "Familie" - -#: ../../include/widgets.php:430 ../../mod/connedit.php:574 -msgid "Acquaintances" -msgstr "Kennissen" - -#: ../../include/widgets.php:431 ../../mod/connedit.php:575 -#: ../../mod/connections.php:88 ../../mod/connections.php:103 -msgid "All" -msgstr "Alles" - -#: ../../include/widgets.php:450 -msgid "Refresh" -msgstr "Vernieuwen" - -#: ../../include/widgets.php:484 -msgid "Account settings" -msgstr "Account" - -#: ../../include/widgets.php:490 -msgid "Channel settings" -msgstr "Kanaal" - -#: ../../include/widgets.php:496 -msgid "Additional features" -msgstr "Extra functies" - -#: ../../include/widgets.php:502 -msgid "Feature/Addon settings" -msgstr "Extra functie- en plugin-instellingen" - -#: ../../include/widgets.php:508 -msgid "Display settings" -msgstr "Weergave" - -#: ../../include/widgets.php:514 -msgid "Connected apps" -msgstr "Verbonden applicaties" - -#: ../../include/widgets.php:520 -msgid "Export channel" -msgstr "Kanaal exporteren" - -#: ../../include/widgets.php:529 ../../mod/connedit.php:683 -msgid "Connection Default Permissions" -msgstr "Standaard permissies voor connecties" - -#: ../../include/widgets.php:537 -msgid "Premium Channel Settings" -msgstr "Instellingen premiumkanaal" - -#: ../../include/widgets.php:567 -msgid "Private Mail Menu" -msgstr "Privéberichten" - -#: ../../include/widgets.php:569 -msgid "Combined View" -msgstr "Gecombineerd postvak" - -#: ../../include/widgets.php:574 ../../include/nav.php:191 -msgid "Inbox" -msgstr "Postvak IN" - -#: ../../include/widgets.php:579 ../../include/nav.php:192 -msgid "Outbox" -msgstr "Postvak UIT" - -#: ../../include/widgets.php:584 ../../include/nav.php:193 -msgid "New Message" -msgstr "Nieuw bericht" - -#: ../../include/widgets.php:603 ../../include/widgets.php:615 -msgid "Conversations" -msgstr "Conversaties" - -#: ../../include/widgets.php:607 -msgid "Received Messages" -msgstr "Ontvangen berichten" - -#: ../../include/widgets.php:611 -msgid "Sent Messages" -msgstr "Verzonden berichten" - -#: ../../include/widgets.php:625 -msgid "No messages." -msgstr "Geen berichten" - -#: ../../include/widgets.php:643 -msgid "Delete conversation" -msgstr "Verwijder conversatie" - -#: ../../include/widgets.php:734 -msgid "Chat Rooms" -msgstr "Chatkanalen" - -#: ../../include/widgets.php:754 -msgid "Bookmarked Chatrooms" -msgstr "Bladwijzers van chatkanalen" - -#: ../../include/widgets.php:774 -msgid "Suggested Chatrooms" -msgstr "Voorgestelde chatkanalen" - -#: ../../include/widgets.php:901 ../../include/widgets.php:959 -msgid "photo/image" -msgstr "foto/afbeelding" - -#: ../../include/widgets.php:1054 ../../include/widgets.php:1056 -msgid "Rate Me" -msgstr "Beoordeel mij" - -#: ../../include/widgets.php:1060 -msgid "View Ratings" -msgstr "Bekijk beoordelingen" - -#: ../../include/widgets.php:1071 -msgid "Public Hubs" -msgstr "Openbare hubs" - -#: ../../include/widgets.php:1119 -msgid "Forums" -msgstr "Forums" - -#: ../../include/widgets.php:1146 -msgid "Tasks" -msgstr "Taken" - -#: ../../include/widgets.php:1155 -msgid "Documentation" -msgstr "Documentatie" - -#: ../../include/widgets.php:1157 -msgid "Project/Site Information" -msgstr "Project- en hub-informatie" - -#: ../../include/widgets.php:1158 -msgid "For Members" -msgstr "Voor leden" - -#: ../../include/widgets.php:1159 -msgid "For Administrators" -msgstr "Voor beheerders" +msgid "No source file." +msgstr "Geen bronbestand." -#: ../../include/widgets.php:1160 -msgid "For Developers" -msgstr "Voor ontwikkelaars" +#: ../../include/attach.php:514 +msgid "Cannot locate file to replace" +msgstr "Kan het te vervangen bestand niet vinden" -#: ../../include/widgets.php:1185 ../../mod/admin.php:433 -msgid "Site" -msgstr "Hub-instellingen" +#: ../../include/attach.php:532 +msgid "Cannot locate file to revise/update" +msgstr "Kan het bestand wat aangepast moet worden niet vinden" -#: ../../include/widgets.php:1186 -msgid "Accounts" -msgstr "Accounts" +#: ../../include/attach.php:667 +#, php-format +msgid "File exceeds size limit of %d" +msgstr "Bestand is groter dan de toegelaten %d" -#: ../../include/widgets.php:1187 ../../mod/admin.php:964 -msgid "Channels" -msgstr "Kanalen" +#: ../../include/attach.php:681 +#, php-format +msgid "You have reached your limit of %1$.0f Mbytes attachment storage." +msgstr "Je hebt jouw limiet van %1$.0f MB opslagruimte voor bijlagen bereikt." -#: ../../include/widgets.php:1188 ../../mod/admin.php:1056 -#: ../../mod/admin.php:1096 -msgid "Plugins" -msgstr "Plug-ins" +#: ../../include/attach.php:837 +msgid "File upload failed. Possible system limit or action terminated." +msgstr "Uploaden van bestand mislukt. Mogelijk systeemlimiet bereikt of actie afgebroken." -#: ../../include/widgets.php:1189 ../../mod/admin.php:1256 -#: ../../mod/admin.php:1290 -msgid "Themes" -msgstr "Thema's" +#: ../../include/attach.php:850 +msgid "Stored file could not be verified. Upload failed." +msgstr "Opgeslagen bestand kon niet worden geverifieerd. Uploaden mislukt." -#: ../../include/widgets.php:1190 -msgid "Inspect queue" -msgstr "Inspecteer berichtenwachtrij" +#: ../../include/attach.php:898 ../../include/attach.php:914 +msgid "Path not available." +msgstr "Pad niet beschikbaar." -#: ../../include/widgets.php:1191 -msgid "Profile Config" -msgstr "Profielconfiguratie" +#: ../../include/attach.php:960 ../../include/attach.php:1112 +msgid "Empty pathname" +msgstr "Padnaam leeg" -#: ../../include/widgets.php:1192 -msgid "DB updates" -msgstr "Database-updates" +#: ../../include/attach.php:986 +msgid "duplicate filename or path" +msgstr "dubbele bestandsnaam of pad" -#: ../../include/widgets.php:1210 ../../include/widgets.php:1216 -#: ../../mod/admin.php:1375 -msgid "Logs" -msgstr "Logboeken" +#: ../../include/attach.php:1008 +msgid "Path not found." +msgstr "Pad niet gevonden" -#: ../../include/widgets.php:1214 ../../include/nav.php:210 -msgid "Admin" -msgstr "Beheer" +#: ../../include/attach.php:1066 +msgid "mkdir failed." +msgstr "directory aanmaken (mkdir) mislukt." -#: ../../include/widgets.php:1215 -msgid "Plugin Features" -msgstr "Plug-in-opties" +#: ../../include/attach.php:1070 +msgid "database storage failed." +msgstr "opslag in database mislukt." -#: ../../include/widgets.php:1217 -msgid "User registrations waiting for confirmation" -msgstr "Accounts die op goedkeuring wachten" +#: ../../include/attach.php:1118 +msgid "Empty path" +msgstr "Ontbrekend bestandspad" -#: ../../include/widgets.php:1275 ../../mod/photos.php:753 -#: ../../mod/photos.php:1286 -msgid "View Photo" -msgstr "Foto weergeven" +#: ../../include/bb2diaspora.php:382 +msgid "Attachments:" +msgstr "Bijlagen:" -#: ../../include/widgets.php:1291 ../../mod/photos.php:782 -msgid "Edit Album" -msgstr "Album bewerken" +#: ../../include/bb2diaspora.php:473 +msgid "$Projectname event notification:" +msgstr "Notificatie $Projectname-gebeurtenis:" #: ../../include/text.php:393 msgid "prev" @@ -3732,222 +3766,222 @@ msgstr "ouder" msgid "newer" msgstr "nieuwer" -#: ../../include/text.php:777 +#: ../../include/text.php:784 msgid "No connections" msgstr "Geen connecties" -#: ../../include/text.php:789 +#: ../../include/text.php:796 #, php-format msgid "%d Connection" msgid_plural "%d Connections" msgstr[0] "%d connectie" msgstr[1] "%d connecties" -#: ../../include/text.php:802 ../../mod/viewconnections.php:101 +#: ../../include/text.php:809 ../../mod/viewconnections.php:101 msgid "View Connections" msgstr "Connecties weergeven" -#: ../../include/text.php:946 +#: ../../include/text.php:953 msgid "poke" msgstr "aanstoten" -#: ../../include/text.php:947 +#: ../../include/text.php:954 msgid "ping" msgstr "ping" -#: ../../include/text.php:947 +#: ../../include/text.php:954 msgid "pinged" msgstr "gepingd" -#: ../../include/text.php:948 +#: ../../include/text.php:955 msgid "prod" msgstr "por" -#: ../../include/text.php:948 +#: ../../include/text.php:955 msgid "prodded" msgstr "gepord" -#: ../../include/text.php:949 +#: ../../include/text.php:956 msgid "slap" msgstr "slaan" -#: ../../include/text.php:949 +#: ../../include/text.php:956 msgid "slapped" msgstr "sloeg" -#: ../../include/text.php:950 +#: ../../include/text.php:957 msgid "finger" msgstr "finger" -#: ../../include/text.php:950 +#: ../../include/text.php:957 msgid "fingered" msgstr "gefingerd" -#: ../../include/text.php:951 +#: ../../include/text.php:958 msgid "rebuff" msgstr "afpoeieren" -#: ../../include/text.php:951 +#: ../../include/text.php:958 msgid "rebuffed" msgstr "afgepoeierd" -#: ../../include/text.php:961 +#: ../../include/text.php:968 msgid "happy" msgstr "gelukkig" -#: ../../include/text.php:962 +#: ../../include/text.php:969 msgid "sad" msgstr "bedroefd" -#: ../../include/text.php:963 +#: ../../include/text.php:970 msgid "mellow" msgstr "mellow" -#: ../../include/text.php:964 +#: ../../include/text.php:971 msgid "tired" msgstr "moe" -#: ../../include/text.php:965 +#: ../../include/text.php:972 msgid "perky" msgstr "parmantig" -#: ../../include/text.php:966 +#: ../../include/text.php:973 msgid "angry" msgstr "boos" -#: ../../include/text.php:967 +#: ../../include/text.php:974 msgid "stupified" msgstr "beteuterd" -#: ../../include/text.php:968 +#: ../../include/text.php:975 msgid "puzzled" msgstr "verward" -#: ../../include/text.php:969 +#: ../../include/text.php:976 msgid "interested" msgstr "geïnteresseerd" -#: ../../include/text.php:970 +#: ../../include/text.php:977 msgid "bitter" msgstr "verbitterd" -#: ../../include/text.php:971 +#: ../../include/text.php:978 msgid "cheerful" msgstr "vrolijk" -#: ../../include/text.php:972 +#: ../../include/text.php:979 msgid "alive" msgstr "levendig" -#: ../../include/text.php:973 +#: ../../include/text.php:980 msgid "annoyed" msgstr "geërgerd" -#: ../../include/text.php:974 +#: ../../include/text.php:981 msgid "anxious" msgstr "bezorgd" -#: ../../include/text.php:975 +#: ../../include/text.php:982 msgid "cranky" msgstr "humeurig" -#: ../../include/text.php:976 +#: ../../include/text.php:983 msgid "disturbed" msgstr "verontrust" -#: ../../include/text.php:977 +#: ../../include/text.php:984 msgid "frustrated" msgstr "gefrustreerd " -#: ../../include/text.php:978 +#: ../../include/text.php:985 msgid "depressed" msgstr "gedeprimeerd" -#: ../../include/text.php:979 +#: ../../include/text.php:986 msgid "motivated" msgstr "gemotiveerd" -#: ../../include/text.php:980 +#: ../../include/text.php:987 msgid "relaxed" msgstr "ontspannen" -#: ../../include/text.php:981 +#: ../../include/text.php:988 msgid "surprised" msgstr "verrast" -#: ../../include/text.php:1157 +#: ../../include/text.php:1164 msgid "May" msgstr "mei" -#: ../../include/text.php:1234 ../../include/text.php:1238 +#: ../../include/text.php:1241 ../../include/text.php:1245 msgid "Unknown Attachment" msgstr "Onbekende bijlage" -#: ../../include/text.php:1240 +#: ../../include/text.php:1247 msgid "unknown" msgstr "onbekend" -#: ../../include/text.php:1276 +#: ../../include/text.php:1283 msgid "remove category" msgstr "categorie verwijderen" -#: ../../include/text.php:1353 +#: ../../include/text.php:1360 msgid "remove from file" msgstr "uit map verwijderen" -#: ../../include/text.php:1465 ../../include/text.php:1476 +#: ../../include/text.php:1472 ../../include/text.php:1483 msgid "Click to open/close" msgstr "Klik om te openen of te sluiten" -#: ../../include/text.php:1649 ../../mod/events.php:497 +#: ../../include/text.php:1656 ../../mod/events.php:495 msgid "Link to Source" msgstr "Originele locatie" -#: ../../include/text.php:1670 ../../include/text.php:1742 +#: ../../include/text.php:1677 ../../include/text.php:1749 msgid "default" msgstr "standaard" -#: ../../include/text.php:1678 +#: ../../include/text.php:1685 msgid "Page layout" msgstr "Pagina-lay-out" -#: ../../include/text.php:1678 +#: ../../include/text.php:1685 msgid "You can create your own with the layouts tool" msgstr "Je kan jouw eigen lay-out ontwerpen onder lay-outs" -#: ../../include/text.php:1720 +#: ../../include/text.php:1727 msgid "Page content type" msgstr "Opmaaktype pagina" -#: ../../include/text.php:1754 +#: ../../include/text.php:1761 msgid "Select an alternate language" msgstr "Kies een andere taal" -#: ../../include/text.php:1886 +#: ../../include/text.php:1893 msgid "activity" msgstr "activiteit" -#: ../../include/text.php:2181 +#: ../../include/text.php:2188 msgid "Design Tools" msgstr "Ontwerp-hulpmiddelen" -#: ../../include/text.php:2184 ../../mod/blocks.php:147 +#: ../../include/text.php:2191 ../../mod/blocks.php:147 msgid "Blocks" msgstr "Blokken" -#: ../../include/text.php:2185 ../../mod/menu.php:103 +#: ../../include/text.php:2192 ../../mod/menu.php:103 msgid "Menus" msgstr "Menu's" -#: ../../include/text.php:2186 ../../mod/layouts.php:174 +#: ../../include/text.php:2193 ../../mod/layouts.php:174 msgid "Layouts" msgstr "Lay-outs" -#: ../../include/text.php:2187 +#: ../../include/text.php:2194 msgid "Pages" msgstr "Pagina's" -#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1483 +#: ../../include/nav.php:82 ../../include/nav.php:114 ../../boot.php:1485 msgid "Logout" msgstr "Uitloggen" @@ -4020,7 +4054,7 @@ msgstr "Authenticeer jezelf via (bijvoorbeeld) jouw hub" msgid "Home Page" msgstr "Homepage" -#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1460 +#: ../../include/nav.php:149 ../../mod/register.php:224 ../../boot.php:1462 msgid "Register" msgstr "Registreren" @@ -4138,10 +4172,10 @@ msgstr "Veilig zoeken" #: ../../mod/mitem.php:229 ../../mod/connedit.php:635 #: ../../mod/connedit.php:684 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 -#: ../../mod/admin.php:409 ../../mod/menu.php:96 ../../mod/menu.php:153 +#: ../../mod/admin.php:410 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:106 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1490 msgid "No" msgstr "Nee" @@ -4150,10 +4184,10 @@ msgstr "Nee" #: ../../mod/mitem.php:154 ../../mod/mitem.php:155 ../../mod/mitem.php:228 #: ../../mod/mitem.php:229 ../../mod/filestorage.php:151 #: ../../mod/filestorage.php:159 ../../mod/photos.php:626 -#: ../../mod/admin.php:411 ../../mod/menu.php:96 ../../mod/menu.php:153 +#: ../../mod/admin.php:412 ../../mod/menu.php:96 ../../mod/menu.php:153 #: ../../mod/settings.php:575 ../../mod/api.php:105 #: ../../view/theme/redbasic/php/config.php:104 -#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1488 +#: ../../view/theme/redbasic/php/config.php:129 ../../boot.php:1490 msgid "Yes" msgstr "Ja" @@ -4783,11 +4817,11 @@ msgstr "Kanaal-activiteit" msgid "View recent posts and comments" msgstr "Recente berichten en reacties weergeven" -#: ../../mod/connedit.php:519 ../../mod/admin.php:810 +#: ../../mod/connedit.php:519 ../../mod/admin.php:811 msgid "Unblock" msgstr "Deblokkeren" -#: ../../mod/connedit.php:519 ../../mod/admin.php:809 +#: ../../mod/connedit.php:519 ../../mod/admin.php:810 msgid "Block" msgstr "Blokkeren" @@ -4943,7 +4977,7 @@ msgid "" " communication." msgstr "(%s) wil met jou verbinden. Keur dit connectieverzoek goed om onderling te kunnen communiceren." -#: ../../mod/connedit.php:710 ../../mod/admin.php:806 +#: ../../mod/connedit.php:710 ../../mod/admin.php:807 msgid "Approve" msgstr "Goedkeuren" @@ -5179,12 +5213,12 @@ msgstr "Aantal minuten voordat chatberichten worden verwijderd" msgid "%1$s's Chatrooms" msgstr "Chatkanalen van %1$s" -#: ../../mod/search.php:211 +#: ../../mod/search.php:212 #, php-format msgid "Items tagged with: %s" msgstr "Items getagd met %s" -#: ../../mod/search.php:213 +#: ../../mod/search.php:214 #, php-format msgid "Search results for: %s" msgstr "Zoekresultaten voor %s" @@ -5297,7 +5331,7 @@ msgstr "Als profielfoto gebruiken" msgid "Private Photo" msgstr "Privéfoto" -#: ../../mod/photos.php:905 ../../mod/events.php:528 +#: ../../mod/photos.php:905 ../../mod/events.php:525 ../../mod/events.php:532 msgid "Previous" msgstr "Vorige" @@ -5305,7 +5339,8 @@ msgstr "Vorige" msgid "View Full Size" msgstr "Volledige grootte weergeven" -#: ../../mod/photos.php:914 ../../mod/events.php:529 ../../mod/setup.php:285 +#: ../../mod/photos.php:914 ../../mod/events.php:526 ../../mod/events.php:533 +#: ../../mod/setup.php:285 msgid "Next" msgstr "Volgende" @@ -5402,7 +5437,7 @@ msgstr "Deze kanalengidshub (directoryserver) heeft een toegangs-token nodig" msgid "Item is not editable" msgstr "Item is niet te bewerken" -#: ../../mod/editpost.php:55 +#: ../../mod/editpost.php:57 msgid "Delete item?" msgstr "Item verwijderen?" @@ -5454,10 +5489,10 @@ msgstr "# klonen" msgid "Message queues" msgstr "Berichtenwachtrij" -#: ../../mod/admin.php:198 ../../mod/admin.php:432 ../../mod/admin.php:531 -#: ../../mod/admin.php:799 ../../mod/admin.php:963 ../../mod/admin.php:1055 -#: ../../mod/admin.php:1095 ../../mod/admin.php:1255 ../../mod/admin.php:1289 -#: ../../mod/admin.php:1374 +#: ../../mod/admin.php:198 ../../mod/admin.php:433 ../../mod/admin.php:532 +#: ../../mod/admin.php:800 ../../mod/admin.php:964 ../../mod/admin.php:1061 +#: ../../mod/admin.php:1101 ../../mod/admin.php:1261 ../../mod/admin.php:1295 +#: ../../mod/admin.php:1380 msgid "Administration" msgstr "Beheer" @@ -5469,7 +5504,7 @@ msgstr "Samenvatting" msgid "Registered accounts" msgstr "Geregistreerde accounts" -#: ../../mod/admin.php:203 ../../mod/admin.php:535 +#: ../../mod/admin.php:203 ../../mod/admin.php:536 msgid "Pending registrations" msgstr "Accounts die op goedkeuring wachten" @@ -5477,7 +5512,7 @@ msgstr "Accounts die op goedkeuring wachten" msgid "Registered channels" msgstr "Geregistreerde kanalen" -#: ../../mod/admin.php:205 ../../mod/admin.php:536 +#: ../../mod/admin.php:205 ../../mod/admin.php:537 msgid "Active plugins" msgstr "Ingeschakelde plug-ins" @@ -5501,666 +5536,666 @@ msgstr "experimenteel" msgid "unsupported" msgstr "Niet ondersteund" -#: ../../mod/admin.php:410 +#: ../../mod/admin.php:411 msgid "Yes - with approval" msgstr "Ja - met goedkeuring" -#: ../../mod/admin.php:416 +#: ../../mod/admin.php:417 msgid "My site is not a public server" msgstr "Mijn $Projectname-hub is niet openbaar" -#: ../../mod/admin.php:417 +#: ../../mod/admin.php:418 msgid "My site has paid access only" msgstr "Mijn $Projectname-hub kent alleen betaalde toegang" -#: ../../mod/admin.php:418 +#: ../../mod/admin.php:419 msgid "My site has free access only" msgstr "Mijn $Projectname-hub kent alleen gratis toegang" -#: ../../mod/admin.php:419 +#: ../../mod/admin.php:420 msgid "My site offers free accounts with optional paid upgrades" msgstr "Mijn $Projectname-hub biedt gratis accounts aan met betaalde uitbreidingen als optie" -#: ../../mod/admin.php:435 ../../mod/register.php:207 +#: ../../mod/admin.php:436 ../../mod/register.php:207 msgid "Registration" msgstr "Registratie" -#: ../../mod/admin.php:436 +#: ../../mod/admin.php:437 msgid "File upload" msgstr "Bestand uploaden" -#: ../../mod/admin.php:437 +#: ../../mod/admin.php:438 msgid "Policies" msgstr "Beleid" -#: ../../mod/admin.php:442 +#: ../../mod/admin.php:443 msgid "Site name" msgstr "Naam van deze $Projectname-hub" -#: ../../mod/admin.php:443 +#: ../../mod/admin.php:444 msgid "Banner/Logo" msgstr "Banner/logo" -#: ../../mod/admin.php:444 +#: ../../mod/admin.php:445 msgid "Administrator Information" msgstr "Informatie over de beheerder van deze hub" -#: ../../mod/admin.php:444 +#: ../../mod/admin.php:445 msgid "" "Contact information for site administrators. Displayed on siteinfo page. " "BBCode can be used here" msgstr "Contactinformatie voor hub-beheerders. Getoond op pagina met hub-informatie. Er kan hier bbcode gebruikt worden." -#: ../../mod/admin.php:445 +#: ../../mod/admin.php:446 msgid "System language" msgstr "Standaardtaal" -#: ../../mod/admin.php:446 +#: ../../mod/admin.php:447 msgid "System theme" msgstr "Standaardthema" -#: ../../mod/admin.php:446 +#: ../../mod/admin.php:447 msgid "" "Default system theme - may be over-ridden by user profiles - change theme settings" msgstr "Standaardthema voor $Projectname-hub (kan door lid veranderd worden) - verander thema-instellingen" -#: ../../mod/admin.php:447 +#: ../../mod/admin.php:448 msgid "Mobile system theme" msgstr "Standaardthema voor mobiel" -#: ../../mod/admin.php:447 +#: ../../mod/admin.php:448 msgid "Theme for mobile devices" msgstr "Thema voor mobiele apparaten" -#: ../../mod/admin.php:449 +#: ../../mod/admin.php:450 msgid "Allow Feeds as Connections" msgstr "Sta feeds toe als connecties" -#: ../../mod/admin.php:449 +#: ../../mod/admin.php:450 msgid "(Heavy system resource usage)" msgstr "(sterk negatieve invloed op systeembronnen hub)" -#: ../../mod/admin.php:450 +#: ../../mod/admin.php:451 msgid "Maximum image size" msgstr "Maximale grootte van afbeeldingen" -#: ../../mod/admin.php:450 +#: ../../mod/admin.php:451 msgid "" "Maximum size in bytes of uploaded images. Default is 0, which means no " "limits." msgstr "Maximale grootte in bytes voor afbeeldingen die worden geüpload. Standaard is 0, wat geen limiet betekend." -#: ../../mod/admin.php:451 +#: ../../mod/admin.php:452 msgid "Does this site allow new member registration?" msgstr "Staat deze hub nieuwe accounts toe?" -#: ../../mod/admin.php:452 +#: ../../mod/admin.php:453 msgid "Which best describes the types of account offered by this hub?" msgstr "Wat voor soort accounts biedt deze $Projectname-hub aan? Kies wat het meest in de buurt komt." -#: ../../mod/admin.php:453 +#: ../../mod/admin.php:454 msgid "Register text" msgstr "Tekst tijdens registratie" -#: ../../mod/admin.php:453 +#: ../../mod/admin.php:454 msgid "Will be displayed prominently on the registration page." msgstr "Tekst dat op de pagina voor het registreren van nieuwe accounts wordt getoond." -#: ../../mod/admin.php:454 +#: ../../mod/admin.php:455 msgid "Site homepage to show visitors (default: login box)" msgstr "Homepagina van deze hub die aan bezoekers wordt getoond (standaard: inlogformulier)" -#: ../../mod/admin.php:454 +#: ../../mod/admin.php:455 msgid "" "example: 'public' to show public stream, 'page/sys/home' to show a system " "webpage called 'home' or 'include:home.html' to include a file." msgstr "voorbeeld: 'public' om de openbare stream te tonen, 'page/sys/home' om de webpagina 'home' van het systeemkanaal te tonen of 'include:home.html' om een gewoon bestand te gebruiken." -#: ../../mod/admin.php:455 +#: ../../mod/admin.php:456 msgid "Preserve site homepage URL" msgstr "Behoudt de URL van de hub (/)" -#: ../../mod/admin.php:455 +#: ../../mod/admin.php:456 msgid "" "Present the site homepage in a frame at the original location instead of " "redirecting" msgstr "Toon de homepagina van de hub in een frame op de oorspronkelijke locatie (/), i.p.v. een doorverwijzing naar een andere locatie (bv. .../home.html)" -#: ../../mod/admin.php:456 +#: ../../mod/admin.php:457 msgid "Accounts abandoned after x days" msgstr "Accounts als verlaten beschouwen na zoveel aantal dagen:" -#: ../../mod/admin.php:456 +#: ../../mod/admin.php:457 msgid "" "Will not waste system resources polling external sites for abandonded " "accounts. Enter 0 for no time limit." msgstr "Zal geen systeembronnen verspillen door polling van externe hubs voor verlaten accounts. Vul 0 in voor geen tijdslimiet." -#: ../../mod/admin.php:457 +#: ../../mod/admin.php:458 msgid "Allowed friend domains" msgstr "Toegestane domeinen" -#: ../../mod/admin.php:457 +#: ../../mod/admin.php:458 msgid "" "Comma separated list of domains which are allowed to establish friendships " "with this site. Wildcards are accepted. Empty to allow any domains" msgstr "Komma-gescheiden lijst van domeinen waarvan kanalen connecties kunnen aangaan met kanalen op deze $Projectname-hub. Wildcards zijn toegestaan.\nLaat leeg om alle domeinen toe te laten." -#: ../../mod/admin.php:458 +#: ../../mod/admin.php:459 msgid "Allowed email domains" msgstr "Toegestane e-maildomeinen" -#: ../../mod/admin.php:458 +#: ../../mod/admin.php:459 msgid "" "Comma separated list of domains which are allowed in email addresses for " "registrations to this site. Wildcards are accepted. Empty to allow any " "domains" msgstr "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te laten." -#: ../../mod/admin.php:459 +#: ../../mod/admin.php:460 msgid "Not allowed email domains" msgstr "Niet toegestane e-maildomeinen" -#: ../../mod/admin.php:459 +#: ../../mod/admin.php:460 msgid "" "Comma separated list of domains which are not allowed in email addresses for" " registrations to this site. Wildcards are accepted. Empty to allow any " "domains, unless allowed domains have been defined." msgstr "Door komma's gescheiden lijst met e-maildomeinen waarvan e-mailadressen niet op deze hub mogen registeren. Wildcards zijn toegestaan. Laat leeg om alle domeinen toe te staan, tenzij er toegestane domeinen zijn ingesteld. " -#: ../../mod/admin.php:460 +#: ../../mod/admin.php:461 msgid "Block public" msgstr "Openbare toegang blokkeren" -#: ../../mod/admin.php:460 +#: ../../mod/admin.php:461 msgid "" "Check to block public access to all otherwise public personal pages on this " "site unless you are currently logged in." msgstr "Vink dit aan om alle normaliter openbare persoonlijke pagina's op deze hub alleen toegankelijk te maken voor ingelogde leden." -#: ../../mod/admin.php:461 +#: ../../mod/admin.php:462 msgid "Verify Email Addresses" msgstr "E-mailadres verifieren" -#: ../../mod/admin.php:461 +#: ../../mod/admin.php:462 msgid "" "Check to verify email addresses used in account registration (recommended)." msgstr "Inschakelen om e-mailadressen te verifiëren die tijdens de accountregistratie worden gebruikt (aanbevolen)." -#: ../../mod/admin.php:462 +#: ../../mod/admin.php:463 msgid "Force publish" msgstr "Dwing kanaalvermelding af" -#: ../../mod/admin.php:462 +#: ../../mod/admin.php:463 msgid "" "Check to force all profiles on this site to be listed in the site directory." msgstr "Vink dit aan om af te dwingen dat alle kanalen op deze hub in de kanalengids worden vermeld." -#: ../../mod/admin.php:463 +#: ../../mod/admin.php:464 msgid "Disable discovery tab" msgstr "Ontdekkingstab" -#: ../../mod/admin.php:463 +#: ../../mod/admin.php:464 msgid "" "Remove the tab in the network view with public content pulled from sources " "chosen for this site." msgstr "Verwijder de tab in de matrix-weergave waarin zich een selectie aan openbare berichten bevindt, die automatisch voor deze hub zijn uitgekozen." -#: ../../mod/admin.php:464 +#: ../../mod/admin.php:465 msgid "login on Homepage" msgstr "Inlogformulier op de homepagina" -#: ../../mod/admin.php:464 +#: ../../mod/admin.php:465 msgid "" "Present a login box to visitors on the home page if no other content has " "been configured." msgstr "Toon een inlogformulier voor bezoekers op de homepagina wanneer geen andere inhoud is geconfigureerd. " -#: ../../mod/admin.php:466 +#: ../../mod/admin.php:467 msgid "Directory Server URL" msgstr "Server-URL voor de kanalengids" -#: ../../mod/admin.php:466 +#: ../../mod/admin.php:467 msgid "Default directory server" msgstr "Standaardserver voor de kanalengids" -#: ../../mod/admin.php:468 +#: ../../mod/admin.php:469 msgid "Proxy user" msgstr "Gebruikersnaam proxy" -#: ../../mod/admin.php:469 +#: ../../mod/admin.php:470 msgid "Proxy URL" msgstr "URL proxy" -#: ../../mod/admin.php:470 +#: ../../mod/admin.php:471 msgid "Network timeout" msgstr "Netwerktimeout" -#: ../../mod/admin.php:470 +#: ../../mod/admin.php:471 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." msgstr "Waarde is in seconden. Zet op 0 voor onbeperkt (niet aanbevolen)" -#: ../../mod/admin.php:471 +#: ../../mod/admin.php:472 msgid "Delivery interval" msgstr "Afleveringsinterval" -#: ../../mod/admin.php:471 +#: ../../mod/admin.php:472 msgid "" "Delay background delivery processes by this many seconds to reduce system " "load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 " "for large dedicated servers." msgstr "Vertraag de achtergrondprocessen voor het afleveren met een aantal seconden om de systeembelasting te verminderen. Aanbevolen: 4-5 voor shared hosts, 2-3 voor virtual private servers (VPS) en 0-1 voor grote dedicated servers." -#: ../../mod/admin.php:472 +#: ../../mod/admin.php:473 msgid "Deliveries per process" msgstr "Leveringen per serverproces" -#: ../../mod/admin.php:472 +#: ../../mod/admin.php:473 msgid "" "Number of deliveries to attempt in a single operating system process. Adjust" " if necessary to tune system performance. Recommend: 1-5." msgstr "Aantal leveringen die aan één serverproces worden meegegeven. Pas dit aan wanneer het nodig is om systeemprestaties te verbeteren. Aangeraden: 1-5" -#: ../../mod/admin.php:473 +#: ../../mod/admin.php:474 msgid "Poll interval" msgstr "Poll-interval" -#: ../../mod/admin.php:473 +#: ../../mod/admin.php:474 msgid "" "Delay background polling processes by this many seconds to reduce system " "load. If 0, use delivery interval." msgstr "De achtergrondprocessen voor het afleveren met zoveel seconden vertragen om de systeembelasting te verminderen. 0 om de afleveringsinterval te gebruiken." -#: ../../mod/admin.php:474 +#: ../../mod/admin.php:475 msgid "Maximum Load Average" msgstr "Maximaal gemiddelde systeembelasting" -#: ../../mod/admin.php:474 +#: ../../mod/admin.php:475 msgid "" "Maximum system load before delivery and poll processes are deferred - " "default 50." msgstr "Maximale systeembelasting voordat de afleverings- en polllingsprocessen worden uitgesteld. Standaard is 50." -#: ../../mod/admin.php:475 +#: ../../mod/admin.php:476 msgid "Expiration period in days for imported (matrix/network) content" msgstr "Aantal dagen waarna geïmporteerde inhoud uit iemands matrix/netwerk-pagina wordt verwijderd." -#: ../../mod/admin.php:475 +#: ../../mod/admin.php:476 msgid "0 for no expiration of imported content" msgstr "Dit geldt alleen voor inhoud van andere kanalen, dus niet voor iemands eigen kanaal. 0 voor het niet verwijderen van geïmporteerde inhoud." -#: ../../mod/admin.php:523 +#: ../../mod/admin.php:524 msgid "No server found" msgstr "Geen hub gevonden" -#: ../../mod/admin.php:530 ../../mod/admin.php:813 +#: ../../mod/admin.php:531 ../../mod/admin.php:814 msgid "ID" msgstr "ID" -#: ../../mod/admin.php:530 +#: ../../mod/admin.php:531 msgid "for channel" msgstr "voor kanaal" -#: ../../mod/admin.php:530 +#: ../../mod/admin.php:531 msgid "on server" msgstr "op hub" -#: ../../mod/admin.php:530 +#: ../../mod/admin.php:531 msgid "Status" msgstr "Status" -#: ../../mod/admin.php:532 +#: ../../mod/admin.php:533 msgid "Server" msgstr "Hubbeheer" -#: ../../mod/admin.php:549 +#: ../../mod/admin.php:550 msgid "Update has been marked successful" msgstr "Update is als succesvol gemarkeerd" -#: ../../mod/admin.php:559 +#: ../../mod/admin.php:560 #, php-format msgid "Executing %s failed. Check system logs." msgstr "Uitvoeren van %s is mislukt. Controleer systeemlogboek." -#: ../../mod/admin.php:562 +#: ../../mod/admin.php:563 #, php-format msgid "Update %s was successfully applied." msgstr "Update %s was geslaagd." -#: ../../mod/admin.php:566 +#: ../../mod/admin.php:567 #, php-format msgid "Update %s did not return a status. Unknown if it succeeded." msgstr "Update %s gaf geen melding. Het is daarom niet bekend of deze geslaagd is." -#: ../../mod/admin.php:569 +#: ../../mod/admin.php:570 #, php-format msgid "Update function %s could not be found." msgstr "Update-functie %s kon niet gevonden worden." -#: ../../mod/admin.php:585 +#: ../../mod/admin.php:586 msgid "No failed updates." msgstr "Geen mislukte updates." -#: ../../mod/admin.php:589 +#: ../../mod/admin.php:590 msgid "Failed Updates" msgstr "Mislukte updates" -#: ../../mod/admin.php:591 +#: ../../mod/admin.php:592 msgid "Mark success (if update was manually applied)" msgstr "Markeer als geslaagd (wanneer de update handmatig was uitgevoerd)" -#: ../../mod/admin.php:592 +#: ../../mod/admin.php:593 msgid "Attempt to execute this update step automatically" msgstr "Poging om deze stap van de update automatisch uit te voeren." -#: ../../mod/admin.php:624 +#: ../../mod/admin.php:625 msgid "Queue Statistics" msgstr "Wachtrij-statistieken" -#: ../../mod/admin.php:625 +#: ../../mod/admin.php:626 msgid "Total Entries" msgstr "Aantal vermeldingen" -#: ../../mod/admin.php:626 +#: ../../mod/admin.php:627 msgid "Priority" msgstr "Prioriteit" -#: ../../mod/admin.php:627 +#: ../../mod/admin.php:628 msgid "Destination URL" msgstr "Doel-URL" -#: ../../mod/admin.php:628 +#: ../../mod/admin.php:629 msgid "Mark hub permanently offline" msgstr "Hub als permanent offline markeren" -#: ../../mod/admin.php:629 +#: ../../mod/admin.php:630 msgid "Empty queue for this hub" msgstr "Berichtenwachtrij voor deze hub legen" -#: ../../mod/admin.php:630 +#: ../../mod/admin.php:631 msgid "Last known contact" msgstr "Voor het laatst contact" -#: ../../mod/admin.php:666 +#: ../../mod/admin.php:667 #, php-format msgid "%s account blocked/unblocked" msgid_plural "%s account blocked/unblocked" msgstr[0] "%s account geblokkeerd/gedeblokkeerd" msgstr[1] "%s accounts geblokkeerd/gedeblokkeerd" -#: ../../mod/admin.php:674 +#: ../../mod/admin.php:675 #, php-format msgid "%s account deleted" msgid_plural "%s accounts deleted" msgstr[0] "%s account verwijderd" msgstr[1] "%s accounts verwijderd" -#: ../../mod/admin.php:710 +#: ../../mod/admin.php:711 msgid "Account not found" msgstr "Account niet gevonden" -#: ../../mod/admin.php:722 +#: ../../mod/admin.php:723 #, php-format msgid "Account '%s' deleted" msgstr "Account '%s' verwijderd" -#: ../../mod/admin.php:730 +#: ../../mod/admin.php:731 #, php-format msgid "Account '%s' blocked" msgstr "Account '%s' geblokkeerd" -#: ../../mod/admin.php:738 +#: ../../mod/admin.php:739 #, php-format msgid "Account '%s' unblocked" msgstr "Account '%s' gedeblokkeerd" -#: ../../mod/admin.php:800 ../../mod/admin.php:812 +#: ../../mod/admin.php:801 ../../mod/admin.php:813 msgid "Users" msgstr "Accounts" -#: ../../mod/admin.php:802 ../../mod/admin.php:966 +#: ../../mod/admin.php:803 ../../mod/admin.php:967 msgid "select all" msgstr "alles selecteren" -#: ../../mod/admin.php:803 +#: ../../mod/admin.php:804 msgid "User registrations waiting for confirm" msgstr "Accounts die op goedkeuring wachten" -#: ../../mod/admin.php:804 +#: ../../mod/admin.php:805 msgid "Request date" msgstr "Tijd/datum verzoek" -#: ../../mod/admin.php:805 +#: ../../mod/admin.php:806 msgid "No registrations." msgstr "Geen verzoeken." -#: ../../mod/admin.php:807 +#: ../../mod/admin.php:808 msgid "Deny" msgstr "Afkeuren" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Register date" msgstr "Geregistreerd" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Last login" msgstr "Laatste keer ingelogd" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Expires" msgstr "Verloopt" -#: ../../mod/admin.php:813 +#: ../../mod/admin.php:814 msgid "Service Class" msgstr "Abonnementen" -#: ../../mod/admin.php:815 +#: ../../mod/admin.php:816 msgid "" "Selected accounts will be deleted!\\n\\nEverything these accounts had posted" " on this site will be permanently deleted!\\n\\nAre you sure?" msgstr "Geselecteerde accounts (met bijbehorende kanalen) worden verwijderd!\\n\\nAlles wat deze accounts op deze hub hebben gepubliceerd wordt definitief verwijderd!\\n\\Weet je het zeker?" -#: ../../mod/admin.php:816 +#: ../../mod/admin.php:817 msgid "" "The account {0} will be deleted!\\n\\nEverything this account has posted on " "this site will be permanently deleted!\\n\\nAre you sure?" msgstr "Account {0} (met bijbehorende kanalen) wordt verwijderd !\\n\\nAlles wat dit account op deze hub heeft gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?" -#: ../../mod/admin.php:852 +#: ../../mod/admin.php:853 #, php-format msgid "%s channel censored/uncensored" msgid_plural "%s channels censored/uncensored" msgstr[0] "%s kanaal gecensureerd/ongecensureerd" msgstr[1] "%s kanalen gecensureerd/ongecensureerd" -#: ../../mod/admin.php:861 +#: ../../mod/admin.php:862 #, php-format msgid "%s channel code allowed/disallowed" msgid_plural "%s channels code allowed/disallowed" msgstr[0] "Scripts toegestaan/niet toegestaan voor %s kanaal" msgstr[1] "Scripts toegestaan/niet toegestaan voor %s kanalen" -#: ../../mod/admin.php:868 +#: ../../mod/admin.php:869 #, php-format msgid "%s channel deleted" msgid_plural "%s channels deleted" msgstr[0] "%s kanaal verwijderd" msgstr[1] "%s kanalen verwijderd" -#: ../../mod/admin.php:888 +#: ../../mod/admin.php:889 msgid "Channel not found" msgstr "Kanaal niet gevonden" -#: ../../mod/admin.php:899 +#: ../../mod/admin.php:900 #, php-format msgid "Channel '%s' deleted" msgstr "Kanaal '%s' verwijderd" -#: ../../mod/admin.php:911 +#: ../../mod/admin.php:912 #, php-format msgid "Channel '%s' censored" msgstr "Kanaal '%s' gecensureerd" -#: ../../mod/admin.php:911 +#: ../../mod/admin.php:912 #, php-format msgid "Channel '%s' uncensored" msgstr "Kanaal '%s' ongecensureerd" -#: ../../mod/admin.php:922 +#: ../../mod/admin.php:923 #, php-format msgid "Channel '%s' code allowed" msgstr "Scripts toegestaan voor kanaal '%s'" -#: ../../mod/admin.php:922 +#: ../../mod/admin.php:923 #, php-format msgid "Channel '%s' code disallowed" msgstr "Scripts niet toegestaan voor kanaal '%s'" -#: ../../mod/admin.php:968 +#: ../../mod/admin.php:969 msgid "Censor" msgstr "Censureren" -#: ../../mod/admin.php:969 +#: ../../mod/admin.php:970 msgid "Uncensor" msgstr "Niet censureren" -#: ../../mod/admin.php:970 +#: ../../mod/admin.php:971 msgid "Allow Code" msgstr "Scripts toestaan" -#: ../../mod/admin.php:971 +#: ../../mod/admin.php:972 msgid "Disallow Code" msgstr "Scripts niet toestaan" -#: ../../mod/admin.php:973 +#: ../../mod/admin.php:974 msgid "UID" msgstr "UID" -#: ../../mod/admin.php:973 ../../mod/profiles.php:447 +#: ../../mod/admin.php:974 ../../mod/profiles.php:447 msgid "Address" msgstr "Kanaaladres" -#: ../../mod/admin.php:975 +#: ../../mod/admin.php:976 msgid "" "Selected channels will be deleted!\\n\\nEverything that was posted in these " "channels on this site will be permanently deleted!\\n\\nAre you sure?" msgstr "Geselecteerde kanalen worden verwijderd!\\n\\nAlles wat in deze kanalen op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?" -#: ../../mod/admin.php:976 +#: ../../mod/admin.php:977 msgid "" "The channel {0} will be deleted!\\n\\nEverything that was posted in this " "channel on this site will be permanently deleted!\\n\\nAre you sure?" msgstr "Kanaal {0} wordt verwijderd!\\n\\nAlles wat in dit kanaal op deze hub werd gepubliceerd wordt definitief verwijderd!\\n\\nWeet je het zeker?" -#: ../../mod/admin.php:1016 +#: ../../mod/admin.php:1017 #, php-format msgid "Plugin %s disabled." msgstr "Plug-in %s uitgeschakeld." -#: ../../mod/admin.php:1020 +#: ../../mod/admin.php:1021 #, php-format msgid "Plugin %s enabled." msgstr "Plug-in %s ingeschakeld" -#: ../../mod/admin.php:1030 ../../mod/admin.php:1228 +#: ../../mod/admin.php:1031 ../../mod/admin.php:1234 msgid "Disable" msgstr "Uitschakelen" -#: ../../mod/admin.php:1033 ../../mod/admin.php:1230 +#: ../../mod/admin.php:1034 ../../mod/admin.php:1236 msgid "Enable" msgstr "Inschakelen" -#: ../../mod/admin.php:1057 ../../mod/admin.php:1257 +#: ../../mod/admin.php:1063 ../../mod/admin.php:1263 msgid "Toggle" msgstr "Omschakelen" -#: ../../mod/admin.php:1065 ../../mod/admin.php:1267 +#: ../../mod/admin.php:1071 ../../mod/admin.php:1273 msgid "Author: " msgstr "Auteur: " -#: ../../mod/admin.php:1066 ../../mod/admin.php:1268 +#: ../../mod/admin.php:1072 ../../mod/admin.php:1274 msgid "Maintainer: " msgstr "Beheerder: " -#: ../../mod/admin.php:1193 +#: ../../mod/admin.php:1199 msgid "No themes found." msgstr "Geen thema's gevonden" -#: ../../mod/admin.php:1249 +#: ../../mod/admin.php:1255 msgid "Screenshot" msgstr "Schermafdruk" -#: ../../mod/admin.php:1295 +#: ../../mod/admin.php:1301 msgid "[Experimental]" msgstr "[Experimenteel]" -#: ../../mod/admin.php:1296 +#: ../../mod/admin.php:1302 msgid "[Unsupported]" msgstr "[Niet ondersteund]" -#: ../../mod/admin.php:1320 +#: ../../mod/admin.php:1326 msgid "Log settings updated." msgstr "Logboek-instellingen bijgewerkt." -#: ../../mod/admin.php:1377 +#: ../../mod/admin.php:1383 msgid "Clear" msgstr "Leegmaken" -#: ../../mod/admin.php:1383 +#: ../../mod/admin.php:1389 msgid "Debugging" msgstr "Debuggen" -#: ../../mod/admin.php:1384 +#: ../../mod/admin.php:1390 msgid "Log file" msgstr "Logbestand" -#: ../../mod/admin.php:1384 +#: ../../mod/admin.php:1390 msgid "" "Must be writable by web server. Relative to your Red top-level directory." msgstr "Moet door de webserver beschrijfbaar zijn. Relatief ten opzichte van de bovenste map van je $Projectname-installatie." -#: ../../mod/admin.php:1385 +#: ../../mod/admin.php:1391 msgid "Log level" msgstr "Logniveau" -#: ../../mod/admin.php:1431 +#: ../../mod/admin.php:1437 msgid "New Profile Field" msgstr "Nieuw profielveld" -#: ../../mod/admin.php:1432 ../../mod/admin.php:1452 +#: ../../mod/admin.php:1438 ../../mod/admin.php:1458 msgid "Field nickname" msgstr "Bijnaam voor veld" -#: ../../mod/admin.php:1432 ../../mod/admin.php:1452 +#: ../../mod/admin.php:1438 ../../mod/admin.php:1458 msgid "System name of field" msgstr "Systeemnaam voor veld" -#: ../../mod/admin.php:1433 ../../mod/admin.php:1453 +#: ../../mod/admin.php:1439 ../../mod/admin.php:1459 msgid "Input type" msgstr "Invoertype" -#: ../../mod/admin.php:1434 ../../mod/admin.php:1454 +#: ../../mod/admin.php:1440 ../../mod/admin.php:1460 msgid "Field Name" msgstr "Veldnaam" -#: ../../mod/admin.php:1434 ../../mod/admin.php:1454 +#: ../../mod/admin.php:1440 ../../mod/admin.php:1460 msgid "Label on profile pages" msgstr "Tekstlabel voor op profielpagina's" -#: ../../mod/admin.php:1435 ../../mod/admin.php:1455 +#: ../../mod/admin.php:1441 ../../mod/admin.php:1461 msgid "Help text" msgstr "Helptekst" -#: ../../mod/admin.php:1435 ../../mod/admin.php:1455 +#: ../../mod/admin.php:1441 ../../mod/admin.php:1461 msgid "Additional info (optional)" msgstr "Extra informatie (optioneel)" -#: ../../mod/admin.php:1445 +#: ../../mod/admin.php:1451 msgid "Field definition not found" msgstr "Velddefinitie niet gevonden" -#: ../../mod/admin.php:1451 +#: ../../mod/admin.php:1457 msgid "Edit Profile Field" msgstr "Profielveld bewerken" @@ -6399,12 +6434,12 @@ msgstr "Modulenaam:" msgid "Layout Help" msgstr "Lay-out-hulp" -#: ../../mod/subthread.php:108 +#: ../../mod/subthread.php:114 #, php-format msgid "%1$s is following %2$s's %3$s" msgstr "%1$s volgt het %3$s van %2$s" -#: ../../mod/subthread.php:110 +#: ../../mod/subthread.php:116 #, php-format msgid "%1$s stopped following %2$s's %3$s" msgstr "%1$s volgt het %3$s van %2$s niet meer" @@ -6433,7 +6468,7 @@ msgid "" "Password reset failed." msgstr "Het verzoek kon niet worden geverifieerd. (Mogelijk heb je al eerder een verzoek ingediend.) Opnieuw instellen van wachtwoord is mislukt." -#: ../../mod/lostpass.php:86 ../../boot.php:1492 +#: ../../mod/lostpass.php:86 ../../boot.php:1494 msgid "Password Reset" msgstr "Wachtwoord vergeten?" @@ -6519,33 +6554,29 @@ msgstr "Titel en begintijd van gebeurtenis zijn vereist." msgid "Event not found." msgstr "Gebeurtenis niet gevonden" -#: ../../mod/events.php:448 +#: ../../mod/events.php:446 msgid "l, F j" msgstr "l j F" -#: ../../mod/events.php:470 +#: ../../mod/events.php:468 msgid "Edit event" msgstr "Gebeurtenis bewerken" -#: ../../mod/events.php:472 +#: ../../mod/events.php:470 msgid "Delete event" msgstr "Gebeurtenis verwijderen" -#: ../../mod/events.php:506 +#: ../../mod/events.php:504 msgid "calendar" msgstr "agenda" -#: ../../mod/events.php:527 -msgid "Create New Event" -msgstr "Nieuwe gebeurtenis aanmaken" - -#: ../../mod/events.php:530 -msgid "Export" -msgstr "Exporteren" +#: ../../mod/events.php:524 +msgid "New Event" +msgstr "Nieuwe gebeurtenis" -#: ../../mod/events.php:533 -msgid "Import" -msgstr "Importeren" +#: ../../mod/events.php:534 +msgid "Today" +msgstr "Vandaag" #: ../../mod/events.php:564 msgid "Event removed" @@ -6765,20 +6796,24 @@ msgstr "Leeg bericht geannuleerd" msgid "Executable content type not permitted to this channel." msgstr "Uitvoerbare bestanden zijn niet toegestaan op dit kanaal." -#: ../../mod/item.php:910 +#: ../../mod/item.php:822 +msgid "Duplicate post suppressed." +msgstr "Dubbel bericht tegengehouden." + +#: ../../mod/item.php:953 msgid "System error. Post not saved." msgstr "Systeemfout. Bericht niet opgeslagen." -#: ../../mod/item.php:1177 +#: ../../mod/item.php:1220 msgid "Unable to obtain post information from database." msgstr "Niet in staat om informatie over dit bericht uit de database te verkrijgen." -#: ../../mod/item.php:1184 +#: ../../mod/item.php:1227 #, php-format msgid "You have reached your limit of %1$.0f top level posts." msgstr "Je hebt jouw limiet van %1$.0f berichten bereikt." -#: ../../mod/item.php:1191 +#: ../../mod/item.php:1234 #, php-format msgid "You have reached your limit of %1$.0f webpages." msgstr "Je hebt jouw limiet van %1$.0f webpagina's bereikt." @@ -9250,51 +9285,51 @@ msgstr "Grootte profielfoto's van berichten instellen" msgid "Set size of followup author photos" msgstr "Grootte profielfoto's van reacties instellen" -#: ../../boot.php:1289 +#: ../../boot.php:1291 #, php-format msgid "Update %s failed. See error logs." msgstr "Update %s mislukt. Zie foutenlogboek." -#: ../../boot.php:1292 +#: ../../boot.php:1294 #, php-format msgid "Update Error at %s" msgstr "Update-fout op %s" -#: ../../boot.php:1459 +#: ../../boot.php:1461 msgid "" "Create an account to access services and applications within the Hubzilla" msgstr "Maak een account aan om toegang te krijgen tot diensten en toepassingen van Hubzilla" -#: ../../boot.php:1487 +#: ../../boot.php:1489 msgid "Password" msgstr "Wachtwoord" -#: ../../boot.php:1488 +#: ../../boot.php:1490 msgid "Remember me" msgstr "Aangemeld blijven" -#: ../../boot.php:1491 +#: ../../boot.php:1493 msgid "Forgot your password?" msgstr "Wachtwoord vergeten?" -#: ../../boot.php:2111 +#: ../../boot.php:2113 msgid "toggle mobile" msgstr "mobiele weergave omschakelen" -#: ../../boot.php:2246 +#: ../../boot.php:2248 msgid "Website SSL certificate is not valid. Please correct." msgstr "Het SSL-certificaat van deze website is ongeldig. Corrigeer dit a.u.b." -#: ../../boot.php:2249 +#: ../../boot.php:2251 #, php-format msgid "[hubzilla] Website SSL error for %s" msgstr "[hubzilla] Probleem met SSL-certificaat voor %s" -#: ../../boot.php:2286 +#: ../../boot.php:2288 msgid "Cron/Scheduled tasks not running." msgstr "Cron is niet actief" -#: ../../boot.php:2290 +#: ../../boot.php:2292 #, php-format msgid "[hubzilla] Cron tasks not running on %s" msgstr "[hubzilla] Cron-taken zijn niet actief op %s" diff --git a/view/nl/hstrings.php b/view/nl/hstrings.php index ab46eb11e..bec5b347c 100644 --- a/view/nl/hstrings.php +++ b/view/nl/hstrings.php @@ -5,173 +5,6 @@ function string_plural_select_nl($n){ return ($n != 1);; }} ; -$a->strings["photo"] = "foto"; -$a->strings["event"] = "gebeurtenis"; -$a->strings["channel"] = "kanaal"; -$a->strings["status"] = "bericht"; -$a->strings["comment"] = "reactie"; -$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s leuk"; -$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s niet leuk"; -$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s is nu met %2\$s verbonden"; -$a->strings["%1\$s poked %2\$s"] = "%1\$s heeft %2\$s aangestoten"; -$a->strings["poked"] = "aangestoten"; -$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s is %2\$s"; -$a->strings["__ctx:title__ Likes"] = "vinden dit leuk"; -$a->strings["__ctx:title__ Dislikes"] = "vinden dit niet leuk"; -$a->strings["__ctx:title__ Agree"] = "eens"; -$a->strings["__ctx:title__ Disagree"] = "oneens"; -$a->strings["__ctx:title__ Abstain"] = "onthoudingen"; -$a->strings["__ctx:title__ Attending"] = "aanwezig"; -$a->strings["__ctx:title__ Not attending"] = "niet aanwezig"; -$a->strings["__ctx:title__ Might attend"] = "mogelijk aanwezig"; -$a->strings["Select"] = "Kies"; -$a->strings["Delete"] = "Verwijderen"; -$a->strings["Private Message"] = "Privébericht"; -$a->strings["Message signature validated"] = "Berichtkenmerk gevalideerd"; -$a->strings["Message signature incorrect"] = "Berichtkenmerk onjuist"; -$a->strings["View %s's profile @ %s"] = "Bekijk het profiel van %s @ %s"; -$a->strings["Categories:"] = "Categorieën:"; -$a->strings["Filed under:"] = "Bewaard onder:"; -$a->strings["from %s"] = "van %s"; -$a->strings["last edited: %s"] = "laatst bewerkt: %s"; -$a->strings["Expires: %s"] = "Verloopt: %s"; -$a->strings["View in context"] = "In context bekijken"; -$a->strings["Please wait"] = "Even wachten"; -$a->strings["remove"] = "verwijderen"; -$a->strings["Loading..."] = "Aan het laden..."; -$a->strings["Delete Selected Items"] = "Verwijder de geselecteerde items"; -$a->strings["View Source"] = "Bron weergeven"; -$a->strings["Follow Thread"] = "Conversatie volgen"; -$a->strings["Stop Following"] = "Bericht niet meer volgen"; -$a->strings["View Status"] = "Status weergeven"; -$a->strings["View Profile"] = "Profiel weergeven"; -$a->strings["View Photos"] = "Foto's weergeven"; -$a->strings["Activity/Posts"] = "Kanaal-activiteit"; -$a->strings["Connect"] = "Verbinden"; -$a->strings["Edit Connection"] = "Connectie bewerken"; -$a->strings["Send PM"] = "Privébericht verzenden"; -$a->strings["Poke"] = "Aanstoten"; -$a->strings["Unknown"] = "Onbekend"; -$a->strings["%s likes this."] = "%s vindt dit leuk."; -$a->strings["%s doesn't like this."] = "%s vindt dit niet leuk."; -$a->strings["%2\$d people like this."] = array( - 0 => "%2\$d persoon vindt dit leuk.", - 1 => "%2\$d personen vinden dit leuk.", -); -$a->strings["%2\$d people don't like this."] = array( - 0 => "%2\$d persoon vindt dit niet leuk.", - 1 => "%2\$d personen vinden dit niet leuk.", -); -$a->strings["and"] = "en"; -$a->strings[", and %d other people"] = array( - 0 => ", en %d ander persoon", - 1 => ", en %d andere personen", -); -$a->strings["%s like this."] = "%s vinden dit leuk."; -$a->strings["%s don't like this."] = "%s vinden dit niet leuk."; -$a->strings["Visible to everybody"] = "Voor iedereen zichtbaar"; -$a->strings["Please enter a link URL:"] = "Vul een internetadres/URL in:"; -$a->strings["Please enter a video link/URL:"] = "Vul een videolink/URL in:"; -$a->strings["Please enter an audio link/URL:"] = "Vul een audiolink/URL in:"; -$a->strings["Tag term:"] = "Tag:"; -$a->strings["Save to Folder:"] = "Bewaar in map: "; -$a->strings["Where are you right now?"] = "Waar bevind je je op dit moment?"; -$a->strings["Expires YYYY-MM-DD HH:MM"] = "Verloopt op DD-MM-YYYY om HH:MM"; -$a->strings["Preview"] = "Voorvertoning"; -$a->strings["Share"] = "Delen"; -$a->strings["Page link name"] = "Linknaam pagina"; -$a->strings["Post as"] = "Bericht plaatsen als"; -$a->strings["Bold"] = "Vet"; -$a->strings["Italic"] = "Cursief"; -$a->strings["Underline"] = "Onderstrepen"; -$a->strings["Quote"] = "Citeren"; -$a->strings["Code"] = "Broncode"; -$a->strings["Upload photo"] = "Foto uploaden"; -$a->strings["upload photo"] = "foto uploaden"; -$a->strings["Attach file"] = "Bestand toevoegen"; -$a->strings["attach file"] = "bestand toevoegen"; -$a->strings["Insert web link"] = "Weblink invoegen"; -$a->strings["web link"] = "Weblink"; -$a->strings["Insert video link"] = "Videolink invoegen"; -$a->strings["video link"] = "videolink"; -$a->strings["Insert audio link"] = "Audiolink invoegen"; -$a->strings["audio link"] = "audiolink"; -$a->strings["Set your location"] = "Locatie instellen"; -$a->strings["set location"] = "locatie instellen"; -$a->strings["Toggle voting"] = "Peiling in- of uitschakelen"; -$a->strings["Clear browser location"] = "Locatie van webbrowser wissen"; -$a->strings["clear location"] = "locatie wissen"; -$a->strings["Title (optional)"] = "Titel (optioneel)"; -$a->strings["Categories (optional, comma-separated list)"] = "Categorieën (optioneel, door komma's gescheiden lijst)"; -$a->strings["Permission settings"] = "Permissies"; -$a->strings["permissions"] = "permissies"; -$a->strings["Public post"] = "Openbaar bericht"; -$a->strings["Example: bob@example.com, mary@example.com"] = "Voorbeeld: bob@voorbeeld.nl, mary@voorbeeld.be"; -$a->strings["Set expiration date"] = "Verloopdatum instellen"; -$a->strings["Set publish date"] = "Publicatiedatum instellen"; -$a->strings["Encrypt text"] = "Tekst versleutelen"; -$a->strings["OK"] = "OK"; -$a->strings["Cancel"] = "Annuleren"; -$a->strings["Discover"] = "Ontdekken"; -$a->strings["Imported public streams"] = "Openbare streams importeren"; -$a->strings["Commented Order"] = "Nieuwe reacties bovenaan"; -$a->strings["Sort by Comment Date"] = "Berichten met nieuwe reacties bovenaan"; -$a->strings["Posted Order"] = "Nieuwe berichten bovenaan"; -$a->strings["Sort by Post Date"] = "Nieuwe berichten bovenaan"; -$a->strings["Personal"] = "Persoonlijk"; -$a->strings["Posts that mention or involve you"] = "Alleen berichten die jou vermelden of waar je op een andere manier bij betrokken bent"; -$a->strings["New"] = "Nieuw"; -$a->strings["Activity Stream - by date"] = "Activiteitenstroom - volgens datum"; -$a->strings["Starred"] = "Met ster"; -$a->strings["Favourite Posts"] = "Favoriete berichten"; -$a->strings["Spam"] = "Spam"; -$a->strings["Posts flagged as SPAM"] = "Berichten gemarkeerd als SPAM"; -$a->strings["Channel"] = "Kanaal"; -$a->strings["Status Messages and Posts"] = "Berichten in dit kanaal"; -$a->strings["About"] = "Over"; -$a->strings["Profile Details"] = "Profiel"; -$a->strings["Photos"] = "Foto's"; -$a->strings["Photo Albums"] = "Fotoalbums"; -$a->strings["Files"] = "Bestanden"; -$a->strings["Files and Storage"] = "Bestanden en opslagruimte"; -$a->strings["Chatrooms"] = "Chatkanalen"; -$a->strings["Bookmarks"] = "Bladwijzers"; -$a->strings["Saved Bookmarks"] = "Opgeslagen bladwijzers"; -$a->strings["Webpages"] = "Webpagina's"; -$a->strings["Manage Webpages"] = "Webpagina's beheren"; -$a->strings["View all"] = "Toon alles"; -$a->strings["__ctx:noun__ Like"] = array( - 0 => "vindt dit leuk", - 1 => "vinden dit leuk", -); -$a->strings["__ctx:noun__ Dislike"] = array( - 0 => "vindt dit niet leuk", - 1 => "vinden dit niet leuk", -); -$a->strings["__ctx:noun__ Attending"] = array( - 0 => "aanwezig", - 1 => "aanwezig", -); -$a->strings["__ctx:noun__ Not Attending"] = array( - 0 => "niet aanwezig", - 1 => "niet aanwezig", -); -$a->strings["__ctx:noun__ Undecided"] = array( - 0 => "nog niet beslist", - 1 => "nog niet beslist", -); -$a->strings["__ctx:noun__ Agree"] = array( - 0 => "eens", - 1 => "eens", -); -$a->strings["__ctx:noun__ Disagree"] = array( - 0 => "oneens", - 1 => "oneens", -); -$a->strings["__ctx:noun__ Abstain"] = array( - 0 => "onthouding", - 1 => "onthoudingen", -); $a->strings["No username found in import file."] = "Geen gebruikersnaam in het importbestand gevonden."; $a->strings["Unable to create a unique channel address. Import failed."] = "Niet in staat om een uniek kanaaladres aan te maken. Importeren is mislukt."; $a->strings["Import completed."] = "Import voltooid."; @@ -182,6 +15,8 @@ $a->strings["Addressbook"] = "Adresboek"; $a->strings["Calendar"] = "Agenda"; $a->strings["Schedule Inbox"] = "Planning-postvak IN"; $a->strings["Schedule Outbox"] = "Planning-postvak UIT"; +$a->strings["Unknown"] = "Onbekend"; +$a->strings["Files"] = "Bestanden"; $a->strings["Total"] = "Totaal"; $a->strings["Shared"] = "Gedeeld"; $a->strings["Create"] = "Aanmaken"; @@ -191,6 +26,7 @@ $a->strings["Type"] = "Type"; $a->strings["Size"] = "Grootte"; $a->strings["Last Modified"] = "Laatst gewijzigd"; $a->strings["Edit"] = "Bewerken"; +$a->strings["Delete"] = "Verwijderen"; $a->strings["You are using %1\$s of your available file storage."] = "Je gebruikt %1\$s van de beschikbare bestandsopslag."; $a->strings["You are using %1\$s of %2\$s available file storage. (%3\$s%)"] = "Je gebruikt %1\$s van totaal %2\$s beschikbare bestandsopslag. (%3\$s%)"; $a->strings["WARNING:"] = "WAARSCHUWING:"; @@ -289,6 +125,8 @@ $a->strings["Enable Voting Tools"] = "Peilingen inschakelen"; $a->strings["Provide a class of post which others can vote on"] = "Maakt het mogelijk om een bericht op te stellen, waar mensen op kunnen stemmen."; $a->strings["Delayed Posting"] = "Berichten uitstellen"; $a->strings["Allow posts to be published at a later date"] = "Maakt het mogelijk dat berichten op een toekomstig moment gepubliceerd kunnen worden."; +$a->strings["Suppress Duplicate Posts/Comments"] = "Dubbele berichten/reacties tegenhouden"; +$a->strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Voorkomt dat berichten en reacties met identieke inhoud en die binnen twee minuten zijn verstuurd, worden gepubliceerd. "; $a->strings["Network and Stream Filtering"] = "Netwerk- en streamfilter"; $a->strings["Search by Date"] = "Zoek op datum"; $a->strings["Ability to select posts by date ranges"] = "Mogelijkheid om berichten op datum te filteren "; @@ -421,6 +259,7 @@ $a->strings["public profile"] = "openbaar profiel"; $a->strings["%1\$s changed %2\$s to “%3\$s”"] = "%1\$s veranderde %2\$s naar “%3\$s”"; $a->strings["Visit %1\$s's %2\$s"] = "Bezoek het %2\$s van %1\$s"; $a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s heeft een aangepaste %2\$s, %3\$s veranderd."; +$a->strings["Connect"] = "Verbinden"; $a->strings["New window"] = "Nieuw venster"; $a->strings["Open the selected location in a different window or browser tab"] = "Open de geselecteerde locatie in een ander venster of tab"; $a->strings["User '%s' deleted"] = "Account '%s' verwijderd"; @@ -441,6 +280,169 @@ $a->strings["Collection is empty."] = "Collectie is leeg"; $a->strings["Collection: %s"] = "Collectie: %s"; $a->strings["Connection: %s"] = "Connectie: %s"; $a->strings["Connection not found."] = "Connectie niet gevonden."; +$a->strings["photo"] = "foto"; +$a->strings["event"] = "gebeurtenis"; +$a->strings["channel"] = "kanaal"; +$a->strings["status"] = "bericht"; +$a->strings["comment"] = "reactie"; +$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s leuk"; +$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s vindt %3\$s van %2\$s niet leuk"; +$a->strings["%1\$s is now connected with %2\$s"] = "%1\$s is nu met %2\$s verbonden"; +$a->strings["%1\$s poked %2\$s"] = "%1\$s heeft %2\$s aangestoten"; +$a->strings["poked"] = "aangestoten"; +$a->strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s is %2\$s"; +$a->strings["__ctx:title__ Likes"] = "vinden dit leuk"; +$a->strings["__ctx:title__ Dislikes"] = "vinden dit niet leuk"; +$a->strings["__ctx:title__ Agree"] = "eens"; +$a->strings["__ctx:title__ Disagree"] = "oneens"; +$a->strings["__ctx:title__ Abstain"] = "onthoudingen"; +$a->strings["__ctx:title__ Attending"] = "aanwezig"; +$a->strings["__ctx:title__ Not attending"] = "niet aanwezig"; +$a->strings["__ctx:title__ Might attend"] = "mogelijk aanwezig"; +$a->strings["Select"] = "Kies"; +$a->strings["Private Message"] = "Privébericht"; +$a->strings["Message signature validated"] = "Berichtkenmerk gevalideerd"; +$a->strings["Message signature incorrect"] = "Berichtkenmerk onjuist"; +$a->strings["View %s's profile @ %s"] = "Bekijk het profiel van %s @ %s"; +$a->strings["Categories:"] = "Categorieën:"; +$a->strings["Filed under:"] = "Bewaard onder:"; +$a->strings["from %s"] = "van %s"; +$a->strings["last edited: %s"] = "laatst bewerkt: %s"; +$a->strings["Expires: %s"] = "Verloopt: %s"; +$a->strings["View in context"] = "In context bekijken"; +$a->strings["Please wait"] = "Even wachten"; +$a->strings["remove"] = "verwijderen"; +$a->strings["Loading..."] = "Aan het laden..."; +$a->strings["Delete Selected Items"] = "Verwijder de geselecteerde items"; +$a->strings["View Source"] = "Bron weergeven"; +$a->strings["Follow Thread"] = "Conversatie volgen"; +$a->strings["Unfollow Thread"] = "Conversatie niet meer volgen"; +$a->strings["View Status"] = "Status weergeven"; +$a->strings["View Profile"] = "Profiel weergeven"; +$a->strings["View Photos"] = "Foto's weergeven"; +$a->strings["Activity/Posts"] = "Kanaal-activiteit"; +$a->strings["Edit Connection"] = "Connectie bewerken"; +$a->strings["Send PM"] = "Privébericht verzenden"; +$a->strings["Poke"] = "Aanstoten"; +$a->strings["%s likes this."] = "%s vindt dit leuk."; +$a->strings["%s doesn't like this."] = "%s vindt dit niet leuk."; +$a->strings["%2\$d people like this."] = array( + 0 => "%2\$d persoon vindt dit leuk.", + 1 => "%2\$d personen vinden dit leuk.", +); +$a->strings["%2\$d people don't like this."] = array( + 0 => "%2\$d persoon vindt dit niet leuk.", + 1 => "%2\$d personen vinden dit niet leuk.", +); +$a->strings["and"] = "en"; +$a->strings[", and %d other people"] = array( + 0 => ", en %d ander persoon", + 1 => ", en %d andere personen", +); +$a->strings["%s like this."] = "%s vinden dit leuk."; +$a->strings["%s don't like this."] = "%s vinden dit niet leuk."; +$a->strings["Visible to everybody"] = "Voor iedereen zichtbaar"; +$a->strings["Please enter a link URL:"] = "Vul een internetadres/URL in:"; +$a->strings["Please enter a video link/URL:"] = "Vul een videolink/URL in:"; +$a->strings["Please enter an audio link/URL:"] = "Vul een audiolink/URL in:"; +$a->strings["Tag term:"] = "Tag:"; +$a->strings["Save to Folder:"] = "Bewaar in map: "; +$a->strings["Where are you right now?"] = "Waar bevind je je op dit moment?"; +$a->strings["Expires YYYY-MM-DD HH:MM"] = "Verloopt op DD-MM-YYYY om HH:MM"; +$a->strings["Preview"] = "Voorvertoning"; +$a->strings["Share"] = "Delen"; +$a->strings["Page link name"] = "Linknaam pagina"; +$a->strings["Post as"] = "Bericht plaatsen als"; +$a->strings["Bold"] = "Vet"; +$a->strings["Italic"] = "Cursief"; +$a->strings["Underline"] = "Onderstrepen"; +$a->strings["Quote"] = "Citeren"; +$a->strings["Code"] = "Broncode"; +$a->strings["Upload photo"] = "Foto uploaden"; +$a->strings["upload photo"] = "foto uploaden"; +$a->strings["Attach file"] = "Bestand toevoegen"; +$a->strings["attach file"] = "bestand toevoegen"; +$a->strings["Insert web link"] = "Weblink invoegen"; +$a->strings["web link"] = "Weblink"; +$a->strings["Insert video link"] = "Videolink invoegen"; +$a->strings["video link"] = "videolink"; +$a->strings["Insert audio link"] = "Audiolink invoegen"; +$a->strings["audio link"] = "audiolink"; +$a->strings["Set your location"] = "Locatie instellen"; +$a->strings["set location"] = "locatie instellen"; +$a->strings["Toggle voting"] = "Peiling in- of uitschakelen"; +$a->strings["Clear browser location"] = "Locatie van webbrowser wissen"; +$a->strings["clear location"] = "locatie wissen"; +$a->strings["Title (optional)"] = "Titel (optioneel)"; +$a->strings["Categories (optional, comma-separated list)"] = "Categorieën (optioneel, door komma's gescheiden lijst)"; +$a->strings["Permission settings"] = "Permissies"; +$a->strings["permissions"] = "permissies"; +$a->strings["Public post"] = "Openbaar bericht"; +$a->strings["Example: bob@example.com, mary@example.com"] = "Voorbeeld: bob@voorbeeld.nl, mary@voorbeeld.be"; +$a->strings["Set expiration date"] = "Verloopdatum instellen"; +$a->strings["Set publish date"] = "Publicatiedatum instellen"; +$a->strings["Encrypt text"] = "Tekst versleutelen"; +$a->strings["OK"] = "OK"; +$a->strings["Cancel"] = "Annuleren"; +$a->strings["Discover"] = "Ontdekken"; +$a->strings["Imported public streams"] = "Openbare streams importeren"; +$a->strings["Commented Order"] = "Nieuwe reacties bovenaan"; +$a->strings["Sort by Comment Date"] = "Berichten met nieuwe reacties bovenaan"; +$a->strings["Posted Order"] = "Nieuwe berichten bovenaan"; +$a->strings["Sort by Post Date"] = "Nieuwe berichten bovenaan"; +$a->strings["Personal"] = "Persoonlijk"; +$a->strings["Posts that mention or involve you"] = "Alleen berichten die jou vermelden of waar je op een andere manier bij betrokken bent"; +$a->strings["New"] = "Nieuw"; +$a->strings["Activity Stream - by date"] = "Activiteitenstroom - volgens datum"; +$a->strings["Starred"] = "Met ster"; +$a->strings["Favourite Posts"] = "Favoriete berichten"; +$a->strings["Spam"] = "Spam"; +$a->strings["Posts flagged as SPAM"] = "Berichten gemarkeerd als SPAM"; +$a->strings["Channel"] = "Kanaal"; +$a->strings["Status Messages and Posts"] = "Berichten in dit kanaal"; +$a->strings["About"] = "Over"; +$a->strings["Profile Details"] = "Profiel"; +$a->strings["Photos"] = "Foto's"; +$a->strings["Photo Albums"] = "Fotoalbums"; +$a->strings["Files and Storage"] = "Bestanden en opslagruimte"; +$a->strings["Chatrooms"] = "Chatkanalen"; +$a->strings["Bookmarks"] = "Bladwijzers"; +$a->strings["Saved Bookmarks"] = "Opgeslagen bladwijzers"; +$a->strings["Webpages"] = "Webpagina's"; +$a->strings["Manage Webpages"] = "Webpagina's beheren"; +$a->strings["View all"] = "Toon alles"; +$a->strings["__ctx:noun__ Like"] = array( + 0 => "vindt dit leuk", + 1 => "vinden dit leuk", +); +$a->strings["__ctx:noun__ Dislike"] = array( + 0 => "vindt dit niet leuk", + 1 => "vinden dit niet leuk", +); +$a->strings["__ctx:noun__ Attending"] = array( + 0 => "aanwezig", + 1 => "aanwezig", +); +$a->strings["__ctx:noun__ Not Attending"] = array( + 0 => "niet aanwezig", + 1 => "niet aanwezig", +); +$a->strings["__ctx:noun__ Undecided"] = array( + 0 => "nog niet beslist", + 1 => "nog niet beslist", +); +$a->strings["__ctx:noun__ Agree"] = array( + 0 => "eens", + 1 => "eens", +); +$a->strings["__ctx:noun__ Disagree"] = array( + 0 => "oneens", + 1 => "oneens", +); +$a->strings["__ctx:noun__ Abstain"] = array( + 0 => "onthouding", + 1 => "onthoudingen", +); $a->strings["view full size"] = "volledige grootte tonen"; $a->strings["\$Projectname Notification"] = "\$Projectname-notificatie"; $a->strings["\$projectname"] = "\$projectname"; @@ -455,9 +457,6 @@ $a->strings["Don't show"] = "Niet tonen"; $a->strings["Other networks and post services"] = "Andere netwerken en diensten"; $a->strings["Permissions"] = "Permissies"; $a->strings["Close"] = "Sluiten"; -$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt."; -$a->strings["Channel clone failed. Import failed."] = "Het klonen van het kanaal is mislukt. Importeren mislukt."; -$a->strings["Cloned channel not found. Import failed."] = "Gekloond kanaal niet gevonden. Importeren mislukt."; $a->strings["Image exceeds website size limit of %lu bytes"] = "Afbeelding is groter dan op deze hub toegestane limiet van %lu bytes"; $a->strings["Image file is empty."] = "Afbeeldingsbestand is leeg"; $a->strings["Unable to process image"] = "Afbeelding kan niet verwerkt worden"; @@ -569,6 +568,9 @@ $a->strings["Update"] = "Bijwerken"; $a->strings["Install"] = "Installeren"; $a->strings["Purchase"] = "Aanschaffen"; $a->strings["Public Timeline"] = "Openbare tijdlijn"; +$a->strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Kan geen dubbele kanaal-identificator op deze hub aanmaken. Importeren mislukt."; +$a->strings["Channel clone failed. Import failed."] = "Het klonen van het kanaal is mislukt. Importeren mislukt."; +$a->strings["Cloned channel not found. Import failed."] = "Gekloond kanaal niet gevonden. Importeren mislukt."; $a->strings["%s "] = "%s "; $a->strings["[Hubzilla:Notify] New mail received at %s"] = "[Hubzilla:Notificatie] Nieuw privébericht ontvangen op %s"; $a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s zond jou een nieuw privébericht om %3\$s."; @@ -718,6 +720,79 @@ $a->strings["Edit collection"] = "Collectie bewerken"; $a->strings["Add new collection"] = "Nieuwe collectie toevoegen"; $a->strings["Channels not in any collection"] = "Kanalen die zich in geen enkele collectie bevinden"; $a->strings["add"] = "toevoegen"; +$a->strings["Apps"] = "Apps"; +$a->strings["System"] = "Systeem"; +$a->strings["Create Personal App"] = "Persoonlijke app maken"; +$a->strings["Edit Personal App"] = "Persoonlijke app bewerken"; +$a->strings["Ignore/Hide"] = "Negeren/Verbergen"; +$a->strings["Suggestions"] = "Voorgestelde kanalen"; +$a->strings["See more..."] = "Meer..."; +$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Je hebt %1$.0f van de %2$.0f toegestane connecties."; +$a->strings["Add New Connection"] = "Nieuwe connectie toevoegen"; +$a->strings["Enter the channel address"] = "Vul het adres van het nieuwe kanaal in"; +$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Voorbeeld: bob@example.com, http://example.com/barbara"; +$a->strings["Notes"] = "Aantekeningen"; +$a->strings["Save"] = "Opslaan"; +$a->strings["Remove term"] = "Verwijder zoekterm"; +$a->strings["Archives"] = "Archieven"; +$a->strings["Me"] = "Ik"; +$a->strings["Family"] = "Familie"; +$a->strings["Acquaintances"] = "Kennissen"; +$a->strings["All"] = "Alles"; +$a->strings["Refresh"] = "Vernieuwen"; +$a->strings["Account settings"] = "Account"; +$a->strings["Channel settings"] = "Kanaal"; +$a->strings["Additional features"] = "Extra functies"; +$a->strings["Feature/Addon settings"] = "Extra functie- en plugin-instellingen"; +$a->strings["Display settings"] = "Weergave"; +$a->strings["Connected apps"] = "Verbonden applicaties"; +$a->strings["Export channel"] = "Kanaal exporteren"; +$a->strings["Connection Default Permissions"] = "Standaard permissies voor connecties"; +$a->strings["Premium Channel Settings"] = "Instellingen premiumkanaal"; +$a->strings["Private Mail Menu"] = "Privéberichten"; +$a->strings["Combined View"] = "Gecombineerd postvak"; +$a->strings["Inbox"] = "Postvak IN"; +$a->strings["Outbox"] = "Postvak UIT"; +$a->strings["New Message"] = "Nieuw bericht"; +$a->strings["Conversations"] = "Conversaties"; +$a->strings["Received Messages"] = "Ontvangen berichten"; +$a->strings["Sent Messages"] = "Verzonden berichten"; +$a->strings["No messages."] = "Geen berichten"; +$a->strings["Delete conversation"] = "Verwijder conversatie"; +$a->strings["Events Menu"] = "Agenda-menu"; +$a->strings["Day View"] = "Dag tonen"; +$a->strings["Week View"] = "Week tonen"; +$a->strings["Month View"] = "Maand tonen"; +$a->strings["Export"] = "Exporteren"; +$a->strings["Import"] = "Importeren"; +$a->strings["Chat Rooms"] = "Chatkanalen"; +$a->strings["Bookmarked Chatrooms"] = "Bladwijzers van chatkanalen"; +$a->strings["Suggested Chatrooms"] = "Voorgestelde chatkanalen"; +$a->strings["photo/image"] = "foto/afbeelding"; +$a->strings["Rate Me"] = "Beoordeel mij"; +$a->strings["View Ratings"] = "Bekijk beoordelingen"; +$a->strings["Public Hubs"] = "Openbare hubs"; +$a->strings["Forums"] = "Forums"; +$a->strings["Tasks"] = "Taken"; +$a->strings["Documentation"] = "Documentatie"; +$a->strings["Project/Site Information"] = "Project- en hub-informatie"; +$a->strings["For Members"] = "Voor leden"; +$a->strings["For Administrators"] = "Voor beheerders"; +$a->strings["For Developers"] = "Voor ontwikkelaars"; +$a->strings["Site"] = "Hub-instellingen"; +$a->strings["Accounts"] = "Accounts"; +$a->strings["Channels"] = "Kanalen"; +$a->strings["Plugins"] = "Plug-ins"; +$a->strings["Themes"] = "Thema's"; +$a->strings["Inspect queue"] = "Inspecteer berichtenwachtrij"; +$a->strings["Profile Config"] = "Profielconfiguratie"; +$a->strings["DB updates"] = "Database-updates"; +$a->strings["Logs"] = "Logboeken"; +$a->strings["Admin"] = "Beheer"; +$a->strings["Plugin Features"] = "Plug-in-opties"; +$a->strings["User registrations waiting for confirmation"] = "Accounts die op goedkeuring wachten"; +$a->strings["View Photo"] = "Foto weergeven"; +$a->strings["Edit Album"] = "Album bewerken"; $a->strings["No recipient provided."] = "Geen ontvanger opgegeven."; $a->strings["[no subject]"] = "[geen onderwerp]"; $a->strings["Unable to determine sender."] = "Afzender kan niet bepaald worden."; @@ -804,73 +879,6 @@ $a->strings["database storage failed."] = "opslag in database mislukt."; $a->strings["Empty path"] = "Ontbrekend bestandspad"; $a->strings["Attachments:"] = "Bijlagen:"; $a->strings["\$Projectname event notification:"] = "Notificatie \$Projectname-gebeurtenis:"; -$a->strings["Apps"] = "Apps"; -$a->strings["System"] = "Systeem"; -$a->strings["Create Personal App"] = "Persoonlijke app maken"; -$a->strings["Edit Personal App"] = "Persoonlijke app bewerken"; -$a->strings["Ignore/Hide"] = "Negeren/Verbergen"; -$a->strings["Suggestions"] = "Voorgestelde kanalen"; -$a->strings["See more..."] = "Meer..."; -$a->strings["You have %1$.0f of %2$.0f allowed connections."] = "Je hebt %1$.0f van de %2$.0f toegestane connecties."; -$a->strings["Add New Connection"] = "Nieuwe connectie toevoegen"; -$a->strings["Enter the channel address"] = "Vul het adres van het nieuwe kanaal in"; -$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Voorbeeld: bob@example.com, http://example.com/barbara"; -$a->strings["Notes"] = "Aantekeningen"; -$a->strings["Save"] = "Opslaan"; -$a->strings["Remove term"] = "Verwijder zoekterm"; -$a->strings["Archives"] = "Archieven"; -$a->strings["Me"] = "Ik"; -$a->strings["Family"] = "Familie"; -$a->strings["Acquaintances"] = "Kennissen"; -$a->strings["All"] = "Alles"; -$a->strings["Refresh"] = "Vernieuwen"; -$a->strings["Account settings"] = "Account"; -$a->strings["Channel settings"] = "Kanaal"; -$a->strings["Additional features"] = "Extra functies"; -$a->strings["Feature/Addon settings"] = "Extra functie- en plugin-instellingen"; -$a->strings["Display settings"] = "Weergave"; -$a->strings["Connected apps"] = "Verbonden applicaties"; -$a->strings["Export channel"] = "Kanaal exporteren"; -$a->strings["Connection Default Permissions"] = "Standaard permissies voor connecties"; -$a->strings["Premium Channel Settings"] = "Instellingen premiumkanaal"; -$a->strings["Private Mail Menu"] = "Privéberichten"; -$a->strings["Combined View"] = "Gecombineerd postvak"; -$a->strings["Inbox"] = "Postvak IN"; -$a->strings["Outbox"] = "Postvak UIT"; -$a->strings["New Message"] = "Nieuw bericht"; -$a->strings["Conversations"] = "Conversaties"; -$a->strings["Received Messages"] = "Ontvangen berichten"; -$a->strings["Sent Messages"] = "Verzonden berichten"; -$a->strings["No messages."] = "Geen berichten"; -$a->strings["Delete conversation"] = "Verwijder conversatie"; -$a->strings["Chat Rooms"] = "Chatkanalen"; -$a->strings["Bookmarked Chatrooms"] = "Bladwijzers van chatkanalen"; -$a->strings["Suggested Chatrooms"] = "Voorgestelde chatkanalen"; -$a->strings["photo/image"] = "foto/afbeelding"; -$a->strings["Rate Me"] = "Beoordeel mij"; -$a->strings["View Ratings"] = "Bekijk beoordelingen"; -$a->strings["Public Hubs"] = "Openbare hubs"; -$a->strings["Forums"] = "Forums"; -$a->strings["Tasks"] = "Taken"; -$a->strings["Documentation"] = "Documentatie"; -$a->strings["Project/Site Information"] = "Project- en hub-informatie"; -$a->strings["For Members"] = "Voor leden"; -$a->strings["For Administrators"] = "Voor beheerders"; -$a->strings["For Developers"] = "Voor ontwikkelaars"; -$a->strings["Site"] = "Hub-instellingen"; -$a->strings["Accounts"] = "Accounts"; -$a->strings["Channels"] = "Kanalen"; -$a->strings["Plugins"] = "Plug-ins"; -$a->strings["Themes"] = "Thema's"; -$a->strings["Inspect queue"] = "Inspecteer berichtenwachtrij"; -$a->strings["Profile Config"] = "Profielconfiguratie"; -$a->strings["DB updates"] = "Database-updates"; -$a->strings["Logs"] = "Logboeken"; -$a->strings["Admin"] = "Beheer"; -$a->strings["Plugin Features"] = "Plug-in-opties"; -$a->strings["User registrations waiting for confirmation"] = "Accounts die op goedkeuring wachten"; -$a->strings["View Photo"] = "Foto weergeven"; -$a->strings["Edit Album"] = "Album bewerken"; $a->strings["prev"] = "vorige"; $a->strings["first"] = "eerste"; $a->strings["last"] = "laatste"; @@ -1547,9 +1555,8 @@ $a->strings["l, F j"] = "l j F"; $a->strings["Edit event"] = "Gebeurtenis bewerken"; $a->strings["Delete event"] = "Gebeurtenis verwijderen"; $a->strings["calendar"] = "agenda"; -$a->strings["Create New Event"] = "Nieuwe gebeurtenis aanmaken"; -$a->strings["Export"] = "Exporteren"; -$a->strings["Import"] = "Importeren"; +$a->strings["New Event"] = "Nieuwe gebeurtenis"; +$a->strings["Today"] = "Vandaag"; $a->strings["Event removed"] = "Gebeurtenis verwijderd"; $a->strings["Failed to remove event"] = "Verwijderen gebeurtenis mislukt"; $a->strings["Event details"] = "Details van gebeurtenis"; @@ -1602,6 +1609,7 @@ $a->strings["Description: "] = "Omschrijving: "; $a->strings["Unable to locate original post."] = "Niet in staat om de originele locatie van het bericht te vinden. "; $a->strings["Empty post discarded."] = "Leeg bericht geannuleerd"; $a->strings["Executable content type not permitted to this channel."] = "Uitvoerbare bestanden zijn niet toegestaan op dit kanaal."; +$a->strings["Duplicate post suppressed."] = "Dubbel bericht tegengehouden."; $a->strings["System error. Post not saved."] = "Systeemfout. Bericht niet opgeslagen."; $a->strings["Unable to obtain post information from database."] = "Niet in staat om informatie over dit bericht uit de database te verkrijgen."; $a->strings["You have reached your limit of %1$.0f top level posts."] = "Je hebt jouw limiet van %1$.0f berichten bereikt."; -- cgit v1.2.3 From a3e47d26f617f06b3f9c8221a5240b3387131ddd Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Fri, 20 Nov 2015 16:39:55 +0100 Subject: make calendar language aware --- mod/events.php | 4 ++-- view/tpl/event_head.tpl | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mod/events.php b/mod/events.php index 53284e7a9..c3731bf1c 100755 --- a/mod/events.php +++ b/mod/events.php @@ -280,11 +280,11 @@ function events_content(&$a) { // $plaintext = false; - $htpl = get_markup_template('event_head.tpl'); $a->page['htmlhead'] .= replace_macros($htpl,array( '$baseurl' => $a->get_baseurl(), - '$editselect' => (($plaintext) ? 'none' : 'textareas') + '$editselect' => (($plaintext) ? 'none' : 'textareas'), + '$lang' => $a->language )); $o =""; diff --git a/view/tpl/event_head.tpl b/view/tpl/event_head.tpl index d7734af3c..346dfb154 100755 --- a/view/tpl/event_head.tpl +++ b/view/tpl/event_head.tpl @@ -38,7 +38,7 @@ $('#events-calendar').fullCalendar({ events: '{{$baseurl}}/events/json', header: false, - //lang: 'de', + lang: '{{$lang}}', eventLimit: 3, height: 'auto', -- cgit v1.2.3 From 37368bda6591ccd0b69775c35599d6696f712c27 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Fri, 20 Nov 2015 12:49:38 -0800 Subject: change _newwin to _blank because the window named _newwin may be hard to find if you have lots of windows/tabs open. --- doc/faq_developers.bb | 2 +- include/bbcode.php | 32 ++++++++++++++++---------------- include/text.php | 4 ++-- index.php | 6 ++---- 4 files changed, 21 insertions(+), 23 deletions(-) diff --git a/doc/faq_developers.bb b/doc/faq_developers.bb index dd7f4cda1..603cf238f 100644 --- a/doc/faq_developers.bb +++ b/doc/faq_developers.bb @@ -285,7 +285,7 @@ An example (large) &$a object showing some of its many members and structures-- "xchan_photo_l": "http://hubzilla/photo/profile/l/2" }, "page": { - "content": "<div id="help-content" class="generic-content-wrapper">\n\t<div class="section-title-wrapper">\n\t<h2>Hubzilla Documentation</h2>\n\t</div>\n\t<div class="section-content-wrapper">\n\t<h2>Documentation for Developers</h2><br /><br /><h3>Technical Documentation</h3><br /><a class="zrl" href="http://hubzilla/help/Zot---A-High-Level-Overview" target="_newwin" >A high level overview of Zot</a><br /><a class="zrl" href="http://hubzilla/help/zot" target="_newwin" >An introduction to Zot</a><br /><a class="zrl" href="http://hubzilla/help/zot_structures" target="_newwin" >Zot Stuctures</a><br /><a class="zrl" href="http://hubzilla/help/comanche" target="_newwin" >Comanche Page Descriptions</a><br /><a class="zrl" href="http://hubzilla/help/Creating-Templates" target="_newwin" >Creating Comanche Templates</a><br /><a class="zrl" href="http://hubzilla/help/Widgets" target="_newwin" >Widgets</a><br /><a class="zrl" href="http://hubzilla/help/plugins" target="_newwin" >Plugins</a><br /><a class="zrl" href="http://hubzilla/help/hooks" target="_newwin" >Hooks</a><br /><a class="zrl" href="http://hubzilla/help/doco" target="_newwin" >Contributing Documentation</a><br /><a class="zrl" href="http://hubzilla/help/DerivedTheme1" target="_newwin" >Creating Derivative Themes</a><br /><a class="zrl" href="http://hubzilla/help/schema_development" target="_newwin" >Schemas</a><br /><a class="zrl" href="http://hubzilla/help/Translations" target="_newwin" >Translations</a><br /><a class="zrl" href="http://hubzilla/help/developers" target="_newwin" >Developers</a><br /><a class="zrl" href="http://hubzilla/help/intro_for_developers" target="_newwin" >Intro for Developers</a><br /><a class="zrl" href="http://hubzilla/help/database" target="_newwin" >Database schema documentation</a><br /><a class="zrl" href="http://hubzilla/help/api_functions" target="_newwin" >API functions</a><br /><a class="zrl" href="http://hubzilla/help/api_posting" target="_newwin" >Posting to the red# using the API</a><br /><a class="zrl" href="http://hubzilla/help/developer_function_primer" target="_newwin" >Red Functions 101</a><br /><a class="zrl" href="http://hubzilla/doc/html/" target="_newwin" >Code Reference (Doxygen generated - sets cookies)</a><br /><a class="zrl" href="http://hubzilla/help/to_do_doco" target="_newwin" >To-Do list for the Red Documentation Project</a><br /><a class="zrl" href="http://hubzilla/help/to_do_code" target="_newwin" >To-Do list for Developers</a><br /><a class="zrl" href="http://hubzilla/help/roadmap" target="_newwin" >Version 3 roadmap</a><br /><a class="zrl" href="http://hubzilla/help/git_for_non_developers" target="_newwin" >Git for Non-Developers</a><br /><a class="zrl" href="http://hubzilla/help/dev_beginner" target="_newwin" >Step-for-step manual for beginning developers</a><br /><br /><h3>Frequently Asked Questions For Developers</h3><br /><a class="zrl" href="http://hubzilla/help/faq_developers" target="_newwin" >FAQ For Developers</a><br /><br /><h3>External Resources</h3><br /><br /><a href="https://zothub.com/channel/one" target="_newwin" >Development Channel</a><br /><a href="https://federated.social/channel/postgres" target="_newwin" >Postgres-specific Hubzilla Admin Support Channel</a><br />\n\t</div>\n</div>\n<script>var homebase = "http://hubzilla/channel/testes";</script>", + "content": "<div id="help-content" class="generic-content-wrapper">\n\t<div class="section-title-wrapper">\n\t<h2>Hubzilla Documentation</h2>\n\t</div>\n\t<div class="section-content-wrapper">\n\t<h2>Documentation for Developers</h2><br /><br /><h3>Technical Documentation</h3><br /><a class="zrl" href="http://hubzilla/help/Zot---A-High-Level-Overview" target="_blank" >A high level overview of Zot</a><br /><a class="zrl" href="http://hubzilla/help/zot" target="_blank" >An introduction to Zot</a><br /><a class="zrl" href="http://hubzilla/help/zot_structures" target="_blank" >Zot Stuctures</a><br /><a class="zrl" href="http://hubzilla/help/comanche" target="_blank" >Comanche Page Descriptions</a><br /><a class="zrl" href="http://hubzilla/help/Creating-Templates" target="_blank" >Creating Comanche Templates</a><br /><a class="zrl" href="http://hubzilla/help/Widgets" target="_blank" >Widgets</a><br /><a class="zrl" href="http://hubzilla/help/plugins" target="_blank" >Plugins</a><br /><a class="zrl" href="http://hubzilla/help/hooks" target="_blank" >Hooks</a><br /><a class="zrl" href="http://hubzilla/help/doco" target="_blank" >Contributing Documentation</a><br /><a class="zrl" href="http://hubzilla/help/DerivedTheme1" target="_blank" >Creating Derivative Themes</a><br /><a class="zrl" href="http://hubzilla/help/schema_development" target="_blank" >Schemas</a><br /><a class="zrl" href="http://hubzilla/help/Translations" target="_blank" >Translations</a><br /><a class="zrl" href="http://hubzilla/help/developers" target="_blank" >Developers</a><br /><a class="zrl" href="http://hubzilla/help/intro_for_developers" target="_blank" >Intro for Developers</a><br /><a class="zrl" href="http://hubzilla/help/database" target="_blank" >Database schema documentation</a><br /><a class="zrl" href="http://hubzilla/help/api_functions" target="_blank" >API functions</a><br /><a class="zrl" href="http://hubzilla/help/api_posting" target="_blank" >Posting to the red# using the API</a><br /><a class="zrl" href="http://hubzilla/help/developer_function_primer" target="_blank" >Red Functions 101</a><br /><a class="zrl" href="http://hubzilla/doc/html/" target="_blank" >Code Reference (Doxygen generated - sets cookies)</a><br /><a class="zrl" href="http://hubzilla/help/to_do_doco" target="_blank" >To-Do list for the Red Documentation Project</a><br /><a class="zrl" href="http://hubzilla/help/to_do_code" target="_blank" >To-Do list for Developers</a><br /><a class="zrl" href="http://hubzilla/help/roadmap" target="_blank" >Version 3 roadmap</a><br /><a class="zrl" href="http://hubzilla/help/git_for_non_developers" target="_blank" >Git for Non-Developers</a><br /><a class="zrl" href="http://hubzilla/help/dev_beginner" target="_blank" >Step-for-step manual for beginning developers</a><br /><br /><h3>Frequently Asked Questions For Developers</h3><br /><a class="zrl" href="http://hubzilla/help/faq_developers" target="_blank" >FAQ For Developers</a><br /><br /><h3>External Resources</h3><br /><br /><a href="https://zothub.com/channel/one" target="_blank" >Development Channel</a><br /><a href="https://federated.social/channel/postgres" target="_blank" >Postgres-specific Hubzilla Admin Support Channel</a><br />\n\t</div>\n</div>\n<script>var homebase = "http://hubzilla/channel/testes";</script>", "page_title": "help", "title": "Help: Develop", "nav": "\t<div class="container-fluid">\n\t\t<div class="navbar-header">\n\t\t\t<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-1">\n\t\t\t\t<span class="icon-bar"></span>\n\t\t\t\t<span class="icon-bar"></span>\n\t\t\t\t<span class="icon-bar"></span>\n\t\t\t</button>\n\t\t\t<button id="expand-tabs" type="button" class="navbar-toggle" data-toggle="collapse" data-target="#tabs-collapse-1">\n\t\t\t\t<i class="icon-circle-arrow-down" id="expand-tabs-icon"></i>\n\t\t\t</button>\n\t\t\t<button id="expand-aside" type="button" class="navbar-toggle" data-toggle="offcanvas" data-target="#region_1">\n\t\t\t\t<i class="icon-circle-arrow-right" id="expand-aside-icon"></i>\n\t\t\t</button>\n\t\t\t\t\t\t\t<img class="dropdown-toggle fakelink" data-toggle="dropdown" id="avatar" src="http://hubzilla/photo/profile/m/2" alt="testes@hubzilla"><span class="caret" id="usermenu-caret"></span>\n\t\t\t\t\t\t\t\t\t<ul class="dropdown-menu" role="menu" aria-labelledby="avatar">\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="channel/testes" title="Your posts and conversations" role="menuitem" id="channel_nav_btn">Home</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="profile/testes" title="Your profile page" role="menuitem" id="profile_nav_btn">View Profile</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="profiles/2" title="Edit your profile" role="menuitem" id="profiles_nav_btn">Edit Profile</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="photos/testes" title="Your photos" role="menuitem" id="photos_nav_btn">Photos</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="cloud/testes" title="Your files" role="menuitem" id="cloud_nav_btn">Files</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="chat/testes/new" title="Your chatrooms" role="menuitem" id="chat_nav_btn">Chat</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation" class="divider"></li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation"><a href="settings" title="Account/Channel Settings" role="menuitem" id="settings_nav_btn">Settings</a></li>\t\t\t\t\t\t<li role="presentation"><a href="manage" title="Manage Your Channels" role="menuitem" id="manage_nav_btn">Channel Manager</a></li>\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation" class="divider"></li>\n\t\t\t\t\t\t<li role="presentation"><a href="admin/" title="Site Setup and Configuration" role="menuitem" id="admin_nav_btn">Admin</a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li role="presentation" class="divider"></li>\n\t\t\t\t\t\t<li role="presentation"><a href="logout" title="End this session" role="menuitem" id="logout_nav_btn">Logout</a></li>\n\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t<div class="collapse navbar-collapse" id="navbar-collapse-1">\n\t\t\t<ul class="nav navbar-nav navbar-left">\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a href="network" title="Your grid" id="network_nav_btn"><i class="icon-th"></i></a>\n\t\t\t\t\t<span class="net-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-network-menu"></span>\n\t\t\t\t\t<ul id="nav-network-menu" role="menu" class="dropdown-menu" rel="network">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<li id="nav-network-mark-all"><a href="#" onclick="markRead('network'); return false;">Mark all grid notifications seen</a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a href="network" title="Your grid" ><i class="icon-th"></i></a>\n\t\t\t\t\t<span class="net-update badge" rel="#nav-network-menu"></span>\n\t\t\t\t</li>\n\t\t\t\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a class="" href="channel/testes" title="Channel home" id="home_nav_btn"><i class="icon-home"></i></a>\n\t\t\t\t\t<span class="home-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-home-menu"></span>\n\t\t\t\t\t<ul id="nav-home-menu" class="dropdown-menu" rel="home">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<li id="nav-home-mark-all"><a href="#" onclick="markRead('home'); return false;">Mark all channel notifications seen</a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a class="" href="channel/testes" title="Channel home" ><i class="icon-home"></i></a>\n\t\t\t\t\t<span class="home-update badge" rel="#nav-home-menu"></span>\n\t\t\t\t</li>\n\t\t\t\n\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a class="" href="mail/combined" title="Private mail" id="mail_nav_btn"><i class="icon-envelope"></i></a>\n\t\t\t\t\t<span class="mail-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-messages-menu"></span>\n\t\t\t\t\t<ul id="nav-messages-menu" class="dropdown-menu" rel="messages">\n\t\t\t\t\t\t<li id="nav-messages-see-all"><a href="mail/combined">See all private messages</a></li>\n\t\t\t\t\t\t<li id="nav-messages-mark-all"><a href="#" onclick="markRead('messages'); return false;">Mark all private messages seen</a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a class="" href="mail/combined" title="Private mail" ><i class="icon-envelope"></i></a>\n\t\t\t\t\t<span class="mail-update badge" rel="#nav-messages-menu"></span>\n\t\t\t\t</li>\n\t\t\t\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a class="" href="events" title="Event Calendar" id='events_nav_btn'><i class="icon-calendar"></i></a>\n\t\t\t\t\t<span class="all_events-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-all_events-menu"></span>\n\t\t\t\t\t<ul id="nav-all_events-menu" class="dropdown-menu" rel="all_events">\n\t\t\t\t\t\t<li id="nav-all_events-see-all"><a href="events">See all events</a></li>\n\t\t\t\t\t\t<li id="nav-all_events-mark-all"><a href="#" onclick="markRead('all_events'); return false;">Mark all events seen</a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a class="" href="events" title="Event Calendar" ><i class="icon-calendar"></i></a>\n\t\t\t\t\t<span class="all_events-update badge" rel="#nav-all_events-menu"></span>\n\t\t\t\t</li>\n\t\t\t\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a class="" href="connections/ifpending" title="Connections" id="connections_nav_btn"><i class="icon-user"></i></a>\n\t\t\t\t\t<span class="intro-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-intros-menu"></span>\n\t\t\t\t\t<ul id="nav-intros-menu" class="dropdown-menu" rel="intros">\n\t\t\t\t\t\t<li id="nav-intros-see-all"><a href=""></a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a class="" href="connections/ifpending" title="Connections" ><i class="icon-user"></i></a>\n\t\t\t\t\t<span class="intro-update badge" rel="#nav-intros-menu"></span>\n\t\t\t\t</li>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<li class=" hidden-xs">\n\t\t\t\t\t<a href="notifications/system" title="Notices" id="notifications_nav_btn"><i class="icon-exclamation"></i></a>\n\t\t\t\t\t<span class="notify-update badge dropdown-toggle" data-toggle="dropdown" rel="#nav-notify-menu"></span>\n\t\t\t\t\t<ul id="nav-notify-menu" class="dropdown-menu" rel="notify">\n\t\t\t\t\t\t<li id="nav-notify-see-all"><a href="notifications/system">See all notifications</a></li>\n\t\t\t\t\t\t<li id="nav-notify-mark-all"><a href="#" onclick="markRead('notify'); return false;">Mark all system notifications seen</a></li>\n\t\t\t\t\t\t<li class="empty">Loading...</li>\n\t\t\t\t\t</ul>\n\t\t\t\t</li>\n\t\t\t\t<li class=" visible-xs">\n\t\t\t\t\t<a href="notifications/system" title="Notices"><i class="icon-exclamation"></i></a>\n\t\t\t\t\t<span class="notify-update badge" rel="#nav-notify-menu"></span>\n\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t<ul class="nav navbar-nav navbar-right">\n\t\t\t\t<li class="hidden-xs">\n\t\t\t\t\t<form method="get" action="search" role="search">\n\t\t\t\t\t\t<div id="nav-search-spinner"></div><input class="icon-search" id="nav-search-text" type="text" value="" placeholder="&#xf002; @name, #tag, ?doc, content" name="search" title="Search site @name, #tag, ?docs, content" onclick="this.submit();"/>\n\t\t\t\t\t</form>\n\t\t\t\t</li>\n\t\t\t\t<li class="visible-xs">\n\t\t\t\t\t<a href="/search" title="Search site @name, #tag, ?docs, content"><i class="icon-search"></i></a>\n\t\t\t\t</li>\n\n\t\t\t\t\t\t\t\t\t\t<li class="">\n\t\t\t\t\t<a class="" href="directory" title="Channel Directory" id="directory_nav_btn"><i class="icon-sitemap"></i></a>\n\t\t\t\t</li>\n\t\t\t\n\t\t\t\t\t\t\t<li class="">\n\t\t\t\t\t<a class="" href="apps" title="Applications, utilities, links, games" id="apps_nav_btn"><i class="icon-cogs"></i></a>\n\t\t\t\t</li>\n\t\t\t\n\t\t\t\t\t\t\t<li class="active">\n\t\t\t\t\t<a class="" target="hubzilla-help" href="http://hubzilla/help?f=&cmd=help/develop" title="Help and documentation" id="help_nav_btn"><i class="icon-question"></i></a>\n\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t</div>\n\t</div>\n", diff --git a/include/bbcode.php b/include/bbcode.php index 05802aa57..a8372d728 100644 --- a/include/bbcode.php +++ b/include/bbcode.php @@ -570,7 +570,7 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false) $urlchars = '[a-zA-Z0-9\:\/\-\?\&\;\.\=\@\_\~\#\%\$\!\+\,\@]'; if (strpos($Text,'http') !== false) { - $Text = preg_replace("/([^\]\='".'"'."\/]|^|\#\^)(https?\:\/\/$urlchars+)/ism", '$1$2', $Text); + $Text = preg_replace("/([^\]\='".'"'."\/]|^|\#\^)(https?\:\/\/$urlchars+)/ism", '$1$2', $Text); } if (strpos($Text,'[/share]') !== false) { @@ -582,21 +582,21 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false) } } if (strpos($Text,'[/url]') !== false) { - $Text = preg_replace("/\#\^\[url\]([$URLSearchString]*)\[\/url\]/ism", '#^$1', $Text); - $Text = preg_replace("/\#\^\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism", '#^$2', $Text); - $Text = preg_replace("/\[url\]([$URLSearchString]*)\[\/url\]/ism", '$1', $Text); - $Text = preg_replace("/\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism", '$2', $Text); + $Text = preg_replace("/\#\^\[url\]([$URLSearchString]*)\[\/url\]/ism", '#^$1', $Text); + $Text = preg_replace("/\#\^\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism", '#^$2', $Text); + $Text = preg_replace("/\[url\]([$URLSearchString]*)\[\/url\]/ism", '$1', $Text); + $Text = preg_replace("/\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism", '$2', $Text); } if (strpos($Text,'[/zrl]') !== false) { - $Text = preg_replace("/\#\^\[zrl\]([$URLSearchString]*)\[\/zrl\]/ism", '#^$1', $Text); - $Text = preg_replace("/\#\^\[zrl\=([$URLSearchString]*)\](.*?)\[\/zrl\]/ism", '#^$2', $Text); - $Text = preg_replace("/\[zrl\]([$URLSearchString]*)\[\/zrl\]/ism", '$1', $Text); - $Text = preg_replace("/\[zrl\=([$URLSearchString]*)\](.*?)\[\/zrl\]/ism", '$2', $Text); + $Text = preg_replace("/\#\^\[zrl\]([$URLSearchString]*)\[\/zrl\]/ism", '#^$1', $Text); + $Text = preg_replace("/\#\^\[zrl\=([$URLSearchString]*)\](.*?)\[\/zrl\]/ism", '#^$2', $Text); + $Text = preg_replace("/\[zrl\]([$URLSearchString]*)\[\/zrl\]/ism", '$1', $Text); + $Text = preg_replace("/\[zrl\=([$URLSearchString]*)\](.*?)\[\/zrl\]/ism", '$2', $Text); } // Perform MAIL Search if (strpos($Text,'[/mail]') !== false) { - $Text = preg_replace("/\[mail\]([$MAILSearchString]*)\[\/mail\]/", '$1', $Text); - $Text = preg_replace("/\[mail\=([$MAILSearchString]*)\](.*?)\[\/mail\]/", '$2', $Text); + $Text = preg_replace("/\[mail\]([$MAILSearchString]*)\[\/mail\]/", '$1', $Text); + $Text = preg_replace("/\[mail\=([$MAILSearchString]*)\](.*?)\[\/mail\]/", '$2', $Text); } @@ -886,17 +886,17 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false) // if video couldn't be embedded, link to it instead. if (strpos($Text,'[/video]') !== false) { - $Text = preg_replace("/\[video\](.*?)\[\/video\]/", '$1', $Text); + $Text = preg_replace("/\[video\](.*?)\[\/video\]/", '$1', $Text); } if (strpos($Text,'[/audio]') !== false) { - $Text = preg_replace("/\[audio\](.*?)\[\/audio\]/", '$1', $Text); + $Text = preg_replace("/\[audio\](.*?)\[\/audio\]/", '$1', $Text); } if (strpos($Text,'[/zvideo]') !== false) { - $Text = preg_replace("/\[zvideo\](.*?)\[\/zvideo\]/", '$1', $Text); + $Text = preg_replace("/\[zvideo\](.*?)\[\/zvideo\]/", '$1', $Text); } if (strpos($Text,'[/zaudio]') !== false) { - $Text = preg_replace("/\[zaudio\](.*?)\[\/zaudio\]/", '$1', $Text); + $Text = preg_replace("/\[zaudio\](.*?)\[\/zaudio\]/", '$1', $Text); } if ($tryoembed){ @@ -905,7 +905,7 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $cache = false) } } else { if (strpos($Text,'[/iframe]') !== false) { - $Text = preg_replace("/\[iframe\](.*?)\[\/iframe\]/ism", '$1', $Text); + $Text = preg_replace("/\[iframe\](.*?)\[\/iframe\]/ism", '$1', $Text); } } diff --git a/include/text.php b/include/text.php index 7c8834fc8..eb9171b40 100644 --- a/include/text.php +++ b/include/text.php @@ -1403,13 +1403,13 @@ function prepare_body(&$item,$attach = false) { // if original photo width is <= 640px prepend it to item body if($object['link'][0]['width'] && $object['link'][0]['width'] <= 640) { - $s = '
' . $s; + $s = '
' . $s; } // if original photo width is > 640px make it a cover photo if($object['link'][0]['width'] && $object['link'][0]['width'] > 640) { $scale = ((($object['link'][1]['width'] == 1024) || ($object['link'][1]['height'] == 1024)) ? 1 : 0); - $photo = ''; + $photo = ''; } } diff --git a/index.php b/index.php index dc6000bd6..6ed7eeb11 100755 --- a/index.php +++ b/index.php @@ -36,10 +36,8 @@ require_once('include/dba/dba_driver.php'); if(! $a->install) { $db = dba_factory($db_host, $db_port, $db_user, $db_pass, $db_data, $db_type, $a->install); - if(! $db->connected){ - header('HTTP/1.0 520 Unknown Error'); - // TODO: much friendlier error message - die("Database error, contact admin."); + if(! $db->connected) { + system_unavailable(); } unset($db_host, $db_port, $db_user, $db_pass, $db_data, $db_type); -- cgit v1.2.3 From f164ddf155a352625bd48e0307f2e81e24de9453 Mon Sep 17 00:00:00 2001 From: ken restivo Date: Fri, 20 Nov 2015 13:03:16 -0800 Subject: Report correct HTTP error code, i.e. for API callers. --- include/system_unavailable.php | 1 + 1 file changed, 1 insertion(+) diff --git a/include/system_unavailable.php b/include/system_unavailable.php index dfe7c5e6b..00a73fc38 100644 --- a/include/system_unavailable.php +++ b/include/system_unavailable.php @@ -1,6 +1,7 @@ System Unavailable -- cgit v1.2.3 From 106b4fdd2d4b0cf893d27df7d60085b441f37b9a Mon Sep 17 00:00:00 2001 From: redmatrix Date: Fri, 20 Nov 2015 14:38:32 -0800 Subject: add v4 project roadmap, partial fix for cloning of profile photos on alternate profiles --- doc/roadmapv4.bb | 27 +++++++++++++++++++++++++++ include/identity.php | 11 +++++++++++ mod/profile_photo.php | 3 +++ mod/profiles.php | 16 ++++++++++++---- 4 files changed, 53 insertions(+), 4 deletions(-) create mode 100644 doc/roadmapv4.bb diff --git a/doc/roadmapv4.bb b/doc/roadmapv4.bb new file mode 100644 index 000000000..4670c73b3 --- /dev/null +++ b/doc/roadmapv4.bb @@ -0,0 +1,27 @@ +[h1]Project Roadmap V4[/h1] + +[h2]Hubzilla 2.0 - code name "Universal Thunder"[/h2] + +[h3]Project Core Development[/h3] + +Goals/Highlights: + + +Focus on visual website design tools, widgets, and sharing mechanisms + +App organisation. + +Conversion of core application to a composer format living under the namespace "Zotlabs" + +Conversion of Modules to a more general purpose Controllers layout with DB/memory based +controller routing as opposed to filesystem routing. + +Conversion of core Zot Protocol to a class library + +Abstraction of nomadic identity so that sending/receiving to/from singleton networks to/from any clone works flawlessly - [b]provided[/b] the clone physically connected to that singleton identity is up. + +[h3]Community Development[/h3] + +CalDAV/CardDAV + +E-Commerce \ No newline at end of file diff --git a/include/identity.php b/include/identity.php index 21d919508..4682cf624 100644 --- a/include/identity.php +++ b/include/identity.php @@ -1689,3 +1689,14 @@ function get_channel_default_perms($uid) { return 0; } + + +function profiles_build_sync($channel_id) { + + $r = q("select * from profile where uid = %d", + intval($channel_id) + ); + if($r) { + build_sync_packet($channel_id,array('profile' => $r)); + } +} diff --git a/mod/profile_photo.php b/mod/profile_photo.php index 7067a9f76..2884505f0 100644 --- a/mod/profile_photo.php +++ b/mod/profile_photo.php @@ -6,6 +6,7 @@ */ require_once('include/photo/photo_driver.php'); +require_once('include/identity.php'); /* @brief Function for sync'ing permissions of profile-photos and their profile * @@ -195,6 +196,8 @@ function profile_photo_post(&$a) { ); } + profiles_build_sync(local_channel()); + // We'll set the updated profile-photo timestamp even if it isn't the default profile, // so that browsers will do a cache update unconditionally diff --git a/mod/profiles.php b/mod/profiles.php index 19e5ffc50..282d741ac 100644 --- a/mod/profiles.php +++ b/mod/profiles.php @@ -1,5 +1,6 @@ get_baseurl(true) . '/profiles'); return; // NOTREACHED } @@ -118,7 +125,10 @@ function profiles_init(&$a) { dbesc($name) ); info( t('New profile created.') . EOL); - if(count($r3) == 1) + + profiles_build_sync(local_channel()); + + if(($r3) && (count($r3) == 1)) goaway($a->get_baseurl(true) . '/profiles/' . $r3[0]['id']); goaway($a->get_baseurl(true) . '/profiles'); @@ -193,7 +203,6 @@ function profiles_post(&$a) { $namechanged = false; - call_hooks('profile_post', $_POST); // import from json export file. // Only import fields that are allowed on this hub @@ -220,6 +229,7 @@ function profiles_post(&$a) { } } + call_hooks('profile_post', $_POST); if((argc() > 1) && (argv(1) !== "new") && intval(argv(1))) { @@ -564,8 +574,6 @@ function profiles_post(&$a) { } - - function profiles_content(&$a) { $o = ''; -- cgit v1.2.3 From d11e80e1b3135ad8396c625057f5db4475148c7c Mon Sep 17 00:00:00 2001 From: ken restivo Date: Fri, 20 Nov 2015 15:17:33 -0800 Subject: Bump version, migrator needs to depend on it for f164ddf --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index 05ca8c657..625be791e 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2015-11-20.1222 +2015-11-20.1223 -- cgit v1.2.3 From 6083cd255990c82380a85029b3951160eb558ac9 Mon Sep 17 00:00:00 2001 From: Andrew Manning Date: Fri, 20 Nov 2015 21:55:13 -0500 Subject: If text is selected in profile-jot-text when the link button is pressed, the input URL is applied around the text. Otherwise, the normal link data fetch occurs. --- view/tpl/jot-header.tpl | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/view/tpl/jot-header.tpl b/view/tpl/jot-header.tpl index b405e4ac8..84fccc105 100755 --- a/view/tpl/jot-header.tpl +++ b/view/tpl/jot-header.tpl @@ -190,15 +190,27 @@ function enableOnUser(){ } function jotGetLink() { - reply = prompt("{{$linkurl}}"); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').spin('tiny'); - $.get('{{$baseurl}}/linkinfo?f=&binurl=' + reply, function(data) { - addeditortext(data); - $('#profile-rotator').spin(false); - }); - } + textarea = document.getElementById('profile-jot-text'); + if (textarea.selectionStart || textarea.selectionStart == "0") { + var start = textarea.selectionStart; + var end = textarea.selectionEnd; + if (end > start) { + reply = prompt("{{$linkurl}}"); + if(reply && reply.length) { + textarea.value = textarea.value.substring(0, start) + "[url=" + reply + "]" + textarea.value.substring(start, end) + "[/url]" + textarea.value.substring(end, textarea.value.length); + } + } else { + reply = prompt("{{$linkurl}}"); + if(reply && reply.length) { + reply = bin2hex(reply); + $('#profile-rotator').spin('tiny'); + $.get('{{$baseurl}}/linkinfo?f=&binurl=' + reply, function(data) { + addeditortext(data); + $('#profile-rotator').spin(false); + }); + } + } + } } function jotVideoURL() { -- cgit v1.2.3 From fabf7081d39481bb22ee27c4beaf96e5529168eb Mon Sep 17 00:00:00 2001 From: ken restivo Date: Fri, 20 Nov 2015 18:56:41 -0800 Subject: Use http_status() instead of homegrowing it. Adapt http_status to handle replies with data. --- include/network.php | 25 +++++++++++++++++++++---- include/system_unavailable.php | 4 +++- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/include/network.php b/include/network.php index 65599bd05..026f5ee0a 100644 --- a/include/network.php +++ b/include/network.php @@ -320,17 +320,18 @@ function xml_status($st, $message = '') { killme(); } + + /** - * @brief Send HTTP status header and exit. + * @brief Send HTTP status header * * @param int $val * integer HTTP status result value * @param string $msg * optional message - * @returns (does not return, process is terminated) + * @returns nil */ -function http_status_exit($val, $msg = '') { - +function http_status($val, $msg = '') { if ($val >= 400) $msg = (($msg) ? $msg : 'Error'); if ($val >= 200 && $val < 300) @@ -338,10 +339,26 @@ function http_status_exit($val, $msg = '') { logger('http_status_exit ' . $val . ' ' . $msg); header($_SERVER['SERVER_PROTOCOL'] . ' ' . $val . ' ' . $msg); +} + + + +/** + * @brief Send HTTP status header and exit. + * + * @param int $val + * integer HTTP status result value + * @param string $msg + * optional message + * @returns (does not return, process is terminated) + */ +function http_status_exit($val, $msg = '') { + http_status($val, $msg); killme(); } + // convert an XML document to a normalised, case-corrected array // used by webfinger diff --git a/include/system_unavailable.php b/include/system_unavailable.php index 00a73fc38..4e0e6717b 100644 --- a/include/system_unavailable.php +++ b/include/system_unavailable.php @@ -1,7 +1,9 @@ System Unavailable -- cgit v1.2.3 From d726c921eb5902483dfeb82383829e9309f6b65c Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Sat, 21 Nov 2015 15:33:57 +0100 Subject: make calendar week start (sun or mon) configurable --- mod/events.php | 5 ++++- mod/settings.php | 5 ++++- view/tpl/event_head.tpl | 2 ++ view/tpl/settings.tpl | 1 + 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/mod/events.php b/mod/events.php index c3731bf1c..af5a9fc66 100755 --- a/mod/events.php +++ b/mod/events.php @@ -280,11 +280,14 @@ function events_content(&$a) { // $plaintext = false; + $first_day = get_pconfig(local_channel(),'system','cal_first_day'); + $htpl = get_markup_template('event_head.tpl'); $a->page['htmlhead'] .= replace_macros($htpl,array( '$baseurl' => $a->get_baseurl(), '$editselect' => (($plaintext) ? 'none' : 'textareas'), - '$lang' => $a->language + '$lang' => $a->language, + '$first_day' => (($first_day) ? $first_day : 0) )); $o =""; diff --git a/mod/settings.php b/mod/settings.php index 9a18d8e48..339f83cfe 100644 --- a/mod/settings.php +++ b/mod/settings.php @@ -405,7 +405,6 @@ function settings_post(&$a) { $allow_location = (((x($_POST,'allow_location')) && (intval($_POST['allow_location']) == 1)) ? 1: 0); - $blocktags = (((x($_POST,'blocktags')) && (intval($_POST['blocktags']) == 1)) ? 0: 1); // this setting is inverted! $unkmail = (((x($_POST,'unkmail')) && (intval($_POST['unkmail']) == 1)) ? 1: 0); $cntunkmail = ((x($_POST,'cntunkmail')) ? intval($_POST['cntunkmail']) : 0); @@ -416,6 +415,8 @@ function settings_post(&$a) { $post_profilechange = (($_POST['post_profilechange'] == 1) ? 1: 0); $adult = (($_POST['adult'] == 1) ? 1 : 0); + $cal_first_day = (((x($_POST,'first_day')) && (intval($_POST['first_day']) == 1)) ? 1: 0); + $channel = $a->get_channel(); $pageflags = $channel['channel_pageflags']; $existing_adult = (($pageflags & PAGE_ADULT) ? 1 : 0); @@ -503,6 +504,7 @@ function settings_post(&$a) { set_pconfig(local_channel(),'system','evdays',$evdays); set_pconfig(local_channel(),'system','photo_path',$photo_path); set_pconfig(local_channel(),'system','attach_path',$attach_path); + set_pconfig(local_channel(),'system','cal_first_day',$cal_first_day); $r = q("update channel set channel_name = '%s', channel_pageflags = %d, channel_timezone = '%s', channel_location = '%s', channel_notifyflags = %d, channel_max_anon_mail = %d, channel_max_friend_req = %d, channel_expire_days = %d $set_perms where channel_id = %d", dbesc($username), @@ -1110,6 +1112,7 @@ function settings_content(&$a) { '$removeme' => t('Remove Channel'), '$removechannel' => t('Remove this channel.'), '$firefoxshare' => t('Firefox Share $Projectname provider'), + '$cal_first_day' => array('first_day', t('Start calendar week on monday'), ((get_pconfig(local_channel(),'system','cal_first_day')) ? 1 : ''), '', $yes_no), )); call_hooks('settings_form',$o); diff --git a/view/tpl/event_head.tpl b/view/tpl/event_head.tpl index 346dfb154..ae5f21234 100755 --- a/view/tpl/event_head.tpl +++ b/view/tpl/event_head.tpl @@ -39,6 +39,8 @@ events: '{{$baseurl}}/events/json', header: false, lang: '{{$lang}}', + firstDay: {{$first_day}}, + eventLimit: 3, height: 'auto', diff --git a/view/tpl/settings.tpl b/view/tpl/settings.tpl index 7c1f4578d..2c71c64fb 100755 --- a/view/tpl/settings.tpl +++ b/view/tpl/settings.tpl @@ -159,6 +159,7 @@ {{/foreach}}
+ {{include file="field_checkbox.tpl" field=$cal_first_day}}
-- cgit v1.2.3 From 74b574d0b1874b0811837d9ac4472f1084800aeb Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Sat, 21 Nov 2015 23:49:29 +0100 Subject: datetimepicker should also respect first day of week setting --- include/datetime.php | 4 ++-- mod/events.php | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/include/datetime.php b/include/datetime.php index b0167edb2..5ae33d1a0 100644 --- a/include/datetime.php +++ b/include/datetime.php @@ -198,7 +198,7 @@ function timesel($format, $h, $m, $id='timepicker') { * @todo Once browser support is better this could probably be replaced with * native HTML5 date picker. */ -function datetimesel($format, $min, $max, $default, $id = 'datetimepicker', $pickdate = true, $picktime = true, $minfrom = '', $maxfrom = '', $required = false) { +function datetimesel($format, $min, $max, $default, $id = 'datetimepicker', $pickdate = true, $picktime = true, $minfrom = '', $maxfrom = '', $required = false, $first_day = 0) { $o = ''; $dateformat = ''; @@ -234,7 +234,7 @@ function datetimesel($format, $min, $max, $default, $id = 'datetimepicker', $pic $o .= "
"; $o .= (($required) ? '*' : ''); $o .= '
'; - $o .= ""; + $o .= ""; return $o; } diff --git a/mod/events.php b/mod/events.php index af5a9fc66..e07abbf46 100755 --- a/mod/events.php +++ b/mod/events.php @@ -281,13 +281,14 @@ function events_content(&$a) { $first_day = get_pconfig(local_channel(),'system','cal_first_day'); + $first_day = (($first_day) ? $first_day : 0); $htpl = get_markup_template('event_head.tpl'); $a->page['htmlhead'] .= replace_macros($htpl,array( '$baseurl' => $a->get_baseurl(), '$editselect' => (($plaintext) ? 'none' : 'textareas'), '$lang' => $a->language, - '$first_day' => (($first_day) ? $first_day : 0) + '$first_day' => $first_day )); $o =""; @@ -692,11 +693,11 @@ function events_content(&$a) { '$required' => '*', '$ModalCANCEL' => t('Cancel'), '$ModalOK' => t('OK'), - '$s_dsel' => datetimesel($f,new DateTime(),DateTime::createFromFormat('Y',$syear+5),DateTime::createFromFormat('Y-m-d H:i',"$syear-$smonth-$sday $shour:$sminute"),'start_text',true,true,'','',true), + '$s_dsel' => datetimesel($f,new DateTime(),DateTime::createFromFormat('Y',$syear+5),DateTime::createFromFormat('Y-m-d H:i',"$syear-$smonth-$sday $shour:$sminute"),'start_text',true,true,'','',true,$first_day), '$n_text' => t('Finish date/time is not known or not relevant'), '$n_checked' => $n_checked, '$f_text' => t('Event Finishes:'), - '$f_dsel' => datetimesel($f,new DateTime(),DateTime::createFromFormat('Y',$fyear+5),DateTime::createFromFormat('Y-m-d H:i',"$fyear-$fmonth-$fday $fhour:$fminute"),'finish_text',true,true,'start_text'), + '$f_dsel' => datetimesel($f,new DateTime(),DateTime::createFromFormat('Y',$fyear+5),DateTime::createFromFormat('Y-m-d H:i',"$fyear-$fmonth-$fday $fhour:$fminute"),'finish_text',true,true,'start_text',$first_day), '$adjust' => array('adjust', t('Adjust for viewer timezone'), $a_checked, t('Important for events that happen in a particular place. Not practical for global holidays.'),), '$a_text' => t('Adjust for viewer timezone'), '$d_text' => t('Description:'), -- cgit v1.2.3 From 18e0e4b597b4bb2a97b729c3a2843976d393799b Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Sat, 21 Nov 2015 23:51:50 +0100 Subject: do not hide scrollbars --- include/datetime.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/datetime.php b/include/datetime.php index 5ae33d1a0..63287d023 100644 --- a/include/datetime.php +++ b/include/datetime.php @@ -234,7 +234,7 @@ function datetimesel($format, $min, $max, $default, $id = 'datetimepicker', $pic $o .= "
"; $o .= (($required) ? '*' : ''); $o .= '
'; - $o .= ""; + $o .= ""; return $o; } -- cgit v1.2.3 From 4c84a2ce615be12adfbeb1067b5c6652330027bb Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Sun, 22 Nov 2015 00:13:33 +0100 Subject: update datetimepicker and fix it for finish date --- library/datetimepicker/jquery.datetimepicker.css | 645 ++++++++++++++--------- library/datetimepicker/jquery.datetimepicker.js | 576 +++++++++++++++++--- mod/events.php | 2 +- 3 files changed, 881 insertions(+), 342 deletions(-) diff --git a/library/datetimepicker/jquery.datetimepicker.css b/library/datetimepicker/jquery.datetimepicker.css index acf674af7..a26fccec4 100644 --- a/library/datetimepicker/jquery.datetimepicker.css +++ b/library/datetimepicker/jquery.datetimepicker.css @@ -1,37 +1,38 @@ -.xdsoft_datetimepicker{ - box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.506); - background: #FFFFFF; - border-bottom: 1px solid #BBBBBB; - border-left: 1px solid #CCCCCC; - border-right: 1px solid #CCCCCC; - border-top: 1px solid #CCCCCC; - color: #333333; - font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; +.xdsoft_datetimepicker { + box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506); + background: #fff; + border-bottom: 1px solid #bbb; + border-left: 1px solid #ccc; + border-right: 1px solid #ccc; + border-top: 1px solid #ccc; + color: #333; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 8px; - padding-left: 0px; + padding-left: 0; padding-top: 2px; position: absolute; z-index: 9999; -moz-box-sizing: border-box; box-sizing: border-box; - display:none; + display: none; } .xdsoft_datetimepicker iframe { - position: absolute; - left: 0; - top: 0; - width: 75px; - height: 210px; - background: transparent; - border:none; + position: absolute; + left: 0; + top: 0; + width: 75px; + height: 210px; + background: transparent; + border: none; } + /*For IE8 or lower*/ .xdsoft_datetimepicker button { - border:none !important; + border: none !important; } -.xdsoft_noselect{ +.xdsoft_noselect { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; @@ -40,379 +41,505 @@ -o-user-select: none; user-select: none; } -.xdsoft_noselect::selection { background: transparent; } -.xdsoft_noselect::-moz-selection { background: transparent; } -.xdsoft_datetimepicker.xdsoft_inline{ + +.xdsoft_noselect::selection { background: transparent } +.xdsoft_noselect::-moz-selection { background: transparent } + +.xdsoft_datetimepicker.xdsoft_inline { display: inline-block; position: static; box-shadow: none; } -.xdsoft_datetimepicker *{ + +.xdsoft_datetimepicker * { -moz-box-sizing: border-box; box-sizing: border-box; - padding:0px; - margin:0px; + padding: 0; + margin: 0; } -.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker{ - display:none; + +.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker { + display: none; } -.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active{ - display:block; + +.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active { + display: block; } -.xdsoft_datetimepicker .xdsoft_datepicker{ + +.xdsoft_datetimepicker .xdsoft_datepicker { width: 224px; - float:left; - margin-left:8px; + float: left; + margin-left: 8px; } -.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{ + +.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker { width: 256px; } -.xdsoft_datetimepicker .xdsoft_timepicker{ + +.xdsoft_datetimepicker .xdsoft_timepicker { width: 58px; - float:left; - text-align:center; - margin-left:8px; - margin-top:0px; + float: left; + text-align: center; + margin-left: 8px; + margin-top: 0; } -.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{ - margin-top:8px; - margin-bottom:3px + +.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker { + margin-top: 8px; + margin-bottom: 3px } -.xdsoft_datetimepicker .xdsoft_mounthpicker{ + +.xdsoft_datetimepicker .xdsoft_mounthpicker { position: relative; text-align: center; } .xdsoft_datetimepicker .xdsoft_label i, -.xdsoft_datetimepicker .xdsoft_prev, -.xdsoft_datetimepicker .xdsoft_next, -.xdsoft_datetimepicker .xdsoft_today_button{ +.xdsoft_datetimepicker .xdsoft_prev, +.xdsoft_datetimepicker .xdsoft_next, +.xdsoft_datetimepicker .xdsoft_today_button { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC); } -.xdsoft_datetimepicker .xdsoft_label i{ - opacity:0.5; - background-position:-92px -19px; +.xdsoft_datetimepicker .xdsoft_label i { + opacity: 0.5; + background-position: -92px -19px; display: inline-block; width: 9px; height: 20px; vertical-align: middle; } -.xdsoft_datetimepicker .xdsoft_prev{ - float: left; - background-position:-20px 0px; +.xdsoft_datetimepicker .xdsoft_prev { + float: left; + background-position: -20px 0; } -.xdsoft_datetimepicker .xdsoft_today_button{ - float: left; - background-position:-70px 0px; - margin-left:5px; +.xdsoft_datetimepicker .xdsoft_today_button { + float: left; + background-position: -70px 0; + margin-left: 5px; } -.xdsoft_datetimepicker .xdsoft_next{ - float: right; - background-position:0px 0px; +.xdsoft_datetimepicker .xdsoft_next { + float: right; + background-position: 0 0; } -.xdsoft_datetimepicker .xdsoft_next, -.xdsoft_datetimepicker .xdsoft_prev , -.xdsoft_datetimepicker .xdsoft_today_button{ +.xdsoft_datetimepicker .xdsoft_next, +.xdsoft_datetimepicker .xdsoft_prev , +.xdsoft_datetimepicker .xdsoft_today_button { background-color: transparent; background-repeat: no-repeat; - border: 0px none currentColor; + border: 0 none; cursor: pointer; display: block; height: 30px; opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - outline: medium none currentColor; + outline: medium none; overflow: hidden; - padding: 0px; + padding: 0; position: relative; text-indent: 100%; white-space: nowrap; width: 20px; + min-width: 0; } -.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, -.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{ - float:none; - background-position:-40px -15px; + +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next { + float: none; + background-position: -40px -15px; height: 15px; width: 30px; display: block; - margin-left:14px; - margin-top:7px; -} -.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{ - background-position:-40px 0px; - margin-bottom:7px; - margin-top:0px; -} -.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{ - height:151px; - overflow:hidden; - border-bottom:1px solid #DDDDDD; -} -.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{ - background: #F5F5F5; - border-top:1px solid #DDDDDD; - color: #666666; + margin-left: 14px; + margin-top: 7px; +} + +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev { + background-position: -40px 0; + margin-bottom: 7px; + margin-top: 0; +} + +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { + height: 151px; + overflow: hidden; + border-bottom: 1px solid #ddd; +} + +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div { + background: #f5f5f5; + border-top: 1px solid #ddd; + color: #666; font-size: 12px; text-align: center; - border-collapse:collapse; - cursor:pointer; - border-bottom-width:0px; - height:25px; - line-height:25px; + border-collapse: collapse; + cursor: pointer; + border-bottom-width: 0; + height: 25px; + line-height: 25px; } -.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child{ - border-top-width:0px; +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child { + border-top-width: 0; } -.xdsoft_datetimepicker .xdsoft_today_button:hover, -.xdsoft_datetimepicker .xdsoft_next:hover, -.xdsoft_datetimepicker .xdsoft_prev:hover { - opacity: 1; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + +.xdsoft_datetimepicker .xdsoft_today_button:hover, +.xdsoft_datetimepicker .xdsoft_next:hover, +.xdsoft_datetimepicker .xdsoft_prev:hover { + opacity: 1; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } -.xdsoft_datetimepicker .xdsoft_label{ + +.xdsoft_datetimepicker .xdsoft_label { display: inline; - position: relative; - z-index: 9999; - margin: 0; - padding: 5px 3px; - font-size: 14px; - line-height: 20px; - font-weight: bold; - background-color: #fff; - float:left; - width:182px; - text-align:center; - cursor:pointer; -} -.xdsoft_datetimepicker .xdsoft_label:hover>span{ - text-decoration:underline; -} -.xdsoft_datetimepicker .xdsoft_label:hover i{ - opacity:1.0; -} -.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{ - border:1px solid #ccc; - position:absolute; - right:0px; - top:30px; - z-index:101; - display:none; - background:#fff; - max-height:160px; - overflow-y:hidden; -} -.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px;} -.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px;} -.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{ + position: relative; + z-index: 9999; + margin: 0; + padding: 5px 3px; + font-size: 14px; + line-height: 20px; + font-weight: bold; + background-color: #fff; + float: left; + width: 182px; + text-align: center; + cursor: pointer; +} + +.xdsoft_datetimepicker .xdsoft_label:hover>span { + text-decoration: underline; +} + +.xdsoft_datetimepicker .xdsoft_label:hover i { + opacity: 1.0; +} + +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select { + border: 1px solid #ccc; + position: absolute; + right: 0; + top: 30px; + z-index: 101; + display: none; + background: #fff; + max-height: 160px; + overflow-y: hidden; +} + +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{ right: -7px } +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{ right: 2px } +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover { color: #fff; - background: #ff8000; + background: #ff8000; } -.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{ - padding:2px 10px 2px 5px; - text-decoration:none !important; + +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option { + padding: 2px 10px 2px 5px; + text-decoration: none !important; } -.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{ - background: #33AAFF; - box-shadow: #178FE5 0px 1px 3px 0px inset; - color:#fff; + +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current { + background: #33aaff; + box-shadow: #178fe5 0 1px 3px 0 inset; + color: #fff; font-weight: 700; } -.xdsoft_datetimepicker .xdsoft_month{ - width:100px; - text-align:right; + +.xdsoft_datetimepicker .xdsoft_month { + width: 100px; + text-align: right; } -.xdsoft_datetimepicker .xdsoft_calendar{ - clear:both; + +.xdsoft_datetimepicker .xdsoft_calendar { + clear: both; } -.xdsoft_datetimepicker .xdsoft_year{ + +.xdsoft_datetimepicker .xdsoft_year{ width: 48px; margin-left: 5px; } -.xdsoft_datetimepicker .xdsoft_calendar table{ - border-collapse:collapse; - width:100%; - + +.xdsoft_datetimepicker .xdsoft_calendar table { + border-collapse: collapse; + width: 100%; + } -.xdsoft_datetimepicker .xdsoft_calendar td > div{ - padding-right:5px; + +.xdsoft_datetimepicker .xdsoft_calendar td > div { + padding-right: 5px; } -.xdsoft_datetimepicker .xdsoft_calendar th{ + +.xdsoft_datetimepicker .xdsoft_calendar th { height: 25px; } -.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{ - width:14.2857142%; - background: #F5F5F5; - border:1px solid #DDDDDD; - color: #666666; + +.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th { + width: 14.2857142%; + background: #f5f5f5; + border: 1px solid #ddd; + color: #666; font-size: 12px; text-align: right; vertical-align: middle; - padding:0px; - border-collapse:collapse; - cursor:pointer; + padding: 0; + border-collapse: collapse; + cursor: pointer; height: 25px; } -.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{ - width:12.5%; +.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th { + width: 12.5%; } -.xdsoft_datetimepicker .xdsoft_calendar th{ - background: #F1F1F1; + +.xdsoft_datetimepicker .xdsoft_calendar th { + background: #f1f1f1; +} + +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today { + color: #33aaff; } -.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{ - color:#33AAFF; + +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default { + background: #ffe9d2; + box-shadow: #ffb871 0 1px 4px 0 inset; + color: #000; } -.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, -.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, -.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{ - background: #33AAFF; - box-shadow: #178FE5 0px 1px 3px 0px inset; - color:#fff; +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint { + background: #c1ffc9; + box-shadow: #00dd1c 0 1px 4px 0 inset; + color: #000; +} + +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current { + background: #33aaff; + box-shadow: #178fe5 0 1px 3px 0 inset; + color: #fff; font-weight: 700; } -.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, -.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, -.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled{ - opacity:0.5; + +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, +.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled { + opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + cursor: default; } -.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{ - opacity:0.2; + +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled { + opacity: 0.2; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; } -.xdsoft_datetimepicker .xdsoft_calendar td:hover, -.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{ + +.xdsoft_datetimepicker .xdsoft_calendar td:hover, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover { + color: #fff !important; + background: #ff8000 !important; + box-shadow: none !important; +} + +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover { + background: #33aaff !important; + box-shadow: #178fe5 0 1px 3px 0 inset !important; color: #fff !important; - background: #ff8000 !important; - box-shadow: none !important; } -.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, -.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover{ + +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover { color: inherit !important; - background: inherit !important; - box-shadow: inherit !important; + background: inherit !important; + box-shadow: inherit !important; } -.xdsoft_datetimepicker .xdsoft_calendar th{ + +.xdsoft_datetimepicker .xdsoft_calendar th { font-weight: 700; text-align: center; color: #999; - cursor:default; + cursor: default; } -.xdsoft_datetimepicker .xdsoft_copyright{ color:#ccc !important; font-size:10px;clear:both;float:none;margin-left:8px;} -.xdsoft_datetimepicker .xdsoft_copyright a{ color:#eee !important;} -.xdsoft_datetimepicker .xdsoft_copyright a:hover{ color:#aaa !important;} +.xdsoft_datetimepicker .xdsoft_copyright { + color: #ccc !important; + font-size: 10px; + clear: both; + float: none; + margin-left: 8px; +} + +.xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important } +.xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important } -.xdsoft_time_box{ - position:relative; - border:1px solid #ccc; +.xdsoft_time_box { + position: relative; + border: 1px solid #ccc; } -.xdsoft_scrollbar >.xdsoft_scroller{ - background:#ccc !important; - height:20px; - border-radius:3px; +.xdsoft_scrollbar >.xdsoft_scroller { + background: #ccc !important; + height: 20px; + border-radius: 3px; } -.xdsoft_scrollbar{ - position:absolute; - width:7px; - right:0px; - top:0px; - bottom:0px; - cursor:pointer; +.xdsoft_scrollbar { + position: absolute; + width: 7px; + right: 0; + top: 0; + bottom: 0; + cursor: pointer; } -.xdsoft_scroller_box{ -position:relative; +.xdsoft_scroller_box { + position: relative; } - -.xdsoft_datetimepicker.xdsoft_dark{ - box-shadow: 0px 5px 15px -5px rgba(255, 255, 255, 0.506); - background: #000000; - border-bottom: 1px solid #444444; - border-left: 1px solid #333333; - border-right: 1px solid #333333; - border-top: 1px solid #333333; - color: #cccccc; +.xdsoft_datetimepicker.xdsoft_dark { + box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506); + background: #000; + border-bottom: 1px solid #444; + border-left: 1px solid #333; + border-right: 1px solid #333; + border-top: 1px solid #333; + color: #ccc; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{ - border-bottom:1px solid #222222; +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box { + border-bottom: 1px solid #222; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div{ +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div { background: #0a0a0a; - border-top:1px solid #222222; - color: #999999; + border-top: 1px solid #222; + color: #999; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{ - background-color: #000; +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label { + background-color: #000; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select{ - border:1px solid #333; - background:#000; +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select { + border: 1px solid #333; + background: #000; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{ +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover { color: #000; - background: #007fff; + background: #007fff; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{ +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current { background: #cc5500; - box-shadow: #b03e00 0px 1px 3px 0px inset; - color:#000; + box-shadow: #b03e00 0 1px 3px 0 inset; + color: #000; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i, -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev, -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next, -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{ +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i, +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev, +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next, +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==); } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td, -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{ +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td, +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { background: #0a0a0a; - border:1px solid #222222; - color: #999999; + border: 1px solid #222; + color: #999; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{ +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { background: #0e0e0e; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{ - color:#cc5500; + +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today { + color: #cc5500; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default, -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current, -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{ - background: #cc5500; - box-shadow: #b03e00 0px 1px 3px 0px inset; + +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default { + background: #ffe9d2; + box-shadow: #ffb871 0 1px 4px 0 inset; color:#000; } +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint { + background: #c1ffc9; + box-shadow: #00dd1c 0 1px 4px 0 inset; + color:#000; +} + +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default, +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current, +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current { + background: #cc5500; + box-shadow: #b03e00 0 1px 3px 0 inset; + color: #000; +} -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover, -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover{ +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover, +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover { color: #000 !important; - background: #007fff !important; + background: #007fff !important; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{ +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { color: #666; } -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{ color:#333 !important;} -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{ color:#111 !important;} -.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{ color:#555 !important;} +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright { color: #333 !important } +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a { color: #111 !important } +.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover { color: #555 !important } -.xdsoft_dark .xdsoft_time_box{ - border:1px solid #333; +.xdsoft_dark .xdsoft_time_box { + border: 1px solid #333; } -.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller{ - background:#333 !important; + +.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller { + background: #333 !important; +} +.xdsoft_datetimepicker .xdsoft_save_selected { + display: block; + border: 1px solid #dddddd !important; + margin-top: 5px; + width: 100%; + color: #454551; + font-size: 13px; +} +.xdsoft_datetimepicker .blue-gradient-button { + font-family: "museo-sans", "Book Antiqua", sans-serif; + font-size: 12px; + font-weight: 300; + color: #82878c; + height: 28px; + position: relative; + padding: 4px 17px 4px 33px; + border: 1px solid #d7d8da; + background: -moz-linear-gradient(top, #fff 0%, #f4f8fa 73%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #fff 0%, #f4f8fa 73%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #fff 0%, #f4f8fa 73%); + /* IE10+ */ + background: linear-gradient(to bottom, #fff 0%, #f4f8fa 73%); + /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 ); +/* IE6-9 */ +} +.xdsoft_datetimepicker .blue-gradient-button:hover, .xdsoft_datetimepicker .blue-gradient-button:focus, .xdsoft_datetimepicker .blue-gradient-button:hover span, .xdsoft_datetimepicker .blue-gradient-button:focus span { + color: #454551; + background: -moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%); + /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%); + /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #f4f8fa 0%, #FFF 73%); + /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%); + /* IE10+ */ + background: linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%); + /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 ); + /* IE6-9 */ } diff --git a/library/datetimepicker/jquery.datetimepicker.js b/library/datetimepicker/jquery.datetimepicker.js index d4e93dd13..9c00413c2 100644 --- a/library/datetimepicker/jquery.datetimepicker.js +++ b/library/datetimepicker/jquery.datetimepicker.js @@ -1,9 +1,9 @@ /** - * @preserve jQuery DateTimePicker plugin v2.4.0 + * @preserve jQuery DateTimePicker plugin v2.4.5 * @homepage http://xdsoft.net/jqplugins/datetimepicker/ * (c) 2014, Chupurnov Valeriy. */ -/*global document,window,jQuery,setTimeout,clearTimeout*/ +/*global document,window,jQuery,setTimeout,clearTimeout,HighlightedDate,getCurrentValue*/ (function ($) { 'use strict'; var default_options = { @@ -29,7 +29,15 @@ "Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember" ], dayOfWeek: [ - "Sen", "Sel", "Rab", "Kam", "Jum", "Sab", "Min" + "Min", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab" + ] + }, + is: { // Icelandic + months: [ + "Janúar", "Febrúar", "Mars", "Apríl", "Maí", "Júní", "Júlí", "Ágúst", "September", "Október", "Nóvember", "Desember" + ], + dayOfWeek: [ + "Sun", "Mán", "Þrið", "Mið", "Fim", "Fös", "Lau" ] }, bg: { // Bulgarian @@ -231,7 +239,207 @@ dayOfWeek: [ "Va", "Hé", "Ke", "Sze", "Cs", "Pé", "Szo" ] - } + }, + az: { //Azerbaijanian (Azeri) + months: [ + "Yanvar", "Fevral", "Mart", "Aprel", "May", "Iyun", "Iyul", "Avqust", "Sentyabr", "Oktyabr", "Noyabr", "Dekabr" + ], + dayOfWeek: [ + "B", "Be", "Ça", "Ç", "Ca", "C", "Ş" + ] + }, + bs: { //Bosanski + months: [ + "Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar" + ], + dayOfWeek: [ + "Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub" + ] + }, + ca: { //Català + months: [ + "Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Setembre", "Octubre", "Novembre", "Desembre" + ], + dayOfWeek: [ + "Dg", "Dl", "Dt", "Dc", "Dj", "Dv", "Ds" + ] + }, + 'en-GB': { //English (British) + months: [ + "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" + ], + dayOfWeek: [ + "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" + ] + }, + et: { //"Eesti" + months: [ + "Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni", "Juuli", "August", "September", "Oktoober", "November", "Detsember" + ], + dayOfWeek: [ + "P", "E", "T", "K", "N", "R", "L" + ] + }, + eu: { //Euskara + months: [ + "Urtarrila", "Otsaila", "Martxoa", "Apirila", "Maiatza", "Ekaina", "Uztaila", "Abuztua", "Iraila", "Urria", "Azaroa", "Abendua" + ], + dayOfWeek: [ + "Ig.", "Al.", "Ar.", "Az.", "Og.", "Or.", "La." + ] + }, + fi: { //Finnish (Suomi) + months: [ + "Tammikuu", "Helmikuu", "Maaliskuu", "Huhtikuu", "Toukokuu", "Kesäkuu", "Heinäkuu", "Elokuu", "Syyskuu", "Lokakuu", "Marraskuu", "Joulukuu" + ], + dayOfWeek: [ + "Su", "Ma", "Ti", "Ke", "To", "Pe", "La" + ] + }, + gl: { //Galego + months: [ + "Xan", "Feb", "Maz", "Abr", "Mai", "Xun", "Xul", "Ago", "Set", "Out", "Nov", "Dec" + ], + dayOfWeek: [ + "Dom", "Lun", "Mar", "Mer", "Xov", "Ven", "Sab" + ] + }, + hr: { //Hrvatski + months: [ + "Siječanj", "Veljača", "Ožujak", "Travanj", "Svibanj", "Lipanj", "Srpanj", "Kolovoz", "Rujan", "Listopad", "Studeni", "Prosinac" + ], + dayOfWeek: [ + "Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub" + ] + }, + ko: { //Korean (한국어) + months: [ + "1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월" + ], + dayOfWeek: [ + "일", "월", "화", "수", "목", "금", "토" + ] + }, + lt: { //Lithuanian (lietuvių) + months: [ + "Sausio", "Vasario", "Kovo", "Balandžio", "Gegužės", "Birželio", "Liepos", "Rugpjūčio", "Rugsėjo", "Spalio", "Lapkričio", "Gruodžio" + ], + dayOfWeek: [ + "Sek", "Pir", "Ant", "Tre", "Ket", "Pen", "Šeš" + ] + }, + lv: { //Latvian (Latviešu) + months: [ + "Janvāris", "Februāris", "Marts", "Aprīlis ", "Maijs", "Jūnijs", "Jūlijs", "Augusts", "Septembris", "Oktobris", "Novembris", "Decembris" + ], + dayOfWeek: [ + "Sv", "Pr", "Ot", "Tr", "Ct", "Pk", "St" + ] + }, + mk: { //Macedonian (Македонски) + months: [ + "јануари", "февруари", "март", "април", "мај", "јуни", "јули", "август", "септември", "октомври", "ноември", "декември" + ], + dayOfWeek: [ + "нед", "пон", "вто", "сре", "чет", "пет", "саб" + ] + }, + mn: { //Mongolian (Монгол) + months: [ + "1-р сар", "2-р сар", "3-р сар", "4-р сар", "5-р сар", "6-р сар", "7-р сар", "8-р сар", "9-р сар", "10-р сар", "11-р сар", "12-р сар" + ], + dayOfWeek: [ + "Дав", "Мяг", "Лха", "Пүр", "Бсн", "Бям", "Ням" + ] + }, + 'pt-BR': { //Português(Brasil) + months: [ + "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" + ], + dayOfWeek: [ + "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb" + ] + }, + sk: { //Slovenčina + months: [ + "Január", "Február", "Marec", "Apríl", "Máj", "Jún", "Júl", "August", "September", "Október", "November", "December" + ], + dayOfWeek: [ + "Ne", "Po", "Ut", "St", "Št", "Pi", "So" + ] + }, + sq: { //Albanian (Shqip) + months: [ + "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" + ], + dayOfWeek: [ + "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" + ] + }, + 'sr-YU': { //Serbian (Srpski) + months: [ + "Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar" + ], + dayOfWeek: [ + "Ned", "Pon", "Uto", "Sre", "čet", "Pet", "Sub" + ] + }, + sr: { //Serbian Cyrillic (Српски) + months: [ + "јануар", "фебруар", "март", "април", "мај", "јун", "јул", "август", "септембар", "октобар", "новембар", "децембар" + ], + dayOfWeek: [ + "нед", "пон", "уто", "сре", "чет", "пет", "суб" + ] + }, + sv: { //Svenska + months: [ + "Januari", "Februari", "Mars", "April", "Maj", "Juni", "Juli", "Augusti", "September", "Oktober", "November", "December" + ], + dayOfWeek: [ + "Sön", "Mån", "Tis", "Ons", "Tor", "Fre", "Lör" + ] + }, + 'zh-TW': { //Traditional Chinese (繁體中文) + months: [ + "一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月" + ], + dayOfWeek: [ + "日", "一", "二", "三", "四", "五", "六" + ] + }, + zh: { //Simplified Chinese (简体中文) + months: [ + "一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月" + ], + dayOfWeek: [ + "日", "一", "二", "三", "四", "五", "六" + ] + }, + he: { //Hebrew (עברית) + months: [ + 'ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר', 'נובמבר', 'דצמבר' + ], + dayOfWeek: [ + 'א\'', 'ב\'', 'ג\'', 'ד\'', 'ה\'', 'ו\'', 'שבת' + ] + }, + hy: { // Armenian + months: [ + "Հունվար", "Փետրվար", "Մարտ", "Ապրիլ", "Մայիս", "Հունիս", "Հուլիս", "Օգոստոս", "Սեպտեմբեր", "Հոկտեմբեր", "Նոյեմբեր", "Դեկտեմբեր" + ], + dayOfWeek: [ + "Կի", "Երկ", "Երք", "Չոր", "Հնգ", "Ուրբ", "Շբթ" + ] + }, + kg: { // Kyrgyz + months: [ + 'Үчтүн айы', 'Бирдин айы', 'Жалган Куран', 'Чын Куран', 'Бугу', 'Кулжа', 'Теке', 'Баш Оона', 'Аяк Оона', 'Тогуздун айы', 'Жетинин айы', 'Бештин айы' + ], + dayOfWeek: [ + "Жек", "Дүй", "Шей", "Шар", "Бей", "Жум", "Ише" + ] + } }, value: '', lang: 'en', @@ -245,6 +453,7 @@ monthChangeSpinner: true, closeOnDateSelect: false, + closeOnTimeSelect: true, closeOnWithoutClick: true, closeOnInputClick: true, @@ -259,6 +468,8 @@ maxDate: false, minTime: false, maxTime: false, + disabledMinTime: false, + disabledMaxTime: false, allowTimes: [], opened: false, @@ -278,13 +489,15 @@ withoutCopyright: true, inverseButton: false, hours12: false, - next: 'xdsoft_next', + next: 'xdsoft_next', prev : 'xdsoft_prev', dayOfWeekStart: 0, parentID: 'body', timeHeightInTimePicker: 25, timepickerScrollbar: true, todayButton: true, + prevButton: true, + nextButton: true, defaultSelect: true, scrollMonth: true, @@ -297,19 +510,43 @@ allowBlank: true, yearStart: 1950, yearEnd: 2050, + monthStart: 0, + monthEnd: 11, style: '', id: '', fixed: false, roundTime: 'round', // ceil, floor className: '', weekends: [], + highlightedDates: [], + highlightedPeriods: [], disabledDates : [], + disabledWeekDays: [], yearOffset: 0, beforeShowDay: null, - enterLikeTab: true + enterLikeTab: true, + showApplyButton: false }; // fix for ie8 + if (!window.getComputedStyle) { + window.getComputedStyle = function (el, pseudo) { + this.el = el; + this.getPropertyValue = function (prop) { + var re = /(\-([a-z]){1})/g; + if (prop === 'float') { + prop = 'styleFloat'; + } + if (re.test(prop)) { + prop = prop.replace(re, function (a, b, c) { + return c.toUpperCase(); + }); + } + return el.currentStyle[prop] || null; + }; + return this; + }; + } if (!Array.prototype.indexOf) { Array.prototype.indexOf = function (obj, start) { var i, j; @@ -506,12 +743,11 @@ lazyInitTimer = 0, createDateTimePicker, destroyDateTimePicker, - _xdsoft_datetime, lazyInit = function (input) { input .on('open.xdsoft focusin.xdsoft mousedown.xdsoft', function initOnActionCallback(event) { - if (input.is(':disabled') || input.is(':hidden') || !input.is(':visible') || input.data('xdsoft_datetimepicker')) { + if (input.is(':disabled') || input.data('xdsoft_datetimepicker')) { return; } clearTimeout(lazyInitTimer); @@ -528,7 +764,7 @@ }; createDateTimePicker = function (input) { - var datetimepicker = $('
'), + var datetimepicker = $('
'), xdsoft_copyright = $(''), datepicker = $('
'), mounth_picker = $('
' + @@ -539,6 +775,7 @@ timepicker = $('
'), timeboxparent = timepicker.find('.xdsoft_time_box').eq(0), timebox = $('
'), + applyButton = $(''), /*scrollbar = $('
'), scroller = $('
'),*/ monthselect = $('
'), @@ -551,7 +788,21 @@ current_time_index, setPos, timer = 0, - timer1 = 0; + timer1 = 0, + _xdsoft_datetime; + + if (options.id) { + datetimepicker.attr('id', options.id); + } + if (options.style) { + datetimepicker.attr('style', options.style); + } + if (options.weeks) { + datetimepicker.addClass('xdsoft_showweeks'); + } + + datetimepicker.addClass('xdsoft_' + options.theme); + datetimepicker.addClass(options.className); mounth_picker .find('.xdsoft_month span') @@ -599,6 +850,11 @@ event.preventDefault(); }) .on('mousedown.xdsoft', '.xdsoft_option', function (event) { + + if (_xdsoft_datetime.currentTime === undefined || _xdsoft_datetime.currentTime === null) { + _xdsoft_datetime.currentTime = _xdsoft_datetime.now(); + } + var year = _xdsoft_datetime.currentTime.getFullYear(); if (_xdsoft_datetime && _xdsoft_datetime.currentTime) { _xdsoft_datetime.currentTime[$(this).parent().parent().hasClass('xdsoft_monthselect') ? 'setMonth' : 'setFullYear']($(this).data('value')); @@ -617,6 +873,48 @@ }); datetimepicker.setOptions = function (_options) { + var highlightedDates = {}, + getCaretPos = function (input) { + try { + if (document.selection && document.selection.createRange) { + var range = document.selection.createRange(); + return range.getBookmark().charCodeAt(2) - 2; + } + if (input.setSelectionRange) { + return input.selectionStart; + } + } catch (e) { + return 0; + } + }, + setCaretPos = function (node, pos) { + node = (typeof node === "string" || node instanceof String) ? document.getElementById(node) : node; + if (!node) { + return false; + } + if (node.createTextRange) { + var textRange = node.createTextRange(); + textRange.collapse(true); + textRange.moveEnd('character', pos); + textRange.moveStart('character', pos); + textRange.select(); + return true; + } + if (node.setSelectionRange) { + node.setSelectionRange(pos, pos); + return true; + } + return false; + }, + isValidValue = function (mask, value) { + var reg = mask + .replace(/([\[\]\/\{\}\(\)\-\.\+]{1})/g, '\\$1') + .replace(/_/g, '{digit+}') + .replace(/([0-9]{1})/g, '{digit$1}') + .replace(/\{digit([0-9]{1})\}/g, '[0-$1_]{1}') + .replace(/\{digit[\+]\}/g, '[0-9_]{1}'); + return (new RegExp(reg)).test(value); + }; options = $.extend(true, {}, options, _options); if (_options.allowTimes && $.isArray(_options.allowTimes) && _options.allowTimes.length) { @@ -627,9 +925,62 @@ options.weekends = $.extend(true, [], _options.weekends); } + if (_options.highlightedDates && $.isArray(_options.highlightedDates) && _options.highlightedDates.length) { + $.each(_options.highlightedDates, function (index, value) { + var splitData = $.map(value.split(','), $.trim), + exDesc, + hDate = new HighlightedDate(Date.parseDate(splitData[0], options.formatDate), splitData[1], splitData[2]), // date, desc, style + keyDate = hDate.date.dateFormat(options.formatDate); + if (highlightedDates[keyDate] !== undefined) { + exDesc = highlightedDates[keyDate].desc; + if (exDesc && exDesc.length && hDate.desc && hDate.desc.length) { + highlightedDates[keyDate].desc = exDesc + "\n" + hDate.desc; + } + } else { + highlightedDates[keyDate] = hDate; + } + }); + + options.highlightedDates = $.extend(true, [], highlightedDates); + } + + if (_options.highlightedPeriods && $.isArray(_options.highlightedPeriods) && _options.highlightedPeriods.length) { + highlightedDates = $.extend(true, [], options.highlightedDates); + $.each(_options.highlightedPeriods, function (index, value) { + var splitData = $.map(value.split(','), $.trim), + dateTest = Date.parseDate(splitData[0], options.formatDate), // start date + dateEnd = Date.parseDate(splitData[1], options.formatDate), + desc = splitData[2], + hDate, + keyDate, + exDesc, + style = splitData[3]; + + while (dateTest <= dateEnd) { + hDate = new HighlightedDate(dateTest, desc, style); + keyDate = dateTest.dateFormat(options.formatDate); + dateTest.setDate(dateTest.getDate() + 1); + if (highlightedDates[keyDate] !== undefined) { + exDesc = highlightedDates[keyDate].desc; + if (exDesc && exDesc.length && hDate.desc && hDate.desc.length) { + highlightedDates[keyDate].desc = exDesc + "\n" + hDate.desc; + } + } else { + highlightedDates[keyDate] = hDate; + } + } + }); + + options.highlightedDates = $.extend(true, [], highlightedDates); + } + if (_options.disabledDates && $.isArray(_options.disabledDates) && _options.disabledDates.length) { - options.disabledDates = $.extend(true, [], _options.disabledDates); - } + options.disabledDates = $.extend(true, [], _options.disabledDates); + } + + if (_options.disabledWeekDays && $.isArray(_options.disabledWeekDays) && _options.disabledWeekDays.length) { + options.disabledWeekDays = $.extend(true, [], _options.disabledWeekDays); + } if ((options.open || options.opened) && (!options.inline)) { input.trigger('open.xdsoft'); @@ -659,10 +1010,10 @@ } if (options.value) { + _xdsoft_datetime.setCurrentTime(options.value); if (input && input.val) { - input.val(options.value); + input.val(_xdsoft_datetime.str); } - _xdsoft_datetime.setCurrentTime(options.value); } if (isNaN(options.dayOfWeekStart)) { @@ -683,53 +1034,21 @@ options.maxDate = _xdsoft_datetime.strToDateTime(options.maxDate).dateFormat(options.formatDate); } + applyButton.toggle(options.showApplyButton); + mounth_picker .find('.xdsoft_today_button') .css('visibility', !options.todayButton ? 'hidden' : 'visible'); + mounth_picker + .find('.' + options.prev) + .css('visibility', !options.prevButton ? 'hidden' : 'visible'); + + mounth_picker + .find('.' + options.next) + .css('visibility', !options.nextButton ? 'hidden' : 'visible'); + if (options.mask) { - var e, - getCaretPos = function (input) { - try { - if (document.selection && document.selection.createRange) { - var range = document.selection.createRange(); - return range.getBookmark().charCodeAt(2) - 2; - } - if (input.setSelectionRange) { - return input.selectionStart; - } - } catch (e) { - return 0; - } - }, - setCaretPos = function (node, pos) { - node = (typeof node === "string" || node instanceof String) ? document.getElementById(node) : node; - if (!node) { - return false; - } - if (node.createTextRange) { - var textRange = node.createTextRange(); - textRange.collapse(true); - textRange.moveEnd('character', pos); - textRange.moveStart('character', pos); - textRange.select(); - return true; - } - if (node.setSelectionRange) { - node.setSelectionRange(pos, pos); - return true; - } - return false; - }, - isValidValue = function (mask, value) { - var reg = mask - .replace(/([\[\]\/\{\}\(\)\-\.\+]{1})/g, '\\$1') - .replace(/_/g, '{digit+}') - .replace(/([0-9]{1})/g, '{digit$1}') - .replace(/\{digit([0-9]{1})\}/g, '[0-$1_]{1}') - .replace(/\{digit[\+]\}/g, '[0-9_]{1}'); - return (new RegExp(reg)).test(value); - }; input.off('keydown.xdsoft'); if (options.mask === true) { @@ -809,11 +1128,23 @@ $(this).val(null); datetimepicker.data('xdsoft_datetime').empty(); } else if (!Date.parseDate($(this).val(), options.format)) { - $(this).val((_xdsoft_datetime.now()).dateFormat(options.format)); + var splittedHours = +([$(this).val()[0], $(this).val()[1]].join('')), + splittedMinutes = +([$(this).val()[2], $(this).val()[3]].join('')); + + // parse the numbers as 0312 => 03:12 + if (!options.datepicker && options.timepicker && splittedHours >= 0 && splittedHours < 24 && splittedMinutes >= 0 && splittedMinutes < 60) { + $(this).val([splittedHours, splittedMinutes].map(function (item) { + return item > 9 ? item : '0' + item; + }).join(':')); + } else { + $(this).val((_xdsoft_datetime.now()).dateFormat(options.format)); + } + datetimepicker.data('xdsoft_datetime').setCurrentTime($(this).val()); } else { datetimepicker.data('xdsoft_datetime').setCurrentTime($(this).val()); } + datetimepicker.trigger('changedatetime.xdsoft'); }); } @@ -853,7 +1184,8 @@ datepicker .append(mounth_picker) - .append(calendar); + .append(calendar) + .append(applyButton); $(options.parentID) .append(datetimepicker); @@ -866,7 +1198,7 @@ time; if (!norecursion && options.defaultDate) { - date = _this.strToDate(options.defaultDate); + date = _this.strToDateTime(options.defaultDate); d.setFullYear(date.getFullYear()); d.setMonth(date.getMonth()); d.setDate(date.getDate()); @@ -881,7 +1213,6 @@ d.setHours(time.getHours()); d.setMinutes(time.getMinutes()); } - return d; }; @@ -906,6 +1237,11 @@ }; _this.nextMonth = function () { + + if (_this.currentTime === undefined || _this.currentTime === null) { + _this.currentTime = _this.now(); + } + var month = _this.currentTime.getMonth() + 1, year; if (month === 12) { @@ -936,6 +1272,11 @@ }; _this.prevMonth = function () { + + if (_this.currentTime === undefined || _this.currentTime === null) { + _this.currentTime = _this.now(); + } + var month = _this.currentTime.getMonth() - 1; if (month === -1) { _this.currentTime.setFullYear(_this.currentTime.getFullYear() - 1); @@ -973,7 +1314,7 @@ } if (tmpDate && tmpDate[2]) { timeOffset = tmpDate[2].getTime() - (tmpDate[2].getTimezoneOffset()) * 60000; - currentTime = new Date((_xdsoft_datetime.now()).getTime() + parseInt(tmpDate[1] + '1', 10) * timeOffset); + currentTime = new Date((_this.now(true)).getTime() + parseInt(tmpDate[1] + '1', 10) * timeOffset); } else { currentTime = sDateTime ? Date.parseDate(sDateTime, options.format) : _this.now(); } @@ -1016,6 +1357,13 @@ _xdsoft_datetime = new XDSoft_datetime(); + applyButton.on('click', function (e) {//pathbrite + e.preventDefault(); + datetimepicker.data('changed', true); + _xdsoft_datetime.setCurrentTime(getCurrentValue()); + input.val(_xdsoft_datetime.str()); + datetimepicker.trigger('close.xdsoft'); + }); mounth_picker .find('.xdsoft_today_button') .on('mousedown.xdsoft', function () { @@ -1023,6 +1371,18 @@ _xdsoft_datetime.setCurrentTime(0); datetimepicker.trigger('afterOpen.xdsoft'); }).on('dblclick.xdsoft', function () { + var currentDate = _xdsoft_datetime.getCurrentTime(), minDate, maxDate; + currentDate = new Date(currentDate.getFullYear(), currentDate.getMonth(), currentDate.getDate()); + minDate = _xdsoft_datetime.strToDate(options.minDate); + minDate = new Date(minDate.getFullYear(), minDate.getMonth(), minDate.getDate()); + if (currentDate < minDate) { + return; + } + maxDate = _xdsoft_datetime.strToDate(options.maxDate); + maxDate = new Date(maxDate.getFullYear(), maxDate.getMonth(), maxDate.getDate()); + if (currentDate > maxDate) { + return; + } input.val(_xdsoft_datetime.str()); datetimepicker.trigger('close.xdsoft'); }); @@ -1034,7 +1394,6 @@ stop = false; (function arguments_callee1(v) { - var month = _xdsoft_datetime.currentTime.getMonth(); if ($this.hasClass(options.next)) { _xdsoft_datetime.nextMonth(); } else if ($this.hasClass(options.prev)) { @@ -1090,6 +1449,11 @@ .on('xchange.xdsoft', function (event) { clearTimeout(xchangeTimer); xchangeTimer = setTimeout(function () { + + if (_xdsoft_datetime.currentTime === undefined || _xdsoft_datetime.currentTime === null) { + _xdsoft_datetime.currentTime = _xdsoft_datetime.now(); + } + var table = '', start = new Date(_xdsoft_datetime.currentTime.getFullYear(), _xdsoft_datetime.currentTime.getMonth(), 1, 12, 0, 0), i = 0, @@ -1097,6 +1461,8 @@ today = _xdsoft_datetime.now(), maxDate = false, minDate = false, + hDate, + day, d, y, m, @@ -1106,7 +1472,8 @@ newRow = true, time = '', h = '', - line_time; + line_time, + description; while (start.getDay() !== options.dayOfWeekStart) { start.setDate(start.getDate() - 1); @@ -1139,10 +1506,12 @@ classes = []; i += 1; + day = start.getDay(); d = start.getDate(); y = start.getFullYear(); m = start.getMonth(); w = _xdsoft_datetime.getWeekOfYear(start); + description = ''; classes.push('xdsoft_date'); @@ -1156,6 +1525,8 @@ classes.push('xdsoft_disabled'); } else if (options.disabledDates.indexOf(start.dateFormat(options.formatDate)) !== -1) { classes.push('xdsoft_disabled'); + } else if (options.disabledWeekDays.indexOf(day) !== -1) { + classes.push('xdsoft_disabled'); } if (customDateSettings && customDateSettings[1] !== "") { @@ -1174,10 +1545,16 @@ classes.push('xdsoft_today'); } - if (start.getDay() === 0 || start.getDay() === 6 || options.weekends.indexOf(start.dateFormat(options.formatDate)) === -1) { + if (start.getDay() === 0 || start.getDay() === 6 || options.weekends.indexOf(start.dateFormat(options.formatDate)) !== -1) { classes.push('xdsoft_weekend'); } + if (options.highlightedDates[start.dateFormat(options.formatDate)] !== undefined) { + hDate = options.highlightedDates[start.dateFormat(options.formatDate)]; + classes.push(hDate.style === undefined ? 'xdsoft_highlighted_default' : hDate.style); + description = hDate.desc === undefined ? '' : hDate.desc; + } + if (options.beforeShowDay && $.isFunction(options.beforeShowDay)) { classes.push(options.beforeShowDay(start)); } @@ -1190,7 +1567,7 @@ } } - table += '' + + table += '' + '
' + d + '
' + ''; @@ -1213,17 +1590,27 @@ h = ''; m = ''; line_time = function line_time(h, m) { - var now = _xdsoft_datetime.now(); + var now = _xdsoft_datetime.now(), optionDateTime, current_time; now.setHours(h); h = parseInt(now.getHours(), 10); now.setMinutes(m); m = parseInt(now.getMinutes(), 10); - + optionDateTime = new Date(_xdsoft_datetime.currentTime); + optionDateTime.setHours(h); + optionDateTime.setMinutes(m); classes = []; - if ((options.maxTime !== false && _xdsoft_datetime.strtotime(options.maxTime).getTime() < now.getTime()) || (options.minTime !== false && _xdsoft_datetime.strtotime(options.minTime).getTime() > now.getTime())) { + if ((options.minDateTime !== false && options.minDateTime > optionDateTime) || (options.maxTime !== false && _xdsoft_datetime.strtotime(options.maxTime).getTime() < now.getTime()) || (options.minTime !== false && _xdsoft_datetime.strtotime(options.minTime).getTime() > now.getTime())) { classes.push('xdsoft_disabled'); } - if ((options.initTime || options.defaultSelect || datetimepicker.data('changed')) && parseInt(_xdsoft_datetime.currentTime.getHours(), 10) === parseInt(h, 10) && (options.step > 59 || Math[options.roundTime](_xdsoft_datetime.currentTime.getMinutes() / options.step) * options.step === parseInt(m, 10))) { + if ((options.minDateTime !== false && options.minDateTime > optionDateTime) || ((options.disabledMinTime !== false && now.getTime() > _xdsoft_datetime.strtotime(options.disabledMinTime).getTime()) && (options.disabledMaxTime !== false && now.getTime() < _xdsoft_datetime.strtotime(options.disabledMaxTime).getTime()))) { + classes.push('xdsoft_disabled'); + } + + current_time = new Date(_xdsoft_datetime.currentTime); + current_time.setHours(parseInt(_xdsoft_datetime.currentTime.getHours(), 10)); + current_time.setMinutes(Math[options.roundTime](_xdsoft_datetime.currentTime.getMinutes() / options.step) * options.step); + + if ((options.initTime || options.defaultSelect || datetimepicker.data('changed')) && current_time.getHours() === parseInt(h, 10) && (options.step > 59 || current_time.getMinutes() === parseInt(m, 10))) { if (options.defaultSelect || datetimepicker.data('changed')) { classes.push('xdsoft_current'); } else if (options.initTime) { @@ -1263,7 +1650,7 @@ yearselect.children().eq(0) .html(opt); - for (i = 0, opt = ''; i <= 11; i += 1) { + for (i = parseInt(options.monthStart, 10), opt = ''; i <= parseInt(options.monthEnd, 10); i += 1) { opt += '
' + options.i18n[options.lang].months[i] + '
'; } monthselect.children().eq(0).html(opt); @@ -1319,7 +1706,7 @@ datetimepicker.trigger('select.xdsoft', [currentTime]); input.val(_xdsoft_datetime.str()); - if ((timerclick > 1 || (options.closeOnDateSelect === true || (options.closeOnDateSelect === 0 && !options.timepicker))) && !options.inline) { + if ((timerclick > 1 || (options.closeOnDateSelect === true || (options.closeOnDateSelect === false && !options.timepicker))) && !options.inline) { datetimepicker.trigger('close.xdsoft'); } @@ -1354,9 +1741,10 @@ datetimepicker.trigger('select.xdsoft', [currentTime]); datetimepicker.data('input').val(_xdsoft_datetime.str()); - if (!options.inline) { - datetimepicker.trigger('close.xdsoft'); - } + + if (options.inline !== true && options.closeOnTimeSelect === true) { + datetimepicker.trigger('close.xdsoft'); + } if (options.onSelectTime && $.isFunction(options.onSelectTime)) { options.onSelectTime.call(datetimepicker, _xdsoft_datetime.currentTime, datetimepicker.data('input'), xdevent); @@ -1430,7 +1818,7 @@ current_time_index = 0; setPos = function () { - var offset = datetimepicker.data('input').offset(), top = offset.top + datetimepicker.data('input')[0].offsetHeight - 1, left = offset.left, position = "absolute"; + var offset = datetimepicker.data('input').offset(), top = offset.top + datetimepicker.data('input')[0].offsetHeight - 1, left = offset.left, position = "absolute", node; if (options.fixed) { top -= $(window).scrollTop(); left -= $(window).scrollLeft(); @@ -1446,6 +1834,15 @@ left = $(window).width() - datetimepicker[0].offsetWidth; } } + + node = datetimepicker[0]; + do { + node = node.parentNode; + if (window.getComputedStyle(node).getPropertyValue('position') === 'relative' && $(window).width() >= node.offsetWidth) { + left = left - (($(window).width() - node.offsetWidth) / 2); + break; + } + } while (node.nodeName !== 'HTML'); datetimepicker.css({ left: left, top: top, @@ -1488,7 +1885,11 @@ event.stopPropagation(); }) .on('toggle.xdsoft', function (event) { - datetimepicker.is(':visible') ? datetimepicker.trigger('close.xdsoft') : datetimepicker.trigger('open.xdsoft'); + if (datetimepicker.is(':visible')) { + datetimepicker.trigger('close.xdsoft'); + } else { + datetimepicker.trigger('open.xdsoft'); + } }) .data('input', input); @@ -1499,7 +1900,6 @@ datetimepicker.setOptions(options); function getCurrentValue() { - var ct = false, time; if (options.startDate) { @@ -1509,7 +1909,7 @@ if (ct) { ct = _xdsoft_datetime.strToDateTime(ct); } else if (options.defaultDate) { - ct = _xdsoft_datetime.strToDate(options.defaultDate); + ct = _xdsoft_datetime.strToDateTime(options.defaultDate); if (options.defaultTime) { time = _xdsoft_datetime.strtotime(options.defaultTime); ct.setHours(time.getHours()); @@ -1532,12 +1932,12 @@ input .data('xdsoft_datetimepicker', datetimepicker) .on('open.xdsoft focusin.xdsoft mousedown.xdsoft', function (event) { - if (input.is(':disabled') || input.is(':hidden') || !input.is(':visible') || (input.data('xdsoft_datetimepicker').is(':visible') && options.closeOnInputClick)) { + if (input.is(':disabled') || (input.data('xdsoft_datetimepicker').is(':visible') && options.closeOnInputClick)) { return; } clearTimeout(timer); timer = setTimeout(function () { - if (input.is(':disabled') || input.is(':hidden') || !input.is(':visible')) { + if (input.is(':disabled')) { return; } @@ -1590,7 +1990,7 @@ } }); return this.each(function () { - var datetimepicker = $(this).data('xdsoft_datetimepicker'); + var datetimepicker = $(this).data('xdsoft_datetimepicker'), $input; if (datetimepicker) { if ($.type(opt) === 'string') { switch (opt) { @@ -1614,6 +2014,10 @@ } datetimepicker.data('xdsoft_datetime').setCurrentTime(this.value); break; + case 'validate': + $input = datetimepicker.data('input'); + $input.trigger('blur.xdsoft'); + break; } } else { datetimepicker @@ -1632,6 +2036,14 @@ }; $.fn.datetimepicker.defaults = default_options; }(jQuery)); + +function HighlightedDate(date, desc, style) { + "use strict"; + this.date = date; + this.desc = desc; + this.style = style; +} + (function () { /*! Copyright (c) 2013 Brandon Aaron (http://brandon.aaron.sh) @@ -1657,5 +2069,5 @@ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more * details. */ -Date.parseFunctions={count:0};Date.parseRegexes=[];Date.formatFunctions={count:0};Date.prototype.dateFormat=function(b){if(b=="unixtime"){return parseInt(this.getTime()/1000);}if(Date.formatFunctions[b]==null){Date.createNewFormat(b);}var a=Date.formatFunctions[b];return this[a]();};Date.createNewFormat=function(format){var funcName="format"+Date.formatFunctions.count++;Date.formatFunctions[format]=funcName;var code="Date.prototype."+funcName+" = function() {return ";var special=false;var ch="";for(var i=0;i 0) {";var regex="";var special=false;var ch="";for(var i=0;i 0 && z > 0){\nvar doyDate = new Date(y,0);\ndoyDate.setDate(z);\nm = doyDate.getMonth();\nd = doyDate.getDate();\n}";code+="if (y > 0 && m >= 0 && d > 0 && h >= 0 && i >= 0 && s >= 0)\n{return new Date(y, m, d, h, i, s);}\nelse if (y > 0 && m >= 0 && d > 0 && h >= 0 && i >= 0)\n{return new Date(y, m, d, h, i);}\nelse if (y > 0 && m >= 0 && d > 0 && h >= 0)\n{return new Date(y, m, d, h);}\nelse if (y > 0 && m >= 0 && d > 0)\n{return new Date(y, m, d);}\nelse if (y > 0 && m >= 0)\n{return new Date(y, m);}\nelse if (y > 0)\n{return new Date(y);}\n}return null;}";Date.parseRegexes[regexNum]=new RegExp("^"+regex+"$");eval(code);};Date.formatCodeToRegex=function(b,a){switch(b){case"D":return{g:0,c:null,s:"(?:Sun|Mon|Tue|Wed|Thu|Fri|Sat)"};case"j":case"d":return{g:1,c:"d = parseInt(results["+a+"], 10);\n",s:"(\\d{1,2})"};case"l":return{g:0,c:null,s:"(?:"+Date.dayNames.join("|")+")"};case"S":return{g:0,c:null,s:"(?:st|nd|rd|th)"};case"w":return{g:0,c:null,s:"\\d"};case"z":return{g:1,c:"z = parseInt(results["+a+"], 10);\n",s:"(\\d{1,3})"};case"W":return{g:0,c:null,s:"(?:\\d{2})"};case"F":return{g:1,c:"m = parseInt(Date.monthNumbers[results["+a+"].substring(0, 3)], 10);\n",s:"("+Date.monthNames.join("|")+")"};case"M":return{g:1,c:"m = parseInt(Date.monthNumbers[results["+a+"]], 10);\n",s:"(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)"};case"n":case"m":return{g:1,c:"m = parseInt(results["+a+"], 10) - 1;\n",s:"(\\d{1,2})"};case"t":return{g:0,c:null,s:"\\d{1,2}"};case"L":return{g:0,c:null,s:"(?:1|0)"};case"Y":return{g:1,c:"y = parseInt(results["+a+"], 10);\n",s:"(\\d{4})"};case"y":return{g:1,c:"var ty = parseInt(results["+a+"], 10);\ny = ty > Date.y2kYear ? 1900 + ty : 2000 + ty;\n",s:"(\\d{1,2})"};case"a":return{g:1,c:"if (results["+a+"] == 'am') {\nif (h == 12) { h = 0; }\n} else { if (h < 12) { h += 12; }}",s:"(am|pm)"};case"A":return{g:1,c:"if (results["+a+"] == 'AM') {\nif (h == 12) { h = 0; }\n} else { if (h < 12) { h += 12; }}",s:"(AM|PM)"};case"g":case"G":case"h":case"H":return{g:1,c:"h = parseInt(results["+a+"], 10);\n",s:"(\\d{1,2})"};case"i":return{g:1,c:"i = parseInt(results["+a+"], 10);\n",s:"(\\d{2})"};case"s":return{g:1,c:"s = parseInt(results["+a+"], 10);\n",s:"(\\d{2})"};case"O":return{g:0,c:null,s:"[+-]\\d{4}"};case"T":return{g:0,c:null,s:"[A-Z]{3}"};case"Z":return{g:0,c:null,s:"[+-]\\d{1,5}"};default:return{g:0,c:null,s:String.escape(b)};}};Date.prototype.getTimezone=function(){return this.toString().replace(/^.*? ([A-Z]{3}) [0-9]{4}.*$/,"$1").replace(/^.*?\(([A-Z])[a-z]+ ([A-Z])[a-z]+ ([A-Z])[a-z]+\)$/,"$1$2$3");};Date.prototype.getGMTOffset=function(){return(this.getTimezoneOffset()>0?"-":"+")+String.leftPad(Math.floor(Math.abs(this.getTimezoneOffset())/60),2,"0")+String.leftPad(Math.abs(this.getTimezoneOffset())%60,2,"0");};Date.prototype.getDayOfYear=function(){var a=0;Date.daysInMonth[1]=this.isLeapYear()?29:28;for(var b=0;b 0) {";var regex="";var special=false;var ch="";for(var i=0;i 0 && z > 0){\nvar doyDate = new Date(y,0);\ndoyDate.setDate(z);\nm = doyDate.getMonth();\nd = doyDate.getDate();\n}";code+="if (y > 0 && m >= 0 && d > 0 && h >= 0 && i >= 0 && s >= 0)\n{return new Date(y, m, d, h, i, s);}\nelse if (y > 0 && m >= 0 && d > 0 && h >= 0 && i >= 0)\n{return new Date(y, m, d, h, i);}\nelse if (y > 0 && m >= 0 && d > 0 && h >= 0)\n{return new Date(y, m, d, h);}\nelse if (y > 0 && m >= 0 && d > 0)\n{return new Date(y, m, d);}\nelse if (y > 0 && m >= 0)\n{return new Date(y, m);}\nelse if (y > 0)\n{return new Date(y);}\n}return null;}";Date.parseRegexes[regexNum]=new RegExp("^"+regex+"$",'i');eval(code);};Date.formatCodeToRegex=function(b,a){switch(b){case"D":return{g:0,c:null,s:"(?:Sun|Mon|Tue|Wed|Thu|Fri|Sat)"};case"j":case"d":return{g:1,c:"d = parseInt(results["+a+"], 10);\n",s:"(\\d{1,2})"};case"l":return{g:0,c:null,s:"(?:"+Date.dayNames.join("|")+")"};case"S":return{g:0,c:null,s:"(?:st|nd|rd|th)"};case"w":return{g:0,c:null,s:"\\d"};case"z":return{g:1,c:"z = parseInt(results["+a+"], 10);\n",s:"(\\d{1,3})"};case"W":return{g:0,c:null,s:"(?:\\d{2})"};case"F":return{g:1,c:"m = parseInt(Date.monthNumbers[results["+a+"].substring(0, 3)], 10);\n",s:"("+Date.monthNames.join("|")+")"};case"M":return{g:1,c:"m = parseInt(Date.monthNumbers[results["+a+"]], 10);\n",s:"(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)"};case"n":case"m":return{g:1,c:"m = parseInt(results["+a+"], 10) - 1;\n",s:"(\\d{1,2})"};case"t":return{g:0,c:null,s:"\\d{1,2}"};case"L":return{g:0,c:null,s:"(?:1|0)"};case"Y":return{g:1,c:"y = parseInt(results["+a+"], 10);\n",s:"(\\d{4})"};case"y":return{g:1,c:"var ty = parseInt(results["+a+"], 10);\ny = ty > Date.y2kYear ? 1900 + ty : 2000 + ty;\n",s:"(\\d{1,2})"};case"a":return{g:1,c:"if (results["+a+"] == 'am') {\nif (h == 12) { h = 0; }\n} else { if (h < 12) { h += 12; }}",s:"(am|pm)"};case"A":return{g:1,c:"if (results["+a+"] == 'AM') {\nif (h == 12) { h = 0; }\n} else { if (h < 12) { h += 12; }}",s:"(AM|PM)"};case"g":case"G":case"h":case"H":return{g:1,c:"h = parseInt(results["+a+"], 10);\n",s:"(\\d{1,2})"};case"i":return{g:1,c:"i = parseInt(results["+a+"], 10);\n",s:"(\\d{2})"};case"s":return{g:1,c:"s = parseInt(results["+a+"], 10);\n",s:"(\\d{2})"};case"O":return{g:0,c:null,s:"[+-]\\d{4}"};case"T":return{g:0,c:null,s:"[A-Z]{3}"};case"Z":return{g:0,c:null,s:"[+-]\\d{1,5}"};default:return{g:0,c:null,s:String.escape(b)};}};Date.prototype.getTimezone=function(){return this.toString().replace(/^.*? ([A-Z]{3}) [0-9]{4}.*$/,"$1").replace(/^.*?\(([A-Z])[a-z]+ ([A-Z])[a-z]+ ([A-Z])[a-z]+\)$/,"$1$2$3");};Date.prototype.getGMTOffset=function(){return(this.getTimezoneOffset()>0?"-":"+")+String.leftPad(Math.floor(Math.abs(this.getTimezoneOffset())/60),2,"0")+String.leftPad(Math.abs(this.getTimezoneOffset())%60,2,"0");};Date.prototype.getDayOfYear=function(){var a=0;Date.daysInMonth[1]=this.isLeapYear()?29:28;for(var b=0;b t('Finish date/time is not known or not relevant'), '$n_checked' => $n_checked, '$f_text' => t('Event Finishes:'), - '$f_dsel' => datetimesel($f,new DateTime(),DateTime::createFromFormat('Y',$fyear+5),DateTime::createFromFormat('Y-m-d H:i',"$fyear-$fmonth-$fday $fhour:$fminute"),'finish_text',true,true,'start_text',$first_day), + '$f_dsel' => datetimesel($f,new DateTime(),DateTime::createFromFormat('Y',$fyear+5),DateTime::createFromFormat('Y-m-d H:i',"$fyear-$fmonth-$fday $fhour:$fminute"),'finish_text',true,true,'start_text','',false,$first_day), '$adjust' => array('adjust', t('Adjust for viewer timezone'), $a_checked, t('Important for events that happen in a particular place. Not practical for global holidays.'),), '$a_text' => t('Adjust for viewer timezone'), '$d_text' => t('Description:'), -- cgit v1.2.3 From 292b02b58ccb18d10de948d30ccc0cc6ba345d5e Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 22 Nov 2015 14:06:52 -0800 Subject: webpages and design elements weren't being included in the item export query. --- include/identity.php | 3 ++- version.inc | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/include/identity.php b/include/identity.php index 4682cf624..95ade3b28 100644 --- a/include/identity.php +++ b/include/identity.php @@ -710,7 +710,8 @@ function identity_export_year($channel_id,$year,$month = 0) { else $maxdate = datetime_convert('UTC','UTC',$year+1 . '-01-01 00:00:00'); - $r = q("select * from item where item_wall = 1 and item_deleted = 0 and uid = %d and created >= '%s' and created < '%s' and resource_type = '' order by created", + $r = q("select * from item where ( item_wall = 1 or item_type != %d ) and item_deleted = 0 and uid = %d and created >= '%s' and created < '%s' and resource_type = '' order by created", + intval(ITEM_TYPE_POST), intval($channel_id), dbesc($mindate), dbesc($maxdate) diff --git a/version.inc b/version.inc index 05ca8c657..c6bcb1648 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2015-11-20.1222 +2015-11-22.1224 -- cgit v1.2.3 From a7e4553ea75854e9ab5d94566d0f8d0550e4205b Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 22 Nov 2015 17:12:30 -0800 Subject: delivery report tweaks --- include/ItemObject.php | 15 ++++++++++++++- include/zot.php | 12 ++++++++++++ view/tpl/conv_item.tpl | 2 +- 3 files changed, 27 insertions(+), 2 deletions(-) diff --git a/include/ItemObject.php b/include/ItemObject.php index 34500efb9..512e12838 100644 --- a/include/ItemObject.php +++ b/include/ItemObject.php @@ -258,6 +258,15 @@ class Item extends BaseObject { if ($shareable) $share = array( t('Share This'), t('share')); + $dreport = ''; + + $keep_reports = intval(get_config('system','expire_delivery_reports')); + if($keep_reports === 0) + $keep_reports = 30; + + if(strcmp(datetime_convert('UTC','UTC',$item['created']),datetime_convert('UTC','UTC',"now - $keep_reports days")) > 0) + $dreport = t('Delivery Report'); + if(strcmp(datetime_convert('UTC','UTC',$item['created']),datetime_convert('UTC','UTC','now - 12 hours')) > 0) $indent .= ' shiny'; @@ -277,6 +286,10 @@ class Item extends BaseObject { $comment_count_txt = sprintf( tt('%d comment','%d comments',$total_children),$total_children ); $list_unseen_txt = (($unseen_comments) ? sprintf('%d unseen',$unseen_comments) : ''); + + + + $children = $this->get_children(); $has_tags = (($body['tags'] || $body['categories'] || $body['mentions'] || $body['attachments'] || $body['folders']) ? true : false); @@ -309,7 +322,7 @@ class Item extends BaseObject { 'vwall' => t('via Wall-To-Wall:'), 'profile_url' => $profile_link, 'item_photo_menu' => item_photo_menu($item), - 'dreport' => t('Delivery Report'), + 'dreport' => $dreport, 'name' => $profile_name, 'thumb' => $profile_avatar, 'osparkle' => $osparkle, diff --git a/include/zot.php b/include/zot.php index 23fb9c4ad..2366c1d2d 100644 --- a/include/zot.php +++ b/include/zot.php @@ -3950,6 +3950,10 @@ function delivery_report_is_storable($dr) { if(! $c) return false; + + + + // is the recipient one of our connections, or do we want to store every report? $r = explode(' ', $dr['recipient']); @@ -3958,6 +3962,14 @@ function delivery_report_is_storable($dr) { if($pcf) return true; + // We always add ourself as a recipient to private and relayed posts + // So if a remote site says they can't find us, that's no big surprise + // and just creates a lot of extra report noise + + if(($dr['location'] !== z_root()) && ($dr['sender'] === $rxchan) && ($dr['status'] === 'recipient_not_found')) + return false; + + $r = q("select abook_id from abook where abook_xchan = '%s' and abook_channel = %d limit 1", dbesc($rxchan), intval($c[0]['channel_id']) diff --git a/view/tpl/conv_item.tpl b/view/tpl/conv_item.tpl index 0d375400c..5257b3ed6 100755 --- a/view/tpl/conv_item.tpl +++ b/view/tpl/conv_item.tpl @@ -143,7 +143,7 @@ {{$item.item_photo_menu}} - {{if $item.edpost}} + {{if $item.edpost && $item.dreport}}
  • {{$item.dreport}}
  • {{/if}} -- cgit v1.2.3 From ae1103c5a3f3f76a0269cbb5de11a7cb96496ad3 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 22 Nov 2015 18:20:19 -0800 Subject: doco updates --- doc/hidden_configs.bb | 3 ++- doc/hook/nav.bb | 27 +++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/doc/hidden_configs.bb b/doc/hidden_configs.bb index 44114967b..1323730aa 100644 --- a/doc/hidden_configs.bb +++ b/doc/hidden_configs.bb @@ -152,7 +152,8 @@ This document assumes you're an administrator. Spam prevention. Limits the number of tagged forums which are recognised in any post. Default is 2. Only the first 'n' tags will be delivered as forums, the others will not cause any delivery. [b]system > openssl_conf_file[/b] Needed in some Windows installations to locate the openssl configuration file on the system. - + [b]system > hide_help[/b] + Don't display help documentation link in nav bar [b]Directory config[/b] [b]Directory search defaults[/b] diff --git a/doc/hook/nav.bb b/doc/hook/nav.bb index 847573620..b52f90602 100644 --- a/doc/hook/nav.bb +++ b/doc/hook/nav.bb @@ -1 +1,28 @@ [h2]nav[/h2] + +Called when generating the main navigation bar and menu for a page + +Hook data: + + array( + 'usermenu' => array( 'icon' => photo URL, 'name' => channel name ) + 'nav' => array( + 'usermenu' => usermenu (photo menu) link array + (channel home, profiles, photos, cloud, chats, webapges ...) + 'loginmenu' => login menu link array + 'network' => grid link and grid-notify + 'home' => home link and home-notify + 'intros' => intros link and intros-notify + 'notifications' => notifications link and notifications-notify + 'messages' => PM link and PM-notify + 'all_events' => events link and events notfiy + 'manage' => manage channels link + 'settings' => settings link + 'register' => registration link + 'help' => help/doc link + 'apps' => apps link + 'search' => search link and form + 'directory' => directory link + ) + + -- cgit v1.2.3 From 167e754a1b1f4dc64661c7cc3746b36ed5df6e52 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Mon, 23 Nov 2015 15:17:38 -0800 Subject: issue #184 --- include/dba/dba_driver.php | 2 +- version.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/dba/dba_driver.php b/include/dba/dba_driver.php index 708d8e709..1fb3d5c00 100755 --- a/include/dba/dba_driver.php +++ b/include/dba/dba_driver.php @@ -137,7 +137,7 @@ abstract class dba_driver { } if(strlen($server) && ($server !== 'localhost') && ($server !== '127.0.0.1')) { - if(! dns_get_record($server, DNS_A + DNS_CNAME + DNS_PTR)) { + if((! dns_get_record($server, DNS_A + DNS_CNAME + DNS_PTR)) && (! filter_var($server, FILTER_VALIDATE_IP))) { $this->error = sprintf( t('Cannot locate DNS info for database server \'%s\''), $server); $this->connected = false; $this->db = null; diff --git a/version.inc b/version.inc index c6bcb1648..211f6c438 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2015-11-22.1224 +2015-11-23.1225 -- cgit v1.2.3 From dfaf1a1075acdeccea5c730611c13db3d61d6277 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Mon, 23 Nov 2015 15:27:57 -0800 Subject: issue #183 --- mod/item.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/item.php b/mod/item.php index 34484eff7..f32ff8844 100644 --- a/mod/item.php +++ b/mod/item.php @@ -810,7 +810,7 @@ function item_post(&$a) { - if(feature_enabled($profile_uid,'suppress_duplicates')) { + if(feature_enabled($profile_uid,'suppress_duplicates') && (! $orig_post)) { $z = q("select created from item where uid = %d and body = '%s'", intval($profile_uid), -- cgit v1.2.3 From 8c5203f7e1c3a12113c6f2c6d45ae7e1dd780e75 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Mon, 23 Nov 2015 17:47:18 -0800 Subject: issue #185 - prevent liveUpdate from updating while the built-in html5 media player is "active". This will not have any affect on flash or other media players, and could potentially get confused if you have more than one media player actively playing at any given time. --- view/js/main.js | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/view/js/main.js b/view/js/main.js index 8bd4357cc..ca7d50b90 100644 --- a/view/js/main.js +++ b/view/js/main.js @@ -247,6 +247,7 @@ var pageHasMoreContent = true; var updateCountsOnly = false; var divmore_height = 400; var last_filestorage_id = null; +var mediaPlaying = false; $(function() { $.ajaxSetup({cache: false}); @@ -359,7 +360,7 @@ function NavUpdate() { if(liking) $('.like-rotator').spin(false); - if(! stopped) { + if((! stopped) && (! mediaPlaying)) { var pingCmd = 'ping' + ((localUser != 0) ? '?f=&uid=' + localUser : ''); $.get(pingCmd,function(data) { @@ -595,6 +596,24 @@ function updateConvItems(mode,data) { $('body').css('cursor', 'auto'); } + $('video').off('playing'); + $('video').off('pause'); + $('audio').off('playing'); + $('audio').off('pause'); + + $('video').on('playing', function() { + mediaPlaying = true; + }); + $('video').on('pause', function() { + mediaPlaying = false; + }); + $('audio').on('playing', function() { + mediaPlaying = true; + }); + $('audio').on('pause', function() { + mediaPlaying = false; + }); + /* autocomplete @nicknames */ $(".comment-edit-form textarea").editor_autocomplete(baseurl+"/acl?f=&n=1"); -- cgit v1.2.3 From e485ecb3b453a50a1974992b5ccf5122e154a5dc Mon Sep 17 00:00:00 2001 From: redmatrix Date: Mon, 23 Nov 2015 20:23:20 -0800 Subject: more database doco --- doc/database/db_xchan.bb | 53 +++++++++++++++++++++++++++++++----------------- doc/database/db_xign.bb | 7 ++++--- doc/database/db_xlink.bb | 16 ++++++++++----- doc/database/db_xprof.bb | 5 +++-- 4 files changed, 52 insertions(+), 29 deletions(-) diff --git a/doc/database/db_xchan.bb b/doc/database/db_xchan.bb index fd1d68296..8932969c5 100644 --- a/doc/database/db_xchan.bb +++ b/doc/database/db_xchan.bb @@ -1,44 +1,59 @@ [table] [tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra [/th][/tr] -[tr][td]xchan_hash[/td][td][/td][td]char(255)[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td] +[tr][td]xchan_hash[/td][td]calculated hash of this extended channel[/td][td]char(255)[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td] [/td][/tr] -[tr][td]xchan_guid[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xchan_guid[/td][td]channel_guid of this extended channel[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -[tr][td]xchan_guid_sig[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td] +[tr][td]xchan_guid_sig[/td][td]base64url encoded signature of the guid[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td] [/td][/tr] -[tr][td]xchan_pubkey[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td] +[tr][td]xchan_pubkey[/td][td]public key for verifying signed data and assertions[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td] [/td][/tr] -[tr][td]xchan_photo_mimetype[/td][td][/td][td]char(32)[/td][td]NO[/td][td][/td][td]image/jpeg[/td][td] +[tr][td]xchan_photo_mimetype[/td][td]mimetype of the profile photo[/td][td]char(32)[/td][td]NO[/td][td][/td][td]image/jpeg[/td][td] [/td][/tr] -[tr][td]xchan_photo_l[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td] +[tr][td]xchan_photo_l[/td][td]photo url 300px[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td] [/td][/tr] -[tr][td]xchan_photo_m[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td] +[tr][td]xchan_photo_m[/td][td]photo url 80 px[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td] [/td][/tr] -[tr][td]xchan_photo_s[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td] +[tr][td]xchan_photo_s[/td][td]photo url 48 px[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td] [/td][/tr] -[tr][td]xchan_addr[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xchan_addr[/td][td]user@host[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -[tr][td]xchan_url[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xchan_url[/td][td]url of channel page on primary hub location[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -[tr][td]xchan_connurl[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xchan_connurl[/td]poco url[td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -[tr][td]xchan_follow[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xchan_follow[/td]url template for following %s[td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -[tr][td]xchan_connpage[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td] +[tr][td]xchan_connpage[/td][td]for premium channels url of channel to display when connecting[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td] [/td][/tr] -[tr][td]xchan_name[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xchan_name[/td][td]human readabl name of channel[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -[tr][td]xchan_network[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xchan_network[/td][td]network of channel for instance 'zot', 'diaspora', 'unknown'[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -[tr][td]xchan_instance_url[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xchan_instance_url[/td][td]no longer used[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -[tr][td]xchan_flags[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[tr][td]xchan_flags[/td][td]no longer used[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] [/td][/tr] -[tr][td]xchan_photo_date[/td][td][/td][td]datetime[/td][td]NO[/td][td][/td][td]0000-00-00 00:00:00[/td][td] +[tr][td]xchan_photo_date[/td][td]timestamp of last photo change in GMT[/td][td]datetime[/td][td]NO[/td][td][/td][td]0000-00-00 00:00:00[/td][td] [/td][/tr] -[tr][td]xchan_name_date[/td][td][/td][td]datetime[/td][td]NO[/td][td][/td][td]0000-00-00 00:00:00[/td][td] +[tr][td]xchan_name_date[/td][td]timestamp of last name change in GMT[/td][td]datetime[/td][td]NO[/td][td][/td][td]0000-00-00 00:00:00[/td][td] [/td][/tr] +[tr][td]xchan_hidden[/td][td]flag - channel is hidden[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[/td][/tr] +[tr][td]xchan_orphan[/td][td]flag - channel has no known hubloc locations[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[/td][/tr] +[tr][td]xchan_censored[/td][td]flag - channel has been censored[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[/td][/tr] +[tr][td]xchan_selfcensored[/td][td]flag - channel is self censored (adult or nsfw)[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[/td][/tr] +[tr][td]xchan_system[/td][td]flag - this represents a system channel[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[/td][/tr] +[tr][td]xchan_pubforum[/td][td]flag - channel is a public forum[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[/td][/tr] +[tr][td]xchan_deleted[/td][td]flag - channel was deleted[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[/td][/tr] + [/table] Return to [zrl=[baseurl]/help/database]database documentation[/zrl] \ No newline at end of file diff --git a/doc/database/db_xign.bb b/doc/database/db_xign.bb index e216e11cc..63c6569de 100644 --- a/doc/database/db_xign.bb +++ b/doc/database/db_xign.bb @@ -1,11 +1,12 @@ +xign - holds xchan information for channels that have been ignored in 'friend suggestions' [table] [tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra [/th][/tr] -[tr][td]id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment +[tr][td]id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment [/td][/tr] -[tr][td]uid[/td][td][/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[tr][td]uid[/td][td]local channel.channel_id[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] [/td][/tr] -[tr][td]xchan[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xchan[/td][td]xchan.xchan_hash of ignored channel[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] [/table] diff --git a/doc/database/db_xlink.bb b/doc/database/db_xlink.bb index 2eefec14a..528f8da19 100644 --- a/doc/database/db_xlink.bb +++ b/doc/database/db_xlink.bb @@ -1,15 +1,21 @@ +xlink - used to store social graph and channel ratings [table] [tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra [/th][/tr] -[tr][td]xlink_id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment +[tr][td]xlink_id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment [/td][/tr] -[tr][td]xlink_xchan[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xlink_xchan[/td][td]xchan.xchan_hash of controlling channel[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -[tr][td]xlink_link[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] +[tr][td]xlink_link[/td][td]xchan.xchan_hash of link target (connection or rating)[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -[tr][td]xlink_rating[/td][td][/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[tr][td]xlink_rating[/td][td]int rating[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] [/td][/tr] -[tr][td]xlink_updated[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td] +[tr][td]xlink_rating_txt[/td][td]rating text[/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[/td][/tr] +[tr][td]xlink_updated[/td][td]timestamp of update in GMT[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td] +[tr][td]xlink_static[/td][td]0 for social graph, 1 for ratings[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[/td][/tr] +[tr][td]xlink_sig[/td][td]base64url encoded signature of rating information[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] [/td][/tr] [/table] diff --git a/doc/database/db_xprof.bb b/doc/database/db_xprof.bb index d98fb3f17..bed79e9ca 100644 --- a/doc/database/db_xprof.bb +++ b/doc/database/db_xprof.bb @@ -1,9 +1,10 @@ +xprof - stores searchable public profile information on directory servers [table] [tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra [/th][/tr] -[tr][td]xprof_hash[/td][td][/td][td]char(255)[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td] +[tr][td]xprof_hash[/td][td]xchan.xchan_hash of this channel[/td][td]char(255)[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td] [/td][/tr] -[tr][td]xprof_age[/td][td][/td][td]tinyint(3) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] +[tr][td]xprof_age[/td][td]current age (updated monthly)[/td][td]tinyint(3) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td] [/td][/tr] [tr][td]xprof_desc[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td] [/td][/tr] -- cgit v1.2.3 From 987619130b99bf4548d5d31ac453cdf48c818eff Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Tue, 24 Nov 2015 14:15:28 +0100 Subject: some event heavy lifting - please test and report issues --- include/datetime.php | 23 +-- mod/editpost.php | 2 +- mod/events.php | 334 ++++++++++++++++++-------------------- view/css/conversation.css | 1 - view/css/mod_events.css | 55 ------- view/js/mod_events.js | 34 +--- view/theme/redbasic/css/style.css | 25 --- view/tpl/event.tpl | 24 +-- view/tpl/event_form.tpl | 291 ++++++++++++++------------------- view/tpl/event_head.tpl | 13 +- view/tpl/events-js.tpl | 7 +- view/tpl/jot.tpl | 10 +- 12 files changed, 322 insertions(+), 497 deletions(-) diff --git a/include/datetime.php b/include/datetime.php index 63287d023..22232fe24 100644 --- a/include/datetime.php +++ b/include/datetime.php @@ -198,7 +198,7 @@ function timesel($format, $h, $m, $id='timepicker') { * @todo Once browser support is better this could probably be replaced with * native HTML5 date picker. */ -function datetimesel($format, $min, $max, $default, $id = 'datetimepicker', $pickdate = true, $picktime = true, $minfrom = '', $maxfrom = '', $required = false, $first_day = 0) { +function datetimesel($format, $min, $max, $default = 'bla', $label, $id = 'datetimepicker', $pickdate = true, $picktime = true, $minfrom = '', $maxfrom = '', $required = false, $first_day = 0) { $o = ''; $dateformat = ''; @@ -207,11 +207,11 @@ function datetimesel($format, $min, $max, $default, $id = 'datetimepicker', $pic if($pickdate && $picktime) $dateformat .= ' '; if($picktime) $dateformat .= 'H:i'; - $minjs = $min ? ",minDate: new Date({$min->getTimestamp()}*1000), yearStart: " . $min->format('Y') : ''; - $maxjs = $max ? ",maxDate: new Date({$max->getTimestamp()}*1000), yearEnd: " . $max->format('Y') : ''; + $minjs = $min->getTimestamp() ? ",minDate: new Date({$min->getTimestamp()}*1000), yearStart: " . $min->format('Y') : ''; + $maxjs = $max->getTimestamp() ? ",maxDate: new Date({$max->getTimestamp()}*1000), yearEnd: " . $max->format('Y') : ''; - $input_text = $default ? 'value="' . date($dateformat, $default->getTimestamp()) . '"' : ''; - $defaultdatejs = $default ? ",defaultDate: new Date({$default->getTimestamp()}*1000)" : ''; + $input_text = $default->getTimestamp() ? date($dateformat, $default->getTimestamp()) : ''; + $defaultdatejs = $default->getTimestamp() ? ",defaultDate: new Date({$default->getTimestamp()}*1000)" : ''; $pickers = ''; if(!$pickdate) $pickers .= ',datepicker: false'; @@ -219,10 +219,10 @@ function datetimesel($format, $min, $max, $default, $id = 'datetimepicker', $pic $extra_js = ''; if($minfrom != '') - $extra_js .= "\$('#$minfrom').data('xdsoft_datetimepicker').setOptions({onChangeDateTime: function (currentDateTime) { \$('#$id').data('xdsoft_datetimepicker').setOptions({minDate: currentDateTime})}})"; + $extra_js .= "\$('#id_$minfrom').data('xdsoft_datetimepicker').setOptions({onChangeDateTime: function (currentDateTime) { \$('#id_$id').data('xdsoft_datetimepicker').setOptions({minDate: currentDateTime})}})"; if($maxfrom != '') - $extra_js .= "\$('#$maxfrom').data('xdsoft_datetimepicker').setOptions({onChangeDateTime: function (currentDateTime) { \$('#$id').data('xdsoft_datetimepicker').setOptions({maxDate: currentDateTime})}})"; + $extra_js .= "\$('#id_$maxfrom').data('xdsoft_datetimepicker').setOptions({onChangeDateTime: function (currentDateTime) { \$('#id_$id').data('xdsoft_datetimepicker').setOptions({maxDate: currentDateTime})}})"; $readable_format = $dateformat; $readable_format = str_replace('Y','yyyy',$readable_format); @@ -231,10 +231,11 @@ function datetimesel($format, $min, $max, $default, $id = 'datetimepicker', $pic $readable_format = str_replace('H','HH',$readable_format); $readable_format = str_replace('i','MM',$readable_format); - $o .= "
    "; - $o .= (($required) ? '*' : ''); - $o .= '
    '; - $o .= ""; + $tpl = get_markup_template('field_input.tpl'); + $o .= replace_macros($tpl,array( + '$field' => array($id, $label, $input_text, (($required) ? t('Required') : ''), (($required) ? '*' : ''), 'placeholder="' . $readable_format . '"'), + )); + $o .= ""; return $o; } diff --git a/mod/editpost.php b/mod/editpost.php index bd46ac14a..030d8d671 100644 --- a/mod/editpost.php +++ b/mod/editpost.php @@ -33,7 +33,7 @@ function editpost_content(&$a) { } if($itm[0]['resource_type'] === 'event' && $itm[0]['resource_id']) { - goaway(z_root() . '/events/event/' . $itm[0]['resource_id']); + goaway(z_root() . '/events/' . $itm[0]['resource_id'] . '?expandform=1'); } diff --git a/mod/events.php b/mod/events.php index 7220a3d42..fcacacd6f 100755 --- a/mod/events.php +++ b/mod/events.php @@ -166,7 +166,7 @@ function events_post(&$a) { 'otype' => TERM_OBJ_POST, 'term' => trim($cat), 'url' => $channel['xchan_url'] . '?f=&cat=' . urlencode(trim($cat)) - ); + ); } } @@ -273,25 +273,17 @@ function events_content(&$a) { ); } - - $plaintext = true; - -// if(feature_enabled(local_channel(),'richtext')) -// $plaintext = false; - - $first_day = get_pconfig(local_channel(),'system','cal_first_day'); $first_day = (($first_day) ? $first_day : 0); $htpl = get_markup_template('event_head.tpl'); $a->page['htmlhead'] .= replace_macros($htpl,array( '$baseurl' => $a->get_baseurl(), - '$editselect' => (($plaintext) ? 'none' : 'textareas'), '$lang' => $a->language, '$first_day' => $first_day )); - $o =""; + $o = ''; $channel = $a->get_channel(); @@ -301,10 +293,6 @@ function events_content(&$a) { $ignored = ((x($_REQUEST,'ignored')) ? " and ignored = " . intval($_REQUEST['ignored']) . " " : ''); if(argc() > 1) { - if(argc() > 2 && argv(1) == 'event') { - $mode = 'edit'; - $event_id = argv(2); - } if(argc() > 2 && argv(1) === 'add') { $mode = 'add'; $item_id = intval(argv(2)); @@ -313,15 +301,15 @@ function events_content(&$a) { $mode = 'drop'; $event_id = argv(2); } - if(argv(1) === 'new') { - $mode = 'new'; - $event_id = ''; - } if(argc() > 2 && intval(argv(1)) && intval(argv(2))) { $mode = 'view'; $y = intval(argv(1)); $m = intval(argv(2)); } + if(argc() > 1) { + $mode = 'view'; + $event_id = argv(1); + } } if($mode === 'add') { @@ -329,13 +317,148 @@ function events_content(&$a) { killme(); } + if($mode == 'view') { + + /* edit/create form */ + if($event_id) { + $r = q("SELECT * FROM `event` WHERE event_hash = '%s' AND `uid` = %d LIMIT 1", + dbesc($event_id), + intval(local_channel()) + ); + if(count($r)) + $orig_event = $r[0]; + } + $channel = $a->get_channel(); + // Passed parameters overrides anything found in the DB + if(!x($orig_event)) + $orig_event = array(); + // In case of an error the browser is redirected back here, with these parameters filled in with the previous values + /* + if(x($_REQUEST,'nofinish')) $orig_event['nofinish'] = $_REQUEST['nofinish']; + if(x($_REQUEST,'adjust')) $orig_event['adjust'] = $_REQUEST['adjust']; + if(x($_REQUEST,'summary')) $orig_event['summary'] = $_REQUEST['summary']; + if(x($_REQUEST,'description')) $orig_event['description'] = $_REQUEST['description']; + if(x($_REQUEST,'location')) $orig_event['location'] = $_REQUEST['location']; + if(x($_REQUEST,'start')) $orig_event['start'] = $_REQUEST['start']; + if(x($_REQUEST,'finish')) $orig_event['finish'] = $_REQUEST['finish']; + if(x($_REQUEST,'type')) $orig_event['type'] = $_REQUEST['type']; + */ + + $n_checked = ((x($orig_event) && $orig_event['nofinish']) ? ' checked="checked" ' : ''); + $a_checked = ((x($orig_event) && $orig_event['adjust']) ? ' checked="checked" ' : ''); + $t_orig = ((x($orig_event)) ? $orig_event['summary'] : ''); + $d_orig = ((x($orig_event)) ? $orig_event['description'] : ''); + $l_orig = ((x($orig_event)) ? $orig_event['location'] : ''); + $eid = ((x($orig_event)) ? $orig_event['id'] : 0); + $event_xchan = ((x($orig_event)) ? $orig_event['event_xchan'] : $channel['channel_hash']); + $mid = ((x($orig_event)) ? $orig_event['mid'] : ''); + + if(! x($orig_event)) + $sh_checked = ''; + else + $sh_checked = ((($orig_event['allow_cid'] === '<' . $channel['channel_hash'] . '>' || (! $orig_event['allow_cid'])) && (! $orig_event['allow_gid']) && (! $orig_event['deny_cid']) && (! $orig_event['deny_gid'])) ? '' : ' checked="checked" ' ); + + if($orig_event['event_xchan']) + $sh_checked .= ' disabled="disabled" '; + + $sdt = ((x($orig_event)) ? $orig_event['start'] : 'now'); + + $fdt = ((x($orig_event)) ? $orig_event['finish'] : 'now'); + + $tz = date_default_timezone_get(); + if(x($orig_event)) + $tz = (($orig_event['adjust']) ? date_default_timezone_get() : 'UTC'); + + $syear = ((x($orig_event)) ? datetime_convert('UTC', $tz, $sdt, 'Y') : '00'); + $smonth = ((x($orig_event)) ? datetime_convert('UTC', $tz, $sdt, 'm') : '00'); + $sday = ((x($orig_event)) ? datetime_convert('UTC', $tz, $sdt, 'd') : '00'); + + $shour = ((x($orig_event)) ? datetime_convert('UTC', $tz, $sdt, 'H') : '00'); + $sminute = ((x($orig_event)) ? datetime_convert('UTC', $tz, $sdt, 'i') : '00'); + $stext = datetime_convert('UTC',$tz,$sdt); + $stext = substr($stext,0,14) . "00:00"; + + $fyear = ((x($orig_event)) ? datetime_convert('UTC', $tz, $fdt, 'Y') : '00'); + $fmonth = ((x($orig_event)) ? datetime_convert('UTC', $tz, $fdt, 'm') : '00'); + $fday = ((x($orig_event)) ? datetime_convert('UTC', $tz, $fdt, 'd') : '00'); + + $fhour = ((x($orig_event)) ? datetime_convert('UTC', $tz, $fdt, 'H') : '00'); + $fminute = ((x($orig_event)) ? datetime_convert('UTC', $tz, $fdt, 'i') : '00'); + $ftext = datetime_convert('UTC',$tz,$fdt); + $ftext = substr($ftext,0,14) . "00:00"; + $type = ((x($orig_event)) ? $orig_event['type'] : 'event'); + + $f = get_config('system','event_input_format'); + if(! $f) + $f = 'ymd'; + + $catsenabled = feature_enabled(local_channel(),'categories'); + + $category = ''; + + if($catsenabled && x($orig_event)){ + $itm = q("select * from item where resource_type = 'event' and resource_id = '%s' and uid = %d limit 1", + dbesc($orig_event['event_hash']), + intval(local_channel()) + ); + $itm = fetch_post_tags($itm); + if($itm) { + $cats = get_terms_oftype($itm[0]['term'], TERM_CATEGORY); + foreach ($cats as $cat) { + if(strlen($category)) + $category .= ', '; + $category .= $cat['term']; + } + } + } + + require_once('include/acl_selectors.php'); + + $acl = new AccessList($channel); + $perm_defaults = $acl->get(); + + $tpl = get_markup_template('event_form.tpl'); + + $form = replace_macros($tpl,array( + '$post' => $a->get_baseurl() . '/events', + '$eid' => $eid, + '$type' => $type, + '$xchan' => $event_xchan, + '$mid' => $mid, + '$event_hash' => $event_id, + '$summary' => array('summary', t('Event Title'), $t_orig, t('Required'), '*'), + '$catsenabled' => $catsenabled, + '$placeholdercategory' => t('Categories (comma-separated list)'), + '$c_text' => t('Category'), + '$category' => $category, + '$required' => '*', + '$s_dsel' => datetimesel($f,new DateTime(),DateTime::createFromFormat('Y',$syear+5),DateTime::createFromFormat('Y-m-d H:i',"$syear-$smonth-$sday $shour:$sminute"), t('Start date and time'), 'start_text',true,true,'','',true,$first_day), + '$n_text' => t('Finish date and time are not known or not relevant'), + '$n_checked' => $n_checked, + '$f_dsel' => datetimesel($f,new DateTime(),DateTime::createFromFormat('Y',$fyear+5),DateTime::createFromFormat('Y-m-d H:i',"$fyear-$fmonth-$fday $fhour:$fminute"), t('Finish date and time'),'finish_text',true,true,'start_text','',false,$first_day), + '$nofinish' => array('nofinish', t('Finish date and time are not known or not relevant'), $n_checked, '', array(t('No'),t('Yes')), 'onclick="enableDisableFinishDate();"'), + '$adjust' => array('adjust', t('Adjust for viewer timezone'), $a_checked, t('Important for events that happen in a particular place. Not practical for global holidays.'), array(t('No'),t('Yes'))), + '$a_text' => t('Adjust for viewer timezone'), + '$d_text' => t('Description'), + '$d_orig' => $d_orig, + '$l_text' => t('Location'), + '$l_orig' => $l_orig, + '$t_orig' => $t_orig, + '$sh_text' => t('Share this event'), + '$sh_checked' => $sh_checked, + '$share' => array('share', t('Share this event'), $sh_checked, '', array(t('No'),t('Yes'))), + '$preview' => t('Preview'), + '$permissions' => t('Permission settings'), + '$acl' => (($orig_event['event_xchan']) ? '' : populate_acl(((x($orig_event)) ? $orig_event : $perm_defaults),false)), + '$submit' => t('Submit'), + '$advanced' => t('Advanced Options') + + )); + /* end edit/create form */ - if($mode == 'view') { - - $thisyear = datetime_convert('UTC',date_default_timezone_get(),'now','Y'); $thismonth = datetime_convert('UTC',date_default_timezone_get(),'now','m'); if(! $y) @@ -347,7 +470,6 @@ function events_content(&$a) { if(argc() === 4 && argv(3) === 'export') $export = true; - // Put some limits on dates. The PHP date functions don't seem to do so well before 1900. // An upper limit was chosen to keep search engines from exploring links millions of years in the future. @@ -424,9 +546,6 @@ function events_content(&$a) { } - - - $links = array(); if($r && ! $export) { @@ -469,7 +588,7 @@ function events_content(&$a) { $last_date = $d; - $edit = (intval($rr['item_wall']) ? array($a->get_baseurl().'/events/event/'.$rr['event_hash'],t('Edit event'),'','') : null); + $edit = array($a->get_baseurl().'/events/'.$rr['event_hash'].'?expandform=1',t('Edit event'),'',''); $drop = array($a->get_baseurl().'/events/drop/'.$rr['event_hash'],t('Delete event'),'',''); @@ -524,24 +643,24 @@ function events_content(&$a) { $o = replace_macros($tpl, array( '$baseurl' => $a->get_baseurl(), - '$title' => t('Events'), - '$new_event'=> array($a->get_baseurl().'/events/new',t('New Event'),'',''), + '$new_event' => array($a->get_baseurl().'/events/new',t('New Event'),'',''), '$previus' => array($a->get_baseurl()."/events/$prevyear/$prevmonth",t('Previous'),'',''), '$next' => array($a->get_baseurl()."/events/$nextyear/$nextmonth",t('Next'),'',''), - '$export' => array($a->get_baseurl()."/events/$y/$m/export",t('Export'),'',''), - '$calendar' => cal($y,$m,$links, ' eventcal'), + '$export' => array($a->get_baseurl()."/events/$y/$m/export",t('Export'),'',''), + '$calendar' => cal($y,$m,$links, ' eventcal'), '$events' => $events, - '$upload' => t('Import'), - '$submit' => t('Submit'), - '$prev' => t('Previous'), - '$next' => t('Next'), - '$today' => t('Today') + '$upload' => t('Import'), + '$submit' => t('Submit'), + '$prev' => t('Previous'), + '$next' => t('Next'), + '$today' => t('Today'), + '$form' => $form, + '$expandform' => ((x($_GET,'expandform')) ? true : false), )); if (x($_GET,'id')){ echo $o; killme(); } return $o; - } if($mode === 'drop' && $event_id) { @@ -574,147 +693,4 @@ function events_content(&$a) { } } - if($mode === 'edit' && $event_id) { - $r = q("SELECT * FROM `event` WHERE event_hash = '%s' AND `uid` = %d LIMIT 1", - dbesc($event_id), - intval(local_channel()) - ); - if(count($r)) - $orig_event = $r[0]; - } - - $channel = $a->get_channel(); - - // Passed parameters overrides anything found in the DB - if($mode === 'edit' || $mode === 'new') { - if(!x($orig_event)) $orig_event = array(); - // In case of an error the browser is redirected back here, with these parameters filled in with the previous values - if(x($_REQUEST,'nofinish')) $orig_event['nofinish'] = $_REQUEST['nofinish']; - if(x($_REQUEST,'adjust')) $orig_event['adjust'] = $_REQUEST['adjust']; - if(x($_REQUEST,'summary')) $orig_event['summary'] = $_REQUEST['summary']; - if(x($_REQUEST,'description')) $orig_event['description'] = $_REQUEST['description']; - if(x($_REQUEST,'location')) $orig_event['location'] = $_REQUEST['location']; - if(x($_REQUEST,'start')) $orig_event['start'] = $_REQUEST['start']; - if(x($_REQUEST,'finish')) $orig_event['finish'] = $_REQUEST['finish']; - if(x($_REQUEST,'type')) $orig_event['type'] = $_REQUEST['type']; - - $n_checked = ((x($orig_event) && $orig_event['nofinish']) ? ' checked="checked" ' : ''); - $a_checked = ((x($orig_event) && $orig_event['adjust']) ? ' checked="checked" ' : ''); - $t_orig = ((x($orig_event)) ? $orig_event['summary'] : ''); - $d_orig = ((x($orig_event)) ? $orig_event['description'] : ''); - $l_orig = ((x($orig_event)) ? $orig_event['location'] : ''); - $eid = ((x($orig_event)) ? $orig_event['id'] : 0); - $event_xchan = ((x($orig_event)) ? $orig_event['event_xchan'] : $channel['channel_hash']); - $mid = ((x($orig_event)) ? $orig_event['mid'] : ''); - - if(! x($orig_event)) - $sh_checked = ''; - else - $sh_checked = ((($orig_event['allow_cid'] === '<' . $channel['channel_hash'] . '>' || (! $orig_event['allow_cid'])) && (! $orig_event['allow_gid']) && (! $orig_event['deny_cid']) && (! $orig_event['deny_gid'])) ? '' : ' checked="checked" ' ); - - if($orig_event['event_xchan']) - $sh_checked .= ' disabled="disabled" '; - - $sdt = ((x($orig_event)) ? $orig_event['start'] : 'now'); - $fdt = ((x($orig_event)) ? $orig_event['finish'] : 'now'); - - $tz = date_default_timezone_get(); - if(x($orig_event)) - $tz = (($orig_event['adjust']) ? date_default_timezone_get() : 'UTC'); - - $syear = datetime_convert('UTC', $tz, $sdt, 'Y'); - $smonth = datetime_convert('UTC', $tz, $sdt, 'm'); - $sday = datetime_convert('UTC', $tz, $sdt, 'd'); - - - $shour = ((x($orig_event)) ? datetime_convert('UTC', $tz, $sdt, 'H') : 0); - $sminute = ((x($orig_event)) ? datetime_convert('UTC', $tz, $sdt, 'i') : 0); - $stext = datetime_convert('UTC',$tz,$sdt); - $stext = substr($stext,0,14) . "00:00"; - - $fyear = datetime_convert('UTC', $tz, $fdt, 'Y'); - $fmonth = datetime_convert('UTC', $tz, $fdt, 'm'); - $fday = datetime_convert('UTC', $tz, $fdt, 'd'); - - $fhour = ((x($orig_event)) ? datetime_convert('UTC', $tz, $fdt, 'H') : 0); - $fminute = ((x($orig_event)) ? datetime_convert('UTC', $tz, $fdt, 'i') : 0); - $ftext = datetime_convert('UTC',$tz,$fdt); - $ftext = substr($ftext,0,14) . "00:00"; - $type = ((x($orig_event)) ? $orig_event['type'] : 'event'); - - $f = get_config('system','event_input_format'); - if(! $f) - $f = 'ymd'; - - $catsenabled = feature_enabled(local_channel(),'categories'); - - $category = ''; - - if($catsenabled && x($orig_event)){ - $itm = q("select * from item where resource_type = 'event' and resource_id = '%s' and uid = %d limit 1", - dbesc($orig_event['event_hash']), - intval(local_channel()) - ); - $itm = fetch_post_tags($itm); - if($itm) { - $cats = get_terms_oftype($itm[0]['term'], TERM_CATEGORY); - foreach ($cats as $cat) { - if(strlen($category)) - $category .= ', '; - $category .= $cat['term']; - } - } - } - - require_once('include/acl_selectors.php'); - - $acl = new AccessList($channel); - $perm_defaults = $acl->get(); - - - $tpl = get_markup_template('event_form.tpl'); - - $o .= replace_macros($tpl,array( - '$post' => $a->get_baseurl() . '/events', - '$eid' => $eid, - '$type' => $type, - '$xchan' => $event_xchan, - '$mid' => $mid, - '$event_hash' => $event_id, - - '$title' => t('Event details'), - '$desc' => t('Starting date and Title are required.'), - '$catsenabled' => $catsenabled, - '$placeholdercategory' => t('Categories (comma-separated list)'), - '$category' => $category, - '$s_text' => t('Event Starts:'), - '$stext' => $stext, - '$ftext' => $ftext, - '$required' => '*', - '$ModalCANCEL' => t('Cancel'), - '$ModalOK' => t('OK'), - '$s_dsel' => datetimesel($f,new DateTime(),DateTime::createFromFormat('Y',$syear+5),DateTime::createFromFormat('Y-m-d H:i',"$syear-$smonth-$sday $shour:$sminute"),'start_text',true,true,'','',true,$first_day), - '$n_text' => t('Finish date/time is not known or not relevant'), - '$n_checked' => $n_checked, - '$f_text' => t('Event Finishes:'), - '$f_dsel' => datetimesel($f,new DateTime(),DateTime::createFromFormat('Y',$fyear+5),DateTime::createFromFormat('Y-m-d H:i',"$fyear-$fmonth-$fday $fhour:$fminute"),'finish_text',true,true,'start_text','',false,$first_day), - '$adjust' => array('adjust', t('Adjust for viewer timezone'), $a_checked, t('Important for events that happen in a particular place. Not practical for global holidays.'),), - '$a_text' => t('Adjust for viewer timezone'), - '$d_text' => t('Description:'), - '$d_orig' => $d_orig, - '$l_text' => t('Location:'), - '$l_orig' => $l_orig, - '$t_text' => t('Title:'), - '$t_orig' => $t_orig, - '$sh_text' => t('Share this event'), - '$sh_checked' => $sh_checked, - '$preview' => t('Preview'), - '$permissions' => t('Permissions'), - '$acl' => (($orig_event['event_xchan']) ? '' : populate_acl(((x($orig_event)) ? $orig_event : $perm_defaults),false)), - '$submit' => t('Submit') - - )); - - return $o; - } } diff --git a/view/css/conversation.css b/view/css/conversation.css index 6f1d4b899..08b51d2fa 100644 --- a/view/css/conversation.css +++ b/view/css/conversation.css @@ -178,7 +178,6 @@ a.wall-item-name-link { /* comment_item */ .comment-edit-text-empty, .comment-edit-text-full { - float: left; width: 100%; } diff --git a/view/css/mod_events.css b/view/css/mod_events.css index ef8a0c4f7..86776f400 100644 --- a/view/css/mod_events.css +++ b/view/css/mod_events.css @@ -3,58 +3,3 @@ margin-left: -1px; margin-bottom: -1px; } - -#event-desc-textarea, #event-location-textarea { - width: 400px; -} - -#event-summary-text, #event-start-text, #event-finish-text { - width: 200px; - float: left; -} - -#event-summary, #start_text { - width: 95%; - float: left; -} - -#finish_text { - width: 100%; - float: left; -} - - -#event-category-wrap { - margin-top: 15px; -} - -.event-cats { - margin-top: 15px; -} - -.bootstrap-tagsinput { - width: 100%; -} - - -.required { - float: left; - cursor: default; -} - -#event-datetime-break { - clear: both; -} - -#event-nofinish-break { - margin-bottom: 10px; -} - -#event-desc-text, #event-location-text, .event-form-location-end { - margin-top: 15px; -} - -#event-edit-preview-btn { - margin-right: 15px; -} - diff --git a/view/js/mod_events.js b/view/js/mod_events.js index 270bf798b..0b7b3d24c 100644 --- a/view/js/mod_events.js +++ b/view/js/mod_events.js @@ -2,33 +2,15 @@ * JavaScript for mod/events */ -$(document).ready( function() { showHideFinishDate(); }); +$(document).ready( function() { -function showHideFinishDate() { + enableDisableFinishDate(); + +}); + +function enableDisableFinishDate() { if( $('#id_nofinish').is(':checked')) - $('#event-finish-wrapper').hide(); + $('#id_finish_text').prop("disabled", true); else - $('#event-finish-wrapper').show(); -} -function eventGetStart() { - //reply = prompt("{{$expirewhen}}", $('#jot-expire').val()); - $('#startModal').modal(); - $('#start-modal-OKButton').on('click', function() { - reply=$('#start-date').val(); - if(reply && reply.length) { - $('#start-text').val(reply); - $('#startModal').modal('hide'); - } - }); + $('#id_finish_text').prop("disabled", false); } -function eventGetFinish() { - //reply = prompt("{{$expirewhen}}", $('#jot-expire').val()); - $('#finishModal').modal(); - $('#finish-modal-OKButton').on('click', function() { - reply=$('#finish-date').val(); - if(reply && reply.length) { - $('#finish-text').val(reply); - $('#finishModal').modal('hide'); - } - }); -} \ No newline at end of file diff --git a/view/theme/redbasic/css/style.css b/view/theme/redbasic/css/style.css index 0b5b6ef80..74d106fe3 100644 --- a/view/theme/redbasic/css/style.css +++ b/view/theme/redbasic/css/style.css @@ -1123,31 +1123,6 @@ nav .acpopup { color: #ff0000; } - -#event-start-text, #event-finish-text { - margin-top: 10px; - margin-bottom: 5px; -} - -#event-nofinish-checkbox, #event-nofinish-text, #event-adjust-checkbox, #event-adjust-text { - float: left; -} -#event-datetime-break { - margin-bottom: 10px; -} - -#event-nofinish-break, #event-adjust-break { - clear: both; -} - -#event-desc-text, #event-location-text { - margin-top: 15px; - margin-bottom: 5px; -} -#event-submit { - margin-top: 10px; -} - #item-delete-selected { margin-top: 30px; } diff --git a/view/tpl/event.tpl b/view/tpl/event.tpl index 5dfc91ebe..c1793c3e7 100755 --- a/view/tpl/event.tpl +++ b/view/tpl/event.tpl @@ -1,16 +1,16 @@ {{foreach $events as $event}}
    -
    -
    - {{if $event.item.author.xchan_name}}{{$event.item.author.xchan_name}}{{/if}} -
    - {{$event.html}} -
    - {{if $event.item.plink}}{{/if}} - {{if $event.edit}}{{/if}} - {{if $event.drop}}{{/if}} -
    -
    -
    +
    +
    + {{if $event.item.author.xchan_name}}{{$event.item.author.xchan_name}}{{/if}} +
    + {{$event.html}} +
    + {{if $event.item.plink}}{{/if}} + {{if $event.edit}}{{/if}} + {{if $event.drop}}{{/if}} +
    +
    +
    {{/foreach}} diff --git a/view/tpl/event_form.tpl b/view/tpl/event_form.tpl index 15505397b..e74aabc68 100755 --- a/view/tpl/event_form.tpl +++ b/view/tpl/event_form.tpl @@ -1,177 +1,130 @@ -
    - -

    {{$title}}

    - -

    -{{$desc}} -

    -
    - - - - - - - -
    {{$t_text}}
    -{{$required}} - -
    - -
    {{$s_text}}
    - -{{$s_dsel}} - -

    - -
    - -
    -
    -
    - -
    - -
    -
    {{$f_text}}
    -{{$f_dsel}} -
    - -
    - -{{include file="field_checkbox.tpl" field=$adjust}} - -
    - - - -{{if $catsenabled}} -
    - -
    -{{/if}} - - - -
    {{$d_text}}
    - - -
    -
    -
    -
    - - - - - -
    - -
    - - - -
    - -
    -
    - -
    - -
    {{$l_text}}
    - - - -
    -
    -
    -
    - - - - - -
    - -
    - - - - + + + + + + + + + {{include file="field_input.tpl" field=$summary}} + + {{$s_dsel}} + + {{$f_dsel}} + + {{include file="field_checkbox.tpl" field=$nofinish}} + + - -
    - - -
    - - - -
    -
    +
    -{{if ! $eid}} + {{if ! $eid}} + {{include file="field_checkbox.tpl" field=$share}} + {{$acl}} + {{/if}} -
    - -
    -
    -
    +
    - -
    - - - - -{{$acl}} - -{{/if}} - -
    - - - - + +
    + + {{if ! $eid}} + + {{/if}} + +
    - -
    diff --git a/view/tpl/event_head.tpl b/view/tpl/event_head.tpl index ae5f21234..0fc3da5bc 100755 --- a/view/tpl/event_head.tpl +++ b/view/tpl/event_head.tpl @@ -110,22 +110,13 @@ var view = $('#events-calendar').fullCalendar('getView'); $('#title').text(view.title); - - - }); - - - -"; + $o .= ""; return $o; } diff --git a/view/tpl/event_head.tpl b/view/tpl/event_head.tpl index fcd0f0df1..f587d69a0 100755 --- a/view/tpl/event_head.tpl +++ b/view/tpl/event_head.tpl @@ -71,7 +71,7 @@ switch(view.name){ case "month": element.find(".fc-title").html( - " {2}".format( + " {2}".format( event.item['author']['xchan_photo_s'], event.item['author']['xchan_name'], event.title, @@ -81,7 +81,7 @@ break; case "agendaWeek": element.find(".fc-title").html( - " {1}: {2}".format( + " {1}: {2}".format( event.item['author']['xchan_photo_s'], event.item['author']['xchan_name'], event.title, @@ -91,7 +91,7 @@ break; case "agendaDay": element.find(".fc-title").html( - " {1}: {2}".format( + " {1}: {2}".format( event.item['author']['xchan_photo_s'], event.item['author']['xchan_name'], event.title, -- cgit v1.2.3 From 056db37c662864954181fea9c1af48d69866340f Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Thu, 26 Nov 2015 22:14:20 +0100 Subject: beautify event item code --- include/text.php | 77 +++++++++++++++++------------------------ view/tpl/event_item_content.tpl | 10 ++++++ view/tpl/event_item_header.tpl | 11 ++++++ 3 files changed, 53 insertions(+), 45 deletions(-) create mode 100644 view/tpl/event_item_content.tpl create mode 100755 view/tpl/event_item_header.tpl diff --git a/include/text.php b/include/text.php index f40d67f23..4777e7a61 100644 --- a/include/text.php +++ b/include/text.php @@ -1381,7 +1381,37 @@ function generate_named_map($location) { return (($arr['html']) ? $arr['html'] : $location); } +function format_event($jobject) { + $event = array(); + + $object = json_decode($jobject,true); + + //ensure compatibility with older items - this check can be removed at a later point + if(array_key_exists('description', $object)) { + + $bd_format = t('l F d, Y \@ g:i A'); // Friday January 18, 2011 @ 8:01 AM + + $event['header'] = replace_macros(get_markup_template('event_item_header.tpl'),array( + '$title' => bbcode($object['title']), + '$dtstart_label' => t('Starts:'), + '$dtstart_title' => datetime_convert('UTC', 'UTC', $object['start'], (($object['adjust']) ? ATOM_TIME : 'Y-m-d\TH:i:s' )), + '$dtstart_dt' => (($object['adjust']) ? day_translate(datetime_convert('UTC', date_default_timezone_get(), $object['start'] , $bd_format )) : day_translate(datetime_convert('UTC', 'UTC', $object['start'] , $bd_format))), + '$finish' => (($object['nofinish']) ? false : true), + '$dtend_label' => t('Finishes:'), + '$dtend_title' => datetime_convert('UTC','UTC',$object['finish'], (($object['adjust']) ? ATOM_TIME : 'Y-m-d\TH:i:s' )), + '$dtend_dt' => (($object['adjust']) ? day_translate(datetime_convert('UTC', date_default_timezone_get(), $object['finish'] , $bd_format )) : day_translate(datetime_convert('UTC', 'UTC', $object['finish'] , $bd_format ))) + )); + $event['content'] = replace_macros(get_markup_template('event_item_content.tpl'),array( + '$description' => bbcode($object['description']), + '$location_label' => t('Location:'), + '$location' => bbcode($object['location']) + )); + + } + + return $event; +} function prepare_body(&$item,$attach = false) { require_once('include/identity.php'); @@ -1414,54 +1444,11 @@ function prepare_body(&$item,$attach = false) { } } - $event = array(); - $is_event = (($item['obj_type'] === ACTIVITY_OBJ_EVENT) ? true : false); - - if($is_event) { - $object = json_decode($item['object'],true); - - //ensure compatibility with older items - if(array_key_exists('description', $object)) { - - $bd_format = t('l F d, Y \@ g:i A') ; // Friday January 18, 2011 @ 8:01 AM - - $event['header'] = '

     ' . bbcode($object['title']) . '

    ' . "\r\n"; - - $event['header'] .= '
    ' . t('Starts:') . ' ' - . (($object['adjust']) ? day_translate(datetime_convert('UTC', date_default_timezone_get(), - $object['start'] , $bd_format )) - : day_translate(datetime_convert('UTC', 'UTC', - $object['start'] , $bd_format))) - . '
    ' . "\r\n"; - - if(! $object['nofinish']) - $event['header'] .= '
    ' . t('Finishes:') . ' ' - . (($object['adjust']) ? day_translate(datetime_convert('UTC', date_default_timezone_get(), - $object['finish'] , $bd_format )) - : day_translate(datetime_convert('UTC', 'UTC', - $object['finish'] , $bd_format ))) - . '
    ' . "\r\n"; - - - $event['content'] = '
    ' . bbcode($object['description']) . '
    ' . "\r\n"; - - if(strlen($object['location'])) - $event['content'] .= '
    ' . t('Location:') . ' ' - . bbcode($object['location']) - . '
    ' . "\r\n"; - } - else { - $is_event = false; - } - } + $event = (($item['obj_type'] === ACTIVITY_OBJ_EVENT) ? format_event($item['object']) : false); $prep_arr = array( 'item' => $item, - 'html' => $is_event ? $event['content'] : $s, + 'html' => $event ? $event['content'] : $s, 'event' => $event['header'], 'photo' => $photo ); diff --git a/view/tpl/event_item_content.tpl b/view/tpl/event_item_content.tpl new file mode 100644 index 000000000..868e5ad27 --- /dev/null +++ b/view/tpl/event_item_content.tpl @@ -0,0 +1,10 @@ +{{if $description}} +
    + {{$description}} +
    +{{/if}} +{{if $location}} +
    + {{$location_label}} {{$location}} +
    +{{/if}} diff --git a/view/tpl/event_item_header.tpl b/view/tpl/event_item_header.tpl new file mode 100755 index 000000000..de1899457 --- /dev/null +++ b/view/tpl/event_item_header.tpl @@ -0,0 +1,11 @@ +
    +

    {{$title}}

    +
    +
    + {{$dtstart_label}} {{$dtstart_dt}} +
    +{{if $finish}} +
    + {{$dtend_label}} {{$dtend_dt}} +
    +{{/if}} -- cgit v1.2.3 From 91b35c53494f0ab4b53430dd39bbbc21f019912a Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Thu, 26 Nov 2015 23:19:06 +0100 Subject: various css fixes --- include/js_strings.php | 1 + view/css/mod_events.css | 6 ++++++ view/tpl/conv_item.tpl | 2 +- view/tpl/event_head.tpl | 18 +++++++++--------- view/tpl/js_strings.tpl | 1 + 5 files changed, 18 insertions(+), 10 deletions(-) diff --git a/include/js_strings.php b/include/js_strings.php index a21461a52..b1817f373 100644 --- a/include/js_strings.php +++ b/include/js_strings.php @@ -22,6 +22,7 @@ function js_strings() { '$submit' => t('Submit'), '$linkurl' => t('Please enter a link URL'), '$leavethispage' => t('Unsaved changes. Are you sure you wish to leave this page?'), + '$location' => t('Location'), '$t01' => ((t('timeago.prefixAgo') != 'timeago.prefixAgo') ? t('timeago.prefixAgo') : ''), '$t02' => ((t('timeago.prefixFromNow') != 'timeago.prefixFromNow') ? t('timeago.prefixFromNow') : ''), diff --git a/view/css/mod_events.css b/view/css/mod_events.css index 00dcc40f8..5e0fc2bce 100644 --- a/view/css/mod_events.css +++ b/view/css/mod_events.css @@ -8,3 +8,9 @@ width: 100%; padding: 6px 12px; } + +.event-wrapper { + max-width: 700px; + height: auto; + padding: 10px; +} diff --git a/view/tpl/conv_item.tpl b/view/tpl/conv_item.tpl index 206ee245e..08f0d4fbe 100755 --- a/view/tpl/conv_item.tpl +++ b/view/tpl/conv_item.tpl @@ -183,7 +183,7 @@