Un tema similar a Reddit para Discourse

Esto se ve muy bien. ¿El equipo implementará finalmente la función de subprocesos que se probó hace un tiempo?

¿Puedes añadir la opción de previsualizar el tema?

1 me gusta

¿Cómo solucionar el área en blanco a la derecha… es de mi Mac o del tema?

2 Me gusta

¿Puedes ser más específico? ¿Se trata de hilos de chat? ¿Hilos en Discourse Post Voting quizás?

Puedes cambiar al tema aquí en Meta con el interruptor en la parte inferior izquierda de la barra lateral, parece que hay un error en nuestro sitio de creador de temas, por lo que no puedo subir una vista previa allí en este momento.

1 me gusta

¿te refieres a la derecha de la imagen? Creo que tendrás que aumentar la configuración del sitio max image width desde admin/site_settings — aunque ten en cuenta que esto solo cambiará las nuevas cargas, si quisieras cambiar las antiguas, las publicaciones tendrían que ser rebaked (Rebake all posts matching a pattern).

si te refieres al ancho de la publicación en sí, ese es solo el tema… Podría intentar agregar algo de contenido allí en el futuro.

1 me gusta

Parece que tengo un problema similar… pero solo en la pantalla principal. Aquí hay una captura de pantalla de aquí mismo en meta…

Si reduzco un poco el tamaño de la pantalla… entonces todo salta más ancho.

2 Me gusta

Hola Chris,

Hace un tiempo, el equipo estaba probando una idea en la que podías hacer clic en una publicación y ver solo las respuestas vinculadas a esa publicación. Escondería, por así decirlo, otros comentarios sobre el tema, excepto el que elegiste para centrarte.

Así, por ejemplo, en tu publicación se mostraría 1 respuesta, si no recuerdo mal, en la parte inferior izquierda y, si se hiciera clic, se mostraría mi respuesta debajo de tu publicación con una opción para volver a todas.

1 me gusta

Hay una configuración del sitio para algo como lo que describiste, “habilitar vista de respuestas filtradas”.

2 Me gusta


Parece que el inicio no funciona. ¿Podrías arreglarlo? ¡Muchas gracias! :smiley:

@awesomerobot ¡Este es un tema increíble! Me gusta mucho, sin embargo, no puedo crear un nuevo tema a través del cuadro de texto ‘Crear tema’, ni del sidebar ‘+ Nuevo tema’.

No veo ningún otro comentario que muestre que otros están experimentando este problema, así que no estoy seguro de si esto es común o no. ¿Funciona bien para ti?

1 me gusta

Tengo la última versión del tema y no tengo problemas para crear temas.
Quizás sea causado por uno de tus otros componentes temáticos.

¿Tienes algún mensaje de error en la consola de javascript de tu navegador desde las herramientas de desarrollador?

2 Me gusta

Gracias por la pronta respuesta y la buena sugerencia; de hecho, tengo un error al seleccionar Nuevo Tema.

Uncaught TypeError: this.composer.openComposer is not a function
    customCreateTopic fake-input-create.js:56
    Cr runtime.js:6179
    install runtime.js:6316
    _ runtime.js:4048
    track validator.js:668
    commit runtime.js:4046
    commit runtime.js:4121
    It runtime.js:4141
    Ember 5
    invoke queue.ts:203
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    end index.ts:298
    _run index.ts:667
    run index.ts:339
    d Ember
    success ajax.js:105
    jQuery 6
    b ajax.js:154
    O rsvp.js:460
    O rsvp.js:916
    h ajax.js:167
    listForParent category-list.js:80
    _createSubcategoryList build-category-route.js:78
    afterModel build-category-route.js:61
    runAfterModelHook router_js.js:707
    resolve router_js.js:619
    y rsvp.js:435
    v rsvp.js:421
    invoke queue.ts:203
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    _boundAutorunEnd index.ts:257
    promise callback*n/
< platform.ts:28
    flush Ember
    _scheduleAutorun index.ts:803
    _ensureInstance index.ts:791
    schedule index.ts:384
    Ember 6
    <anonymous> start-app.js:4
    <anonymous> discourse-boot.js:20
    <anonymous> discourse-boot.js:1

Los componentes que estoy usando son:

No estoy seguro de si los componentes están causando el problema; los quité, volví a intentarlo y todavía tuve el mismo error al hacer clic en Nuevo Tema. Muy extraño :thinking:

1 me gusta

Parece que no encuentra esta función:

    customCreateTopic() {
      if (document.querySelector(".d-editor-input")) {
        document.querySelector(".d-editor-input").focus();
      } else {
        this.composer.openComposer({
          action: _composer.default.CREATE_TOPIC,
          draftKey: _composer.default.NEW_TOPIC_KEY,
          categoryId: this.category?.id,
          tags: this.tag?.id
        });
      }
    }
  },

He probado en Firefox y Chrome desde mi sistema operativo Ubuntu. No estoy seguro de si son los plugins que estoy usando o algo más, supongo que tendré que jugar un poco y profundizar más. Es extraño que parezca que solo me está pasando a mí :unamused: Espero llegar al fondo del asunto.

1 me gusta

Sí, parece que openComposer se ha cambiado a open. Acabo de arreglar esto en el tema, así que debería resolverse una vez actualizado. ¡Gracias por informarlo!

6 Me gusta

Hola @awesomerobot, no encuentro cómo añadir una categoría cuando estoy en este tema. Cuando voy a la sección de categorías, no encuentro la opción, así que tuve que cambiar temporalmente de tema para añadir una nueva y luego volví a cambiar.

¿Estoy haciendo algo mal? ¿Puedes aconsejarme, por favor? :slight_smile:

3 Me gusta

Hola @awesomerobot, tu tema es increíble y me encanta.

Tengo algunos problemas con la vista móvil. Cuando me desplazo hasta el final del sitio (página de inicio), no carga más temas nuevos. Funcionó bien cuando fui a una categoría específica, pero en la página de inicio (categorías mixtas) no lo hizo. ¿Podrías echarle un vistazo? También funcionó bien en PC.


Muchas gracias.

Hola a todos:

¡Nos encanta el tema tipo Reddit!

Solo una pregunta. Sería genial si, cuando la gente llegara por primera vez a mi foro, se viera como /latest.

¿Hay alguna forma de que esa sea la página de inicio predeterminada, por favor?

¡Gracias!

Creo que lo que quieres hacer es establecer /latest como la página de inicio de tu foro. Si es correcto, puedes hacerlo estableciendo latest como el primer elemento en la configuración de tu sitio menú superior:

3 Me gusta

Además de la respuesta de @simon, probablemente valga la pena señalar que los usuarios pueden anular esa configuración con su propia página de inicio predeterminada en user/preferences/interface y Página de inicio predeterminada. :slight_smile:

4 Me gusta

¡Ah, sí! Muchas gracias.

Tengo la configuración global establecida para que lo más reciente aparezca en la parte superior, pero mi usuario estaba configurado para tener las Categorías como Página de inicio predeterminada.
La pregunta es: ¿todos mis usuarios también tienen sus páginas de inicio predeterminadas configuradas en Categorías?
¿Puedo hacer algún tipo de reinicio para cambiar la página de inicio predeterminada de todos a lo más reciente?
Gracias de nuevo por tu ayuda.

1 me gusta

Si realmente quieres hacer eso, entonces podrías necesitar hacerlo en rails con un comando update_all en el sitio del usuario después de haber establecido el valor predeterminado global en el más reciente (que dijiste que has hecho). Si sigues esta ruta, asegúrate de hacer una copia de seguridad primero.

3 Me gusta