diff options
author | Fabio Comuni <fabrix.xm@gmail.com> | 2012-02-13 09:46:42 +0100 |
---|---|---|
committer | Fabio Comuni <fabrix.xm@gmail.com> | 2012-02-13 09:46:42 +0100 |
commit | 850560519a4bbe9949368933e115f767aeb90b73 (patch) | |
tree | 6f162b4b0130a5f829d40f7ebd9d18442ad18921 | |
parent | 16d3bc9deb5cb80f438a53f1bf483c79351674af (diff) | |
parent | 85c831bcbf6f4cc2793d91e4e3fb3da5828a3f60 (diff) | |
download | volse-hubzilla-850560519a4bbe9949368933e115f767aeb90b73.tar.gz volse-hubzilla-850560519a4bbe9949368933e115f767aeb90b73.tar.bz2 volse-hubzilla-850560519a4bbe9949368933e115f767aeb90b73.zip |
Merge remote-tracking branch 'friendica/master' into mobile
46 files changed, 7678 insertions, 2785 deletions
diff --git a/INSTALL.txt b/INSTALL.txt index 70027dc4c..fdd54b765 100755 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -107,6 +107,11 @@ one shown, substituting for your unique paths and settings: You can generally find the location of PHP by executing "which php". If you have troubles with this section please contact your hosting provider for assistance. Friendika will not work correctly if you cannot perform this step. + +You should also be sure that $a->config['php_path'] is set correctly, it should +look like (changing it to the correct PHP location) + +$a->config['php_path'] = '/usr/local/php53/bin/php' Alternative: You may be able to use the 'poormancron' plugin to perform this step if you are using a recent Friendika release. 'poormancron' may result in @@ -9,9 +9,9 @@ require_once('include/nav.php'); require_once('include/cache.php'); define ( 'FRIENDICA_PLATFORM', 'Friendica'); -define ( 'FRIENDICA_VERSION', '2.3.1245' ); +define ( 'FRIENDICA_VERSION', '2.3.1250' ); define ( 'DFRN_PROTOCOL_VERSION', '2.22' ); -define ( 'DB_UPDATE_VERSION', 1120 ); +define ( 'DB_UPDATE_VERSION', 1121 ); define ( 'EOL', "<br />\r\n" ); define ( 'ATOM_TIME', 'Y-m-d\TH:i:s\Z' ); @@ -125,14 +125,15 @@ define ( 'ZCURL_TIMEOUT' , (-1)); * email notification options */ -define ( 'NOTIFY_INTRO', 0x0001 ); -define ( 'NOTIFY_CONFIRM', 0x0002 ); -define ( 'NOTIFY_WALL', 0x0004 ); -define ( 'NOTIFY_COMMENT', 0x0008 ); -define ( 'NOTIFY_MAIL', 0x0010 ); -define ( 'NOTIFY_SUGGEST', 0x0020 ); -define ( 'NOTIFY_PROFILE', 0x0040 ); - +define ( 'NOTIFY_INTRO', 0x0001 ); +define ( 'NOTIFY_CONFIRM', 0x0002 ); +define ( 'NOTIFY_WALL', 0x0004 ); +define ( 'NOTIFY_COMMENT', 0x0008 ); +define ( 'NOTIFY_MAIL', 0x0010 ); +define ( 'NOTIFY_SUGGEST', 0x0020 ); +define ( 'NOTIFY_PROFILE', 0x0040 ); +define ( 'NOTIFY_TAGSELF', 0x0080 ); +define ( 'NOTIFY_TAGSHARE', 0x0100 ); /** * various namespaces we may need to parse @@ -818,7 +819,7 @@ function profile_load(&$a, $nickname, $profile = 0) { } $r = null; - + if($profile) { $profile_int = intval($profile); $r = q("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar-date` AS picdate, `user`.* FROM `profile` @@ -828,7 +829,7 @@ function profile_load(&$a, $nickname, $profile = 0) { intval($profile_int) ); } - if(! count($r)) { + if((! $r) && (! count($r))) { $r = q("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar-date` AS picdate, `user`.* FROM `profile` left join `contact` on `contact`.`uid` = `profile`.`uid` LEFT JOIN `user` ON `profile`.`uid` = `user`.`uid` WHERE `user`.`nickname` = '%s' AND `profile`.`is-default` = 1 and `contact`.`self` = 1 LIMIT 1", @@ -841,6 +842,16 @@ function profile_load(&$a, $nickname, $profile = 0) { $a->error = 404; return; } + + // fetch user tags if this isn't the default profile + + if(! $r[0]['is-default']) { + $x = q("select `pub_keywords` from `profile` where uid = %d and `is-default` = 1 limit 1", + intval($profile_uid) + ); + if($x && count($x)) + $r[0]['pub_keywords'] = $x[0]['pub_keywords']; + } $a->profile = $r[0]; diff --git a/database.sql b/database.sql index 8abaa5a93..0b03149e9 100755 --- a/database.sql +++ b/database.sql @@ -226,6 +226,7 @@ CREATE TABLE IF NOT EXISTS `item` ( `pubmail` tinyint(1) NOT NULL DEFAULT '0', `moderated` tinyint(1) NOT NULL DEFAULT '0', `visible` tinyint(1) NOT NULL DEFAULT '0', + `spam` tinyint(1) NOT NULL DEFAULT '0', `starred` tinyint(1) NOT NULL DEFAULT '0', `bookmark` tinyint(1) NOT NULL DEFAULT '0', `unseen` tinyint(1) NOT NULL DEFAULT '1', @@ -247,6 +248,7 @@ CREATE TABLE IF NOT EXISTS `item` ( KEY `received` (`received`), KEY `moderated` (`moderated`), KEY `visible` (`visible`), + KEY `spam` (`spam`), KEY `starred` (`starred`), KEY `bookmark` (`bookmark`), KEY `deleted` (`deleted`), diff --git a/include/bbcode.php b/include/bbcode.php index 6b733c8f4..118be1298 100755 --- a/include/bbcode.php +++ b/include/bbcode.php @@ -11,7 +11,7 @@ function stripcode_br_cb($s) { function tryoembed($match){ $url = ((count($match)==2)?$match[1]:$match[2]); - logger("tryoembed: $url"); +// logger("tryoembed: $url"); $o = oembed_fetch_url($url); @@ -24,13 +24,40 @@ function tryoembed($match){ } +// [noparse][i]italic[/i][/noparse] turns into +// [noparse][ i ]italic[ /i ][/noparse], +// to hide them from parser. +function bb_spacefy($st) { + $whole_match = $st[0]; + $captured = $st[1]; + $spacefied = preg_replace("/\[(.*?)\]/", "[ $1 ]", $captured); + $new_str = str_replace($captured, $spacefied, $whole_match); + return $new_str; +} + +// The previously spacefied [noparse][ i ]italic[ /i ][/noparse], +// now turns back and the [noparse] tags are trimed +// returning [i]italic[/i] + +function bb_unspacefy_and_trim($st) { + $whole_match = $st[0]; + $captured = $st[1]; + $unspacefied = preg_replace("/\[ (.*?)\ ]/", "[$1]", $captured); + return $unspacefied; +} // BBcode 2 HTML was written by WAY2WEB.net // extended to work with Mistpark/Friendica - Mike Macgirvin function bbcode($Text,$preserve_nl = false) { + // Hide all [noparse] contained bbtags spacefying them + + $Text = preg_replace_callback("/\[noparse\](.*?)\[\/noparse\]/ism", 'bb_spacefy',$Text); + $Text = preg_replace_callback("/\[nobb\](.*?)\[\/nobb\]/ism", 'bb_spacefy',$Text); + $Text = preg_replace_callback("/\[pre\](.*?)\[\/pre\]/ism", 'bb_spacefy',$Text); + // Extract a single private image which uses data url's since preg has issues with // large data sizes. Stash it away while we do bbcode conversion, and then put it back @@ -111,25 +138,34 @@ function bbcode($Text,$preserve_nl = false) { $Text = preg_replace("(\[color=(.*?)\](.*?)\[\/color\])ism","<span style=\"color: $1;\">$2</span>",$Text); // Check for sized text + // [size=50] --> font-size: 50px (with the unit). + $Text = preg_replace("(\[size=(\d*?)\](.*?)\[\/size\])ism","<span style=\"font-size: $1px;\">$2</span>",$Text); $Text = preg_replace("(\[size=(.*?)\](.*?)\[\/size\])ism","<span style=\"font-size: $1;\">$2</span>",$Text); - // Check for list text - - if(stristr($Text,'[/list]')) - $Text = str_replace("[*]", "<li>", $Text); + // Check for centered text + $Text = preg_replace("(\[center\](.*?)\[\/center\])ism","<div style=\"text-align:center;\">$1</div>",$Text); - if(stristr($Text,'[/list]')) - $Text = str_replace("[*]", "<li>", $Text); + // Check for list text + $Text = str_replace("[*]", "<li>", $Text); + $Text = preg_replace("/\[li\](.*?)\[\/li\]/ism", '<li>$1</li>' ,$Text); $Text = preg_replace("/\[list\](.*?)\[\/list\]/ism", '<ul class="listbullet" style="list-style-type: circle;">$1</ul>' ,$Text); + $Text = preg_replace("/\[ul\](.*?)\[\/ul\]/ism", '<ul class="listbullet" style="list-style-type: circle;">$1</ul>' +,$Text); $Text = preg_replace("/\[list=\](.*?)\[\/list\]/ism", '<ul class="listnone" style="list-style-type: none;">$1</ul>' ,$Text); $Text = preg_replace("/\[list=1\](.*?)\[\/list\]/ism", '<ul class="listdecimal" style="list-style-type: decimal;">$1</ul>' ,$Text); - $Text = preg_replace("/\[list=i\](.*?)\[\/list\]/sm",'<ul class="listlowerroman" style="list-style-type: lower-roman;">$1</ul>' ,$Text); - $Text = preg_replace("/\[list=I\](.*?)\[\/list\]/sm", '<ul class="listupperroman" style="list-style-type: upper-roman;">$1</ul>' ,$Text); - $Text = preg_replace("/\[list=a\](.*?)\[\/list\]/sm", '<ul class="listloweralpha" style="list-style-type: lower-alpha;">$1</ul>' ,$Text); - $Text = preg_replace("/\[list=A\](.*?)\[\/list\]/sm", '<ul class="listupperalpha" style="list-style-type: upper-alpha;">$1</ul>' ,$Text); - $Text = preg_replace("/\[li\](.*?)\[\/li\]/sm", '<li>$1</li>' ,$Text); - + $Text = preg_replace("/\[ol\](.*?)\[\/ol\]/ism", '<ul class="listdecimal" style="list-style-type: decimal;">$1</ul>' +,$Text); + $Text = preg_replace("/\[list=((?-i)i)\](.*?)\[\/list\]/ism",'<ul class="listlowerroman" style="list-style-type: +lower-roman;">$2</ul>' ,$Text); + $Text = preg_replace("/\[list=((?-i)I)\](.*?)\[\/list\]/ism", '<ul class="listupperroman" style="list-style-type: +upper-roman;">$2</ul>' ,$Text); + $Text = preg_replace("/\[list=((?-i)a)\](.*?)\[\/list\]/ism", '<ul class="listloweralpha" style="list-style-type: +lower-alpha;">$2</ul>' ,$Text); + $Text = preg_replace("/\[list=((?-i)A)\](.*?)\[\/list\]/ism", '<ul class="listupperalpha" style="list-style-type: +upper-alpha;">$2</ul>' ,$Text); + + $Text = preg_replace("/\[th\](.*?)\[\/th\]/sm", '<th>$1</th>' ,$Text); $Text = preg_replace("/\[td\](.*?)\[\/td\]/sm", '<td>$1</td>' ,$Text); $Text = preg_replace("/\[tr\](.*?)\[\/tr\]/sm", '<tr>$1</tr>' ,$Text); $Text = preg_replace("/\[table\](.*?)\[\/table\]/sm", '<table>$1</table>' ,$Text); @@ -157,7 +193,15 @@ function bbcode($Text,$preserve_nl = false) { $QuoteLayout = '<blockquote>$1</blockquote>'; // Check for [quote] text $Text = preg_replace("/\[quote\](.*?)\[\/quote\]/ism","$QuoteLayout", $Text); - + + // Check for [quote=Author] text + + $t_wrote = t('$1 wrote:'); + + $Text = preg_replace("/\[quote=[\"\']*(.*?)[\"\']*\](.*?)\[\/quote\]/ism", + "<blockquote><strong>" . $t_wrote . "</strong> $2</blockquote>", + $Text); + // [img=widthxheight]image source[/img] $Text = preg_replace("/\[img\=([0-9]*)x([0-9]*)\](.*?)\[\/img\]/ism", '<img src="$3" style="height: $2px; width: $1px;" >', $Text); @@ -219,6 +263,13 @@ function bbcode($Text,$preserve_nl = false) { $Text = preg_replace("/\[event\-adjust\](.*?)\[\/event\-adjust\]/ism",'',$Text); } + // Unhide all [noparse] contained bbtags unspacefying them + // and triming the [noparse] tag. + + $Text = preg_replace_callback("/\[noparse\](.*?)\[\/noparse\]/ism", 'bb_unspacefy_and_trim',$Text); + $Text = preg_replace_callback("/\[nobb\](.*?)\[\/nobb\]/ism", 'bb_unspacefy_and_trim',$Text); + $Text = preg_replace_callback("/\[pre\](.*?)\[\/pre\]/ism", 'bb_unspacefy_and_trim',$Text); + // fix any escaped ampersands that may have been converted into links $Text = preg_replace("/\<(.*?)(src|href)=(.*?)\&\;(.*?)\>/ism",'<$1$2=$3&$4>',$Text); if(strlen($saved_image)) diff --git a/include/conversation.php b/include/conversation.php index 947a9b040..b44d4acd6 100755 --- a/include/conversation.php +++ b/include/conversation.php @@ -262,15 +262,10 @@ function conversation(&$a, $items, $mode, $update, $preview = false) { else $profile_avatar = ((strlen($item['author-avatar'])) ? $item['author-avatar'] : $item['thumb']); - $location = (($item['location']) ? '<a target="map" title="' . $item['location'] . '" href="http://maps.google.com/?q=' . urlencode($item['location']) . '">' . $item['location'] . '</a>' : ''); - $coord = (($item['coord']) ? '<a target="map" title="' . $item['coord'] . '" href="http://maps.google.com/?q=' . urlencode($item['coord']) . '">' . $item['coord'] . '</a>' : ''); - if($coord) { - if($location) - $location .= '<br /><span class="smalltext">(' . $coord . ')</span>'; - else - $location = '<span class="smalltext">' . $coord . '</span>'; - } + $locate = array('location' => $item['location'], 'coord' => $item['coord'], 'html' => ''); + call_hooks('render_location',$locate); + $location = ((strlen($locate['html'])) ? $locate['html'] : render_location_google($locate)); localize_item($item); if($mode === 'network-new') @@ -594,16 +589,10 @@ function conversation(&$a, $items, $mode, $update, $preview = false) { $like = ((x($alike,$item['id'])) ? format_like($alike[$item['id']],$alike[$item['id'] . '-l'],'like',$item['id']) : ''); $dislike = ((x($dlike,$item['id'])) ? format_like($dlike[$item['id']],$dlike[$item['id'] . '-l'],'dislike',$item['id']) : ''); - $location = (($item['location']) ? '<a target="map" title="' . $item['location'] - . '" href="http://maps.google.com/?q=' . urlencode($item['location']) . '">' . $item['location'] . '</a>' : ''); - $coord = (($item['coord']) ? '<a target="map" title="' . $item['coord'] - . '" href="http://maps.google.com/?q=' . urlencode($item['coord']) . '">' . $item['coord'] . '</a>' : ''); - if($coord) { - if($location) - $location .= '<br /><span class="smalltext">(' . $coord . ')</span>'; - else - $location = '<span class="smalltext">' . $coord . '</span>'; - } + $locate = array('location' => $item['location'], 'coord' => $item['coord'], 'html' => ''); + call_hooks('render_location',$locate); + + $location = ((strlen($locate['html'])) ? $locate['html'] : render_location_google($locate)); $indent = (($toplevelpost) ? '' : ' comment'); @@ -1014,3 +1003,17 @@ function find_thread_parent_index($arr,$x) { return $k; return false; } + +function render_location_google($item) { + $location = ''; + $location = (($item['location']) ? '<a target="map" title="' . $item['location'] . '" href="http://maps.google.com/?q=' . urlencode($item['location']) . '">' . $item['location'] . '</a>' : ''); + $coord = (($item['coord']) ? '<a target="map" title="' . $item['coord'] . '" href="http://maps.google.com/?q=' . urlencode($item['coord']) . '">' . $item['coord'] . '</a>' : ''); + if($coord) { + if($location) + $location .= '<br /><span class="smalltext">(' . $coord . ')</span>'; + else + $location = '<span class="smalltext">' . $coord . '</span>'; + } + return $location; +} + diff --git a/include/datetime.php b/include/datetime.php index d44e995cf..6d395fe3f 100755 --- a/include/datetime.php +++ b/include/datetime.php @@ -260,10 +260,11 @@ function relative_date($posted_date) { ); foreach ($a as $secs => $str) { - $d = $etime / $secs; - if ($d >= 1) { - $r = round($d); - return $r . ' ' . (($r == 1) ? $str[0] : $str[1]) . t(' ago'); + $d = $etime / $secs; + if ($d >= 1) { + $r = round($d); + // translators - e.g. 22 hours ago, 1 minute ago + return sprintf( t('%1$d %2$s ago'),$r, (($r == 1) ? $str[0] : $str[1])); } } }} diff --git a/include/enotify.php b/include/enotify.php index 9df9b57e5..6e7130bc8 100755 --- a/include/enotify.php +++ b/include/enotify.php @@ -54,6 +54,24 @@ function notification($params) { $itemlink = $params['link']; } + if($params['type'] == NOTIFY_TAGSELF) { + $preamble = $subject = sprintf( t('%s tagged you at %s') , $params['source_name'], $sitename); + + $sitelink = t('Please visit %s to view and/or reply to the conversation.'); + $tsitelink = sprintf( $sitelink, $siteurl ); + $hsitelink = sprintf( $sitelink, '<a href="' . $siteurl . '">' . $sitename . '</a>'); + $itemlink = $params['link']; + } + + if($params['type'] == NOTIFY_TAGSHARE) { + $preamble = $subject = sprintf( t('%s tagged your post at %s') , $params['source_name'], $sitename); + + $sitelink = t('Please visit %s to view and/or reply to the conversation.'); + $tsitelink = sprintf( $sitelink, $siteurl ); + $hsitelink = sprintf( $sitelink, '<a href="' . $siteurl . '">' . $sitename . '</a>'); + $itemlink = $params['link']; + } + if($params['type'] == NOTIFY_INTRO) { $subject = sprintf( t('Introduction received at %s'), $sitename); $preamble = sprintf( t('You\'ve received an introduction from \'%s\' at %s'), $params['source_name'], $sitename); diff --git a/include/items.php b/include/items.php index ba95919a6..5e3f9a60a 100755 --- a/include/items.php +++ b/include/items.php @@ -905,7 +905,7 @@ function item_store($arr,$force_parent = false) { ); } - tgroup_deliver($arr['uid'],$current_post); + tag_deliver($arr['uid'],$current_post); return $current_post; } @@ -923,22 +923,22 @@ function get_item_contact($item,$contacts) { } -function tgroup_deliver($uid,$item_id) { +function tag_deliver($uid,$item_id) { - - // setup a second delivery chain for forum/community posts if appropriate + // look for mention tags and setup a second delivery chain for forum/community posts if appropriate $a = get_app(); - $deliver_to_tgroup = false; + $mention = false; - $u = q("select * from user where uid = %d and `page-flags` = %d limit 1", - intval($uid), - intval(PAGE_COMMUNITY) + $u = q("select uid, nickname, language, username, email, `page-flags`, `notify-flags` from user where uid = %d limit 1", + intval($uid) ); if(! count($u)) return; + $community_page = (($u[0]['page-flags'] == PAGE_COMMUNITY) ? true : false); + $i = q("select * from item where id = %d and uid = %d limit 1", intval($item_id), intval($uid) @@ -948,13 +948,6 @@ function tgroup_deliver($uid,$item_id) { $item = $i[0]; - // prevent delivery looping - only proceed - // if the message originated elsewhere and is a top-level post - - if(($item['wall']) || ($item['origin']) || ($item['id'] != $item['parent'])) - return; - - $link = normalise_link($a->get_baseurl() . '/profile/' . $u[0]['nickname']); // Diaspora uses their own hardwired link URL in @-tags @@ -966,13 +959,41 @@ function tgroup_deliver($uid,$item_id) { if($cnt) { foreach($matches as $mtch) { if(link_compare($link,$mtch[1]) || link_compare($dlink,$mtch[1])) { - $deliver_to_tgroup = true; - logger('tgroup_deliver: local group mention found: ' . $mtch[2]); + $mention = true; + logger('tag_deliver: mention found: ' . $mtch[2]); } } } - if(! $deliver_to_tgroup) + if(! $mention) + return; + + // send a notification + + require_once('include/enotify.php'); + notification(array( + 'type' => NOTIFY_TAGSELF, + 'notify_flags' => $u[0]['notify-flags'], + 'language' => $u[0]['language'], + 'to_name' => $u[0]['username'], + 'to_email' => $u[0]['email'], + 'item' => $item, + 'link' => $a->get_baseurl() . '/display/' . $u[0]['nickname'] . '/' . $item['id'], + 'source_name' => $item['author-name'], + 'source_link' => $item['author-link'], + 'source_photo' => $item['author-avatar'], + 'verb' => ACTIVITY_TAG, + 'otype' => 'item' + )); + + if(! $community_page) + return; + + // tgroup delivery - setup a second delivery chain + // prevent delivery looping - only proceed + // if the message originated elsewhere and is a top-level post + + if(($item['wall']) || ($item['origin']) || ($item['id'] != $item['parent'])) return; // now change this copy of the post to a forum head message and deliver to all the tgroup members @@ -1047,7 +1068,7 @@ function dfrn_deliver($owner,$contact,$atom, $dissolve = false) { $final_dfrn_id = ''; - if(($contact['duplex'] && strlen($contact['pubkey'])) || ($owner['page-flags'] == PAGE_COMMUNITY)) { + if(($contact['duplex'] && strlen($contact['pubkey'])) || ($owner['page-flags'] == PAGE_COMMUNITY && strlen($contact['pubkey']))) { openssl_public_decrypt($sent_dfrn_id,$final_dfrn_id,$contact['pubkey']); openssl_public_decrypt($challenge,$postvars['challenge'],$contact['pubkey']); } @@ -1090,7 +1111,7 @@ function dfrn_deliver($owner,$contact,$atom, $dissolve = false) { if($dfrn_version >= 2.1) { - if(($contact['duplex'] && strlen($contact['pubkey'])) || ($owner['page-flags'] == PAGE_COMMUNITY)) { + if(($contact['duplex'] && strlen($contact['pubkey'])) || ($owner['page-flags'] == PAGE_COMMUNITY && strlen($contact['pubkey']))) { openssl_public_encrypt($key,$postvars['key'],$contact['pubkey']); } else { @@ -1486,7 +1507,8 @@ function consume_feed($xml,$importer,&$contact, &$hub, $datedir = 0, $pass = 0) if(count($r)) { if((x($datarray,'edited') !== false) && (datetime_convert('UTC','UTC',$datarray['edited']) !== $r[0]['edited'])) { - $r = q("UPDATE `item` SET `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1", + $r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1", + dbesc($datarray['title']), dbesc($datarray['body']), dbesc(datetime_convert('UTC','UTC',$datarray['edited'])), dbesc($item_id), @@ -1616,7 +1638,8 @@ function consume_feed($xml,$importer,&$contact, &$hub, $datedir = 0, $pass = 0) if(count($r)) { if((x($datarray,'edited') !== false) && (datetime_convert('UTC','UTC',$datarray['edited']) !== $r[0]['edited'])) { - $r = q("UPDATE `item` SET `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1", + $r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1", + dbesc($datarray['title']), dbesc($datarray['body']), dbesc(datetime_convert('UTC','UTC',$datarray['edited'])), dbesc($item_id), @@ -2167,7 +2190,8 @@ function local_delivery($importer,$data) { if(count($r)) { if((x($datarray,'edited') !== false) && (datetime_convert('UTC','UTC',$datarray['edited']) !== $r[0]['edited'])) { - $r = q("UPDATE `item` SET `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1", + $r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1", + dbesc($datarray['title']), dbesc($datarray['body']), dbesc(datetime_convert('UTC','UTC',$datarray['edited'])), dbesc($item_id), @@ -2309,7 +2333,8 @@ function local_delivery($importer,$data) { if(count($r)) { if((x($datarray,'edited') !== false) && (datetime_convert('UTC','UTC',$datarray['edited']) !== $r[0]['edited'])) { - $r = q("UPDATE `item` SET `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1", + $r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1", + dbesc($datarray['title']), dbesc($datarray['body']), dbesc(datetime_convert('UTC','UTC',$datarray['edited'])), dbesc($item_id), @@ -2805,7 +2830,7 @@ function drop_item($id,$interactive = true) { // delete the item - $r = q("UPDATE `item` SET `deleted` = 1, `body` = '', `edited` = '%s', `changed` = '%s' WHERE `id` = %d LIMIT 1", + $r = q("UPDATE `item` SET `deleted` = 1, `title` = '', `body` = '', `edited` = '%s', `changed` = '%s' WHERE `id` = %d LIMIT 1", dbesc(datetime_convert()), dbesc(datetime_convert()), intval($item['id']) @@ -2838,7 +2863,7 @@ function drop_item($id,$interactive = true) { // If it's the parent of a comment thread, kill all the kids if($item['uri'] == $item['parent-uri']) { - $r = q("UPDATE `item` SET `deleted` = 1, `edited` = '%s', `changed` = '%s', `body` = '' + $r = q("UPDATE `item` SET `deleted` = 1, `edited` = '%s', `changed` = '%s', `body` = '' , `title` = '' WHERE `parent-uri` = '%s' AND `uid` = %d ", dbesc(datetime_convert()), dbesc(datetime_convert()), diff --git a/include/network.php b/include/network.php index 551d5e1d0..25db62d16 100755 --- a/include/network.php +++ b/include/network.php @@ -579,6 +579,9 @@ function fetch_xrd_links($url) { if(! function_exists('validate_url')) { function validate_url(&$url) { + // no naked subdomains + if(strpos($url,'.') === false) + return false; if(substr($url,0,4) != 'http') $url = 'http://' . $url; $h = @parse_url($url); diff --git a/include/plugin.php b/include/plugin.php index fe325ac3b..85b51edff 100755 --- a/include/plugin.php +++ b/include/plugin.php @@ -56,25 +56,29 @@ function reload_plugins() { if(count($parr)) { foreach($parr as $pl) { $pl = trim($pl); + + $fname = 'addon/' . $pl . '/' . $pl . '.php'; - $t = filemtime('addon/' . $pl . '/' . $pl . '.php'); - foreach($installed as $i) { - if(($i['name'] == $pl) && ($i['timestamp'] != $t)) { - logger('Reloading plugin: ' . $i['name']); - @include_once('addon/' . $pl . '/' . $pl . '.php'); - - if(function_exists($pl . '_uninstall')) { - $func = $pl . '_uninstall'; - $func(); - } - if(function_exists($pl . '_install')) { - $func = $pl . '_install'; - $func(); + if(file_exists($fname)) { + $t = @filemtime($fname); + foreach($installed as $i) { + if(($i['name'] == $pl) && ($i['timestamp'] != $t)) { + logger('Reloading plugin: ' . $i['name']); + @include_once($fname); + + if(function_exists($pl . '_uninstall')) { + $func = $pl . '_uninstall'; + $func(); + } + if(function_exists($pl . '_install')) { + $func = $pl . '_install'; + $func(); + } + q("UPDATE `addon` SET `timestamp` = %d WHERE `id` = %d LIMIT 1", + intval($t), + intval($i['id']) + ); } - q("UPDATE `addon` SET `timestamp` = %d WHERE `id` = %d LIMIT 1", - intval($t), - intval($i['id']) - ); } } } diff --git a/include/profile_advanced.php b/include/profile_advanced.php index ccecb95de..004a58524 100755 --- a/include/profile_advanced.php +++ b/include/profile_advanced.php @@ -44,6 +44,8 @@ function advanced_profile(&$a) { if($a->profile['homepage']) $profile['homepage'] = array( t('Homepage:'), linkify($a->profile['homepage']) ); + if($a->profile['pub_keywords']) $profile['pub_keywords'] = array( t('Tags:'), $a->profile['pub_keywords']); + if($a->profile['politic']) $profile['politic'] = array( t('Political Views:'), $a->profile['politic']); if($a->profile['religion']) $profile['religion'] = array( t('Religion:'), $a->profile['religion']); diff --git a/include/text.php b/include/text.php index 9aca14598..798e809d1 100755 --- a/include/text.php +++ b/include/text.php @@ -428,8 +428,10 @@ if(! function_exists('logger')) { function logger($msg,$level = 0) { // turn off logger in install mode global $a; - if ($a->module == 'install') return; - + global $db; + + if(($a->module == 'install') || (! ($db && $db->connected))) return; + $debugging = get_config('system','debugging'); $loglevel = intval(get_config('system','loglevel')); $logfile = get_config('system','logfile'); @@ -538,8 +540,10 @@ function contact_block() { $a = get_app(); $shown = get_pconfig($a->profile['uid'],'system','display_friend_count'); - if(! $shown) + if($shown === false) $shown = 24; + if($shown == 0) + return; if((! is_array($a->profile)) || ($a->profile['hide-friends'])) return $o; @@ -678,9 +682,9 @@ function smilies($s) { $a = get_app(); $s = str_replace( - array( '<3', '</3', '<\\3', ':-)', ':)', ';-)', ':-(', ':(', ':-P', ':P', ':-"', ':-x', ':-X', ':-D', '8-|', '8-O', '\\o/', 'o.O', 'O.o', '\\.../', '\\ooo/', + array( '<3', '</3', '<\\3', ':-)', ':)', ';-)', ';)', ':-(', ':(', ':-P', ':P', ':-"', ':-"', ':-x', ':-X', ':-D', ':D', '8-|', '8-O', ':-O', '\\o/', 'o.O', 'O.o', '\\.../', '\\ooo/', ':beer', ':homebrew', ':coffee', - '~friendika', '~friendica', 'Diaspora*' ), + '~friendika', '~friendica', 'Diaspora*' ), array( '<img src="' . $a->get_baseurl() . '/images/smiley-heart.gif" alt="<3" />', '<img src="' . $a->get_baseurl() . '/images/smiley-brokenheart.gif" alt="</3" />', @@ -688,21 +692,26 @@ function smilies($s) { '<img src="' . $a->get_baseurl() . '/images/smiley-smile.gif" alt=":-)" />', '<img src="' . $a->get_baseurl() . '/images/smiley-smile.gif" alt=":)" />', '<img src="' . $a->get_baseurl() . '/images/smiley-wink.gif" alt=";-)" />', + '<img src="' . $a->get_baseurl() . '/images/smiley-wink.gif" alt=";)"/>', '<img src="' . $a->get_baseurl() . '/images/smiley-frown.gif" alt=":-(" />', '<img src="' . $a->get_baseurl() . '/images/smiley-frown.gif" alt=":(" />', '<img src="' . $a->get_baseurl() . '/images/smiley-tongue-out.gif" alt=":-P" />', '<img src="' . $a->get_baseurl() . '/images/smiley-tongue-out.gif" alt=":P" />', '<img src="' . $a->get_baseurl() . '/images/smiley-kiss.gif" alt=":-\"" />', + '<img src="' . $a->get_baseurl() . '/images/smiley-kiss.gif" alt=":-\"" />', '<img src="' . $a->get_baseurl() . '/images/smiley-kiss.gif" alt=":-x" />', '<img src="' . $a->get_baseurl() . '/images/smiley-kiss.gif" alt=":-X" />', '<img src="' . $a->get_baseurl() . '/images/smiley-laughing.gif" alt=":-D" />', + '<img src="' . $a->get_baseurl() . '/images/smiley-laughing.gif" alt=":D"/>', '<img src="' . $a->get_baseurl() . '/images/smiley-surprised.gif" alt="8-|" />', '<img src="' . $a->get_baseurl() . '/images/smiley-surprised.gif" alt="8-O" />', + '<img src="' . $a->get_baseurl() . '/images/smiley-surprised.gif" alt=":-O" />', '<img src="' . $a->get_baseurl() . '/images/smiley-thumbsup.gif" alt="\\o/" />', '<img src="' . $a->get_baseurl() . '/images/smiley-Oo.gif" alt="o.O" />', '<img src="' . $a->get_baseurl() . '/images/smiley-Oo.gif" alt="O.o" />', '<img src="' . $a->get_baseurl() . '/images/smiley-shaka.gif" alt="\\.../" />', - '<img src="' . $a->get_baseurl() . '/images/smiley-shaka.gif" alt="\\ooo/" />', + '<img src="' . $a->get_baseurl() . '/images/smiley-shaka.gif" alt="\\ooo/" />', + '<img src="' . $a->get_baseurl() . '/images/beer_mug.gif" alt=":beer" />', '<img src="' . $a->get_baseurl() . '/images/beer_mug.gif" alt=":homebrew" />', '<img src="' . $a->get_baseurl() . '/images/coffee.gif" alt=":coffee" />', diff --git a/library/slinky.php b/library/slinky.php index 51432c3f5..cae1f755f 100755 --- a/library/slinky.php +++ b/library/slinky.php @@ -153,7 +153,7 @@ class Slinky { public function set_service_from_url( $url = false ) { if ( !$url ) $url = $this->url; - + $host = parse_url( $url, PHP_URL_HOST ); switch ( str_replace( 'www.', '', $host ) ) { case 'bit.ly': @@ -181,6 +181,11 @@ class Slinky { $this->service = new Slinky_Fongs(); break; } + case $this->get( 'yourls-url' ): + if ( class_exists( 'Slinky_YourLS' ) ) { + $this->service = new Slinky_YourLS(); + break; + } case 'micurl.com': if ( class_exists( 'Slinky_Micurl' ) ) { $this->service = new Slinky_Micurl(); @@ -574,6 +579,31 @@ class Slinky_Fongs extends Slinky_Service { } } +// yourls +class Slinky_YourLS extends Slinky_Service { + function url_is_short( $url ) { + return stristr( $url, 'shit.li/' ); + } + + function url_is_long( $url ) { + return !stristr( $url, 'shit.li/' ); + } + + function make_short( $url ) { + echo $this->get( 'username' ); + $use_ssl = $this->get( 'ssl' ); + if ( $use_ssl ) + $use_ssl = 's'; + else + $use_ssl = ''; + $result = $this->url_get( 'http'. $use_ssl . '://' . $this->get( 'yourls-url' ) . '/yourls-api.php?username=' . $this->get( 'username' ) . '&password=' . $this->get( 'password' ) . '&action=shorturl&format=simple&url=' . urlencode( $url ) ); + if ( 1 != $result && 2 != $result ) + return $result; + else + return $url; + } +} + // Micu.rl class Slinky_Micurl extends Slinky_Service { function url_is_short( $url ) { diff --git a/mod/community.php b/mod/community.php index d578b469f..a98999942 100755 --- a/mod/community.php +++ b/mod/community.php @@ -80,12 +80,10 @@ function community_content(&$a, $update = 0) { // we behave the same in message lists as the search module - $o .= conversation($a,$r,'community',false); + $o .= conversation($a,$r,'community',$update); $o .= paginate($a); -// $o .= '<div class="cc-license">' . t('Shared content is covered by the <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0</a> license.') . '</div>'; - return $o; } diff --git a/mod/contacts.php b/mod/contacts.php index 51c6920d3..ef77366da 100755 --- a/mod/contacts.php +++ b/mod/contacts.php @@ -42,6 +42,7 @@ function contacts_init(&$a) { $a->page['aside'] .= findpeople_widget(); + $a->page['aside'] .= networks_widget('contacts',$_GET['nets']); } function contacts_post(&$a) { @@ -99,6 +100,14 @@ function contacts_post(&$a) { info( t('Contact updated.') . EOL); else notice( t('Failed to update contact record.') . EOL); + + $r = q("select * from contact where id = %d and uid = %d limit 1", + intval($contact_id), + intval(local_user()) + ); + if($r && count($r)) + $a->data['contact'] = $r[0]; + return; } @@ -111,7 +120,6 @@ function contacts_content(&$a) { $o = ''; nav_set_selected('contacts'); - $_SESSION['return_url'] = $a->get_baseurl() . '/' . $a->cmd; if(! local_user()) { notice( t('Permission denied.') . EOL); @@ -211,7 +219,10 @@ function contacts_content(&$a) { contact_remove($orig_record[0]['id']); info( t('Contact has been removed.') . EOL ); - goaway($a->get_baseurl() . '/contacts'); + if(x($_SESSION,'return_url')) + goaway($a->get_baseurl() . '/' . $_SESSION['return_url']); + else + goaway($a->get_baseurl() . '/contacts'); return; // NOTREACHED } } @@ -354,19 +365,30 @@ function contacts_content(&$a) { } + $blocked = false; + + $_SESSION['return_url'] = $a->query_string; if(($a->argc == 2) && ($a->argv[1] === 'all')) $sql_extra = ''; - else - $sql_extra = " AND `blocked` = 0 "; - + else { + if(($a->argc == 2) && ($a->argv[1] === 'blocked')) { + $sql_extra = " AND `blocked` = 1 "; + $blocked = true; + } + else + $sql_extra = " AND `blocked` = 0 "; + } $search = ((x($_GET,'search')) ? notags(trim($_GET['search'])) : ''); + $nets = ((x($_GET,'nets')) ? notags(trim($_GET['nets'])) : ''); $tpl = get_markup_template("contacts-top.tpl"); $o .= replace_macros($tpl,array( - '$header' => t('Contacts'), - '$hide_url' => ((strlen($sql_extra)) ? 'contacts/all' : 'contacts' ), - '$hide_text' => ((strlen($sql_extra)) ? t('Show Blocked Connections') : t('Hide Blocked Connections')), + '$header' => t('Contacts') . (($nets) ? ' - ' . network_to_name($nets) : ''), + '$hide_url' => (($blocked) ? 'contacts' : 'contacts/blocked'), + '$hide_text' => (($blocked) ? t('Show Unblocked Contacts') : t('Show Blocked Contacts')), + '$all_url' => 'contacts/all', + '$all_text' => t('Show All Contacts'), '$search' => $search, '$desc' => t('Search your contacts'), '$finding' => (strlen($search) ? '<h4>' . t('Finding: ') . "'" . $search . "'" . '</h4>' : ""), @@ -380,6 +402,9 @@ function contacts_content(&$a) { $search = dbesc($search.'*'); $sql_extra .= ((strlen($search)) ? " AND MATCH `name` AGAINST ('$search' IN BOOLEAN MODE) " : ""); + if($nets) + $sql_extra .= sprintf(" AND network = '%s' ", dbesc($nets)); + $sql_extra2 = ((($sort_type > 0) && ($sort_type <= CONTACT_IS_FRIEND)) ? sprintf(" AND `rel` = %d ",intval($sort_type)) : ''); diff --git a/mod/editpost.php b/mod/editpost.php index bceb9250a..f23b305f0 100755 --- a/mod/editpost.php +++ b/mod/editpost.php @@ -35,6 +35,7 @@ function editpost_content(&$a) { $a->page['htmlhead'] .= replace_macros($tpl, array( '$baseurl' => $a->get_baseurl(), + '$editselect' => (($plaintext) ? 'none' : '/(profile-jot-text|prvmail-text)/'), '$ispublic' => ' ', // t('Visible to <strong>everybody</strong>'), '$geotag' => $geotag, '$nickname' => $a->user['nickname'] @@ -108,11 +109,14 @@ function editpost_content(&$a) { '$emailcc' => t('CC: email addresses'), '$public' => t('Public post'), '$jotnets' => $jotnets, + '$title' => $itm[0]['title'], + '$placeholdertitle' => t('Set title'), '$emtitle' => t('Example: bob@example.com, mary@example.com'), '$lockstate' => $lockstate, '$acl' => '', // populate_acl((($group) ? $group_acl : $a->user), $celeb), '$bang' => (($group) ? '!' : ''), '$profile_uid' => $_SESSION['uid'], + '$preview' => t('Preview'), '$jotplugins' => $jotplugins, )); diff --git a/mod/install.php b/mod/install.php index f7820fc80..003d81c6a 100755 --- a/mod/install.php +++ b/mod/install.php @@ -186,8 +186,8 @@ function install_content(&$a) { check_keys($checks); - if(x($_POST,'phppath')) - $phpath = notags(trim($_POST['phppath'])); + if(x($_POST,'phpath')) + $phpath = notags(trim($_POST['phpath'])); check_php($phpath, $checks); @@ -210,6 +210,7 @@ function install_content(&$a) { '$next' => t('Next'), '$reload' => t('Check again'), '$phpath' => $phpath, + '$baseurl' => $a->get_baseurl(), )); return $o; }; break; @@ -220,7 +221,7 @@ function install_content(&$a) { $dbuser = notags(trim($_POST['dbuser'])); $dbpass = notags(trim($_POST['dbpass'])); $dbdata = notags(trim($_POST['dbdata'])); - $phpath = notags(trim($_POST['phppath'])); + $phpath = notags(trim($_POST['phpath'])); $tpl = get_markup_template('install_db.tpl'); @@ -258,7 +259,7 @@ function install_content(&$a) { $dbuser = notags(trim($_POST['dbuser'])); $dbpass = notags(trim($_POST['dbpass'])); $dbdata = notags(trim($_POST['dbdata'])); - $phpath = notags(trim($_POST['phppath'])); + $phpath = notags(trim($_POST['phpath'])); $adminmail = notags(trim($_POST['adminmail'])); $timezone = ((x($_POST,'timezone')) ? ($_POST['timezone']) : 'America/Los_Angeles'); @@ -322,7 +323,7 @@ function check_php(&$phpath, &$checks) { $help .= t('Could not find a command line version of PHP in the web server PATH.'). EOL; $tpl = get_markup_template('field_input.tpl'); $help .= replace_macros($tpl, array( - '$field' => array('phppath', t('PHP executable path'), $phpath, t('Enter full path to php executable')), + '$field' => array('phpath', t('PHP executable path'), $phpath, t('Enter full path to php executable')), )); $phpath=""; } diff --git a/mod/item.php b/mod/item.php index 217f13c49..d5dcfccbd 100755 --- a/mod/item.php +++ b/mod/item.php @@ -649,7 +649,8 @@ function item_post(&$a) { if($orig_post) { - $r = q("UPDATE `item` SET `body` = '%s', `edited` = '%s' WHERE `id` = %d AND `uid` = %d LIMIT 1", + $r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `edited` = '%s' WHERE `id` = %d AND `uid` = %d LIMIT 1", + dbesc($title), dbesc($body), dbesc(datetime_convert()), intval($post_id), diff --git a/mod/network.php b/mod/network.php index 497e8a115..8f10ace77 100755 --- a/mod/network.php +++ b/mod/network.php @@ -56,7 +56,9 @@ function saved_searches($search) { . ((x($_GET,'star')) ? '?star=' . $_GET['star'] : '') . ((x($_GET,'bmark')) ? '?bmark=' . $_GET['bmark'] : '') . ((x($_GET,'conv')) ? '?conv=' . $_GET['conv'] : '') - . ((x($_GET,'nets')) ? '?nets=' . $_GET['nets'] : ''); + . ((x($_GET,'nets')) ? '?nets=' . $_GET['nets'] : '') + . ((x($_GET,'cmin')) ? '?cmin=' . $_GET['cmin'] : '') + . ((x($_GET,'cmax')) ? '?cmax=' . $_GET['cmax'] : ''); $o = ''; @@ -222,6 +224,8 @@ function network_content(&$a, $update = 0) { $conv = ((x($_GET,'conv')) ? intval($_GET['conv']) : 0); $spam = ((x($_GET,'spam')) ? intval($_GET['spam']) : 0); $nets = ((x($_GET,'nets')) ? $_GET['nets'] : ''); + $cmin = ((x($_GET,'cmin')) ? intval($_GET['cmin']) : 0); + $cmax = ((x($_GET,'cmax')) ? intval($_GET['cmax']) : 99); if(($a->argc > 2) && $a->argv[2] === 'new') $nouveau = true; @@ -358,6 +362,8 @@ function network_content(&$a, $update = 0) { . ((x($_GET,'conv')) ? '&conv=' . $_GET['conv'] : '') . ((x($_GET,'spam')) ? '&spam=' . $_GET['spam'] : '') . ((x($_GET,'nets')) ? '&nets=' . $_GET['nets'] : '') + . ((x($_GET,'cmin')) ? '&cmin=' . $_GET['cmin'] : '') + . ((x($_GET,'cmax')) ? '&cmax=' . $_GET['cmax'] : '') . "'; var profile_page = " . $a->pager['page'] . "; </script>\r\n"; } diff --git a/mod/oembed.php b/mod/oembed.php index 25995813a..236625f68 100755 --- a/mod/oembed.php +++ b/mod/oembed.php @@ -2,11 +2,26 @@ require_once("include/oembed.php"); function oembed_content(&$a){ + // logger('mod_oembed ' . $a->query_string, LOGGER_ALL); + + if ($a->argv[1]=='b2h'){ + $url = array( "", trim(hex2bin($_REQUEST['url']))); + echo oembed_replacecb($url); + killme(); + } + + if ($a->argv[1]=='h2b'){ + $text = trim(hex2bin($_REQUEST['text'])); + echo oembed_html2bbcode($text); + killme(); + } + if ($a->argc == 2){ echo "<html><body>"; $url = base64url_decode($a->argv[1]); $j = oembed_fetch_url($url); echo $j->html; +// logger('mod-oembed ' . $j->html, LOGGER_ALL); echo "</body></html>"; } killme(); diff --git a/mod/settings.php b/mod/settings.php index e75272539..b4cd2e608 100755 --- a/mod/settings.php +++ b/mod/settings.php @@ -818,6 +818,7 @@ function settings_content(&$a) { '$notify4' => array('notify4', t('Someone writes a followup comment'), ($notify & NOTIFY_COMMENT), NOTIFY_COMMENT, ''), '$notify5' => array('notify5', t('You receive a private message'), ($notify & NOTIFY_MAIL), NOTIFY_MAIL, ''), '$notify6' => array('notify6', t('You receive a friend suggestion'), ($notify & NOTIFY_SUGGEST), NOTIFY_SUGGEST, ''), + '$notify7' => array('notify7', t('You are tagged in a post'), ($notify & NOTIFY_TAGSELF), NOTIFY_TAGSELF, ''), '$h_advn' => t('Advanced Page Settings'), diff --git a/update.php b/update.php index dc3cc0e56..9e3f22ef1 100755 --- a/update.php +++ b/update.php @@ -1,6 +1,6 @@ <?php -define( 'UPDATE_VERSION' , 1120 ); +define( 'UPDATE_VERSION' , 1121 ); /** * @@ -1021,3 +1021,19 @@ q("ALTER TABLE `contact` ADD `closeness` TINYINT( 2 ) NOT NULL DEFAULT '99' AFTE q("update contact set closeness = 0 where self = 1"); q("ALTER TABLE `item` ADD `spam` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `visible` , ADD INDEX (`spam`) "); } + + +function update_1120() { + + // item table update from 1119 did not get into database.sql file. + // might be missing on new installs. We'll check. + + $r = q("describe item"); + if($r && count($r)) { + foreach($r as $rr) + if($rr['Field'] == 'spam') + return; + } + q("ALTER TABLE `item` ADD `spam` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `visible` , ADD INDEX (`spam`) "); + +} diff --git a/util/fpostit/README b/util/fpostit/README new file mode 100644 index 000000000..39b7c5761 --- /dev/null +++ b/util/fpostit/README @@ -0,0 +1,8 @@ +fpostit + +original author: Devlon Duthied + +see his blog posting: +http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/ + +original published at github https://github.com/duthied/Friendika-Bookmarklet diff --git a/util/fpostit/fpostit.js b/util/fpostit/fpostit.js new file mode 100644 index 000000000..a6c75aba8 --- /dev/null +++ b/util/fpostit/fpostit.js @@ -0,0 +1,11 @@ +javascript: (function() { + the_url = 'http://testbubble.com/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent('' (window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text)); + a_funct = function() { + if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url; + }; + if (/Firefox/.test(navigator.userAgent)) { + setTimeout(a_funct, 0) + } else { + a_funct() + } +})()
\ No newline at end of file diff --git a/util/fpostit/fpostit.php b/util/fpostit/fpostit.php new file mode 100644 index 000000000..491d81f6d --- /dev/null +++ b/util/fpostit/fpostit.php @@ -0,0 +1,129 @@ +<?php + +if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != '')) { + setcookie("username", $_POST["friendika_acct_name"], time()+60*60*24*300); + setcookie("password", $_POST["friendika_password"], time()+60*60*24*300); +} + +?> +<html> +<head> + <style> + body { + font-family: arial, Helvetica,sans-serif; + margin: 0px; + } + .wrap1 { + padding: 2px 5px; + background-color: #729FCF; + margin-bottom: 10px; + } + .wrap2 { + margin-left: 10px; + font-size: 12px; + } + .logo { + margin-left: 3px; + margin-right: 5px; + float: left; + } + h2 { + color: #ffffff; + } + .error { + background-color: #FFFF66; + font-size: 12px; + margin-left: 10px; + } + </style> +</head> + +<body> +<?php + +if (isset($_GET['title'])) { + $title = $_GET['title']; +} +if (isset($_GET['text'])) { + $text = $_GET['text']; +} +if (isset($_GET['url'])) { + $url = $_GET['url']; +} + +if ((isset($title)) && (isset($text)) && (isset($url))) { + $content = "$title\nsource:$url\n\n$text"; +} else { + $content = $_POST['content']; +} + +if (isset($_POST['submit'])) { + + if (($_POST["friendika_acct_name"] != '') && ($_POST["friendika_password"] != '')) { + $acctname = $_POST["friendika_acct_name"]; + $tmp_account_array = explode("@", $acctname); + if (isset($tmp_account_array[1])) { + $username = $tmp_account_array[0]; + $hostname = $tmp_account_array[1]; + } + $password = $_POST["friendika_password"]; + $content = $_POST["content"]; + + $url = "http://" . $hostname . '/api/statuses/update'; + $data = array('status' => $content); + + // echo "posting to: $url<br/>"; + + $c = curl_init(); + curl_setopt($c, CURLOPT_URL, $url); + curl_setopt($c, CURLOPT_USERPWD, "$username:$password"); + curl_setopt($c, CURLOPT_POSTFIELDS, $data); + curl_setopt($c, CURLOPT_RETURNTRANSFER, true); + curl_setopt($c, CURLOPT_FOLLOWLOCATION, true); + $c_result = curl_exec($c); + if(curl_errno($c)){ + $error = curl_error($c); + showForm($error, $content); + } + + curl_close($c); + if (!isset($error)) { + echo '<script language="javascript" type="text/javascript">window.close();</script>'; + } + + } else { + $error = "Missing account name and/or password...try again please"; + showForm($error, $content); + } + +} else { + showForm(null, $content); +} + +function showForm($error, $content) { + $username_cookie = $_COOKIE['username']; + $password_cookie = $_COOKIE['password']; + + echo <<<EOF + <div class='wrap1'> + <h2><img class='logo' src='friendika-32.png' align='middle';/> + Friendika Bookmarklet</h2> + </div> + + <div class="wrap2"> + <form method="post" action="{$_SERVER['PHP_SELF']}"> + Enter the email address of the Friendika Account that you want to cross-post to:(example: user@friendika.org)<br /><br /> + Account ID: <input type="text" name="friendika_acct_name" value="{$username_cookie}" size="50"/><br /> + Password: <input type="password" name="friendika_password" value="{$password_cookie}" size="50"/><br /> + <textarea name="content" id="content" rows="6" cols="70">{$content}</textarea><br /> + <input type="submit" value="PostIt!" name="submit" /> <span class='error'>$error</span> + </form> + <p></p> + </div> +EOF; + +} +?> + +</body> +</html>
\ No newline at end of file diff --git a/util/fpostit/friendika-32.png b/util/fpostit/friendika-32.png Binary files differnew file mode 100644 index 000000000..61764bf20 --- /dev/null +++ b/util/fpostit/friendika-32.png diff --git a/util/messages.po b/util/messages.po index f553041b2..6e1652b39 100755 --- a/util/messages.po +++ b/util/messages.po @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: 2.3.1221\n" +"Project-Id-Version: 2.3.1250\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-01-10 08:21-0800\n" +"POT-Creation-Date: 2012-02-12 17:14-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -17,1205 +17,1154 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: ../../mod/allfriends.php:9 ../../mod/follow.php:8 -#: ../../mod/contacts.php:117 ../../mod/settings.php:43 -#: ../../mod/settings.php:48 ../../mod/settings.php:403 -#: ../../mod/crepair.php:113 ../../mod/notifications.php:62 -#: ../../mod/message.php:9 ../../mod/message.php:46 -#: ../../mod/wall_upload.php:42 ../../mod/wall_attach.php:43 -#: ../../mod/profile_photo.php:19 ../../mod/profile_photo.php:137 -#: ../../mod/profile_photo.php:148 ../../mod/profile_photo.php:159 -#: ../../mod/manage.php:75 ../../mod/common.php:9 ../../mod/profiles.php:7 -#: ../../mod/profiles.php:229 ../../mod/invite.php:13 ../../mod/invite.php:81 -#: ../../mod/register.php:36 ../../mod/fsuggest.php:78 -#: ../../mod/editpost.php:10 ../../mod/regmod.php:111 -#: ../../mod/install.php:171 ../../mod/suggest.php:28 -#: ../../mod/display.php:111 ../../mod/notes.php:20 -#: ../../mod/dfrn_confirm.php:53 ../../mod/item.php:118 -#: ../../mod/photos.php:125 ../../mod/photos.php:860 ../../mod/network.php:6 -#: ../../mod/api.php:26 ../../mod/api.php:31 ../../mod/attach.php:33 -#: ../../mod/viewcontacts.php:21 ../../mod/group.php:19 -#: ../../mod/events.php:109 ../../index.php:288 ../../include/items.php:2867 -#: ../../addon/facebook/facebook.php:331 -msgid "Permission denied." -msgstr "" - -#: ../../mod/allfriends.php:34 -#, php-format -msgid "Friends of %s" -msgstr "" - -#: ../../mod/allfriends.php:40 -msgid "No friends to display." +#: ../../mod/oexchange.php:27 +msgid "Post successful." msgstr "" -#: ../../mod/update_profile.php:41 ../../mod/update_network.php:22 #: ../../mod/update_notes.php:41 ../../mod/update_community.php:18 +#: ../../mod/update_network.php:22 ../../mod/update_profile.php:41 msgid "[Embedded content - reload page to view]" msgstr "" -#: ../../mod/directory.php:31 ../../mod/dfrn_request.php:624 -#: ../../mod/community.php:16 ../../mod/display.php:7 ../../mod/search.php:71 -#: ../../mod/photos.php:754 ../../mod/viewcontacts.php:16 -msgid "Public access denied." -msgstr "" - -#: ../../mod/directory.php:49 -msgid "Global Directory" +#: ../../mod/crepair.php:102 +msgid "Contact settings applied." msgstr "" -#: ../../mod/directory.php:55 -msgid "Normal site view" +#: ../../mod/crepair.php:104 +msgid "Contact update failed." msgstr "" -#: ../../mod/directory.php:57 -msgid "Admin - View all site entries" +#: ../../mod/crepair.php:115 ../../mod/wall_attach.php:43 +#: ../../mod/fsuggest.php:78 ../../mod/events.php:109 ../../mod/api.php:26 +#: ../../mod/api.php:31 ../../mod/photos.php:129 ../../mod/photos.php:865 +#: ../../mod/editpost.php:10 ../../mod/install.php:171 +#: ../../mod/notifications.php:62 ../../mod/contacts.php:125 +#: ../../mod/settings.php:49 ../../mod/settings.php:404 +#: ../../mod/settings.php:409 ../../mod/manage.php:86 ../../mod/network.php:6 +#: ../../mod/notes.php:20 ../../mod/attach.php:33 ../../mod/group.php:19 +#: ../../mod/viewcontacts.php:21 ../../mod/register.php:36 +#: ../../mod/regmod.php:111 ../../mod/item.php:123 ../../mod/item.php:139 +#: ../../mod/profile_photo.php:19 ../../mod/profile_photo.php:137 +#: ../../mod/profile_photo.php:148 ../../mod/profile_photo.php:159 +#: ../../mod/message.php:9 ../../mod/message.php:46 ../../mod/allfriends.php:9 +#: ../../mod/wall_upload.php:42 ../../mod/follow.php:8 ../../mod/common.php:9 +#: ../../mod/display.php:112 ../../mod/profiles.php:7 +#: ../../mod/profiles.php:229 ../../mod/delegate.php:6 +#: ../../mod/suggest.php:28 ../../mod/invite.php:13 ../../mod/invite.php:81 +#: ../../mod/dfrn_confirm.php:53 ../../addon/facebook/facebook.php:331 +#: ../../include/items.php:2907 ../../index.php:288 +msgid "Permission denied." msgstr "" -#: ../../mod/directory.php:63 -msgid "Find on this site" +#: ../../mod/crepair.php:129 ../../mod/fsuggest.php:20 +#: ../../mod/fsuggest.php:92 ../../mod/dfrn_confirm.php:118 +msgid "Contact not found." msgstr "" -#: ../../mod/directory.php:65 ../../mod/contacts.php:372 -msgid "Finding: " +#: ../../mod/crepair.php:135 +msgid "Repair Contact Settings" msgstr "" -#: ../../mod/directory.php:66 -msgid "Site Directory" +#: ../../mod/crepair.php:137 +msgid "" +"<strong>WARNING: This is highly advanced</strong> and if you enter incorrect " +"information your communications with this contact may stop working." msgstr "" -#: ../../mod/directory.php:67 ../../mod/contacts.php:373 -#: ../../include/contact_widgets.php:34 -msgid "Find" +#: ../../mod/crepair.php:138 +msgid "" +"Please use your browser 'Back' button <strong>now</strong> if you are " +"uncertain what to do on this page." msgstr "" -#: ../../mod/directory.php:122 ../../mod/profiles.php:426 -msgid "Age: " +#: ../../mod/crepair.php:144 +msgid "Return to contact editor" msgstr "" -#: ../../mod/directory.php:125 -msgid "Gender: " +#: ../../mod/crepair.php:148 ../../mod/settings.php:455 +#: ../../mod/settings.php:481 ../../mod/admin.php:464 ../../mod/admin.php:473 +msgid "Name" msgstr "" -#: ../../mod/directory.php:151 -msgid "No entries (some entries may be hidden)." +#: ../../mod/crepair.php:149 +msgid "Account Nickname" msgstr "" -#: ../../mod/notice.php:15 ../../mod/viewsrc.php:15 ../../mod/admin.php:111 -#: ../../mod/admin.php:502 ../../mod/display.php:28 ../../mod/display.php:115 -#: ../../include/items.php:2779 -msgid "Item not found." +#: ../../mod/crepair.php:150 +msgid "@Tagname - overrides Name/Nickname" msgstr "" -#: ../../mod/viewsrc.php:7 -msgid "Access denied." +#: ../../mod/crepair.php:151 +msgid "Account URL" msgstr "" -#: ../../mod/newmember.php:6 -msgid "Welcome to Friendica" +#: ../../mod/crepair.php:152 +msgid "Friend Request URL" msgstr "" -#: ../../mod/newmember.php:8 -msgid "New Member Checklist" +#: ../../mod/crepair.php:153 +msgid "Friend Confirm URL" msgstr "" -#: ../../mod/newmember.php:12 -msgid "" -"We would like to offer some tips and links to help make your experience " -"enjoyable. Click any item to visit the relevant page." +#: ../../mod/crepair.php:154 +msgid "Notification Endpoint URL" msgstr "" -#: ../../mod/newmember.php:16 -msgid "" -"On your <em>Settings</em> page - change your initial password. Also make a " -"note of your Identity Address. This will be useful in making friends." +#: ../../mod/crepair.php:155 +msgid "Poll/Feed URL" msgstr "" -#: ../../mod/newmember.php:18 -msgid "" -"Review the other settings, particularly the privacy settings. An unpublished " -"directory listing is like having an unlisted phone number. In general, you " -"should probably publish your listing - unless all of your friends and " -"potential friends know exactly how to find you." +#: ../../mod/crepair.php:156 +msgid "New photo from this URL" msgstr "" -#: ../../mod/newmember.php:20 -msgid "" -"Upload a profile photo if you have not done so already. Studies have shown " -"that people with real photos of themselves are ten times more likely to make " -"friends than people who do not." +#: ../../mod/crepair.php:166 ../../mod/fsuggest.php:107 +#: ../../mod/events.php:333 ../../mod/photos.php:900 ../../mod/photos.php:958 +#: ../../mod/photos.php:1182 ../../mod/photos.php:1222 +#: ../../mod/photos.php:1262 ../../mod/photos.php:1293 +#: ../../mod/install.php:251 ../../mod/install.php:289 +#: ../../mod/localtime.php:45 ../../mod/contacts.php:319 +#: ../../mod/settings.php:453 ../../mod/settings.php:592 +#: ../../mod/settings.php:773 ../../mod/manage.php:109 ../../mod/group.php:84 +#: ../../mod/group.php:167 ../../mod/admin.php:296 ../../mod/admin.php:461 +#: ../../mod/admin.php:587 ../../mod/admin.php:652 ../../mod/profiles.php:375 +#: ../../mod/invite.php:106 ../../addon/facebook/facebook.php:410 +#: ../../addon/yourls/yourls.php:76 ../../addon/nsfw/nsfw.php:57 +#: ../../addon/uhremotestorage/uhremotestorage.php:89 +#: ../../addon/randplace/randplace.php:179 ../../addon/drpost/drpost.php:110 +#: ../../addon/geonames/geonames.php:187 ../../addon/oembed.old/oembed.php:41 +#: ../../addon/impressum/impressum.php:69 ../../addon/blockem/blockem.php:57 +#: ../../addon/editplain/editplain.php:84 ../../addon/blackout/blackout.php:94 +#: ../../addon/pageheader/pageheader.php:52 +#: ../../addon/statusnet/statusnet.php:280 +#: ../../addon/statusnet/statusnet.php:294 +#: ../../addon/statusnet/statusnet.php:320 +#: ../../addon/statusnet/statusnet.php:327 +#: ../../addon/statusnet/statusnet.php:349 +#: ../../addon/statusnet/statusnet.php:495 ../../addon/tumblr/tumblr.php:90 +#: ../../addon/numfriends/numfriends.php:85 ../../addon/wppost/wppost.php:102 +#: ../../addon/piwik/piwik.php:81 ../../addon/twitter/twitter.php:180 +#: ../../addon/twitter/twitter.php:203 ../../addon/twitter/twitter.php:315 +#: ../../addon/posterous/posterous.php:90 ../../include/conversation.php:515 +msgid "Submit" msgstr "" -#: ../../mod/newmember.php:23 -msgid "" -"Authorise the Facebook Connector if you currently have a Facebook account " -"and we will (optionally) import all your Facebook friends and conversations." +#: ../../mod/help.php:30 +msgid "Help:" msgstr "" -#: ../../mod/newmember.php:28 -msgid "" -"Enter your email access information on your Connector Settings page if you " -"wish to import and interact with friends or mailing lists from your email " -"INBOX" +#: ../../mod/help.php:34 ../../include/nav.php:82 +msgid "Help" msgstr "" -#: ../../mod/newmember.php:30 -msgid "" -"Edit your <strong>default</strong> profile to your liking. Review the " -"settings for hiding your list of friends and hiding the profile from unknown " -"visitors." +#: ../../mod/help.php:38 ../../index.php:221 +msgid "Not Found" msgstr "" -#: ../../mod/newmember.php:32 -msgid "" -"Set some public keywords for your default profile which describe your " -"interests. We may be able to find other people with similar interests and " -"suggest friendships." +#: ../../mod/help.php:41 ../../index.php:224 +msgid "Page not found." msgstr "" -#: ../../mod/newmember.php:34 -msgid "" -"Your Contacts page is your gateway to managing friendships and connecting " -"with friends on other networks. Typically you enter their address or site " -"URL in the <em>Add New Contact</em> dialog." +#: ../../mod/wall_attach.php:57 +#, php-format +msgid "File exceeds size limit of %d" msgstr "" -#: ../../mod/newmember.php:36 -msgid "" -"The Directory page lets you find other people in this network or other " -"federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on " -"their profile page. Provide your own Identity Address if requested." +#: ../../mod/wall_attach.php:85 ../../mod/wall_attach.php:96 +msgid "File upload failed." msgstr "" -#: ../../mod/newmember.php:38 -msgid "" -"Once you have made some friends, organize them into private conversation " -"groups from the sidebar of your Contacts page and then you can interact with " -"each group privately on your Network page." +#: ../../mod/fsuggest.php:63 +msgid "Friend suggestion sent." msgstr "" -#: ../../mod/newmember.php:40 -msgid "" -"Our <strong>help</strong> pages may be consulted for detail on other program " -"features and resources." +#: ../../mod/fsuggest.php:97 +msgid "Suggest Friends" msgstr "" -#: ../../mod/follow.php:20 ../../mod/dfrn_request.php:370 -msgid "Disallowed profile URL." +#: ../../mod/fsuggest.php:99 +#, php-format +msgid "Suggest a friend for %s" msgstr "" -#: ../../mod/follow.php:27 -msgid "Connect URL missing." +#: ../../mod/events.php:61 +msgid "Event description and start time are required." msgstr "" -#: ../../mod/follow.php:47 -msgid "" -"This site is not configured to allow communications with other networks." +#: ../../mod/events.php:117 ../../include/nav.php:50 ../../boot.php:1345 +msgid "Events" msgstr "" -#: ../../mod/follow.php:48 ../../mod/follow.php:58 -msgid "No compatible communication protocols or feeds were discovered." +#: ../../mod/events.php:207 +msgid "Create New Event" msgstr "" -#: ../../mod/follow.php:56 -msgid "The profile address specified does not provide adequate information." +#: ../../mod/events.php:210 +msgid "Previous" msgstr "" -#: ../../mod/follow.php:60 -msgid "An author or name was not found." +#: ../../mod/events.php:213 ../../mod/install.php:210 +msgid "Next" msgstr "" -#: ../../mod/follow.php:62 -msgid "No browser URL could be matched to this address." +#: ../../mod/events.php:220 +msgid "l, F j" msgstr "" -#: ../../mod/follow.php:69 -msgid "" -"The profile address specified belongs to a network which has been disabled " -"on this site." +#: ../../mod/events.php:235 +msgid "Edit event" msgstr "" -#: ../../mod/follow.php:74 -msgid "" -"Limited profile. This person will be unable to receive direct/personal " -"notifications from you." +#: ../../mod/events.php:237 ../../include/text.php:883 +msgid "link to source" msgstr "" -#: ../../mod/follow.php:144 -msgid "Unable to retrieve contact information." +#: ../../mod/events.php:305 +msgid "hour:minute" msgstr "" -#: ../../mod/follow.php:190 -msgid "following" +#: ../../mod/events.php:314 +msgid "Event details" msgstr "" -#: ../../mod/dirfind.php:23 -msgid "People Search" +#: ../../mod/events.php:315 +#, php-format +msgid "Format is %s %s. Starting date and Description are required." msgstr "" -#: ../../mod/dirfind.php:57 ../../mod/match.php:65 -msgid "No matches" +#: ../../mod/events.php:316 +msgid "Event Starts:" msgstr "" -#: ../../mod/contacts.php:62 ../../mod/contacts.php:135 -msgid "Could not access contact record." +#: ../../mod/events.php:319 +msgid "Finish date/time is not known or not relevant" msgstr "" -#: ../../mod/contacts.php:76 -msgid "Could not locate selected profile." +#: ../../mod/events.php:321 +msgid "Event Finishes:" msgstr "" -#: ../../mod/contacts.php:99 -msgid "Contact updated." +#: ../../mod/events.php:324 +msgid "Adjust for viewer timezone" msgstr "" -#: ../../mod/contacts.php:101 ../../mod/dfrn_request.php:439 -msgid "Failed to update contact record." +#: ../../mod/events.php:326 +msgid "Description:" msgstr "" -#: ../../mod/contacts.php:157 -msgid "Contact has been blocked" +#: ../../mod/events.php:328 ../../include/event.php:37 +#: ../../include/bb2diaspora.php:271 ../../boot.php:976 +msgid "Location:" msgstr "" -#: ../../mod/contacts.php:157 -msgid "Contact has been unblocked" +#: ../../mod/events.php:330 +msgid "Share this event" msgstr "" -#: ../../mod/contacts.php:171 -msgid "Contact has been ignored" +#: ../../mod/tagrm.php:11 ../../mod/tagrm.php:94 +#: ../../mod/dfrn_request.php:685 ../../mod/settings.php:454 +#: ../../mod/settings.php:480 ../../addon/js_upload/js_upload.php:45 +msgid "Cancel" msgstr "" -#: ../../mod/contacts.php:171 -msgid "Contact has been unignored" +#: ../../mod/tagrm.php:41 +msgid "Tag removed" msgstr "" -#: ../../mod/contacts.php:192 -msgid "stopped following" +#: ../../mod/tagrm.php:79 +msgid "Remove Item Tag" msgstr "" -#: ../../mod/contacts.php:213 -msgid "Contact has been removed." +#: ../../mod/tagrm.php:81 +msgid "Select a tag to remove: " msgstr "" -#: ../../mod/contacts.php:234 -#, php-format -msgid "You are mutual friends with %s" +#: ../../mod/tagrm.php:93 ../../mod/delegate.php:130 +msgid "Remove" msgstr "" -#: ../../mod/contacts.php:238 +#: ../../mod/dfrn_poll.php:91 ../../mod/dfrn_poll.php:517 #, php-format -msgid "You are sharing with %s" +msgid "%s welcomes %s" msgstr "" -#: ../../mod/contacts.php:243 -#, php-format -msgid "%s is sharing with you" +#: ../../mod/api.php:76 ../../mod/api.php:102 +msgid "Authorize application connection" msgstr "" -#: ../../mod/contacts.php:260 -msgid "Private communications are not available for this contact." +#: ../../mod/api.php:77 +msgid "Return to your app and insert this Securty Code:" msgstr "" -#: ../../mod/contacts.php:263 -msgid "Never" +#: ../../mod/api.php:89 +msgid "Please login to continue." msgstr "" -#: ../../mod/contacts.php:267 -msgid "(Update was successful)" +#: ../../mod/api.php:104 +msgid "" +"Do you want to authorize this application to access your posts and contacts, " +"and/or create new posts for you?" msgstr "" -#: ../../mod/contacts.php:267 -msgid "(Update was not successful)" +#: ../../mod/api.php:105 ../../mod/dfrn_request.php:675 +#: ../../mod/settings.php:681 ../../mod/settings.php:687 +#: ../../mod/settings.php:695 ../../mod/settings.php:699 +#: ../../mod/settings.php:704 ../../mod/settings.php:710 +#: ../../mod/settings.php:716 ../../mod/settings.php:763 +#: ../../mod/settings.php:764 ../../mod/settings.php:765 +#: ../../mod/settings.php:766 ../../mod/register.php:524 +#: ../../mod/profiles.php:357 +msgid "Yes" msgstr "" -#: ../../mod/contacts.php:269 -msgid "Suggest friends" +#: ../../mod/api.php:106 ../../mod/dfrn_request.php:676 +#: ../../mod/settings.php:681 ../../mod/settings.php:687 +#: ../../mod/settings.php:695 ../../mod/settings.php:699 +#: ../../mod/settings.php:704 ../../mod/settings.php:710 +#: ../../mod/settings.php:716 ../../mod/settings.php:763 +#: ../../mod/settings.php:764 ../../mod/settings.php:765 +#: ../../mod/settings.php:766 ../../mod/register.php:525 +#: ../../mod/profiles.php:358 +msgid "No" msgstr "" -#: ../../mod/contacts.php:273 -#, php-format -msgid "Network type: %s" +#: ../../mod/photos.php:42 +msgid "Photo Albums" msgstr "" -#: ../../mod/contacts.php:276 -#, php-format -msgid "%d contact in common" -msgid_plural "%d contacts in common" -msgstr[0] "" -msgstr[1] "" - -#: ../../mod/contacts.php:281 -msgid "View all contacts" +#: ../../mod/photos.php:50 ../../mod/photos.php:150 ../../mod/photos.php:879 +#: ../../mod/photos.php:950 ../../mod/photos.php:965 ../../mod/photos.php:1371 +#: ../../mod/photos.php:1383 ../../addon/communityhome/communityhome.php:110 +msgid "Contact Photos" msgstr "" -#: ../../mod/contacts.php:286 ../../mod/contacts.php:333 -#: ../../mod/admin.php:470 -msgid "Unblock" +#: ../../mod/photos.php:57 ../../mod/photos.php:975 ../../mod/photos.php:1413 +msgid "Upload New Photos" msgstr "" -#: ../../mod/contacts.php:286 ../../mod/contacts.php:333 -#: ../../mod/admin.php:469 -msgid "Block" +#: ../../mod/photos.php:68 ../../mod/settings.php:11 +msgid "everybody" msgstr "" -#: ../../mod/contacts.php:291 ../../mod/contacts.php:334 -msgid "Unignore" +#: ../../mod/photos.php:139 +msgid "Contact information unavailable" msgstr "" -#: ../../mod/contacts.php:291 ../../mod/contacts.php:334 -#: ../../mod/notifications.php:47 ../../mod/notifications.php:149 -#: ../../mod/notifications.php:194 -msgid "Ignore" +#: ../../mod/photos.php:150 ../../mod/photos.php:597 ../../mod/photos.php:950 +#: ../../mod/photos.php:965 ../../mod/register.php:327 +#: ../../mod/register.php:334 ../../mod/register.php:341 +#: ../../mod/profile_photo.php:58 ../../mod/profile_photo.php:65 +#: ../../mod/profile_photo.php:72 ../../mod/profile_photo.php:170 +#: ../../mod/profile_photo.php:246 ../../mod/profile_photo.php:255 +#: ../../addon/communityhome/communityhome.php:111 +msgid "Profile Photos" msgstr "" -#: ../../mod/contacts.php:296 -msgid "Repair" +#: ../../mod/photos.php:160 +msgid "Album not found." msgstr "" -#: ../../mod/contacts.php:306 -msgid "Contact Editor" +#: ../../mod/photos.php:178 ../../mod/photos.php:959 +msgid "Delete Album" msgstr "" -#: ../../mod/contacts.php:308 ../../mod/settings.php:447 -#: ../../mod/settings.php:586 ../../mod/settings.php:767 -#: ../../mod/crepair.php:162 ../../mod/manage.php:106 -#: ../../mod/profiles.php:375 ../../mod/localtime.php:45 -#: ../../mod/invite.php:106 ../../mod/fsuggest.php:107 -#: ../../mod/install.php:250 ../../mod/install.php:288 ../../mod/admin.php:296 -#: ../../mod/admin.php:461 ../../mod/admin.php:587 ../../mod/admin.php:652 -#: ../../mod/photos.php:888 ../../mod/photos.php:946 ../../mod/photos.php:1165 -#: ../../mod/photos.php:1205 ../../mod/photos.php:1245 -#: ../../mod/photos.php:1276 ../../mod/group.php:84 ../../mod/group.php:167 -#: ../../mod/events.php:333 ../../include/conversation.php:488 -#: ../../addon/facebook/facebook.php:410 ../../addon/wppost/wppost.php:101 -#: ../../addon/uhremotestorage/uhremotestorage.php:58 -#: ../../addon/tumblr/tumblr.php:89 ../../addon/oembed/oembed.php:41 -#: ../../addon/posterous/posterous.php:89 -#: ../../addon/statusnet/statusnet.php:282 -#: ../../addon/statusnet/statusnet.php:296 -#: ../../addon/statusnet/statusnet.php:322 -#: ../../addon/statusnet/statusnet.php:329 -#: ../../addon/statusnet/statusnet.php:351 -#: ../../addon/statusnet/statusnet.php:486 ../../addon/twitter/twitter.php:179 -#: ../../addon/twitter/twitter.php:202 ../../addon/twitter/twitter.php:299 -#: ../../addon/impressum/impressum.php:69 ../../addon/piwik/piwik.php:81 -#: ../../addon/pageheader/pageheader.php:52 -#: ../../addon/randplace/randplace.php:178 ../../addon/blockem/blockem.php:53 -#: ../../addon/nsfw/nsfw.php:53 -msgid "Submit" +#: ../../mod/photos.php:241 ../../mod/photos.php:1183 +msgid "Delete Photo" msgstr "" -#: ../../mod/contacts.php:309 -msgid "Profile Visibility" +#: ../../mod/photos.php:528 +msgid "was tagged in a" msgstr "" -#: ../../mod/contacts.php:310 -#, php-format -msgid "" -"Please choose the profile you would like to display to %s when viewing your " -"profile securely." +#: ../../mod/photos.php:528 ../../mod/like.php:127 ../../mod/tagger.php:70 +#: ../../addon/communityhome/communityhome.php:163 +#: ../../include/diaspora.php:1587 ../../include/conversation.php:31 +#: ../../include/conversation.php:104 +msgid "photo" msgstr "" -#: ../../mod/contacts.php:311 -msgid "Contact Information / Notes" +#: ../../mod/photos.php:528 +msgid "by" msgstr "" -#: ../../mod/contacts.php:312 -msgid "Edit contact notes" +#: ../../mod/photos.php:631 ../../addon/js_upload/js_upload.php:312 +msgid "Image exceeds size limit of " msgstr "" -#: ../../mod/contacts.php:317 ../../mod/contacts.php:433 -#: ../../mod/viewcontacts.php:61 -#, php-format -msgid "Visit %s's profile [%s]" +#: ../../mod/photos.php:639 +msgid "Image file is empty." msgstr "" -#: ../../mod/contacts.php:318 -msgid "Block/Unblock contact" +#: ../../mod/photos.php:653 ../../mod/profile_photo.php:122 +#: ../../mod/wall_upload.php:65 +msgid "Unable to process image." msgstr "" -#: ../../mod/contacts.php:319 -msgid "Ignore contact" +#: ../../mod/photos.php:673 ../../mod/profile_photo.php:251 +#: ../../mod/wall_upload.php:84 +msgid "Image upload failed." msgstr "" -#: ../../mod/contacts.php:320 -msgid "Repair URL settings" +#: ../../mod/photos.php:759 ../../mod/community.php:16 +#: ../../mod/dfrn_request.php:624 ../../mod/viewcontacts.php:16 +#: ../../mod/display.php:7 ../../mod/search.php:71 ../../mod/directory.php:31 +msgid "Public access denied." msgstr "" -#: ../../mod/contacts.php:321 -msgid "View conversations" +#: ../../mod/photos.php:769 +msgid "No photos selected" msgstr "" -#: ../../mod/contacts.php:323 -msgid "Delete contact" +#: ../../mod/photos.php:846 +msgid "Access to this item is restricted." msgstr "" -#: ../../mod/contacts.php:327 -msgid "Last update:" +#: ../../mod/photos.php:907 +msgid "Upload Photos" msgstr "" -#: ../../mod/contacts.php:328 -msgid "Update public posts" +#: ../../mod/photos.php:910 ../../mod/photos.php:954 +msgid "New album name: " msgstr "" -#: ../../mod/contacts.php:330 ../../mod/admin.php:701 -msgid "Update now" +#: ../../mod/photos.php:911 +msgid "or existing album name: " msgstr "" -#: ../../mod/contacts.php:337 -msgid "Currently blocked" +#: ../../mod/photos.php:912 +msgid "Do not show a status post for this upload" msgstr "" -#: ../../mod/contacts.php:338 -msgid "Currently ignored" +#: ../../mod/photos.php:914 ../../mod/photos.php:1178 +msgid "Permissions" msgstr "" -#: ../../mod/contacts.php:339 ../../mod/notifications.php:144 -#: ../../mod/notifications.php:189 -msgid "Hide this contact from others" +#: ../../mod/photos.php:969 +msgid "Edit Album" msgstr "" -#: ../../mod/contacts.php:339 -msgid "" -"Replies/likes to your public posts <strong>may</strong> still be visible" +#: ../../mod/photos.php:984 ../../mod/photos.php:1396 +msgid "View Photo" msgstr "" -#: ../../mod/contacts.php:367 ../../include/nav.php:130 -msgid "Contacts" +#: ../../mod/photos.php:1019 +msgid "Permission denied. Access to this item may be restricted." msgstr "" -#: ../../mod/contacts.php:369 -msgid "Show Blocked Connections" +#: ../../mod/photos.php:1021 +msgid "Photo not available" msgstr "" -#: ../../mod/contacts.php:369 -msgid "Hide Blocked Connections" +#: ../../mod/photos.php:1071 +msgid "View photo" msgstr "" -#: ../../mod/contacts.php:371 -msgid "Search your contacts" +#: ../../mod/photos.php:1071 +msgid "Edit photo" msgstr "" -#: ../../mod/contacts.php:409 -msgid "Mutual Friendship" +#: ../../mod/photos.php:1072 +msgid "Use as profile photo" msgstr "" -#: ../../mod/contacts.php:413 -msgid "is a fan of yours" +#: ../../mod/photos.php:1078 ../../include/conversation.php:450 +msgid "Private Message" msgstr "" -#: ../../mod/contacts.php:417 -msgid "you are a fan of" +#: ../../mod/photos.php:1089 +msgid "View Full Size" msgstr "" -#: ../../mod/contacts.php:434 ../../include/Contact.php:129 -#: ../../include/conversation.php:727 -msgid "Edit contact" +#: ../../mod/photos.php:1157 +msgid "Tags: " msgstr "" -#: ../../mod/settings.php:11 ../../mod/photos.php:64 -msgid "everybody" +#: ../../mod/photos.php:1160 +msgid "[Remove any tag]" msgstr "" -#: ../../mod/settings.php:69 -msgid "Missing some important data!" +#: ../../mod/photos.php:1171 +msgid "New album name" msgstr "" -#: ../../mod/settings.php:72 ../../mod/settings.php:473 ../../mod/admin.php:62 -msgid "Update" +#: ../../mod/photos.php:1174 +msgid "Caption" msgstr "" -#: ../../mod/settings.php:167 -msgid "Failed to connect with email account using the settings provided." +#: ../../mod/photos.php:1176 +msgid "Add a Tag" msgstr "" -#: ../../mod/settings.php:172 -msgid "Email settings updated." +#: ../../mod/photos.php:1180 +msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping" msgstr "" -#: ../../mod/settings.php:190 -msgid "Passwords do not match. Password unchanged." +#: ../../mod/photos.php:1200 ../../include/conversation.php:497 +msgid "I like this (toggle)" msgstr "" -#: ../../mod/settings.php:195 -msgid "Empty passwords are not allowed. Password unchanged." +#: ../../mod/photos.php:1201 ../../include/conversation.php:498 +msgid "I don't like this (toggle)" msgstr "" -#: ../../mod/settings.php:206 -msgid "Password changed." +#: ../../mod/photos.php:1202 ../../include/conversation.php:889 +msgid "Share" msgstr "" -#: ../../mod/settings.php:208 -msgid "Password update failed. Please try again." +#: ../../mod/photos.php:1203 ../../mod/editpost.php:100 +#: ../../mod/message.php:155 ../../mod/message.php:296 +#: ../../include/conversation.php:321 ../../include/conversation.php:652 +#: ../../include/conversation.php:906 +msgid "Please wait" msgstr "" -#: ../../mod/settings.php:272 -msgid " Please use a shorter name." +#: ../../mod/photos.php:1219 ../../mod/photos.php:1259 +#: ../../mod/photos.php:1290 ../../include/conversation.php:512 +msgid "This is you" msgstr "" -#: ../../mod/settings.php:274 -msgid " Name too short." +#: ../../mod/photos.php:1221 ../../mod/photos.php:1261 +#: ../../mod/photos.php:1292 ../../include/conversation.php:514 +#: ../../boot.php:443 +msgid "Comment" msgstr "" -#: ../../mod/settings.php:280 -msgid " Not valid email." +#: ../../mod/photos.php:1223 ../../mod/editpost.php:119 +#: ../../include/conversation.php:516 ../../include/conversation.php:924 +msgid "Preview" msgstr "" -#: ../../mod/settings.php:282 -msgid " Cannot change to that email." +#: ../../mod/photos.php:1320 ../../mod/settings.php:513 +#: ../../mod/group.php:154 ../../mod/admin.php:468 +#: ../../include/conversation.php:280 ../../include/conversation.php:536 +msgid "Delete" msgstr "" -#: ../../mod/settings.php:350 ../../addon/facebook/facebook.php:320 -#: ../../addon/twitter/twitter.php:294 ../../addon/impressum/impressum.php:64 -#: ../../addon/piwik/piwik.php:94 -msgid "Settings updated." +#: ../../mod/photos.php:1402 +msgid "View Album" msgstr "" -#: ../../mod/settings.php:409 ../../include/nav.php:128 -msgid "Account settings" +#: ../../mod/photos.php:1411 +msgid "Recent Photos" msgstr "" -#: ../../mod/settings.php:414 -msgid "Connector settings" +#: ../../mod/community.php:21 +msgid "Not available." msgstr "" -#: ../../mod/settings.php:419 -msgid "Plugin settings" +#: ../../mod/community.php:30 ../../include/nav.php:97 +msgid "Community" msgstr "" -#: ../../mod/settings.php:424 -msgid "Connections" +#: ../../mod/community.php:60 ../../mod/search.php:118 +msgid "No results." msgstr "" -#: ../../mod/settings.php:429 -msgid "Export personal data" +#: ../../mod/friendica.php:43 +msgid "This is Friendica, version" msgstr "" -#: ../../mod/settings.php:446 ../../mod/settings.php:472 -#: ../../mod/settings.php:505 -msgid "Add application" +#: ../../mod/friendica.php:44 +msgid "running at web location" msgstr "" -#: ../../mod/settings.php:448 ../../mod/settings.php:474 -#: ../../mod/dfrn_request.php:685 ../../mod/tagrm.php:11 -#: ../../mod/tagrm.php:94 ../../addon/js_upload/js_upload.php:45 -msgid "Cancel" +#: ../../mod/friendica.php:46 +msgid "" +"Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn " +"more about the Friendica project." msgstr "" -#: ../../mod/settings.php:449 ../../mod/settings.php:475 -#: ../../mod/crepair.php:144 ../../mod/admin.php:464 ../../mod/admin.php:473 -msgid "Name" +#: ../../mod/friendica.php:48 +msgid "Bug reports and issues: please visit" msgstr "" -#: ../../mod/settings.php:450 ../../mod/settings.php:476 -#: ../../addon/statusnet/statusnet.php:480 -msgid "Consumer Key" +#: ../../mod/friendica.php:49 +msgid "" +"Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - " +"dot com" msgstr "" -#: ../../mod/settings.php:451 ../../mod/settings.php:477 -#: ../../addon/statusnet/statusnet.php:479 -msgid "Consumer Secret" +#: ../../mod/friendica.php:54 +msgid "Installed plugins/addons/apps" msgstr "" -#: ../../mod/settings.php:452 ../../mod/settings.php:478 -msgid "Redirect" +#: ../../mod/friendica.php:62 +msgid "No installed plugins/addons/apps" msgstr "" -#: ../../mod/settings.php:453 ../../mod/settings.php:479 -msgid "Icon url" +#: ../../mod/editpost.php:17 ../../mod/editpost.php:27 +msgid "Item not found" msgstr "" -#: ../../mod/settings.php:464 -msgid "You can't edit this application." +#: ../../mod/editpost.php:32 +msgid "Edit post" msgstr "" -#: ../../mod/settings.php:504 -msgid "Connected Apps" +#: ../../mod/editpost.php:76 ../../include/conversation.php:875 +msgid "Post to Email" msgstr "" -#: ../../mod/settings.php:506 ../../mod/editpost.php:90 -#: ../../include/conversation.php:496 +#: ../../mod/editpost.php:91 ../../mod/settings.php:512 +#: ../../include/conversation.php:523 msgid "Edit" msgstr "" -#: ../../mod/settings.php:507 ../../mod/admin.php:468 -#: ../../mod/photos.php:1303 ../../mod/group.php:154 -#: ../../include/conversation.php:253 ../../include/conversation.php:509 -msgid "Delete" -msgstr "" - -#: ../../mod/settings.php:508 -msgid "Client key starts with" -msgstr "" - -#: ../../mod/settings.php:509 -msgid "No name" -msgstr "" - -#: ../../mod/settings.php:510 -msgid "Remove authorization" -msgstr "" - -#: ../../mod/settings.php:522 -msgid "No Plugin settings configured" +#: ../../mod/editpost.php:92 ../../mod/message.php:153 +#: ../../mod/message.php:294 ../../include/conversation.php:890 +msgid "Upload photo" msgstr "" -#: ../../mod/settings.php:529 ../../addon/widgets/widgets.php:122 -msgid "Plugin Settings" +#: ../../mod/editpost.php:93 ../../include/conversation.php:892 +msgid "Attach file" msgstr "" -#: ../../mod/settings.php:542 ../../mod/settings.php:543 -#, php-format -msgid "Built-in support for %s connectivity is %s" +#: ../../mod/editpost.php:94 ../../mod/message.php:154 +#: ../../mod/message.php:295 ../../include/conversation.php:894 +msgid "Insert web link" msgstr "" -#: ../../mod/settings.php:542 ../../mod/dfrn_request.php:681 -#: ../../include/contact_selectors.php:80 -msgid "Diaspora" +#: ../../mod/editpost.php:95 +msgid "Insert YouTube video" msgstr "" -#: ../../mod/settings.php:542 ../../mod/settings.php:543 -msgid "enabled" +#: ../../mod/editpost.php:96 +msgid "Insert Vorbis [.ogg] video" msgstr "" -#: ../../mod/settings.php:542 ../../mod/settings.php:543 -msgid "disabled" +#: ../../mod/editpost.php:97 +msgid "Insert Vorbis [.ogg] audio" msgstr "" -#: ../../mod/settings.php:543 -msgid "StatusNet" +#: ../../mod/editpost.php:98 ../../include/conversation.php:900 +msgid "Set your location" msgstr "" -#: ../../mod/settings.php:569 -msgid "Connector Settings" +#: ../../mod/editpost.php:99 ../../include/conversation.php:902 +msgid "Clear browser location" msgstr "" -#: ../../mod/settings.php:575 -msgid "Email/Mailbox Setup" +#: ../../mod/editpost.php:101 ../../include/conversation.php:907 +msgid "Permission settings" msgstr "" -#: ../../mod/settings.php:576 -msgid "" -"If you wish to communicate with email contacts using this service " -"(optional), please specify how to connect to your mailbox." +#: ../../mod/editpost.php:109 ../../include/conversation.php:916 +msgid "CC: email addresses" msgstr "" -#: ../../mod/settings.php:577 -msgid "Last successful email check:" +#: ../../mod/editpost.php:110 ../../include/conversation.php:917 +msgid "Public post" msgstr "" -#: ../../mod/settings.php:578 -msgid "Email access is disabled on this site." +#: ../../mod/editpost.php:113 ../../include/conversation.php:905 +msgid "Set title" msgstr "" -#: ../../mod/settings.php:579 -msgid "IMAP server name:" +#: ../../mod/editpost.php:114 ../../include/conversation.php:919 +msgid "Example: bob@example.com, mary@example.com" msgstr "" -#: ../../mod/settings.php:580 -msgid "IMAP port:" +#: ../../mod/dfrn_request.php:92 +msgid "This introduction has already been accepted." msgstr "" -#: ../../mod/settings.php:581 -msgid "Security:" +#: ../../mod/dfrn_request.php:116 ../../mod/dfrn_request.php:381 +msgid "Profile location is not valid or does not contain profile information." msgstr "" -#: ../../mod/settings.php:581 -msgid "None" +#: ../../mod/dfrn_request.php:121 ../../mod/dfrn_request.php:386 +msgid "Warning: profile location has no identifiable owner name." msgstr "" -#: ../../mod/settings.php:582 -msgid "Email login name:" +#: ../../mod/dfrn_request.php:123 ../../mod/dfrn_request.php:388 +msgid "Warning: profile location has no profile photo." msgstr "" -#: ../../mod/settings.php:583 -msgid "Email password:" -msgstr "" +#: ../../mod/dfrn_request.php:126 ../../mod/dfrn_request.php:391 +#, php-format +msgid "%d required parameter was not found at the given location" +msgid_plural "%d required parameters were not found at the given location" +msgstr[0] "" +msgstr[1] "" -#: ../../mod/settings.php:584 -msgid "Reply-to address:" +#: ../../mod/dfrn_request.php:167 +msgid "Introduction complete." msgstr "" -#: ../../mod/settings.php:585 -msgid "Send public posts to all email contacts:" +#: ../../mod/dfrn_request.php:191 +msgid "Unrecoverable protocol error." msgstr "" -#: ../../mod/settings.php:642 ../../mod/admin.php:126 ../../mod/admin.php:443 -msgid "Normal Account" +#: ../../mod/dfrn_request.php:219 +msgid "Profile unavailable." msgstr "" -#: ../../mod/settings.php:643 -msgid "This account is a normal personal profile" +#: ../../mod/dfrn_request.php:244 +#, php-format +msgid "%s has received too many connection requests today." msgstr "" -#: ../../mod/settings.php:646 ../../mod/admin.php:127 ../../mod/admin.php:444 -msgid "Soapbox Account" +#: ../../mod/dfrn_request.php:245 +msgid "Spam protection measures have been invoked." msgstr "" -#: ../../mod/settings.php:647 -msgid "Automatically approve all connection/friend requests as read-only fans" +#: ../../mod/dfrn_request.php:246 +msgid "Friends are advised to please try again in 24 hours." msgstr "" -#: ../../mod/settings.php:650 ../../mod/admin.php:128 ../../mod/admin.php:445 -msgid "Community/Celebrity Account" +#: ../../mod/dfrn_request.php:306 +msgid "Invalid locator" msgstr "" -#: ../../mod/settings.php:651 -msgid "Automatically approve all connection/friend requests as read-write fans" +#: ../../mod/dfrn_request.php:326 +msgid "Unable to resolve your name at the provided location." msgstr "" -#: ../../mod/settings.php:654 ../../mod/admin.php:129 ../../mod/admin.php:446 -msgid "Automatic Friend Account" +#: ../../mod/dfrn_request.php:339 +msgid "You have already introduced yourself here." msgstr "" -#: ../../mod/settings.php:655 -msgid "Automatically approve all connection/friend requests as friends" +#: ../../mod/dfrn_request.php:343 +#, php-format +msgid "Apparently you are already friends with %s." msgstr "" -#: ../../mod/settings.php:665 -msgid "OpenID:" +#: ../../mod/dfrn_request.php:364 +msgid "Invalid profile URL." msgstr "" -#: ../../mod/settings.php:665 -msgid "(Optional) Allow this OpenID to login to this account." +#: ../../mod/dfrn_request.php:370 ../../mod/follow.php:20 +msgid "Disallowed profile URL." msgstr "" -#: ../../mod/settings.php:675 -msgid "Publish your default profile in your local site directory?" +#: ../../mod/dfrn_request.php:439 ../../mod/contacts.php:102 +msgid "Failed to update contact record." msgstr "" -#: ../../mod/settings.php:675 ../../mod/settings.php:681 -#: ../../mod/settings.php:689 ../../mod/settings.php:693 -#: ../../mod/settings.php:698 ../../mod/settings.php:704 -#: ../../mod/settings.php:710 ../../mod/settings.php:757 -#: ../../mod/settings.php:758 ../../mod/settings.php:759 -#: ../../mod/settings.php:760 ../../mod/dfrn_request.php:676 -#: ../../mod/profiles.php:358 ../../mod/register.php:525 ../../mod/api.php:106 -msgid "No" +#: ../../mod/dfrn_request.php:460 +msgid "Your introduction has been sent." msgstr "" -#: ../../mod/settings.php:675 ../../mod/settings.php:681 -#: ../../mod/settings.php:689 ../../mod/settings.php:693 -#: ../../mod/settings.php:698 ../../mod/settings.php:704 -#: ../../mod/settings.php:710 ../../mod/settings.php:757 -#: ../../mod/settings.php:758 ../../mod/settings.php:759 -#: ../../mod/settings.php:760 ../../mod/dfrn_request.php:675 -#: ../../mod/profiles.php:357 ../../mod/register.php:524 ../../mod/api.php:105 -msgid "Yes" +#: ../../mod/dfrn_request.php:513 +msgid "Please login to confirm introduction." msgstr "" -#: ../../mod/settings.php:681 -msgid "Publish your default profile in the global social directory?" +#: ../../mod/dfrn_request.php:527 +msgid "" +"Incorrect identity currently logged in. Please login to <strong>this</" +"strong> profile." msgstr "" -#: ../../mod/settings.php:689 -msgid "Hide your contact/friend list from viewers of your default profile?" +#: ../../mod/dfrn_request.php:539 +#, php-format +msgid "Welcome home %s." msgstr "" -#: ../../mod/settings.php:693 -msgid "Hide your profile details from unknown viewers?" +#: ../../mod/dfrn_request.php:540 +#, php-format +msgid "Please confirm your introduction/connection request to %s." msgstr "" -#: ../../mod/settings.php:698 -msgid "Allow friends to post to your profile page?" +#: ../../mod/dfrn_request.php:541 +msgid "Confirm" msgstr "" -#: ../../mod/settings.php:704 -msgid "Allow friends to tag your posts?" +#: ../../mod/dfrn_request.php:581 ../../include/items.php:2443 +msgid "[Name Withheld]" msgstr "" -#: ../../mod/settings.php:710 -msgid "Allow us to suggest you as a potential friend to new members?" +#: ../../mod/dfrn_request.php:665 +#, php-format +msgid "" +"Diaspora members: Please do not use this form. Instead, enter \"%s\" into " +"your Diaspora search bar." msgstr "" -#: ../../mod/settings.php:719 -msgid "Profile is <strong>not published</strong>." +#: ../../mod/dfrn_request.php:668 +msgid "" +"Please enter your 'Identity Address' from one of the following supported " +"social networks:" msgstr "" -#: ../../mod/settings.php:738 ../../mod/profile_photo.php:206 -msgid "or" +#: ../../mod/dfrn_request.php:671 +msgid "Friend/Connection Request" msgstr "" -#: ../../mod/settings.php:743 -msgid "Your Identity Address is" +#: ../../mod/dfrn_request.php:672 +msgid "" +"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, " +"testuser@identi.ca" msgstr "" -#: ../../mod/settings.php:754 -msgid "Automatically expire posts after days:" +#: ../../mod/dfrn_request.php:673 +msgid "Please answer the following:" msgstr "" -#: ../../mod/settings.php:754 -msgid "If empty, posts will not expire. Expired posts will be deleted" +#: ../../mod/dfrn_request.php:674 +#, php-format +msgid "Does %s know you?" msgstr "" -#: ../../mod/settings.php:755 -msgid "Advanced expiration settings" +#: ../../mod/dfrn_request.php:677 +msgid "Add a personal note:" msgstr "" -#: ../../mod/settings.php:756 -msgid "Advanced Expiration" +#: ../../mod/dfrn_request.php:679 ../../include/contact_selectors.php:76 +msgid "Friendica" msgstr "" -#: ../../mod/settings.php:757 -msgid "Expire posts:" +#: ../../mod/dfrn_request.php:680 +msgid "StatusNet/Federated Social Web" msgstr "" -#: ../../mod/settings.php:758 -msgid "Expire personal notes:" +#: ../../mod/dfrn_request.php:681 ../../mod/settings.php:548 +#: ../../include/contact_selectors.php:80 +msgid "Diaspora" msgstr "" -#: ../../mod/settings.php:759 -msgid "Expire starred posts:" +#: ../../mod/dfrn_request.php:682 +msgid "- please share from your own site as noted above" msgstr "" -#: ../../mod/settings.php:760 -msgid "Expire photos:" +#: ../../mod/dfrn_request.php:683 +msgid "Your Identity Address:" msgstr "" -#: ../../mod/settings.php:765 -msgid "Account Settings" +#: ../../mod/dfrn_request.php:684 +msgid "Submit Request" msgstr "" -#: ../../mod/settings.php:773 -msgid "Password Settings" +#: ../../mod/install.php:111 +msgid "Friendica Social Communications Server - Setup" msgstr "" -#: ../../mod/settings.php:774 -msgid "New Password:" +#: ../../mod/install.php:117 ../../mod/install.php:157 +#: ../../mod/install.php:230 +msgid "Database connection" msgstr "" -#: ../../mod/settings.php:775 -msgid "Confirm:" +#: ../../mod/install.php:124 +msgid "Could not connect to database." msgstr "" -#: ../../mod/settings.php:775 -msgid "Leave password fields blank unless changing" +#: ../../mod/install.php:128 +msgid "Could not create table." msgstr "" -#: ../../mod/settings.php:779 -msgid "Basic Settings" +#: ../../mod/install.php:133 +msgid "Your Friendica site database has been installed." msgstr "" -#: ../../mod/settings.php:780 ../../include/profile_advanced.php:15 -msgid "Full Name:" +#: ../../mod/install.php:134 +msgid "" +"IMPORTANT: You will need to [manually] setup a scheduled task for the poller." msgstr "" -#: ../../mod/settings.php:781 -msgid "Email Address:" +#: ../../mod/install.php:135 ../../mod/install.php:151 +#: ../../mod/install.php:209 +msgid "Please see the file \"INSTALL.txt\"." msgstr "" -#: ../../mod/settings.php:782 -msgid "Your Timezone:" +#: ../../mod/install.php:137 +msgid "Proceed to registration" msgstr "" -#: ../../mod/settings.php:783 -msgid "Default Post Location:" +#: ../../mod/install.php:143 +msgid "Proceed with Installation" msgstr "" -#: ../../mod/settings.php:784 -msgid "Use Browser Location:" +#: ../../mod/install.php:150 +msgid "" +"You may need to import the file \"database.sql\" manually using phpmyadmin " +"or mysql." msgstr "" -#: ../../mod/settings.php:785 -msgid "Display Theme:" +#: ../../mod/install.php:158 +msgid "Database import failed." msgstr "" -#: ../../mod/settings.php:786 -msgid "Update browser every xx seconds" +#: ../../mod/install.php:206 +msgid "System check" msgstr "" -#: ../../mod/settings.php:786 -msgid "Minimum of 10 seconds, no maximum" +#: ../../mod/install.php:211 +msgid "Check again" msgstr "" -#: ../../mod/settings.php:788 -msgid "Security and Privacy Settings" +#: ../../mod/install.php:231 +msgid "" +"In order to install Friendica we need to know how to connect to your " +"database." msgstr "" -#: ../../mod/settings.php:790 -msgid "Maximum Friend Requests/Day:" +#: ../../mod/install.php:232 +msgid "" +"Please contact your hosting provider or site administrator if you have " +"questions about these settings." msgstr "" -#: ../../mod/settings.php:790 -msgid "(to prevent spam abuse)" +#: ../../mod/install.php:233 +msgid "" +"The database you specify below should already exist. If it does not, please " +"create it before continuing." msgstr "" -#: ../../mod/settings.php:791 -msgid "Default Post Permissions" +#: ../../mod/install.php:237 +msgid "Database Server Name" msgstr "" -#: ../../mod/settings.php:792 -msgid "(click to open/close)" +#: ../../mod/install.php:238 +msgid "Database Login Name" msgstr "" -#: ../../mod/settings.php:807 -msgid "Notification Settings" +#: ../../mod/install.php:239 +msgid "Database Login Password" msgstr "" -#: ../../mod/settings.php:808 -msgid "Send a notification email when:" +#: ../../mod/install.php:240 +msgid "Database Name" msgstr "" -#: ../../mod/settings.php:809 -msgid "You receive an introduction" +#: ../../mod/install.php:241 ../../mod/install.php:280 +msgid "Site administrator email address" msgstr "" -#: ../../mod/settings.php:810 -msgid "Your introductions are confirmed" +#: ../../mod/install.php:241 ../../mod/install.php:280 +msgid "" +"Your account email address must match this in order to use the web admin " +"panel." msgstr "" -#: ../../mod/settings.php:811 -msgid "Someone writes on your profile wall" +#: ../../mod/install.php:245 ../../mod/install.php:283 +msgid "Please select a default timezone for your website" msgstr "" -#: ../../mod/settings.php:812 -msgid "Someone writes a followup comment" +#: ../../mod/install.php:270 +msgid "Site settings" msgstr "" -#: ../../mod/settings.php:813 -msgid "You receive a private message" +#: ../../mod/install.php:323 +msgid "Could not find a command line version of PHP in the web server PATH." msgstr "" -#: ../../mod/settings.php:814 -msgid "You receive a friend suggestion" +#: ../../mod/install.php:326 +msgid "PHP executable path" msgstr "" -#: ../../mod/settings.php:817 -msgid "Advanced Page Settings" +#: ../../mod/install.php:326 +msgid "Enter full path to php executable" msgstr "" -#: ../../mod/crepair.php:100 -msgid "Contact settings applied." +#: ../../mod/install.php:331 +msgid "Command line PHP" msgstr "" -#: ../../mod/crepair.php:102 -msgid "Contact update failed." +#: ../../mod/install.php:340 +msgid "" +"The command line version of PHP on your system does not have " +"\"register_argc_argv\" enabled." msgstr "" -#: ../../mod/crepair.php:127 ../../mod/fsuggest.php:20 -#: ../../mod/fsuggest.php:92 ../../mod/dfrn_confirm.php:116 -msgid "Contact not found." +#: ../../mod/install.php:341 +msgid "This is required for message delivery to work." msgstr "" -#: ../../mod/crepair.php:133 -msgid "Repair Contact Settings" +#: ../../mod/install.php:343 +msgid "PHP \"register_argc_argv\"" msgstr "" -#: ../../mod/crepair.php:135 +#: ../../mod/install.php:364 msgid "" -"<strong>WARNING: This is highly advanced</strong> and if you enter incorrect " -"information your communications with this contact may stop working." +"Error: the \"openssl_pkey_new\" function on this system is not able to " +"generate encryption keys" msgstr "" -#: ../../mod/crepair.php:136 +#: ../../mod/install.php:365 msgid "" -"Please use your browser 'Back' button <strong>now</strong> if you are " -"uncertain what to do on this page." -msgstr "" - -#: ../../mod/crepair.php:145 -msgid "Account Nickname" -msgstr "" - -#: ../../mod/crepair.php:146 -msgid "@Tagname - overrides Name/Nickname" -msgstr "" - -#: ../../mod/crepair.php:147 -msgid "Account URL" +"If running under Windows, please see \"http://www.php.net/manual/en/openssl." +"installation.php\"." msgstr "" -#: ../../mod/crepair.php:148 -msgid "Friend Request URL" +#: ../../mod/install.php:367 +msgid "Generate encryption keys" msgstr "" -#: ../../mod/crepair.php:149 -msgid "Friend Confirm URL" +#: ../../mod/install.php:374 +msgid "libCurl PHP module" msgstr "" -#: ../../mod/crepair.php:150 -msgid "Notification Endpoint URL" +#: ../../mod/install.php:375 +msgid "GD graphics PHP module" msgstr "" -#: ../../mod/crepair.php:151 -msgid "Poll/Feed URL" +#: ../../mod/install.php:376 +msgid "OpenSSL PHP module" msgstr "" -#: ../../mod/crepair.php:152 -msgid "New photo from this URL" +#: ../../mod/install.php:377 +msgid "mysqli PHP module" msgstr "" -#: ../../mod/dfrn_request.php:92 -msgid "This introduction has already been accepted." +#: ../../mod/install.php:378 +msgid "mb_string PHP module" msgstr "" -#: ../../mod/dfrn_request.php:116 ../../mod/dfrn_request.php:381 -msgid "Profile location is not valid or does not contain profile information." +#: ../../mod/install.php:383 ../../mod/install.php:385 +msgid "Apace mod_rewrite module" msgstr "" -#: ../../mod/dfrn_request.php:121 ../../mod/dfrn_request.php:386 -msgid "Warning: profile location has no identifiable owner name." +#: ../../mod/install.php:383 +msgid "" +"Error: Apache webserver mod-rewrite module is required but not installed." msgstr "" -#: ../../mod/dfrn_request.php:123 ../../mod/dfrn_request.php:388 -msgid "Warning: profile location has no profile photo." +#: ../../mod/install.php:390 +msgid "Error: libCURL PHP module required but not installed." msgstr "" -#: ../../mod/dfrn_request.php:126 ../../mod/dfrn_request.php:391 -#, php-format -msgid "%d required parameter was not found at the given location" -msgid_plural "%d required parameters were not found at the given location" -msgstr[0] "" -msgstr[1] "" - -#: ../../mod/dfrn_request.php:167 -msgid "Introduction complete." +#: ../../mod/install.php:394 +msgid "" +"Error: GD graphics PHP module with JPEG support required but not installed." msgstr "" -#: ../../mod/dfrn_request.php:191 -msgid "Unrecoverable protocol error." +#: ../../mod/install.php:398 +msgid "Error: openssl PHP module required but not installed." msgstr "" -#: ../../mod/dfrn_request.php:219 -msgid "Profile unavailable." +#: ../../mod/install.php:402 +msgid "Error: mysqli PHP module required but not installed." msgstr "" -#: ../../mod/dfrn_request.php:244 -#, php-format -msgid "%s has received too many connection requests today." +#: ../../mod/install.php:406 +msgid "Error: mb_string PHP module required but not installed." msgstr "" -#: ../../mod/dfrn_request.php:245 -msgid "Spam protection measures have been invoked." +#: ../../mod/install.php:423 +msgid "" +"The web installer needs to be able to create a file called \".htconfig.php\" " +"in the top folder of your web server and it is unable to do so." msgstr "" -#: ../../mod/dfrn_request.php:246 -msgid "Friends are advised to please try again in 24 hours." +#: ../../mod/install.php:424 +msgid "" +"This is most often a permission setting, as the web server may not be able " +"to write files in your folder - even if you can." msgstr "" -#: ../../mod/dfrn_request.php:306 -msgid "Invalid locator" +#: ../../mod/install.php:425 +msgid "" +"Please check with your site documentation or support people to see if this " +"situation can be corrected." msgstr "" -#: ../../mod/dfrn_request.php:326 -msgid "Unable to resolve your name at the provided location." +#: ../../mod/install.php:426 +msgid "" +"If not, you may be required to perform a manual installation. Please see the " +"file \"INSTALL.txt\" for instructions." msgstr "" -#: ../../mod/dfrn_request.php:339 -msgid "You have already introduced yourself here." +#: ../../mod/install.php:429 +msgid ".htconfig.php is writable" msgstr "" -#: ../../mod/dfrn_request.php:343 -#, php-format -msgid "Apparently you are already friends with %s." +#: ../../mod/install.php:436 +msgid "" +"The database configuration file \".htconfig.php\" could not be written. " +"Please use the enclosed text to create a configuration file in your web " +"server root." msgstr "" -#: ../../mod/dfrn_request.php:364 -msgid "Invalid profile URL." +#: ../../mod/install.php:461 +msgid "Errors encountered creating database tables." msgstr "" -#: ../../mod/dfrn_request.php:460 -msgid "Your introduction has been sent." +#: ../../mod/localtime.php:12 ../../include/event.php:11 +#: ../../include/bb2diaspora.php:249 +msgid "l F d, Y \\@ g:i A" msgstr "" -#: ../../mod/dfrn_request.php:513 -msgid "Please login to confirm introduction." +#: ../../mod/localtime.php:24 +msgid "Time Conversion" msgstr "" -#: ../../mod/dfrn_request.php:527 +#: ../../mod/localtime.php:26 msgid "" -"Incorrect identity currently logged in. Please login to <strong>this</" -"strong> profile." +"Friendika provides this service for sharing events with other networks and " +"friends in unknown timezones." msgstr "" -#: ../../mod/dfrn_request.php:539 +#: ../../mod/localtime.php:30 #, php-format -msgid "Welcome home %s." +msgid "UTC time: %s" msgstr "" -#: ../../mod/dfrn_request.php:540 +#: ../../mod/localtime.php:33 #, php-format -msgid "Please confirm your introduction/connection request to %s." -msgstr "" - -#: ../../mod/dfrn_request.php:541 -msgid "Confirm" -msgstr "" - -#: ../../mod/dfrn_request.php:581 ../../include/items.php:2406 -msgid "[Name Withheld]" +msgid "Current timezone: %s" msgstr "" -#: ../../mod/dfrn_request.php:665 +#: ../../mod/localtime.php:36 #, php-format -msgid "" -"Diaspora members: Please do not use this form. Instead, enter \"%s\" into " -"your Diaspora search bar." -msgstr "" - -#: ../../mod/dfrn_request.php:668 -msgid "" -"Please enter your 'Identity Address' from one of the following supported " -"social networks:" -msgstr "" - -#: ../../mod/dfrn_request.php:671 -msgid "Friend/Connection Request" +msgid "Converted localtime: %s" msgstr "" -#: ../../mod/dfrn_request.php:672 -msgid "" -"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, " -"testuser@identi.ca" +#: ../../mod/localtime.php:41 +msgid "Please select your timezone:" msgstr "" -#: ../../mod/dfrn_request.php:673 -msgid "Please answer the following:" +#: ../../mod/match.php:12 +msgid "Profile Match" msgstr "" -#: ../../mod/dfrn_request.php:674 -#, php-format -msgid "Does %s know you?" +#: ../../mod/match.php:20 +msgid "No keywords to match. Please add keywords to your default profile." msgstr "" -#: ../../mod/dfrn_request.php:677 -msgid "Add a personal note:" +#: ../../mod/match.php:57 +msgid "is interested in:" msgstr "" -#: ../../mod/dfrn_request.php:679 ../../include/contact_selectors.php:76 -msgid "Friendica" +#: ../../mod/match.php:58 ../../mod/suggest.php:59 +#: ../../include/contact_widgets.php:9 ../../boot.php:926 +msgid "Connect" msgstr "" -#: ../../mod/dfrn_request.php:680 -msgid "StatusNet/Federated Social Web" +#: ../../mod/match.php:65 ../../mod/dirfind.php:57 +msgid "No matches" msgstr "" -#: ../../mod/dfrn_request.php:682 -msgid "- please share from your own site as noted above" +#: ../../mod/lockview.php:39 +msgid "Remote privacy information not available." msgstr "" -#: ../../mod/dfrn_request.php:683 -msgid "Your Identity Address:" +#: ../../mod/lockview.php:43 +msgid "Visible to:" msgstr "" -#: ../../mod/dfrn_request.php:684 -msgid "Submit Request" +#: ../../mod/home.php:26 ../../addon/communityhome/communityhome.php:179 +#, php-format +msgid "Welcome to %s" msgstr "" #: ../../mod/notifications.php:26 msgid "Invalid request identifier." msgstr "" -#: ../../mod/notifications.php:35 ../../mod/notifications.php:150 -#: ../../mod/notifications.php:195 +#: ../../mod/notifications.php:35 ../../mod/notifications.php:152 +#: ../../mod/notifications.php:198 msgid "Discard" msgstr "" +#: ../../mod/notifications.php:47 ../../mod/notifications.php:151 +#: ../../mod/notifications.php:197 ../../mod/contacts.php:302 +#: ../../mod/contacts.php:345 +msgid "Ignore" +msgstr "" + #: ../../mod/notifications.php:71 ../../include/nav.php:109 msgid "Network" msgstr "" -#: ../../mod/notifications.php:76 ../../mod/network.php:169 +#: ../../mod/notifications.php:76 ../../mod/network.php:177 msgid "Personal" msgstr "" @@ -1229,7 +1178,7 @@ msgid "Introductions" msgstr "" #: ../../mod/notifications.php:91 ../../mod/message.php:76 -#: ../../include/nav.php:122 +#: ../../include/nav.php:123 msgid "Messages" msgstr "" @@ -1241,7 +1190,7 @@ msgstr "" msgid "Hide Ignored Requests" msgstr "" -#: ../../mod/notifications.php:136 ../../mod/notifications.php:180 +#: ../../mod/notifications.php:136 ../../mod/notifications.php:182 msgid "Notification type: " msgstr "" @@ -1254,1296 +1203,1513 @@ msgstr "" msgid "suggested by %s" msgstr "" -#: ../../mod/notifications.php:146 ../../mod/notifications.php:192 +#: ../../mod/notifications.php:144 ../../mod/notifications.php:191 +#: ../../mod/contacts.php:350 +msgid "Hide this contact from others" +msgstr "" + +#: ../../mod/notifications.php:145 ../../mod/notifications.php:192 +msgid "Post a new friend activity" +msgstr "" + +#: ../../mod/notifications.php:145 ../../mod/notifications.php:192 +msgid "if applicable" +msgstr "" + +#: ../../mod/notifications.php:148 ../../mod/notifications.php:195 #: ../../mod/admin.php:466 msgid "Approve" msgstr "" -#: ../../mod/notifications.php:166 +#: ../../mod/notifications.php:168 msgid "Claims to be known to you: " msgstr "" -#: ../../mod/notifications.php:166 +#: ../../mod/notifications.php:168 msgid "yes" msgstr "" -#: ../../mod/notifications.php:166 +#: ../../mod/notifications.php:168 msgid "no" msgstr "" -#: ../../mod/notifications.php:173 +#: ../../mod/notifications.php:175 msgid "Approve as: " msgstr "" -#: ../../mod/notifications.php:174 +#: ../../mod/notifications.php:176 msgid "Friend" msgstr "" -#: ../../mod/notifications.php:175 +#: ../../mod/notifications.php:177 msgid "Sharer" msgstr "" -#: ../../mod/notifications.php:175 +#: ../../mod/notifications.php:177 msgid "Fan/Admirer" msgstr "" -#: ../../mod/notifications.php:181 +#: ../../mod/notifications.php:183 msgid "Friend/Connect Request" msgstr "" -#: ../../mod/notifications.php:181 +#: ../../mod/notifications.php:183 msgid "New Follower" msgstr "" -#: ../../mod/notifications.php:201 +#: ../../mod/notifications.php:204 msgid "No introductions." msgstr "" -#: ../../mod/notifications.php:204 ../../mod/notifications.php:290 -#: ../../mod/notifications.php:385 ../../mod/notifications.php:466 +#: ../../mod/notifications.php:207 ../../mod/notifications.php:293 +#: ../../mod/notifications.php:388 ../../mod/notifications.php:469 #: ../../include/nav.php:118 msgid "Notifications" msgstr "" -#: ../../mod/notifications.php:241 ../../mod/notifications.php:336 -#: ../../mod/notifications.php:423 +#: ../../mod/notifications.php:244 ../../mod/notifications.php:339 +#: ../../mod/notifications.php:426 #, php-format msgid "%s liked %s's post" msgstr "" -#: ../../mod/notifications.php:250 ../../mod/notifications.php:345 -#: ../../mod/notifications.php:432 +#: ../../mod/notifications.php:253 ../../mod/notifications.php:348 +#: ../../mod/notifications.php:435 #, php-format msgid "%s disliked %s's post" msgstr "" -#: ../../mod/notifications.php:264 ../../mod/notifications.php:359 -#: ../../mod/notifications.php:446 +#: ../../mod/notifications.php:267 ../../mod/notifications.php:362 +#: ../../mod/notifications.php:449 #, php-format msgid "%s is now friends with %s" msgstr "" -#: ../../mod/notifications.php:271 ../../mod/notifications.php:366 +#: ../../mod/notifications.php:274 ../../mod/notifications.php:369 #, php-format msgid "%s created a new post" msgstr "" -#: ../../mod/notifications.php:272 ../../mod/notifications.php:367 -#: ../../mod/notifications.php:455 +#: ../../mod/notifications.php:275 ../../mod/notifications.php:370 +#: ../../mod/notifications.php:458 #, php-format msgid "%s commented on %s's post" msgstr "" -#: ../../mod/notifications.php:286 +#: ../../mod/notifications.php:289 msgid "No more network notifications." msgstr "" -#: ../../mod/notifications.php:381 +#: ../../mod/notifications.php:384 msgid "No more personal notifications." msgstr "" -#: ../../mod/notifications.php:462 +#: ../../mod/notifications.php:465 msgid "No more home notifications." msgstr "" -#: ../../mod/message.php:23 -msgid "No recipient selected." +#: ../../mod/contacts.php:63 ../../mod/contacts.php:143 +msgid "Could not access contact record." msgstr "" -#: ../../mod/message.php:26 -msgid "Unable to locate contact information." +#: ../../mod/contacts.php:77 +msgid "Could not locate selected profile." msgstr "" -#: ../../mod/message.php:29 -msgid "Message could not be sent." +#: ../../mod/contacts.php:100 +msgid "Contact updated." msgstr "" -#: ../../mod/message.php:32 -msgid "Message collection failure." +#: ../../mod/contacts.php:165 +msgid "Contact has been blocked" msgstr "" -#: ../../mod/message.php:35 -msgid "Message sent." +#: ../../mod/contacts.php:165 +msgid "Contact has been unblocked" msgstr "" -#: ../../mod/message.php:55 -msgid "Inbox" +#: ../../mod/contacts.php:179 +msgid "Contact has been ignored" msgstr "" -#: ../../mod/message.php:60 -msgid "Outbox" +#: ../../mod/contacts.php:179 +msgid "Contact has been unignored" msgstr "" -#: ../../mod/message.php:65 -msgid "New Message" +#: ../../mod/contacts.php:200 +msgid "stopped following" msgstr "" -#: ../../mod/message.php:91 -msgid "Message deleted." +#: ../../mod/contacts.php:221 +msgid "Contact has been removed." msgstr "" -#: ../../mod/message.php:121 -msgid "Conversation removed." +#: ../../mod/contacts.php:245 +#, php-format +msgid "You are mutual friends with %s" msgstr "" -#: ../../mod/message.php:137 ../../include/conversation.php:815 -msgid "Please enter a link URL:" +#: ../../mod/contacts.php:249 +#, php-format +msgid "You are sharing with %s" msgstr "" -#: ../../mod/message.php:145 -msgid "Send Private Message" +#: ../../mod/contacts.php:254 +#, php-format +msgid "%s is sharing with you" msgstr "" -#: ../../mod/message.php:146 ../../mod/message.php:287 -msgid "To:" +#: ../../mod/contacts.php:271 +msgid "Private communications are not available for this contact." msgstr "" -#: ../../mod/message.php:147 ../../mod/message.php:288 -msgid "Subject:" +#: ../../mod/contacts.php:274 +msgid "Never" msgstr "" -#: ../../mod/message.php:150 ../../mod/message.php:291 -#: ../../mod/invite.php:101 -msgid "Your message:" +#: ../../mod/contacts.php:278 +msgid "(Update was successful)" msgstr "" -#: ../../mod/message.php:153 ../../mod/message.php:294 -#: ../../mod/editpost.php:91 ../../include/conversation.php:863 -msgid "Upload photo" +#: ../../mod/contacts.php:278 +msgid "(Update was not successful)" msgstr "" -#: ../../mod/message.php:154 ../../mod/message.php:295 -#: ../../mod/editpost.php:93 ../../include/conversation.php:867 -msgid "Insert web link" +#: ../../mod/contacts.php:280 +msgid "Suggest friends" msgstr "" -#: ../../mod/message.php:155 ../../mod/message.php:296 -#: ../../mod/editpost.php:99 ../../mod/photos.php:1186 -#: ../../include/conversation.php:294 ../../include/conversation.php:631 -#: ../../include/conversation.php:879 -msgid "Please wait" +#: ../../mod/contacts.php:284 +#, php-format +msgid "Network type: %s" msgstr "" -#: ../../mod/message.php:188 -msgid "No messages." +#: ../../mod/contacts.php:287 +#, php-format +msgid "%d contact in common" +msgid_plural "%d contacts in common" +msgstr[0] "" +msgstr[1] "" + +#: ../../mod/contacts.php:292 +msgid "View all contacts" msgstr "" -#: ../../mod/message.php:201 -msgid "Delete conversation" +#: ../../mod/contacts.php:297 ../../mod/contacts.php:344 +#: ../../mod/admin.php:470 +msgid "Unblock" msgstr "" -#: ../../mod/message.php:204 -msgid "D, d M Y - g:i A" +#: ../../mod/contacts.php:297 ../../mod/contacts.php:344 +#: ../../mod/admin.php:469 +msgid "Block" msgstr "" -#: ../../mod/message.php:239 -msgid "Message not available." +#: ../../mod/contacts.php:302 ../../mod/contacts.php:345 +msgid "Unignore" msgstr "" -#: ../../mod/message.php:276 -msgid "Delete message" +#: ../../mod/contacts.php:307 +msgid "Repair" msgstr "" -#: ../../mod/message.php:286 -msgid "Send Reply" +#: ../../mod/contacts.php:317 +msgid "Contact Editor" msgstr "" -#: ../../mod/wall_upload.php:56 ../../mod/profile_photo.php:113 -#, php-format -msgid "Image exceeds size limit of %d" +#: ../../mod/contacts.php:320 +msgid "Profile Visibility" msgstr "" -#: ../../mod/wall_upload.php:65 ../../mod/profile_photo.php:122 -#: ../../mod/photos.php:649 -msgid "Unable to process image." +#: ../../mod/contacts.php:321 +#, php-format +msgid "" +"Please choose the profile you would like to display to %s when viewing your " +"profile securely." msgstr "" -#: ../../mod/wall_upload.php:81 ../../mod/wall_upload.php:90 -#: ../../mod/wall_upload.php:97 ../../mod/item.php:318 -#: ../../include/message.php:143 -msgid "Wall Photos" +#: ../../mod/contacts.php:322 +msgid "Contact Information / Notes" msgstr "" -#: ../../mod/wall_upload.php:84 ../../mod/profile_photo.php:251 -#: ../../mod/photos.php:669 -msgid "Image upload failed." +#: ../../mod/contacts.php:323 +msgid "Edit contact notes" msgstr "" -#: ../../mod/wall_attach.php:57 +#: ../../mod/contacts.php:328 ../../mod/contacts.php:458 +#: ../../mod/viewcontacts.php:61 #, php-format -msgid "File exceeds size limit of %d" +msgid "Visit %s's profile [%s]" msgstr "" -#: ../../mod/wall_attach.php:87 ../../mod/wall_attach.php:98 -msgid "File upload failed." +#: ../../mod/contacts.php:329 +msgid "Block/Unblock contact" msgstr "" -#: ../../mod/profile_photo.php:28 -msgid "Image uploaded but image cropping failed." +#: ../../mod/contacts.php:330 +msgid "Ignore contact" msgstr "" -#: ../../mod/profile_photo.php:58 ../../mod/profile_photo.php:65 -#: ../../mod/profile_photo.php:72 ../../mod/profile_photo.php:170 -#: ../../mod/profile_photo.php:246 ../../mod/profile_photo.php:255 -#: ../../mod/register.php:327 ../../mod/register.php:334 -#: ../../mod/register.php:341 ../../mod/photos.php:146 -#: ../../mod/photos.php:593 ../../mod/photos.php:938 ../../mod/photos.php:953 -#: ../../addon/communityhome/communityhome.php:111 -msgid "Profile Photos" +#: ../../mod/contacts.php:331 +msgid "Repair URL settings" msgstr "" -#: ../../mod/profile_photo.php:61 ../../mod/profile_photo.php:68 -#: ../../mod/profile_photo.php:75 ../../mod/profile_photo.php:258 -#, php-format -msgid "Image size reduction [%s] failed." +#: ../../mod/contacts.php:332 +msgid "View conversations" msgstr "" -#: ../../mod/profile_photo.php:89 +#: ../../mod/contacts.php:334 +msgid "Delete contact" +msgstr "" + +#: ../../mod/contacts.php:338 +msgid "Last update:" +msgstr "" + +#: ../../mod/contacts.php:339 +msgid "Update public posts" +msgstr "" + +#: ../../mod/contacts.php:341 ../../mod/admin.php:701 +msgid "Update now" +msgstr "" + +#: ../../mod/contacts.php:348 +msgid "Currently blocked" +msgstr "" + +#: ../../mod/contacts.php:349 +msgid "Currently ignored" +msgstr "" + +#: ../../mod/contacts.php:350 msgid "" -"Shift-reload the page or clear browser cache if the new photo does not " -"display immediately." +"Replies/likes to your public posts <strong>may</strong> still be visible" msgstr "" -#: ../../mod/profile_photo.php:99 -msgid "Unable to process image" +#: ../../mod/contacts.php:387 ../../include/nav.php:131 +msgid "Contacts" msgstr "" -#: ../../mod/profile_photo.php:203 -msgid "Upload File:" +#: ../../mod/contacts.php:389 +msgid "Show Unblocked Contacts" msgstr "" -#: ../../mod/profile_photo.php:204 -msgid "Upload Profile Photo" +#: ../../mod/contacts.php:389 +msgid "Show Blocked Contacts" msgstr "" -#: ../../mod/profile_photo.php:205 -msgid "Upload" +#: ../../mod/contacts.php:391 +msgid "Show All Contacts" msgstr "" -#: ../../mod/profile_photo.php:206 -msgid "skip this step" +#: ../../mod/contacts.php:393 +msgid "Search your contacts" msgstr "" -#: ../../mod/profile_photo.php:206 -msgid "select a photo from your photo albums" +#: ../../mod/contacts.php:394 ../../mod/directory.php:65 +msgid "Finding: " msgstr "" -#: ../../mod/profile_photo.php:219 -msgid "Crop Image" +#: ../../mod/contacts.php:395 ../../mod/directory.php:67 +#: ../../include/contact_widgets.php:34 +msgid "Find" msgstr "" -#: ../../mod/profile_photo.php:220 -msgid "Please adjust the image cropping for optimum viewing." +#: ../../mod/contacts.php:434 +msgid "Mutual Friendship" msgstr "" -#: ../../mod/profile_photo.php:221 -msgid "Done Editing" +#: ../../mod/contacts.php:438 +msgid "is a fan of yours" msgstr "" -#: ../../mod/profile_photo.php:249 -msgid "Image uploaded successfully." +#: ../../mod/contacts.php:442 +msgid "you are a fan of" msgstr "" -#: ../../mod/manage.php:37 +#: ../../mod/contacts.php:459 ../../include/Contact.php:135 +#: ../../include/conversation.php:748 +msgid "Edit contact" +msgstr "" + +#: ../../mod/lostpass.php:16 +msgid "No valid account found." +msgstr "" + +#: ../../mod/lostpass.php:31 +msgid "Password reset request issued. Check your email." +msgstr "" + +#: ../../mod/lostpass.php:42 #, php-format -msgid "Welcome back %s" +msgid "Password reset requested at %s" msgstr "" -#: ../../mod/manage.php:87 -msgid "Manage Identities and/or Pages" +#: ../../mod/lostpass.php:44 ../../mod/lostpass.php:106 +#: ../../mod/register.php:380 ../../mod/register.php:434 +#: ../../mod/regmod.php:54 ../../mod/dfrn_confirm.php:716 +#: ../../include/items.php:2452 +msgid "Administrator" msgstr "" -#: ../../mod/manage.php:90 +#: ../../mod/lostpass.php:64 msgid "" -"(Toggle between different identities or community/group pages which share " -"your account details.)" +"Request could not be verified. (You may have previously submitted it.) " +"Password reset failed." msgstr "" -#: ../../mod/manage.php:92 -msgid "Select an identity to manage: " +#: ../../mod/lostpass.php:82 ../../boot.php:719 +msgid "Password Reset" msgstr "" -#: ../../mod/tagger.php:70 ../../mod/like.php:127 ../../mod/photos.php:524 -#: ../../include/conversation.php:31 ../../include/conversation.php:104 -#: ../../include/diaspora.php:1554 -#: ../../addon/communityhome/communityhome.php:163 -msgid "photo" +#: ../../mod/lostpass.php:83 +msgid "Your password has been reset as requested." msgstr "" -#: ../../mod/tagger.php:70 ../../mod/like.php:127 -#: ../../include/conversation.php:26 ../../include/conversation.php:35 -#: ../../include/conversation.php:99 ../../include/conversation.php:108 -#: ../../include/diaspora.php:1554 ../../addon/facebook/facebook.php:1084 -#: ../../addon/communityhome/communityhome.php:158 -#: ../../addon/communityhome/communityhome.php:167 -msgid "status" +#: ../../mod/lostpass.php:84 +msgid "Your new password is" msgstr "" -#: ../../mod/tagger.php:103 ../../include/conversation.php:116 -#, php-format -msgid "%1$s tagged %2$s's %3$s with %4$s" +#: ../../mod/lostpass.php:85 +msgid "Save or copy your new password - and then" msgstr "" -#: ../../mod/common.php:34 -msgid "Common Friends" +#: ../../mod/lostpass.php:86 +msgid "click here to login" msgstr "" -#: ../../mod/common.php:42 -msgid "No friends in common." +#: ../../mod/lostpass.php:87 +msgid "" +"Your password may be changed from the <em>Settings</em> page after " +"successful login." msgstr "" -#: ../../mod/profiles.php:21 ../../mod/profiles.php:239 -#: ../../mod/profiles.php:344 ../../mod/dfrn_confirm.php:62 -msgid "Profile not found." +#: ../../mod/lostpass.php:118 +msgid "Forgot your Password?" msgstr "" -#: ../../mod/profiles.php:28 -msgid "Profile Name is required." +#: ../../mod/lostpass.php:119 +msgid "" +"Enter your email address and submit to have your password reset. Then check " +"your email for further instructions." msgstr "" -#: ../../mod/profiles.php:198 -msgid "Profile updated." +#: ../../mod/lostpass.php:120 +msgid "Nickname or Email: " msgstr "" -#: ../../mod/profiles.php:256 -msgid "Profile deleted." +#: ../../mod/lostpass.php:121 +msgid "Reset" msgstr "" -#: ../../mod/profiles.php:272 ../../mod/profiles.php:303 -msgid "Profile-" +#: ../../mod/settings.php:70 +msgid "Missing some important data!" msgstr "" -#: ../../mod/profiles.php:291 ../../mod/profiles.php:330 -msgid "New profile created." +#: ../../mod/settings.php:73 ../../mod/settings.php:479 ../../mod/admin.php:62 +msgid "Update" msgstr "" -#: ../../mod/profiles.php:309 -msgid "Profile unavailable to clone." +#: ../../mod/settings.php:168 +msgid "Failed to connect with email account using the settings provided." msgstr "" -#: ../../mod/profiles.php:356 -msgid "Hide your contact/friend list from viewers of this profile?" +#: ../../mod/settings.php:173 +msgid "Email settings updated." msgstr "" -#: ../../mod/profiles.php:374 -msgid "Edit Profile Details" +#: ../../mod/settings.php:191 +msgid "Passwords do not match. Password unchanged." msgstr "" -#: ../../mod/profiles.php:376 -msgid "View this profile" +#: ../../mod/settings.php:196 +msgid "Empty passwords are not allowed. Password unchanged." msgstr "" -#: ../../mod/profiles.php:377 -msgid "Create a new profile using these settings" +#: ../../mod/settings.php:207 +msgid "Password changed." msgstr "" -#: ../../mod/profiles.php:378 -msgid "Clone this profile" +#: ../../mod/settings.php:209 +msgid "Password update failed. Please try again." msgstr "" -#: ../../mod/profiles.php:379 -msgid "Delete this profile" +#: ../../mod/settings.php:273 +msgid " Please use a shorter name." msgstr "" -#: ../../mod/profiles.php:380 -msgid "Profile Name:" +#: ../../mod/settings.php:275 +msgid " Name too short." msgstr "" -#: ../../mod/profiles.php:381 -msgid "Your Full Name:" +#: ../../mod/settings.php:281 +msgid " Not valid email." msgstr "" -#: ../../mod/profiles.php:382 -msgid "Title/Description:" +#: ../../mod/settings.php:283 +msgid " Cannot change to that email." msgstr "" -#: ../../mod/profiles.php:383 -msgid "Your Gender:" +#: ../../mod/settings.php:351 ../../addon/facebook/facebook.php:320 +#: ../../addon/impressum/impressum.php:64 ../../addon/piwik/piwik.php:94 +#: ../../addon/twitter/twitter.php:310 +msgid "Settings updated." msgstr "" -#: ../../mod/profiles.php:384 -#, php-format -msgid "Birthday (%s):" +#: ../../mod/settings.php:415 ../../include/nav.php:129 +msgid "Account settings" msgstr "" -#: ../../mod/profiles.php:385 -msgid "Street Address:" +#: ../../mod/settings.php:420 +msgid "Connector settings" msgstr "" -#: ../../mod/profiles.php:386 -msgid "Locality/City:" +#: ../../mod/settings.php:425 +msgid "Plugin settings" msgstr "" -#: ../../mod/profiles.php:387 -msgid "Postal/Zip Code:" +#: ../../mod/settings.php:430 +msgid "Connections" msgstr "" -#: ../../mod/profiles.php:388 -msgid "Country:" +#: ../../mod/settings.php:435 +msgid "Export personal data" msgstr "" -#: ../../mod/profiles.php:389 -msgid "Region/State:" +#: ../../mod/settings.php:452 ../../mod/settings.php:478 +#: ../../mod/settings.php:511 +msgid "Add application" msgstr "" -#: ../../mod/profiles.php:390 -msgid "<span class=\"heart\">♥</span> Marital Status:" +#: ../../mod/settings.php:456 ../../mod/settings.php:482 +#: ../../addon/statusnet/statusnet.php:489 +msgid "Consumer Key" msgstr "" -#: ../../mod/profiles.php:391 -msgid "Who: (if applicable)" +#: ../../mod/settings.php:457 ../../mod/settings.php:483 +#: ../../addon/statusnet/statusnet.php:488 +msgid "Consumer Secret" msgstr "" -#: ../../mod/profiles.php:392 -msgid "Examples: cathy123, Cathy Williams, cathy@example.com" +#: ../../mod/settings.php:458 ../../mod/settings.php:484 +msgid "Redirect" msgstr "" -#: ../../mod/profiles.php:393 ../../include/profile_advanced.php:43 -msgid "Sexual Preference:" +#: ../../mod/settings.php:459 ../../mod/settings.php:485 +msgid "Icon url" msgstr "" -#: ../../mod/profiles.php:394 -msgid "Homepage URL:" +#: ../../mod/settings.php:470 +msgid "You can't edit this application." msgstr "" -#: ../../mod/profiles.php:395 ../../include/profile_advanced.php:47 -msgid "Political Views:" +#: ../../mod/settings.php:510 +msgid "Connected Apps" msgstr "" -#: ../../mod/profiles.php:396 -msgid "Religious Views:" +#: ../../mod/settings.php:514 +msgid "Client key starts with" msgstr "" -#: ../../mod/profiles.php:397 -msgid "Public Keywords:" +#: ../../mod/settings.php:515 +msgid "No name" msgstr "" -#: ../../mod/profiles.php:398 -msgid "Private Keywords:" +#: ../../mod/settings.php:516 +msgid "Remove authorization" msgstr "" -#: ../../mod/profiles.php:399 -msgid "Example: fishing photography software" +#: ../../mod/settings.php:528 +msgid "No Plugin settings configured" msgstr "" -#: ../../mod/profiles.php:400 -msgid "(Used for suggesting potential friends, can be seen by others)" +#: ../../mod/settings.php:535 ../../addon/widgets/widgets.php:122 +msgid "Plugin Settings" msgstr "" -#: ../../mod/profiles.php:401 -msgid "(Used for searching profiles, never shown to others)" +#: ../../mod/settings.php:548 ../../mod/settings.php:549 +#, php-format +msgid "Built-in support for %s connectivity is %s" msgstr "" -#: ../../mod/profiles.php:402 -msgid "Tell us about yourself..." +#: ../../mod/settings.php:548 ../../mod/settings.php:549 +msgid "enabled" msgstr "" -#: ../../mod/profiles.php:403 -msgid "Hobbies/Interests" +#: ../../mod/settings.php:548 ../../mod/settings.php:549 +msgid "disabled" msgstr "" -#: ../../mod/profiles.php:404 -msgid "Contact information and Social Networks" +#: ../../mod/settings.php:549 +msgid "StatusNet" msgstr "" -#: ../../mod/profiles.php:405 -msgid "Musical interests" +#: ../../mod/settings.php:575 +msgid "Connector Settings" msgstr "" -#: ../../mod/profiles.php:406 -msgid "Books, literature" +#: ../../mod/settings.php:581 +msgid "Email/Mailbox Setup" msgstr "" -#: ../../mod/profiles.php:407 -msgid "Television" +#: ../../mod/settings.php:582 +msgid "" +"If you wish to communicate with email contacts using this service " +"(optional), please specify how to connect to your mailbox." msgstr "" -#: ../../mod/profiles.php:408 -msgid "Film/dance/culture/entertainment" +#: ../../mod/settings.php:583 +msgid "Last successful email check:" msgstr "" -#: ../../mod/profiles.php:409 -msgid "Love/romance" +#: ../../mod/settings.php:584 +msgid "Email access is disabled on this site." msgstr "" -#: ../../mod/profiles.php:410 -msgid "Work/employment" +#: ../../mod/settings.php:585 +msgid "IMAP server name:" msgstr "" -#: ../../mod/profiles.php:411 -msgid "School/education" +#: ../../mod/settings.php:586 +msgid "IMAP port:" msgstr "" -#: ../../mod/profiles.php:416 -msgid "" -"This is your <strong>public</strong> profile.<br />It <strong>may</strong> " -"be visible to anybody using the internet." +#: ../../mod/settings.php:587 +msgid "Security:" msgstr "" -#: ../../mod/profiles.php:461 -msgid "Edit/Manage Profiles" +#: ../../mod/settings.php:587 +msgid "None" msgstr "" -#: ../../mod/profiles.php:462 ../../boot.php:927 -msgid "Change profile photo" +#: ../../mod/settings.php:588 +msgid "Email login name:" msgstr "" -#: ../../mod/profiles.php:463 ../../boot.php:928 -msgid "Create New Profile" +#: ../../mod/settings.php:589 +msgid "Email password:" msgstr "" -#: ../../mod/profiles.php:473 ../../boot.php:938 -msgid "Profile Image" +#: ../../mod/settings.php:590 +msgid "Reply-to address:" msgstr "" -#: ../../mod/profiles.php:475 ../../boot.php:941 -msgid "visible to everybody" +#: ../../mod/settings.php:591 +msgid "Send public posts to all email contacts:" msgstr "" -#: ../../mod/profiles.php:476 ../../boot.php:942 -msgid "Edit visibility" +#: ../../mod/settings.php:648 ../../mod/admin.php:126 ../../mod/admin.php:443 +msgid "Normal Account" msgstr "" -#: ../../mod/openid.php:63 ../../mod/openid.php:123 ../../include/auth.php:122 -#: ../../include/auth.php:147 ../../include/auth.php:201 -msgid "Login failed." +#: ../../mod/settings.php:649 +msgid "This account is a normal personal profile" msgstr "" -#: ../../mod/openid.php:79 ../../include/auth.php:217 -msgid "Welcome " +#: ../../mod/settings.php:652 ../../mod/admin.php:127 ../../mod/admin.php:444 +msgid "Soapbox Account" msgstr "" -#: ../../mod/openid.php:80 ../../include/auth.php:218 -msgid "Please upload a profile photo." +#: ../../mod/settings.php:653 +msgid "Automatically approve all connection/friend requests as read-only fans" msgstr "" -#: ../../mod/openid.php:83 ../../include/auth.php:221 -msgid "Welcome back " +#: ../../mod/settings.php:656 ../../mod/admin.php:128 ../../mod/admin.php:445 +msgid "Community/Celebrity Account" msgstr "" -#: ../../mod/localtime.php:12 ../../include/event.php:11 -#: ../../include/bb2diaspora.php:237 -msgid "l F d, Y \\@ g:i A" +#: ../../mod/settings.php:657 +msgid "Automatically approve all connection/friend requests as read-write fans" msgstr "" -#: ../../mod/localtime.php:24 -msgid "Time Conversion" +#: ../../mod/settings.php:660 ../../mod/admin.php:129 ../../mod/admin.php:446 +msgid "Automatic Friend Account" msgstr "" -#: ../../mod/localtime.php:26 -msgid "" -"Friendika provides this service for sharing events with other networks and " -"friends in unknown timezones." +#: ../../mod/settings.php:661 +msgid "Automatically approve all connection/friend requests as friends" msgstr "" -#: ../../mod/localtime.php:30 -#, php-format -msgid "UTC time: %s" +#: ../../mod/settings.php:671 +msgid "OpenID:" msgstr "" -#: ../../mod/localtime.php:33 -#, php-format -msgid "Current timezone: %s" +#: ../../mod/settings.php:671 +msgid "(Optional) Allow this OpenID to login to this account." msgstr "" -#: ../../mod/localtime.php:36 -#, php-format -msgid "Converted localtime: %s" +#: ../../mod/settings.php:681 +msgid "Publish your default profile in your local site directory?" msgstr "" -#: ../../mod/localtime.php:41 -msgid "Please select your timezone:" +#: ../../mod/settings.php:687 +msgid "Publish your default profile in the global social directory?" msgstr "" -#: ../../mod/invite.php:35 -#, php-format -msgid "%s : Not a valid email address." +#: ../../mod/settings.php:695 +msgid "Hide your contact/friend list from viewers of your default profile?" msgstr "" -#: ../../mod/invite.php:59 -#, php-format -msgid "Please join my network on %s" +#: ../../mod/settings.php:699 +msgid "Hide your profile details from unknown viewers?" msgstr "" -#: ../../mod/invite.php:69 -#, php-format -msgid "%s : Message delivery failed." +#: ../../mod/settings.php:704 +msgid "Allow friends to post to your profile page?" msgstr "" -#: ../../mod/invite.php:73 -#, php-format -msgid "%d message sent." -msgid_plural "%d messages sent." -msgstr[0] "" -msgstr[1] "" +#: ../../mod/settings.php:710 +msgid "Allow friends to tag your posts?" +msgstr "" -#: ../../mod/invite.php:92 -msgid "You have no more invitations available" +#: ../../mod/settings.php:716 +msgid "Allow us to suggest you as a potential friend to new members?" msgstr "" -#: ../../mod/invite.php:99 -msgid "Send invitations" +#: ../../mod/settings.php:725 +msgid "Profile is <strong>not published</strong>." msgstr "" -#: ../../mod/invite.php:100 -msgid "Enter email addresses, one per line:" +#: ../../mod/settings.php:744 ../../mod/profile_photo.php:206 +msgid "or" msgstr "" -#: ../../mod/invite.php:102 -#, php-format -msgid "Please join my social network on %s" +#: ../../mod/settings.php:749 +msgid "Your Identity Address is" msgstr "" -#: ../../mod/invite.php:103 -msgid "To accept this invitation, please visit:" +#: ../../mod/settings.php:760 +msgid "Automatically expire posts after this many days:" msgstr "" -#: ../../mod/invite.php:104 -msgid "You will need to supply this invitation code: $invite_code" +#: ../../mod/settings.php:760 +msgid "If empty, posts will not expire. Expired posts will be deleted" msgstr "" -#: ../../mod/invite.php:104 -msgid "" -"Once you have registered, please connect with me via my profile page at:" +#: ../../mod/settings.php:761 +msgid "Advanced expiration settings" msgstr "" -#: ../../mod/register.php:62 -msgid "An invitation is required." +#: ../../mod/settings.php:762 +msgid "Advanced Expiration" msgstr "" -#: ../../mod/register.php:67 -msgid "Invitation could not be verified." +#: ../../mod/settings.php:763 +msgid "Expire posts:" msgstr "" -#: ../../mod/register.php:75 -msgid "Invalid OpenID url" +#: ../../mod/settings.php:764 +msgid "Expire personal notes:" msgstr "" -#: ../../mod/register.php:90 -msgid "Please enter the required information." +#: ../../mod/settings.php:765 +msgid "Expire starred posts:" msgstr "" -#: ../../mod/register.php:104 -msgid "Please use a shorter name." +#: ../../mod/settings.php:766 +msgid "Expire photos:" msgstr "" -#: ../../mod/register.php:106 -msgid "Name too short." +#: ../../mod/settings.php:771 +msgid "Account Settings" msgstr "" -#: ../../mod/register.php:121 -msgid "That doesn't appear to be your full (First Last) name." +#: ../../mod/settings.php:779 +msgid "Password Settings" msgstr "" -#: ../../mod/register.php:126 -msgid "Your email domain is not among those allowed on this site." +#: ../../mod/settings.php:780 +msgid "New Password:" msgstr "" -#: ../../mod/register.php:129 -msgid "Not a valid email address." +#: ../../mod/settings.php:781 +msgid "Confirm:" msgstr "" -#: ../../mod/register.php:139 -msgid "Cannot use that email." +#: ../../mod/settings.php:781 +msgid "Leave password fields blank unless changing" msgstr "" -#: ../../mod/register.php:145 -msgid "" -"Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and " -"must also begin with a letter." +#: ../../mod/settings.php:785 +msgid "Basic Settings" msgstr "" -#: ../../mod/register.php:151 ../../mod/register.php:252 -msgid "Nickname is already registered. Please choose another." +#: ../../mod/settings.php:786 ../../include/profile_advanced.php:15 +msgid "Full Name:" msgstr "" -#: ../../mod/register.php:170 -msgid "SERIOUS ERROR: Generation of security keys failed." +#: ../../mod/settings.php:787 +msgid "Email Address:" msgstr "" -#: ../../mod/register.php:238 -msgid "An error occurred during registration. Please try again." +#: ../../mod/settings.php:788 +msgid "Your Timezone:" msgstr "" -#: ../../mod/register.php:274 -msgid "An error occurred creating your default profile. Please try again." +#: ../../mod/settings.php:789 +msgid "Default Post Location:" msgstr "" -#: ../../mod/register.php:378 ../../mod/regmod.php:52 -#, php-format -msgid "Registration details for %s" +#: ../../mod/settings.php:790 +msgid "Use Browser Location:" msgstr "" -#: ../../mod/register.php:380 ../../mod/register.php:434 -#: ../../mod/lostpass.php:44 ../../mod/lostpass.php:106 -#: ../../mod/regmod.php:54 ../../mod/dfrn_confirm.php:710 -#: ../../include/items.php:2415 -msgid "Administrator" +#: ../../mod/settings.php:791 +msgid "Display Theme:" msgstr "" -#: ../../mod/register.php:386 -msgid "" -"Registration successful. Please check your email for further instructions." +#: ../../mod/settings.php:792 +msgid "Update browser every xx seconds" msgstr "" -#: ../../mod/register.php:390 -msgid "Failed to send email message. Here is the message that failed." +#: ../../mod/settings.php:792 +msgid "Minimum of 10 seconds, no maximum" msgstr "" -#: ../../mod/register.php:395 -msgid "Your registration can not be processed." +#: ../../mod/settings.php:794 +msgid "Security and Privacy Settings" msgstr "" -#: ../../mod/register.php:432 -#, php-format -msgid "Registration request at %s" +#: ../../mod/settings.php:796 +msgid "Maximum Friend Requests/Day:" msgstr "" -#: ../../mod/register.php:441 -msgid "Your registration is pending approval by the site owner." +#: ../../mod/settings.php:796 +msgid "(to prevent spam abuse)" msgstr "" -#: ../../mod/register.php:479 -msgid "" -"This site has exceeded the number of allowed daily account registrations. " -"Please try again tomorrow." +#: ../../mod/settings.php:797 +msgid "Default Post Permissions" msgstr "" -#: ../../mod/register.php:505 -msgid "" -"You may (optionally) fill in this form via OpenID by supplying your OpenID " -"and clicking 'Register'." +#: ../../mod/settings.php:798 +msgid "(click to open/close)" msgstr "" -#: ../../mod/register.php:506 -msgid "" -"If you are not familiar with OpenID, please leave that field blank and fill " -"in the rest of the items." +#: ../../mod/settings.php:813 +msgid "Notification Settings" msgstr "" -#: ../../mod/register.php:507 -msgid "Your OpenID (optional): " +#: ../../mod/settings.php:814 +msgid "Send a notification email when:" msgstr "" -#: ../../mod/register.php:521 -msgid "Include your profile in member directory?" +#: ../../mod/settings.php:815 +msgid "You receive an introduction" msgstr "" -#: ../../mod/register.php:536 -msgid "Membership on this site is by invitation only." +#: ../../mod/settings.php:816 +msgid "Your introductions are confirmed" msgstr "" -#: ../../mod/register.php:537 -msgid "Your invitation ID: " +#: ../../mod/settings.php:817 +msgid "Someone writes on your profile wall" msgstr "" -#: ../../mod/register.php:540 ../../mod/admin.php:297 -msgid "Registration" +#: ../../mod/settings.php:818 +msgid "Someone writes a followup comment" msgstr "" -#: ../../mod/register.php:548 -msgid "Your Full Name (e.g. Joe Smith): " +#: ../../mod/settings.php:819 +msgid "You receive a private message" msgstr "" -#: ../../mod/register.php:549 -msgid "Your Email Address: " +#: ../../mod/settings.php:820 +msgid "You receive a friend suggestion" msgstr "" -#: ../../mod/register.php:550 +#: ../../mod/settings.php:821 +msgid "You are tagged in a post" +msgstr "" + +#: ../../mod/settings.php:824 +msgid "Advanced Page Settings" +msgstr "" + +#: ../../mod/manage.php:90 +msgid "Manage Identities and/or Pages" +msgstr "" + +#: ../../mod/manage.php:93 msgid "" -"Choose a profile nickname. This must begin with a text character. Your " -"profile address on this site will then be '<strong>nickname@$sitename</" -"strong>'." +"Toggle between different identities or community/group pages which share " +"your account details or which you have been granted \"manage\" permissions" msgstr "" -#: ../../mod/register.php:551 -msgid "Choose a nickname: " +#: ../../mod/manage.php:95 +msgid "Select an identity to manage: " msgstr "" -#: ../../mod/register.php:554 ../../include/nav.php:77 ../../boot.php:684 -msgid "Register" +#: ../../mod/network.php:43 +msgid "Search Results For:" msgstr "" -#: ../../mod/apps.php:4 -msgid "Applications" +#: ../../mod/network.php:77 ../../mod/search.php:16 +msgid "Remove term" msgstr "" -#: ../../mod/apps.php:7 -msgid "No installed applications." +#: ../../mod/network.php:86 ../../mod/search.php:13 +msgid "Saved Searches" msgstr "" -#: ../../mod/hcard.php:10 -msgid "No profile" +#: ../../mod/network.php:87 ../../include/group.php:216 +msgid "add" msgstr "" -#: ../../mod/fsuggest.php:63 -msgid "Friend suggestion sent." +#: ../../mod/network.php:166 +msgid "Commented Order" msgstr "" -#: ../../mod/fsuggest.php:97 -msgid "Suggest Friends" +#: ../../mod/network.php:171 +msgid "Posted Order" msgstr "" -#: ../../mod/fsuggest.php:99 +#: ../../mod/network.php:182 +msgid "New" +msgstr "" + +#: ../../mod/network.php:187 +msgid "Starred" +msgstr "" + +#: ../../mod/network.php:192 +msgid "Bookmarks" +msgstr "" + +#: ../../mod/network.php:250 #, php-format -msgid "Suggest a friend for %s" +msgid "Warning: This group contains %s member from an insecure network." +msgid_plural "" +"Warning: This group contains %s members from an insecure network." +msgstr[0] "" +msgstr[1] "" + +#: ../../mod/network.php:253 +msgid "Private messages to this group are at risk of public disclosure." msgstr "" -#: ../../mod/ping.php:148 -msgid "{0} wants to be your friend" +#: ../../mod/network.php:304 +msgid "No such group" msgstr "" -#: ../../mod/ping.php:153 -msgid "{0} sent you a message" +#: ../../mod/network.php:315 +msgid "Group is empty" msgstr "" -#: ../../mod/ping.php:158 -msgid "{0} requested registration" +#: ../../mod/network.php:319 +msgid "Group: " msgstr "" -#: ../../mod/ping.php:164 -#, php-format -msgid "{0} commented %s's post" +#: ../../mod/network.php:329 +msgid "Contact: " msgstr "" -#: ../../mod/ping.php:169 -#, php-format -msgid "{0} liked %s's post" +#: ../../mod/network.php:331 +msgid "Private messages to this person are at risk of public disclosure." msgstr "" -#: ../../mod/ping.php:174 -#, php-format -msgid "{0} disliked %s's post" +#: ../../mod/network.php:336 +msgid "Invalid contact." msgstr "" -#: ../../mod/ping.php:179 -#, php-format -msgid "{0} is now friends with %s" +#: ../../mod/notes.php:44 ../../boot.php:1350 +msgid "Personal Notes" msgstr "" -#: ../../mod/ping.php:184 -msgid "{0} posted" +#: ../../mod/notes.php:63 ../../include/text.php:639 +msgid "Save" msgstr "" -#: ../../mod/ping.php:189 -#, php-format -msgid "{0} tagged %s's post with #%s" +#: ../../mod/newmember.php:6 +msgid "Welcome to Friendica" msgstr "" -#: ../../mod/ping.php:195 -msgid "{0} mentioned you in a post" +#: ../../mod/newmember.php:8 +msgid "New Member Checklist" msgstr "" -#: ../../mod/lostpass.php:16 -msgid "No valid account found." +#: ../../mod/newmember.php:12 +msgid "" +"We would like to offer some tips and links to help make your experience " +"enjoyable. Click any item to visit the relevant page." msgstr "" -#: ../../mod/lostpass.php:31 -msgid "Password reset request issued. Check your email." +#: ../../mod/newmember.php:16 +msgid "" +"On your <em>Settings</em> page - change your initial password. Also make a " +"note of your Identity Address. This will be useful in making friends." msgstr "" -#: ../../mod/lostpass.php:42 -#, php-format -msgid "Password reset requested at %s" +#: ../../mod/newmember.php:18 +msgid "" +"Review the other settings, particularly the privacy settings. An unpublished " +"directory listing is like having an unlisted phone number. In general, you " +"should probably publish your listing - unless all of your friends and " +"potential friends know exactly how to find you." msgstr "" -#: ../../mod/lostpass.php:64 +#: ../../mod/newmember.php:20 msgid "" -"Request could not be verified. (You may have previously submitted it.) " -"Password reset failed." +"Upload a profile photo if you have not done so already. Studies have shown " +"that people with real photos of themselves are ten times more likely to make " +"friends than people who do not." msgstr "" -#: ../../mod/lostpass.php:82 ../../boot.php:714 -msgid "Password Reset" +#: ../../mod/newmember.php:23 +msgid "" +"Authorise the Facebook Connector if you currently have a Facebook account " +"and we will (optionally) import all your Facebook friends and conversations." msgstr "" -#: ../../mod/lostpass.php:83 -msgid "Your password has been reset as requested." +#: ../../mod/newmember.php:28 +msgid "" +"Enter your email access information on your Connector Settings page if you " +"wish to import and interact with friends or mailing lists from your email " +"INBOX" msgstr "" -#: ../../mod/lostpass.php:84 -msgid "Your new password is" +#: ../../mod/newmember.php:30 +msgid "" +"Edit your <strong>default</strong> profile to your liking. Review the " +"settings for hiding your list of friends and hiding the profile from unknown " +"visitors." msgstr "" -#: ../../mod/lostpass.php:85 -msgid "Save or copy your new password - and then" +#: ../../mod/newmember.php:32 +msgid "" +"Set some public keywords for your default profile which describe your " +"interests. We may be able to find other people with similar interests and " +"suggest friendships." msgstr "" -#: ../../mod/lostpass.php:86 -msgid "click here to login" +#: ../../mod/newmember.php:34 +msgid "" +"Your Contacts page is your gateway to managing friendships and connecting " +"with friends on other networks. Typically you enter their address or site " +"URL in the <em>Add New Contact</em> dialog." msgstr "" -#: ../../mod/lostpass.php:87 +#: ../../mod/newmember.php:36 msgid "" -"Your password may be changed from the <em>Settings</em> page after " -"successful login." +"The Directory page lets you find other people in this network or other " +"federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on " +"their profile page. Provide your own Identity Address if requested." msgstr "" -#: ../../mod/lostpass.php:118 -msgid "Forgot your Password?" +#: ../../mod/newmember.php:38 +msgid "" +"Once you have made some friends, organize them into private conversation " +"groups from the sidebar of your Contacts page and then you can interact with " +"each group privately on your Network page." msgstr "" -#: ../../mod/lostpass.php:119 +#: ../../mod/newmember.php:40 msgid "" -"Enter your email address and submit to have your password reset. Then check " -"your email for further instructions." +"Our <strong>help</strong> pages may be consulted for detail on other program " +"features and resources." msgstr "" -#: ../../mod/lostpass.php:120 -msgid "Nickname or Email: " +#: ../../mod/attach.php:8 +msgid "Item not available." msgstr "" -#: ../../mod/lostpass.php:121 -msgid "Reset" +#: ../../mod/attach.php:20 +msgid "Item was not found." msgstr "" -#: ../../mod/editpost.php:17 ../../mod/editpost.php:27 -msgid "Item not found" +#: ../../mod/group.php:27 +msgid "Group created." msgstr "" -#: ../../mod/editpost.php:32 -msgid "Edit post" +#: ../../mod/group.php:33 +msgid "Could not create group." msgstr "" -#: ../../mod/editpost.php:75 ../../include/conversation.php:848 -msgid "Post to Email" +#: ../../mod/group.php:43 ../../mod/group.php:123 +msgid "Group not found." msgstr "" -#: ../../mod/editpost.php:92 ../../include/conversation.php:865 -msgid "Attach file" +#: ../../mod/group.php:56 +msgid "Group name changed." msgstr "" -#: ../../mod/editpost.php:94 -msgid "Insert YouTube video" +#: ../../mod/group.php:67 ../../mod/profperm.php:19 ../../index.php:287 +msgid "Permission denied" msgstr "" -#: ../../mod/editpost.php:95 -msgid "Insert Vorbis [.ogg] video" +#: ../../mod/group.php:82 +msgid "Create a group of contacts/friends." msgstr "" -#: ../../mod/editpost.php:96 -msgid "Insert Vorbis [.ogg] audio" +#: ../../mod/group.php:83 ../../mod/group.php:166 +msgid "Group Name: " msgstr "" -#: ../../mod/editpost.php:97 ../../include/conversation.php:873 -msgid "Set your location" +#: ../../mod/group.php:98 +msgid "Group removed." msgstr "" -#: ../../mod/editpost.php:98 ../../include/conversation.php:875 -msgid "Clear browser location" +#: ../../mod/group.php:100 +msgid "Unable to remove group." msgstr "" -#: ../../mod/editpost.php:100 ../../include/conversation.php:880 -msgid "Permission settings" +#: ../../mod/group.php:164 ../../mod/profperm.php:105 +msgid "Click on a contact to add or remove." msgstr "" -#: ../../mod/editpost.php:108 ../../include/conversation.php:889 -msgid "CC: email addresses" +#: ../../mod/group.php:165 +msgid "Group Editor" msgstr "" -#: ../../mod/editpost.php:109 ../../include/conversation.php:890 -msgid "Public post" +#: ../../mod/group.php:179 +msgid "Members" msgstr "" -#: ../../mod/editpost.php:111 ../../include/conversation.php:892 -msgid "Example: bob@example.com, mary@example.com" +#: ../../mod/group.php:194 +msgid "All Contacts" msgstr "" -#: ../../mod/removeme.php:42 ../../mod/removeme.php:45 -msgid "Remove My Account" +#: ../../mod/profperm.php:25 ../../mod/profperm.php:55 +msgid "Invalid profile identifier." msgstr "" -#: ../../mod/removeme.php:43 -msgid "" -"This will completely remove your account. Once this has been done it is not " -"recoverable." +#: ../../mod/profperm.php:101 +msgid "Profile Visibility Editor" msgstr "" -#: ../../mod/removeme.php:44 -msgid "Please enter your password for verification:" +#: ../../mod/profperm.php:103 ../../include/profile_advanced.php:7 +#: ../../include/profile_advanced.php:76 ../../include/nav.php:48 +#: ../../boot.php:1332 +msgid "Profile" msgstr "" -#: ../../mod/regmod.php:61 -msgid "Account approved." +#: ../../mod/profperm.php:114 +msgid "Visible To" msgstr "" -#: ../../mod/regmod.php:93 -#, php-format -msgid "Registration revoked for %s" +#: ../../mod/profperm.php:130 +msgid "All Contacts (with secure profile access)" msgstr "" -#: ../../mod/regmod.php:105 -msgid "Please login." +#: ../../mod/viewcontacts.php:25 ../../include/text.php:578 +msgid "View Contacts" msgstr "" -#: ../../mod/install.php:111 -msgid "Friendica Social Communications Server - Setup" +#: ../../mod/viewcontacts.php:40 +msgid "No contacts." msgstr "" -#: ../../mod/install.php:117 ../../mod/install.php:157 -#: ../../mod/install.php:229 -msgid "Database connection" +#: ../../mod/register.php:62 +msgid "An invitation is required." msgstr "" -#: ../../mod/install.php:124 -msgid "Could not connect to database." +#: ../../mod/register.php:67 +msgid "Invitation could not be verified." msgstr "" -#: ../../mod/install.php:128 -msgid "Could not create table." +#: ../../mod/register.php:75 +msgid "Invalid OpenID url" msgstr "" -#: ../../mod/install.php:133 -msgid "Your Friendica site database has been installed." +#: ../../mod/register.php:90 +msgid "Please enter the required information." msgstr "" -#: ../../mod/install.php:134 +#: ../../mod/register.php:104 +msgid "Please use a shorter name." +msgstr "" + +#: ../../mod/register.php:106 +msgid "Name too short." +msgstr "" + +#: ../../mod/register.php:121 +msgid "That doesn't appear to be your full (First Last) name." +msgstr "" + +#: ../../mod/register.php:126 +msgid "Your email domain is not among those allowed on this site." +msgstr "" + +#: ../../mod/register.php:129 +msgid "Not a valid email address." +msgstr "" + +#: ../../mod/register.php:139 +msgid "Cannot use that email." +msgstr "" + +#: ../../mod/register.php:145 msgid "" -"IMPORTANT: You will need to [manually] setup a scheduled task for the poller." +"Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and " +"must also begin with a letter." msgstr "" -#: ../../mod/install.php:135 ../../mod/install.php:151 -#: ../../mod/install.php:209 -msgid "Please see the file \"INSTALL.txt\"." +#: ../../mod/register.php:151 ../../mod/register.php:252 +msgid "Nickname is already registered. Please choose another." msgstr "" -#: ../../mod/install.php:137 -msgid "Proceed to registration" +#: ../../mod/register.php:170 +msgid "SERIOUS ERROR: Generation of security keys failed." msgstr "" -#: ../../mod/install.php:143 -msgid "Proceed with Installation" +#: ../../mod/register.php:238 +msgid "An error occurred during registration. Please try again." msgstr "" -#: ../../mod/install.php:150 +#: ../../mod/register.php:274 +msgid "An error occurred creating your default profile. Please try again." +msgstr "" + +#: ../../mod/register.php:378 ../../mod/regmod.php:52 +#, php-format +msgid "Registration details for %s" +msgstr "" + +#: ../../mod/register.php:386 msgid "" -"You may need to import the file \"database.sql\" manually using phpmyadmin " -"or mysql." +"Registration successful. Please check your email for further instructions." msgstr "" -#: ../../mod/install.php:158 -msgid "Database import failed." +#: ../../mod/register.php:390 +msgid "Failed to send email message. Here is the message that failed." msgstr "" -#: ../../mod/install.php:206 -msgid "System check" +#: ../../mod/register.php:395 +msgid "Your registration can not be processed." msgstr "" -#: ../../mod/install.php:210 ../../mod/events.php:213 -msgid "Next" +#: ../../mod/register.php:432 +#, php-format +msgid "Registration request at %s" msgstr "" -#: ../../mod/install.php:211 -msgid "Check again" +#: ../../mod/register.php:441 +msgid "Your registration is pending approval by the site owner." msgstr "" -#: ../../mod/install.php:230 +#: ../../mod/register.php:479 msgid "" -"In order to install Friendica we need to know how to connect to your " -"database." +"This site has exceeded the number of allowed daily account registrations. " +"Please try again tomorrow." msgstr "" -#: ../../mod/install.php:231 +#: ../../mod/register.php:505 msgid "" -"Please contact your hosting provider or site administrator if you have " -"questions about these settings." +"You may (optionally) fill in this form via OpenID by supplying your OpenID " +"and clicking 'Register'." msgstr "" -#: ../../mod/install.php:232 +#: ../../mod/register.php:506 msgid "" -"The database you specify below should already exist. If it does not, please " -"create it before continuing." +"If you are not familiar with OpenID, please leave that field blank and fill " +"in the rest of the items." msgstr "" -#: ../../mod/install.php:236 -msgid "Database Server Name" +#: ../../mod/register.php:507 +msgid "Your OpenID (optional): " msgstr "" -#: ../../mod/install.php:237 -msgid "Database Login Name" +#: ../../mod/register.php:521 +msgid "Include your profile in member directory?" msgstr "" -#: ../../mod/install.php:238 -msgid "Database Login Password" +#: ../../mod/register.php:536 +msgid "Membership on this site is by invitation only." msgstr "" -#: ../../mod/install.php:239 -msgid "Database Name" +#: ../../mod/register.php:537 +msgid "Your invitation ID: " msgstr "" -#: ../../mod/install.php:240 ../../mod/install.php:279 -msgid "Site administrator email address" +#: ../../mod/register.php:540 ../../mod/admin.php:297 +msgid "Registration" +msgstr "" + +#: ../../mod/register.php:548 +msgid "Your Full Name (e.g. Joe Smith): " +msgstr "" + +#: ../../mod/register.php:549 +msgid "Your Email Address: " msgstr "" -#: ../../mod/install.php:240 ../../mod/install.php:279 +#: ../../mod/register.php:550 msgid "" -"Your account email address must match this in order to use the web admin " -"panel." +"Choose a profile nickname. This must begin with a text character. Your " +"profile address on this site will then be '<strong>nickname@$sitename</" +"strong>'." msgstr "" -#: ../../mod/install.php:244 ../../mod/install.php:282 -msgid "Please select a default timezone for your website" +#: ../../mod/register.php:551 +msgid "Choose a nickname: " msgstr "" -#: ../../mod/install.php:269 -msgid "Site settings" +#: ../../mod/register.php:554 ../../include/nav.php:77 ../../boot.php:689 +msgid "Register" msgstr "" -#: ../../mod/install.php:322 -msgid "Could not find a command line version of PHP in the web server PATH." +#: ../../mod/dirfind.php:23 +msgid "People Search" msgstr "" -#: ../../mod/install.php:325 -msgid "PHP executable path" +#: ../../mod/like.php:127 ../../mod/tagger.php:70 +#: ../../addon/facebook/facebook.php:1091 +#: ../../addon/communityhome/communityhome.php:158 +#: ../../addon/communityhome/communityhome.php:167 +#: ../../include/diaspora.php:1587 ../../include/conversation.php:26 +#: ../../include/conversation.php:35 ../../include/conversation.php:99 +#: ../../include/conversation.php:108 +msgid "status" msgstr "" -#: ../../mod/install.php:325 -msgid "Enter full path to php executable" +#: ../../mod/like.php:144 ../../addon/facebook/facebook.php:1095 +#: ../../addon/communityhome/communityhome.php:172 +#: ../../include/diaspora.php:1603 ../../include/conversation.php:43 +#, php-format +msgid "%1$s likes %2$s's %3$s" msgstr "" -#: ../../mod/install.php:330 -msgid "Command line PHP" +#: ../../mod/like.php:146 ../../include/conversation.php:46 +#, php-format +msgid "%1$s doesn't like %2$s's %3$s" msgstr "" -#: ../../mod/install.php:339 -msgid "" -"The command line version of PHP on your system does not have " -"\"register_argc_argv\" enabled." +#: ../../mod/notice.php:15 ../../mod/viewsrc.php:15 ../../mod/admin.php:111 +#: ../../mod/admin.php:502 ../../mod/display.php:28 ../../mod/display.php:116 +#: ../../mod/viewd.php:14 ../../include/items.php:2819 +msgid "Item not found." msgstr "" -#: ../../mod/install.php:340 -msgid "This is required for message delivery to work." +#: ../../mod/viewsrc.php:7 ../../mod/viewd.php:6 +msgid "Access denied." msgstr "" -#: ../../mod/install.php:342 -msgid "PHP \"register_argc_argv\"" +#: ../../mod/regmod.php:61 +msgid "Account approved." +msgstr "" + +#: ../../mod/regmod.php:93 +#, php-format +msgid "Registration revoked for %s" msgstr "" -#: ../../mod/install.php:363 +#: ../../mod/regmod.php:105 +msgid "Please login." +msgstr "" + +#: ../../mod/item.php:88 +msgid "Unable to locate original post." +msgstr "" + +#: ../../mod/item.php:248 +msgid "Empty post discarded." +msgstr "" + +#: ../../mod/item.php:350 ../../mod/wall_upload.php:81 +#: ../../mod/wall_upload.php:90 ../../mod/wall_upload.php:97 +#: ../../include/message.php:143 +msgid "Wall Photos" +msgstr "" + +#: ../../mod/item.php:827 +msgid "System error. Post not saved." +msgstr "" + +#: ../../mod/item.php:852 +#, php-format msgid "" -"Error: the \"openssl_pkey_new\" function on this system is not able to " -"generate encryption keys" +"This message was sent to you by %s, a member of the Friendica social network." msgstr "" -#: ../../mod/install.php:364 +#: ../../mod/item.php:854 +#, php-format +msgid "You may visit them online at %s" +msgstr "" + +#: ../../mod/item.php:855 msgid "" -"If running under Windows, please see \"http://www.php.net/manual/en/openssl." -"installation.php\"." +"Please contact the sender by replying to this post if you do not wish to " +"receive these messages." msgstr "" -#: ../../mod/install.php:366 -msgid "Generate encryption keys" +#: ../../mod/item.php:857 +#, php-format +msgid "%s posted an update." msgstr "" -#: ../../mod/install.php:373 -msgid "libCurl PHP module" +#: ../../mod/profile_photo.php:28 +msgid "Image uploaded but image cropping failed." msgstr "" -#: ../../mod/install.php:374 -msgid "GD graphics PHP module" +#: ../../mod/profile_photo.php:61 ../../mod/profile_photo.php:68 +#: ../../mod/profile_photo.php:75 ../../mod/profile_photo.php:258 +#, php-format +msgid "Image size reduction [%s] failed." msgstr "" -#: ../../mod/install.php:375 -msgid "OpenSSL PHP module" +#: ../../mod/profile_photo.php:89 +msgid "" +"Shift-reload the page or clear browser cache if the new photo does not " +"display immediately." msgstr "" -#: ../../mod/install.php:376 -msgid "mysqli PHP module" +#: ../../mod/profile_photo.php:99 +msgid "Unable to process image" msgstr "" -#: ../../mod/install.php:377 -msgid "mb_string PHP module" +#: ../../mod/profile_photo.php:113 ../../mod/wall_upload.php:56 +#, php-format +msgid "Image exceeds size limit of %d" msgstr "" -#: ../../mod/install.php:382 ../../mod/install.php:384 -msgid "Apace mod_rewrite module" +#: ../../mod/profile_photo.php:203 +msgid "Upload File:" msgstr "" -#: ../../mod/install.php:382 -msgid "" -"Error: Apache webserver mod-rewrite module is required but not installed." +#: ../../mod/profile_photo.php:204 +msgid "Upload Profile Photo" msgstr "" -#: ../../mod/install.php:389 -msgid "Error: libCURL PHP module required but not installed." +#: ../../mod/profile_photo.php:205 +msgid "Upload" msgstr "" -#: ../../mod/install.php:393 -msgid "" -"Error: GD graphics PHP module with JPEG support required but not installed." +#: ../../mod/profile_photo.php:206 +msgid "skip this step" msgstr "" -#: ../../mod/install.php:397 -msgid "Error: openssl PHP module required but not installed." +#: ../../mod/profile_photo.php:206 +msgid "select a photo from your photo albums" msgstr "" -#: ../../mod/install.php:401 -msgid "Error: mysqli PHP module required but not installed." +#: ../../mod/profile_photo.php:219 +msgid "Crop Image" msgstr "" -#: ../../mod/install.php:405 -msgid "Error: mb_string PHP module required but not installed." +#: ../../mod/profile_photo.php:220 +msgid "Please adjust the image cropping for optimum viewing." msgstr "" -#: ../../mod/install.php:422 -msgid "" -"The web installer needs to be able to create a file called \".htconfig.php\" " -"in the top folder of your web server and it is unable to do so." +#: ../../mod/profile_photo.php:221 +msgid "Done Editing" msgstr "" -#: ../../mod/install.php:423 -msgid "" -"This is most often a permission setting, as the web server may not be able " -"to write files in your folder - even if you can." +#: ../../mod/profile_photo.php:249 +msgid "Image uploaded successfully." msgstr "" -#: ../../mod/install.php:424 -msgid "" -"Please check with your site documentation or support people to see if this " -"situation can be corrected." +#: ../../mod/hcard.php:10 +msgid "No profile" msgstr "" -#: ../../mod/install.php:425 +#: ../../mod/removeme.php:45 ../../mod/removeme.php:48 +msgid "Remove My Account" +msgstr "" + +#: ../../mod/removeme.php:46 msgid "" -"If not, you may be required to perform a manual installation. Please see the " -"file \"INSTALL.txt\" for instructions." +"This will completely remove your account. Once this has been done it is not " +"recoverable." msgstr "" -#: ../../mod/install.php:428 -msgid ".htconfig.php is writable" +#: ../../mod/removeme.php:47 +msgid "Please enter your password for verification:" msgstr "" -#: ../../mod/install.php:435 -msgid "" -"The database configuration file \".htconfig.php\" could not be written. " -"Please use the enclosed text to create a configuration file in your web " -"server root." +#: ../../mod/message.php:23 +msgid "No recipient selected." msgstr "" -#: ../../mod/install.php:460 -msgid "Errors encountered creating database tables." +#: ../../mod/message.php:26 +msgid "Unable to locate contact information." msgstr "" -#: ../../mod/community.php:21 -msgid "Not available." +#: ../../mod/message.php:29 +msgid "Message could not be sent." msgstr "" -#: ../../mod/community.php:30 ../../include/nav.php:97 -msgid "Community" +#: ../../mod/message.php:32 +msgid "Message collection failure." msgstr "" -#: ../../mod/community.php:60 ../../mod/search.php:118 -msgid "No results." +#: ../../mod/message.php:35 +msgid "Message sent." msgstr "" -#: ../../mod/community.php:87 -msgid "" -"Shared content is covered by the <a href=\"http://creativecommons.org/" -"licenses/by/3.0/\">Creative Commons Attribution 3.0</a> license." +#: ../../mod/message.php:55 +msgid "Inbox" msgstr "" -#: ../../mod/oexchange.php:27 -msgid "Post successful." +#: ../../mod/message.php:60 +msgid "Outbox" +msgstr "" + +#: ../../mod/message.php:65 +msgid "New Message" +msgstr "" + +#: ../../mod/message.php:91 +msgid "Message deleted." +msgstr "" + +#: ../../mod/message.php:121 +msgid "Conversation removed." +msgstr "" + +#: ../../mod/message.php:137 ../../include/conversation.php:843 +msgid "Please enter a link URL:" +msgstr "" + +#: ../../mod/message.php:145 +msgid "Send Private Message" +msgstr "" + +#: ../../mod/message.php:146 ../../mod/message.php:287 +msgid "To:" +msgstr "" + +#: ../../mod/message.php:147 ../../mod/message.php:288 +msgid "Subject:" +msgstr "" + +#: ../../mod/message.php:150 ../../mod/message.php:291 +#: ../../mod/invite.php:101 +msgid "Your message:" +msgstr "" + +#: ../../mod/message.php:188 +msgid "No messages." +msgstr "" + +#: ../../mod/message.php:201 +msgid "Delete conversation" +msgstr "" + +#: ../../mod/message.php:204 +msgid "D, d M Y - g:i A" +msgstr "" + +#: ../../mod/message.php:239 +msgid "Message not available." +msgstr "" + +#: ../../mod/message.php:276 +msgid "Delete message" +msgstr "" + +#: ../../mod/message.php:286 +msgid "Send Reply" +msgstr "" + +#: ../../mod/allfriends.php:34 +#, php-format +msgid "Friends of %s" +msgstr "" + +#: ../../mod/allfriends.php:40 +msgid "No friends to display." msgstr "" #: ../../mod/admin.php:59 ../../mod/admin.php:295 @@ -2619,7 +2785,7 @@ msgstr "" msgid "Advanced" msgstr "" -#: ../../mod/admin.php:304 ../../addon/statusnet/statusnet.php:477 +#: ../../mod/admin.php:304 ../../addon/statusnet/statusnet.php:486 msgid "Site name" msgstr "" @@ -2833,7 +2999,7 @@ msgstr "" msgid "Toggle" msgstr "" -#: ../../mod/admin.php:551 ../../include/nav.php:128 +#: ../../mod/admin.php:551 ../../include/nav.php:129 msgid "Settings" msgstr "" @@ -2883,1028 +3049,1342 @@ msgstr "" msgid "FTP Password" msgstr "" -#: ../../mod/suggest.php:38 ../../include/contact_widgets.php:35 -msgid "Friend Suggestions" +#: ../../mod/profile.php:15 ../../boot.php:841 +msgid "Requested profile is not available." msgstr "" -#: ../../mod/suggest.php:44 -msgid "" -"No suggestions available. If this is a new site, please try again in 24 " -"hours." +#: ../../mod/profile.php:111 ../../mod/display.php:66 +msgid "Access to this profile has been restricted." msgstr "" -#: ../../mod/suggest.php:59 ../../mod/match.php:58 -#: ../../include/contact_widgets.php:9 ../../boot.php:911 -msgid "Connect" +#: ../../mod/profile.php:131 +msgid "Tips for New Members" msgstr "" -#: ../../mod/suggest.php:61 -msgid "Ignore/Hide" +#: ../../mod/ping.php:148 +msgid "{0} wants to be your friend" msgstr "" -#: ../../mod/display.php:66 ../../mod/profile.php:111 -msgid "Access to this profile has been restricted." +#: ../../mod/ping.php:153 +msgid "{0} sent you a message" msgstr "" -#: ../../mod/display.php:108 -msgid "Item has been removed." +#: ../../mod/ping.php:158 +msgid "{0} requested registration" msgstr "" -#: ../../mod/like.php:144 ../../include/conversation.php:43 -#: ../../include/diaspora.php:1570 ../../addon/facebook/facebook.php:1088 -#: ../../addon/communityhome/communityhome.php:172 +#: ../../mod/ping.php:164 #, php-format -msgid "%1$s likes %2$s's %3$s" +msgid "{0} commented %s's post" msgstr "" -#: ../../mod/like.php:146 ../../include/conversation.php:46 +#: ../../mod/ping.php:169 #, php-format -msgid "%1$s doesn't like %2$s's %3$s" +msgid "{0} liked %s's post" msgstr "" -#: ../../mod/match.php:12 -msgid "Profile Match" +#: ../../mod/ping.php:174 +#, php-format +msgid "{0} disliked %s's post" msgstr "" -#: ../../mod/match.php:20 -msgid "No keywords to match. Please add keywords to your default profile." +#: ../../mod/ping.php:179 +#, php-format +msgid "{0} is now friends with %s" msgstr "" -#: ../../mod/match.php:57 -msgid "is interested in:" +#: ../../mod/ping.php:184 +msgid "{0} posted" msgstr "" -#: ../../mod/notes.php:44 ../../boot.php:1335 -msgid "Personal Notes" +#: ../../mod/ping.php:189 +#, php-format +msgid "{0} tagged %s's post with #%s" msgstr "" -#: ../../mod/notes.php:63 ../../include/text.php:635 -msgid "Save" +#: ../../mod/ping.php:195 +msgid "{0} mentioned you in a post" msgstr "" -#: ../../mod/help.php:30 -msgid "Help:" +#: ../../mod/openid.php:63 ../../mod/openid.php:77 ../../include/auth.php:90 +#: ../../include/auth.php:115 ../../include/auth.php:169 +msgid "Login failed." msgstr "" -#: ../../mod/help.php:34 ../../include/nav.php:82 -msgid "Help" +#: ../../mod/follow.php:27 +msgid "Connect URL missing." msgstr "" -#: ../../mod/help.php:38 ../../index.php:221 -msgid "Not Found" +#: ../../mod/follow.php:47 +msgid "" +"This site is not configured to allow communications with other networks." msgstr "" -#: ../../mod/help.php:41 ../../index.php:224 -msgid "Page not found." +#: ../../mod/follow.php:48 ../../mod/follow.php:58 +msgid "No compatible communication protocols or feeds were discovered." msgstr "" -#: ../../mod/dfrn_confirm.php:236 -msgid "Response from remote site was not understood." +#: ../../mod/follow.php:56 +msgid "The profile address specified does not provide adequate information." msgstr "" -#: ../../mod/dfrn_confirm.php:245 -msgid "Unexpected response from remote site: " +#: ../../mod/follow.php:60 +msgid "An author or name was not found." msgstr "" -#: ../../mod/dfrn_confirm.php:253 -msgid "Confirmation completed successfully." +#: ../../mod/follow.php:62 +msgid "No browser URL could be matched to this address." msgstr "" -#: ../../mod/dfrn_confirm.php:255 ../../mod/dfrn_confirm.php:269 -#: ../../mod/dfrn_confirm.php:276 -msgid "Remote site reported: " +#: ../../mod/follow.php:69 +msgid "" +"The profile address specified belongs to a network which has been disabled " +"on this site." msgstr "" -#: ../../mod/dfrn_confirm.php:267 -msgid "Temporary failure. Please wait and try again." +#: ../../mod/follow.php:74 +msgid "" +"Limited profile. This person will be unable to receive direct/personal " +"notifications from you." msgstr "" -#: ../../mod/dfrn_confirm.php:274 -msgid "Introduction failed or was revoked." +#: ../../mod/follow.php:144 +msgid "Unable to retrieve contact information." msgstr "" -#: ../../mod/dfrn_confirm.php:416 -msgid "Unable to set contact photo." +#: ../../mod/follow.php:190 +msgid "following" msgstr "" -#: ../../mod/dfrn_confirm.php:466 ../../include/conversation.php:79 -#: ../../include/diaspora.php:495 -#, php-format -msgid "%1$s is now friends with %2$s" +#: ../../mod/common.php:34 +msgid "Common Friends" msgstr "" -#: ../../mod/dfrn_confirm.php:537 -#, php-format -msgid "No user record found for '%s' " +#: ../../mod/common.php:42 +msgid "No friends in common." msgstr "" -#: ../../mod/dfrn_confirm.php:547 -msgid "Our site encryption key is apparently messed up." +#: ../../mod/display.php:109 +msgid "Item has been removed." msgstr "" -#: ../../mod/dfrn_confirm.php:558 -msgid "Empty site URL was provided or URL could not be decrypted by us." +#: ../../mod/apps.php:4 +msgid "Applications" msgstr "" -#: ../../mod/dfrn_confirm.php:579 -msgid "Contact record was not found for you on our site." +#: ../../mod/apps.php:7 +msgid "No installed applications." msgstr "" -#: ../../mod/dfrn_confirm.php:593 -#, php-format -msgid "Site public key not available in contact record for URL %s." +#: ../../mod/search.php:83 +msgid "Search This Site" msgstr "" -#: ../../mod/dfrn_confirm.php:613 -msgid "" -"The ID provided by your system is a duplicate on our system. It should work " -"if you try again." +#: ../../mod/profiles.php:21 ../../mod/profiles.php:239 +#: ../../mod/profiles.php:344 ../../mod/dfrn_confirm.php:62 +msgid "Profile not found." msgstr "" -#: ../../mod/dfrn_confirm.php:624 -msgid "Unable to set your contact credentials on our system." +#: ../../mod/profiles.php:28 +msgid "Profile Name is required." msgstr "" -#: ../../mod/dfrn_confirm.php:678 -msgid "Unable to update your contact profile details on our system" +#: ../../mod/profiles.php:198 +msgid "Profile updated." msgstr "" -#: ../../mod/dfrn_confirm.php:708 -#, php-format -msgid "Connection accepted at %s" +#: ../../mod/profiles.php:256 +msgid "Profile deleted." msgstr "" -#: ../../mod/profile.php:15 ../../boot.php:836 -msgid "Requested profile is not available." +#: ../../mod/profiles.php:272 ../../mod/profiles.php:303 +msgid "Profile-" msgstr "" -#: ../../mod/profile.php:131 -msgid "Tips for New Members" +#: ../../mod/profiles.php:291 ../../mod/profiles.php:330 +msgid "New profile created." msgstr "" -#: ../../mod/item.php:89 -msgid "Unable to locate original post." +#: ../../mod/profiles.php:309 +msgid "Profile unavailable to clone." msgstr "" -#: ../../mod/item.php:206 -msgid "Empty post discarded." +#: ../../mod/profiles.php:356 +msgid "Hide your contact/friend list from viewers of this profile?" msgstr "" -#: ../../mod/item.php:778 -msgid "System error. Post not saved." +#: ../../mod/profiles.php:374 +msgid "Edit Profile Details" msgstr "" -#: ../../mod/item.php:803 -#, php-format -msgid "" -"This message was sent to you by %s, a member of the Friendica social network." +#: ../../mod/profiles.php:376 +msgid "View this profile" msgstr "" -#: ../../mod/item.php:805 -#, php-format -msgid "You may visit them online at %s" +#: ../../mod/profiles.php:377 +msgid "Create a new profile using these settings" msgstr "" -#: ../../mod/item.php:806 -msgid "" -"Please contact the sender by replying to this post if you do not wish to " -"receive these messages." +#: ../../mod/profiles.php:378 +msgid "Clone this profile" +msgstr "" + +#: ../../mod/profiles.php:379 +msgid "Delete this profile" +msgstr "" + +#: ../../mod/profiles.php:380 +msgid "Profile Name:" +msgstr "" + +#: ../../mod/profiles.php:381 +msgid "Your Full Name:" +msgstr "" + +#: ../../mod/profiles.php:382 +msgid "Title/Description:" +msgstr "" + +#: ../../mod/profiles.php:383 +msgid "Your Gender:" msgstr "" -#: ../../mod/item.php:808 +#: ../../mod/profiles.php:384 #, php-format -msgid "%s posted an update." +msgid "Birthday (%s):" msgstr "" -#: ../../mod/search.php:13 ../../mod/network.php:84 -msgid "Saved Searches" +#: ../../mod/profiles.php:385 +msgid "Street Address:" msgstr "" -#: ../../mod/search.php:16 ../../mod/network.php:75 -msgid "Remove term" +#: ../../mod/profiles.php:386 +msgid "Locality/City:" msgstr "" -#: ../../mod/search.php:83 -msgid "Search This Site" +#: ../../mod/profiles.php:387 +msgid "Postal/Zip Code:" msgstr "" -#: ../../mod/photos.php:42 -msgid "Photo Albums" +#: ../../mod/profiles.php:388 +msgid "Country:" msgstr "" -#: ../../mod/photos.php:50 ../../mod/photos.php:146 ../../mod/photos.php:868 -#: ../../mod/photos.php:938 ../../mod/photos.php:953 ../../mod/photos.php:1354 -#: ../../mod/photos.php:1366 ../../addon/communityhome/communityhome.php:110 -msgid "Contact Photos" +#: ../../mod/profiles.php:389 +msgid "Region/State:" msgstr "" -#: ../../mod/photos.php:135 -msgid "Contact information unavailable" +#: ../../mod/profiles.php:390 +msgid "<span class=\"heart\">♥</span> Marital Status:" msgstr "" -#: ../../mod/photos.php:156 -msgid "Album not found." +#: ../../mod/profiles.php:391 +msgid "Who: (if applicable)" msgstr "" -#: ../../mod/photos.php:174 ../../mod/photos.php:947 -msgid "Delete Album" +#: ../../mod/profiles.php:392 +msgid "Examples: cathy123, Cathy Williams, cathy@example.com" msgstr "" -#: ../../mod/photos.php:237 ../../mod/photos.php:1166 -msgid "Delete Photo" +#: ../../mod/profiles.php:393 ../../include/profile_advanced.php:43 +msgid "Sexual Preference:" msgstr "" -#: ../../mod/photos.php:524 -msgid "was tagged in a" +#: ../../mod/profiles.php:394 +msgid "Homepage URL:" msgstr "" -#: ../../mod/photos.php:524 -msgid "by" +#: ../../mod/profiles.php:395 ../../include/profile_advanced.php:49 +msgid "Political Views:" msgstr "" -#: ../../mod/photos.php:627 ../../addon/js_upload/js_upload.php:312 -msgid "Image exceeds size limit of " +#: ../../mod/profiles.php:396 +msgid "Religious Views:" msgstr "" -#: ../../mod/photos.php:635 -msgid "Image file is empty." +#: ../../mod/profiles.php:397 +msgid "Public Keywords:" msgstr "" -#: ../../mod/photos.php:764 -msgid "No photos selected" +#: ../../mod/profiles.php:398 +msgid "Private Keywords:" msgstr "" -#: ../../mod/photos.php:841 -msgid "Access to this item is restricted." +#: ../../mod/profiles.php:399 +msgid "Example: fishing photography software" msgstr "" -#: ../../mod/photos.php:895 -msgid "Upload Photos" +#: ../../mod/profiles.php:400 +msgid "(Used for suggesting potential friends, can be seen by others)" msgstr "" -#: ../../mod/photos.php:898 ../../mod/photos.php:942 -msgid "New album name: " +#: ../../mod/profiles.php:401 +msgid "(Used for searching profiles, never shown to others)" msgstr "" -#: ../../mod/photos.php:899 -msgid "or existing album name: " +#: ../../mod/profiles.php:402 +msgid "Tell us about yourself..." msgstr "" -#: ../../mod/photos.php:900 -msgid "Do not show a status post for this upload" +#: ../../mod/profiles.php:403 +msgid "Hobbies/Interests" msgstr "" -#: ../../mod/photos.php:902 ../../mod/photos.php:1161 -msgid "Permissions" +#: ../../mod/profiles.php:404 +msgid "Contact information and Social Networks" msgstr "" -#: ../../mod/photos.php:957 -msgid "Edit Album" +#: ../../mod/profiles.php:405 +msgid "Musical interests" msgstr "" -#: ../../mod/photos.php:967 ../../mod/photos.php:1379 -msgid "View Photo" +#: ../../mod/profiles.php:406 +msgid "Books, literature" msgstr "" -#: ../../mod/photos.php:1002 -msgid "Permission denied. Access to this item may be restricted." +#: ../../mod/profiles.php:407 +msgid "Television" msgstr "" -#: ../../mod/photos.php:1004 -msgid "Photo not available" +#: ../../mod/profiles.php:408 +msgid "Film/dance/culture/entertainment" msgstr "" -#: ../../mod/photos.php:1054 -msgid "View photo" +#: ../../mod/profiles.php:409 +msgid "Love/romance" msgstr "" -#: ../../mod/photos.php:1054 -msgid "Edit photo" +#: ../../mod/profiles.php:410 +msgid "Work/employment" msgstr "" -#: ../../mod/photos.php:1055 -msgid "Use as profile photo" +#: ../../mod/profiles.php:411 +msgid "School/education" msgstr "" -#: ../../mod/photos.php:1061 ../../include/conversation.php:423 -msgid "Private Message" +#: ../../mod/profiles.php:416 +msgid "" +"This is your <strong>public</strong> profile.<br />It <strong>may</strong> " +"be visible to anybody using the internet." msgstr "" -#: ../../mod/photos.php:1072 -msgid "View Full Size" +#: ../../mod/profiles.php:426 ../../mod/directory.php:122 +msgid "Age: " msgstr "" -#: ../../mod/photos.php:1140 -msgid "Tags: " +#: ../../mod/profiles.php:461 +msgid "Edit/Manage Profiles" msgstr "" -#: ../../mod/photos.php:1143 -msgid "[Remove any tag]" +#: ../../mod/profiles.php:462 ../../boot.php:942 +msgid "Change profile photo" msgstr "" -#: ../../mod/photos.php:1154 -msgid "New album name" +#: ../../mod/profiles.php:463 ../../boot.php:943 +msgid "Create New Profile" msgstr "" -#: ../../mod/photos.php:1157 -msgid "Caption" +#: ../../mod/profiles.php:473 ../../boot.php:953 +msgid "Profile Image" msgstr "" -#: ../../mod/photos.php:1159 -msgid "Add a Tag" +#: ../../mod/profiles.php:475 ../../boot.php:956 +msgid "visible to everybody" msgstr "" -#: ../../mod/photos.php:1163 -msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping" +#: ../../mod/profiles.php:476 ../../boot.php:957 +msgid "Edit visibility" msgstr "" -#: ../../mod/photos.php:1183 ../../include/conversation.php:470 -msgid "I like this (toggle)" +#: ../../mod/tagger.php:103 ../../include/conversation.php:116 +#, php-format +msgid "%1$s tagged %2$s's %3$s with %4$s" msgstr "" -#: ../../mod/photos.php:1184 ../../include/conversation.php:471 -msgid "I don't like this (toggle)" +#: ../../mod/delegate.php:95 +msgid "No potential page delegates located." msgstr "" -#: ../../mod/photos.php:1185 ../../include/conversation.php:862 -msgid "Share" +#: ../../mod/delegate.php:121 +msgid "Delegate Page Management" msgstr "" -#: ../../mod/photos.php:1202 ../../mod/photos.php:1242 -#: ../../mod/photos.php:1273 ../../include/conversation.php:485 -msgid "This is you" +#: ../../mod/delegate.php:123 +msgid "" +"Delegates are able to manage all aspects of this account/page except for " +"basic account settings. Please do not delegate your personal account to " +"anybody that you do not trust completely." msgstr "" -#: ../../mod/photos.php:1204 ../../mod/photos.php:1244 -#: ../../mod/photos.php:1275 ../../include/conversation.php:487 -#: ../../boot.php:438 -msgid "Comment" +#: ../../mod/delegate.php:124 +msgid "Existing Page Managers" msgstr "" -#: ../../mod/photos.php:1206 ../../include/conversation.php:489 -#: ../../include/conversation.php:897 -msgid "Preview" +#: ../../mod/delegate.php:126 +msgid "Existing Page Delegates" msgstr "" -#: ../../mod/photos.php:1385 -msgid "View Album" +#: ../../mod/delegate.php:128 +msgid "Potential Delegates" msgstr "" -#: ../../mod/photos.php:1394 -msgid "Recent Photos" +#: ../../mod/delegate.php:131 +msgid "Add" msgstr "" -#: ../../mod/photos.php:1396 -msgid "Upload New Photos" +#: ../../mod/delegate.php:132 +msgid "No entries." msgstr "" -#: ../../mod/network.php:43 -msgid "Search Results For:" +#: ../../mod/suggest.php:38 ../../include/contact_widgets.php:35 +msgid "Friend Suggestions" msgstr "" -#: ../../mod/network.php:85 ../../include/group.php:216 -msgid "add" +#: ../../mod/suggest.php:44 +msgid "" +"No suggestions available. If this is a new site, please try again in 24 " +"hours." msgstr "" -#: ../../mod/network.php:158 -msgid "Commented Order" +#: ../../mod/suggest.php:61 +msgid "Ignore/Hide" msgstr "" -#: ../../mod/network.php:163 -msgid "Posted Order" +#: ../../mod/directory.php:49 +msgid "Global Directory" msgstr "" -#: ../../mod/network.php:174 -msgid "New" +#: ../../mod/directory.php:55 +msgid "Normal site view" msgstr "" -#: ../../mod/network.php:179 -msgid "Starred" +#: ../../mod/directory.php:57 +msgid "Admin - View all site entries" msgstr "" -#: ../../mod/network.php:184 -msgid "Bookmarks" +#: ../../mod/directory.php:63 +msgid "Find on this site" +msgstr "" + +#: ../../mod/directory.php:66 +msgid "Site Directory" +msgstr "" + +#: ../../mod/directory.php:125 +msgid "Gender: " +msgstr "" + +#: ../../mod/directory.php:151 +msgid "No entries (some entries may be hidden)." msgstr "" -#: ../../mod/network.php:232 +#: ../../mod/invite.php:35 #, php-format -msgid "Warning: This group contains %s member from an insecure network." -msgid_plural "" -"Warning: This group contains %s members from an insecure network." +msgid "%s : Not a valid email address." +msgstr "" + +#: ../../mod/invite.php:59 +#, php-format +msgid "Please join my network on %s" +msgstr "" + +#: ../../mod/invite.php:69 +#, php-format +msgid "%s : Message delivery failed." +msgstr "" + +#: ../../mod/invite.php:73 +#, php-format +msgid "%d message sent." +msgid_plural "%d messages sent." msgstr[0] "" msgstr[1] "" -#: ../../mod/network.php:235 -msgid "Private messages to this group are at risk of public disclosure." +#: ../../mod/invite.php:92 +msgid "You have no more invitations available" msgstr "" -#: ../../mod/network.php:286 -msgid "No such group" +#: ../../mod/invite.php:99 +msgid "Send invitations" msgstr "" -#: ../../mod/network.php:297 -msgid "Group is empty" +#: ../../mod/invite.php:100 +msgid "Enter email addresses, one per line:" msgstr "" -#: ../../mod/network.php:301 -msgid "Group: " +#: ../../mod/invite.php:102 +#, php-format +msgid "Please join my social network on %s" msgstr "" -#: ../../mod/network.php:311 -msgid "Contact: " +#: ../../mod/invite.php:103 +msgid "To accept this invitation, please visit:" msgstr "" -#: ../../mod/network.php:313 -msgid "Private messages to this person are at risk of public disclosure." +#: ../../mod/invite.php:104 +msgid "You will need to supply this invitation code: $invite_code" msgstr "" -#: ../../mod/network.php:318 -msgid "Invalid contact." +#: ../../mod/invite.php:104 +msgid "" +"Once you have registered, please connect with me via my profile page at:" msgstr "" -#: ../../mod/api.php:76 ../../mod/api.php:102 -msgid "Authorize application connection" +#: ../../mod/dfrn_confirm.php:238 +msgid "Response from remote site was not understood." msgstr "" -#: ../../mod/api.php:77 -msgid "Return to your app and insert this Securty Code:" +#: ../../mod/dfrn_confirm.php:247 +msgid "Unexpected response from remote site: " msgstr "" -#: ../../mod/api.php:89 -msgid "Please login to continue." +#: ../../mod/dfrn_confirm.php:255 +msgid "Confirmation completed successfully." msgstr "" -#: ../../mod/api.php:104 +#: ../../mod/dfrn_confirm.php:257 ../../mod/dfrn_confirm.php:271 +#: ../../mod/dfrn_confirm.php:278 +msgid "Remote site reported: " +msgstr "" + +#: ../../mod/dfrn_confirm.php:269 +msgid "Temporary failure. Please wait and try again." +msgstr "" + +#: ../../mod/dfrn_confirm.php:276 +msgid "Introduction failed or was revoked." +msgstr "" + +#: ../../mod/dfrn_confirm.php:421 +msgid "Unable to set contact photo." +msgstr "" + +#: ../../mod/dfrn_confirm.php:473 ../../include/diaspora.php:495 +#: ../../include/conversation.php:79 +#, php-format +msgid "%1$s is now friends with %2$s" +msgstr "" + +#: ../../mod/dfrn_confirm.php:543 +#, php-format +msgid "No user record found for '%s' " +msgstr "" + +#: ../../mod/dfrn_confirm.php:553 +msgid "Our site encryption key is apparently messed up." +msgstr "" + +#: ../../mod/dfrn_confirm.php:564 +msgid "Empty site URL was provided or URL could not be decrypted by us." +msgstr "" + +#: ../../mod/dfrn_confirm.php:585 +msgid "Contact record was not found for you on our site." +msgstr "" + +#: ../../mod/dfrn_confirm.php:599 +#, php-format +msgid "Site public key not available in contact record for URL %s." +msgstr "" + +#: ../../mod/dfrn_confirm.php:619 msgid "" -"Do you want to authorize this application to access your posts and contacts, " -"and/or create new posts for you?" +"The ID provided by your system is a duplicate on our system. It should work " +"if you try again." msgstr "" -#: ../../mod/friendica.php:43 -msgid "This is Friendica, version" +#: ../../mod/dfrn_confirm.php:630 +msgid "Unable to set your contact credentials on our system." msgstr "" -#: ../../mod/friendica.php:44 -msgid "running at web location" +#: ../../mod/dfrn_confirm.php:684 +msgid "Unable to update your contact profile details on our system" msgstr "" -#: ../../mod/friendica.php:46 +#: ../../mod/dfrn_confirm.php:714 +#, php-format +msgid "Connection accepted at %s" +msgstr "" + +#: ../../addon/facebook/facebook.php:337 +msgid "Facebook disabled" +msgstr "" + +#: ../../addon/facebook/facebook.php:342 +msgid "Updating contacts" +msgstr "" + +#: ../../addon/facebook/facebook.php:351 +msgid "Facebook API key is missing." +msgstr "" + +#: ../../addon/facebook/facebook.php:358 +msgid "Facebook Connect" +msgstr "" + +#: ../../addon/facebook/facebook.php:364 +msgid "Install Facebook connector for this account." +msgstr "" + +#: ../../addon/facebook/facebook.php:371 +msgid "Remove Facebook connector" +msgstr "" + +#: ../../addon/facebook/facebook.php:376 msgid "" -"Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn " -"more about the Friendica project." +"Re-authenticate [This is necessary whenever your Facebook password is " +"changed.]" msgstr "" -#: ../../mod/friendica.php:48 -msgid "Bug reports and issues: please visit" +#: ../../addon/facebook/facebook.php:383 +msgid "Post to Facebook by default" msgstr "" -#: ../../mod/friendica.php:49 +#: ../../addon/facebook/facebook.php:387 +msgid "Link all your Facebook friends and conversations on this website" +msgstr "" + +#: ../../addon/facebook/facebook.php:389 msgid "" -"Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - " -"dot com" +"Facebook conversations consist of your <em>profile wall</em> and your friend " +"<em>stream</em>." msgstr "" -#: ../../mod/friendica.php:54 -msgid "Installed plugins/addons/apps" +#: ../../addon/facebook/facebook.php:390 +msgid "On this website, your Facebook friend stream is only visible to you." msgstr "" -#: ../../mod/friendica.php:62 -msgid "No installed plugins/addons/apps" +#: ../../addon/facebook/facebook.php:391 +msgid "" +"The following settings determine the privacy of your Facebook profile wall " +"on this website." msgstr "" -#: ../../mod/attach.php:8 -msgid "Item not available." +#: ../../addon/facebook/facebook.php:395 +msgid "" +"On this website your Facebook profile wall conversations will only be " +"visible to you" msgstr "" -#: ../../mod/attach.php:20 -msgid "Item was not found." +#: ../../addon/facebook/facebook.php:400 +msgid "Do not import your Facebook profile wall conversations" msgstr "" -#: ../../mod/viewcontacts.php:25 ../../include/text.php:574 -msgid "View Contacts" +#: ../../addon/facebook/facebook.php:402 +msgid "" +"If you choose to link conversations and leave both of these boxes unchecked, " +"your Facebook profile wall will be merged with your profile wall on this " +"website and your privacy settings on this website will be used to determine " +"who may see the conversations." msgstr "" -#: ../../mod/viewcontacts.php:40 -msgid "No contacts." +#: ../../addon/facebook/facebook.php:407 +msgid "Comma separated applications to ignore" msgstr "" -#: ../../mod/tagrm.php:41 -msgid "Tag removed" +#: ../../addon/facebook/facebook.php:475 +#: ../../include/contact_selectors.php:81 +msgid "Facebook" msgstr "" -#: ../../mod/tagrm.php:79 -msgid "Remove Item Tag" +#: ../../addon/facebook/facebook.php:476 +msgid "Facebook Connector Settings" msgstr "" -#: ../../mod/tagrm.php:81 -msgid "Select a tag to remove: " +#: ../../addon/facebook/facebook.php:490 +msgid "Post to Facebook" msgstr "" -#: ../../mod/tagrm.php:93 -msgid "Remove" +#: ../../addon/facebook/facebook.php:581 +msgid "" +"Post to Facebook cancelled because of multi-network access permission " +"conflict." msgstr "" -#: ../../mod/group.php:27 -msgid "Group created." +#: ../../addon/facebook/facebook.php:650 +msgid "Image: " msgstr "" -#: ../../mod/group.php:33 -msgid "Could not create group." +#: ../../addon/facebook/facebook.php:727 +msgid "View on Friendica" msgstr "" -#: ../../mod/group.php:43 ../../mod/group.php:123 -msgid "Group not found." +#: ../../addon/facebook/facebook.php:751 +msgid "Facebook post failed. Queued for retry." msgstr "" -#: ../../mod/group.php:56 -msgid "Group name changed." +#: ../../addon/facebook/facebook.php:876 ../../addon/facebook/facebook.php:885 +#: ../../include/bb2diaspora.php:113 +msgid "link" msgstr "" -#: ../../mod/group.php:67 ../../mod/profperm.php:19 ../../index.php:287 -msgid "Permission denied" +#: ../../addon/widgets/widget_like.php:58 +#, php-format +msgid "%d person likes this" +msgid_plural "%d people like this" +msgstr[0] "" +msgstr[1] "" + +#: ../../addon/widgets/widget_like.php:61 +#, php-format +msgid "%d person doesn't like this" +msgid_plural "%d people don't like this" +msgstr[0] "" +msgstr[1] "" + +#: ../../addon/widgets/widgets.php:55 +msgid "Generate new key" msgstr "" -#: ../../mod/group.php:82 -msgid "Create a group of contacts/friends." +#: ../../addon/widgets/widgets.php:58 +msgid "Widgets key" msgstr "" -#: ../../mod/group.php:83 ../../mod/group.php:166 -msgid "Group Name: " +#: ../../addon/widgets/widgets.php:60 +msgid "Widgets available" msgstr "" -#: ../../mod/group.php:98 -msgid "Group removed." +#: ../../addon/widgets/widget_friends.php:40 +msgid "Connect on Friendica!" msgstr "" -#: ../../mod/group.php:100 -msgid "Unable to remove group." +#: ../../addon/yourls/yourls.php:55 +msgid "YourLS Settings" msgstr "" -#: ../../mod/group.php:164 ../../mod/profperm.php:105 -msgid "Click on a contact to add or remove." +#: ../../addon/yourls/yourls.php:57 +msgid "URL: http://" msgstr "" -#: ../../mod/group.php:165 -msgid "Group Editor" +#: ../../addon/yourls/yourls.php:62 +msgid "Username:" msgstr "" -#: ../../mod/group.php:179 -msgid "Members" +#: ../../addon/yourls/yourls.php:67 +msgid "Password:" msgstr "" -#: ../../mod/group.php:194 -msgid "All Contacts" +#: ../../addon/yourls/yourls.php:72 +msgid "Use SSL " msgstr "" -#: ../../mod/events.php:61 -msgid "Event description and start time are required." +#: ../../addon/yourls/yourls.php:92 +msgid "yourls Settings saved." msgstr "" -#: ../../mod/events.php:117 ../../include/nav.php:50 ../../boot.php:1330 -msgid "Events" +#: ../../addon/nsfw/nsfw.php:47 +msgid "\"Not Safe For Work\" Settings" msgstr "" -#: ../../mod/events.php:207 -msgid "Create New Event" +#: ../../addon/nsfw/nsfw.php:50 +msgid "Enable NSFW filter" msgstr "" -#: ../../mod/events.php:210 -msgid "Previous" +#: ../../addon/nsfw/nsfw.php:53 +msgid "Comma separated words to treat as NSFW" msgstr "" -#: ../../mod/events.php:220 -msgid "l, F j" +#: ../../addon/nsfw/nsfw.php:58 +msgid "Use /expression/ to provide regular expressions" msgstr "" -#: ../../mod/events.php:235 -msgid "Edit event" +#: ../../addon/nsfw/nsfw.php:74 +msgid "NSFW Settings saved." msgstr "" -#: ../../mod/events.php:237 ../../include/text.php:867 -msgid "link to source" +#: ../../addon/nsfw/nsfw.php:120 +#, php-format +msgid "%s - Click to open/close" msgstr "" -#: ../../mod/events.php:305 -msgid "hour:minute" +#: ../../addon/communityhome/communityhome.php:28 +#: ../../addon/communityhome/communityhome.php:34 ../../include/nav.php:62 +#: ../../boot.php:706 +msgid "Login" msgstr "" -#: ../../mod/events.php:314 -msgid "Event details" +#: ../../addon/communityhome/communityhome.php:29 +msgid "OpenID" msgstr "" -#: ../../mod/events.php:315 +#: ../../addon/communityhome/communityhome.php:38 +msgid "Last users" +msgstr "" + +#: ../../addon/communityhome/communityhome.php:81 +msgid "Most active users" +msgstr "" + +#: ../../addon/communityhome/communityhome.php:98 +msgid "Last photos" +msgstr "" + +#: ../../addon/communityhome/communityhome.php:133 +msgid "Last likes" +msgstr "" + +#: ../../addon/communityhome/communityhome.php:155 +#: ../../include/conversation.php:23 ../../include/conversation.php:96 +msgid "event" +msgstr "" + +#: ../../addon/uhremotestorage/uhremotestorage.php:84 #, php-format -msgid "Format is %s %s. Starting date and Description are required." +msgid "" +"Allow to use your friendica id (%s) to connecto to external unhosted-enabled " +"storage (like ownCloud). See <a href=\"http://www.w3.org/community/unhosted/" +"wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>" msgstr "" -#: ../../mod/events.php:316 -msgid "Event Starts:" +#: ../../addon/uhremotestorage/uhremotestorage.php:85 +msgid "Template URL (with {category})" msgstr "" -#: ../../mod/events.php:319 -msgid "Finish date/time is not known or not relevant" +#: ../../addon/uhremotestorage/uhremotestorage.php:86 +msgid "OAuth end-point" msgstr "" -#: ../../mod/events.php:321 -msgid "Event Finishes:" +#: ../../addon/uhremotestorage/uhremotestorage.php:87 +msgid "Api" msgstr "" -#: ../../mod/events.php:324 -msgid "Adjust for viewer timezone" +#: ../../addon/membersince/membersince.php:18 +msgid "Member since:" msgstr "" -#: ../../mod/events.php:326 -msgid "Description:" +#: ../../addon/tictac/tictac.php:20 +msgid "Three Dimensional Tic-Tac-Toe" msgstr "" -#: ../../mod/events.php:328 ../../include/event.php:37 -#: ../../include/bb2diaspora.php:259 ../../boot.php:961 -msgid "Location:" +#: ../../addon/tictac/tictac.php:53 +msgid "3D Tic-Tac-Toe" msgstr "" -#: ../../mod/events.php:330 -msgid "Share this event" +#: ../../addon/tictac/tictac.php:58 +msgid "New game" msgstr "" -#: ../../mod/profperm.php:25 ../../mod/profperm.php:55 -msgid "Invalid profile identifier." +#: ../../addon/tictac/tictac.php:59 +msgid "New game with handicap" msgstr "" -#: ../../mod/profperm.php:101 -msgid "Profile Visibility Editor" +#: ../../addon/tictac/tictac.php:60 +msgid "" +"Three dimensional tic-tac-toe is just like the traditional game except that " +"it is played on multiple levels simultaneously. " msgstr "" -#: ../../mod/profperm.php:103 ../../include/nav.php:48 -#: ../../include/profile_advanced.php:7 ../../include/profile_advanced.php:74 -#: ../../boot.php:1317 -msgid "Profile" +#: ../../addon/tictac/tictac.php:61 +msgid "" +"In this case there are three levels. You win by getting three in a row on " +"any level, as well as up, down, and diagonally across the different levels." msgstr "" -#: ../../mod/profperm.php:114 -msgid "Visible To" +#: ../../addon/tictac/tictac.php:63 +msgid "" +"The handicap game disables the center position on the middle level because " +"the player claiming this square often has an unfair advantage." msgstr "" -#: ../../mod/profperm.php:130 -msgid "All Contacts (with secure profile access)" +#: ../../addon/tictac/tictac.php:182 +msgid "You go first..." msgstr "" -#: ../../mod/dfrn_poll.php:90 ../../mod/dfrn_poll.php:516 -#, php-format -msgid "%s welcomes %s" +#: ../../addon/tictac/tictac.php:187 +msgid "I'm going first this time..." msgstr "" -#: ../../mod/lockview.php:39 -msgid "Remote privacy information not available." +#: ../../addon/tictac/tictac.php:193 +msgid "You won!" msgstr "" -#: ../../mod/lockview.php:43 -msgid "Visible to:" +#: ../../addon/tictac/tictac.php:199 ../../addon/tictac/tictac.php:224 +msgid "\"Cat\" game!" msgstr "" -#: ../../mod/home.php:26 ../../addon/communityhome/communityhome.php:179 -#, php-format -msgid "Welcome to %s" +#: ../../addon/tictac/tictac.php:222 +msgid "I won!" msgstr "" -#: ../../include/datetime.php:43 ../../include/datetime.php:45 -msgid "Miscellaneous" +#: ../../addon/randplace/randplace.php:171 +msgid "Randplace Settings" msgstr "" -#: ../../include/datetime.php:121 ../../include/datetime.php:253 -msgid "year" +#: ../../addon/randplace/randplace.php:173 +msgid "Enable Randplace Plugin" msgstr "" -#: ../../include/datetime.php:126 ../../include/datetime.php:254 -msgid "month" +#: ../../addon/drpost/drpost.php:35 +msgid "Post to Drupal" msgstr "" -#: ../../include/datetime.php:131 ../../include/datetime.php:256 -msgid "day" +#: ../../addon/drpost/drpost.php:72 +msgid "Drupal Post Settings" msgstr "" -#: ../../include/datetime.php:244 -msgid "never" +#: ../../addon/drpost/drpost.php:74 +msgid "Enable Drupal Post Plugin" msgstr "" -#: ../../include/datetime.php:250 -msgid "less than a second ago" +#: ../../addon/drpost/drpost.php:79 +msgid "Drupal username" msgstr "" -#: ../../include/datetime.php:253 -msgid "years" +#: ../../addon/drpost/drpost.php:84 +msgid "Drupal password" msgstr "" -#: ../../include/datetime.php:254 -msgid "months" +#: ../../addon/drpost/drpost.php:89 +msgid "Post Type - article,page,or blog" msgstr "" -#: ../../include/datetime.php:255 -msgid "week" +#: ../../addon/drpost/drpost.php:94 +msgid "Drupal site URL" msgstr "" -#: ../../include/datetime.php:255 -msgid "weeks" +#: ../../addon/drpost/drpost.php:99 +msgid "Drupal site uses clean URLS" msgstr "" -#: ../../include/datetime.php:256 -msgid "days" +#: ../../addon/drpost/drpost.php:104 +msgid "Post to Drupal by default" msgstr "" -#: ../../include/datetime.php:257 -msgid "hour" +#: ../../addon/drpost/drpost.php:184 ../../addon/wppost/wppost.php:172 +#: ../../addon/posterous/posterous.php:173 +msgid "Post from Friendica" msgstr "" -#: ../../include/datetime.php:257 -msgid "hours" +#: ../../addon/geonames/geonames.php:143 +msgid "Geonames settings updated." msgstr "" -#: ../../include/datetime.php:258 -msgid "minute" +#: ../../addon/geonames/geonames.php:179 +msgid "Geonames Settings" msgstr "" -#: ../../include/datetime.php:258 -msgid "minutes" +#: ../../addon/geonames/geonames.php:181 +msgid "Enable Geonames Plugin" msgstr "" -#: ../../include/datetime.php:259 -msgid "second" +#: ../../addon/js_upload/js_upload.php:43 +msgid "Upload a file" msgstr "" -#: ../../include/datetime.php:259 -msgid "seconds" +#: ../../addon/js_upload/js_upload.php:44 +msgid "Drop files here to upload" msgstr "" -#: ../../include/datetime.php:266 -msgid " ago" +#: ../../addon/js_upload/js_upload.php:46 +msgid "Failed" msgstr "" -#: ../../include/datetime.php:437 ../../include/profile_advanced.php:30 -#: ../../include/items.php:1285 -msgid "Birthday:" +#: ../../addon/js_upload/js_upload.php:294 +msgid "No files were uploaded." msgstr "" -#: ../../include/dba.php:39 -#, php-format -msgid "Cannot locate DNS info for database server '%s'" +#: ../../addon/js_upload/js_upload.php:300 +msgid "Uploaded file is empty" msgstr "" -#: ../../include/text.php:232 -msgid "prev" +#: ../../addon/js_upload/js_upload.php:323 +msgid "File has an invalid extension, it should be one of " msgstr "" -#: ../../include/text.php:234 -msgid "first" +#: ../../addon/js_upload/js_upload.php:334 +msgid "Upload was cancelled, or server error encountered" msgstr "" -#: ../../include/text.php:263 -msgid "last" +#: ../../addon/oembed.old/oembed.php:30 +msgid "OEmbed settings updated" msgstr "" -#: ../../include/text.php:266 -msgid "next" +#: ../../addon/oembed.old/oembed.php:43 +msgid "Use OEmbed for YouTube videos" msgstr "" -#: ../../include/text.php:553 -msgid "No contacts" +#: ../../addon/oembed.old/oembed.php:71 +msgid "URL to embed:" +msgstr "" + +#: ../../addon/impressum/impressum.php:25 +msgid "Impressum" msgstr "" -#: ../../include/text.php:562 +#: ../../addon/impressum/impressum.php:38 +#: ../../addon/impressum/impressum.php:40 +#: ../../addon/impressum/impressum.php:70 +msgid "Site Owner" +msgstr "" + +#: ../../addon/impressum/impressum.php:38 +#: ../../addon/impressum/impressum.php:74 +msgid "Email Address" +msgstr "" + +#: ../../addon/impressum/impressum.php:43 +#: ../../addon/impressum/impressum.php:72 +msgid "Postal Address" +msgstr "" + +#: ../../addon/impressum/impressum.php:49 +msgid "" +"The impressum addon needs to be configured!<br />Please add at least the " +"<tt>owner</tt> variable to your config file. For other variables please " +"refer to the README file of the addon." +msgstr "" + +#: ../../addon/impressum/impressum.php:71 +msgid "Site Owners Profile" +msgstr "" + +#: ../../addon/impressum/impressum.php:73 +msgid "Notes" +msgstr "" + +#: ../../addon/buglink/buglink.php:15 +msgid "Report Bug" +msgstr "" + +#: ../../addon/blockem/blockem.php:51 +msgid "\"Blockem\" Settings" +msgstr "" + +#: ../../addon/blockem/blockem.php:53 +msgid "Comma separated profile URLS to block" +msgstr "" + +#: ../../addon/blockem/blockem.php:70 +msgid "BLOCKEM Settings saved." +msgstr "" + +#: ../../addon/blockem/blockem.php:105 #, php-format -msgid "%d Contact" -msgid_plural "%d Contacts" -msgstr[0] "" -msgstr[1] "" +msgid "Blocked %s - Click to open/close" +msgstr "" -#: ../../include/text.php:633 ../../include/nav.php:87 -msgid "Search" +#: ../../addon/blockem/blockem.php:160 +msgid "Unblock Author" msgstr "" -#: ../../include/text.php:719 -msgid "Monday" +#: ../../addon/blockem/blockem.php:162 +msgid "Block Author" msgstr "" -#: ../../include/text.php:719 -msgid "Tuesday" +#: ../../addon/blockem/blockem.php:194 +msgid "blockem settings updated" msgstr "" -#: ../../include/text.php:719 -msgid "Wednesday" +#: ../../addon/editplain/editplain.php:46 +msgid "Editplain settings updated." msgstr "" -#: ../../include/text.php:719 -msgid "Thursday" +#: ../../addon/editplain/editplain.php:76 +msgid "Editplain Settings" msgstr "" -#: ../../include/text.php:719 -msgid "Friday" +#: ../../addon/editplain/editplain.php:78 +msgid "Disable richtext status editor" msgstr "" -#: ../../include/text.php:719 -msgid "Saturday" +#: ../../addon/pageheader/pageheader.php:47 +msgid "\"pageheader\" Settings" msgstr "" -#: ../../include/text.php:719 -msgid "Sunday" +#: ../../addon/pageheader/pageheader.php:65 +msgid "pageheader Settings saved." msgstr "" -#: ../../include/text.php:723 -msgid "January" +#: ../../addon/viewsrc/viewsrc.php:25 +msgid "View Source" msgstr "" -#: ../../include/text.php:723 -msgid "February" +#: ../../addon/statusnet/statusnet.php:140 +msgid "Post to StatusNet" msgstr "" -#: ../../include/text.php:723 -msgid "March" +#: ../../addon/statusnet/statusnet.php:182 +msgid "" +"Please contact your site administrator.<br />The provided API URL is not " +"valid." msgstr "" -#: ../../include/text.php:723 -msgid "April" +#: ../../addon/statusnet/statusnet.php:210 +msgid "We could not contact the StatusNet API with the Path you entered." msgstr "" -#: ../../include/text.php:723 -msgid "May" +#: ../../addon/statusnet/statusnet.php:236 +msgid "StatusNet settings updated." msgstr "" -#: ../../include/text.php:723 -msgid "June" +#: ../../addon/statusnet/statusnet.php:259 +msgid "StatusNet Posting Settings" msgstr "" -#: ../../include/text.php:723 -msgid "July" +#: ../../addon/statusnet/statusnet.php:273 +msgid "Globally Available StatusNet OAuthKeys" msgstr "" -#: ../../include/text.php:723 -msgid "August" +#: ../../addon/statusnet/statusnet.php:274 +msgid "" +"There are preconfigured OAuth key pairs for some StatusNet servers " +"available. If you are useing one of them, please use these credentials. If " +"not feel free to connect to any other StatusNet instance (see below)." msgstr "" -#: ../../include/text.php:723 -msgid "September" +#: ../../addon/statusnet/statusnet.php:282 +msgid "Provide your own OAuth Credentials" msgstr "" -#: ../../include/text.php:723 -msgid "October" +#: ../../addon/statusnet/statusnet.php:283 +msgid "" +"No consumer key pair for StatusNet found. Register your Friendica Account as " +"an desktop client on your StatusNet account, copy the consumer key pair here " +"and enter the API base root.<br />Before you register your own OAuth key " +"pair ask the administrator if there is already a key pair for this Friendica " +"installation at your favorited StatusNet installation." msgstr "" -#: ../../include/text.php:723 -msgid "November" +#: ../../addon/statusnet/statusnet.php:285 +msgid "OAuth Consumer Key" msgstr "" -#: ../../include/text.php:723 -msgid "December" +#: ../../addon/statusnet/statusnet.php:288 +msgid "OAuth Consumer Secret" msgstr "" -#: ../../include/text.php:793 -msgid "bytes" +#: ../../addon/statusnet/statusnet.php:291 +msgid "Base API Path (remember the trailing /)" msgstr "" -#: ../../include/text.php:885 -msgid "Select an alternate language" +#: ../../addon/statusnet/statusnet.php:312 +msgid "" +"To connect to your StatusNet account click the button below to get a " +"security code from StatusNet which you have to copy into the input box below " +"and submit the form. Only your <strong>public</strong> posts will be posted " +"to StatusNet." msgstr "" -#: ../../include/text.php:897 -msgid "default" +#: ../../addon/statusnet/statusnet.php:313 +msgid "Log in with StatusNet" msgstr "" -#: ../../include/poller.php:459 -msgid "From: " +#: ../../addon/statusnet/statusnet.php:315 +msgid "Copy the security code from StatusNet here" msgstr "" -#: ../../include/nav.php:44 ../../boot.php:700 -msgid "Logout" +#: ../../addon/statusnet/statusnet.php:321 +msgid "Cancel Connection Process" msgstr "" -#: ../../include/nav.php:44 -msgid "End this session" +#: ../../addon/statusnet/statusnet.php:323 +msgid "Current StatusNet API is" msgstr "" -#: ../../include/nav.php:47 ../../boot.php:1312 -msgid "Status" +#: ../../addon/statusnet/statusnet.php:324 +msgid "Cancel StatusNet Connection" msgstr "" -#: ../../include/nav.php:47 ../../include/nav.php:111 -msgid "Your posts and conversations" +#: ../../addon/statusnet/statusnet.php:335 ../../addon/twitter/twitter.php:189 +msgid "Currently connected to: " msgstr "" -#: ../../include/nav.php:48 -msgid "Your profile page" +#: ../../addon/statusnet/statusnet.php:336 +msgid "" +"If enabled all your <strong>public</strong> postings can be posted to the " +"associated StatusNet account. You can choose to do so by default (here) or " +"for every posting separately in the posting options when writing the entry." msgstr "" -#: ../../include/nav.php:49 ../../boot.php:1322 -msgid "Photos" +#: ../../addon/statusnet/statusnet.php:338 +msgid "Allow posting to StatusNet" msgstr "" -#: ../../include/nav.php:49 -msgid "Your photos" +#: ../../addon/statusnet/statusnet.php:341 +msgid "Send public postings to StatusNet by default" msgstr "" -#: ../../include/nav.php:50 -msgid "Your events" +#: ../../addon/statusnet/statusnet.php:346 ../../addon/twitter/twitter.php:200 +msgid "Clear OAuth configuration" msgstr "" -#: ../../include/nav.php:51 -msgid "Personal notes" +#: ../../addon/statusnet/statusnet.php:487 +msgid "API URL" msgstr "" -#: ../../include/nav.php:51 -msgid "Your personal photos" +#: ../../addon/tumblr/tumblr.php:36 +msgid "Post to Tumblr" msgstr "" -#: ../../include/nav.php:62 ../../addon/communityhome/communityhome.php:28 -#: ../../addon/communityhome/communityhome.php:34 ../../boot.php:701 -msgid "Login" +#: ../../addon/tumblr/tumblr.php:67 +msgid "Tumblr Post Settings" msgstr "" -#: ../../include/nav.php:62 -msgid "Sign in" +#: ../../addon/tumblr/tumblr.php:69 +msgid "Enable Tumblr Post Plugin" msgstr "" -#: ../../include/nav.php:73 -msgid "Home Page" +#: ../../addon/tumblr/tumblr.php:74 +msgid "Tumblr login" msgstr "" -#: ../../include/nav.php:77 -msgid "Create an account" +#: ../../addon/tumblr/tumblr.php:79 +msgid "Tumblr password" msgstr "" -#: ../../include/nav.php:82 -msgid "Help and documentation" +#: ../../addon/tumblr/tumblr.php:84 +msgid "Post to Tumblr by default" msgstr "" -#: ../../include/nav.php:85 -msgid "Apps" +#: ../../addon/numfriends/numfriends.php:46 +msgid "Numfriends settings updated." msgstr "" -#: ../../include/nav.php:85 -msgid "Addon applications, utilities, games" +#: ../../addon/numfriends/numfriends.php:77 +msgid "Numfriends Settings" msgstr "" -#: ../../include/nav.php:87 -msgid "Search site content" +#: ../../addon/numfriends/numfriends.php:79 +msgid "How many contacts to display on profile sidebar" msgstr "" -#: ../../include/nav.php:97 -msgid "Conversations on this site" +#: ../../addon/wppost/wppost.php:42 +msgid "Post to Wordpress" msgstr "" -#: ../../include/nav.php:99 -msgid "Directory" +#: ../../addon/wppost/wppost.php:74 +msgid "WordPress Post Settings" msgstr "" -#: ../../include/nav.php:99 -msgid "People directory" +#: ../../addon/wppost/wppost.php:76 +msgid "Enable WordPress Post Plugin" msgstr "" -#: ../../include/nav.php:109 -msgid "Conversations from your friends" +#: ../../addon/wppost/wppost.php:81 +msgid "WordPress username" msgstr "" -#: ../../include/nav.php:117 -msgid "Friend Requests" +#: ../../addon/wppost/wppost.php:86 +msgid "WordPress password" msgstr "" -#: ../../include/nav.php:122 -msgid "Private mail" +#: ../../addon/wppost/wppost.php:91 +msgid "WordPress API URL" msgstr "" -#: ../../include/nav.php:125 -msgid "Manage" +#: ../../addon/wppost/wppost.php:96 +msgid "Post to WordPress by default" msgstr "" -#: ../../include/nav.php:125 -msgid "Manage other pages" +#: ../../addon/piwik/piwik.php:70 +msgid "" +"This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> " +"analytics tool." msgstr "" -#: ../../include/nav.php:129 ../../boot.php:921 -msgid "Profiles" +#: ../../addon/piwik/piwik.php:73 +#, php-format +msgid "" +"If you do not want that your visits are logged this way you <a href='%s'>can " +"set a cookie to prevent Piwik from tracking further visits of the site</a> " +"(opt-out)." msgstr "" -#: ../../include/nav.php:129 ../../boot.php:921 -msgid "Manage/edit profiles" +#: ../../addon/piwik/piwik.php:82 +msgid "Piwik Base URL" msgstr "" -#: ../../include/nav.php:130 -msgid "Manage/edit friends and contacts" +#: ../../addon/piwik/piwik.php:83 +msgid "Site ID" msgstr "" -#: ../../include/nav.php:137 -msgid "Admin" +#: ../../addon/piwik/piwik.php:84 +msgid "Show opt-out cookie link?" msgstr "" -#: ../../include/nav.php:137 -msgid "Site setup and configuration" +#: ../../addon/twitter/twitter.php:78 +msgid "Post to Twitter" msgstr "" -#: ../../include/nav.php:160 -msgid "Nothing new here" +#: ../../addon/twitter/twitter.php:124 +msgid "Twitter settings updated." msgstr "" -#: ../../include/message.php:14 -msgid "[no subject]" +#: ../../addon/twitter/twitter.php:146 +msgid "Twitter Posting Settings" msgstr "" -#: ../../include/profile_advanced.php:17 ../../boot.php:963 +#: ../../addon/twitter/twitter.php:153 +msgid "" +"No consumer key pair for Twitter found. Please contact your site " +"administrator." +msgstr "" + +#: ../../addon/twitter/twitter.php:172 +msgid "" +"At this Friendica instance the Twitter plugin was enabled but you have not " +"yet connected your account to your Twitter account. To do so click the " +"button below to get a PIN from Twitter which you have to copy into the input " +"box below and submit the form. Only your <strong>public</strong> posts will " +"be posted to Twitter." +msgstr "" + +#: ../../addon/twitter/twitter.php:173 +msgid "Log in with Twitter" +msgstr "" + +#: ../../addon/twitter/twitter.php:175 +msgid "Copy the PIN from Twitter here" +msgstr "" + +#: ../../addon/twitter/twitter.php:190 +msgid "" +"If enabled all your <strong>public</strong> postings can be posted to the " +"associated Twitter account. You can choose to do so by default (here) or for " +"every posting separately in the posting options when writing the entry." +msgstr "" + +#: ../../addon/twitter/twitter.php:192 +msgid "Allow posting to Twitter" +msgstr "" + +#: ../../addon/twitter/twitter.php:195 +msgid "Send public postings to Twitter by default" +msgstr "" + +#: ../../addon/twitter/twitter.php:317 +msgid "Consumer key" +msgstr "" + +#: ../../addon/twitter/twitter.php:318 +msgid "Consumer secret" +msgstr "" + +#: ../../addon/posterous/posterous.php:36 +msgid "Post to Posterous" +msgstr "" + +#: ../../addon/posterous/posterous.php:67 +msgid "Posterous Post Settings" +msgstr "" + +#: ../../addon/posterous/posterous.php:69 +msgid "Enable Posterous Post Plugin" +msgstr "" + +#: ../../addon/posterous/posterous.php:74 +msgid "Posterous login" +msgstr "" + +#: ../../addon/posterous/posterous.php:79 +msgid "Posterous password" +msgstr "" + +#: ../../addon/posterous/posterous.php:84 +msgid "Post to Posterous by default" +msgstr "" + +#: ../../include/profile_advanced.php:17 ../../boot.php:978 msgid "Gender:" msgstr "" @@ -3916,76 +4396,141 @@ msgstr "" msgid "j F" msgstr "" +#: ../../include/profile_advanced.php:30 ../../include/datetime.php:438 +#: ../../include/items.php:1318 +msgid "Birthday:" +msgstr "" + #: ../../include/profile_advanced.php:34 msgid "Age:" msgstr "" -#: ../../include/profile_advanced.php:37 ../../boot.php:966 +#: ../../include/profile_advanced.php:37 ../../boot.php:981 msgid "Status:" msgstr "" -#: ../../include/profile_advanced.php:45 ../../boot.php:968 +#: ../../include/profile_advanced.php:45 ../../boot.php:983 msgid "Homepage:" msgstr "" -#: ../../include/profile_advanced.php:49 -msgid "Religion:" +#: ../../include/profile_advanced.php:47 +msgid "Tags:" msgstr "" #: ../../include/profile_advanced.php:51 -msgid "About:" +msgid "Religion:" msgstr "" #: ../../include/profile_advanced.php:53 -msgid "Hobbies/Interests:" +msgid "About:" msgstr "" #: ../../include/profile_advanced.php:55 -msgid "Contact information and Social Networks:" +msgid "Hobbies/Interests:" msgstr "" #: ../../include/profile_advanced.php:57 -msgid "Musical interests:" +msgid "Contact information and Social Networks:" msgstr "" #: ../../include/profile_advanced.php:59 -msgid "Books, literature:" +msgid "Musical interests:" msgstr "" #: ../../include/profile_advanced.php:61 -msgid "Television:" +msgid "Books, literature:" msgstr "" #: ../../include/profile_advanced.php:63 -msgid "Film/dance/culture/entertainment:" +msgid "Television:" msgstr "" #: ../../include/profile_advanced.php:65 -msgid "Love/Romance:" +msgid "Film/dance/culture/entertainment:" msgstr "" #: ../../include/profile_advanced.php:67 -msgid "Work/employment:" +msgid "Love/Romance:" msgstr "" #: ../../include/profile_advanced.php:69 +msgid "Work/employment:" +msgstr "" + +#: ../../include/profile_advanced.php:71 msgid "School/education:" msgstr "" -#: ../../include/event.php:17 ../../include/bb2diaspora.php:243 -msgid "Starts:" +#: ../../include/contact_selectors.php:32 +msgid "Unknown | Not categorised" msgstr "" -#: ../../include/event.php:27 ../../include/bb2diaspora.php:251 -msgid "Finishes:" +#: ../../include/contact_selectors.php:33 +msgid "Block immediately" msgstr "" -#: ../../include/items.php:2413 -msgid "A new person is sharing with you at " +#: ../../include/contact_selectors.php:34 +msgid "Shady, spammer, self-marketer" msgstr "" -#: ../../include/items.php:2413 -msgid "You have a new follower at " +#: ../../include/contact_selectors.php:35 +msgid "Known to me, but no opinion" +msgstr "" + +#: ../../include/contact_selectors.php:36 +msgid "OK, probably harmless" +msgstr "" + +#: ../../include/contact_selectors.php:37 +msgid "Reputable, has my trust" +msgstr "" + +#: ../../include/contact_selectors.php:56 +msgid "Frequently" +msgstr "" + +#: ../../include/contact_selectors.php:57 +msgid "Hourly" +msgstr "" + +#: ../../include/contact_selectors.php:58 +msgid "Twice daily" +msgstr "" + +#: ../../include/contact_selectors.php:59 +msgid "Daily" +msgstr "" + +#: ../../include/contact_selectors.php:60 +msgid "Weekly" +msgstr "" + +#: ../../include/contact_selectors.php:61 +msgid "Monthly" +msgstr "" + +#: ../../include/contact_selectors.php:77 +msgid "OStatus" +msgstr "" + +#: ../../include/contact_selectors.php:78 +msgid "RSS/Atom" +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/contact_selectors.php:85 +msgid "MySpace" msgstr "" #: ../../include/profile_selectors.php:6 @@ -4200,477 +4745,316 @@ msgstr "" msgid "Ask me" msgstr "" -#: ../../include/Contact.php:125 ../../include/conversation.php:723 -msgid "View status" -msgstr "" - -#: ../../include/Contact.php:126 ../../include/conversation.php:724 -msgid "View profile" +#: ../../include/event.php:17 ../../include/bb2diaspora.php:255 +msgid "Starts:" msgstr "" -#: ../../include/Contact.php:127 ../../include/conversation.php:725 -msgid "View photos" +#: ../../include/event.php:27 ../../include/bb2diaspora.php:263 +msgid "Finishes:" msgstr "" -#: ../../include/Contact.php:128 ../../include/Contact.php:141 -#: ../../include/conversation.php:726 -msgid "View recent" +#: ../../include/delivery.php:416 ../../include/notifier.php:629 +msgid "(no subject)" msgstr "" -#: ../../include/Contact.php:130 ../../include/Contact.php:141 -#: ../../include/conversation.php:728 -msgid "Send PM" +#: ../../include/delivery.php:423 ../../include/enotify.php:16 +#: ../../include/notifier.php:636 +msgid "noreply" msgstr "" -#: ../../include/conversation.php:23 ../../include/conversation.php:96 -#: ../../addon/communityhome/communityhome.php:155 -msgid "event" +#: ../../include/text.php:232 +msgid "prev" msgstr "" -#: ../../include/conversation.php:252 ../../include/conversation.php:508 -msgid "Select" +#: ../../include/text.php:234 +msgid "first" msgstr "" -#: ../../include/conversation.php:267 ../../include/conversation.php:602 -#: ../../include/conversation.php:603 -#, php-format -msgid "View %s's profile @ %s" +#: ../../include/text.php:263 +msgid "last" msgstr "" -#: ../../include/conversation.php:276 ../../include/conversation.php:614 -#, php-format -msgid "%s from %s" +#: ../../include/text.php:266 +msgid "next" msgstr "" -#: ../../include/conversation.php:292 -msgid "View in context" +#: ../../include/text.php:557 +msgid "No contacts" msgstr "" -#: ../../include/conversation.php:407 +#: ../../include/text.php:566 #, php-format -msgid "%d comment" -msgid_plural "%d comments" +msgid "%d Contact" +msgid_plural "%d Contacts" msgstr[0] "" msgstr[1] "" -#: ../../include/conversation.php:410 ../../boot.php:439 -msgid "show more" -msgstr "" - -#: ../../include/conversation.php:470 -msgid "like" -msgstr "" - -#: ../../include/conversation.php:471 -msgid "dislike" -msgstr "" - -#: ../../include/conversation.php:473 -msgid "Share this" -msgstr "" - -#: ../../include/conversation.php:473 -msgid "share" -msgstr "" - -#: ../../include/conversation.php:518 -msgid "add star" -msgstr "" - -#: ../../include/conversation.php:519 -msgid "remove star" -msgstr "" - -#: ../../include/conversation.php:520 -msgid "toggle star status" -msgstr "" - -#: ../../include/conversation.php:523 -msgid "starred" -msgstr "" - -#: ../../include/conversation.php:524 -msgid "add tag" -msgstr "" - -#: ../../include/conversation.php:604 -msgid "to" -msgstr "" - -#: ../../include/conversation.php:605 -msgid "Wall-to-Wall" -msgstr "" - -#: ../../include/conversation.php:606 -msgid "via Wall-To-Wall:" -msgstr "" - -#: ../../include/conversation.php:648 -msgid "Delete Selected Items" -msgstr "" - -#: ../../include/conversation.php:778 -#, php-format -msgid "%s likes this." -msgstr "" - -#: ../../include/conversation.php:778 -#, php-format -msgid "%s doesn't like this." -msgstr "" - -#: ../../include/conversation.php:782 -#, php-format -msgid "<span %1$s>%2$d people</span> like this." -msgstr "" - -#: ../../include/conversation.php:784 -#, php-format -msgid "<span %1$s>%2$d people</span> don't like this." -msgstr "" - -#: ../../include/conversation.php:790 -msgid "and" +#: ../../include/text.php:637 ../../include/nav.php:87 +msgid "Search" msgstr "" -#: ../../include/conversation.php:793 -#, php-format -msgid ", and %d other people" +#: ../../include/text.php:735 +msgid "Monday" msgstr "" -#: ../../include/conversation.php:794 -#, php-format -msgid "%s like this." +#: ../../include/text.php:735 +msgid "Tuesday" msgstr "" -#: ../../include/conversation.php:794 -#, php-format -msgid "%s don't like this." +#: ../../include/text.php:735 +msgid "Wednesday" msgstr "" -#: ../../include/conversation.php:814 -msgid "Visible to <strong>everybody</strong>" +#: ../../include/text.php:735 +msgid "Thursday" msgstr "" -#: ../../include/conversation.php:816 -msgid "Please enter a video link/URL:" +#: ../../include/text.php:735 +msgid "Friday" msgstr "" -#: ../../include/conversation.php:817 -msgid "Please enter an audio link/URL:" +#: ../../include/text.php:735 +msgid "Saturday" msgstr "" -#: ../../include/conversation.php:818 -msgid "Tag term:" +#: ../../include/text.php:735 +msgid "Sunday" msgstr "" -#: ../../include/conversation.php:819 -msgid "Where are you right now?" +#: ../../include/text.php:739 +msgid "January" msgstr "" -#: ../../include/conversation.php:820 -msgid "Enter a title for this item" +#: ../../include/text.php:739 +msgid "February" msgstr "" -#: ../../include/conversation.php:864 -msgid "upload photo" +#: ../../include/text.php:739 +msgid "March" msgstr "" -#: ../../include/conversation.php:866 -msgid "attach file" +#: ../../include/text.php:739 +msgid "April" msgstr "" -#: ../../include/conversation.php:868 -msgid "web link" +#: ../../include/text.php:739 +msgid "May" msgstr "" -#: ../../include/conversation.php:869 -msgid "Insert video link" +#: ../../include/text.php:739 +msgid "June" msgstr "" -#: ../../include/conversation.php:870 -msgid "video link" +#: ../../include/text.php:739 +msgid "July" msgstr "" -#: ../../include/conversation.php:871 -msgid "Insert audio link" +#: ../../include/text.php:739 +msgid "August" msgstr "" -#: ../../include/conversation.php:872 -msgid "audio link" +#: ../../include/text.php:739 +msgid "September" msgstr "" -#: ../../include/conversation.php:874 -msgid "set location" +#: ../../include/text.php:739 +msgid "October" msgstr "" -#: ../../include/conversation.php:876 -msgid "clear location" +#: ../../include/text.php:739 +msgid "November" msgstr "" -#: ../../include/conversation.php:878 -msgid "Set title" +#: ../../include/text.php:739 +msgid "December" msgstr "" -#: ../../include/conversation.php:881 -msgid "permissions" +#: ../../include/text.php:809 +msgid "bytes" msgstr "" -#: ../../include/notifier.php:628 ../../include/delivery.php:415 -msgid "(no subject)" +#: ../../include/text.php:901 +msgid "Select an alternate language" msgstr "" -#: ../../include/notifier.php:635 ../../include/enotify.php:16 -msgid "noreply" +#: ../../include/text.php:913 +msgid "default" msgstr "" #: ../../include/diaspora.php:570 msgid "Sharing notification from Diaspora network" msgstr "" -#: ../../include/diaspora.php:1862 +#: ../../include/diaspora.php:1895 msgid "Attachments:" msgstr "" -#: ../../include/diaspora.php:2045 +#: ../../include/diaspora.php:2078 #, php-format msgid "[Relayed] Comment authored by %s from network %s" msgstr "" -#: ../../include/bb2diaspora.php:53 -msgid "view full size" -msgstr "" - -#: ../../include/bb2diaspora.php:102 ../../include/bb2diaspora.php:112 -msgid "image/photo" -msgstr "" - -#: ../../include/bb2diaspora.php:102 ../../addon/facebook/facebook.php:869 -#: ../../addon/facebook/facebook.php:878 -msgid "link" -msgstr "" - -#: ../../include/acl_selectors.php:279 -msgid "Visible to everybody" -msgstr "" - -#: ../../include/acl_selectors.php:280 -msgid "show" -msgstr "" - -#: ../../include/acl_selectors.php:281 -msgid "don't show" -msgstr "" - -#: ../../include/enotify.php:8 -msgid "Friendica Notification" -msgstr "" - -#: ../../include/enotify.php:11 -msgid "Thank You," -msgstr "" - -#: ../../include/enotify.php:13 -#, php-format -msgid "%s Administrator" -msgstr "" - -#: ../../include/enotify.php:28 -#, php-format -msgid "New mail received at %s" -msgstr "" - -#: ../../include/enotify.php:30 -#, php-format -msgid "%s sent you a new private message at %s." -msgstr "" - -#: ../../include/enotify.php:32 -#, php-format -msgid "Please visit %s to view and/or reply to your private messages." -msgstr "" - -#: ../../include/enotify.php:40 -#, php-format -msgid "%s commented on an item at %s" -msgstr "" - -#: ../../include/enotify.php:41 -#, php-format -msgid "%s commented on an item/conversation you have been following." -msgstr "" - -#: ../../include/enotify.php:42 ../../include/enotify.php:51 -#, php-format -msgid "Please visit %s to view and/or reply to the conversation." +#: ../../include/oembed.php:128 +msgid "Embedded content" msgstr "" -#: ../../include/enotify.php:49 -#, php-format -msgid "%s posted to your profile wall at %s" +#: ../../include/oembed.php:137 +msgid "Embedding disabled" msgstr "" -#: ../../include/enotify.php:58 -#, php-format -msgid "Introduction received at %s" +#: ../../include/group.php:25 +msgid "" +"A deleted group with this name was revived. Existing item permissions " +"<strong>may</strong> apply to this group and any future members. If this is " +"not what you intended, please create another group with a different name." msgstr "" -#: ../../include/enotify.php:59 -#, php-format -msgid "You've received an introduction from '%s' at %s" +#: ../../include/group.php:168 +msgid "Everybody" msgstr "" -#: ../../include/enotify.php:60 ../../include/enotify.php:73 -#, php-format -msgid "You may visit their profile at %s" +#: ../../include/group.php:191 +msgid "edit" msgstr "" -#: ../../include/enotify.php:62 -#, php-format -msgid "Please visit %s to approve or reject the introduction." +#: ../../include/group.php:212 +msgid "Groups" msgstr "" -#: ../../include/enotify.php:69 -#, php-format -msgid "Friend suggestion received at %s" +#: ../../include/group.php:213 +msgid "Edit group" msgstr "" -#: ../../include/enotify.php:70 -#, php-format -msgid "You've received a friend suggestion from '%s' at %s" +#: ../../include/group.php:214 +msgid "Create a new group" msgstr "" -#: ../../include/enotify.php:71 -msgid "Name:" +#: ../../include/nav.php:44 ../../boot.php:705 +msgid "Logout" msgstr "" -#: ../../include/enotify.php:72 -msgid "Photo:" +#: ../../include/nav.php:44 +msgid "End this session" msgstr "" -#: ../../include/enotify.php:75 -#, php-format -msgid "Please visit %s to approve or reject the suggestion." +#: ../../include/nav.php:47 ../../boot.php:1327 +msgid "Status" msgstr "" -#: ../../include/bbcode.php:166 ../../include/bbcode.php:225 -msgid "Image/photo" +#: ../../include/nav.php:47 ../../include/nav.php:111 +msgid "Your posts and conversations" msgstr "" -#: ../../include/contact_selectors.php:32 -msgid "Unknown | Not categorised" +#: ../../include/nav.php:48 +msgid "Your profile page" msgstr "" -#: ../../include/contact_selectors.php:33 -msgid "Block immediately" +#: ../../include/nav.php:49 ../../boot.php:1337 +msgid "Photos" msgstr "" -#: ../../include/contact_selectors.php:34 -msgid "Shady, spammer, self-marketer" +#: ../../include/nav.php:49 +msgid "Your photos" msgstr "" -#: ../../include/contact_selectors.php:35 -msgid "Known to me, but no opinion" +#: ../../include/nav.php:50 +msgid "Your events" msgstr "" -#: ../../include/contact_selectors.php:36 -msgid "OK, probably harmless" +#: ../../include/nav.php:51 +msgid "Personal notes" msgstr "" -#: ../../include/contact_selectors.php:37 -msgid "Reputable, has my trust" +#: ../../include/nav.php:51 +msgid "Your personal photos" msgstr "" -#: ../../include/contact_selectors.php:56 -msgid "Frequently" +#: ../../include/nav.php:62 +msgid "Sign in" msgstr "" -#: ../../include/contact_selectors.php:57 -msgid "Hourly" +#: ../../include/nav.php:73 +msgid "Home Page" msgstr "" -#: ../../include/contact_selectors.php:58 -msgid "Twice daily" +#: ../../include/nav.php:77 +msgid "Create an account" msgstr "" -#: ../../include/contact_selectors.php:59 -msgid "Daily" +#: ../../include/nav.php:82 +msgid "Help and documentation" msgstr "" -#: ../../include/contact_selectors.php:60 -msgid "Weekly" +#: ../../include/nav.php:85 +msgid "Apps" msgstr "" -#: ../../include/contact_selectors.php:61 -msgid "Monthly" +#: ../../include/nav.php:85 +msgid "Addon applications, utilities, games" msgstr "" -#: ../../include/contact_selectors.php:77 -msgid "OStatus" +#: ../../include/nav.php:87 +msgid "Search site content" msgstr "" -#: ../../include/contact_selectors.php:78 -msgid "RSS/Atom" +#: ../../include/nav.php:97 +msgid "Conversations on this site" msgstr "" -#: ../../include/contact_selectors.php:81 -#: ../../addon/facebook/facebook.php:475 -msgid "Facebook" +#: ../../include/nav.php:99 +msgid "Directory" msgstr "" -#: ../../include/contact_selectors.php:82 -msgid "Zot!" +#: ../../include/nav.php:99 +msgid "People directory" msgstr "" -#: ../../include/contact_selectors.php:83 -msgid "LinkedIn" +#: ../../include/nav.php:109 +msgid "Conversations from your friends" msgstr "" -#: ../../include/contact_selectors.php:84 -msgid "XMPP/IM" +#: ../../include/nav.php:117 +msgid "Friend Requests" msgstr "" -#: ../../include/contact_selectors.php:85 -msgid "MySpace" +#: ../../include/nav.php:119 +msgid "See all notifications" msgstr "" -#: ../../include/auth.php:27 -msgid "Logged out." +#: ../../include/nav.php:123 +msgid "Private mail" msgstr "" -#: ../../include/oembed.php:128 -msgid "Embedded content" +#: ../../include/nav.php:126 +msgid "Manage" msgstr "" -#: ../../include/oembed.php:137 -msgid "Embedding disabled" +#: ../../include/nav.php:126 +msgid "Manage other pages" msgstr "" -#: ../../include/group.php:25 -msgid "" -"A deleted group with this name was revived. Existing item permissions " -"<strong>may</strong> apply to this group and any future members. If this is " -"not what you intended, please create another group with a different name." +#: ../../include/nav.php:130 ../../boot.php:936 +msgid "Profiles" msgstr "" -#: ../../include/group.php:168 -msgid "Everybody" +#: ../../include/nav.php:130 ../../boot.php:936 +msgid "Manage/edit profiles" msgstr "" -#: ../../include/group.php:191 -msgid "edit" +#: ../../include/nav.php:131 +msgid "Manage/edit friends and contacts" msgstr "" -#: ../../include/group.php:212 -msgid "Groups" +#: ../../include/nav.php:138 +msgid "Admin" msgstr "" -#: ../../include/group.php:213 -msgid "Edit group" +#: ../../include/nav.php:138 +msgid "Site setup and configuration" msgstr "" -#: ../../include/group.php:214 -msgid "Create a new group" +#: ../../include/nav.php:161 +msgid "Nothing new here" msgstr "" #: ../../include/contact_widgets.php:6 @@ -4724,695 +5108,519 @@ msgstr "" msgid "All Networks" msgstr "" -#: ../../addon/facebook/facebook.php:337 -msgid "Facebook disabled" -msgstr "" - -#: ../../addon/facebook/facebook.php:342 -msgid "Updating contacts" -msgstr "" - -#: ../../addon/facebook/facebook.php:351 -msgid "Facebook API key is missing." -msgstr "" - -#: ../../addon/facebook/facebook.php:358 -msgid "Facebook Connect" -msgstr "" - -#: ../../addon/facebook/facebook.php:364 -msgid "Install Facebook connector for this account." -msgstr "" - -#: ../../addon/facebook/facebook.php:371 -msgid "Remove Facebook connector" -msgstr "" - -#: ../../addon/facebook/facebook.php:376 -msgid "" -"Re-authenticate [This is necessary whenever your Facebook password is " -"changed.]" -msgstr "" - -#: ../../addon/facebook/facebook.php:383 -msgid "Post to Facebook by default" -msgstr "" - -#: ../../addon/facebook/facebook.php:387 -msgid "Link all your Facebook friends and conversations on this website" -msgstr "" - -#: ../../addon/facebook/facebook.php:389 -msgid "" -"Facebook conversations consist of your <em>profile wall</em> and your friend " -"<em>stream</em>." -msgstr "" - -#: ../../addon/facebook/facebook.php:390 -msgid "On this website, your Facebook friend stream is only visible to you." -msgstr "" - -#: ../../addon/facebook/facebook.php:391 -msgid "" -"The following settings determine the privacy of your Facebook profile wall " -"on this website." -msgstr "" - -#: ../../addon/facebook/facebook.php:395 -msgid "" -"On this website your Facebook profile wall conversations will only be " -"visible to you" +#: ../../include/auth.php:29 +msgid "Logged out." msgstr "" -#: ../../addon/facebook/facebook.php:400 -msgid "Do not import your Facebook profile wall conversations" +#: ../../include/datetime.php:43 ../../include/datetime.php:45 +msgid "Miscellaneous" msgstr "" -#: ../../addon/facebook/facebook.php:402 -msgid "" -"If you choose to link conversations and leave both of these boxes unchecked, " -"your Facebook profile wall will be merged with your profile wall on this " -"website and your privacy settings on this website will be used to determine " -"who may see the conversations." +#: ../../include/datetime.php:121 ../../include/datetime.php:253 +msgid "year" msgstr "" -#: ../../addon/facebook/facebook.php:407 -msgid "Comma separated applications to ignore" +#: ../../include/datetime.php:126 ../../include/datetime.php:254 +msgid "month" msgstr "" -#: ../../addon/facebook/facebook.php:476 -msgid "Facebook Connector Settings" +#: ../../include/datetime.php:131 ../../include/datetime.php:256 +msgid "day" msgstr "" -#: ../../addon/facebook/facebook.php:490 -msgid "Post to Facebook" +#: ../../include/datetime.php:244 +msgid "never" msgstr "" -#: ../../addon/facebook/facebook.php:581 -msgid "" -"Post to Facebook cancelled because of multi-network access permission " -"conflict." +#: ../../include/datetime.php:250 +msgid "less than a second ago" msgstr "" -#: ../../addon/facebook/facebook.php:644 -msgid "Image: " +#: ../../include/datetime.php:253 +msgid "years" msgstr "" -#: ../../addon/facebook/facebook.php:720 -msgid "View on Friendica" +#: ../../include/datetime.php:254 +msgid "months" msgstr "" -#: ../../addon/facebook/facebook.php:744 -msgid "Facebook post failed. Queued for retry." +#: ../../include/datetime.php:255 +msgid "week" msgstr "" -#: ../../addon/wppost/wppost.php:41 -msgid "Post to Wordpress" +#: ../../include/datetime.php:255 +msgid "weeks" msgstr "" -#: ../../addon/wppost/wppost.php:73 -msgid "WordPress Post Settings" +#: ../../include/datetime.php:256 +msgid "days" msgstr "" -#: ../../addon/wppost/wppost.php:75 -msgid "Enable WordPress Post Plugin" +#: ../../include/datetime.php:257 +msgid "hour" msgstr "" -#: ../../addon/wppost/wppost.php:80 -msgid "WordPress username" +#: ../../include/datetime.php:257 +msgid "hours" msgstr "" -#: ../../addon/wppost/wppost.php:85 -msgid "WordPress password" +#: ../../include/datetime.php:258 +msgid "minute" msgstr "" -#: ../../addon/wppost/wppost.php:90 -msgid "WordPress API URL" +#: ../../include/datetime.php:258 +msgid "minutes" msgstr "" -#: ../../addon/wppost/wppost.php:95 -msgid "Post to WordPress by default" +#: ../../include/datetime.php:259 +msgid "second" msgstr "" -#: ../../addon/wppost/wppost.php:171 ../../addon/tumblr/tumblr.php:174 -#: ../../addon/posterous/posterous.php:172 -msgid "Post from Friendica" +#: ../../include/datetime.php:259 +msgid "seconds" msgstr "" -#: ../../addon/uhremotestorage/uhremotestorage.php:56 +#: ../../include/datetime.php:267 #, php-format -msgid "" -"Allow to use your friendika id (%s) to connecto to external unhosted-enabled " -"storage (like ownCloud)" +msgid "%1$d %2$s ago" msgstr "" -#: ../../addon/uhremotestorage/uhremotestorage.php:57 -msgid "Unhosted DAV storage url" -msgstr "" - -#: ../../addon/tumblr/tumblr.php:35 -msgid "Post to Tumblr" -msgstr "" - -#: ../../addon/tumblr/tumblr.php:66 -msgid "Tumblr Post Settings" -msgstr "" - -#: ../../addon/tumblr/tumblr.php:68 -msgid "Enable Tumblr Post Plugin" -msgstr "" - -#: ../../addon/tumblr/tumblr.php:73 -msgid "Tumblr login" -msgstr "" - -#: ../../addon/tumblr/tumblr.php:78 -msgid "Tumblr password" -msgstr "" - -#: ../../addon/tumblr/tumblr.php:83 -msgid "Post to Tumblr by default" +#: ../../include/poller.php:459 +msgid "From: " msgstr "" -#: ../../addon/oembed/oembed.php:30 -msgid "OEmbed settings updated" +#: ../../include/bbcode.php:166 ../../include/bbcode.php:225 +msgid "Image/photo" msgstr "" -#: ../../addon/oembed/oembed.php:43 -msgid "Use OEmbed for YouTube videos" +#: ../../include/dba.php:39 +#, php-format +msgid "Cannot locate DNS info for database server '%s'" msgstr "" -#: ../../addon/oembed/oembed.php:71 -msgid "URL to embed:" +#: ../../include/message.php:14 +msgid "[no subject]" msgstr "" -#: ../../addon/posterous/posterous.php:35 -msgid "Post to Posterous" +#: ../../include/acl_selectors.php:279 +msgid "Visible to everybody" msgstr "" -#: ../../addon/posterous/posterous.php:66 -msgid "Posterous Post Settings" +#: ../../include/acl_selectors.php:280 +msgid "show" msgstr "" -#: ../../addon/posterous/posterous.php:68 -msgid "Enable Posterous Post Plugin" +#: ../../include/acl_selectors.php:281 +msgid "don't show" msgstr "" -#: ../../addon/posterous/posterous.php:73 -msgid "Posterous login" +#: ../../include/enotify.php:8 +msgid "Friendica Notification" msgstr "" -#: ../../addon/posterous/posterous.php:78 -msgid "Posterous password" +#: ../../include/enotify.php:11 +msgid "Thank You," msgstr "" -#: ../../addon/posterous/posterous.php:83 -msgid "Post to Posterous by default" +#: ../../include/enotify.php:13 +#, php-format +msgid "%s Administrator" msgstr "" -#: ../../addon/js_upload/js_upload.php:43 -msgid "Upload a file" +#: ../../include/enotify.php:28 +#, php-format +msgid "New mail received at %s" msgstr "" -#: ../../addon/js_upload/js_upload.php:44 -msgid "Drop files here to upload" +#: ../../include/enotify.php:30 +#, php-format +msgid "%s sent you a new private message at %s." msgstr "" -#: ../../addon/js_upload/js_upload.php:46 -msgid "Failed" +#: ../../include/enotify.php:32 +#, php-format +msgid "Please visit %s to view and/or reply to your private messages." msgstr "" -#: ../../addon/js_upload/js_upload.php:294 -msgid "No files were uploaded." +#: ../../include/enotify.php:40 +#, php-format +msgid "%s commented on an item at %s" msgstr "" -#: ../../addon/js_upload/js_upload.php:300 -msgid "Uploaded file is empty" +#: ../../include/enotify.php:41 +#, php-format +msgid "%s commented on an item/conversation you have been following." msgstr "" -#: ../../addon/js_upload/js_upload.php:323 -msgid "File has an invalid extension, it should be one of " +#: ../../include/enotify.php:42 ../../include/enotify.php:51 +#: ../../include/enotify.php:60 ../../include/enotify.php:69 +#, php-format +msgid "Please visit %s to view and/or reply to the conversation." msgstr "" -#: ../../addon/js_upload/js_upload.php:334 -msgid "Upload was cancelled, or server error encountered" +#: ../../include/enotify.php:49 +#, php-format +msgid "%s posted to your profile wall at %s" msgstr "" -#: ../../addon/buglink/buglink.php:15 -msgid "Report Bug" +#: ../../include/enotify.php:58 +#, php-format +msgid "%s tagged you at %s" msgstr "" -#: ../../addon/statusnet/statusnet.php:141 -msgid "Post to StatusNet" +#: ../../include/enotify.php:67 +#, php-format +msgid "%s tagged your post at %s" msgstr "" -#: ../../addon/statusnet/statusnet.php:183 -msgid "" -"Please contact your site administrator.<br />The provided API URL is not " -"valid." +#: ../../include/enotify.php:76 +#, php-format +msgid "Introduction received at %s" msgstr "" -#: ../../addon/statusnet/statusnet.php:211 -msgid "We could not contact the StatusNet API with the Path you entered." +#: ../../include/enotify.php:77 +#, php-format +msgid "You've received an introduction from '%s' at %s" msgstr "" -#: ../../addon/statusnet/statusnet.php:238 -msgid "StatusNet settings updated." +#: ../../include/enotify.php:78 ../../include/enotify.php:91 +#, php-format +msgid "You may visit their profile at %s" msgstr "" -#: ../../addon/statusnet/statusnet.php:261 -msgid "StatusNet Posting Settings" +#: ../../include/enotify.php:80 +#, php-format +msgid "Please visit %s to approve or reject the introduction." msgstr "" -#: ../../addon/statusnet/statusnet.php:275 -msgid "Globally Available StatusNet OAuthKeys" +#: ../../include/enotify.php:87 +#, php-format +msgid "Friend suggestion received at %s" msgstr "" -#: ../../addon/statusnet/statusnet.php:276 -msgid "" -"There are preconfigured OAuth key pairs for some StatusNet servers " -"available. If you are useing one of them, please use these credentials. If " -"not feel free to connect to any other StatusNet instance (see below)." +#: ../../include/enotify.php:88 +#, php-format +msgid "You've received a friend suggestion from '%s' at %s" msgstr "" -#: ../../addon/statusnet/statusnet.php:284 -msgid "Provide your own OAuth Credentials" +#: ../../include/enotify.php:89 +msgid "Name:" msgstr "" -#: ../../addon/statusnet/statusnet.php:285 -msgid "" -"No consumer key pair for StatusNet found. Register your Friendica Account as " -"an desktop client on your StatusNet account, copy the consumer key pair here " -"and enter the API base root.<br />Before you register your own OAuth key " -"pair ask the administrator if there is already a key pair for this Friendica " -"installation at your favorited StatusNet installation." +#: ../../include/enotify.php:90 +msgid "Photo:" msgstr "" -#: ../../addon/statusnet/statusnet.php:287 -msgid "OAuth Consumer Key" +#: ../../include/enotify.php:93 +#, php-format +msgid "Please visit %s to approve or reject the suggestion." msgstr "" -#: ../../addon/statusnet/statusnet.php:290 -msgid "OAuth Consumer Secret" +#: ../../include/items.php:2450 +msgid "A new person is sharing with you at " msgstr "" -#: ../../addon/statusnet/statusnet.php:293 -msgid "Base API Path (remember the trailing /)" +#: ../../include/items.php:2450 +msgid "You have a new follower at " msgstr "" -#: ../../addon/statusnet/statusnet.php:314 -msgid "" -"To connect to your StatusNet account click the button below to get a " -"security code from StatusNet which you have to copy into the input box below " -"and submit the form. Only your <strong>public</strong> posts will be posted " -"to StatusNet." +#: ../../include/bb2diaspora.php:64 +msgid "view full size" msgstr "" -#: ../../addon/statusnet/statusnet.php:315 -msgid "Log in with StatusNet" +#: ../../include/bb2diaspora.php:113 ../../include/bb2diaspora.php:123 +#: ../../include/bb2diaspora.php:124 +msgid "image/photo" msgstr "" -#: ../../addon/statusnet/statusnet.php:317 -msgid "Copy the security code from StatusNet here" +#: ../../include/security.php:20 +msgid "Welcome " msgstr "" -#: ../../addon/statusnet/statusnet.php:323 -msgid "Cancel Connection Process" +#: ../../include/security.php:21 +msgid "Please upload a profile photo." msgstr "" -#: ../../addon/statusnet/statusnet.php:325 -msgid "Current StatusNet API is" +#: ../../include/security.php:24 +msgid "Welcome back " msgstr "" -#: ../../addon/statusnet/statusnet.php:326 -msgid "Cancel StatusNet Connection" +#: ../../include/Contact.php:131 ../../include/conversation.php:744 +msgid "View status" msgstr "" -#: ../../addon/statusnet/statusnet.php:337 ../../addon/twitter/twitter.php:188 -msgid "Currently connected to: " +#: ../../include/Contact.php:132 ../../include/conversation.php:745 +msgid "View profile" msgstr "" -#: ../../addon/statusnet/statusnet.php:338 -msgid "" -"If enabled all your <strong>public</strong> postings can be posted to the " -"associated StatusNet account. You can choose to do so by default (here) or " -"for every posting separately in the posting options when writing the entry." +#: ../../include/Contact.php:133 ../../include/conversation.php:746 +msgid "View photos" msgstr "" -#: ../../addon/statusnet/statusnet.php:340 -msgid "Allow posting to StatusNet" +#: ../../include/Contact.php:134 ../../include/Contact.php:147 +#: ../../include/conversation.php:747 +msgid "View recent" msgstr "" -#: ../../addon/statusnet/statusnet.php:343 -msgid "Send public postings to StatusNet by default" +#: ../../include/Contact.php:136 ../../include/Contact.php:147 +#: ../../include/conversation.php:749 +msgid "Send PM" msgstr "" -#: ../../addon/statusnet/statusnet.php:348 ../../addon/twitter/twitter.php:199 -msgid "Clear OAuth configuration" +#: ../../include/conversation.php:141 +msgid "post/item" msgstr "" -#: ../../addon/statusnet/statusnet.php:478 -msgid "API URL" +#: ../../include/conversation.php:142 +#, php-format +msgid "%1$s marked %2$s's %3$s as favorite" msgstr "" -#: ../../addon/widgets/widgets.php:55 -msgid "Generate new key" +#: ../../include/conversation.php:279 ../../include/conversation.php:535 +msgid "Select" msgstr "" -#: ../../addon/widgets/widgets.php:58 -msgid "Widgets key" +#: ../../include/conversation.php:294 ../../include/conversation.php:623 +#: ../../include/conversation.php:624 +#, php-format +msgid "View %s's profile @ %s" msgstr "" -#: ../../addon/widgets/widgets.php:60 -msgid "Widgets available" +#: ../../include/conversation.php:303 ../../include/conversation.php:635 +#, php-format +msgid "%s from %s" msgstr "" -#: ../../addon/widgets/widget_friends.php:40 -msgid "Connect on Friendica!" +#: ../../include/conversation.php:319 +msgid "View in context" msgstr "" -#: ../../addon/widgets/widget_like.php:58 -#, php-format -msgid "%d person likes this" -msgid_plural "%d people like this" -msgstr[0] "" -msgstr[1] "" - -#: ../../addon/widgets/widget_like.php:61 +#: ../../include/conversation.php:434 #, php-format -msgid "%d person doesn't like this" -msgid_plural "%d people don't like this" +msgid "%d comment" +msgid_plural "%d comments" msgstr[0] "" msgstr[1] "" -#: ../../addon/twitter/twitter.php:78 -msgid "Post to Twitter" -msgstr "" - -#: ../../addon/twitter/twitter.php:123 -msgid "Twitter settings updated." -msgstr "" - -#: ../../addon/twitter/twitter.php:145 -msgid "Twitter Posting Settings" -msgstr "" - -#: ../../addon/twitter/twitter.php:152 -msgid "" -"No consumer key pair for Twitter found. Please contact your site " -"administrator." -msgstr "" - -#: ../../addon/twitter/twitter.php:171 -msgid "" -"At this Friendica instance the Twitter plugin was enabled but you have not " -"yet connected your account to your Twitter account. To do so click the " -"button below to get a PIN from Twitter which you have to copy into the input " -"box below and submit the form. Only your <strong>public</strong> posts will " -"be posted to Twitter." -msgstr "" - -#: ../../addon/twitter/twitter.php:172 -msgid "Log in with Twitter" -msgstr "" - -#: ../../addon/twitter/twitter.php:174 -msgid "Copy the PIN from Twitter here" -msgstr "" - -#: ../../addon/twitter/twitter.php:189 -msgid "" -"If enabled all your <strong>public</strong> postings can be posted to the " -"associated Twitter account. You can choose to do so by default (here) or for " -"every posting separately in the posting options when writing the entry." -msgstr "" - -#: ../../addon/twitter/twitter.php:191 -msgid "Allow posting to Twitter" -msgstr "" - -#: ../../addon/twitter/twitter.php:194 -msgid "Send public postings to Twitter by default" -msgstr "" - -#: ../../addon/twitter/twitter.php:301 -msgid "Consumer key" -msgstr "" - -#: ../../addon/twitter/twitter.php:302 -msgid "Consumer secret" -msgstr "" - -#: ../../addon/impressum/impressum.php:25 -msgid "Impressum" -msgstr "" - -#: ../../addon/impressum/impressum.php:38 -#: ../../addon/impressum/impressum.php:40 -#: ../../addon/impressum/impressum.php:70 -msgid "Site Owner" -msgstr "" - -#: ../../addon/impressum/impressum.php:38 -#: ../../addon/impressum/impressum.php:74 -msgid "Email Address" -msgstr "" - -#: ../../addon/impressum/impressum.php:43 -#: ../../addon/impressum/impressum.php:72 -msgid "Postal Address" -msgstr "" - -#: ../../addon/impressum/impressum.php:49 -msgid "" -"The impressum addon needs to be configured!<br />Please add at least the " -"<tt>owner</tt> variable to your config file. For other variables please " -"refer to the README file of the addon." +#: ../../include/conversation.php:437 ../../boot.php:444 +msgid "show more" msgstr "" -#: ../../addon/impressum/impressum.php:71 -msgid "Site Owners Profile" +#: ../../include/conversation.php:497 +msgid "like" msgstr "" -#: ../../addon/impressum/impressum.php:73 -msgid "Notes" +#: ../../include/conversation.php:498 +msgid "dislike" msgstr "" -#: ../../addon/tictac/tictac.php:20 -msgid "Three Dimensional Tic-Tac-Toe" +#: ../../include/conversation.php:500 +msgid "Share this" msgstr "" -#: ../../addon/tictac/tictac.php:53 -msgid "3D Tic-Tac-Toe" +#: ../../include/conversation.php:500 +msgid "share" msgstr "" -#: ../../addon/tictac/tictac.php:58 -msgid "New game" +#: ../../include/conversation.php:545 +msgid "add star" msgstr "" -#: ../../addon/tictac/tictac.php:59 -msgid "New game with handicap" +#: ../../include/conversation.php:546 +msgid "remove star" msgstr "" -#: ../../addon/tictac/tictac.php:60 -msgid "" -"Three dimensional tic-tac-toe is just like the traditional game except that " -"it is played on multiple levels simultaneously. " +#: ../../include/conversation.php:547 +msgid "toggle star status" msgstr "" -#: ../../addon/tictac/tictac.php:61 -msgid "" -"In this case there are three levels. You win by getting three in a row on " -"any level, as well as up, down, and diagonally across the different levels." +#: ../../include/conversation.php:550 +msgid "starred" msgstr "" -#: ../../addon/tictac/tictac.php:63 -msgid "" -"The handicap game disables the center position on the middle level because " -"the player claiming this square often has an unfair advantage." +#: ../../include/conversation.php:551 +msgid "add tag" msgstr "" -#: ../../addon/tictac/tictac.php:182 -msgid "You go first..." +#: ../../include/conversation.php:625 +msgid "to" msgstr "" -#: ../../addon/tictac/tictac.php:187 -msgid "I'm going first this time..." +#: ../../include/conversation.php:626 +msgid "Wall-to-Wall" msgstr "" -#: ../../addon/tictac/tictac.php:193 -msgid "You won!" +#: ../../include/conversation.php:627 +msgid "via Wall-To-Wall:" msgstr "" -#: ../../addon/tictac/tictac.php:199 ../../addon/tictac/tictac.php:224 -msgid "\"Cat\" game!" +#: ../../include/conversation.php:669 +msgid "Delete Selected Items" msgstr "" -#: ../../addon/tictac/tictac.php:222 -msgid "I won!" +#: ../../include/conversation.php:801 +#, php-format +msgid "%s likes this." msgstr "" -#: ../../addon/piwik/piwik.php:70 -msgid "" -"This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> " -"analytics tool." +#: ../../include/conversation.php:801 +#, php-format +msgid "%s doesn't like this." msgstr "" -#: ../../addon/piwik/piwik.php:73 +#: ../../include/conversation.php:805 #, php-format -msgid "" -"If you do not want that your visits are logged this way you <a href='%s'>can " -"set a cookie to prevent Piwik from tracking further visits of the site</a> " -"(opt-out)." +msgid "<span %1$s>%2$d people</span> like this." msgstr "" -#: ../../addon/piwik/piwik.php:82 -msgid "Piwik Base URL" +#: ../../include/conversation.php:807 +#, php-format +msgid "<span %1$s>%2$d people</span> don't like this." msgstr "" -#: ../../addon/piwik/piwik.php:83 -msgid "Site ID" +#: ../../include/conversation.php:813 +msgid "and" msgstr "" -#: ../../addon/piwik/piwik.php:84 -msgid "Show opt-out cookie link?" +#: ../../include/conversation.php:816 +#, php-format +msgid ", and %d other people" msgstr "" -#: ../../addon/membersince/membersince.php:17 +#: ../../include/conversation.php:817 #, php-format -msgid " - Member since: %s" +msgid "%s like this." msgstr "" -#: ../../addon/communityhome/communityhome.php:29 -msgid "OpenID" +#: ../../include/conversation.php:817 +#, php-format +msgid "%s don't like this." msgstr "" -#: ../../addon/communityhome/communityhome.php:38 -msgid "Last users" +#: ../../include/conversation.php:842 +msgid "Visible to <strong>everybody</strong>" msgstr "" -#: ../../addon/communityhome/communityhome.php:81 -msgid "Most active users" +#: ../../include/conversation.php:844 +msgid "Please enter a video link/URL:" msgstr "" -#: ../../addon/communityhome/communityhome.php:98 -msgid "Last photos" +#: ../../include/conversation.php:845 +msgid "Please enter an audio link/URL:" msgstr "" -#: ../../addon/communityhome/communityhome.php:133 -msgid "Last likes" +#: ../../include/conversation.php:846 +msgid "Tag term:" msgstr "" -#: ../../addon/pageheader/pageheader.php:47 -msgid "\"pageheader\" Settings" +#: ../../include/conversation.php:847 +msgid "Where are you right now?" msgstr "" -#: ../../addon/pageheader/pageheader.php:65 -msgid "pageheader Settings saved." +#: ../../include/conversation.php:848 +msgid "Enter a title for this item" msgstr "" -#: ../../addon/randplace/randplace.php:170 -msgid "Randplace Settings" +#: ../../include/conversation.php:891 +msgid "upload photo" msgstr "" -#: ../../addon/randplace/randplace.php:172 -msgid "Enable Randplace Plugin" +#: ../../include/conversation.php:893 +msgid "attach file" msgstr "" -#: ../../addon/blockem/blockem.php:47 -msgid "\"Blockem\" Settings" +#: ../../include/conversation.php:895 +msgid "web link" msgstr "" -#: ../../addon/blockem/blockem.php:49 -msgid "Comma separated profile URLS to block" +#: ../../include/conversation.php:896 +msgid "Insert video link" msgstr "" -#: ../../addon/blockem/blockem.php:66 -msgid "BLOCKEM Settings saved." +#: ../../include/conversation.php:897 +msgid "video link" msgstr "" -#: ../../addon/blockem/blockem.php:104 -#, php-format -msgid "Blocked %s - Click to open/close" +#: ../../include/conversation.php:898 +msgid "Insert audio link" msgstr "" -#: ../../addon/nsfw/nsfw.php:47 -msgid "\"Not Safe For Work\" Settings" +#: ../../include/conversation.php:899 +msgid "audio link" msgstr "" -#: ../../addon/nsfw/nsfw.php:49 -msgid "Comma separated words to treat as NSFW" +#: ../../include/conversation.php:901 +msgid "set location" msgstr "" -#: ../../addon/nsfw/nsfw.php:66 -msgid "NSFW Settings saved." +#: ../../include/conversation.php:903 +msgid "clear location" msgstr "" -#: ../../addon/nsfw/nsfw.php:102 -#, php-format -msgid "%s - Click to open/close" +#: ../../include/conversation.php:908 +msgid "permissions" msgstr "" -#: ../../boot.php:437 +#: ../../boot.php:442 msgid "Delete this item?" msgstr "" -#: ../../boot.php:440 +#: ../../boot.php:445 msgid "show fewer" msgstr "" -#: ../../boot.php:683 +#: ../../boot.php:688 msgid "Create a New Account" msgstr "" -#: ../../boot.php:703 +#: ../../boot.php:708 msgid "Nickname or Email address: " msgstr "" -#: ../../boot.php:704 +#: ../../boot.php:709 msgid "Password: " msgstr "" -#: ../../boot.php:707 +#: ../../boot.php:712 msgid "Or login using OpenID: " msgstr "" -#: ../../boot.php:713 +#: ../../boot.php:718 msgid "Forgot your password?" msgstr "" -#: ../../boot.php:860 +#: ../../boot.php:875 msgid "Edit profile" msgstr "" -#: ../../boot.php:1027 ../../boot.php:1098 +#: ../../boot.php:1042 ../../boot.php:1113 msgid "g A l F d" msgstr "" -#: ../../boot.php:1028 ../../boot.php:1099 +#: ../../boot.php:1043 ../../boot.php:1114 msgid "F d" msgstr "" -#: ../../boot.php:1053 +#: ../../boot.php:1068 msgid "Birthday Reminders" msgstr "" -#: ../../boot.php:1054 +#: ../../boot.php:1069 msgid "Birthdays this week:" msgstr "" -#: ../../boot.php:1077 ../../boot.php:1141 +#: ../../boot.php:1092 ../../boot.php:1156 msgid "[today]" msgstr "" -#: ../../boot.php:1122 +#: ../../boot.php:1137 msgid "Event Reminders" msgstr "" -#: ../../boot.php:1123 +#: ../../boot.php:1138 msgid "Events this week:" msgstr "" -#: ../../boot.php:1135 +#: ../../boot.php:1150 msgid "[No description]" msgstr "" diff --git a/view/contacts-top.tpl b/view/contacts-top.tpl index 4dffda1ce..b8972834c 100755 --- a/view/contacts-top.tpl +++ b/view/contacts-top.tpl @@ -14,5 +14,6 @@ $finding <div id="contacts-main" > -<a href="$hide_url" id="contacts-show-hide-link">$hide_text</a> +<a href="$hide_url" id="contacts-show-hide-link">$hide_text</a><br /> +<a href="$all_url" id="contacts-show-all-link">$all_text</a><br /> </div> diff --git a/view/nav.tpl b/view/nav.tpl index a5d845987..dffa6e520 100755 --- a/view/nav.tpl +++ b/view/nav.tpl @@ -79,7 +79,7 @@ <a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a> <ul id="nav-apps-menu" class="menu-popup"> {{ for $apps as $ap }} - <li><a href="$ap.url">$ap.name</a></li> + <li>$ap</li> {{ endfor }} </ul> </li> diff --git a/view/profile_advanced.tpl b/view/profile_advanced.tpl index 5cef25a2e..470404fc3 100755 --- a/view/profile_advanced.tpl +++ b/view/profile_advanced.tpl @@ -40,6 +40,13 @@ </dl> {{ endif }} +{{ if $profile.pub_keywords }} +<dl id="aprofile-tags" class="aprofile"> + <dt>$profile.pub_keywords.0</dt> + <dd>$profile.pub_keywords.1</dd> +</dl> +{{ endif }} + {{ if $profile.homepage }} <dl id="aprofile-homepage" class="aprofile"> <dt>$profile.homepage.0</dt> diff --git a/view/settings.tpl b/view/settings.tpl index 6310ff47e..1172df8b9 100755 --- a/view/settings.tpl +++ b/view/settings.tpl @@ -108,6 +108,7 @@ $suggestme {{inc field_intcheckbox.tpl with $field=$notify4 }}{{endinc}} {{inc field_intcheckbox.tpl with $field=$notify5 }}{{endinc}} {{inc field_intcheckbox.tpl with $field=$notify6 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify7 }}{{endinc}} </div> diff --git a/view/theme/darkbubble/experimental b/view/theme/darkbubble/experimental deleted file mode 100755 index e69de29bb..000000000 --- a/view/theme/darkbubble/experimental +++ /dev/null diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/style.css index 66809a8d8..60fe4fb28 100755 --- a/view/theme/duepuntozero/style.css +++ b/view/theme/duepuntozero/style.css @@ -824,6 +824,7 @@ input#dfrn-url { .contact-entry-name { float: left; margin-left: 0px; + margin-right: 10px; width: 120px; overflow: hidden; } diff --git a/view/theme/quattro/quattro.less b/view/theme/quattro/quattro.less index 1724ff30f..ac84e0eff 100755 --- a/view/theme/quattro/quattro.less +++ b/view/theme/quattro/quattro.less @@ -318,7 +318,51 @@ aside { } } - +/* group member */ +#contact-edit-drop-link, +.mail-list-delete-wrapper, +.group-delete-wrapper { + float: right; + margin-right: 50px; + .drophide { + background-image: url('../../../images/icons/22/delete.png'); + display: block; width: 22px; height: 22px; + opacity: 0.3; + position: relative; + top: -50px; + } + .drop { + background-image: url('../../../images/icons/22/delete.png'); + display: block; width: 22px; height: 22px; + position: relative; + top: -50px; + } +} +#group-members { + margin-top: 20px; + padding: 10px; + height: 250px; + overflow: auto; + border: 1px solid #ddd; +} +#group-members-end { + clear: both; +} +#group-all-contacts { + padding: 10px; + height: 450px; + overflow: auto; + border: 1px solid #ddd; +} +#group-all-contacts-end { + clear: both; + margin-bottom: 10px; +} +.contact-block-div { + float: left; + width: 52px; + height: 52px; +} /* widget */ .widget { margin-bottom: 2em; @@ -969,3 +1013,4 @@ footer { height: 100px; display: table-row; } margin-top: 25px; clear: both; } + diff --git a/view/theme/quattro/style.css b/view/theme/quattro/style.css index 8ff57813f..0f5db6fe1 100755 --- a/view/theme/quattro/style.css +++ b/view/theme/quattro/style.css @@ -564,6 +564,53 @@ aside #profiles-menu { widht: 48px; height: 58px; } +/* group member */ +#contact-edit-drop-link, .mail-list-delete-wrapper, .group-delete-wrapper { + float: right; + margin-right: 50px; +} +#contact-edit-drop-link .drophide, .mail-list-delete-wrapper .drophide, .group-delete-wrapper .drophide { + background-image: url('../../../images/icons/22/delete.png'); + display: block; + width: 22px; + height: 22px; + opacity: 0.3; + position: relative; + top: -50px; +} +#contact-edit-drop-link .drop, .mail-list-delete-wrapper .drop, .group-delete-wrapper .drop { + background-image: url('../../../images/icons/22/delete.png'); + display: block; + width: 22px; + height: 22px; + position: relative; + top: -50px; +} +#group-members { + margin-top: 20px; + padding: 10px; + height: 250px; + overflow: auto; + border: 1px solid #ddd; +} +#group-members-end { + clear: both; +} +#group-all-contacts { + padding: 10px; + height: 450px; + overflow: auto; + border: 1px solid #ddd; +} +#group-all-contacts-end { + clear: both; + margin-bottom: 10px; +} +.contact-block-div { + float: left; + width: 52px; + height: 52px; +} /* widget */ .widget { margin-bottom: 2em; diff --git a/view/theme/vier/colors.less b/view/theme/vier/colors.less new file mode 100644 index 000000000..5314b5284 --- /dev/null +++ b/view/theme/vier/colors.less @@ -0,0 +1,94 @@ +// Quattro Theme LESS file + +// "Echo" palette from Inkscape +@Blue1:rgb(25,174,255); +@Blue2:rgb(0,132,200); +@Blue3:rgb(0,92,148); +@Red1:rgb(255,65,65); +@Red2:rgb(220,0,0); +@Red3:rgb(181,0,0); +@Orange1:rgb(255,255,62); +@Orange2:rgb(255,153,0); +@Orange3:rgb(255,102,0); +@Brown1:rgb(255,192,34); +@Brown2:rgb(184,129,0); +@Brown3:rgb(128,77,0); +@Green1:rgb(204,255,66); +@Green2:rgb(154,222,0); +@Green3:rgb(0,145,0); +@Purple1:rgb(241,202,255); +@Purple2:rgb(215,108,255); +@Purple3:rgb(186,0,255); +@Metalic1:rgb(189,205,212); +@Metalic2:rgb(158,171,176); +@Metalic3:rgb(54,78,89); +@Metalic4:rgb(14,35,46); +@Grey1:rgb(255,255,255); +@Grey2:rgb(204,204,204); +@Grey3:rgb(153,153,153); +@Grey4:rgb(102,102,102); +@Grey5:rgb(45,45,45); + + +// Theme colors +@BodyBackground: @Grey1; +@BodyColor: @Grey5; + +@Link: @Blue3; +@LinkHover: @Blue3; +@LinkVisited: @Blue3; + + +@ButtonColor: @Grey1; +@ButtonBackgroundColor: @Grey5; + +@Banner: @Grey1; + +@NavbarBackground:@Metalic4; +@NavbarSelectedBg:@Metalic3; +@NavbarSelectedBorder: @Metalic2; +@NavbarNotifBg: @Blue1; + +@Menu: @Grey5; +@MenuBg: @Grey1; +@MenuBorder: @Metalic3; +@MenuItem: @Grey5; +@MenuItemHoverBg: @Metalic1; +@MenuItemSeparator: @Metalic2; +@MenuEmpty: @Metalic2; +@MenuItemDetail: @Metalic2; + +@AsideBorder: @Metalic1; +@AsideConnect: @Grey1; +@AsideConnectBg: @Blue3; +@AsideConnectHoverBg: @Blue1; +@VCardLabelColor: @Grey3; + +@InfoColor: @Grey1; +@InfoBackgroundColor: @Metalic3; + +@NoticeColor: @Grey1; +@NoticeBackgroundColor: #511919; + +@ThreadBackgroundColor: #f6f7f8; + +@CommentBoxEmptyColor: @Grey3; +@CommentBoxEmptyBorderColor: @Grey3; +@CommentBoxFullColor: @Grey5; +@CommentBoxFullBorderColor: @Grey5; + +@TagColor: @Grey1; + +@JotToolsBackgroundColor: @Metalic4; +@JotToolsBorderColor: @Metalic2; +@JotToolsOverBackgroundColor: @Metalic3; +@JotToolsOverBorderColor: @Metalic1; +@JotToolsText: @Grey2; +@JotSubmitBackgroundColor: @Grey2; +@JotSubmitText: @Grey4; +@JotSubmitOverBackgroundColor: @Metalic1; +@JotSubmitOverText: @Grey4; +@JotPermissionUnlockBackgroundColor: @Grey2; +@JotPermissionLockBackgroundColor: @Grey4; +@JotLoadingBackgroundColor: @Grey1; + diff --git a/view/theme/vier/contact_template.tpl b/view/theme/vier/contact_template.tpl new file mode 100644 index 000000000..f2749656a --- /dev/null +++ b/view/theme/vier/contact_template.tpl @@ -0,0 +1,21 @@ + +<div class="contact-wrapper" id="contact-entry-wrapper-$id" > + <div class="contact-photo-wrapper" > + <div class="contact-photo mframe" id="contact-entry-photo-$id" + onmouseover="if (typeof t$id != 'undefined') clearTimeout(t$id); openMenu('contact-photo-menu-button-$id')" onmouseout="t$id=setTimeout('closeMenu(\'contact-photo-menu-button-$id\'); closeMenu(\'contact-photo-menu-$id\');',200)" > + + <a href="$url" title="$img_hover" /><img src="$thumb" $sparkle alt="$name" /></a> + + <a href="#" rel="#contact-photo-menu-$id" class="contact-photo-menu-button icon s16 menu" id="contact-photo-menu-button-$id">menu</a> + <ul class="contact-photo-menu menu-popup" id="contact-photo-menu-$id"> + $contact_photo_menu + </ul> + + </div> + + </div> + <div class="contact-name" id="contact-entry-name-$id" >$name</div> + + +</div> + diff --git a/view/theme/vier/icons.less b/view/theme/vier/icons.less new file mode 100644 index 000000000..f87327703 --- /dev/null +++ b/view/theme/vier/icons.less @@ -0,0 +1,54 @@ +// Quattro Theme LESS file +/* icons */ + +.icons(@size: 22) { + &.notify { background-image: url("../../../images/icons/@{size}/notify_off.png"); } + &.gear { background-image: url("../../../images/icons/@{size}/gear.png"); } + + &.add { background-image: url("../../../images/icons/@{size}/add.png"); } + &.delete { background-image: url("../../../images/icons/@{size}/delete.png"); } + &.edit { background-image: url("../../../images/icons/@{size}/edit.png"); } + &.star { background-image: url("../../../images/icons/@{size}/star.png"); } + &.menu { background-image: url("../../../images/icons/@{size}/menu.png"); } + &.link { background-image: url("../../../images/icons/@{size}/link.png"); } + &.lock { background-image: url("../../../images/icons/@{size}/lock.png"); } + &.unlock { background-image: url("../../../images/icons/@{size}/unlock.png"); } + +} + + +.icon { + background-color: transparent ; + background-repeat: no-repeat; + background-position: left center; + display: block; + overflow: hidden; + text-indent: -9999px; + padding: 1px; + + &.text { + text-indent: 0px; + } + + &.s10 { + min-width:10px; height: 10px; + .icons(10); + &.text { padding: 2px 0px 0px 15px; } + } + &.s16 { + min-width:16px; height: 16px; + .icons(16); + &.text { padding: 4px 0px 0px 20px; } + } + &.s22 { + min-width:22px; height: 22px; + .icons(22); + &.text { padding: 10px 0px 0px 25px; } + } + &.s48 { + width:48px; height: 48px; + .icons(48); + } + + +} diff --git a/view/theme/vier/icons.png b/view/theme/vier/icons.png Binary files differnew file mode 100644 index 000000000..0e1e7662d --- /dev/null +++ b/view/theme/vier/icons.png diff --git a/view/theme/vier/icons.svg b/view/theme/vier/icons.svg new file mode 100644 index 000000000..91bb2ff38 --- /dev/null +++ b/view/theme/vier/icons.svg @@ -0,0 +1,1463 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="250" + height="200" + id="svg3403" + version="1.1" + inkscape:version="0.48.2 r9819" + sodipodi:docname="tbicons.svg" + inkscape:export-filename="C:\Users\mikemac\Downloads\bitmap.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs3405"> + <filter + color-interpolation-filters="sRGB" + inkscape:collect="always" + id="filter4064"> + <feBlend + inkscape:collect="always" + mode="lighten" + in2="BackgroundImage" + id="feBlend4066" /> + </filter> + <inkscape:path-effect + effect="gears" + id="path-effect4050" + is_visible="true" + teeth="10" + phi="10" /> + <inkscape:path-effect + effect="gears" + id="path-effect3436" + is_visible="true" + teeth="10" + phi="10" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="5.5022029" + inkscape:cx="124.49559" + inkscape:cy="134" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="false" + inkscape:guide-bbox="true" + inkscape:snap-global="false" + inkscape:window-width="1534" + inkscape:window-height="1035" + inkscape:window-x="335" + inkscape:window-y="198" + inkscape:window-maximized="0"> + <inkscape:grid + type="xygrid" + id="grid4016" + empspacing="5" + visible="true" + enabled="false" + snapvisiblegridlinesonly="false" + spacingx="20px" + spacingy="20px" + dotted="false" + units="px" + originx="50px" + originy="200px" /> + <inkscape:grid + type="xygrid" + id="grid4018" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="false" + color="#ff0000" + opacity="0.1254902" + empcolor="#ff0000" + empopacity="0.25098039" + originy="200px" + spacingx="22px" + spacingy="22px" /> + </sodipodi:namedview> + <metadata + id="metadata3408"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Livello 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-852.36218)"> + <rect + style="fill:#2e3436;fill-opacity:1;stroke:none;display:inline" + id="rect4007" + width="44" + height="132" + x="1.5883562e-17" + y="852.36218" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <g + id="ico_dir" + transform="matrix(0.43114968,0,0,0.43114968,-178.47604,867.63556)" + style="stroke:#888a85;display:inline" + inkscape:label="#g3846"> + <rect + ry="6" + rx="6" + y="18.790752" + x="417.14285" + height="44.285713" + width="44.285713" + id="rect3820" + style="fill:none;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + inkscape:connector-curvature="0" + style="fill:#2e3436;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 449.12191,27.281249 c -2.07646,0 -3.76352,1.688406 -3.76352,3.766518 0,2.078113 1.68706,3.766518 3.76352,3.766518 2.07646,0 3.76351,-1.688405 3.76351,-3.766518 0,-2.078112 -1.68705,-3.766518 -3.76351,-3.766518 z m 0,7.533036 c -5.23267,0 -9.47459,5.783883 -9.47459,12.932589 0,0.201529 0.0196,0.406525 0.0264,0.605804 l 18.89654,0 c 0.007,-0.199279 0.0264,-0.404275 0.0264,-0.605804 0,-7.148706 -4.24192,-12.932589 -9.47459,-12.932589 z" + id="path3830" /> + <path + id="path3832" + d="m 431.26477,26.924106 c -2.07646,0 -3.76352,1.688406 -3.76352,3.766518 0,2.078113 1.68706,3.766518 3.76352,3.766518 2.07646,0 3.76351,-1.688405 3.76351,-3.766518 0,-2.078112 -1.68705,-3.766518 -3.76351,-3.766518 z m 0,7.533036 c -5.23267,0 -9.47459,5.783883 -9.47459,12.932589 0,0.201529 0.0196,0.406525 0.0264,0.605804 l 18.89654,0 c 0.007,-0.199279 0.0264,-0.404275 0.0264,-0.605804 0,-7.148706 -4.24192,-12.932589 -9.47459,-12.932589 z" + style="fill:#2e3436;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + id="path3822" + d="M 439.46875,29.78125 C 437.00319,29.78125 435,31.784443 435,34.25 c 0,2.465557 2.00319,4.46875 4.46875,4.46875 2.46556,0 4.46875,-2.003193 4.46875,-4.46875 0,-2.465557 -2.00319,-4.46875 -4.46875,-4.46875 z m 0,8.9375 c -6.2132,0 -11.25,6.862234 -11.25,15.34375 0,0.239102 0.0233,0.482318 0.0313,0.71875 l 22.4375,0 c 0.008,-0.236432 0.0313,-0.479648 0.0313,-0.71875 0,-8.481516 -5.0368,-15.34375 -11.25,-15.34375 z" + style="fill:#2e3436;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + </g> + <g + id="ico_search" + transform="matrix(0.43114968,0,0,0.43114968,-201.41936,889.63556)" + style="stroke:#888a85;display:inline" + inkscape:label="#g3852"> + <rect + style="fill:none;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect3837" + width="44.285713" + height="44.285713" + x="470.35715" + y="18.790752" + rx="6" + ry="6" /> + <path + inkscape:connector-curvature="0" + id="path3839" + d="m 477.97758,26.469174 c -3.64342,3.88426 -3.47037,9.984211 0.41389,13.627637 3.52011,3.301856 8.87059,3.441123 12.55302,0.54905 -0.17428,0.682501 0.0188,1.431563 0.57086,1.949383 l 13.7666,12.913032 c 0.80813,0.75802 2.06896,0.717682 2.82698,-0.09044 l 0.68414,-0.729357 c 0.75802,-0.808126 0.71768,-2.06896 -0.0904,-2.82698 l -13.7666,-12.913032 c -0.55205,-0.51782 -1.31192,-0.66264 -1.98188,-0.445086 2.65077,-3.859767 2.16978,-9.190402 -1.35033,-12.492258 -3.88426,-3.643426 -9.9828,-3.426204 -13.62623,0.458055 z" + style="fill:#2e3436;fill-opacity:1;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + transform="translate(-0.21428562,-0.35714286)" + d="m 492.49999,33.612183 c 0,4.043513 -3.27792,7.321428 -7.32143,7.321428 -4.04352,0 -7.32143,-3.277915 -7.32143,-7.321428 0,-4.043514 3.27791,-7.321429 7.32143,-7.321429 4.04351,0 7.32143,3.277915 7.32143,7.321429 z" + sodipodi:ry="7.3214288" + sodipodi:rx="7.3214288" + sodipodi:cy="33.612183" + sodipodi:cx="485.17856" + id="path3844" + style="fill:#2e3436;fill-opacity:1;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + sodipodi:type="arc" /> + </g> + <g + inkscape:label="#g3852" + style="stroke:#888a85;display:inline" + transform="matrix(0.43114968,0,0,0.43114968,-201.41936,845.63556)" + id="ico_logout"> + <rect + ry="6" + rx="6" + y="18.790752" + x="470.35715" + height="44.285713" + width="44.285713" + id="rect3995" + style="fill:none;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + style="fill:#555753;fill-opacity:1;stroke:#888a85;stroke-width:2.31938004" + d="M 504.69787,28.735741 480.30214,53.131477" + id="path4003" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + id="path4005" + d="M 504.69787,53.131473 480.30214,28.735746" + style="fill:#555753;fill-opacity:1;stroke:#888a85;stroke-width:2.31938004" /> + </g> + <g + inkscape:label="#g3846" + style="stroke:#d3d7cf;display:inline" + transform="matrix(0.43114968,0,0,0.43114968,-156.47604,867.63556)" + id="ico_dir_on"> + <rect + style="fill:none;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect4011" + width="44.285713" + height="44.285713" + x="417.14285" + y="18.790752" + rx="6" + ry="6" /> + <path + id="path4013" + d="m 449.12191,27.281249 c -2.07646,0 -3.76352,1.688406 -3.76352,3.766518 0,2.078113 1.68706,3.766518 3.76352,3.766518 2.07646,0 3.76351,-1.688405 3.76351,-3.766518 0,-2.078112 -1.68705,-3.766518 -3.76351,-3.766518 z m 0,7.533036 c -5.23267,0 -9.47459,5.783883 -9.47459,12.932589 0,0.201529 0.0196,0.406525 0.0264,0.605804 l 18.89654,0 c 0.007,-0.199279 0.0264,-0.404275 0.0264,-0.605804 0,-7.148706 -4.24192,-12.932589 -9.47459,-12.932589 z" + style="fill:#2e3436;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + style="fill:#2e3436;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 431.26477,26.924106 c -2.07646,0 -3.76352,1.688406 -3.76352,3.766518 0,2.078113 1.68706,3.766518 3.76352,3.766518 2.07646,0 3.76351,-1.688405 3.76351,-3.766518 0,-2.078112 -1.68705,-3.766518 -3.76351,-3.766518 z m 0,7.533036 c -5.23267,0 -9.47459,5.783883 -9.47459,12.932589 0,0.201529 0.0196,0.406525 0.0264,0.605804 l 18.89654,0 c 0.007,-0.199279 0.0264,-0.404275 0.0264,-0.605804 0,-7.148706 -4.24192,-12.932589 -9.47459,-12.932589 z" + id="path4015" /> + <path + style="fill:#2e3436;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="M 439.46875,29.78125 C 437.00319,29.78125 435,31.784443 435,34.25 c 0,2.465557 2.00319,4.46875 4.46875,4.46875 2.46556,0 4.46875,-2.003193 4.46875,-4.46875 0,-2.465557 -2.00319,-4.46875 -4.46875,-4.46875 z m 0,8.9375 c -6.2132,0 -11.25,6.862234 -11.25,15.34375 0,0.239102 0.0233,0.482318 0.0313,0.71875 l 22.4375,0 c 0.008,-0.236432 0.0313,-0.479648 0.0313,-0.71875 0,-8.481516 -5.0368,-15.34375 -11.25,-15.34375 z" + id="path4017" + inkscape:connector-curvature="0" /> + </g> + <g + inkscape:label="#g3852" + style="stroke:#d3d7cf;display:inline" + transform="matrix(0.43114968,0,0,0.43114968,-179.41936,889.63556)" + id="ico_search_on"> + <rect + ry="6" + rx="6" + y="18.790752" + x="470.35715" + height="44.285713" + width="44.285713" + id="rect4021" + style="fill:none;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + style="fill:#2e3436;fill-opacity:1;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 477.97758,26.469174 c -3.64342,3.88426 -3.47037,9.984211 0.41389,13.627637 3.52011,3.301856 8.87059,3.441123 12.55302,0.54905 -0.17428,0.682501 0.0188,1.431563 0.57086,1.949383 l 13.7666,12.913032 c 0.80813,0.75802 2.06896,0.717682 2.82698,-0.09044 l 0.68414,-0.729357 c 0.75802,-0.808126 0.71768,-2.06896 -0.0904,-2.82698 l -13.7666,-12.913032 c -0.55205,-0.51782 -1.31192,-0.66264 -1.98188,-0.445086 2.65077,-3.859767 2.16978,-9.190402 -1.35033,-12.492258 -3.88426,-3.643426 -9.9828,-3.426204 -13.62623,0.458055 z" + id="path4023" + inkscape:connector-curvature="0" /> + <path + sodipodi:type="arc" + style="fill:#2e3436;fill-opacity:1;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path4025" + sodipodi:cx="485.17856" + sodipodi:cy="33.612183" + sodipodi:rx="7.3214288" + sodipodi:ry="7.3214288" + d="m 492.49999,33.612183 c 0,4.043513 -3.27792,7.321428 -7.32143,7.321428 -4.04352,0 -7.32143,-3.277915 -7.32143,-7.321428 0,-4.043514 3.27791,-7.321429 7.32143,-7.321429 4.04351,0 7.32143,3.277915 7.32143,7.321429 z" + transform="translate(-0.21428562,-0.35714286)" /> + </g> + <g + id="ico_logout_on" + transform="matrix(0.43114968,0,0,0.43114968,-179.41936,845.63556)" + style="stroke:#d3d7cf;display:inline" + inkscape:label="#g3852"> + <rect + style="fill:none;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect4029" + width="44.285713" + height="44.285713" + x="470.35715" + y="18.790752" + rx="6" + ry="6" /> + <path + inkscape:connector-curvature="0" + id="path4031" + d="M 504.69787,28.735741 480.30214,53.131477" + style="fill:#555753;fill-opacity:1;stroke:#d3d7cf;stroke-width:2.31938004" /> + <path + style="fill:#555753;fill-opacity:1;stroke:#d3d7cf;stroke-width:2.31938004" + d="M 504.69787,53.131473 480.30214,28.735746" + id="path4033" + inkscape:connector-curvature="0" /> + </g> + <g + inkscape:label="#g3852" + style="stroke:#888a85;display:inline;filter:url(#filter4064)" + transform="matrix(0.43114968,0,0,0.43114968,-201.41936,911.63556)" + id="g4040"> + <rect + ry="6" + rx="6" + y="18.790752" + x="470.35715" + height="44.285713" + width="44.285713" + id="rect4042" + style="fill:none;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + style="fill:#2e3436;fill-opacity:1;stroke:#888a85;stroke-width:1.66475451;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + d="m 484.90604,52.679071 c 0,0 -0.72327,1.028211 -2.88202,1.697409 -0.63474,-0.494653 -1.23439,-1.034334 -1.79294,-1.613646 0.43889,-2.217071 1.3855,-3.044283 1.3855,-3.044283 l 2.04237,-1.648571 c -0.73879,-0.915258 -1.3342,-1.946011 -1.75793,-3.043257 l -2.44847,0.945549 c 0,0 -1.18951,0.40671 -3.32932,-0.320779 -0.22277,-0.773276 -0.39067,-1.56235 -0.50204,-2.359331 1.65823,-1.535673 2.91028,-1.648499 2.91028,-1.648499 l 2.62132,-0.133248 c -0.0597,-1.174706 0.0645,-2.358577 0.36658,-3.495332 l -2.53663,-0.674208 c 0,0 -1.20139,-0.37014 -2.50493,-2.216441 0.2743,-0.756533 0.60227,-1.4936 0.98062,-2.20383 2.24419,-0.267701 3.32343,0.376954 3.32343,0.376954 l 2.19901,1.432971 c 0.64217,-0.985455 1.43848,-1.870246 2.35108,-2.612309 l -1.65589,-2.03644 c 0,0 -0.75438,-1.005609 -0.72373,-3.265497 0.66659,-0.45082 1.36515,-0.854347 2.08871,-1.206542 1.97294,1.102524 2.46715,2.258424 2.46715,2.258424 l 0.93675,2.451844 c 1.09876,-0.419794 2.26306,-0.667544 3.43754,-0.731472 l -0.14265,-2.620822 c 0,0 -0.0192,-1.25697 1.3339,-3.067245 0.80426,0.02709 1.6066,0.111239 2.39899,0.251604 0.94809,2.051624 0.66849,3.277254 0.66849,3.277254 l -0.6833,2.534196 c 1.13566,0.306213 2.22322,0.790136 3.21097,1.428761 l 1.42508,-2.204138 c 0,0 0.72327,-1.028211 2.88202,-1.697409 0.63474,0.494653 1.23439,1.034334 1.79294,1.613646 -0.43889,2.217071 -1.3855,3.044283 -1.3855,3.044283 l -2.04237,1.648571 c 0.73879,0.915258 1.3342,1.946011 1.75793,3.043257 l 2.44847,-0.945549 c 0,0 1.18951,-0.40671 3.32932,0.320779 0.22277,0.773276 0.39067,1.56235 0.50204,2.359331 -1.65823,1.535673 -2.91028,1.648499 -2.91028,1.648499 l -2.62132,0.133248 c 0.0597,1.174706 -0.0645,2.358577 -0.36658,3.495332 l 2.53663,0.674208 c 0,0 1.20139,0.37014 2.50493,2.216441 -0.2743,0.756533 -0.60227,1.4936 -0.98062,2.20383 -2.24419,0.267701 -3.32343,-0.376954 -3.32343,-0.376954 l -2.19901,-1.432971 c -0.64217,0.985455 -1.43848,1.870246 -2.35108,2.612309 l 1.65589,2.03644 c 0,0 0.75438,1.005609 0.72373,3.265497 -0.66659,0.45082 -1.36515,0.854347 -2.08871,1.206542 -1.97294,-1.102524 -2.46715,-2.258424 -2.46715,-2.258424 l -0.93675,-2.451844 c -1.09876,0.419794 -2.26306,0.667544 -3.43754,0.731472 l 0.14265,2.620822 c 0,0 0.0192,1.25697 -1.3339,3.067245 -0.80426,-0.02709 -1.6066,-0.111239 -2.39899,-0.251604 -0.94809,-2.051624 -0.66849,-3.277254 -0.66849,-3.277254 l 0.6833,-2.534196 c -1.13566,-0.306213 -2.22322,-0.790136 -3.21097,-1.428761 l -1.42508,2.204138" + id="path4048" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect4050" + inkscape:original-d="M 484.55417,49.762303 492.5,40.933609 504.27158,48.879434" /> + </g> + <g + id="g4068" + transform="matrix(0.43114968,0,0,0.43114968,-179.41936,911.63556)" + style="stroke:#d3d7cf;display:inline;filter:url(#filter4064)" + inkscape:label="#g3852"> + <rect + style="fill:none;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect4070" + width="44.285713" + height="44.285713" + x="470.35715" + y="18.790752" + rx="6" + ry="6" /> + <path + inkscape:original-d="M 484.55417,49.762303 492.5,40.933609 504.27158,48.879434" + inkscape:path-effect="#path-effect4050" + inkscape:connector-curvature="0" + id="path4072" + d="m 484.90604,52.679071 c 0,0 -0.72327,1.028211 -2.88202,1.697409 -0.63474,-0.494653 -1.23439,-1.034334 -1.79294,-1.613646 0.43889,-2.217071 1.3855,-3.044283 1.3855,-3.044283 l 2.04237,-1.648571 c -0.73879,-0.915258 -1.3342,-1.946011 -1.75793,-3.043257 l -2.44847,0.945549 c 0,0 -1.18951,0.40671 -3.32932,-0.320779 -0.22277,-0.773276 -0.39067,-1.56235 -0.50204,-2.359331 1.65823,-1.535673 2.91028,-1.648499 2.91028,-1.648499 l 2.62132,-0.133248 c -0.0597,-1.174706 0.0645,-2.358577 0.36658,-3.495332 l -2.53663,-0.674208 c 0,0 -1.20139,-0.37014 -2.50493,-2.216441 0.2743,-0.756533 0.60227,-1.4936 0.98062,-2.20383 2.24419,-0.267701 3.32343,0.376954 3.32343,0.376954 l 2.19901,1.432971 c 0.64217,-0.985455 1.43848,-1.870246 2.35108,-2.612309 l -1.65589,-2.03644 c 0,0 -0.75438,-1.005609 -0.72373,-3.265497 0.66659,-0.45082 1.36515,-0.854347 2.08871,-1.206542 1.97294,1.102524 2.46715,2.258424 2.46715,2.258424 l 0.93675,2.451844 c 1.09876,-0.419794 2.26306,-0.667544 3.43754,-0.731472 l -0.14265,-2.620822 c 0,0 -0.0192,-1.25697 1.3339,-3.067245 0.80426,0.02709 1.6066,0.111239 2.39899,0.251604 0.94809,2.051624 0.66849,3.277254 0.66849,3.277254 l -0.6833,2.534196 c 1.13566,0.306213 2.22322,0.790136 3.21097,1.428761 l 1.42508,-2.204138 c 0,0 0.72327,-1.028211 2.88202,-1.697409 0.63474,0.494653 1.23439,1.034334 1.79294,1.613646 -0.43889,2.217071 -1.3855,3.044283 -1.3855,3.044283 l -2.04237,1.648571 c 0.73879,0.915258 1.3342,1.946011 1.75793,3.043257 l 2.44847,-0.945549 c 0,0 1.18951,-0.40671 3.32932,0.320779 0.22277,0.773276 0.39067,1.56235 0.50204,2.359331 -1.65823,1.535673 -2.91028,1.648499 -2.91028,1.648499 l -2.62132,0.133248 c 0.0597,1.174706 -0.0645,2.358577 -0.36658,3.495332 l 2.53663,0.674208 c 0,0 1.20139,0.37014 2.50493,2.216441 -0.2743,0.756533 -0.60227,1.4936 -0.98062,2.20383 -2.24419,0.267701 -3.32343,-0.376954 -3.32343,-0.376954 l -2.19901,-1.432971 c -0.64217,0.985455 -1.43848,1.870246 -2.35108,2.612309 l 1.65589,2.03644 c 0,0 0.75438,1.005609 0.72373,3.265497 -0.66659,0.45082 -1.36515,0.854347 -2.08871,1.206542 -1.97294,-1.102524 -2.46715,-2.258424 -2.46715,-2.258424 l -0.93675,-2.451844 c -1.09876,0.419794 -2.26306,0.667544 -3.43754,0.731472 l 0.14265,2.620822 c 0,0 0.0192,1.25697 -1.3339,3.067245 -0.80426,-0.02709 -1.6066,-0.111239 -2.39899,-0.251604 -0.94809,-2.051624 -0.66849,-3.277254 -0.66849,-3.277254 l 0.6833,-2.534196 c -1.13566,-0.306213 -2.22322,-0.790136 -3.21097,-1.428761 l -1.42508,2.204138" + style="fill:#2e3436;fill-opacity:1;stroke:#d3d7cf;stroke-width:1.66475451;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> + </g> + <g + id="g4074" + transform="matrix(0.43114968,0,0,0.43114968,-201.41936,933.6356)" + style="stroke:#888a85;display:inline;filter:url(#filter4064)" + inkscape:label="#g3852"> + <rect + style="fill:none;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect4076" + width="44.285713" + height="44.285713" + x="470.35715" + y="18.790752" + rx="6" + ry="6" /> + <path + style="fill:#2e3436;fill-opacity:1;stroke:#888a85;stroke-width:0.79446769;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + d="m 871.875,46.1875 c -1.86715,0.0095 -3.39179,1.39545 -3.65625,3.1875 -0.13267,-0.238038 -0.39472,-0.407705 -0.6875,-0.40625 L 860.21875,49 c -0.42864,0.0022 -0.75216,0.352585 -0.75,0.78125 l 0,0.375 c 0.002,0.428643 0.35273,0.783324 0.78125,0.78125 l 0.71875,0 c -0.017,0.04029 -0.0313,0.109644 -0.0313,0.15625 l 0,1.90625 c 0,0.186425 0.15733,0.34375 0.34375,0.34375 l 0.9375,0 c 0.18642,0 0.34375,-0.157325 0.34375,-0.34375 l 0,-1.90625 c 0,-0.04661 -0.0143,-0.115964 -0.0313,-0.15625 l 1.25,0 c -0.017,0.04029 -0.0313,0.109644 -0.0313,0.15625 l 0,1.90625 c 0,0.186425 0.15733,0.34375 0.34375,0.34375 l 0.9375,0 c 0.18642,0 0.34375,-0.157325 0.34375,-0.34375 l 0,-1.90625 c 0,-0.05736 -0.006,-0.140333 -0.0313,-0.1875 l 2.1875,0 c 0.29284,-0.0015 0.55725,-0.166865 0.6875,-0.40625 0.28274,1.789274 1.85161,3.165775 3.71875,3.15625 2.0603,-0.01052 3.69802,-1.720959 3.6875,-3.78125 -0.0105,-2.060291 -1.68969,-3.698024 -3.75,-3.6875 z" + transform="matrix(2.3193801,0,0,2.3193801,-1519.671,-74.824492)" + id="path3839-4" + inkscape:connector-curvature="0" /> + </g> + <g + inkscape:label="#g3852" + style="stroke:#d3d7cf;display:inline;filter:url(#filter4064)" + transform="matrix(0.43114968,0,0,0.43114968,-179.41936,933.6356)" + id="g4106"> + <rect + ry="6" + rx="6" + y="18.790752" + x="470.35715" + height="44.285713" + width="44.285713" + id="rect4108" + style="fill:none;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + id="path4110" + transform="matrix(2.3193801,0,0,2.3193801,-1519.671,-74.824492)" + d="m 871.875,46.1875 c -1.86715,0.0095 -3.39179,1.39545 -3.65625,3.1875 -0.13267,-0.238038 -0.39472,-0.407705 -0.6875,-0.40625 L 860.21875,49 c -0.42864,0.0022 -0.75216,0.352585 -0.75,0.78125 l 0,0.375 c 0.002,0.428643 0.35273,0.783324 0.78125,0.78125 l 0.71875,0 c -0.017,0.04029 -0.0313,0.109644 -0.0313,0.15625 l 0,1.90625 c 0,0.186425 0.15733,0.34375 0.34375,0.34375 l 0.9375,0 c 0.18642,0 0.34375,-0.157325 0.34375,-0.34375 l 0,-1.90625 c 0,-0.04661 -0.0143,-0.115964 -0.0313,-0.15625 l 1.25,0 c -0.017,0.04029 -0.0313,0.109644 -0.0313,0.15625 l 0,1.90625 c 0,0.186425 0.15733,0.34375 0.34375,0.34375 l 0.9375,0 c 0.18642,0 0.34375,-0.157325 0.34375,-0.34375 l 0,-1.90625 c 0,-0.05736 -0.006,-0.140333 -0.0313,-0.1875 l 2.1875,0 c 0.29284,-0.0015 0.55725,-0.166865 0.6875,-0.40625 0.28274,1.789274 1.85161,3.165775 3.71875,3.15625 2.0603,-0.01052 3.69802,-1.720959 3.6875,-3.78125 -0.0105,-2.060291 -1.68969,-3.698024 -3.75,-3.6875 z" + style="fill:#2e3436;fill-opacity:1;stroke:#d3d7cf;stroke-width:0.79446769;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:connector-curvature="0" /> + </g> + <g + id="g4031-9" + transform="matrix(0.45818575,0.68148541,-0.68148541,0.45818575,-2.7897502,485.71067)" + style="display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <path + sodipodi:type="arc" + style="fill:#555753;fill-opacity:1;stroke:none" + id="path4002-3" + sodipodi:cx="559.67499" + sodipodi:cy="21.754047" + sodipodi:rx="0.88388348" + sodipodi:ry="0.88388348" + d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z" + transform="matrix(2.8,0,0,2.8,-999.63682,-35.444974)" /> + <path + transform="matrix(2.1,0,0,2.1,-600.17454,-24.194616)" + d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z" + sodipodi:ry="0.88388348" + sodipodi:rx="0.88388348" + sodipodi:cy="21.754047" + sodipodi:cx="559.67499" + id="path4004-9" + style="fill:#555753;fill-opacity:1;stroke:none" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:#555753;fill-opacity:1;stroke:none" + id="path4006-4" + sodipodi:cx="559.67499" + sodipodi:cy="21.754047" + sodipodi:rx="0.88388348" + sodipodi:ry="0.88388348" + d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z" + transform="matrix(2.2,0,0,2.2,-671.07968,-28.226177)" /> + <path + style="fill:none;stroke:#555753;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 563.21055,31.653543 4.41942,-6.187185 -7.6014,-6.187184" + id="path4010-56" + inkscape:connector-curvature="0" /> + <path + transform="matrix(2.4,0,0,2.4,-780.18625,-20.379394)" + d="m 560.55887,21.754047 c 0,0.488156 -0.39573,0.883884 -0.88388,0.883884 -0.48816,0 -0.88389,-0.395728 -0.88389,-0.883884 0,-0.488155 0.39573,-0.883883 0.88389,-0.883883 0.48815,0 0.88388,0.395728 0.88388,0.883883 z" + sodipodi:ry="0.88388348" + sodipodi:rx="0.88388348" + sodipodi:cy="21.754047" + sodipodi:cx="559.67499" + id="path4008-8" + style="fill:#555753;fill-opacity:1;stroke:none" + sodipodi:type="arc" /> + <path + style="fill:none;stroke:#555753;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 567.45319,25.466358 7.6014,-4.065864" + id="path4012-5" + inkscape:connector-curvature="0" /> + </g> + <path + style="fill:none;stroke:#555753;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" + d="m 218.00001,881.25007 -5.8125,0 0,9.1875 10.53125,0 0,-5.2187" + id="rect4432" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4387-8" + width="14.5" + height="9" + x="173.12502" + y="858.11218" + rx="2.9268293" + ry="2.9268293" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:type="arc" + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="path4391-3" + sodipodi:cx="408.8125" + sodipodi:cy="220.26843" + sodipodi:rx="2.6875" + sodipodi:ry="2.71875" + d="m 411.5,220.26843 c 0,1.50153 -1.20323,2.71875 -2.6875,2.71875 -1.48427,0 -2.6875,-1.21722 -2.6875,-2.71875 0,-1.50152 1.20323,-2.71875 2.6875,-2.71875 1.48427,0 2.6875,1.21723 2.6875,2.71875 z" + transform="matrix(1.1489362,0,0,1.1489362,-286.13697,609.51131)" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#ffffff;fill-opacity:1;stroke:#555753;stroke-width:0.47366244;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + d="m 242.44524,860.13287 c -0.98011,0 -1.77562,0.6006 -1.77562,1.3586 l 0,1.5632 c 0,0.7581 0.79551,1.3733 1.77562,1.3733 l 4.53349,0 c 0.98012,0 1.77562,-0.6152 1.77562,-1.3733 l 0,-1.5632 c 0,-0.758 -0.7955,-1.3586 -1.77562,-1.3586 l -4.53349,0 z m 0.41557,1.0372 3.70235,0 c 0.51967,0 0.94448,0.2879 0.94448,0.6574 l 0,0.8912 c 0,0.3695 -0.42481,0.672 -0.94448,0.672 l -3.70235,0 c -0.51966,0 -0.94447,-0.3025 -0.94447,-0.672 l 0,-0.8912 c 0,-0.3695 0.42481,-0.6574 0.94447,-0.6574 z" + id="rect4397-0" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + inkscape:connector-curvature="0" + id="path4418-4" + d="m 232.97199,860.13287 c -0.98011,0 -1.77562,0.6006 -1.77562,1.3586 l 0,1.5632 c 0,0.7581 0.79551,1.3733 1.77562,1.3733 l 4.53349,0 c 0.98012,0 1.77562,-0.6152 1.77562,-1.3733 l 0,-1.5632 c 0,-0.758 -0.7955,-1.3586 -1.77562,-1.3586 l -4.53349,0 z m 0.41557,1.0372 3.70236,0 c 0.51966,0 0.94447,0.2879 0.94447,0.6574 l 0,0.8912 c 0,0.3695 -0.42481,0.672 -0.94447,0.672 l -3.70236,0 c -0.51966,0 -0.94447,-0.3025 -0.94447,-0.672 l 0,-0.8912 c 0,-0.3695 0.42481,-0.6574 0.94447,-0.6574 z" + style="fill:#ffffff;fill-opacity:1;stroke:#555753;stroke-width:0.47366244;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:#ffffff;fill-opacity:1;stroke:#555753;stroke-width:0.47366244;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4395-0" + width="6.7246785" + height="1.6362466" + x="236.7028" + y="861.57312" + rx="1.0135853" + ry="0.81812328" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:#555753;fill-opacity:1;stroke:none;display:inline" + id="rect4416-1" + width="14.495689" + height="6.5407376" + x="132.5179" + y="901.32971" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <text + xml:space="preserve" + style="font-size:5.54432058px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" + x="139.36653" + y="900.60059" + id="text4406-9" + sodipodi:linespacing="100%" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"><tspan + sodipodi:role="line" + id="tspan4408-6" + x="139.36653" + y="900.60059">You</tspan><tspan + sodipodi:role="line" + x="139.36653" + y="906.1449" + id="tspan4410-2" + style="fill:#eeeeec">Tube</tspan></text> + <path + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + d="m 118.03127,895.15627 0,0.3125 c 0,1.2601 -0.0643,3.4345 -0.35937,5.75 l -1.5625,1e-4 c -0.80183,0.011 -1.64766,4.0737 -1.60938,8.0625 l 8.25,0 c -0.057,-5.5479 1.56902,-11.5211 1.75,-5.6563 0.21453,6.9525 1.74237,-5.1823 1.75,-8.4687 z" + id="rect4428-4" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csccccscc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + d="m 124.78127,905.73727 -1.9375,-0.063" + id="path4440-4" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + d="m 117.59377,901.20597 6.4375,0" + id="path4442-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4446-9" + width="1.0625" + height="0.375" + x="115.28126" + y="908.11218" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + y="906.51843" + x="115.34376" + height="0.375" + width="1.0625" + id="rect4448-3" + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4450-6" + width="1.0625" + height="0.375" + x="115.50001" + y="904.89343" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + y="903.42468" + x="115.81251" + height="0.375" + width="1.0625" + id="rect4452-0" + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4454-5" + width="1.0625" + height="0.375" + x="116.21876" + y="902.17468" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + y="900.17468" + x="118.50001" + height="0.375" + width="1.0625" + id="rect4456-0" + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4458-2" + width="1.0625" + height="0.375" + x="118.68751" + y="898.70593" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + y="897.20593" + x="118.75001" + height="0.375" + width="1.0625" + id="rect4460-9" + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4462-4" + width="1.0625" + height="0.375" + x="118.75001" + y="895.79968" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + y="908.11218" + x="120.84376" + height="0.375" + width="1.0625" + id="rect4464-3" + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4466-5" + width="1.0625" + height="0.375" + x="120.90627" + y="906.51843" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + y="904.89343" + x="121.06252" + height="0.375" + width="1.0625" + id="rect4468-1" + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4470-7" + width="1.0625" + height="0.375" + x="121.37502" + y="903.42468" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + y="902.17468" + x="121.78127" + height="0.375" + width="1.0625" + id="rect4472-4" + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4474-3" + width="1.0625" + height="0.375" + x="124.06252" + y="900.17468" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + y="898.70593" + x="124.25002" + height="0.375" + width="1.0625" + id="rect4476-1" + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="rect4478-4" + width="1.0625" + height="0.375" + x="124.31252" + y="897.20593" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + y="895.79968" + x="124.31252" + height="0.375" + width="1.0625" + id="rect4480-6" + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <g + style="display:inline" + id="g4507-4" + transform="matrix(0.92823291,-0.48059851,0.48059851,0.92823291,-312.89954,806.76727)" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <path + sodipodi:nodetypes="csc" + inkscape:connector-curvature="0" + id="path4491-2" + d="m 310.75659,223.79453 c 0.76095,-0.8373 1.2453,-2.02269 1.2453,-3.35786 0,-1.33796 -0.48156,-2.54257 -1.2453,-3.38009" + style="fill:none;stroke:#555753;stroke-width:0.35579938;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + style="fill:none;stroke:#555753;stroke-width:0.47089946;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 311.49266,224.75938 c 1.00712,-1.10816 1.64816,-2.67702 1.64816,-4.44411 0,-1.77079 -0.63735,-3.36509 -1.64816,-4.47354" + id="path4496-2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csc" /> + <path + sodipodi:nodetypes="csc" + inkscape:connector-curvature="0" + id="path4498-6" + d="m 312.78041,226.18348 c 1.3429,-1.47763 2.19766,-3.56956 2.19766,-5.9258 0,-2.36118 -0.84984,-4.48703 -2.19766,-5.96505" + style="fill:none;stroke:#555753;stroke-width:0.62789989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + sodipodi:nodetypes="ccccccc" + inkscape:connector-curvature="0" + id="path4500-4" + d="m 309.34375,224.125 0,-7.375 -3.78125,2.07812 -3.4375,-0.10937 0,3.46875 3.4375,-0.125 z" + style="fill:none;stroke:#555753;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + </g> + <path + sodipodi:type="arc" + style="fill:none;stroke:#555753;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="path4515-2" + sodipodi:cx="284.78726" + sodipodi:cy="220.62782" + sodipodi:rx="7.4246211" + sodipodi:ry="7.4246211" + d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z" + transform="translate(-224.73743,661.76263)" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#555753;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 2;stroke-dashoffset:0;display:inline" + d="m 53.15626,883.15627 c 1.94168,0.712 4.31843,1.1563 6.90625,1.1563 2.58782,0 4.96457,-0.4443 6.90625,-1.1563" + id="path4517-8" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="csc" + inkscape:connector-curvature="0" + id="path4528-8" + d="m 60.45665,888.82867 c 0.71191,-1.9416 1.15625,-4.3184 1.15625,-6.9062 0,-2.5878 -0.44434,-4.9646 -1.15625,-6.9063" + style="fill:none;stroke:#555753;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 2;stroke-dashoffset:0;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <text + xml:space="preserve" + style="font-size:3.72799897px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#555753;fill-opacity:1;stroke:none;display:inline;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" + x="51.803352" + y="859.21899" + id="text4532-2" + sodipodi:linespacing="100%" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"><tspan + sodipodi:role="line" + id="tspan4534-8" + x="51.803352" + y="859.21899" + style="font-weight:bold;fill:#555753;-inkscape-font-specification:Liberation Sans Bold">Lorem Ip</tspan></text> + <path + style="fill:#555753;fill-opacity:1;stroke:#555753;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 2;stroke-dashoffset:0;display:inline" + d="m 52.25001,862.61227 15.25,0" + id="path4536-8" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + inkscape:connector-curvature="0" + id="path4538-8" + d="m 52.25001,864.86227 15.25,0" + style="fill:#555753;fill-opacity:1;stroke:#555753;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 2;stroke-dashoffset:0;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#555753;fill-opacity:1;stroke:#555753;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 2;stroke-dashoffset:0;display:inline" + d="m 52.25001,867.11227 15.25,0" + id="path4540-6" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#555753;stroke-width:0.82322329;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" + d="m 242.49116,907.21887 5.125,-5.125 -5.125,-5.0937" + id="rect4544-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccc" + inkscape:connector-curvature="0" + id="path4549-8" + d="m 237.98183,907.21887 -5.125,-5.125 5.125,-5.0937" + style="fill:none;stroke:#555753;stroke-width:0.82322329;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <g + style="display:inline" + id="g4213" + transform="translate(49.48448,-140.79121)" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <path + sodipodi:type="star" + style="fill:#555753;fill-opacity:1;stroke:none" + id="path4802" + sodipodi:sides="8" + sodipodi:cx="98.48214" + sodipodi:cy="-10.267858" + sodipodi:r1="9.1071424" + sodipodi:r2="8.4139032" + sodipodi:arg1="-1.5707963" + sodipodi:arg2="-1.1780972" + inkscape:flatsided="true" + inkscape:rounded="0" + inkscape:randomized="0" + d="m 98.48214,-19.375 6.43972,2.66742 2.66742,6.439723 -2.66742,6.4397218 -6.439721,2.6674201 -6.439722,-2.6674204 -2.66742,-6.4397225 2.667421,-6.439722 z" + transform="matrix(0.92307692,0.3846154,-0.3846154,0.92307692,-44.340246,974.7537)" /> + <path + transform="matrix(0.74691191,0.31121331,-0.31121331,0.74691191,-26.237457,980.1736)" + d="m 98.48214,-19.375 6.43972,2.66742 2.66742,6.439723 -2.66742,6.4397218 -6.439721,2.6674201 -6.439722,-2.6674204 -2.66742,-6.4397225 2.667421,-6.439722 z" + inkscape:randomized="0" + inkscape:rounded="0" + inkscape:flatsided="true" + sodipodi:arg2="-1.1780972" + sodipodi:arg1="-1.5707963" + sodipodi:r2="8.4139032" + sodipodi:r1="9.1071424" + sodipodi:cy="-10.267858" + sodipodi:cx="98.48214" + sodipodi:sides="8" + id="path4804" + style="fill:none;stroke:#d3d7cf;stroke-width:2.47171569;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + sodipodi:type="star" /> + <path + style="fill:none;stroke:#555753;stroke-width:1.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + d="m 53.26552,1056.9525 -5.5,6.2008 5.5,6.2009" + id="rect4806" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccc" /> + <path + id="path4812" + d="m 67.781143,1069.3407 5.46875,-6.2009 -5.46875,-6.1736" + style="fill:none;stroke:#555753;stroke-width:1.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccc" /> + </g> + <path + style="fill:#555753;fill-opacity:1;stroke:none;display:inline" + id="path4257" + d="m 115.39024,855.00555 c 0.0904,0.0266 0.18708,0.0371 0.27111,0.0797 0.24682,0.12501 0.80382,0.53514 1.00046,0.67918 0.72548,0.53142 1.43751,1.08068 2.14837,1.63134 1.22364,0.99003 2.36274,2.09287 3.41202,3.2665 0.43117,0.4822 1.01205,1.207 1.42675,1.7166 0.97898,1.2314 2.022,2.4234 2.86791,3.7533 0.20576,0.2994 0.39551,0.6797 0.65579,0.9028 -0.10862,-0.1107 -0.10877,-0.099 0.0344,-0.01 0.19118,0.1291 -1.63528,2.8328 -1.82646,2.7036 l 0,0 c -0.18814,-0.022 -0.0511,0 -0.37755,-0.1793 -0.55628,-0.365 -1.09599,-0.7525 -1.61517,-1.1691 -1.27322,-1.0021 -2.36476,-2.2048 -3.47982,-3.3749 -1.53016,-1.5621 -3.0115,-3.1717 -4.57958,-4.6966 -0.94249,-1.01074 -1.92636,-2.0326 -2.54392,-3.28422 -0.14292,-0.18424 2.46273,-2.20539 2.60565,-2.02115 z" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#555753;fill-opacity:1;stroke:none;display:inline" + id="path4259" + d="m 112.109,867.43007 c 0.0548,-0.091 0.10266,-0.1866 0.16432,-0.2731 0.23235,-0.3261 0.52565,-0.6137 0.79275,-0.9102 0.42229,-0.4689 0.38553,-0.4337 0.82852,-0.9537 1.44214,-1.6363 3.06836,-3.0981 4.69856,-4.5425 1.63203,-1.40989 3.17698,-2.9167 4.78859,-4.3486 0.46305,-0.4369 0.97793,-0.80137 1.52221,-1.12653 0.15824,-0.21119 3.14491,2.0267 2.98666,2.23789 l 0,0 c -0.2952,0.52243 -0.62275,1.02042 -1.01852,1.47475 -0.88192,1.11919 -1.78212,2.22369 -2.79371,3.23049 -0.29346,0.2921 -0.60222,0.5684 -0.90606,0.8497 -0.31321,0.2899 -0.63003,0.5759 -0.94504,0.8639 -1.67153,1.4209 -3.37366,2.8163 -5.22715,3.9963 -0.49876,0.3405 -0.57121,0.3777 -1.0203,0.7266 -0.39341,0.3057 -0.75974,0.6889 -1.26518,0.7962 -0.14292,0.1842 -2.74857,-1.8369 -2.60565,-2.0212 z" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + inkscape:connector-curvature="0" + d="m 135.39024,855.00555 c 0.0904,0.027 0.18708,0.037 0.27111,0.08 0.24682,0.125 0.80382,0.5352 1.00046,0.6792 0.72548,0.5314 1.43751,1.0807 2.14837,1.6314 1.22364,0.99 2.36274,2.0928 3.41202,3.26652 0.43117,0.4822 1.01205,1.207 1.42675,1.7166 0.97898,1.2314 2.022,2.4234 2.86791,3.7533 0.20576,0.2994 0.39551,0.6797 0.65579,0.9028 -0.10862,-0.1107 -0.10877,-0.099 0.0344,-0.01 0.19118,0.1291 -1.63528,2.8328 -1.82646,2.7036 l 0,0 c -0.18814,-0.022 -0.0511,0 -0.37755,-0.1793 -0.55628,-0.365 -1.09599,-0.7525 -1.61517,-1.1691 -1.27322,-1.0021 -2.36476,-2.2048 -3.47982,-3.3749 -1.53016,-1.5621 -3.0115,-3.1717 -4.57958,-4.6966 -0.94249,-1.01082 -1.92636,-2.03262 -2.54392,-3.28432 -0.14292,-0.1842 2.46273,-2.2054 2.60565,-2.0211 z" + id="path4263" + style="fill:#d3d7cf;fill-opacity:1;stroke:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + inkscape:connector-curvature="0" + d="m 132.109,867.43017 c 0.0548,-0.091 0.10266,-0.1866 0.16432,-0.2731 0.23235,-0.3261 0.52565,-0.6137 0.79275,-0.9102 0.42229,-0.4689 0.38553,-0.4337 0.82852,-0.9537 1.44214,-1.6363 3.06836,-3.0981 4.69856,-4.5425 1.63203,-1.40992 3.17698,-2.91672 4.78859,-4.34862 0.46305,-0.4369 0.97793,-0.8014 1.52221,-1.1266 0.15824,-0.2112 3.14491,2.0267 2.98666,2.2379 l 0,0 c -0.2952,0.5224 -0.62275,1.0204 -1.01852,1.4748 -0.88192,1.11922 -1.78212,2.22372 -2.79371,3.23052 -0.29346,0.2921 -0.60222,0.5684 -0.90606,0.8497 -0.31321,0.2899 -0.63003,0.5759 -0.94504,0.8639 -1.67153,1.4209 -3.37366,2.8163 -5.22715,3.9963 -0.49876,0.3405 -0.57121,0.3777 -1.0203,0.7266 -0.39341,0.3057 -0.75974,0.6889 -1.26518,0.7962 -0.14292,0.1842 -2.74857,-1.8369 -2.60565,-2.0212 z" + id="path4265" + style="fill:#d3d7cf;fill-opacity:1;stroke:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <g + style="display:inline" + id="g4283" + transform="matrix(0.52823691,0.52823691,-0.52823691,0.52823691,773.22931,294.0656)" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <path + sodipodi:nodetypes="ccccccc" + inkscape:connector-curvature="0" + id="path4269" + d="m -44.467884,1107.2152 0,17.7252 1.161165,3.7983 c 1.200046,4.2782 1.065706,4.1105 2.322331,0 l 1.161165,-3.7983 0,-17.7252 z" + style="fill:none;stroke:#555753;stroke-width:0.66930836;stroke-miterlimit:4;stroke-dasharray:none" /> + <path + inkscape:connector-curvature="0" + id="path4271" + d="m -44.467884,1124.9404 4.644661,0" + style="fill:none;stroke:#555753;stroke-width:0.66930836;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> + <path + style="fill:none;stroke:#555753;stroke-width:0.66930836;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + d="m -42.239747,1107.2336 0,17.6813" + id="path4275" + inkscape:connector-curvature="0" /> + <path + sodipodi:nodetypes="cccc" + inkscape:connector-curvature="0" + id="path4279" + d="m -43.348187,1128.4959 c 1.108441,-0.8952 1.929509,-0.3581 2.381097,0.045 -0.328428,1.1191 -1.190549,3.9391 -1.190549,3.9391 z" + style="fill:#555753;stroke:#555753;stroke-width:0.66930836;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> + <rect + ry="0.42804927" + rx="0.37616169" + y="1105.3309" + x="-44.73621" + height="1.8614606" + width="5.1800866" + id="rect4281" + style="fill:#555753;fill-opacity:1;stroke:none" /> + </g> + <rect + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" + id="rect4290" + width="3.5355339" + height="1.8561553" + x="174.89275" + y="859.06403" + rx="1" + ry="1" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + d="m 214.75589,862.65317 c 3.31942,-0.632 4.06019,-2.1721 5.3033,-4.08897 0.42304,-0.6524 -0.64726,-2.63586 0,-3.13491 0.10703,-0.0825 0.93192,0 1.06066,0 2.52315,0 1.41421,3.50161 1.41421,4.77048 0,0.2317 -0.47723,0.6815 -0.17677,0.6815 2.44972,0 2.94209,0.3603 4.41942,1.4993 0.0697,0.054 0.31741,3.8443 0.17677,3.9527 -0.26074,0.201 -0.49042,0.5145 -0.7071,0.6815 -0.13627,0.105 0.38563,0.7684 0.17677,1.0904 -0.17664,0.2724 -0.85358,0.8061 -1.23743,0.9541 -0.36233,0.1398 -0.89015,0 -1.23744,0.1363 -1.96875,0.759 -2.1166,-0.9523 -3.18198,-1.363 -0.34866,-0.1344 -0.63592,-0.1088 -1.06066,-0.2726 -0.99671,-0.3842 -3.88909,0.6704 -3.88909,-0.2726 0,-1.2852 -0.2556,-3.5996 -1.06066,-4.6342 z" + id="path4292" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + inkscape:connector-curvature="0" + id="path4294" + d="m 205.42921,862.12677 c -3.31942,0.632 -4.06019,2.1721 -5.3033,4.089 -0.42304,0.6524 0.64726,2.6358 0,3.1349 -0.10703,0.082 -0.93192,0 -1.06066,0 -2.52315,0 -1.41421,-3.5016 -1.41421,-4.7705 0,-0.2317 0.47723,-0.6815 0.17677,-0.6815 -2.44972,0 -2.94209,-0.3603 -4.41942,-1.4993 -0.0697,-0.054 -0.31741,-3.84428 -0.17677,-3.95268 0.26074,-0.201 0.49042,-0.5145 0.7071,-0.6815 0.13627,-0.105 -0.38563,-0.7684 -0.17677,-1.0904 0.17664,-0.2724 0.85358,-0.8061 1.23743,-0.9541 0.36233,-0.1398 0.89015,0 1.23744,-0.1363 1.96875,-0.759 2.1166,0.9523 3.18198,1.363 0.34866,0.1344 0.63592,0.1088 1.06066,0.2726 0.99671,0.3842 3.88909,-0.6704 3.88909,0.2726 0,1.2852 0.2556,3.59958 1.06066,4.63418 z" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + transform="translate(-204.73743,661.76269)" + d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z" + sodipodi:ry="7.4246211" + sodipodi:rx="7.4246211" + sodipodi:cy="220.62782" + sodipodi:cx="284.78726" + id="path4298" + style="fill:none;stroke:#d3d7cf;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + sodipodi:type="arc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="csc" + inkscape:connector-curvature="0" + id="path4300" + d="m 73.15626,883.15627 c 1.94168,0.712 4.31843,1.1563 6.90625,1.1563 2.58782,0 4.96457,-0.4443 6.90625,-1.1563" + style="fill:none;stroke:#d3d7cf;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 2;stroke-dashoffset:0;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#d3d7cf;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 2;stroke-dashoffset:0;display:inline" + d="m 80.45665,888.82867 c 0.71191,-1.9416 1.15625,-4.3184 1.15625,-6.9062 0,-2.5878 -0.44434,-4.9646 -1.15625,-6.9063" + id="path4302" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + transform="translate(-184.73743,661.76263)" + d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z" + sodipodi:ry="7.4246211" + sodipodi:rx="7.4246211" + sodipodi:cy="220.62782" + sodipodi:cx="284.78726" + id="path4306" + style="fill:none;stroke:#555753;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + sodipodi:type="arc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#555753;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" + d="m 94.285536,887.89997 11.048544,-11.0485" + id="path4308" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:#555753;stroke:none;display:inline" + id="rect4310" + width="3.3587573" + height="12.020815" + x="115.93771" + y="876.12292" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + y="876.12292" + x="120.53392" + height="12.020815" + width="3.3587573" + id="rect4312" + style="fill:#555753;stroke:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#555753;stroke:none;display:inline" + d="m 134.32248,876.12297 11.31371,6.0104 -11.31371,6.0104 z" + id="rect4314" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <g + style="display:inline" + transform="matrix(0.52823691,0.52823691,-0.52823691,0.52823691,773.22931,313.68781)" + id="g4317" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <path + style="fill:none;stroke:#555753;stroke-width:0.66930836;stroke-miterlimit:4;stroke-dasharray:none" + d="m -44.467884,1107.2152 0,17.7252 1.161165,3.7983 c 1.200046,4.2782 1.065706,4.1105 2.322331,0 l 1.161165,-3.7983 0,-17.7252 z" + id="path4319" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccc" /> + <path + style="fill:none;stroke:#555753;stroke-width:0.66930836;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + d="m -44.467884,1124.9404 4.644661,0" + id="path4321" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + id="path4323" + d="m -42.239747,1107.2336 0,17.6813" + style="fill:none;stroke:#555753;stroke-width:0.66930836;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> + <path + style="fill:#555753;stroke:#555753;stroke-width:0.66930836;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" + d="m -43.348187,1128.4959 c 1.108441,-0.8952 1.929509,-0.3581 2.381097,0.045 -0.328428,1.1191 -1.190549,3.9391 -1.190549,3.9391 z" + id="path4325" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" /> + <rect + style="fill:#555753;fill-opacity:1;stroke:none" + id="rect4327" + width="5.1800866" + height="1.8614606" + x="-44.73621" + y="1105.3309" + rx="0.37616169" + ry="0.42804927" /> + </g> + <g + style="display:inline" + id="g4329" + transform="matrix(0.24508333,0.24508333,-0.24508333,0.24508333,458.00011,612.37085)" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <path + sodipodi:nodetypes="ccccccc" + inkscape:connector-curvature="0" + id="path4331" + d="m -44.467884,1107.2152 0,17.7252 1.161165,3.7983 c 1.200046,4.2782 1.065706,4.1105 2.322331,0 l 1.161165,-3.7983 0,-17.7252 z" + style="fill:none;stroke:#555753;stroke-width:0.66930836;stroke-miterlimit:4;stroke-dasharray:none" /> + <path + inkscape:connector-curvature="0" + id="path4333" + d="m -44.467884,1124.9404 4.644661,0" + style="fill:none;stroke:#555753;stroke-width:0.66930836;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> + <path + style="fill:none;stroke:#555753;stroke-width:0.66930836;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + d="m -42.239747,1107.2336 0,17.6813" + id="path4335" + inkscape:connector-curvature="0" /> + <path + sodipodi:nodetypes="cccc" + inkscape:connector-curvature="0" + id="path4337" + d="m -43.348187,1128.4959 c 1.108441,-0.8952 1.929509,-0.3581 2.381097,0.045 -0.328428,1.1191 -1.190549,3.9391 -1.190549,3.9391 z" + style="fill:#555753;stroke:#555753;stroke-width:0.66930836;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> + <rect + ry="0.42804927" + rx="0.37616169" + y="1105.3309" + x="-44.73621" + height="1.8614606" + width="5.1800866" + id="rect4339" + style="fill:#555753;fill-opacity:1;stroke:none" /> + </g> + <g + id="layer1-2" + transform="matrix(0.03334717,0,0,0.03334717,191.57984,885.59897)" + style="fill:#555753;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <path + id="path11522" + style="fill:#555753;fill-opacity:1" + d="m 264.62704,45.67985 56.31152,-101.021534 0.2677,36.946034 118.51291,-0.267671 c 21.1765,-2.244605 39.74272,-10.852596 53.18801,-27.040291 C 449.99593,42.074998 437.6363,104.18491 348.60347,104.22236 l -27.39721,0 -0.2677,41.05114 -56.31152,-99.59365 z M 128.9798,105.11479 C 65.618201,85.84639 36.055796,7.7860213 7.07577,-47.220709 c 13.282679,12.076484 38.139773,29.363022 52.577167,29.364467 27.689982,0.06456 55.380063,0.116317 83.070083,0.174562 l 83.88712,0 -0.26776,122.43949 -0.26771,0.35698 -97.09487,0 z M 2.5,-79.206629 42.995596,-161.8012 3.5060915,-183.49253 l 118.3343785,0 57.2039,103.877161 -38.79429,-23.228801 c -12.44295,26.27544 -24.88589,52.550878 -37.32884,78.826316 C 88.601045,-24.268303 74.280847,-24.518751 59.960649,-24.769199 32.037317,-31.279427 12.61125,-53.254123 2.5,-79.206629 z m 395.45406,53.939396 -52.29561,-96.380927 105.66215,-63.98618 51.13531,102.449252 c 1.54832,24.517706 -38.03694,58.635841 -62.6066,58.370427 l -41.89525,-0.452572 z M 88.64259,-250.78088 l 53.98405,-80.90589 c 52.35957,-19.50079 82.68955,22.59846 101.8318,49.13587 l -50.86768,97.63029 -104.94817,-65.86027 z m 204.54178,43.54987 c -10.85783,-25.59753 -25.36515,-54.87764 -43.50654,-80.336 -16.24176,-22.7925 -35.86597,-42.67852 -50.7326,-51.5631 l 136.53974,-0.26767 c 24.52088,2.20137 36.43539,16.49668 49.43976,36.05358 l 19.63307,34.53651 30.34224,-19.3654 -57.11457,101.73554 -123.15347,0.26768 38.55237,-21.06114 z" + inkscape:connector-curvature="0" /> + </g> + <path + style="fill:none;stroke:#555753;display:inline" + d="m 219.92452,876.86347 1.33532,1.5307 -5.05101,4.4063 4.00584,4.592 5.05101,-4.4063 1.29423,1.4837 1.19091,-7.757 z" + id="rect4425" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:#555753;fill-opacity:1;stroke:none;display:inline" + id="rect4564-9" + width="10.935946" + height="7.925663" + x="71.833412" + y="900.66992" + rx="1.9019035" + ry="2.3056474" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#555753;stroke-width:0.69802254;display:inline" + id="rect4566-9" + width="7.7661061" + height="7.5413885" + x="73.447395" + y="896.3468" + rx="1.9019035" + ry="2.3056474" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + ry="2.3056474" + rx="1.9019035" + y="900.66992" + x="92.208412" + height="7.925663" + width="10.935946" + id="rect4506" + style="fill:#555753;fill-opacity:1;stroke:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#555753;stroke-width:0.69802254;display:inline" + d="m 108.78126,899.75007 0,-1.0938 c 0,-1.2773 -0.8526,-2.3124 -1.90625,-2.3124 l -3.96875,0 c -1.05366,0 -1.90625,1.0351 -1.90625,2.3124 l 0,2.9376" + id="rect4508" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cssssc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:#555753;stroke:none;display:inline" + id="rect4514" + width="19.512196" + height="19.512196" + x="150.24391" + y="892.60608" + rx="2.9268293" + ry="2.9268293" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + ry="2.9268293" + rx="2.9268293" + y="892.60608" + x="170.24391" + height="19.512196" + width="19.512196" + id="rect4516" + style="fill:#555753;stroke:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + ry="2.3056474" + rx="1.9019035" + y="900.66992" + x="151.83342" + height="7.925663" + width="10.935946" + id="rect4518" + style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + ry="2.3056474" + rx="1.9019035" + y="896.3468" + x="153.4474" + height="7.5413885" + width="7.7661061" + id="rect4520" + style="fill:none;stroke:#eeeeec;stroke-width:0.69802254;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:#eeeeec;fill-opacity:1;stroke:none;display:inline" + id="rect4522" + width="10.935946" + height="7.925663" + x="172.20842" + y="900.66992" + rx="1.9019035" + ry="2.3056474" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="cssssc" + inkscape:connector-curvature="0" + id="path4524" + d="m 188.78127,899.75007 0,-1.0938 c 0,-1.2773 -0.85259,-2.3124 -1.90625,-2.3124 l -3.96875,0 c -1.05365,0 -1.90625,1.0351 -1.90625,2.3124 l 0,2.9376" + style="fill:none;stroke:#eeeeec;stroke-width:0.69802254;display:inline" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#555753;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" + d="m 61.2575,895.73577 c -0.85405,0.9453 -1.14575,2.2161 -0.88721,3.3884 l -8.17918,8.1791 c -0.14244,0.1425 -0.12201,0.3935 0.0507,0.5661 l 2.21807,2.2181 c 0.17268,0.1727 0.42791,0.1974 0.57035,0.055 l 8.13693,-8.1369 c 1.26093,0.3161 2.65155,-0.016 3.63762,-1.0013 0.66189,-0.6619 1.02334,-1.5095 1.09849,-2.3744 l -2.11666,2.1167 -3.2405,-0.8746 -0.87454,-3.2405 2.14201,-2.1419 c -0.88104,0.066 -1.74292,0.4331 -2.41663,1.1068 -0.0467,0.047 -0.0968,0.09 -0.13942,0.1395 z" + id="path4529" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccsssscscccccsc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#555753;stroke-width:0.80000001;stroke-miterlimit:4;stroke-dasharray:none;display:inline" + d="m 201.14016,895.80807 -8.25003,8.25 -0.94202,3.5156 2.58822,2.5882 3.10935,-0.8332 10.50754,-10.5075 -2e-5,-2.3881 -1.69404,-1.694 -1.94401,0 -9.97205,9.972 3e-5,1.972 0.61101,0.611 1.73597,0 9.36804,-9.368" + id="path3395" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccccccc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:#555753;stroke:none;display:inline" + id="rect3397" + width="19.512196" + height="19.512196" + x="210.24391" + y="892.60608" + rx="2.9268293" + ry="2.9268293" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:none;stroke:#eeeeec;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" + d="m 214.67284,895.14537 c 7.11789,-1.5098 3.04383,2.9586 9.72807,1.6024 0.48786,-0.099 0.94287,0.3982 0.94287,0.8928 0,0 0,6.7482 0,6.9956 0,0.2473 -0.31338,0.7228 -0.94287,0.8928 -6.70194,1.3208 -2.58353,-3.1887 -9.72807,-1.6024 -0.39933,0.17 -0.94286,-0.3982 -0.94286,-0.8928 l 0,-6.9955 c 0,-0.4947 0.45501,-0.776 0.94286,-0.8929 z" + id="rect3409" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccscccssc" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:none;stroke:#eeeeec;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" + id="rect4190" + width="1.125" + height="16.3125" + x="212.62502" + y="894.73718" + ry="0.40000001" + rx="0.40000001" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + inkscape:export-ydpi="90" + inkscape:export-xdpi="90" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + transform="translate(-224.73743,701.76263)" + d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z" + sodipodi:ry="7.4246211" + sodipodi:rx="7.4246211" + sodipodi:cy="220.62782" + sodipodi:cx="284.78726" + id="path4020" + style="fill:none;stroke:#555753;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:#555753;fill-opacity:1;stroke:#555753;stroke-width:1.62554049;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="path4022" + sodipodi:cx="284.78726" + sodipodi:cy="220.62782" + sodipodi:rx="7.4246211" + sodipodi:ry="7.4246211" + d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z" + transform="matrix(0.61517998,0,0,0.61517998,-115.14559,786.66463)" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + inkscape:export-ydpi="90" + inkscape:export-xdpi="90" + inkscape:export-filename="/home/fabio/public_html/f9k-tre/icons2.png" + sodipodi:type="arc" + style="fill:none;stroke:#d3d7cf;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="path4024" + sodipodi:cx="284.78726" + sodipodi:cy="220.62782" + sodipodi:rx="7.4246211" + sodipodi:ry="7.4246211" + d="m 292.21188,220.62782 c 0,4.10051 -3.32411,7.42462 -7.42462,7.42462 -4.1005,0 -7.42462,-3.32411 -7.42462,-7.42462 0,-4.1005 3.32412,-7.42462 7.42462,-7.42462 4.10051,0 7.42462,3.32412 7.42462,7.42462 z" + transform="translate(-204.73743,701.76269)" /> + <g + inkscape:label="#g3852" + style="stroke:#888a85;display:inline;filter:url(#filter4064)" + transform="matrix(0.43114968,0,0,0.43114968,-201.41936,955.6356)" + id="g3139"> + <rect + ry="6" + rx="6" + y="18.790752" + x="470.35715" + height="44.285713" + width="44.285713" + id="rect3141" + style="fill:none;stroke:#888a85;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + </g> + <g + id="g3145" + transform="matrix(0.43114968,0,0,0.43114968,-179.41936,955.6356)" + style="stroke:#d3d7cf;display:inline;filter:url(#filter4064)" + inkscape:label="#g3852"> + <rect + style="fill:none;stroke:#d3d7cf;stroke-width:2.0535686;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect3147" + width="44.285713" + height="44.285713" + x="470.35715" + y="18.790752" + rx="6" + ry="6" /> + </g> + <text + xml:space="preserve" + style="font-size:17.09149551px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#888a85;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans Bold" + x="5.6234956" + y="979.64215" + id="text3151" + sodipodi:linespacing="100%"><tspan + sodipodi:role="line" + id="tspan3153" + x="5.6234956" + y="979.64215">?</tspan></text> + <text + sodipodi:linespacing="100%" + id="text3155" + y="979.64215" + x="27.623495" + style="font-size:17.09149551000000145px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#d3d7cf;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans Bold" + xml:space="preserve"><tspan + y="979.64215" + x="27.623495" + id="tspan3157" + sodipodi:role="line">?</tspan></text> + <image + y="915.14124" + x="131.94395" + id="image3333" + xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAfdJREFU +OI2Fk72q6kAUhZdRiEWilS+giCD3DbQY8DVshGBjIYggmh9EwUryBCmtbOyEW2gRgoKVtY8g4s+Z +i0Lmx1vpPRKPd8MUexbfWrNhTwz/Kdu2XQDGD7IX+wSbpukCMHq9nv5OH41GNPET3Ol0XM65YVmW +LqV83o/H4z8A0G63Nc453hq0221XCGFYlqULIV60Ry+EgBACkRGazaYLwLBtWz+fz0gmk0gmk29f +ORwOX0doNBou59ywbVs/HA5Yr9dQVRWlUgmqqkYMOOdQHk29XncZY0a329WPxyNWqxXCMASlFEEQ +4Hq9gnP+chhjiANArVZzpZSGZVn65XLBZrMBY+yZFIYh9vs9MpkMYrEYpJTo9/tUSuklqtWqyxgz +HMfRT6cTttvtC/yoeDwOIQQYYxgMBhSAN5lMWokwDI1+v69TSrHdbsE5j8CpVArFYhEAYFkWBeBN +p9MWACiMMTDGoCgKNE2LwLquo1Ao4H6/wzRNyhh7wg8DzzRNKqVENptFOp1+wpqmIZ/Pv8Cz2az1 +PSC+2+1+Z7PZzHK5/EUIUdPpNG63GxKJBHK5HADAtm0qpfTm8/kLDODfIlUqFReAMRgMnqurKAoc +x6EAvMViEYEjRQhxCSFfvu/ffd+/E0K+CCHuJyayyuVy+fv39YIg+Jj8F6mBDiyihCriAAAAAElF +TkSuQmCC +" + height="14.364291" + width="15.273019" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + </g> +</svg> diff --git a/view/theme/vier/quattro.less b/view/theme/vier/quattro.less new file mode 100644 index 000000000..671577303 --- /dev/null +++ b/view/theme/vier/quattro.less @@ -0,0 +1,833 @@ +// Quattro Theme LESS file + +/* global */ +body { + font-family: Liberation Sans,helvetica,arial,clean,sans-serif; + font-size: 10px; + background-color: @BodyBackground; + color: @BodyColor; + margin: 50px 0px 0px 0px; + display:table; +} +h4 { font-size: 1.1em } + +.shadow(@x: 0px, @y: 5px){ + -webkit-box-shadow:@x @y 10px rgba(0, 0, 0, 0.7); + -moz-box-shadow:@x @y 10px rgba(0, 0, 0, 0.7); + box-shadow:@x @y 10px rgba(0, 0, 0, 0.7); +} + +.rounded(@tr: 5px, @tl: 5px, @bl: 5px, @br: 5px){ + -moz-border-radius: @arguments; + -webkit-border-radius: @arguments; + border-radius: @arguments; +} +.roundbottom (@radius: 5px){ .rounded(0, 0, @radius, @radius); } +.roundtop (@radius: 5px){ .rounded(@radius, @radius, 0, 0); } + +.opaque(@v: 0.5){ + opacity: @v; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + + +a, a:link { color: @Link; text-decoration: none; } +a:visited { color: @LinkVisited; text-decoration: none; } +a:hover {color: @LinkHover; text-decoration: underline; } + +.left { float: left; } +.right { float: right; } +.hidden { display: none; } +.clear { clear: both; } + +code { + font-family: Courier, monospace; + white-space: pre; + display: block; + overflow: auto; + border: 1px solid #444; + background: #EEE; + color: #444; + padding: 10px; + margin-top: 20px; +} +/* tool */ + +.tool { + height: auto; overflow: auto; + .label { float: left;} + .action { float: right; } +} + + + + +/* popup notifications */ +div.jGrowl div.notice { + background: @NoticeBackgroundColor url("../../../images/icons/48/notice.png") no-repeat 5px center; + color: @NoticeColor; + padding-left: 58px; +} +div.jGrowl div.info { + background: @InfoBackgroundColor url("../../../images/icons/48/info.png") no-repeat 5px center; + color: @InfoColor; + padding-left: 58px; +} + + + +/* header */ +header { + position: fixed; left: 43%; right: 43%; top: 0px; + margin: 0px; padding: 0px; + /*width: 100%; height: 12px; */ + z-index: 110; + color: @Grey1; + #site-location { + display: none; + } + + #banner { + overflow: hidden; + text-align: center; + width: 100%; + a, a:active, a:visited, a:link, a:hover { color: @Grey1; text-decoration: none; outline: none; vertical-align: bottom; } + #logo-img { height: 22px; margin-top:5px;} + #logo-text { font-size: 22px } + } +} +/* nav */ +nav { + width: 100%; height: 32px; + position: fixed; left: 0px; top: 0px; + padding: 0px; + background-color: @NavbarBackground; + color: @Grey1; + z-index: 100; + .shadow(0px, 0px); + + a, a:active, a:visited, a:link, a:hover { color: @Banner; text-decoration: none; outline: none; } + + ul { + margin: 0px; + padding: 0px 20px; + li { + list-style: none; + margin: 0px; padding: 0px; + float: left; + .menu-popup{ left: 0px; right: auto; } + } + + } + + .nav-menu-icon { + position: relative; + height: 22px; + padding: 5px; + margin: 0px 10px; + .roundtop(); + + &.selected { + background-color: @NavbarSelectedBg; + } + + img { width: 22px; height: 22px; } + .nav-notify { top: 3px; } + } + + .nav-menu { + position: relative; + height: 16px; + padding: 5px; + margin: 3px 15px 0px; + font-size: 14px; + border-bottom: 3px solid @NavbarBackground; + &.selected { + border-bottom: 3px solid @NavbarSelectedBorder; + } + + } + + .nav-notify { + display: none; + position: absolute; + background-color: @NavbarNotifBg; + .rounded(); + font-size: 10px; + padding: 1px 3px; + top: 0px; + right: -10px; + min-width: 15px; + text-align: right; + + &.show{ display: block; } + } + + + #nav-help-link, + #nav-search-link, + #nav-directory-link, + #nav-apps-link, + #nav-site-linkmenu { + float: right; + .menu-popup{ right: 0px; left: auto; } + } + + #nav-notifications-linkmenu.on .icon.s22.notify, + #nav-notifications-linkmenu.selected .icon.s22.notify { background-image: url("../../../images/icons/22/notify_on.png") } + #nav-apps-link.selected { background-color: @NavbarSelectedBg; } +} + + +ul.menu-popup { + position: absolute; + display: none; + width: 10em; + background: @MenuBg; + color: @Menu; + margin: 0px; + padding: 0px; + list-style: none; + border: 3px solid @MenuBorder; + z-index: 100000; + + .shadow(); + + a { display: block; color: @MenuItem; padding: 5px 10px; text-decoration: none;} + a:hover { background-color: @MenuItemHoverBg; } + .menu-sep { border-top: 1px solid @MenuItemSeparator; } + li { float: none; overflow: auto; height: auto; display: block; } + li img { float: left; width: 16px; height: 16px; padding-right: 5px;} + .empty { + padding: 5px; + text-align: center; + color: @MenuEmpty; + } + +} + +/* autocomplete popup */ +.acpopup { + max-height:150px; + background-color:@MenuBg; + color: @Menu; + border:1px solid #MenuBorder; + overflow:auto; + z-index:100000; + .shadow(); +} +.acpopupitem { + color: @MenuItem; padding: 4px; + clear:left; + img { + float: left; + margin-right: 4px; + } + &.selected{ + background-color: @MenuItemHoverBg; + } +} + + +#nav-notifications-menu { + width: 400px; + img { float: left; margin-right: 5px; } + .contactname { font-weight: bold; } + .notif-when { font-size: 10px; color: @MenuItemDetail; display: block; } +} + + + + +/* aside */ +aside { + display: table-cell; + vertical-align: top; + width: 200px; + padding:0px 10px 0px 20px; + border-right: 1px solid @AsideBorder; + + .vcard { + .fn { font-size: 16px; font-weight: bold; margin-bottom: 5px; } + .title { margin-bottom: 5px; } + dl { height: auto; overflow: auto; } + dt {float: left; margin-left: 0px; width: 35%; text-align: right; color: @VCardLabelColor; } + dd {float: left; margin-left: 4px; width: 60%;} + + } + + #profile-extra-links { + ul { padding: 0px; margin: 0px; } + li { padding: 0px; margin: 0px; list-style: none; } + } + + #dfrn-request-link { + display: block; + .rounded(); + color: @AsideConnect; + background: @AsideConnectBg url('../../../images/connect-bg.png') no-repeat left center; + font-weight: bold; + text-transform:uppercase; + padding: 4px 2px 2px 35px; + + &:hover { text-decoration: none; background-color: @AsideConnectHoverBg; } + } + + #profiles-menu { width: 20em; } + + +} + +#contact-block { + overflow: auto; height: auto; + .contact-block-h4 { float: left; margin: 5px 0px; } + .allcontact-link { float: right; margin: 5px 0px; } + .contact-block-content { + clear: both; + overflow: auto; height: auto; + } + .contact-block-link { + float: left; + margin: 0px 2px 2px 0px; + img { widht: 48px; height: 58px; } + } +} + + +/* widget */ +.widget { + margin-bottom: 2em; + + h3 { padding: 0px; margin: 2px;} + .action { .opaque(0.1); } + input.action { .opaque(0.5); } + &:hover .title .action { .opaque(1); } + .tool:hover .action { .opaque(1); } + .tool:hover .action.ticked { .opaque(1); } + + ul { padding: 0px;} + ul li {padding-left: 16px; min-height: 16px; list-style: none; } + + .tool.selected { + background: url('../../../images/selected.png') no-repeat left center; + } + + /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} + .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ + +} + +/* widget: search */ +#add-search-popup { + width: 200px; + top: 18px; +} + + +/* section */ +section { + display: table-cell; + vertical-align: top; + width: 800px; + padding:0px 20px 0px 10px; +} + +/* wall item */ +.tread-wrapper { + background-color: @ThreadBackgroundColor; + position: relative; + padding: 10px; + margin-bottom: 20px; + width: 780px; +} +.wall-item-decor { position: absolute; left: 790px; top: -10px; width: 16px;} +.unstarred { display: none; } + +.wall-item-container { + display: table; + width: 780px; + + .wall-item-item, + .wall-item-bottom { display: table-row; } + + .wall-item-bottom { .opaque(0.5); } + &:hover .wall-item-bottom { .opaque(1); } + .wall-item-info { + display: table-cell; + vertical-align: top; + text-align: left; + width: 60px; + + } + .wall-item-location { + word-wrap: break-word; + width: 50px; + } + .wall-item-content { + display: table-cell; + font-size: 12px; + max-width: 720px; + word-wrap: break-word; + } + .wall-item-content img { max-width: 710px; } + .wall-item-links, + .wall-item-actions { + display: table-cell; + vertical-align: middle; + + .icon { + .opaque(0.5); + } + .icon:hover { + .opaque(1.0); + } + } + + .wall-item-ago { padding-right: 40px; } + .wall-item-name { font-weight: bold; } + + .wall-item-actions-author { float: left; width: 20em; margin-top: 0.5em; } + .wall-item-actions-social { float: left; margin-top: 0.5em; + a { margin-right: 3em; } + } + .wall-item-actions-tools { float: right; width: 15%; + a { float: right; } + input { float: right; } + } + +} + + +.wall-item-container.comment { + /*margin-top: 50px;*/ + .contact-photo { width: 32px; height: 32px; margin-left: 16px; + /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ + } + .contact-photo-menu-button { + top: 15px !important; + left: 15px !important; + } + .wall-item-links { padding-left: 12px; } +} + +.wall-item-comment-wrapper { + margin: 30px 2em 2em 60px; + .comment-edit-photo { display: none; } + textarea { + height: 1em; width: 100%; font-size: 10px; + color: @CommentBoxEmptyColor; + border: 1px solid @CommentBoxEmptyBorderColor; + padding:0.3em; + } + .comment-edit-text-full { + font-size: 14px; + height: 4em; + color: @CommentBoxFullColor; + border: 1px solid @CommentBoxFullBorderColor; + } +} + + + +.wall-item-tags { padding-top: 5px; } +.tag { + background: url("../../../images/tag_b.png") no-repeat center left; + color: @TagColor; + padding-left: 3px; + a { + padding-right: 8px; + background: url("../../../images/tag.png") no-repeat center right; + color: @TagColor; + } +} + +/* contacts menu */ +.contact-photo-wrapper { position: relative; } +.contact-photo { + width: 48px; height: 48px; + img { width: 48px; height: 48px; } + overflow: hidden; + display: block; + } +.contact-photo-menu-button { + display: none; + position: absolute; + left: -2px; + top: 31px; +} + +.contact-wrapper { + float: left; + width: 90px; + height: 90px; + .contact-photo { + width: 80px; height: 80px; + img { width: 80px; height: 80px; } + } + .contact-photo-menu-button { + left: 0px; + top: 63px; + } +} +.directory-item { + float: left; + width: 200px; + height: 200px; + .contact-photo { + width: 175px; height: 175px; + img { width: 175px; height: 175px; } + } +} +.contact-name { text-align: center; font-weight: bold; } +.contact-details { color: @Grey3;} + +/* editor */ +.jothidden { display: none; } +#jot { + + width: 100%; + margin: 0px 2em 20px 0px; + + + .profile-jot-text { + height: 1em; width: 99%; font-size: 10px; + color: @CommentBoxEmptyColor; + border: 1px solid @CommentBoxEmptyBorderColor; + padding:0.3em; + } + + #jot-tools { + margin: 0px; padding: 0px; + height: 40px; overflow: none; + width: 800px; + background-color: @JotToolsBackgroundColor; + border-bottom: 2px solid @JotToolsBorderColor; + li { + list-style: none; + float: left; + width: 80px; + height: 40px; + border-bottom: 2px solid @JotToolsBorderColor; + a { + display: block; + color: @JotToolsText; + width: 100%; + height:40px; + text-align: center; + line-height: 40px; + overflow: hidden; + } + } + li:hover { + background-color: @JotToolsOverBackgroundColor; + border-bottom: 2px solid @JotToolsOverBorderColor; + } + li.perms { + float: right; + width: 40px; + a.unlock { + width: 30px; + border-left: 10px solid @JotPermissionUnlockBackgroundColor; + background-color: @JotPermissionUnlockBackgroundColor; + } + a.lock { + width: 30px; + border-left: 10px solid @JotPermissionLockBackgroundColor; + background-color: @JotPermissionLockBackgroundColor; + } + + } + li.submit { + float: right; + background-color: @JotSubmitBackgroundColor; + border-bottom: 2px solid @JotSubmitBackgroundColor; + border-right: 1px solid @Grey4; + border-left: 1px solid @Grey4; + input { + border: 0px; margin: 0px; padding: 0px; + background-color: @JotSubmitBackgroundColor; + color: @JotSubmitText; + width: 80px; height: 40px; + line-height: 40px; + } + input:hover { + background-color: @JotSubmitOverBackgroundColor; + color: @JotSubmitOverText; + } + } + li.loading { + float: right; + background-color: @JotLoadingBackgroundColor; + width: 20px; + vertical-align: center; + text-align: center; + img { margin-top: 10px; } + border-top: 2px solid @JotToolsBorderColor; + height: 38px; + } + } + + #jot-title { + border: 0px; + margin: 0px; + height: 20px; + width: 700px; + font-weight: bold; + border: 1px solid @BodyBackground; + + &:-webkit-input-placeholder { + font-weight: normal; + } + + &:-moz-placeholder { + font-weight: normal; + } + + &:hover { border: 1px solid @CommentBoxEmptyBorderColor } + &:focus { border: 1px solid @CommentBoxEmptyBorderColor } + } + + #character-counter { + width: 80px; + float: right; + text-align: right; + height: 20px; + line-height: 20px; + padding-right: 20px; + } + +} + + +/** buttons **/ +/*input[type="submit"] { + border: 0px; + background-color: @ButtonBackgroundColor; + color: @ButtonColor; + padding: 0px 10px; + .rounded(5px); + height: 18px; +}*/ + + +/** acl **/ +#photo-edit-perms-select, +#photos-upload-permissions-wrapper, +#profile-jot-acl-wrapper{ + display:block!important; +} + + + +#acl-wrapper { + width: 690px; + float:left; +} +#acl-search { + float:right; + background: #ffffff url("../../../images/search_18.png") no-repeat right center; + padding-right:20px; +} +#acl-showall { + float: left; + display: block; + width: auto; + height: 18px; + background-color: #cccccc; + background-image: url("../../../images/show_all_off.png"); + background-position: 7px 7px; + background-repeat: no-repeat; + padding: 7px 5px 0px 30px; + color: #999999; + .rounded(5px); +} +#acl-showall.selected { + color: #000000; + background-color: #ff9900; + background-image: url("../../../images/show_all_on.png"); +} + +#acl-list { + height: 210px; + border: 1px solid #cccccc; + clear: both; + margin-top: 30px; + overflow: auto; +} +#acl-list-content { + +} +.acl-list-item { + display: block; + width: 150px; + height: 30px; + border: 1px solid #cccccc; + margin: 5px; + float: left; +} +.acl-list-item img{ + width:22px; + height: 22px; + float: left; + margin: 4px; +} +.acl-list-item p { height: 12px; font-size: 10px; margin: 0px; padding: 2px 0px 1px; overflow: hidden;} +.acl-list-item a { + font-size: 8px; + display: block; + width: 40px; + height: 10px; + float: left; + color: #999999; + background-color: #cccccc; + background-position: 3px 3px; + background-repeat: no-repeat; + margin-right: 5px; + -webkit-border-radius: 2px ; + -moz-border-radius: 2px; + border-radius: 2px; + padding-left: 15px; +} +#acl-wrapper a:hover { + text-decoration: none; + color:#000000; +} +.acl-button-show { background-image: url("../../../images/show_off.png"); } +.acl-button-hide { background-image: url("../../../images/hide_off.png"); } + +.acl-button-show.selected { + color: #000000; + background-color: #9ade00; + background-image: url("../../../images/show_on.png"); +} +.acl-button-hide.selected { + color: #000000; + background-color: #ff4141; + background-image: url("../../../images/hide_on.png"); +} +.acl-list-item.groupshow { border-color: #9ade00; } +.acl-list-item.grouphide { border-color: #ff4141; } +/** /acl **/ + +/** tab buttons **/ +ul.tabs { + list-style-type: none; + padding-bottom: 10px; + + li { + float: left; + margin-left: 20px; + + .active { + border-bottom: 1px solid @LinkVisited; + } + } + +} + + +/** + * Form fields + */ +.field { + margin-bottom: 10px; + padding-bottom: 10px; + overflow: auto; + width: 100%; + + + label { + float: left; + width: 200px; + } + + input, + textarea { + width: 400px; + } + textarea { height: 100px; } + .field_help { + display: block; + margin-left: 200px; + color: #666666; + + } + + + .onoff { + float: left; + width: 80px; + } + .onoff a { + display: block; + border:1px solid #666666; + background-image:url("../../../images/onoff.jpg"); + background-repeat: no-repeat; + padding: 4px 2px 2px 2px; + height: 16px; + text-decoration: none; + } + .onoff .off { + border-color:#666666; + padding-left: 40px; + background-position: left center; + background-color: #cccccc; + color: #666666; + text-align: right; + } + .onoff .on { + border-color:#204A87; + padding-right: 40px; + background-position: right center; + background-color: #D7E3F1; + color: #204A87; + text-align: left; + } + .hidden { display: none!important; } + + &.radio .field_help { margin-left: 0px; } +} + +#profile-edit-links li { + list-style: none; +} + +/* oauth */ +.oauthapp { + height: auto; overflow: auto; + border-bottom: 2px solid #cccccc; + padding-bottom: 1em; + margin-bottom: 1em; +} +.oauthapp img { + float: left; + width: 48px; height: 48px; + margin: 10px; +} +.oauthapp img.noicon { + background-image: url("../../../images/icons/48/plugin.png"); + background-position: center center; + background-repeat: no-repeat; +} +.oauthapp a { + float: left; +} + +/* contacts */ +.contact-entry-wrapper { + width: 50px; float: left; +} + +/* photo */ +.lframe { + float: left; + margin: 0px 10px 10px 0px; +} + + +/* page footer */ +footer { height: 100px; display: table-row; } diff --git a/view/theme/vier/search_item.tpl b/view/theme/vier/search_item.tpl new file mode 100755 index 000000000..9cd3c8e2e --- /dev/null +++ b/view/theme/vier/search_item.tpl @@ -0,0 +1,87 @@ + +<div class="wall-item-decor"> + <span class="icon s22 star $isstarred" id="starred-$id" title="$star.starred">$star.starred</span> + {{ if $lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$id);" title="$lock">$lock</span>{{ endif }} + <img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> +</div> + +<div class="wall-item-container $indent"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper" + onmouseover="if (typeof t$id != 'undefined') clearTimeout(t$id); openMenu('wall-item-photo-menu-button-$id')" + onmouseout="t$id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$id\'); closeMenu(\'wall-item-photo-menu-$id\');',200)"> + <a href="$profile_url" target="redir" title="$linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$id"> + <img src="$thumb" class="contact-photo$sparkle" id="wall-item-photo-$id" alt="$name" /> + </a> + <a href="#" rel="#wall-item-photo-menu-$id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$id">menu</a> + <ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-$id"> + $item_photo_menu + </ul> + + </div> + </div> + <div class="wall-item-actions-author"> + <a href="$profile_url" target="redir" title="$linktitle" class="wall-item-name-link"><span class="wall-item-name$sparkle">$name</span></a> + <span class="wall-item-ago">- + {{ if $plink }}<a class="link" title="$plink.title" href="$plink.href" style="color: #999">$ago</a>{{ else }} $ago {{ endif }} + </span> + </div> + <div class="wall-item-content"> + {{ if $title }}<h2><a href="$plink.href">$title</a></h2>{{ endif }} + $body + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + {{ for $tags as $tag }} + <span class='tag'>$tag</span> + {{ endfor }} + </div> + </div> + <div class="wall-item-bottom"> + <div class=""> + {{ if $plink }}<a class="icon s16 link" title="$plink.title" href="$plink.href">$plink.title</a>{{ endif }} + </div> + <div class="wall-item-actions"> + + <div class="wall-item-location">$location </div> + + <div class="wall-item-actions-social"> + {{ if $star }} + <a href="#" id="star-$id" onclick="dostar($id); return false;" class="$star.classdo" title="$star.do">$star.do</a> + <a href="#" id="unstar-$id" onclick="dostar($id); return false;" class="$star.classundo" title="$star.undo">$star.undo</a> + <a href="#" id="tagger-$id" onclick="itemTag($id); return false;" class="$star.classtagger" title="$star.tagger">$star.tagger</a> + {{ endif }} + + {{ if $vote }} + <a href="#" id="like-$id" title="$vote.like.0" onclick="dolike($id,'like'); return false">$vote.like.1</a> + <a href="#" id="dislike-$id" title="$vote.dislike.0" onclick="dolike($id,'dislike'); return false">$vote.dislike.1</a> + {{ endif }} + + {{ if $vote.share }} + <a href="#" id="share-$id" title="$vote.share.0" onclick="jotShare($id); return false">$vote.share.1</a> + {{ endif }} + </div> + + <div class="wall-item-actions-tools"> + + {{ if $drop.dropping }} + <input type="checkbox" title="$drop.select" name="itemselected[]" class="item-select" value="$id" /> + <a href="item/drop/$id" onclick="return confirmDelete();" class="icon delete s16" title="$drop.delete">$drop.delete</a> + {{ endif }} + {{ if $edpost }} + <a class="icon edit s16" href="$edpost.0" title="$edpost.1"></a> + {{ endif }} + </div> + + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"></div> + <div class="wall-item-like" id="wall-item-like-$id">$like</div> + <div class="wall-item-dislike" id="wall-item-dislike-$id">$dislike</div> + </div> +</div> diff --git a/view/theme/vier/style.css b/view/theme/vier/style.css new file mode 100644 index 000000000..96233c1da --- /dev/null +++ b/view/theme/vier/style.css @@ -0,0 +1,1451 @@ +/** + * Fabio Comuni <http://kirgroup.com/profile/fabrixxm> + * Additional Changes: Michael Vogel <icarus@dabo.de> + **/ + +/* ========= */ +/* = Admin = */ +/* ========= */ + +#adminpage { +/* width: 80%;*/ +} + +#pending-update { + float:right; + color: #ffffff; + font-weight: bold; + background-color: #FF0000; + padding: 0em 0.3em; +} + +.admin.linklist { + border: 0px; padding: 0px; +} + +.admin.link { + list-style-position: inside; + font-size: 1em; + padding: 5px; + width: 100px; + margin: 5px; +} + +#adminpage dl { + clear: left; + margin-bottom: 2px; + padding-bottom: 2px; + border-bottom: 1px solid black; +} + +#adminpage dt { + width: 200px; + float: left; + font-weight: bold; +} + +#adminpage dd { + margin-left: 200px; +} +#adminpage h3 { + border-bottom: 1px solid #898989; + margin-bottom: 5px; + margin-top: 10px; +} + +#adminpage .submit { + clear:left; +} + +#adminpage #pluginslist { + margin: 0px; padding: 0px; +} + +#adminpage .plugin { + list-style: none; + display: block; + /* border: 1px solid #888888; */ + padding: 1em; + margin-bottom: 5px; + clear: left; +} + +#adminpage .toggleplugin { + float:left; + margin-right: 1em; +} + +#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} +#adminpage table th { text-align: left;} +#adminpage td .icon { float: left;} +#adminpage table#users img { width: 16px; height: 16px; } +#adminpage table tr:hover { background-color: #eeeeee; } +#adminpage .selectall { text-align: right; } +/* icons */ + + +.article { background-position: -50px 0px;} +.audio { background-position: -70px 0px;} +.block { background-position: -90px 0px;} +.drop { background-position: -110px 0px;} +.drophide { background-position: -130px 0px;} +.edit { background-position: -150px 0px;} +.camera { background-position: -170px 0px;} +.dislike { background-position: -190px 0px;} +.like { background-position: -210px 0px;} +.link { background-position: -230px 0px;} + +.globe { background-position: -50px -20px;} +.noglobe { background-position: -70px -20px;} +.no { background-position: -90px -20px;} +.pause { background-position: -110px -20px;} +.play { background-position: -130px -20px;} +.pencil { background-position: -150px -20px;} +.small-pencil { background-position: -170px -20px;} +.recycle { background-position: -190px -20px;} +.remote-link { background-position: -210px -20px;} +.share { background-position: -230px -20px;} + +.tools { background-position: -50px -40px;} +.lock { background-position: -70px -40px;} + +.video { background-position: -110px -40px;} +.youtube { background-position: -130px -40px;} + +.attach { background-position: -190px -40px;} +.language { background-position: -210px -40px;} + + +.on { background-position: -50px -60px;} +.off { background-position: -70px -60px;} +.prev { background-position: -90px -60px;} +.next { background-position: -110px -60px;} +.tagged { background-position: -130px -60px;} + +.icon.drop, .icon.drophide { + float: left; +} + +.icon { + display: block; + width: 20px; + height: 20px; + background-image: url('icons.png'); +} + +.icon { + background-color: transparent ; + background-repeat: no-repeat; + /* background-position: left center; */ + display: block; + overflow: hidden; + text-indent: -9999px; + padding: 1px; +} + +.icon.text { + text-indent: 0px; +} +.icon.s10 { + min-width: 10px; + height: 10px; +} +.icon.s10.notify { + background-image: url("../../../images/icons/10/notify_off.png"); +} +.icon.s10.gear { + background-image: url("../../../images/icons/10/gear.png"); +} +.icon.s10.add { + background-image: url("../../../images/icons/10/add.png"); +} +.icon.s10.delete { + background-image: url("../../../images/icons/10/delete.png"); +} +.icon.s10.edit { + background-image: url("../../../images/icons/10/edit.png"); +} +.icon.s10.star { + background-image: url("../../../images/icons/10/star.png"); +} +.icon.s10.menu { + background-image: url("../../../images/icons/10/menu.png"); +} +.icon.s10.link { + background-image: url("../../../images/icons/10/link.png"); +} +.icon.s10.lock { + background-image: url("../../../images/icons/10/lock.png"); +} +.icon.s10.unlock { + background-image: url("../../../images/icons/10/unlock.png"); +} +.icon.s10.text { + padding: 2px 0px 0px 15px; + font-size: 10px; +} +.icon.s16 { + min-width: 16px; + height: 16px; +} +.icon.s16.notify { + background-image: url("../../../images/icons/16/notify_off.png"); +} +.icon.s16.gear { + background-image: url("../../../images/icons/16/gear.png"); +} +.icon.s16.add { + background-image: url("../../../images/icons/16/add.png"); +} +.icon.s16.delete { + background-image: url("../../../images/icons/16/delete.png"); +} +.icon.s16.edit { + background-image: url("../../../images/icons/16/edit.png"); +} +.icon.s16.star { + background-image: url("../../../images/icons/16/star.png"); +} +.icon.s16.menu { + background-image: url("../../../images/icons/16/menu.png"); +} +/*.icon.s16.link { + background-image: url("../../../images/icons/16/link.png"); +}*/ +.icon.s16.lock { + background-image: url("../../../images/icons/16/lock.png"); +} +.icon.s16.unlock { + background-image: url("../../../images/icons/16/unlock.png"); +} +.icon.s16.text { + padding: 4px 0px 0px 20px; + font-size: 10px; +} +.icon.s22 { + min-width: 22px; + height: 22px; +} +.icon.s22.notify { + background-image: url("../../../images/icons/22/notify_off.png"); +} +.icon.s22.gear { + background-image: url("../../../images/icons/22/gear.png"); +} +.icon.s22.add { + background-image: url("../../../images/icons/22/add.png"); +} +.icon.s22.delete { + background-image: url("../../../images/icons/22/delete.png"); +} +.icon.s22.edit { + background-image: url("../../../images/icons/22/edit.png"); +} +.icon.s22.star { + background-image: url("../../../images/icons/22/star.png"); +} +.icon.s22.menu { + background-image: url("../../../images/icons/22/menu.png"); +} +.icon.s22.link { + background-image: url("../../../images/icons/22/link.png"); +} +.icon.s22.lock { + background-image: url("../../../images/icons/22/lock.png"); +} +.icon.s22.unlock { + background-image: url("../../../images/icons/22/unlock.png"); +} +.icon.s22.text { + padding: 10px 0px 0px 25px; + width: 200px; +} +.icon.s48 { + width: 48px; + height: 48px; +} +.icon.s48.notify { + background-image: url("../../../images/icons/48/notify_off.png"); +} +.icon.s48.gear { + background-image: url("../../../images/icons/48/gear.png"); +} +.icon.s48.add { + background-image: url("../../../images/icons/48/add.png"); +} +.icon.s48.delete { + background-image: url("../../../images/icons/48/delete.png"); +} +.icon.s48.edit { + background-image: url("../../../images/icons/48/edit.png"); +} +.icon.s48.star { + background-image: url("../../../images/icons/48/star.png"); +} +.icon.s48.menu { + background-image: url("../../../images/icons/48/menu.png"); +} +.icon.s48.link { + background-image: url("../../../images/icons/48/link.png"); +} +.icon.s48.lock { + background-image: url("../../../images/icons/48/lock.png"); +} +.icon.s48.unlock { + background-image: url("../../../images/icons/48/unlock.png"); +} + +#contact-edit-links ul { + list-style: none; + list-style-type: none; +} + +.hide-comments-outer { + margin-left: 80px; + margin-bottom: 5px; + width: 684px; + border-bottom: 1px solid #BDCDD4; + border-top: 1px solid #BDCDD4; + + padding: 8px; +} + +/* global */ +body { + font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + background-color: #ffffff; + color: #2d2d2d; + margin: 50px 0px 0px 0px; + display: table; +} +h4 { + font-size: 1.1em; +} + +a {color: #3e3e8c; +text-decoration: none; +} +a:hover {color: blue; +text-decoration: underline} + +.wall-item-name-link { +/* float: left;*/ +} + +.wall-item-photo { + width: 48px; + height: 48px; + overflow: hidden; + display: block; +} + +.left { + float: left; +} +.right { + float: right; +} +.hidden { + display: none; +} +.clear { + clear: both; +} +.fakelink { + color: #3e3e8c; + text-decoration: none; + cursor: pointer; +} +.fakelink:hover { + color: blue; + /*color: #005c94; */ + text-decoration: underline; +} +code { + font-family: Courier, monospace; + white-space: pre; + display: block; + overflow: auto; + border: 1px solid #444; + background: #EEE; + color: #444; + padding: 10px; + margin-top: 20px; +} +#panel { + position: absolute; + width: 10em; + background: #ffffff; + color: #2d2d2d; + margin: 0px; + padding: 1em; + list-style: none; + border: 3px solid #364e59; + z-index: 100000; + -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); + -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); + box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); +} +/* tool */ +.tool { + height: auto; + overflow: auto; +} +.tool .label { + float: left; +} +.tool .action { + float: right; +} +/* popup notifications */ +div.jGrowl div.notice { + background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; + color: #ffffff; + padding-left: 58px; +} +div.jGrowl div.info { + background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; + color: #ffffff; + padding-left: 58px; +} +/* header */ +header { + position: fixed; + left: 43%; + right: 43%; + top: 0px; + margin: 0px; + padding: 0px; + /*width: 100%; height: 12px; */ + + z-index: 110; + color: #ffffff; +} +header #site-location { + display: none; +} +header #banner { + overflow: hidden; + text-align: center; + width: 100%; +} +header #banner a, +header #banner a:active, +header #banner a:visited, +header #banner a:link, +header #banner a:hover { + color: #ffffff; + text-decoration: none; + outline: none; + vertical-align: bottom; +} +header #banner #logo-img { + height: 22px; + margin-top: 5px; +} +header #banner #logo-text { + font-size: 22px; +} +/* nav */ +nav { + width: 100%; + height: 32px; + position: fixed; + left: 0px; + top: 0px; + padding: 0px; + background: #364A84; + background: -moz-linear-gradient(top, #516499 0%, #364a84 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#516499), color-stop(100%,#364a84)); + background: -webkit-linear-gradient(top, #516499 0%,#364a84 100%); + background: -o-linear-gradient(top, #516499 0%,#364a84 100%); + background: -ms-linear-gradient(top, #516499 0%,#364a84 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#516499', endColorstr='#364a84',GradientType=0 ); + background: linear-gradient(top, #516499 0%,#364a84 100%); + color: #ffffff; + z-index: 100; + -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); + -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); +} +nav a, +nav a:active, +nav a:visited, +nav a:link, +nav a:hover { + color: #ffffff; + text-decoration: none; + outline: none; +} +nav ul { + margin: 0px; + padding: 0px 20px; +} +nav ul li { + list-style: none; + margin: 0px; + padding: 0px; + float: left; +} +nav ul li .menu-popup { + left: 0px; + right: auto; +} +nav .nav-menu-icon { + position: relative; + height: 22px; + padding: 5px; + margin: 0px 10px; + -moz-border-radius: 5px 5px 0 0; + -webkit-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0; +} +nav .nav-menu-icon.selected { + background-color: #364e59; +} +nav .nav-menu-icon img { + width: 22px; + height: 22px; +} +nav .nav-menu-icon .nav-notify { + top: 3px; +} +nav .nav-menu { + position: relative; + height: 16px; + padding: 5px; + margin: 3px 15px 0px; + font-size: 13px; + border-bottom: 3px solid #364A84; +} +nav .nav-menu.selected { + border-bottom: 3px solid #9eabb0; +} +nav .nav-notify { + display: none; + position: absolute; + background-color: #19aeff; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; + font-size: 10px; + padding: 1px 3px; + top: 0px; + right: -10px; + min-width: 15px; + text-align: right; +} +nav .nav-notify.show { + display: block; +} +nav #nav-help-link, +nav #nav-search-link, +nav #nav-directory-link, +nav #nav-apps-link, +nav #nav-site-linkmenu { + float: right; +} +nav #nav-help-link .menu-popup, +nav #nav-search-link .menu-popup, +nav #nav-directory-link .menu-popup, +nav #nav-apps-link .menu-popup, +nav #nav-site-linkmenu .menu-popup { + right: 0px; + left: auto; +} +nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-linkmenu.selected .icon.s22.notify { + background-image: url("../../../images/icons/22/notify_on.png"); +} +nav #nav-apps-link.selected { + background-color: #364e59; +} +ul.menu-popup { + position: absolute; + display: none; + width: 10em; + background: #ffffff; + color: #2d2d2d; + margin: 0px; + padding: 0px; + list-style: none; + border: 3px solid #364e59; + z-index: 100000; + -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); + -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); + box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); +} +ul.menu-popup a { + display: block; + color: #2d2d2d; + padding: 5px 10px; + text-decoration: none; +} +ul.menu-popup a:hover { + background-color: #bdcdd4; +} +ul.menu-popup .menu-sep { + border-top: 1px solid #9eabb0; +} +ul.menu-popup li { + float: none; + overflow: auto; + height: auto; + display: block; +} +ul.menu-popup li img { + float: left; + width: 16px; + height: 16px; + padding-right: 5px; +} +ul.menu-popup .empty { + padding: 5px; + text-align: center; + color: #9eabb0; +} +/* autocomplete popup */ +.acpopup { + max-height: 150px; + background-color: #ffffff; + color: #2d2d2d; + border: 1px solid #MenuBorder; + overflow: auto; + z-index: 100000; + -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); + -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); + box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); +} +.acpopupitem { + color: #2d2d2d; + padding: 4px; + clear: left; +} +.acpopupitem img { + float: left; + margin-right: 4px; +} +.acpopupitem.selected { + background-color: #bdcdd4; +} +#nav-notifications-menu { + width: 400px; + max-height: 550px; + overflow: auto; +} +#nav-notifications-menu img { + float: left; + margin-right: 5px; +} +#nav-notifications-menu .contactname { + font-weight: bold; +} +#nav-notifications-menu .notif-when { + font-size: 10px; + color: #9eabb0; + display: block; +} +/* aside */ +aside { + display: table-cell; + vertical-align: top; + width: 200px; + padding: 0px 10px 0px 20px; + border-right: 1px solid #D2D2D2; + /* background: #F1F1F1; */ +} +aside .vcard .fn { + font-size: 16px; + font-weight: bold; + margin-bottom: 5px; +} +aside .vcard .title { + margin-bottom: 5px; +} +aside .vcard dl { + height: auto; + overflow: auto; +} +aside .vcard dt { + float: left; + margin-left: 0px; + width: 35%; + text-align: right; + color: #999999; +} +aside .vcard dd { + float: left; + margin-left: 4px; + width: 60%; +} +aside #profile-extra-links ul { + padding: 0px; + margin: 0px; +} +aside #profile-extra-links li { + padding: 0px; + margin: 0px; + list-style: none; +} +aside #dfrn-request-link { + display: block; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; + color: #ffffff; + background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; + font-weight: bold; + text-transform: uppercase; + padding: 4px 2px 2px 35px; +} +aside #dfrn-request-link:hover { + text-decoration: none; + background-color: #19aeff; +} +aside #profiles-menu { + width: 20em; +} +#contact-block { + overflow: auto; + height: auto; +} +#contact-block .contact-block-h4 { + float: left; + margin: 5px 0px; +} +#contact-block .allcontact-link { + float: right; + margin: 5px 0px; +} +#contact-block .contact-block-content { + clear: both; + overflow: auto; + height: auto; +} +#contact-block .contact-block-link { + float: left; + margin: 0px 2px 2px 0px; +} +#contact-block .contact-block-link img { + widht: 48px; + height: 58px; +} +/* widget */ +.widget { + margin-bottom: 2em; + /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} + .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ +/* font-size: 12px; */ +} +.widget h3 { + padding: 0px; + margin: 2px; +} +.widget .action { + opacity: 0.1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.widget input.action { + opacity: 0.5; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.widget:hover .title .action { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.widget .tool:hover .action { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.widget .tool:hover .action.ticked { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.widget ul { + padding: 0px; +} +.widget ul li { + padding-left: 16px; + min-height: 16px; + list-style: none; +} +.widget .tool.selected { + background: url('../../../images/selected.png') no-repeat left center; +} +/* widget: search */ +#add-search-popup { + width: 200px; + top: 18px; +} +/* section */ +section { + display: table-cell; + vertical-align: top; + width: 800px; + padding: 0px 20px 0px 10px; +} +/* wall item */ +.tread-wrapper { + border-bottom: 1px solid #D2D2D2; + position: relative; + padding: 5px; + margin-bottom: 0px; + width: 775px; +} +.wall-item-decor { + position: absolute; + left: 790px; + top: -10px; + width: 16px; +} +.unstarred { + display: none; +} +.wall-item-container { + display: table; + width: 780px; +} +.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { + display: table-row; +} +.wall-item-bottom { + font-size: 13px; +} +.wall-item-container .wall-item-bottom { + opacity: 0.5; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.wall-item-container:hover .wall-item-bottom { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.wall-item-container .wall-item-info { + display: table-cell; + vertical-align: top; + text-align: left; + width: 80px; +} +.wall-item-container .wall-item-location { + padding-right: 40px; +} +.wall-item-container .wall-item-ago { + word-wrap: break-word; + width: 50px; + margin-left: 10px; + color: #999; +} +.wall-item-location { + width: 180px; + float: left; +} + +.wall-item-container .wall-item-content { + font-size: 13px; + max-width: 720px; + word-wrap: break-word; + line-height: 1.4; +} + +.wall-item-container .wall-item-content img { + max-width: 710px; +} +.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { + display: table-cell; + vertical-align: middle; +} +.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { + opacity: 0.5; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.wall-item-container .wall-item-name { + font-weight: bold; +} +.wall-item-container .wall-item-actions-author { + width: 100%; + margin-bottom: 0.3em; +} +.wall-item-container .wall-item-actions-social { + float: left; + margin-bottom: 1px; +} +.wall-item-container .wall-item-actions-social a { + margin-right: 1em; +} +.wall-item-container .wall-item-actions-tools { + float: right; + width: 60px; +} +.wall-item-container .wall-item-actions-tools a { + float: right; +} +.wall-item-container .wall-item-actions-tools input { + float: right; +} +.wall-item-container.comment { + margin-top: 5px; + margin-bottom: 5px; + margin-left: 80px; + width: 700px; + border-bottom: 1px solid hsl(198, 21%, 79%); +} +.wall-item-container.comment .contact-photo { + width: 32px; + height: 32px; + margin-left: 16px; + /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ + +} +.wall-item-container.comment .contact-photo-menu-button { + top: 15px !important; + left: 15px !important; +} +.wall-item-container.comment .wall-item-links { + padding-left: 12px; +} +.wall-item-comment-wrapper { + margin: 1px 5px 1px 80px; +} +.wall-item-comment-wrapper .comment-edit-photo { + display: none; +} +.wall-item-comment-wrapper textarea { + height: 1.2em; + width: 100%; + font-size: 10px; + color: #999999; + border: 1px solid #DDD; + padding: 0.3em; +} +.wall-item-comment-wrapper .comment-edit-text-full { + font-size: 14px; + height: 4em; + color: #2d2d2d; + border: 1px solid #2d2d2d; +} +.comment-edit-preview { + width: 710px; + border: 1px solid #2d2d2d; + margin-top: 10px; +} +.comment-edit-preview .contact-photo { + width: 32px; + height: 32px; + margin-left: 16px; + /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ + +} +.comment-edit-preview .contact-photo-menu-button { + top: 15px !important; + left: 15px !important; +} +.comment-edit-preview .wall-item-links { + padding-left: 12px; +} +.comment-edit-preview .wall-item-container { + width: 700px; +} +.comment-edit-preview .tread-wrapper { + width: 700px; + padding: 0; + margin: 10px 0; +} +.wall-item-tags { + padding-top: 1px; + padding-bottom: 2px; +} +.tag { + background: url("../../../images/tag_b.png") repeat-x center left; + color: #ffffff; + padding-left: 3px; + font-size: 10px; +} +.tag a { + padding-right: 8px; + background: url("../../../images/tag.png") no-repeat center right; + color: #ffffff; +} +.wwto { + position: absolute !important; + width: 25px; + height: 25px; + background: #FFFFFF; + border: 2px solid #364e59; + height: 25px; + width: 25px; + overflow: hidden; + padding: 1px; + position: absolute !important; + top: 40px; + left: 30px; + -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); + -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); +} +.wwto .contact-photo { + width: auto; + height: 25px; +} +/* contacts menu */ +.contact-photo-wrapper { + position: relative; +} +.contact-photo { + width: 48px; + height: 48px; + overflow: hidden; + display: block; +} +.contact-photo img { + width: 48px; + height: 48px; +} +.contact-photo-menu-button { + display: none; + position: absolute; + left: -2px; + top: 31px; +} +.contact-wrapper { + float: left; + width: 90px; + height: 90px; + margin-bottom: 15px; +} +.contact-wrapper .contact-photo { + width: 80px; + height: 80px; +} +.contact-wrapper .contact-photo img { + width: 80px; + height: 80px; +} +.contact-wrapper .contact-photo-menu-button { + left: 0px; + top: 63px; +} +.directory-item { + float: left; + width: 200px; + height: 200px; +} +.directory-item .contact-photo { + width: 175px; + height: 175px; +} +.directory-item .contact-photo img { + width: 175px; + height: 175px; +} +.contact-name { + text-align: center; + font-weight: bold; + font-size: 12px; +} +.contact-details { + color: #999999; +} +/* editor */ +.jothidden { + display: none; +} +#jot { + width: 785px; + margin: 0px 2em 20px 0px; +} +#jot .profile-jot-text { + height: 1.2em; + width: 99%; + font-size: 10px; + color: #999999; + border: 1px solid #DDD; + padding: 0.3em; +} +#jot #jot-tools { + margin: 0px; + padding: 0px; + height: 40px; + overflow: none; + width: 783px; + background-color: #0e232e; + border-bottom: 2px solid #9eabb0; +} +#jot #jot-tools li { + list-style: none; + float: left; + width: 80px; + height: 40px; + border-bottom: 2px solid #9eabb0; +} +#jot #jot-tools li a { + display: block; + color: #cccccc; + width: 100%; + height: 40px; + text-align: center; + line-height: 40px; + overflow: hidden; +} +#jot #jot-tools li:hover { + background-color: #364e59; + border-bottom: 2px solid #bdcdd4; +} +#jot #jot-tools li.perms { + float: right; + width: 40px; +} +#jot #jot-tools li.perms a.unlock { + width: 30px; + border-left: 10px solid #cccccc; + background-color: #cccccc; + background-position: left center; +} +#jot #jot-tools li.perms a.lock { + width: 30px; + border-left: 10px solid #666666; + background-color: #666666; +} +#jot #jot-tools li.submit { + float: right; + background-color: #cccccc; + border-bottom: 2px solid #cccccc; + border-right: 1px solid #666666; + border-left: 1px solid #666666; +} +#jot #jot-tools li.submit input { + border: 0px; + margin: 0px; + padding: 0px; + background-color: #cccccc; + color: #666666; + width: 80px; + height: 40px; + line-height: 40px; +} +#jot #jot-tools li.submit input:hover { + background-color: #bdcdd4; + color: #666666; +} +#jot #jot-tools li.loading { + float: right; + background-color: #ffffff; + width: 20px; + vertical-align: center; + text-align: center; + border-top: 2px solid #9eabb0; + height: 38px; +} +#jot #jot-tools li.loading img { + margin-top: 10px; +} +#jot #jot-title { + border: 0px; + margin: 0px; + height: 20px; + width: 700px; + font-weight: bold; + border: 1px solid #ffffff; +} +#jot #jot-title:-webkit-input-placeholder { + font-weight: normal; +} +#jot #jot-title:-moz-placeholder { + font-weight: normal; +} +#jot #jot-title:hover { + border: 1px solid #999999; +} +#jot #jot-title:focus { + border: 1px solid #999999; +} +#jot #character-counter { + width: 80px; + float: right; + text-align: right; + height: 20px; + line-height: 20px; + padding-right: 20px; +} +/** buttons **/ +/*input[type="submit"] { + border: 0px; + background-color: @ButtonBackgroundColor; + color: @ButtonColor; + padding: 0px 10px; + .rounded(5px); + height: 18px; +}*/ +/** acl **/ +#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper { + display: block!important; +} +#acl-wrapper { + width: 690px; + float: left; +} +#acl-search { + float: right; + background: #ffffff url("../../../images/search_18.png") no-repeat right center; + padding-right: 20px; +} +#acl-showall { + float: left; + display: block; + width: auto; + height: 18px; + background-color: #cccccc; + background-image: url("../../../images/show_all_off.png"); + background-position: 7px 7px; + background-repeat: no-repeat; + padding: 7px 5px 0px 30px; + color: #999999; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +#acl-showall.selected { + color: #000000; + background-color: #ff9900; + background-image: url("../../../images/show_all_on.png"); +} +#acl-list { + height: 210px; + border: 1px solid #cccccc; + clear: both; + margin-top: 30px; + overflow: auto; +} +.acl-list-item { + display: block; + width: 150px; + height: 30px; + border: 1px solid #cccccc; + margin: 5px; + float: left; +} +.acl-list-item img { + width: 22px; + height: 22px; + float: left; + margin: 4px; +} +.acl-list-item p { + height: 12px; + font-size: 10px; + margin: 0px; + padding: 2px 0px 1px; + overflow: hidden; +} +.acl-list-item a { + font-size: 8px; + display: block; + width: 40px; + height: 10px; + float: left; + color: #999999; + background-color: #cccccc; + background-position: 3px 3px; + background-repeat: no-repeat; + margin-right: 5px; + -webkit-border-radius: 2px ; + -moz-border-radius: 2px; + border-radius: 2px; + padding-left: 15px; +} +#acl-wrapper a:hover { + text-decoration: none; + color: #000000; +} +.acl-button-show { + background-image: url("../../../images/show_off.png"); +} +.acl-button-hide { + background-image: url("../../../images/hide_off.png"); +} +.acl-button-show.selected { + color: #000000; + background-color: #9ade00; + background-image: url("../../../images/show_on.png"); +} +.acl-button-hide.selected { + color: #000000; + background-color: #ff4141; + background-image: url("../../../images/hide_on.png"); +} +.acl-list-item.groupshow { + border-color: #9ade00; +} +.acl-list-item.grouphide { + border-color: #ff4141; +} +/** /acl **/ +/** tab buttons **/ +ul.tabs { + list-style-type: none; + padding-bottom: 10px; + font-size: 13px; +} +ul.tabs li { + float: left; + margin-left: 7px; +} +ul.tabs li .active { + border-bottom: 1px solid #005c94; +} +/** + * Form fields + */ +.field { + margin-bottom: 10px; + padding-bottom: 10px; + overflow: auto; + width: 100%; +} +.field label { + float: left; + width: 200px; +} +.field input, .field textarea { + width: 400px; +} +.field textarea { + height: 100px; +} +.field .field_help { + display: block; + margin-left: 200px; + color: #666666; +} +.field .onoff { + float: left; + width: 80px; +} +.field .onoff a { + display: block; + border: 1px solid #666666; + background-image: url("../../../images/onoff.jpg"); + background-repeat: no-repeat; + padding: 4px 2px 2px 2px; + height: 16px; + text-decoration: none; +} +.field .onoff .off { + border-color: #666666; + padding-left: 40px; + background-position: left center; + background-color: #cccccc; + color: #666666; + text-align: right; +} +.field .onoff .on { + border-color: #204A87; + padding-right: 40px; + background-position: right center; + background-color: #D7E3F1; + color: #204A87; + text-align: left; +} +.field .hidden { + display: none!important; +} +.field.radio .field_help { + margin-left: 0px; +} +#profile-edit-links li { + list-style: none; +} +/* oauth */ +.oauthapp { + height: auto; + overflow: auto; + border-bottom: 2px solid #cccccc; + padding-bottom: 1em; + margin-bottom: 1em; +} +.oauthapp img { + float: left; + width: 48px; + height: 48px; + margin: 10px; +} +.oauthapp img.noicon { + background-image: url("../../../images/icons/48/plugin.png"); + background-position: center center; + background-repeat: no-repeat; +} +.oauthapp a { + float: left; +} +/* contacts */ +.contact-entry-wrapper { + width: 50px; + float: left; +} +/* photo */ +.lframe { + float: left; + margin: 0px 10px 10px 0px; +} +/* profile match wrapper */ +.profile-match-wrapper { + float: left; + width: 90px; + height: 90px; + margin-bottom: 20px; +} +.profile-match-wrapper .contact-photo { + width: 80px; + height: 80px; +} +.profile-match-wrapper .contact-photo img { + width: 80px; + height: 80px; +} +.profile-match-wrapper .contact-photo-menu-button { + left: 0px; + top: 63px; +} +/* page footer */ +footer { + height: 100px; + display: table-row; +} diff --git a/view/theme/vier/style.less b/view/theme/vier/style.less new file mode 100644 index 000000000..c3dbae777 --- /dev/null +++ b/view/theme/vier/style.less @@ -0,0 +1,14 @@ +/** + * Fabio Comuni <http://kirgroup.com/profile/fabrixxm> + **/ +// Less file http://lesscss.org/ +// compile with lessc +// $ lessc style.less > style.css + +@import "colors"; +@import "icons"; +@import "quattro"; + + + + diff --git a/view/theme/vier/wall_item.tpl b/view/theme/vier/wall_item.tpl new file mode 100644 index 000000000..03cbd4c0b --- /dev/null +++ b/view/theme/vier/wall_item.tpl @@ -0,0 +1,90 @@ +{{ if $indent }}{{ else }} +<div class="wall-item-decor"> + <span class="icon s22 star $isstarred" id="starred-$id" title="$star.starred">$star.starred</span> + {{ if $lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$id);" title="$lock">$lock</span>{{ endif }} + <img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> +</div> +{{ endif }} +<div class="wall-item-container $indent"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper" + onmouseover="if (typeof t$id != 'undefined') clearTimeout(t$id); openMenu('wall-item-photo-menu-button-$id')" + onmouseout="t$id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$id\'); closeMenu(\'wall-item-photo-menu-$id\');',200)"> + <a href="$profile_url" target="redir" title="$linktitle" class="contact-photo-link" id="wall-item-photo-link-$id"> + <img src="$thumb" class="contact-photo$sparkle" id="wall-item-photo-$id" alt="$name" /> + </a> + <a href="#" rel="#wall-item-photo-menu-$id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$id">menu</a> + <ul class="contact-menu menu-popup" id="wall-item-photo-menu-$id"> + $item_photo_menu + </ul> + + </div> + </div> + <div class="wall-item-actions-author"> + <a href="$profile_url" target="redir" title="$linktitle" class="wall-item-name-link"><span class="wall-item-name$sparkle">$name</span></a> + <span class="wall-item-ago">- + {{ if $plink }}<a class="link" title="$plink.title" href="$plink.href" style="color: #999">$ago</a>{{ else }} $ago {{ endif }} + </span> + </div> + <div class="wall-item-content"> + + {{ if $title }}<h2><a href="$plink.href">$title</a></h2>{{ endif }} + $body + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + {{ for $tags as $tag }} + <span class='tag'>$tag</span> + {{ endfor }} + </div> + </div> + <div class="wall-item-bottom"> + <div class=""> + {{ if $plink }}<a class="icon s16 link" title="$plink.title" href="$plink.href">$plink.title</a>{{ endif }} + </div> + <div class="wall-item-actions"> + <div class="wall-item-location">$location </div> + <div class="wall-item-actions-social"> + {{ if $star }} + <a href="#" id="star-$id" onclick="dostar($id); return false;" class="$star.classdo" title="$star.do">$star.do</a> + <a href="#" id="unstar-$id" onclick="dostar($id); return false;" class="$star.classundo" title="$star.undo">$star.undo</a> + <a href="#" id="tagger-$id" onclick="itemTag($id); return false;" class="$star.classtagger" title="$star.tagger">$star.tagger</a> + {{ endif }} + + {{ if $vote }} + <a href="#" id="like-$id" title="$vote.like.0" onclick="dolike($id,'like'); return false">$vote.like.1</a> + <a href="#" id="dislike-$id" title="$vote.dislike.0" onclick="dolike($id,'dislike'); return false">$vote.dislike.1</a> + {{ endif }} + + {{ if $vote.share }} + <a href="#" id="share-$id" title="$vote.share.0" onclick="jotShare($id); return false">$vote.share.1</a> + {{ endif }} + </div> + + <div class="wall-item-actions-tools"> + + {{ if $drop.dropping }} + <input type="checkbox" title="$drop.select" name="itemselected[]" class="item-select" value="$id" /> + <a href="item/drop/$id" onclick="return confirmDelete();" class="icon delete s16" title="$drop.delete">$drop.delete</a> + {{ endif }} + {{ if $edpost }} + <a class="icon edit" href="$edpost.0" title="$edpost.1"></a> + {{ endif }} + </div> + + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"></div> + <div class="wall-item-like" id="wall-item-like-$id">$like</div> + <div class="wall-item-dislike" id="wall-item-dislike-$id">$dislike</div> + </div> +</div> + +<div class="wall-item-comment-wrapper" > + $comment +</div> diff --git a/view/theme/vier/wallwall_item.tpl b/view/theme/vier/wallwall_item.tpl new file mode 100644 index 000000000..3357bd8e0 --- /dev/null +++ b/view/theme/vier/wallwall_item.tpl @@ -0,0 +1,97 @@ +{{ if $indent }}{{ else }} +<div class="wall-item-decor"> + <span class="icon s22 star $isstarred" id="starred-$id" title="$star.starred">$star.starred</span> + {{ if $lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$id);" title="$lock">$lock</span>{{ endif }} + <img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> +</div> +{{ endif }} +<div class="wall-item-container $indent"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$id" > + <a href="$owner_url" target="redir" title="$olinktitle" class="contact-photo-link" id="wall-item-ownerphoto-link-$id"> + <img src="$owner_photo" class="contact-photo $osparkle" id="wall-item-ownerphoto-$id" alt="$owner_name" /> + </a> + </div> + <div class="contact-photo-wrapper mframe wwfrom" + onmouseover="if (typeof t$id != 'undefined') clearTimeout(t$id); openMenu('wall-item-photo-menu-button-$id')" + onmouseout="t$id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$id\'); closeMenu(\'wall-item-photo-menu-$id\');',200)"> + <a href="$profile_url" target="redir" title="$linktitle" class="contact-photo-link" id="wall-item-photo-link-$id"> + <img src="$thumb" class="contact-photo $sparkle" id="wall-item-photo-$id" alt="$name" /> + </a> + <a href="#" rel="#wall-item-photo-menu-$id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$id">menu</a> + <ul class="contact-menu menu-popup" id="wall-item-photo-menu-$id"> + $item_photo_menu + </ul> + + </div> + </div> + + <div class="wall-item-actions-author"> + <a href="$profile_url" target="redir" title="$linktitle" class="wall-item-name-link"><span class="wall-item-name$sparkle">$name</span></a> + $to <a href="$owner_url" target="redir" title="$olinktitle" class="wall-item-name-link"><span class="wall-item-name$osparkle" id="wall-item-ownername-$id">$owner_name</span></a> + $vwall <span class="wall-item-ago">- + {{ if $plink }}<a class="link" title="$plink.title" href="$plink.href" style="color: #999">$ago</a>{{ else }} $ago {{ endif }} + </span> + </div> + + <div class="wall-item-content"> + {{ if $title }}<h2><a href="$plink.href">$title</a></h2>{{ endif }} + $body + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + {{ for $tags as $tag }} + <span class='tag'>$tag</span> + {{ endfor }} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + {{ if $plink }}<a class="icon s16 link" title="$plink.title" href="$plink.href">$plink.title</a>{{ endif }} + </div> + <div class="wall-item-actions"> + + <div class="wall-item-location">$location </div> + + <div class="wall-item-actions-social"> + {{ if $star }} + <a href="#" id="star-$id" onclick="dostar($id); return false;" class="$star.classdo" title="$star.do">$star.do</a> + <a href="#" id="unstar-$id" onclick="dostar($id); return false;" class="$star.classundo" title="$star.undo">$star.undo</a> + {{ endif }} + + {{ if $vote }} + <a href="#" id="like-$id" title="$vote.like.0" onclick="dolike($id,'like'); return false">$vote.like.1</a> + <a href="#" id="dislike-$id" title="$vote.dislike.0" onclick="dolike($id,'dislike'); return false">$vote.dislike.1</a> + {{ endif }} + + {{ if $vote.share }} + <a href="#" id="share-$id" title="$vote.share.0" onclick="jotShare($id); return false">$vote.share.1</a> + {{ endif }} + </div> + + <div class="wall-item-actions-tools"> + + {{ if $drop.dropping }} + <input type="checkbox" title="$drop.select" name="itemselected[]" class="item-select" value="$id" /> + <a href="item/drop/$id" onclick="return confirmDelete();" class="icon delete s16" title="$drop.delete">$drop.delete</a> + {{ endif }} + {{ if $edpost }} + <a class="icon edit s16" href="$edpost.0" title="$edpost.1"></a> + {{ endif }} + </div> + + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"></div> + <div class="wall-item-like" id="wall-item-like-$id">$like</div> + <div class="wall-item-dislike" id="wall-item-dislike-$id">$dislike</div> + </div> +</div> +<div class="wall-item-comment-wrapper" > + $comment +</div> |