Merge remote-tracking branch 'upstream/2.0RC' into 2.0RC-doco

This commit is contained in:
Andrew Manning 2016-12-21 15:00:17 -05:00
commit c37b8f7f9d
11 changed files with 1287 additions and 1211 deletions

View File

@ -1,4 +1,9 @@
Hubzilla 2.0 (????-??-??)
- Deprecate bb_iframe
- Note widget: resize the textarea to reveal full content
- Implement fixed left aside
- Implement lockview for wikilist
- Simplify wikilist widget
- Router error reporting
- Setup changes to check for shell_exec and exec functions
- Extensible permissions upgrade handling for channels with custom permission roles
@ -32,6 +37,11 @@ Hubzilla 2.0 (????-??-??)
- Zot API re-write and extended
Bugfixes
- Fix z_fetch_url() incorrect variable
- Fix SQL error with app categories
- Fix do not show revert buttons if we do not have write perms
- Fix dropdown positions
- Fix do not increase opacity to more than 1
- Fix clone sync missing for some item delete operations
- Fix embed-image for fullscreen mode
- Fix attach_list_files()
@ -57,6 +67,7 @@ Hubzilla 2.0 (????-??-??)
- Fix fromStandalonePermission()
Plugins
- Diaspora: missing item author when diaspora public comment received from relay
- Superblock: refactoring
- New addon: tripleaes for pro
- Cdav: "if not exists" only supported starting with postgresql v. 9.5 debian stable has 9.4

View File

@ -109,9 +109,9 @@ PHP might differ from the _webserver_ version
* Installation into a top-level domain or sub-domain (without a
directory/path component in the URL) is REQUIRED.
# Manual Installation #
### Manual Installation
#### Unpack the $Projectname files into the root of your web server document area ###
#### Unpack the $Projectname files into the root of your web server document area
If you copy the directory tree to your webserver, make sure that you include the
hidden files like .htaccess.

View File

@ -7,11 +7,19 @@
margin: 3px 0px 10px 10px;
}
#doco-content h1 {
border-bottom: #cccccc thin solid;
#doco-content h3 {
border-bottom: #ccc 3px solid;
padding-bottom: 0.3em;
}
#doco-content h4 {
text-decoration: underline;
}
#doco-content h5 {
text-decoration: underline;
}
#region_1 .widget ul ul {
list-style-type: none;
}
@ -26,8 +34,7 @@
<div class="panel">
<div class="">
<h3 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#about">
About</a>
About
</h3>
</div>
<div id="about" class="panel-collapse collapse in">
@ -41,8 +48,7 @@
<div class="panel">
<div class="">
<h3 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#members">
Members</a>
Members
</h3>
</div>
<div id="members" class="panel-collapse collapse in">
@ -55,8 +61,7 @@
<div class="panel">
<div class="">
<h3 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#administrators">
Administrators</a>
Administrators
</h3>
</div>
<div id="administrators" class="panel-collapse collapse in">
@ -69,8 +74,7 @@
<div class="panel">
<div class="">
<h3 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#developers">
Developers</a>
Developers
</h3>
</div>
<div id="developers" class="panel-collapse collapse in">
@ -83,8 +87,7 @@
<div class="panel">
<div class="">
<h3 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#tutorials">
Tutorials</a>
Tutorials
</h3>
</div>
<div id="tutorials" class="panel-collapse collapse in">

View File

@ -778,7 +778,7 @@ function widget_conversations($arr) {
'$messages' => $messages
));
$o .= alt_pager($a,count($r));
//$o .= alt_pager($a,count($r));
}

View File

