This commit is contained in:
marijus 2014-03-04 14:52:12 +01:00
commit ffb791968e
23 changed files with 1289 additions and 1072 deletions

View File

@ -47,7 +47,7 @@ define ( 'RED_PLATFORM', 'Red Matrix' );
define ( 'RED_VERSION', trim(file_get_contents('version.inc')) . 'R'); define ( 'RED_VERSION', trim(file_get_contents('version.inc')) . 'R');
define ( 'ZOT_REVISION', 1 ); define ( 'ZOT_REVISION', 1 );
define ( 'DB_UPDATE_VERSION', 1101 ); define ( 'DB_UPDATE_VERSION', 1102 );
define ( 'EOL', '<br />' . "\r\n" ); define ( 'EOL', '<br />' . "\r\n" );
define ( 'ATOM_TIME', 'Y-m-d\TH:i:s\Z' ); define ( 'ATOM_TIME', 'Y-m-d\TH:i:s\Z' );
@ -323,11 +323,10 @@ define ( 'POLL_OVERWRITE', 0x8000); // If you vote twice remove the prior
define ( 'UPDATE_FLAGS_UPDATED', 0x0001); define ( 'UPDATE_FLAGS_UPDATED', 0x0001);
define ( 'UPDATE_FLAGS_FORCED', 0x0002);
define ( 'UPDATE_FLAGS_DELETED', 0x1000); define ( 'UPDATE_FLAGS_DELETED', 0x1000);
/** /**
* Maximum number of "people who like (or don't like) this" that we will list by name * Maximum number of "people who like (or don't like) this" that we will list by name
*/ */
@ -528,6 +527,8 @@ define ( 'ITEM_MENTIONSME', 0x0400);
define ( 'ITEM_NOCOMMENT', 0x0800); // commenting/followups are disabled define ( 'ITEM_NOCOMMENT', 0x0800); // commenting/followups are disabled
define ( 'ITEM_OBSCURED', 0x1000); // bit-mangled to protect from casual browsing by site admin define ( 'ITEM_OBSCURED', 0x1000); // bit-mangled to protect from casual browsing by site admin
define ( 'ITEM_VERIFIED', 0x2000); // Signature verification was successful define ( 'ITEM_VERIFIED', 0x2000); // Signature verification was successful
define ( 'ITEM_RETAINED', 0x4000); // We looked at this item once to decide whether or not to expire it, and decided not to.
// Don't make us evaluate this same item again.
/** /**
* *
* Reverse the effect of magic_quotes_gpc if it is enabled. * Reverse the effect of magic_quotes_gpc if it is enabled.

View File

@ -65,6 +65,11 @@ To select a theme for your page, use the 'theme' tag.
[/code] [/code]
This will select the theme named &quot;apw&quot;. By default your channel's preferred theme will be used. This will select the theme named &quot;apw&quot;. By default your channel's preferred theme will be used.
[code]
[theme=passion]apw[/theme]
[/code]
This will select the theme named &quot;apw&quot; and select the &quot;passion&quot; schema (theme variant).
[b]Regions[/b] [b]Regions[/b]
@ -83,6 +88,13 @@ Your webpage creation tools allow you to create menus and blocks, in addition to
[menu]mymenu[/menu] [menu]mymenu[/menu]
[/code] [/code]
This places the menu called &quot;mymenu&quot; at this location on the page, which must be inside a region. This places the menu called &quot;mymenu&quot; at this location on the page, which must be inside a region.
[code]
[menu=horizontal]mymenu[/menu]
[/code]
This places the menu called &quot;mymenu&quot; at this location on the page, which must be inside a region. Additionally it applies the "horizontal" style to the menu. "horizontal" is defined in the redbasic theme. It may or may not be available in other themes.
[code] [code]
[block]contributors[/block] [block]contributors[/block]
[/code] [/code]

View File

@ -201,7 +201,7 @@ function comanche_region(&$a,$s) {
$cnt = preg_match_all("/\[menu=(.*?)\](.*?)\[\/menu\]/ism", $s, $matches, PREG_SET_ORDER); $cnt = preg_match_all("/\[menu=(.*?)\](.*?)\[\/menu\]/ism", $s, $matches, PREG_SET_ORDER);
if($cnt) { if($cnt) {
foreach($matches as $mtch) { foreach($matches as $mtch) {
$s = str_replace($mtch[0],comanche_menu(trim($mtch[2]),$match[1]),$s); $s = str_replace($mtch[0],comanche_menu(trim($mtch[2]),$mtch[1]),$s);
} }
} }
$cnt = preg_match_all("/\[block\](.*?)\[\/block\]/ism", $s, $matches, PREG_SET_ORDER); $cnt = preg_match_all("/\[block\](.*?)\[\/block\]/ism", $s, $matches, PREG_SET_ORDER);

View File

@ -101,6 +101,9 @@ function sync_directories($dirmode) {
$ud_flags = 0; $ud_flags = 0;
if(is_array($t['flags']) && in_array('deleted',$t['flags'])) if(is_array($t['flags']) && in_array('deleted',$t['flags']))
$ud_flags |= UPDATE_FLAGS_DELETED; $ud_flags |= UPDATE_FLAGS_DELETED;
if(is_array($t['flags']) && in_array('forced',$t['flags']))
$ud_flags |= UPDATE_FLAGS_FORCED;
$z = q("insert into updates ( ud_hash, ud_guid, ud_date, ud_flags, ud_addr ) $z = q("insert into updates ( ud_hash, ud_guid, ud_date, ud_flags, ud_addr )
values ( '%s', '%s', '%s', %d, '%s' ) ", values ( '%s', '%s', '%s', %d, '%s' ) ",
dbesc($t['hash']), dbesc($t['hash']),

View File

@ -3409,8 +3409,11 @@ function item_expire($uid,$days) {
// $expire_network_only = save your own wall posts // $expire_network_only = save your own wall posts
// and just expire conversations started by others // and just expire conversations started by others
// do not enable this until we can pass bulk delete messages through zot
// $expire_network_only = get_pconfig($uid,'expire','network_only');
$expire_network_only = 1;
$expire_network_only = get_pconfig($uid,'expire','network_only');
$sql_extra = ((intval($expire_network_only)) ? " AND not (item_flags & " . intval(ITEM_WALL) . ") " : ""); $sql_extra = ((intval($expire_network_only)) ? " AND not (item_flags & " . intval(ITEM_WALL) . ") " : "");
$r = q("SELECT * FROM `item` $r = q("SELECT * FROM `item`
@ -3418,14 +3421,11 @@ function item_expire($uid,$days) {
AND `created` < UTC_TIMESTAMP() - INTERVAL %d DAY AND `created` < UTC_TIMESTAMP() - INTERVAL %d DAY
AND `id` = `parent` AND `id` = `parent`
$sql_extra $sql_extra
AND NOT (item_restrict & %d ) AND NOT ( item_flags & %d )
AND NOT (item_restrict & %d ) AND (item_restrict = 0 ) ",
AND NOT (item_restrict & %d ) ",
intval($uid), intval($uid),
intval($days), intval($days),
intval(ITEM_DELETED), intval(ITEM_RETAINED)
intval(ITEM_WEBPAGE),
intval(ITEM_BUILDBLOCK)
); );
if(! $r) if(! $r)
@ -3433,44 +3433,40 @@ function item_expire($uid,$days) {
$r = fetch_post_tags($r,true); $r = fetch_post_tags($r,true);
$expire_items = get_pconfig($uid, 'expire','items');
$expire_items = (($expire_items===false)?1:intval($expire_items)); // default if not set: 1
$expire_notes = get_pconfig($uid, 'expire','notes');
$expire_notes = (($expire_notes===false)?1:intval($expire_notes)); // default if not set: 1
$expire_starred = get_pconfig($uid, 'expire','starred');
$expire_starred = (($expire_starred===false)?1:intval($expire_starred)); // default if not set: 1
$expire_photos = get_pconfig($uid, 'expire','photos');
$expire_photos = (($expire_photos===false)?0:intval($expire_photos)); // default if not set: 0
logger('expire: # items=' . count($r). "; expire items: $expire_items, expire notes: $expire_notes, expire starred: $expire_starred, expire photos: $expire_photos");
foreach($r as $item) { foreach($r as $item) {
// don't expire filed items // don't expire filed items
$terms = get_terms_oftype($item['term'],TERM_FILE); $terms = get_terms_oftype($item['term'],TERM_FILE);
if($terms) if($terms) {
retain_item($item['id']);
continue; continue;
}
// Only expire posts, not photos and photo comments // Only expire posts, not photos and photo comments
if($expire_photos==0 && ($item['resource_type'] === 'photo')) if($item['resource_type'] === 'photo') {
retain_item($item['id']);
continue; continue;
if($expire_starred==0 && ($item['item_flags'] & ITEM_STARRED)) }
if($item['item_flags'] & ITEM_STARRED) {
retain_item($item['id']);
continue; continue;
}
drop_item($item['id'],false); drop_item($item['id'],false);
} }
proc_run('php',"include/notifier.php","expire","$uid"); // proc_run('php',"include/notifier.php","expire","$uid");
} }
function retain_item($id) {
$r = q("update item set item_flags = (item_flags | %d ) where id = %d limit 1",
intval(ITEM_RETAINED),
intval($id)
);
}
function drop_items($items) { function drop_items($items) {
$uid = 0; $uid = 0;

View File

@ -134,7 +134,7 @@ EOT;
if(($a->config['system']['register_policy'] == REGISTER_OPEN) && (! local_user()) && (! remote_user())) if(($a->config['system']['register_policy'] == REGISTER_OPEN) && (! local_user()) && (! remote_user()))
$nav['register'] = array('register',t('Register'), "", t('Create an account')); $nav['register'] = array('register',t('Register'), "", t('Create an account'));
$help_url = z_root() . '/help'; $help_url = z_root() . '/help?f=&cmd=' . $a->cmd;
if(! get_config('system','hide_help')) if(! get_config('system','hide_help'))
$nav['help'] = array($help_url, t('Help'), "", t('Help and documentation')); $nav['help'] = array($help_url, t('Help'), "", t('Help and documentation'));

View File

@ -96,9 +96,13 @@ function poller_run($argv, $argc){
$dirmode = get_config('system','directory_mode'); $dirmode = get_config('system','directory_mode');
/**
* Cron Daily
*
* Actions in the following block are executed once per day, not on every poller run
*
*/
// Actions in the following block are executed once per day, not on every poller run
if($d2 != intval($d1)) { if($d2 != intval($d1)) {
// expire any read notifications over a month old // expire any read notifications over a month old
@ -121,6 +125,7 @@ function poller_run($argv, $argc){
set_config('system','last_expire_day',$d2); set_config('system','last_expire_day',$d2);
proc_run('php','include/expire.php');
proc_run('php','include/cli_suggest.php'); proc_run('php','include/cli_suggest.php');
} }

View File

@ -623,3 +623,30 @@ function widget_suggestedchats($arr) {
)); ));
} }
function widget_item($arr) {
$uid = $a->profile['profile_uid'];
if((! $uid) || (! $arr['mid']))
return '';
if(! perm_is_allowed($uid,get_observer_hash(),'view_pages'))
return '';
require_once('include/security.php');
$sql_extra = item_permissions_sql($uid);
$r = q("select * from item where mid = '%s' and uid = %d and item_restrict = " . intval(ITEM_WEBPAGE) . " $sql_extra limit 1",
dbesc($arr['mid']),
intval($uid)
);
if(! $r)
return '';
xchan_query($r);
$r = fetch_post_tags($r,true);
$o .= prepare_page($r[0]);
return $o;
}

