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.
@ -342,4 +342,4 @@ To immediately clear out all the extra logging stuff you added. Use the informa
1. Enable the **logrot** addon in the official [hubzilla-addons](https://github.com/redmatrix/hubzilla-addons) repo
1. Create a directory in your web root called `log` with webserver write permissions
1. Go to the **logrot** admin settings and enter this folder name as well as the max size and number of retained log files.
1. Go to the **logrot** admin settings and enter this folder name as well as the max size and number of retained log files.

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

@ -32,28 +32,46 @@ aside {
max-width: $aside_widthpx;
}
aside#region_1 {
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>