Centro de Composición

← Rellena “repoName” y “repoURL” para el botón de instalación automática →

Instalar este componente de tema

← Describe este tema/componente en una o dos frases →

Hola :wave:

Compose Center es un lugar para todo tipo de opciones de composición. La idea era un lugar donde pudieras manejar fácilmente tu contenido de composición.

Como:

  • Nuevo Tema
  • Nuevo Mensaje
  • Nuevo Mensaje de Chat
  • Borradores
  • Publicaciones Pendientes

No quiero hackear el diseño y la estructura originales, así que esto está hecho para el tema predeterminado. Originalmente, puede funcionar muy bien con un tema de tres columnas en la barra lateral derecha. Así que reemplaza el botón predeterminado + Nuevo Tema con un botón Componer. El contenido se abre en DMenu y muestra un banner, avatar de perfil, estado del usuario, nuevo tema/borrador abierto, mensaje, botones de chat, borradores y publicaciones pendientes.

Botones y enlaces rápidos:

  • en el banner, botón Mis borradores: enlace a borradores
  • en el banner, icono de lápiz (editar): enlace a preferencias/perfil
  • en el avatar (al pasar el ratón), icono de lápiz (editar): enlace a preferencias/cuenta
  • estado del usuario: abre la ventana modal de estado del usuario
  • botón nuevo tema/borrador abierto: abre el compositor de temas
  • botón de mensaje: abre el compositor de mensajes privados
  • botones de chat: abre la ventana modal de nuevo mensaje de chat

El fondo del banner es el avatar de perfil desenfocado si el fondo de la tarjeta de usuario no está configurado.

Predeterminado

Con borrador

Con publicaciones pendientes

Estado del usuario

Traducciones del tema


:heart: Crédito: He integrado el componente de tema New Topic Header Button en él. Esto está inspirado en el bloque de perfil del tema Central.

15 Me gusta

Buen trabajo Don, lo instalé en mi sitio personal y me encanta esta función. :clap:

Sin embargo, no veo el botón de nuevo tema en la cabecera, incluso si previsualizo desde el componente en administración. :thinking:

4 Me gusta

Gracias Lilly, ¡me alegra que te guste! :heart:

No, lo siento, me refiero a que integré esa funcionalidad del componente en el DMenu. Así que el código del botón de Nuevo Tema que ves en DMenu proviene en su mayoría del componente de tema Botón de Nuevo Tema en la Cabecera. :slight_smile:

4 Me gusta

Jaja, después de publicar, me preguntaba si solo estaba malinterpretando al OP. Gracias por aclarar. (Y cuando lo pienso, de todos modos preferiría no tenerlo en la cabecera).

Me gusta mucho ese modal de composer y me gustaría poder abrirlo desde la barra lateral, pero se puede crear una sección personalizada para hacer lo mismo.

Me gusta el aspecto de ese pequeño pop-up que hiciste :smiley:

4 Me gusta


¿Es posible personalizar el color de este botón para que sea el mismo que el color del botón del tema que publicaste anteriormente?

3 Me gusta

He encontrado un error que hace que la configuración de estado personalizada desaparezca después de actualizar.

Hola :wave:

He añadido al botón el id create-topic para que ahora utilice ese estilo. También he notado un punto que faltaba… este botón también aparece para los anónimos. Lo he arreglado. FIX: Hide Compose button for anons and adds create-topic id to it by VaperinaDEV · Pull Request #4 · VaperinaDEV/discourse-compose-center · GitHub

Creo que este es un problema con el estado del usuario en el núcleo. Ya tengo un tema al respecto aquí: User status stops working for admins pero tengo que investigarlo más… Si navegas a un tema o a algún otro lugar, volverá a aparecer. Así que este problema no está relacionado con este componente temático.

4 Me gusta

Hola :wave:

He fusionado una actualización para manejar instancias donde el chat está deshabilitado. Así que ahora el chat no es obligatorio para usar este componente. :slightly_smiling_face: Debido a esto, he cambiado el OP y también he añadido un enlace al Creador de Temas.

4 Me gusta

Solo para que sepas: vino con los nuevos borradores múltiples. No es algo importante.

2 Me gusta

Gracias @Jagster, arreglado por FIX: drafts label i18n · VaperinaDEV/discourse-compose-center@6a58764 · GitHub :slightly_smiling_face:

4 Me gusta

¿Cuál es la traducción/configuración de interface_button_title? No parece usarse en ningún lado…

2 Me gusta

Hola :wave: Sí, parece que proviene de una versión anterior. Lo eliminaré. :+1:

2 Me gusta

Actualicé Diacourse recientemente y, al mismo tiempo, perdí la traducción del botón de composición.

Sin prisa.

2 Me gusta

Hola, ¿se soluciona con esto? Translation of Bookmark button is lost - #2 by david

1 me gusta

Sí, lo hizo :+1:

1 me gusta

Este componente comenzó a lanzar un error recientemente, así que hice una corrección en PR aquí. :slight_smile:

1 me gusta

¡Gracias @Lilly :hugs: Lo he fusionado!

1 me gusta