@ -77,7 +77,7 @@
padding_top = parseInt(parent.css("padding-top"), 10);
padding_bottom = parseInt(parent.css("padding-bottom"), 10);
parent_top = parent.offset().top + border_top + padding_top;
parent_height = parent.height();
parent_height = parent.outerHeight(true);
if (fixed) {
fixed = false;
bottomed = false;

File diff suppressed because it is too large Load Diff

View File

@ -63,7 +63,6 @@ App::$strings["Create new folder"] = "Crear nueva carpeta";
App::$strings["Upload file"] = "Subir fichero";
App::$strings["Drop files here to immediately upload"] = "Arrastre los ficheros aquí para subirlos de forma inmediata";
App::$strings["Permission denied."] = "Acceso denegado.";
App::$strings["Not Found"] = "No encontrado";
App::$strings["Page not found."] = "Página no encontrada.";
App::$strings["Permission denied"] = "Permiso denegado";
App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "La autenticación desde su servidor está bloqueada. Ha iniciado sesión localmente. Por favor, salga de la sesión y vuelva a intentarlo.";
@ -615,7 +614,13 @@ App::$strings["Price of app"] = "Precio de la aplicación";
App::$strings["Location (URL) to purchase app"] = "Dirección (URL) donde adquirir la aplicación";
App::$strings["Edit post"] = "Editar la entrada";
App::$strings["Documentation Search"] = "Búsqueda de Documentación";
App::$strings["About"] = "Mi perfil";
App::$strings["Members"] = "Miembros";
App::$strings["Administrators"] = "Administradores";
App::$strings["Developers"] = "Desarrolladores";
App::$strings["Tutorials"] = "Tutoriales";
App::$strings["\$Projectname Documentation"] = "Documentación de \$Projectname";
App::$strings["Contents"] = "Contenidos";
App::$strings["Share content from Firefox to \$Projectname"] = "Compartir contenido desde Firefox a \$Projectname";
App::$strings["Activate the Firefox \$Projectname provider"] = "Servicio de compartición de Firefox: activar el proveedor \$Projectname ";
App::$strings["Apps"] = "Aplicaciones (apps)";
@ -743,7 +748,6 @@ App::$strings["Members are visible to other channels"] = "Los miembros son visib
App::$strings["Privacy group removed."] = "Grupo de canales eliminado.";
App::$strings["Unable to remove privacy group."] = "No se puede eliminar el grupo de canales.";
App::$strings["Privacy group editor"] = "Editor de grupos de canales";
App::$strings["Members"] = "Miembros";
App::$strings["All Connected Channels"] = "Todos los canales conectados";
App::$strings["Click on a channel to add or remove."] = "Haga clic en un canal para agregarlo o quitarlo.";
App::$strings["Invalid profile identifier."] = "Identificador del perfil no válido";
@ -1212,7 +1216,6 @@ App::$strings["Rename page"] = "Renombrar la página";
App::$strings["Error retrieving page content"] = "Error al recuperar el contenido de la página";
App::$strings["Revision Comparison"] = "Comparación de revisiones";
App::$strings["Revert"] = "Revertir";
App::$strings["Choose an available wiki from the list on the left."] = "Elegir un wiki disponible de la lista de la izquierda.";
App::$strings["Source"] = "Fuente";
App::$strings["New page name"] = "Nombre de la nueva página";
App::$strings["Embed image from photo albums"] = "Incluir una imagen de los álbumes de fotos";
@ -1220,7 +1223,7 @@ App::$strings["Embed an image from your albums"] = "Incluir una imagen de sus á
App::$strings["OK"] = "OK";
App::$strings["Choose images to embed"] = "Elegir imágenes para incluir";
App::$strings["Choose an album"] = "Elegir un álbum";
App::$strings["Choose a different album..."] = "Elegir un álbum diferente...";
App::$strings["Choose a different album"] = "Elegir un álbum diferente...";
App::$strings["Error getting album list"] = "Error al obtener la lista de álbumes";
App::$strings["Error getting photo link"] = "Error al obtener el enlace de la foto";
App::$strings["Error getting album"] = "Error al obtener el álbum";
@ -1308,6 +1311,7 @@ App::$strings["Anybody on the internet"] = "Cualquiera en internet";
App::$strings["Publish your default profile in the network directory"] = "Publicar su perfil principal en el directorio de la red";
App::$strings["Allow us to suggest you as a potential friend to new members?"] = "¿Nos permite sugerirle como amigo potencial a los nuevos miembros?";
App::$strings["Your channel address is"] = "Su dirección de canal es";
App::$strings["Your files/photos are accessible via WebDAV at"] = "Sus archivos y fotos son accesibles a través de WebDAV en ";
App::$strings["Channel Settings"] = "Ajustes del canal";
App::$strings["Basic Settings"] = "Configuración básica";
App::$strings["Full Name:"] = "Nombre completo:";
@ -1355,6 +1359,7 @@ App::$strings["You receive a private message"] = "Reciba un mensaje privado";
App::$strings["You receive a friend suggestion"] = "Reciba una sugerencia de amistad";
App::$strings["You are tagged in a post"] = "Usted sea etiquetado en una publicación";
App::$strings["You are poked/prodded/etc. in a post"] = "Reciba un toque o incitación en una publicación";
App::$strings["Someone likes your post/comment"] = "Alguien muestre agrado por su entrada o comentario";
App::$strings["Show visual notifications including:"] = "Mostrar notificaciones visuales que incluyan:";
App::$strings["Unseen grid activity"] = "Nueva actividad en la red";
App::$strings["Unseen channel activity"] = "Actividad no vista en el canal";
@ -1497,30 +1502,6 @@ App::$strings["Duplicate room name"] = "Nombre de sala duplicado.";
App::$strings["Invalid room specifier."] = "Especificador de sala no válido.";
App::$strings["Room not found."] = "Sala no encontrada.";
App::$strings["Room is full"] = "La sala está llena.";
App::$strings["Site Admin"] = "Administrador del sitio";
App::$strings["Report Bug"] = "Informe de errores";
App::$strings["View Bookmarks"] = "Ver los marcadores";
App::$strings["My Chatrooms"] = "Mis salas de chat";
App::$strings["Firefox Share"] = "Servicio de compartición de Firefox";
App::$strings["Remote Diagnostics"] = "Diagnóstico remoto";
App::$strings["Suggest Channels"] = "Sugerir canales";
App::$strings["Login"] = "Iniciar sesión";
App::$strings["Grid"] = "Red";
App::$strings["Wiki"] = "Wiki";
App::$strings["Channel Home"] = "Mi canal";
App::$strings["Events"] = "Eventos";
App::$strings["Directory"] = "Directorio";
App::$strings["Mail"] = "Correo";
App::$strings["Chat"] = "Chat";
App::$strings["Probe"] = "Probar";
App::$strings["Suggest"] = "Sugerir";
App::$strings["Random Channel"] = "Canal aleatorio";
App::$strings["Invite"] = "Invitar";
App::$strings["Features"] = "Funcionalidades";
App::$strings["Language"] = "Idioma";
App::$strings["Post"] = "Publicación";
App::$strings["Profile Photo"] = "Foto del perfil";
App::$strings["Purchase"] = "Comprar";
App::$strings["Visible to your default audience"] = "Visible para su público predeterminado.";
App::$strings["Only me"] = "Sólo yo";
App::$strings["Public"] = "Público";
@ -1584,6 +1565,31 @@ App::$strings["Code"] = "Código";
App::$strings["Image"] = "Imagen";
App::$strings["Insert Link"] = "Insertar enlace";
App::$strings["Video"] = "Vídeo";
App::$strings["Site Admin"] = "Administrador del sitio";
App::$strings["Report Bug"] = "Informe de errores";
App::$strings["View Bookmarks"] = "Ver los marcadores";
App::$strings["My Chatrooms"] = "Mis salas de chat";
App::$strings["Firefox Share"] = "Servicio de compartición de Firefox";
App::$strings["Remote Diagnostics"] = "Diagnóstico remoto";
App::$strings["Suggest Channels"] = "Sugerir canales";
App::$strings["Login"] = "Iniciar sesión";
App::$strings["Grid"] = "Red";
App::$strings["Wiki"] = "Wiki";
App::$strings["Channel Home"] = "Mi canal";
App::$strings["Events"] = "Eventos";
App::$strings["Directory"] = "Directorio";
App::$strings["Mail"] = "Correo";
App::$strings["Chat"] = "Chat";
App::$strings["Probe"] = "Probar";
App::$strings["Suggest"] = "Sugerir";
App::$strings["Random Channel"] = "Canal aleatorio";
App::$strings["Invite"] = "Invitar";
App::$strings["Features"] = "Funcionalidades";
App::$strings["Language"] = "Idioma";
App::$strings["Post"] = "Publicación";
App::$strings["Profile Photo"] = "Foto del perfil";
App::$strings["Purchase"] = "Comprar";
App::$strings["Undelete"] = "Recuperar";
App::$strings["\$Projectname Notification"] = "Notificación de \$Projectname";
App::$strings["\$projectname"] = "\$projectname";
App::$strings["Thank You,"] = "Gracias,";
@ -1600,6 +1606,9 @@ App::$strings["%1\$s, %2\$s commented on [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s,
App::$strings["[\$Projectname:Notify] Comment to conversation #%1\$d by %2\$s"] = "[\$Projectname:Aviso] Nuevo comentario de %2\$s en la conversación #%1\$d";
App::$strings["%1\$s, %2\$s commented on an item/conversation you have been following."] = "%1\$s, %2\$s ha comentado un elemento/conversación que ha estado siguiendo.";
App::$strings["Please visit %s to view and/or reply to the conversation."] = "Para ver o comentar la conversación, visite %s";
App::$strings["%1\$s, %2\$s liked [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s, %2\$s ha mostrado su agrado por [zrl=%3\$s]%4\$s creado por usted[/zrl]";
App::$strings["[\$Projectname:Notify] Like received to conversation #%1\$d by %2\$s"] = "[\$Projectname:Aviso] \"Me gusta\" de %2\$s en la conversación #%1\$d";
App::$strings["%1\$s, %2\$s liked an item/conversation you created."] = "%1\$s, %2\$s ha mostrado su agrado por un elemento o conversación que ha creado usted.";
App::$strings["[\$Projectname:Notify] %s posted to your profile wall"] = "[\$Projectname:Aviso] %s ha publicado una entrada en su página de inicio del perfil (\"muro\")";
App::$strings["%1\$s, %2\$s posted to your profile wall at %3\$s"] = "%1\$s, %2\$s ha publicado en su página del perfil en %3\$s";
App::$strings["%1\$s, %2\$s posted to [zrl=%3\$s]your wall[/zrl]"] = "%1\$s, %2\$s ha publicado en [zrl=%3\$s]su página del perfil[/zrl]";
@ -2342,10 +2351,6 @@ App::$strings["Registration revoked for %s"] = "Registro revocado para %s";
App::$strings["Click here to upgrade."] = "Pulse aquí para actualizar";
App::$strings["This action exceeds the limits set by your subscription plan."] = "Esta acción supera los límites establecidos por su plan de suscripción ";
App::$strings["This action is not available under your subscription plan."] = "Esta acción no está disponible en su plan de suscripción.";
App::$strings["No recipient provided."] = "No se ha especificado ningún destinatario.";
App::$strings["[no subject]"] = "[sin asunto]";
App::$strings["Unable to determine sender."] = "No ha sido posible determinar el remitente. ";
App::$strings["Stored post could not be verified."] = "No se han podido verificar las publicaciones guardadas.";
App::$strings["Frequently"] = "Frecuentemente";
App::$strings["Hourly"] = "Cada hora";
App::$strings["Twice daily"] = "Dos veces al día";
@ -2568,96 +2573,24 @@ App::$strings["Tag Cloud"] = "Nube de etiquetas";
App::$strings["Provide a personal tag cloud on your channel page"] = "Proveer nube de etiquetas personal en su página de canal";
App::$strings["Premium Channel"] = "Canal premium";
App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Le permite configurar restricciones y normas de uso a aquellos que conectan con su canal";
App::$strings["prev"] = "anterior";
App::$strings["first"] = "primera";
App::$strings["last"] = "última";
App::$strings["next"] = "próxima";
App::$strings["older"] = "más antiguas";
App::$strings["newer"] = "más recientes";
App::$strings["No connections"] = "Sin conexiones";
App::$strings["View all %s connections"] = "Ver todas las %s conexiones";
App::$strings["poke"] = "un toque";
App::$strings["poked"] = "ha dado un toque a";
App::$strings["ping"] = "un \"ping\"";
App::$strings["pinged"] = "ha enviado un \"ping\" a";
App::$strings["prod"] = "una incitación ";
App::$strings["prodded"] = "ha incitado a ";
App::$strings["slap"] = "una bofetada ";
App::$strings["slapped"] = "ha abofeteado a ";
App::$strings["finger"] = "un \"finger\" ";
App::$strings["fingered"] = "envió un \"finger\" a";
App::$strings["rebuff"] = "un reproche";
App::$strings["rebuffed"] = "ha hecho un reproche a ";
App::$strings["happy"] = "feliz ";
App::$strings["sad"] = "triste ";
App::$strings["mellow"] = "tranquilo/a";
App::$strings["tired"] = "cansado/a ";
App::$strings["perky"] = "vivaz";
App::$strings["angry"] = "enfadado/a";
App::$strings["stupefied"] = "asombrado/a";
App::$strings["puzzled"] = "perplejo/a";
App::$strings["interested"] = "interesado/a";
App::$strings["bitter"] = "amargado/a";
App::$strings["cheerful"] = "alegre";
App::$strings["alive"] = "animado/a";
App::$strings["annoyed"] = "molesto/a";
App::$strings["anxious"] = "ansioso/a";
App::$strings["cranky"] = "de mal humor";
App::$strings["disturbed"] = "perturbado/a";
App::$strings["frustrated"] = "frustrado/a";
App::$strings["depressed"] = "deprimido/a";
App::$strings["motivated"] = "motivado/a";
App::$strings["relaxed"] = "relajado/a";
App::$strings["surprised"] = "sorprendido/a";
App::$strings["Monday"] = "lunes";
App::$strings["Tuesday"] = "martes";
App::$strings["Wednesday"] = "miércoles";
App::$strings["Thursday"] = "jueves";
App::$strings["Friday"] = "viernes";
App::$strings["Saturday"] = "sábado";
App::$strings["Sunday"] = "domingo";
App::$strings["January"] = "enero";
App::$strings["February"] = "febrero";
App::$strings["March"] = "marzo";
App::$strings["April"] = "abril";
App::$strings["May"] = "mayo";
App::$strings["June"] = "junio";
App::$strings["July"] = "julio";
App::$strings["August"] = "agosto";
App::$strings["September"] = "septiembre";
App::$strings["October"] = "octubre";
App::$strings["November"] = "noviembre";
App::$strings["December"] = "diciembre";
App::$strings["Unknown Attachment"] = "Adjunto no reconocido";
App::$strings["unknown"] = "desconocido";
App::$strings["remove category"] = "eliminar el tema";
App::$strings["remove from file"] = "eliminar del fichero";
App::$strings["default"] = "por defecto";
App::$strings["Page layout"] = "Plantilla de la página";
App::$strings["You can create your own with the layouts tool"] = "Puede crear su propia disposición gráfica con la herramienta de plantillas";
App::$strings["Page content type"] = "Tipo de contenido de la página";
App::$strings["activity"] = "la actividad";
App::$strings["Design Tools"] = "Herramientas de diseño web";
App::$strings["Pages"] = "Páginas";
App::$strings["Import website..."] = "Importar un sitio web...";
App::$strings["Select folder to import"] = "Seleccionar la carpeta que se va a importar";
App::$strings["Import from a zipped folder:"] = "Importar desde una carpeta comprimida: ";
App::$strings["Import from cloud files:"] = "Importar desde los ficheros en la nube: ";
App::$strings["/cloud/channel/path/to/folder"] = "/cloud/canal/ruta/a la/carpeta";
App::$strings["Enter path to website files"] = "Ruta a los ficheros del sitio web";
App::$strings["Select folder"] = "Seleccionar la carpeta";
App::$strings["Export website..."] = "Exportar un sitio web...";
App::$strings["Export to a zip file"] = "Exportar a un fichero comprimido .zip";
App::$strings["website.zip"] = "sitio_web.zip";
App::$strings["Enter a name for the zip file."] = "Escriba un nombre para el fichero zip.";
App::$strings["Export to cloud files"] = "Exportar a la nube de ficheros";
App::$strings["/path/to/export/folder"] = "/ruta/para/exportar/carpeta";
App::$strings["Enter a path to a cloud files destination."] = "Escriba una ruta de destino a la nube de ficheros.";
App::$strings["Specify folder"] = "Especificar una carpeta";
App::$strings["Attachments:"] = "Ficheros adjuntos:";
App::$strings["l F d, Y \\@ g:i A"] = "l d de F, Y \\@ G:i";
App::$strings["\$Projectname event notification:"] = "Notificación de eventos de \$Projectname:";
App::$strings["Starts:"] = "Comienza:";
App::$strings["Finishes:"] = "Finaliza:";
App::$strings["%1\$s's bookmarks"] = "Marcadores de %1\$s";
App::$strings["Different viewers will see this text differently"] = "Visitantes diferentes verán este texto de forma distinta";
App::$strings["Help:"] = "Ayuda:";
App::$strings["Not Found"] = "No encontrado";
App::$strings["Different viewers will see this text differently"] = "Visitantes diferentes verán este texto de forma distinta";
App::$strings["Invalid data packet"] = "Paquete de datos no válido";
App::$strings["Unable to verify channel signature"] = "No ha sido posible de verificar la firma del canal";
App::$strings["Unable to verify site signature for %s"] = "No ha sido posible de verificar la firma del sitio para %s";
App::$strings["invalid target signature"] = "La firma recibida no es válida";
App::$strings["New Page"] = "Nueva página";
App::$strings["Unable to determine sender."] = "No ha sido posible determinar el remitente. ";
App::$strings["No recipient provided."] = "No se ha especificado ningún destinatario.";
App::$strings["[no subject]"] = "[sin asunto]";
App::$strings["Stored post could not be verified."] = "No se han podido verificar las publicaciones guardadas.";
App::$strings["%d invitation available"] = array(
0 => "%d invitación pendiente",
1 => "%d invitaciones disponibles",
@ -2709,7 +2642,18 @@ App::$strings["about a year"] = "alrededor de un año";
App::$strings["%d years"] = "%d años";
App::$strings[" "] = " ";
App::$strings["timeago.numbers"] = "timeago.numbers";
App::$strings["January"] = "enero";
App::$strings["February"] = "febrero";
App::$strings["March"] = "marzo";
App::$strings["April"] = "abril";
App::$strings["__ctx:long__ May"] = "mayo";
App::$strings["June"] = "junio";
App::$strings["July"] = "julio";
App::$strings["August"] = "agosto";
App::$strings["September"] = "septiembre";
App::$strings["October"] = "octubre";
App::$strings["November"] = "noviembre";
App::$strings["December"] = "diciembre";
App::$strings["Jan"] = "ene";
App::$strings["Feb"] = "feb";
App::$strings["Mar"] = "mar";
@ -2722,6 +2666,13 @@ App::$strings["Sep"] = "sep";
App::$strings["Oct"] = "oct";
App::$strings["Nov"] = "nov";
App::$strings["Dec"] = "dic";
App::$strings["Sunday"] = "domingo";
App::$strings["Monday"] = "lunes";
App::$strings["Tuesday"] = "martes";
App::$strings["Wednesday"] = "miércoles";
App::$strings["Thursday"] = "jueves";
App::$strings["Friday"] = "viernes";
App::$strings["Saturday"] = "sábado";
App::$strings["Sun"] = "dom";
App::$strings["Mon"] = "lun";
App::$strings["Tue"] = "mar";
@ -2734,16 +2685,6 @@ App::$strings["__ctx:calendar__ month"] = "mes";
App::$strings["__ctx:calendar__ week"] = "semana";
App::$strings["__ctx:calendar__ day"] = "día";
App::$strings["__ctx:calendar__ All day"] = "Todos los días";
App::$strings["view full size"] = "Ver en el tamaño original";
App::$strings["No Subject"] = "Sin asunto";
App::$strings["OStatus"] = "OStatus";
App::$strings["GNU-Social"] = "GNU Social";
App::$strings["RSS/Atom"] = "RSS/Atom";
App::$strings["Facebook"] = "Facebook";
App::$strings["Zot"] = "Zot";
App::$strings["LinkedIn"] = "LinkedIn";
App::$strings["XMPP/IM"] = "XMPP/IM";
App::$strings["MySpace"] = "MySpace";
App::$strings["Tags"] = "Etiquetas";
App::$strings["Keywords"] = "Palabras clave";
App::$strings["have"] = "tener";
@ -2752,15 +2693,79 @@ App::$strings["want"] = "quiero";
App::$strings["wants"] = "quiere";
App::$strings["likes"] = "gusta de";
App::$strings["dislikes"] = "no gusta de";
App::$strings["prev"] = "anterior";
App::$strings["first"] = "primera";
App::$strings["last"] = "última";
App::$strings["next"] = "próxima";
App::$strings["older"] = "más antiguas";
App::$strings["newer"] = "más recientes";
App::$strings["No connections"] = "Sin conexiones";
App::$strings["View all %s connections"] = "Ver todas las %s conexiones";
App::$strings["poke"] = "un toque";
App::$strings["poked"] = "ha dado un toque a";
App::$strings["ping"] = "un \"ping\"";
App::$strings["pinged"] = "ha enviado un \"ping\" a";
App::$strings["prod"] = "una incitación ";
App::$strings["prodded"] = "ha incitado a ";
App::$strings["slap"] = "una bofetada ";
App::$strings["slapped"] = "ha abofeteado a ";
App::$strings["finger"] = "un \"finger\" ";
App::$strings["fingered"] = "envió un \"finger\" a";
App::$strings["rebuff"] = "un reproche";
App::$strings["rebuffed"] = "ha hecho un reproche a ";
App::$strings["happy"] = "feliz ";
App::$strings["sad"] = "triste ";
App::$strings["mellow"] = "tranquilo/a";
App::$strings["tired"] = "cansado/a ";
App::$strings["perky"] = "vivaz";
App::$strings["angry"] = "enfadado/a";
App::$strings["stupefied"] = "asombrado/a";
App::$strings["puzzled"] = "perplejo/a";
App::$strings["interested"] = "interesado/a";
App::$strings["bitter"] = "amargado/a";
App::$strings["cheerful"] = "alegre";
App::$strings["alive"] = "animado/a";
App::$strings["annoyed"] = "molesto/a";
App::$strings["anxious"] = "ansioso/a";
App::$strings["cranky"] = "de mal humor";
App::$strings["disturbed"] = "perturbado/a";
App::$strings["frustrated"] = "frustrado/a";
App::$strings["depressed"] = "deprimido/a";
App::$strings["motivated"] = "motivado/a";
App::$strings["relaxed"] = "relajado/a";
App::$strings["surprised"] = "sorprendido/a";
App::$strings["May"] = "mayo";
App::$strings["Unknown Attachment"] = "Adjunto no reconocido";
App::$strings["unknown"] = "desconocido";
App::$strings["remove category"] = "eliminar el tema";
App::$strings["remove from file"] = "eliminar del fichero";
App::$strings["default"] = "por defecto";
App::$strings["Page layout"] = "Plantilla de la página";
App::$strings["You can create your own with the layouts tool"] = "Puede crear su propia disposición gráfica con la herramienta de plantillas";
App::$strings["Page content type"] = "Tipo de contenido de la página";
App::$strings["activity"] = "la actividad";
App::$strings["Design Tools"] = "Herramientas de diseño web";
App::$strings["Pages"] = "Páginas";
App::$strings["Import website..."] = "Importar un sitio web...";
App::$strings["Select folder to import"] = "Seleccionar la carpeta que se va a importar";
App::$strings["Import from a zipped folder:"] = "Importar desde una carpeta comprimida: ";
App::$strings["Import from cloud files:"] = "Importar desde los ficheros en la nube: ";
App::$strings["/cloud/channel/path/to/folder"] = "/cloud/canal/ruta/a la/carpeta";
App::$strings["Enter path to website files"] = "Ruta a los ficheros del sitio web";
App::$strings["Select folder"] = "Seleccionar la carpeta";
App::$strings["Export website..."] = "Exportar un sitio web...";
App::$strings["Export to a zip file"] = "Exportar a un fichero comprimido .zip";
App::$strings["website.zip"] = "sitio_web.zip";
App::$strings["Enter a name for the zip file."] = "Escriba un nombre para el fichero zip.";
App::$strings["Export to cloud files"] = "Exportar a la nube de ficheros";
App::$strings["/path/to/export/folder"] = "/ruta/para/exportar/carpeta";
App::$strings["Enter a path to a cloud files destination."] = "Escriba una ruta de destino a la nube de ficheros.";
App::$strings["Specify folder"] = "Especificar una carpeta";
App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "No se ha podido crear un canal con un identificador que ya existe en este sistema. La importación ha fallado.";
App::$strings["Channel clone failed. Import failed."] = "La clonación del canal no ha salido bien. La importación ha fallado.";
App::$strings["Unable to import element \""] = "No se puede importar un elemento \"";
App::$strings["guest:"] = "invitado: ";
App::$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."] = "El \"token\" de seguridad del formulario no es correcto. Esto ha ocurrido probablemente porque el formulario ha estado abierto demasiado tiempo (>3 horas) antes de ser enviado";
App::$strings["Invalid data packet"] = "Paquete de datos no válido";
App::$strings["Unable to verify channel signature"] = "No ha sido posible de verificar la firma del canal";
App::$strings["Unable to verify site signature for %s"] = "No ha sido posible de verificar la firma del sitio para %s";
App::$strings["invalid target signature"] = "La firma recibida no es válida";
App::$strings["(Unknown)"] = "(Desconocido)";
App::$strings["Visible to anybody on the internet."] = "Visible para cualquiera en internet.";
App::$strings["Visible to you only."] = "Visible sólo para usted.";
@ -2799,9 +2804,6 @@ App::$strings["Path not found."] = "Ruta no encontrada";
App::$strings["mkdir failed."] = "mkdir ha fallado.";
App::$strings["database storage failed."] = "el almacenamiento en la base de datos ha fallado.";
App::$strings["Empty path"] = "Ruta vacía";
App::$strings["l F d, Y \\@ g:i A"] = "l d de F, Y \\@ G:i";
App::$strings["Starts:"] = "Comienza:";
App::$strings["Finishes:"] = "Finaliza:";
App::$strings["This event has been added to your calendar."] = "Este evento ha sido añadido a su calendario.";
App::$strings["Not specified"] = "Sin especificar";
App::$strings["Needs Action"] = "Necesita de una intervención";
@ -2830,6 +2832,16 @@ App::$strings["a new photo"] = "una nueva foto";
App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s ha publicado %2\$s en %3\$s";
App::$strings["Photo Albums"] = "Álbumes de fotos";
App::$strings["Upload New Photos"] = "Subir nuevas fotos";
App::$strings["Who can see this?"] = "¿Quién puede ver esto?";
App::$strings["Custom selection"] = "Selección personalizada";
App::$strings["Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit the scope of \"Show\"."] = "Seleccione \"Mostrar\" para permitir la visualización. La opción \"No mostrar\" le permite anular y limitar el alcance de \"Mostrar\".";
App::$strings["Show"] = "Mostrar";
App::$strings["Don't show"] = "No mostrar";
App::$strings["Post permissions %s cannot be changed %s after a post is shared.</br />These permissions set who is allowed to view the post."] = "Los permisos de la entrada %s no se pueden cambiar %s una vez que se ha compartido.</br /> Estos permisos establecen quién está autorizado para ver el mensaje.";
App::$strings[" by "] = "por";
App::$strings[" on "] = "en";
App::$strings["Embedded content"] = "Contenido incorporado";
App::$strings["Embedding disabled"] = "Incrustación deshabilitada";
App::$strings["System"] = "Sistema";
App::$strings["New App"] = "Nueva aplicación (app)";
App::$strings["Suggestions"] = "Sugerencias";
@ -2865,8 +2877,6 @@ App::$strings["Chatrooms"] = "Salas de chat";
App::$strings["Overview"] = "Resumen";
App::$strings["Chat Members"] = "Miembros del chat";
App::$strings["Wiki List"] = "Lista de wikis";
App::$strings["Create new wiki"] = "Crear un nuevo wiki";
App::$strings["Send notification"] = "Enviar una notificación";
App::$strings["Wiki Pages"] = "Páginas del wiki";
App::$strings["Add new page"] = "Añadir una nueva página";
App::$strings["Page name"] = "Nombre de la página";
@ -2879,23 +2889,20 @@ App::$strings["Rate Me"] = "Valorar este canal";
App::$strings["View Ratings"] = "Mostrar las valoraciones";
App::$strings["Forums"] = "Foros";
App::$strings["Tasks"] = "Tareas";
App::$strings["Documentation"] = "Documentación";
App::$strings["Member registrations waiting for confirmation"] = "Inscripciones de nuevos miembros pendientes de aprobación";
App::$strings["Inspect queue"] = "Examinar la cola";
App::$strings["DB updates"] = "Actualizaciones de la base de datos";
App::$strings["Plugin Features"] = "Extensiones";
App::$strings["Who can see this?"] = "¿Quién puede ver esto?";
App::$strings["Custom selection"] = "Selección personalizada";
App::$strings["Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit the scope of \"Show\"."] = "Seleccione \"Mostrar\" para permitir la visualización. La opción \"No mostrar\" le permite anular y limitar el alcance de \"Mostrar\".";
App::$strings["Show"] = "Mostrar";
App::$strings["Don't show"] = "No mostrar";
App::$strings["Post permissions %s cannot be changed %s after a post is shared.</br />These permissions set who is allowed to view the post."] = "Los permisos de la entrada %s no se pueden cambiar %s una vez que se ha compartido.</br /> Estos permisos establecen quién está autorizado para ver el mensaje.";
App::$strings[" by "] = "por";
App::$strings[" on "] = "en";
App::$strings["Embedded content"] = "Contenido incorporado";
App::$strings["Embedding disabled"] = "Incrustación deshabilitada";
App::$strings["Attachments:"] = "Ficheros adjuntos:";
App::$strings["\$Projectname event notification:"] = "Notificación de eventos de \$Projectname:";
App::$strings["view full size"] = "Ver en el tamaño original";
App::$strings["No Subject"] = "Sin asunto";
App::$strings["OStatus"] = "OStatus";
App::$strings["GNU-Social"] = "GNU Social";
App::$strings["RSS/Atom"] = "RSS/Atom";
App::$strings["Facebook"] = "Facebook";
App::$strings["Zot"] = "Zot";
App::$strings["LinkedIn"] = "LinkedIn";
App::$strings["XMPP/IM"] = "XMPP/IM";
App::$strings["MySpace"] = "MySpace";
App::$strings["Can view my normal stream and posts"] = "Pueden verse mi actividad y publicaciones normales";
App::$strings["Can view my webpages"] = "Pueden verse mis páginas web";
App::$strings["Can post on my channel page (\"wall\")"] = "Pueden crearse entradas en mi página de inicio del canal (“muro”)";
@ -2944,6 +2951,7 @@ App::$strings["Set your location"] = "Establecer su ubicación";
App::$strings["Clear browser location"] = "Eliminar los datos de localización geográfica del navegador";
App::$strings["Tag term:"] = "Término de la etiqueta:";
App::$strings["Where are you right now?"] = "¿Donde está ahora?";
App::$strings["Choose a different album..."] = "Elegir un álbum diferente...";
App::$strings["Comments enabled"] = "Comentarios habilitados";
App::$strings["Comments disabled"] = "Comentarios deshabilitados";
App::$strings["Page link name"] = "Nombre del enlace de la página";
@ -2967,7 +2975,6 @@ App::$strings["Favourite Posts"] = "Publicaciones favoritas";
App::$strings["Spam"] = "Correo basura";
App::$strings["Posts flagged as SPAM"] = "Publicaciones marcadas como basura";
App::$strings["Status Messages and Posts"] = "Mensajes de estado y publicaciones";
App::$strings["About"] = "Mi perfil";
App::$strings["Profile Details"] = "Detalles del perfil";
App::$strings["Files and Storage"] = "Ficheros y repositorio";
App::$strings["Saved Bookmarks"] = "Marcadores guardados";
@ -3004,6 +3011,7 @@ App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s escribió %2\$s
App::$strings["Click to open/close"] = "Pulsar para abrir/cerrar";
App::$strings["spoiler"] = "spoiler";
App::$strings["$1 wrote:"] = "$1 escribió:";
App::$strings["Source channel not found."] = "No se ha encontrado el canal de origen.";
App::$strings["Focus (Hubzilla default)"] = "Focus (predefinido)";
App::$strings["Theme settings"] = "Ajustes del tema";
App::$strings["Narrow navbar"] = "Estrechar la barra de navegación";

View File

@ -674,6 +674,8 @@ function updateConvItems(mode,data) {
$('.item_' + bParam_mid.substring(0,32)).addClass('item-highlight');
}
$(document.body).trigger("sticky_kit:recalc");
}
function collapseHeight() {

View File

@ -26,7 +26,7 @@ head_add_js('library/jquery-textcomplete/jquery.textcomplete.js');
//head_add_js('library/colorbox/jquery.colorbox.js');
head_add_js('library/jquery.timeago.js');
head_add_js('library/readmore.js/readmore.js');
head_add_js('library/sticky-kit/sticky-kit.min.js');
head_add_js('library/sticky-kit/sticky-kit.js');
//head_add_js('library/jquery_ac/friendica.complete.js');
//head_add_js('library/tiptip/jquery.tipTip.minified.js');
head_add_js('library/jgrowl/jquery.jgrowl_minimized.js');

View File

@ -36,24 +36,42 @@ aside#region_1 {
border-right: 1px solid transparent;
}
aside #left_aside_wrapper {
margin-bottom: 10px;
}
main {
margin-left: auto;
margin-right: auto;
max-width: $main_widthpx;
}
h1, .h1, h2, .h2 {
h1, .h1 {
font-size: 2em;
}
h2, .h2 {
font-size: 1.667em;
}
h3, .h3, h4, .h4 {
h3, .h3 {
font-size: 1.334em;
}
h5, .h5, h6, .h6 {
font-size: 0.75rem;
h4, .h4 {
font-size: 1em;
font-weight: bold;
}
h5, .h5 {
font-size: 1em;
}
h6, .h6 {
font-size: 0.75em;
}
.jslider {
font-family: sans-serif, arial, freesans;
}

View File

@ -3,7 +3,7 @@
<h2>{{$title}}: {{$heading}}</h2>
</div>
<div class="section-content-wrapper" id="doco-content">
<h3 class="fakelink" id="doco-top-toc-heading"><span onclick="docoTocToggle(); return false;">
<h3 id="doco-top-toc-heading"><span class="fakelink" onclick="docoTocToggle(); return false;">
<i class="fakelink fa fa-caret-right" id="doco-toc-toggle"></i>
{{$tocHeading}}
</span></h3>