View File

@ -305,7 +305,7 @@ function zot_refresh($them,$channel = null, $force = false) {
return false; return false;
} }
$x = import_xchan($j,(($force) ? (-1) : 1)); $x = import_xchan($j,(($force) ? UPDATE_FLAGS_FORCED : UPDATE_FLAGS_UPDATED));
if(! $x['success']) if(! $x['success'])
return false; return false;
@ -538,14 +538,14 @@ function zot_register_hub($arr) {
/** /**
* @function import_xchan($arr,$ud_flags = 1) * @function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED)
* Takes an associative array of a fetched discovery packet and updates * Takes an associative array of a fetched discovery packet and updates
* all internal data structures which need to be updated as a result. * all internal data structures which need to be updated as a result.
* *
* @param array $arr => json_decoded discovery packet * @param array $arr => json_decoded discovery packet
* @param int $ud_flags * @param int $ud_flags
* Determines whether to create a directory update record if any changes occur, default 1 or true * Determines whether to create a directory update record if any changes occur, default is UPDATE_FLAGS_UPDATED (true)
* $ud_flags = (-1) indicates a forced refresh where we unconditionally create a directory update record * $ud_flags = UPDATE_FLAGS_FORCED indicates a forced refresh where we unconditionally create a directory update record
* this typically occurs once a month for each channel as part of a scheduled ping to notify the directory * this typically occurs once a month for each channel as part of a scheduled ping to notify the directory
* that the channel still exists * that the channel still exists
* *
@ -553,7 +553,7 @@ function zot_register_hub($arr) {
* 'message' (optional error string only if success is false) * 'message' (optional error string only if success is false)
*/ */
function import_xchan($arr,$ud_flags = 1) { function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED) {
call_hooks('import_xchan', $arr); call_hooks('import_xchan', $arr);
@ -912,7 +912,7 @@ function import_xchan($arr,$ud_flags = 1) {
} }
} }
if(($changed) || ($ud_flags == (-1))) { if(($changed) || ($ud_flags == UPDATE_FLAGS_FORCED)) {
$guid = random_string() . '@' . get_app()->get_hostname(); $guid = random_string() . '@' . get_app()->get_hostname();
update_modtime($xchan_hash,$guid,$arr['address'],$ud_flags); update_modtime($xchan_hash,$guid,$arr['address'],$ud_flags);
logger('import_xchan: changed: ' . $what,LOGGER_DEBUG); logger('import_xchan: changed: ' . $what,LOGGER_DEBUG);
@ -1644,7 +1644,7 @@ function process_profile_delivery($sender,$arr,$deliveries) {
dbesc($sender['hash']) dbesc($sender['hash'])
); );
if($r) if($r)
import_directory_profile($sender['hash'],$arr,$r[0]['xchan_addr'], 1, 0); import_directory_profile($sender['hash'],$arr,$r[0]['xchan_addr'], UPDATE_FLAGS_UPDATED, 0);
} }
@ -1655,7 +1655,7 @@ function process_profile_delivery($sender,$arr,$deliveries) {
* *
*/ */
function import_directory_profile($hash,$profile,$addr,$ud_flags = 1, $suppress_update = 0) { function import_directory_profile($hash,$profile,$addr,$ud_flags = UPDATE_FLAGS_UPDATED, $suppress_update = 0) {
logger('import_directory_profile', LOGGER_DEBUG); logger('import_directory_profile', LOGGER_DEBUG);
if(! $hash) if(! $hash)

View File

@ -1,6 +1,6 @@
<?php <?php
define( 'UPDATE_VERSION' , 1101 ); define( 'UPDATE_VERSION' , 1102 );
/** /**
* *
@ -1143,4 +1143,11 @@ ADD INDEX ( `xchat_edited` ) ");
return UPDATE_SUCCESS; return UPDATE_SUCCESS;
return UPDATE_FAILED; return UPDATE_FAILED;
} }
function update_r1101() {
$r = q("update updates set ud_flags = 2 where ud_flags = (-1)");
$r = q("update updates set ud_flags = 0 where ud_flags = 4096");
return UPDATE_SUCCESS;
}

View File

@ -159,7 +159,12 @@ function dirsearch_content(&$a) {
); );
if($r) { if($r) {
foreach($r as $rr) { foreach($r as $rr) {
$flags = (($rr['ud_flags'] & UPDATE_FLAGS_DELETED) ? array('deleted') : array()); $flags = array();
if($rr['ud_flags'] & UPDATE_FLAGS_DELETED)
$flags[] = 'deleted';
if($rr['ud_flags'] & UPDATE_FLAGS_FORCED)
$flags[] = 'forced';
$spkt['transactions'][] = array( $spkt['transactions'][] = array(
'hash' => $rr['ud_hash'], 'hash' => $rr['ud_hash'],
'address' => $rr['ud_addr'], 'address' => $rr['ud_addr'],

View File

@ -40,6 +40,20 @@ function layouts_content(&$a) {
return; return;
} }
if((argc() > 3) && (argv(2) === 'share') && (argv(3))) {
$r = q("select sid, service, mimetype, title, body from item_id left join item on item.id = item_id.iid where item_id.uid = %d and item.mid = '%s' and service = 'PDL' order by sid asc",
intval($owner),
dbesc(argv(3))
);
if($r) {
header('Content-type: application/x-redmatrix-layout');
header('Content-disposition: attachment; filename="' . $r[0]['sid'] . '.pdl"');
echo json_encode($r);
killme();
}
}
$tabs = array( $tabs = array(
array( array(
'label' => t('Layout Help'), 'label' => t('Layout Help'),
@ -75,7 +89,7 @@ function layouts_content(&$a) {
// Get a list of blocks. We can't display all them because endless scroll makes that unusable, so just list titles and an edit link. // Get a list of blocks. We can't display all them because endless scroll makes that unusable, so just list titles and an edit link.
// TODO - this should be replaced with pagelist_widget // TODO - this should be replaced with pagelist_widget
$r = q("select * from item_id where uid = %d and service = 'PDL' order by sid asc", $r = q("select iid, sid, mid from item_id left join item on item.id = item_id.iid where item_id.uid = %d and service = 'PDL' order by sid asc",
intval($owner) intval($owner)
); );
@ -84,7 +98,7 @@ function layouts_content(&$a) {
if($r) { if($r) {
$pages = array(); $pages = array();
foreach($r as $rr) { foreach($r as $rr) {
$pages[$rr['iid']][] = array('url' => $rr['iid'],'title' => $rr['sid']); $pages[$rr['iid']][] = array('url' => $rr['iid'],'title' => $rr['sid'], 'mid' => $rr['mid']);
} }
} }
@ -92,9 +106,10 @@ function layouts_content(&$a) {
//Build the base URL for edit links //Build the base URL for edit links
$url = z_root() . "/editlayout/" . $which; $url = z_root() . "/editlayout/" . $which;
return $o . replace_macros(get_markup_template("webpagelist.tpl"), array( return $o . replace_macros(get_markup_template("layoutlist.tpl"), array(
'$baseurl' => $url, '$baseurl' => $url,
'$edit' => t('Edit'), '$edit' => t('Edit'),
'$share' => t('Share'),
'$pages' => $pages, '$pages' => $pages,
'$channel' => $which, '$channel' => $which,
'$view' => t('View'), '$view' => t('View'),

View File

@ -90,24 +90,6 @@ function siteinfo_content(&$a) {
$admininfo = bbcode(get_config('system','admininfo')); $admininfo = bbcode(get_config('system','admininfo'));
$project_donate = t('Project Donations');
$donate_text = t('<p>The Red Matrix is provided for you by volunteers working in their spare time. Your support will help us to build a better, freer, and privacy respecting web. Select the following option for a one-time donation of your choosing</p>');
$alternatively = t('<p>or</p>');
$recurring = t('Recurring Donation Options');
$donate = <<< EOT
<h3>{$project_donate}</h3>
$donate_text
<form action="https://www.paypal.com/cgi-bin/webscr" method="post"><input type="hidden" name="cmd" value="_donations" /><input type="hidden" name="business" value="mike@macgirvin.com" /><input type="hidden" name="lc" value="US" /><input type="hidden" name="item_name" value="Distributed Social Network Support Donation" /><input type="hidden" name="no_note" value="0" /><input type="hidden" name="currency_code" value="USD" /><input type="hidden" name="bn" value="PP-DonationsBF:btn_donate_LG.gif:NonHostedGuest" /><input style="border: none;" type="image" name="submit" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" alt="Donations gladly accepted to support our work" /></form><br />
<strong>$alternatively</strong>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post"><input type="hidden" name="cmd" value="_s-xclick" /><input type="hidden" name="hosted_button_id" value="FHV36KE28CYM8" /><br />
<table><tbody><tr><td><input type="hidden" name="on0" value="$recurring" />$recurring</td>
</tr><tr><td>
<select name="os0"><option value="Option 1">Option 1 : $3.00USD - monthly</option><option value="Option 2">Option 2 : $5.00USD - monthly</option><option value="Option 3">Option 3 : $10.00USD - monthly</option><option value="Option 4">Option 4 : $20.00USD - monthly</option></select></td>
</tr></tbody></table><p><input type="hidden" name="currency_code" value="USD" /><input type="image" style="border: none;" border="0" name="submit" src="https://www.paypalobjects.com/en_US/i/btn/btn_subscribeCC_LG.gif" alt="PayPal - The safer, easier way to pay online!" /><img src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" alt="" width="1" height="1" border="0" /></p></form>
<p></p>
EOT;
if(file_exists('doc/site_donate.html')) if(file_exists('doc/site_donate.html'))
$donate .= file_get_contents('doc/site_donate.html'); $donate .= file_get_contents('doc/site_donate.html');

View File

@ -1 +1 @@
2014-03-03.605 2014-03-04.606

View File

@ -1,3 +1,11 @@
header #banner {
position: fixed;
top: 0;
width: 250px;
margin-left: auto;
margin-right: auto;
}
aside#region_1 { aside#region_1 {
display: block; display: block;
width: 210px; width: 210px;

View File

@ -1,3 +1,10 @@
header #banner {
position: fixed;
top: 0;
width: 250px;
margin-left: auto;
margin-right: auto;
}
nav { nav {
height: 24px; height: 24px;

File diff suppressed because it is too large Load Diff

View File

@ -43,6 +43,8 @@ $a->strings["Settings"] = "Impostazioni";
$a->strings["Check Mail"] = "Controlla i messaggi"; $a->strings["Check Mail"] = "Controlla i messaggi";
$a->strings["New Message"] = "Nuovo messaggio"; $a->strings["New Message"] = "Nuovo messaggio";
$a->strings["Chat Rooms"] = "Chat attive"; $a->strings["Chat Rooms"] = "Chat attive";
$a->strings["Bookmarked Chatrooms"] = "Chat nei segnalibri";
$a->strings["Suggested Chatrooms"] = "Chat suggerite";
$a->strings["Visible to everybody"] = "Visibile a tutti"; $a->strings["Visible to everybody"] = "Visibile a tutti";
$a->strings["show"] = "mostra"; $a->strings["show"] = "mostra";
$a->strings["don't show"] = "non mostrare"; $a->strings["don't show"] = "non mostrare";
@ -202,7 +204,7 @@ $a->strings["Pages"] = "Pagine";
$a->strings["Image/photo"] = "Immagine"; $a->strings["Image/photo"] = "Immagine";
$a->strings["Encrypted content"] = "Contenuto crittografato"; $a->strings["Encrypted content"] = "Contenuto crittografato";
$a->strings["QR code"] = "QR code"; $a->strings["QR code"] = "QR code";
$a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s ha scritto %2\$s seguente %3\$s"; $a->strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s ha scritto %2\$s %3\$s";
$a->strings["post"] = "l'articolo"; $a->strings["post"] = "l'articolo";
$a->strings["$1 wrote:"] = "$1 ha scritto:"; $a->strings["$1 wrote:"] = "$1 ha scritto:";
$a->strings["New window"] = "Nuova finestra"; $a->strings["New window"] = "Nuova finestra";
@ -315,13 +317,15 @@ $a->strings["Delete this item?"] = "Eliminare questo elemento?";
$a->strings["Comment"] = "Commento"; $a->strings["Comment"] = "Commento";
$a->strings["show more"] = "mostra tutto"; $a->strings["show more"] = "mostra tutto";
$a->strings["show fewer"] = "riduci"; $a->strings["show fewer"] = "riduci";
$a->strings["+ Show More"] = "+ Mostra tutto";
$a->strings["- Show Less"] = "- Mostra ridotto";
$a->strings["Password too short"] = "Password troppo corta"; $a->strings["Password too short"] = "Password troppo corta";
$a->strings["Passwords do not match"] = "Le password non corrispondono"; $a->strings["Passwords do not match"] = "Le password non corrispondono";
$a->strings["everybody"] = "tutti"; $a->strings["everybody"] = "tutti";
$a->strings["Secret Passphrase"] = "Chiave segreta"; $a->strings["Secret Passphrase"] = "Chiave segreta";
$a->strings["Passphrase hint"] = "Suggerimento per la chiave segreta"; $a->strings["Passphrase hint"] = "Suggerimento per la chiave segreta";
$a->strings["timeago.prefixAgo"] = "timeago.prefixAgo"; $a->strings["timeago.prefixAgo"] = "timeago.prefixAgo";
$a->strings["timeago.suffixAgo"] = "timeago.suffixAgo"; $a->strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
$a->strings["ago"] = "fa"; $a->strings["ago"] = "fa";
$a->strings["from now"] = "da adesso"; $a->strings["from now"] = "da adesso";
$a->strings["less than a minute"] = "meno di un minuto"; $a->strings["less than a minute"] = "meno di un minuto";
@ -469,8 +473,8 @@ $a->strings["Nickname has unsupported characters or is already being used on thi
$a->strings["Unable to retrieve created identity"] = "Impossibile caricare l'identità creata"; $a->strings["Unable to retrieve created identity"] = "Impossibile caricare l'identità creata";
$a->strings["Default Profile"] = "Profilo predefinito"; $a->strings["Default Profile"] = "Profilo predefinito";
$a->strings["Requested channel is not available."] = "Il canale che cerchi non è disponibile."; $a->strings["Requested channel is not available."] = "Il canale che cerchi non è disponibile.";
$a->strings[" Sorry, you don't have the permission to view this profile. "] = "Purtroppo non hai il permesso di vedere questo profilo.";
$a->strings["Requested profile is not available."] = "Il profilo richiesto non è disponibile."; $a->strings["Requested profile is not available."] = "Il profilo richiesto non è disponibile.";
$a->strings[" Sorry, you don't have the permission to view this profile. "] = "Purtroppo non hai il permesso di vedere questo profilo.";
$a->strings["Change profile photo"] = "Cambia la foto del profilo"; $a->strings["Change profile photo"] = "Cambia la foto del profilo";
$a->strings["Profiles"] = "Profili"; $a->strings["Profiles"] = "Profili";
$a->strings["Manage/edit profiles"] = "Gestisci/modifica i profili"; $a->strings["Manage/edit profiles"] = "Gestisci/modifica i profili";
@ -652,8 +656,8 @@ $a->strings["redmatrix"] = "redmatrix";
$a->strings["Thank You,"] = "Grazie,"; $a->strings["Thank You,"] = "Grazie,";
$a->strings["%s Administrator"] = "Amministratore %s"; $a->strings["%s Administrator"] = "Amministratore %s";
$a->strings["%s <!item_type!>"] = "%s <!item_type!>"; $a->strings["%s <!item_type!>"] = "%s <!item_type!>";
$a->strings["[Red:Notify] New mail received at %s"] = "[Red:Notifica] Nuovo messaggio ricevuto alle %s"; $a->strings["[Red:Notify] New mail received at %s"] = "[Red:Notifica] Nuovo messaggio ricevuto su %s";
$a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s ti ha mandato un messaggio privato alle %3\$s."; $a->strings["%1\$s, %2\$s sent you a new private message at %3\$s."] = "%1\$s, %2\$s ti ha mandato un messaggio privato su %3\$s.";
$a->strings["%1\$s sent you %2\$s."] = "%1\$s ti ha mandato %2\$s."; $a->strings["%1\$s sent you %2\$s."] = "%1\$s ti ha mandato %2\$s.";
$a->strings["a private message"] = "un messaggio privato"; $a->strings["a private message"] = "un messaggio privato";
$a->strings["Please visit %s to view and/or reply to your private messages."] = "Visita %s per leggere i tuoi messaggi privati e rispondere."; $a->strings["Please visit %s to view and/or reply to your private messages."] = "Visita %s per leggere i tuoi messaggi privati e rispondere.";
@ -664,24 +668,24 @@ $a->strings["[Red:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Red:Noti
$a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s ha commentato un elemento che stavi seguendo."; $a->strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s ha commentato un elemento che stavi seguendo.";
$a->strings["Please visit %s to view and/or reply to the conversation."] = "Visita %s per leggere o commentare la conversazione."; $a->strings["Please visit %s to view and/or reply to the conversation."] = "Visita %s per leggere o commentare la conversazione.";
$a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notifica] %s ha scritto sulla tua bacheca"; $a->strings["[Red:Notify] %s posted to your profile wall"] = "[Red:Notifica] %s ha scritto sulla tua bacheca";
$a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha scritto sulla bacheca del tuo profilo alle %3\$s"; $a->strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha scritto sulla bacheca del tuo profilo su %3\$s";
$a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s ha scritto sulla [zrl=%3\$s]tua bacheca[/zrl]"; $a->strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s ha scritto sulla [zrl=%3\$s]tua bacheca[/zrl]";
$a->strings["[Red:Notify] %s tagged you"] = "[Red:Notifica] %s ti ha taggato"; $a->strings["[Red:Notify] %s tagged you"] = "[Red:Notifica] %s ti ha taggato";
$a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s ti ha taggato alle %3\$s"; $a->strings["%1\$s, %2\$s tagged you at %3\$s"] = "%1\$s, %2\$s ti ha taggato su %3\$s";
$a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]ti ha taggato[/zrl]."; $a->strings["%1\$s, %2\$s [zrl=%3\$s]tagged you[/zrl]."] = "%1\$s, %2\$s [zrl=%3\$s]ti ha taggato[/zrl].";
$a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Notifica] %1\$s ti ha mandato un poke"; $a->strings["[Red:Notify] %1\$s poked you"] = "[Red:Notifica] %1\$s ti ha mandato un poke";
$a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s ti ha mandato un poke alle %3\$s"; $a->strings["%1\$s, %2\$s poked you at %3\$s"] = "%1\$s, %2\$s ti ha mandato un poke su %3\$s";
$a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]ti ha mandato un poke[/zrl]."; $a->strings["%1\$s, %2\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s, %2\$s [zrl=%2\$s]ti ha mandato un poke[/zrl].";
$a->strings["[Red:Notify] %s tagged your post"] = "[Red:Notifica] %s ha taggato il tuo articolo"; $a->strings["[Red:Notify] %s tagged your post"] = "[Red:Notifica] %s ha taggato il tuo articolo";
$a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha taggato il tuo articolo alle %3\$s"; $a->strings["%1\$s, %2\$s tagged your post at %3\$s"] = "%1\$s, %2\$s ha taggato il tuo articolo su %3\$s";
$a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s ha taggato [zrl=%3\$s]il tuo articolo[/zrl]"; $a->strings["%1\$s, %2\$s tagged [zrl=%3\$s]your post[/zrl]"] = "%1\$s, %2\$s ha taggato [zrl=%3\$s]il tuo articolo[/zrl]";
$a->strings["[Red:Notify] Introduction received"] = "[Red:Notifica] Hai una richiesta di amicizia"; $a->strings["[Red:Notify] Introduction received"] = "[Red:Notifica] Hai una richiesta di amicizia";
$a->strings["%1\$s, you've received an introduction from '%2\$s' at %3\$s"] = "%1\$s, hai ricevuto una richiesta di contatto da '%2\$s' alle %3\$s"; $a->strings["%1\$s, you've received an introduction from '%2\$s' at %3\$s"] = "%1\$s, hai ricevuto una richiesta di contatto da '%2\$s' su %3\$s";
$a->strings["%1\$s, you've received [zrl=%2\$s]an introduction[/zrl] from %3\$s."] = "%1\$s, hai ricevuto [zrl=%2\$s]una richiesta di amicizia[/zrl] da %3\$s."; $a->strings["%1\$s, you've received [zrl=%2\$s]an introduction[/zrl] from %3\$s."] = "%1\$s, hai ricevuto [zrl=%2\$s]una richiesta di amicizia[/zrl] da %3\$s.";
$a->strings["You may visit their profile at %s"] = "Puoi visitare il suo profilo su %s"; $a->strings["You may visit their profile at %s"] = "Puoi visitare il suo profilo su %s";
$a->strings["Please visit %s to approve or reject the introduction."] = "Visita %s per approvare o rifiutare la richiesta."; $a->strings["Please visit %s to approve or reject the introduction."] = "Visita %s per approvare o rifiutare la richiesta.";
$a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Notifica] Ti è stato suggerito un amico"; $a->strings["[Red:Notify] Friend suggestion received"] = "[Red:Notifica] Ti è stato suggerito un amico";
$a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, ti è stato suggerito un amico da '%2\$s' alle %3\$s"; $a->strings["%1\$s, you've received a friend suggestion from '%2\$s' at %3\$s"] = "%1\$s, ti è stato suggerito un amico da '%2\$s' su %3\$s";
$a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, %4\$s ti [zrl=%2\$s]ha suggerito %3\$s[/zrl] come amico."; $a->strings["%1\$s, you've received [zrl=%2\$s]a friend suggestion[/zrl] for %3\$s from %4\$s."] = "%1\$s, %4\$s ti [zrl=%2\$s]ha suggerito %3\$s[/zrl] come amico.";
$a->strings["Name:"] = "Nome:"; $a->strings["Name:"] = "Nome:";
$a->strings["Photo:"] = "Foto:"; $a->strings["Photo:"] = "Foto:";
@ -714,9 +718,8 @@ $a->strings["This action exceeds the limits set by your subscription plan."] = "
$a->strings["This action is not available under your subscription plan."] = "Questa operazione non è prevista dal tuo abbonamento."; $a->strings["This action is not available under your subscription plan."] = "Questa operazione non è prevista dal tuo abbonamento.";
$a->strings["Channel is blocked on this site."] = "Il canale è bloccato per questo sito."; $a->strings["Channel is blocked on this site."] = "Il canale è bloccato per questo sito.";
$a->strings["Channel location missing."] = "Manca l'indirizzo del canale."; $a->strings["Channel location missing."] = "Manca l'indirizzo del canale.";
$a->strings["Channel discovery failed. Website may be down or misconfigured."] = "La ricerca del canale è fallita. Il sito potrebbe avere problemi o una configurazione sbagliata.";
$a->strings["Response from remote channel was not understood."] = "La risposta dal canale non è comprensibile.";
$a->strings["Response from remote channel was incomplete."] = "La risposta dal canale non è completa."; $a->strings["Response from remote channel was incomplete."] = "La risposta dal canale non è completa.";
$a->strings["Channel discovery failed."] = "La ricerca del canale non ha avuto successo.";
$a->strings["local account not found."] = "l'account locale non è stato trovato."; $a->strings["local account not found."] = "l'account locale non è stato trovato.";
$a->strings["Cannot connect to yourself."] = "Non puoi connetterti a te stesso."; $a->strings["Cannot connect to yourself."] = "Non puoi connetterti a te stesso.";
$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "L'identificativo di sicurezza del modulo che hai riempito non è corretto. Probabilmente è accaduto perché la pagina è stata tenuta aperta troppo a lungo (ore?) prima di inviare il contenuto."; $a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "L'identificativo di sicurezza del modulo che hai riempito non è corretto. Probabilmente è accaduto perché la pagina è stata tenuta aperta troppo a lungo (ore?) prima di inviare il contenuto.";
@ -745,6 +748,7 @@ $a->strings["Can send me bookmarks"] = "Può inviarmi dei segnalibri";
$a->strings["Can administer my channel resources"] = "Può amministrare i contenuti del mio canale"; $a->strings["Can administer my channel resources"] = "Può amministrare i contenuti del mio canale";
$a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Impostazione pericolosa - lasciare il valore predefinito se non si è assolutamente sicuri"; $a->strings["Extremely advanced. Leave this alone unless you know what you are doing"] = "Impostazione pericolosa - lasciare il valore predefinito se non si è assolutamente sicuri";
$a->strings["Permission denied"] = "Permesso negato"; $a->strings["Permission denied"] = "Permesso negato";
$a->strings["(Unknown)"] = "(Sconosciuto)";
$a->strings["Item not found."] = "Elemento non trovato."; $a->strings["Item not found."] = "Elemento non trovato.";
$a->strings["Collection not found."] = "Insieme non trovato."; $a->strings["Collection not found."] = "Insieme non trovato.";
$a->strings["Collection is empty."] = "L'insieme di canali è vuoto."; $a->strings["Collection is empty."] = "L'insieme di canali è vuoto.";
@ -808,13 +812,113 @@ $a->strings["Please visit my channel at"] = "Puoi visitare il mio canale su";
$a->strings["Once you have registered (on ANY Red Matrix site - they are all inter-connected), please connect with my Red Matrix channel address:"] = "Una volta che avrai completato la registrazione (su QUALSIASI sito Red Matrix - sono tutti interconnessi), potrai connetterti al mio canale:"; $a->strings["Once you have registered (on ANY Red Matrix site - they are all inter-connected), please connect with my Red Matrix channel address:"] = "Una volta che avrai completato la registrazione (su QUALSIASI sito Red Matrix - sono tutti interconnessi), potrai connetterti al mio canale:";
$a->strings["Click the [Register] link on the following page to join."] = "Fai clic su [Registrati] nella pagina seguente per iscriverti."; $a->strings["Click the [Register] link on the following page to join."] = "Fai clic su [Registrati] nella pagina seguente per iscriverti.";
$a->strings["For more information about the Red Matrix Project and why it has the potential to change the internet as we know it, please visit http://getzot.com"] = "Per saperne di più sul progetto Red Matrix e sul perché potrebbe cambiare internet per come la conosciamo, visita http://getzot.com"; $a->strings["For more information about the Red Matrix Project and why it has the potential to change the internet as we know it, please visit http://getzot.com"] = "Per saperne di più sul progetto Red Matrix e sul perché potrebbe cambiare internet per come la conosciamo, visita http://getzot.com";
$a->strings["Unable to locate original post."] = "Impossibile trovare il messaggio originale."; $a->strings["Name is required"] = "Il nome è obbligatorio";
$a->strings["Empty post discarded."] = "L'articolo vuoto è stato ignorato."; $a->strings["Key and Secret are required"] = "Chiave e Segreto sono richiesti";
$a->strings["Executable content type not permitted to this channel."] = "I contenuti eseguibili non sono permessi su questo canale."; $a->strings["Update"] = "Aggiorna";
$a->strings["System error. Post not saved."] = "Errore di sistema. Articolo non salvato."; $a->strings["Passwords do not match. Password unchanged."] = "Le password non corrispondono. Password non cambiata.";
$a->strings["Wall Photos"] = "Foto della bacheca"; $a->strings["Empty passwords are not allowed. Password unchanged."] = "Le password non possono essere vuote. Password non cambiata.";
$a->strings["You have reached your limit of %1$.0f top level posts."] = "Hai raggiunto il limite massimo di %1$.0f articoli sulla pagina principale."; $a->strings["Password changed."] = "Password cambiata.";
$a->strings["You have reached your limit of %1$.0f webpages."] = "Hai raggiunto il limite massimo di %1$.0f pagine web."; $a->strings["Password update failed. Please try again."] = "Aggiornamento password fallito. Prova ancora.";
$a->strings["Not valid email."] = "Email non valida.";
$a->strings["Protected email address. Cannot change to that email."] = "È un indirizzo email riservato. Non puoi sceglierlo.";
$a->strings["System failure storing new email. Please try again."] = "Errore di sistema. Non è stato possibile memorizzare il tuo messaggio, riprova per favore.";
$a->strings["Settings updated."] = "Impostazioni aggiornate.";
$a->strings["Add application"] = "Aggiungi una app";
$a->strings["Name"] = "Nome";
$a->strings["Name of application"] = "Nome dell'applicazione";
$a->strings["Consumer Key"] = "Consumer Key";
$a->strings["Automatically generated - change if desired. Max length 20"] = "Generato automaticamente - è possibile cambiarlo. Lunghezza massima 20";
$a->strings["Consumer Secret"] = "Consumer Secret";
$a->strings["Redirect"] = "Redirect";
$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI ridirezionato - lasciare bianco se non richiesto specificamente dall'applicazione.";
$a->strings["Icon url"] = "Url icona";
$a->strings["Optional"] = "Opzionale";
$a->strings["You can't edit this application."] = "Non puoi modificare questa applicazione.";
$a->strings["Connected Apps"] = "App connesse";
$a->strings["Client key starts with"] = "La client key inizia con";
$a->strings["No name"] = "Nessun nome";
$a->strings["Remove authorization"] = "Revoca l'autorizzazione";
$a->strings["No feature settings configured"] = "Non ci sono funzionalità aggiuntive personalizzabili";
$a->strings["Feature Settings"] = "Impostazioni aggiuntive";
$a->strings["Account Settings"] = "Impostazioni account";
$a->strings["Password Settings"] = "Impostazioni password";
$a->strings["New Password:"] = "Nuova password:";
$a->strings["Confirm:"] = "Conferma:";
$a->strings["Leave password fields blank unless changing"] = "Lascia questi campi in bianco per non cambiare la password";
$a->strings["Email Address:"] = "Indirizzo email:";
$a->strings["Remove Account"] = "Elimina l'account";
$a->strings["Warning: This action is permanent and cannot be reversed."] = "Attenzione: questa azione è permanente e non potrà più essere annullata.";
$a->strings["Off"] = "Off";
$a->strings["On"] = "On";
$a->strings["Additional Features"] = "Funzionalità aggiuntive";
$a->strings["Connector Settings"] = "Impostazioni del connettore";
$a->strings["No special theme for mobile devices"] = "Nessun tema per dispositivi mobili";
$a->strings["Display Settings"] = "Impostazioni grafiche";
$a->strings["Display Theme:"] = "Tema per monitor:";
$a->strings["Mobile Theme:"] = "Tema per dispositivi mobili:";
$a->strings["Update browser every xx seconds"] = "Aggiorna il browser ogni x secondi";
$a->strings["Minimum of 10 seconds, no maximum"] = "Minimo 10 secondi, nessun limite massimo";
$a->strings["Maximum number of conversations to load at any time:"] = "Massimo numero di conversazioni da mostrare ogni volta:";
$a->strings["Maximum of 100 items"] = "Massimo 100";
$a->strings["Don't show emoticons"] = "Non mostrare le emoticons";
$a->strings["Do not view remote profiles in frames"] = "Non mostrare i profili degli altri utenti dentro riquadri";
$a->strings["By default open in a sub-window of your own site"] = "Se non selezionato, i profili degli altri utenti sono mostrati dentro un riquadro nella pagina";
$a->strings["Nobody except yourself"] = "Nessuno tranne te";
$a->strings["Only those you specifically allow"] = "Solo chi riceve il mio permesso";
$a->strings["Anybody in your address book"] = "Chiunque tra i miei contatti";
$a->strings["Anybody on this website"] = "Chiunque su questo sito";
$a->strings["Anybody in this network"] = "Chiunque su Red";
$a->strings["Anybody authenticated"] = "Chiunque sia autenticato";
$a->strings["Anybody on the internet"] = "Chiunque su internet";
$a->strings["Publish your default profile in the network directory"] = "Pubblica il mio profilo predefinito sull'elenco pubblico dei canali";
$a->strings["No"] = "No";
$a->strings["Yes"] = "Si";
$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Vuoi essere suggerito come potenziale amico ai nuovi membri?";
$a->strings["or"] = "o";
$a->strings["Your channel address is"] = "L'indirizzo del tuo canale è";
$a->strings["Channel Settings"] = "Impostazioni del canale";
$a->strings["Basic Settings"] = "Impostazioni di base";
$a->strings["Your Timezone:"] = "Il tuo fuso orario:";
$a->strings["Default Post Location:"] = "Località predefinita:";
$a->strings["Use Browser Location:"] = "Usa la località rilevata dal browser:";
$a->strings["Adult Content"] = "Contenuto per adulti";
$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Questo canale pubblica frequentemente contenuto per adulti. (Il contenuto per adulti deve essere marcato con il tag #NSFW - Not Safe For Work)";
$a->strings["Security and Privacy Settings"] = "Impostazioni di sicurezza e privacy";
$a->strings["Hide my online presence"] = "Non mostrare la mia presenza online";
$a->strings["Prevents displaying in your profile that you are online"] = "Non mostra sul tuo profilo che sei online";
$a->strings["Simple Privacy Settings:"] = "Impostazioni di privacy semplificate";
$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Tutto pubblico - <em>estremamente permissivo (da usare con cautela)</em>";
$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Standard - <em>contenuti normalmente pubblici, ma anche privati se necessario (simile ai social network ma con privacy migliorata)</em>";
$a->strings["Private - <em>default private, never open or public</em>"] = "Privato - <em>contenuti normalmente privati, nulla è aperto o pubblico</em>";
$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloccato - <em>bloccato in ricezione e invio</em>";
$a->strings["Allow others to tag your posts"] = "Permetti ad altri di taggare i tuoi articoli";
$a->strings["Often used by the community to retro-actively flag inappropriate content"] = "Usato spesso dalla comunità per marcare contenuti inappropriati già esistenti";
$a->strings["Advanced Privacy Settings"] = "Impostazioni di privacy avanzate";
$a->strings["Maximum Friend Requests/Day:"] = "Numero massimo giornaliero di richieste di amicizia:";
$a->strings["May reduce spam activity"] = "Serve e ridurre lo spam";
$a->strings["Default Post Permissions"] = "Permessi predefiniti per gli articoli";
$a->strings["(click to open/close)"] = "(clicca per aprire/chiudere)";
$a->strings["Maximum private messages per day from unknown people:"] = "Numero massimo giornaliero di messaggi privati da utenti sconosciuti:";
$a->strings["Useful to reduce spamming"] = "Serve e ridurre lo spam";
$a->strings["Notification Settings"] = "Impostazioni di notifica";
$a->strings["By default post a status message when:"] = "Pubblica un messaggio di stato quando:";
$a->strings["accepting a friend request"] = "accetto una nuova amicizia";
$a->strings["joining a forum/community"] = "entro a far parte di un forum";
$a->strings["making an <em>interesting</em> profile change"] = "faccio un cambiamento <em>interessante</em> al mio profilo";
$a->strings["Send a notification email when:"] = "Invia una email di notifica quando:";
$a->strings["You receive an introduction"] = "Ricevi una richiesta di amicizia";
$a->strings["Your introductions are confirmed"] = "Le tue richieste di amicizia sono state accettate";
$a->strings["Someone writes on your profile wall"] = "Qualcuno scrive sulla tua bacheca";
$a->strings["Someone writes a followup comment"] = "Qualcuno scrive un commento a un tuo articolo";
$a->strings["You receive a private message"] = "Ricevi un messaggio privato";
$a->strings["You receive a friend suggestion"] = "Ti viene suggerito un amico";
$a->strings["You are tagged in a post"] = "Sei taggato in un articolo";
$a->strings["You are poked/prodded/etc. in a post"] = "Ricevi un poke in un articolo";
$a->strings["Advanced Account/Page Type Settings"] = "Impostazioni avanzate";
$a->strings["Change the behaviour of this account for special situations"] = "Cambia il funzionamento di questo account in situazioni particolari";
$a->strings["Please enable expert mode (in <a href=\"settings/features\">Settings > Additional features</a>) to adjust!"] = "Abilita la modalità esperto per fare cambiamenti! (in <a href=\"settings/features\">Impostazioni > Funzionalità aggiuntive</a>)";
$a->strings["Miscellaneous Settings"] = "Impostazioni varie";
$a->strings["Personal menu to display in your channel pages"] = "Menu personale da mostrare sulle pagine del tuo canale";
$a->strings["Menu updated."] = "Menù aggiornato."; $a->strings["Menu updated."] = "Menù aggiornato.";
$a->strings["Unable to update menu."] = "Impossibile aggiornare il menù."; $a->strings["Unable to update menu."] = "Impossibile aggiornare il menù.";
$a->strings["Menu created."] = "Menù creato."; $a->strings["Menu created."] = "Menù creato.";
@ -845,24 +949,31 @@ $a->strings["Authorize application connection"] = "Autorizza la app";
$a->strings["Return to your app and insert this Securty Code:"] = "Torna alla app e inserisci questo codice di sicurezza:"; $a->strings["Return to your app and insert this Securty Code:"] = "Torna alla app e inserisci questo codice di sicurezza:";
$a->strings["Please login to continue."] = "Accedi al sito per continuare."; $a->strings["Please login to continue."] = "Accedi al sito per continuare.";
$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vuoi autorizzare questa app ad accedere ai messaggi e ai contatti o creare nuovi messaggi per te?"; $a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Vuoi autorizzare questa app ad accedere ai messaggi e ai contatti o creare nuovi messaggi per te?";
$a->strings["Yes"] = "Si";
$a->strings["No"] = "No";
$a->strings["No installed applications."] = "Nessuna app installata."; $a->strings["No installed applications."] = "Nessuna app installata.";
$a->strings["Applications"] = "Applicazioni"; $a->strings["Applications"] = "Applicazioni";
$a->strings["Edit post"] = "Modifica articolo"; $a->strings["Edit post"] = "Modifica articolo";
$a->strings["Red Matrix - Guests: Username: {your email address}, Password: +++"] = "Red Matrix - Ospiti: Nome utente: {il tuo indirizzo email}, Password: +++"; $a->strings["Red Matrix - Guests: Username: {your email address}, Password: +++"] = "Accesso a Red Matrix. Inserisci l'email con cui sei registrato e la password.";
$a->strings["Bookmark added"] = "Segnalibro aggiunto"; $a->strings["Bookmark added"] = "Segnalibro aggiunto";
$a->strings["My Bookmarks"] = "I miei segnalibri"; $a->strings["My Bookmarks"] = "I miei segnalibri";
$a->strings["My Connections Bookmarks"] = "I segnalibri dei miei contatti"; $a->strings["My Connections Bookmarks"] = "I segnalibri dei miei contatti";
$a->strings["Unable to locate original post."] = "Impossibile trovare il messaggio originale.";
$a->strings["Empty post discarded."] = "L'articolo vuoto è stato ignorato.";
$a->strings["Executable content type not permitted to this channel."] = "I contenuti eseguibili non sono permessi su questo canale.";
$a->strings["System error. Post not saved."] = "Errore di sistema. Articolo non salvato.";
$a->strings["Wall Photos"] = "Foto della bacheca";
$a->strings["You have reached your limit of %1$.0f top level posts."] = "Hai raggiunto il limite massimo di %1$.0f articoli sulla pagina principale.";
$a->strings["You have reached your limit of %1$.0f webpages."] = "Hai raggiunto il limite massimo di %1$.0f pagine web.";
$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s sta seguendo %3\$s di %2\$s"; $a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s sta seguendo %3\$s di %2\$s";
$a->strings["[Embedded content - reload page to view]"] = "[Contenuto incorporato - ricarica la pagina per visualizzarlo correttamente]"; $a->strings["[Embedded content - reload page to view]"] = "[Contenuto incorporato - ricarica la pagina per visualizzarlo correttamente]";
$a->strings["Channel not found."] = "Canale non trovato."; $a->strings["Channel not found."] = "Canale non trovato.";
$a->strings["toggle full screen mode"] = "attiva/disattiva schermo intero"; $a->strings["toggle full screen mode"] = "attiva/disattiva schermo intero";
$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha taggato %3\$s di %2\$s con %4\$s"; $a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s ha taggato %3\$s di %2\$s con %4\$s";
$a->strings["You must be logged in to see this page."] = "Devi aver effettuato l'accesso per vedere questa pagina."; $a->strings["You must be logged in to see this page."] = "Devi aver effettuato l'accesso per vedere questa pagina.";
$a->strings["Room not found"] = "Chat non trovata";
$a->strings["Leave Room"] = "Lascia la chat"; $a->strings["Leave Room"] = "Lascia la chat";
$a->strings["I am away right now"] = "Non sono presente al momento"; $a->strings["I am away right now"] = "Non sono presente al momento";
$a->strings["I am online"] = "Sono online"; $a->strings["I am online"] = "Sono online";
$a->strings["Bookmark this room"] = "Aggiungi chat ai segnalibri";
$a->strings["New Chatroom"] = "Nuova chat"; $a->strings["New Chatroom"] = "Nuova chat";
$a->strings["Chatroom Name"] = "Nome della chat"; $a->strings["Chatroom Name"] = "Nome della chat";
$a->strings["%1\$s's Chatrooms"] = "Le chat di %1\$s"; $a->strings["%1\$s's Chatrooms"] = "Le chat di %1\$s";
@ -891,8 +1002,6 @@ $a->strings["Existing Page Delegates"] = "Delegati attuali della pagina";
$a->strings["Potential Delegates"] = "Delegati potenziali"; $a->strings["Potential Delegates"] = "Delegati potenziali";
$a->strings["Add"] = "Aggiungi"; $a->strings["Add"] = "Aggiungi";
$a->strings["No entries."] = "Nessun risultato."; $a->strings["No entries."] = "Nessun risultato.";
$a->strings["Away"] = "Assente";
$a->strings["Online"] = "Online";
$a->strings["Item not available."] = "Elemento non disponibile."; $a->strings["Item not available."] = "Elemento non disponibile.";
$a->strings["Menu element updated."] = "L'elemento del menù è stato aggiornato."; $a->strings["Menu element updated."] = "L'elemento del menù è stato aggiornato.";
$a->strings["Unable to update menu element."] = "Non è possibile aggiornare l'elemento del menù."; $a->strings["Unable to update menu element."] = "Non è possibile aggiornare l'elemento del menù.";
@ -909,7 +1018,6 @@ $a->strings["Delete this menu item"] = "Elimina questo elemento del menù";
$a->strings["Edit this menu item"] = "Modifica questo elemento del menù"; $a->strings["Edit this menu item"] = "Modifica questo elemento del menù";
$a->strings["New Menu Element"] = "Nuovo elemento del menù"; $a->strings["New Menu Element"] = "Nuovo elemento del menù";
$a->strings["Menu Item Permissions"] = "Permessi del menu"; $a->strings["Menu Item Permissions"] = "Permessi del menu";
$a->strings["(click to open/close)"] = "(clicca per aprire/chiudere)";
$a->strings["Link text"] = "Testo del link"; $a->strings["Link text"] = "Testo del link";
$a->strings["URL of link"] = "Indirizzo del link"; $a->strings["URL of link"] = "Indirizzo del link";
$a->strings["Use Red magic-auth if available"] = "Usa l'autenticazione magica di Red, se disponibile"; $a->strings["Use Red magic-auth if available"] = "Usa l'autenticazione magica di Red, se disponibile";
@ -955,7 +1063,6 @@ $a->strings["Pending registrations"] = "Registrazioni da approvare";
$a->strings["Version"] = "Versione"; $a->strings["Version"] = "Versione";
$a->strings["Active plugins"] = "Plugin attivi"; $a->strings["Active plugins"] = "Plugin attivi";
$a->strings["Site settings updated."] = "Impostazioni del sito aggiornate."; $a->strings["Site settings updated."] = "Impostazioni del sito aggiornate.";
$a->strings["No special theme for mobile devices"] = "Nessun tema per dispositivi mobili";
$a->strings["No special theme for accessibility"] = "Nessun tema speciale per l'accessibilità"; $a->strings["No special theme for accessibility"] = "Nessun tema speciale per l'accessibilità";
$a->strings["Closed"] = "Chiusa"; $a->strings["Closed"] = "Chiusa";
$a->strings["Requires approval"] = "Richiede l'approvazione"; $a->strings["Requires approval"] = "Richiede l'approvazione";
@ -1160,6 +1267,9 @@ $a->strings["Layout Name"] = "Nome layout";
$a->strings["Help:"] = "Guida:"; $a->strings["Help:"] = "Guida:";
$a->strings["Not Found"] = "Non disponibile"; $a->strings["Not Found"] = "Non disponibile";
$a->strings["Page not found."] = "Pagina non trovata."; $a->strings["Page not found."] = "Pagina non trovata.";
$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Non è possibile effettuare login con l'OpenID che hai fornito. Per favore controlla che sia scritto correttamente.";
$a->strings["The error message was:"] = "Messaggio di errore ricevuto:";
$a->strings["Authentication failed."] = "Autenticazione fallita.";
$a->strings["Remote Authentication"] = "Autenticazione a distanza"; $a->strings["Remote Authentication"] = "Autenticazione a distanza";
$a->strings["Enter your channel address (e.g. channel@example.com)"] = "Inserisci l'indirizzo del tuo canale (ad esempio lucia@esempio.com)"; $a->strings["Enter your channel address (e.g. channel@example.com)"] = "Inserisci l'indirizzo del tuo canale (ad esempio lucia@esempio.com)";
$a->strings["Authenticate"] = "Autenticazione"; $a->strings["Authenticate"] = "Autenticazione";
@ -1330,7 +1440,7 @@ $a->strings["Version %s"] = "Versione %s";
$a->strings["Installed plugins/addons/apps:"] = "App e componenti aggiuntivi instalati:"; $a->strings["Installed plugins/addons/apps:"] = "App e componenti aggiuntivi instalati:";
$a->strings["No installed plugins/addons/apps"] = "Nessuna app o componente aggiuntivo installato"; $a->strings["No installed plugins/addons/apps"] = "Nessuna app o componente aggiuntivo installato";
$a->strings["Project Donations"] = "Donazioni al progetto"; $a->strings["Project Donations"] = "Donazioni al progetto";
$a->strings["<p>The Red Matrix is provided for you by volunteers working in their spare time. Your support will help us to build a better web. Select the following option for a one-time donation of your choosing</p>"] = "<p>Red Matrix è realizzato da volontari che impiegano il loro tempo libero nel progetto. Il tuo contributo ci aiuterà a rendere migliore il web. Scegli l'opzione seguente per fare un'offerta singola dell'importo che preferisci</p>"; $a->strings["<p>The Red Matrix is provided for you by volunteers working in their spare time. Your support will help us to build a better, freer, and privacy respecting web. Select the following option for a one-time donation of your choosing</p>"] = "<p>Red Matrix è realizzato da volontari che impiegano il loro tempo libero nel progetto. Il tuo contributo ci aiuterà a rendere il web migliore, più libero e più rispettoso della privacy. Scegli l'opzione seguente per fare un'offerta singola dell'importo che preferisci</p>";
$a->strings["<p>or</p>"] = "<p>oppure</p>"; $a->strings["<p>or</p>"] = "<p>oppure</p>";
$a->strings["Recurring Donation Options"] = "Opzioni per offerte periodiche"; $a->strings["Recurring Donation Options"] = "Opzioni per offerte periodiche";
$a->strings["Red"] = "Red"; $a->strings["Red"] = "Red";
@ -1362,104 +1472,11 @@ $a->strings["Forgot your Password?"] = "Hai dimenticato la password?";
$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Inserisci il tuo indirizzo email per reimpostare la password. Dopo aver inviato la richiesta, controlla l'email e troverai le istruzioni per continuare."; $a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Inserisci il tuo indirizzo email per reimpostare la password. Dopo aver inviato la richiesta, controlla l'email e troverai le istruzioni per continuare.";
$a->strings["Email Address"] = "Indirizzo email"; $a->strings["Email Address"] = "Indirizzo email";
$a->strings["Reset"] = "Reimposta"; $a->strings["Reset"] = "Reimposta";
$a->strings["Name is required"] = "Il nome è obbligatorio"; $a->strings["Select a bookmark folder"] = "Scegli una cartella di segnalibri";
$a->strings["Key and Secret are required"] = "Chiave e Segreto sono richiesti"; $a->strings["Save Bookmark"] = "Salva segnalibro";
$a->strings["Update"] = "Aggiorna"; $a->strings["URL of bookmark"] = "URL del segnalibro";
$a->strings["Passwords do not match. Password unchanged."] = "Le password non corrispondono. Password non cambiata."; $a->strings["Description"] = "Descrizione";
$a->strings["Empty passwords are not allowed. Password unchanged."] = "Le password non possono essere vuote. Password non cambiata."; $a->strings["Or enter new bookmark folder name"] = "O inserisci il nome di una nuova cartella di segnalibri";
$a->strings["Password changed."] = "Password cambiata.";
$a->strings["Password update failed. Please try again."] = "Aggiornamento password fallito. Prova ancora.";
$a->strings["Not valid email."] = "Email non valida.";
$a->strings["Protected email address. Cannot change to that email."] = "È un indirizzo email riservato. Non puoi sceglierlo.";
$a->strings["System failure storing new email. Please try again."] = "Errore di sistema. Non è stato possibile memorizzare il tuo messaggio, riprova per favore.";
$a->strings["Settings updated."] = "Impostazioni aggiornate.";
$a->strings["Add application"] = "Aggiungi una app";
$a->strings["Name"] = "Nome";
$a->strings["Name of application"] = "Nome dell'applicazione";
$a->strings["Consumer Key"] = "Consumer Key";
$a->strings["Automatically generated - change if desired. Max length 20"] = "Generato automaticamente - è possibile cambiarlo. Lunghezza massima 20";
$a->strings["Consumer Secret"] = "Consumer Secret";
$a->strings["Redirect"] = "Redirect";
$a->strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI ridirezionato - lasciare bianco se non richiesto specificamente dall'applicazione.";
$a->strings["Icon url"] = "Url icona";
$a->strings["Optional"] = "Opzionale";
$a->strings["You can't edit this application."] = "Non puoi modificare questa applicazione.";
$a->strings["Connected Apps"] = "App connesse";
$a->strings["Client key starts with"] = "La client key inizia con";
$a->strings["No name"] = "Nessun nome";
$a->strings["Remove authorization"] = "Revoca l'autorizzazione";
$a->strings["No feature settings configured"] = "Non ci sono funzionalità aggiuntive personalizzabili";
$a->strings["Feature Settings"] = "Impostazioni aggiuntive";
$a->strings["Account Settings"] = "Impostazioni account";
$a->strings["Password Settings"] = "Impostazioni password";
$a->strings["New Password:"] = "Nuova password:";
$a->strings["Confirm:"] = "Conferma:";
$a->strings["Leave password fields blank unless changing"] = "Lascia questi campi in bianco per non cambiare la password";
$a->strings["Email Address:"] = "Indirizzo email:";
$a->strings["Remove Account"] = "Elimina l'account";
$a->strings["Warning: This action is permanent and cannot be reversed."] = "Attenzione: questa azione è permanente e non potrà più essere annullata.";
$a->strings["Off"] = "Off";
$a->strings["On"] = "On";
$a->strings["Additional Features"] = "Funzionalità aggiuntive";
$a->strings["Connector Settings"] = "Impostazioni del connettore";
$a->strings["Display Settings"] = "Impostazioni grafiche";
$a->strings["Display Theme:"] = "Tema per monitor:";
$a->strings["Mobile Theme:"] = "Tema per dispositivi mobili:";
$a->strings["Update browser every xx seconds"] = "Aggiorna il browser ogni x secondi";
$a->strings["Minimum of 10 seconds, no maximum"] = "Minimo 10 secondi, nessun limite massimo";
$a->strings["Maximum number of conversations to load at any time:"] = "Massimo numero di conversazioni da mostrare ogni volta:";
$a->strings["Maximum of 100 items"] = "Massimo 100";
$a->strings["Don't show emoticons"] = "Non mostrare le emoticons";
$a->strings["Do not view remote profiles in frames"] = "Visualizza gli altri profili come normali pagine web";
$a->strings["By default open in a sub-window of your own site"] = "Se non selezionato, i profili degli altri utenti sono mostrati dentro un riquadro nella pagina";
$a->strings["Nobody except yourself"] = "Nessuno tranne te";
$a->strings["Only those you specifically allow"] = "Solo chi riceve il mio permesso";
$a->strings["Anybody in your address book"] = "Chiunque tra i miei contatti";
$a->strings["Anybody on this website"] = "Chiunque su questo sito";
$a->strings["Anybody in this network"] = "Chiunque su Red";
$a->strings["Anybody on the internet"] = "Chiunque su internet";
$a->strings["Publish your default profile in the network directory"] = "Pubblica il mio profilo predefinito sull'elenco pubblico dei canali";
$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Vuoi essere suggerito come potenziale amico ai nuovi membri?";
$a->strings["or"] = "o";
$a->strings["Your channel address is"] = "L'indirizzo del tuo canale è";
$a->strings["Channel Settings"] = "Impostazioni del canale";
$a->strings["Basic Settings"] = "Impostazioni di base";
$a->strings["Your Timezone:"] = "Il tuo fuso orario:";
$a->strings["Default Post Location:"] = "Località predefinita:";
$a->strings["Use Browser Location:"] = "Usa la località rilevata dal browser:";
$a->strings["Adult Content"] = "Contenuto per adulti";
$a->strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Questo canale pubblica frequentemente contenuto per adulti. (Il contenuto per adulti deve essere marcato con il tag #NSFW - Not Safe For Work)";
$a->strings["Security and Privacy Settings"] = "Impostazioni di sicurezza e privacy";
$a->strings["Hide my online presence"] = "Non mostrare la mia presenza online";
$a->strings["Prevents displaying in your profile that you are online"] = "Non mostra sul tuo profilo che sei online";
$a->strings["Simple Privacy Settings:"] = "Impostazioni di privacy semplificate";
$a->strings["Very Public - <em>extremely permissive (should be used with caution)</em>"] = "Tutto pubblico - <em>estremamente permissivo (da usare con cautela)</em>";
$a->strings["Typical - <em>default public, privacy when desired (similar to social network permissions but with improved privacy)</em>"] = "Standard - <em>contenuti normalmente pubblici, ma anche privati se necessario (simile ai social network ma con privacy migliorata)</em>";
$a->strings["Private - <em>default private, never open or public</em>"] = "Privato - <em>contenuti normalmente privati, nulla è aperto o pubblico</em>";
$a->strings["Blocked - <em>default blocked to/from everybody</em>"] = "Bloccato - <em>bloccato in ricezione e invio</em>";
$a->strings["Advanced Privacy Settings"] = "Impostazioni di privacy avanzate";
$a->strings["Maximum Friend Requests/Day:"] = "Numero massimo giornaliero di richieste di amicizia:";
$a->strings["May reduce spam activity"] = "Serve e ridurre lo spam";
$a->strings["Default Post Permissions"] = "Permessi predefiniti per gli articoli";
$a->strings["Maximum private messages per day from unknown people:"] = "Numero massimo giornaliero di messaggi privati da utenti sconosciuti:";
$a->strings["Useful to reduce spamming"] = "Serve e ridurre lo spam";
$a->strings["Notification Settings"] = "Impostazioni di notifica";
$a->strings["By default post a status message when:"] = "Pubblica un messaggio di stato quando:";
$a->strings["accepting a friend request"] = "accetto una nuova amicizia";
$a->strings["joining a forum/community"] = "entro a far parte di un forum";
$a->strings["making an <em>interesting</em> profile change"] = "faccio un cambiamento <em>interessante</em> al mio profilo";
$a->strings["Send a notification email when:"] = "Invia una email di notifica quando:";
$a->strings["You receive an introduction"] = "Ricevi una richiesta di amicizia";
$a->strings["Your introductions are confirmed"] = "Le tue richieste di amicizia sono state accettate";
$a->strings["Someone writes on your profile wall"] = "Qualcuno scrive sulla tua bacheca";
$a->strings["Someone writes a followup comment"] = "Qualcuno scrive un commento a un tuo articolo";
$a->strings["You receive a private message"] = "Ricevi un messaggio privato";
$a->strings["You receive a friend suggestion"] = "Ti viene suggerito un amico";
$a->strings["You are tagged in a post"] = "Sei taggato in un articolo";
$a->strings["You are poked/prodded/etc. in a post"] = "Ricevi un poke in un articolo";
$a->strings["Advanced Account/Page Type Settings"] = "Impostazioni avanzate";
$a->strings["Change the behaviour of this account for special situations"] = "Cambia il funzionamento di questo account in situazioni particolari";
$a->strings["Please enable expert mode (in Settings > Additional features) to adjust!"] = "Abilita la modalità esperto per fare cambiamenti! (in Impostazioni > Funzionalità aggiuntive)";
$a->strings["Nothing to import."] = "Non c'è niente da importare."; $a->strings["Nothing to import."] = "Non c'è niente da importare.";
$a->strings["Unable to download data from old server"] = "Impossibile importare i dati dal vecchio server"; $a->strings["Unable to download data from old server"] = "Impossibile importare i dati dal vecchio server";
$a->strings["Imported file is empty."] = "Il file da importare è vuoto."; $a->strings["Imported file is empty."] = "Il file da importare è vuoto.";
@ -1491,6 +1508,8 @@ $a->strings["No keywords to match. Please add keywords to your default profile."
$a->strings["is interested in:"] = "interessi personali:"; $a->strings["is interested in:"] = "interessi personali:";
$a->strings["No matches"] = "Nessun risultato"; $a->strings["No matches"] = "Nessun risultato";
$a->strings["invalid target signature"] = "la firma riscontrata non è valida"; $a->strings["invalid target signature"] = "la firma riscontrata non è valida";
$a->strings["Away"] = "Assente";
$a->strings["Online"] = "Online";
$a->strings["Unable to lookup recipient."] = "Impossibile associare un destinatario."; $a->strings["Unable to lookup recipient."] = "Impossibile associare un destinatario.";
$a->strings["Unable to communicate with requested channel."] = "Impossibile comunicare con il canale richiesto."; $a->strings["Unable to communicate with requested channel."] = "Impossibile comunicare con il canale richiesto.";
$a->strings["Cannot verify requested channel."] = "Impossibile verificare il canale richiesto."; $a->strings["Cannot verify requested channel."] = "Impossibile verificare il canale richiesto.";
@ -1509,6 +1528,7 @@ $a->strings["Private Conversation"] = "Conversazione privata";
$a->strings["Delete conversation"] = "Elimina la conversazione"; $a->strings["Delete conversation"] = "Elimina la conversazione";
$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Non è disponibile alcun sistema per comunicare in modo sicuro. Puoi verificare se <strong>eventualmente</strong> è possibile rispondere dalla pagina del profilo del mittente."; $a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Non è disponibile alcun sistema per comunicare in modo sicuro. Puoi verificare se <strong>eventualmente</strong> è possibile rispondere dalla pagina del profilo del mittente.";
$a->strings["Send Reply"] = "Invia la risposta"; $a->strings["Send Reply"] = "Invia la risposta";
$a->strings["OpenID protocol error. No ID returned."] = "Errore del protocollo OpenID. Nessun ID ricevuto in risposta.";
$a->strings["Edit Layout"] = "Modifica il layout"; $a->strings["Edit Layout"] = "Modifica il layout";
$a->strings["Delete layout?"] = "Vuoi eliminare questo layout?"; $a->strings["Delete layout?"] = "Vuoi eliminare questo layout?";
$a->strings["Delete Layout"] = "Elimina il layout"; $a->strings["Delete Layout"] = "Elimina il layout";
@ -1666,6 +1686,7 @@ $a->strings["Scheme Default"] = "Schema predefinito";
$a->strings["silver"] = "argento"; $a->strings["silver"] = "argento";
$a->strings["Theme settings"] = "Impostazioni del tema"; $a->strings["Theme settings"] = "Impostazioni del tema";
$a->strings["Set scheme"] = "Schema"; $a->strings["Set scheme"] = "Schema";
$a->strings["Narrow navbar"] = "Barra di navigazione ristretta";
$a->strings["Navigation bar colour"] = "Colore della barra di navigazione"; $a->strings["Navigation bar colour"] = "Colore della barra di navigazione";
$a->strings["link colour"] = "colore dei link"; $a->strings["link colour"] = "colore dei link";
$a->strings["Set font-colour for banner"] = "Colore del font del banner"; $a->strings["Set font-colour for banner"] = "Colore del font del banner";

View File

@ -53,4 +53,5 @@ $(document).ready(function() {
$('.icon-circle').addClass(''); $('.icon-circle').addClass('');
$('.icon-bookmark').addClass(''); $('.icon-bookmark').addClass('');
$('.icon-fullscreen').addClass(''); $('.icon-fullscreen').addClass('');
$('.icon-share').addClass('');
}); });

View File

@ -4,3 +4,4 @@
[widget=categories][/widget] [widget=categories][/widget]
[widget=tagcloud_wall][var=limit]24[/var][/widget] [widget=tagcloud_wall][var=limit]24[/var][/widget]
[/region] [/region]

View File

@ -734,6 +734,24 @@ footer {
} }
.pmenu.horizontal {
padding: 0 0 0 0;
border-bottom: none;
}
.pmenu.horizontal .pmenu-title {
display: none;
}
.pmenu.horizontal ul {
-moz-padding-start: 0;
}
.pmenu.horizontal li {
margin-left: 0;
display: inline;
padding-right: 15px;
}
#settings-default-perms-menu { #settings-default-perms-menu {
margin-top: 15px; margin-top: 15px;
margin-bottom: 15px; margin-bottom: 15px;

19
view/tpl/layoutlist.tpl Normal file
View File

@ -0,0 +1,19 @@
{{if $pages}}
<div id="pagelist-content-wrapper" class="generic-content-wrapper">
{{foreach $pages as $key => $items}}
{{foreach $items as $item}}
<div class="page-list-item">
{{if $edit}}<a href="{{$baseurl}}/{{$item.url}}" title="{{$edit}}"><i class="icon-pencil design-icons design-edit-icon"></i></a> {{/if}}
{{if $view}}<a href="page/{{$channel}}/{{$item.title}}" title="{{$view}}"><i class="icon-external-link design-icons design-view-icon"></i></a> {{/if}}
{{if $share}}<a href="layouts/{{$channel}}/share/{{$item.mid}}" title="{{$share}}"><i class="icon-share design-icons"></i></a> {{/if}}
{{if $preview}}<a href="page/{{$channel}}/{{$item.title}}?iframe=true&width=80%&height=80%" title="{{$preview}}" class="webpage-preview" ><i class="icon-eye-open design-icons design-preview-icon"></i></a> {{/if}}
{{$item.title}}
</div>
{{/foreach}}
{{/foreach}}
</div>
<div class="clear"></div>
{{/if}}

View File

@ -163,7 +163,7 @@
{{if $nav.help}} {{if $nav.help}}
<li class="{{$sel.help}}"> <li class="{{$sel.help}}">
<a class="{{$nav.help.2}}" target="friendika-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" ><i class="icon-question"></i></a> <a class="{{$nav.help.2}}" target="redmatrix-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" ><i class="icon-question"></i></a>
</li> </li>
{{/if}} {{/if}}
</ul> </ul>
@ -171,6 +171,3 @@
</div> </div>
<ul id="nav-notifications-template" style="display:none;" rel="template">
<li class="{5}"><a href="{0}" title="{2} {3}"><img src="{1}"><span class='contactname'>{2}</span>{3}<br><span class="notif-when">{4}</span></a></li>
</ul>