Corrected Spanish grammar. (#29785)

This commit is contained in:
Lola
2019-03-13 18:19:27 +01:00
committed by Jaka Kranjc
parent 3ec07433f0
commit 2f0f1711a8

View File

@ -7,18 +7,21 @@ localeTitle: Anunciar nuevos usuarios
--- ---
## Description ## Description
<section id="description"> Como recordatorio, este proyecto se está construyendo sobre el siguiente proyecto de inicio en <a href="https://glitch.com/#!/import/github/freeCodeCamp/boilerplate-socketio/">Glitch</a> , o clonado desde <a href="https://github.com/freeCodeCamp/boilerplate-socketio/">GitHub</a> . Muchas salas de chat pueden anunciar cuando un usuario se conecta o desconecta y luego se lo muestran a todos los usuarios conectados en el chat. Al ver que ya está emitiendo un evento al conectarse y desconectarse, solo tendrá que modificar este evento para admitir dicha función. La forma más lógica de hacerlo es enviar 3 datos con el evento: nombre del usuario conectado / desconectado, el recuento actual de usuarios, y si ese nombre está conectado o desconectado. <hr> Cambie el nombre del evento a &quot;usuario&quot; y, a medida que los datos pasan un objeto a lo largo de los campos que contienen &quot;nombre&quot;, &quot;usuarios actuales&quot; y &quot;conectado&quot; booleano (para ser verdadero si la conexión, o falso para la desconexión del usuario enviado). Asegúrese de realizar el cambio en los dos puntos en los que tuvimos el evento &#39;cuenta de usuario&#39; y configure la desconexión para que sea falsa para el campo &#39;conectado&#39; en lugar de verdadero como el evento emitido en la conexión. <code>io.emit(&#39;user&#39;, {name: socket.request.user.name, currentUsers, connected: true});</code> ¡Ahora su cliente tendrá toda la información necesaria para mostrar correctamente el recuento actual de usuarios y avisar cuando un usuario se conecte o desconecte! Para manejar este evento en el lado del cliente, debemos escuchar al &#39;usuario&#39; y luego actualizar el conteo actual de usuarios usando jQuery para cambiar el texto de <code>#num-users</code> a &#39;{NÚMERO} usuarios en línea&#39;, así como agregar un <code>&lt;li&gt;</code> a la lista no ordenada con id &#39;mensajes&#39; con &#39;{NOMBRE} ha {unido / dejado} el chat&#39;. Una implementación de esto podría parecerse a la siguiente: <pre> socket.on (&#39;usuario&#39;, función (datos) { <section id="description"> Como recordatorio, este proyecto se está construyendo sobre el proyecto de inicio en <a href="https://glitch.com/#!/import/github/freeCodeCamp/boilerplate-socketio/">Glitch</a> , o clonado desde <a href="https://github.com/freeCodeCamp/boilerplate-socketio/">GitHub</a> . Muchas salas de chat pueden anunciar cuando un usuario se conecta o desconecta y luego lo anuncian a todos los usuarios conectados en el chat. Al ver que ya se está emitiendo un evento al conectarse y desconectarse, sólo tendrás que modificar este evento para admitir dicha función. La forma más lógica de hacerlo es enviar 3 datos con el evento: nombre del usuario conectado / desconectado, el recuento actual de usuarios, y si ese nombre está conectado o desconectado.
$ (&#39;# num-users&#39;). text (data.currentUsers + &#39;usuarios en línea&#39;); <hr> Cambia el nombre del evento a &quot;user&quot; y, a medida que los datos pasan un objeto a lo largo de los campos que contienen &quot;name&quot;, &quot;currentUsers&quot; y &quot;connected&quot; en booleano (verdadero si hay conexión, o falso para la desconexión del usuario enviado). Asegúrate de realizar el cambio en los dos puntos en los que tuvimos el evento &#39;user count&#39; y configura la desconexión para que sea falsa para el campo &#39;connected&#39; en lugar de verdadero como el evento emitido en la conexión. <code>io.emit(&#39;user&#39;, {name: socket.request.user.name, currentUsers, connected: true});</code> ¡Ahora tu cliente tendrá toda la información necesaria para mostrar correctamente el recuento actual de usuarios y avisar cuando un usuario se conecte o desconecte! Para manejar este evento en el lado del cliente, debemos escuchar al &#39;user&#39; y luego actualizar el conteo actual de usuarios usando jQuery para cambiar el texto de <code>#num-users</code> a &#39;{NUMBER} usuarios en línea&#39;, así como agregar un <code>&lt;li&gt;</code> a la lista no ordenada con id &#39;messages&#39; con &#39;{NAME} ha {unido / dejado} el chat&#39;. Una implementación de esto podría parecerse a la siguiente:
mensaje var = nombre.datos; <pre>socket.on('user', function(data){
if (data.connected) { $('#num-users').text(data.currentUsers+' usuarios en línea');
mensaje + = &#39;se ha unido al chat.&#39;; var message = data.name;
if(data.connected) {
message += ' ha unido al chat.';
} else { } else {
mensaje + = &#39;ha salido del chat.&#39;; message += ' ha salido del chat';
} }
$ (&#39;# messages&#39;). append ($ (&#39;&lt;li&gt;&#39;) .html (&#39;&lt;b&gt;&#39; + message + &#39;&lt;\ / b&gt;&#39;)); $('#messages').append($('&#60;li&#62;').html('&#60;b&#62;'+ message +'&#60;\/b&#62;'));
}); </pre> Envía tu página cuando creas que lo has hecho bien. </section> });</pre>
Envía tu página cuando creas que lo has hecho bien. </section>
## Instructions ## Instrucciones
<section id="instructions"> <section id="instructions">
</section> </section>
@ -36,12 +39,12 @@ tests:
</section> </section>
## Challenge Seed ## Semilla del Desafío
<section id='challengeSeed'> <section id='challengeSeed'>
</section> </section>
## Solution ## Solución
<section id='solution'> <section id='solution'>
```js ```js