Nueva y mejorada página 'Acerca de' en /about está en línea

A partir de este commit:

La versión anterior de la página /about ya no está disponible y la nueva versión es la única disponible. También hemos publicado una nueva documentación que explica la nueva página /about y cómo se puede personalizar:

3 Me gusta

Desde la actualización a Discourse Version 3.4.0.beta3-dev (9c17588f6a), no puedo utilizar completamente la nueva función Customize About Page debido a un conflicto con el texto existente. Específicamente, el texto antiguo js.about.contact_info de /admin/customize/site_texts?overridden=true&q= persiste y se mezcla con cualquier contenido nuevo agregado a través de la personalización de la página About.

Los principales problemas:

  1. La nueva personalización de la página About no anula el texto antiguo: Cuando actualizo la información de contacto en la nueva función de la página About, el texto antiguo de js.about.contact_info en site_texts todavía aparece, creando una visualización mixta en lugar de reemplazar completamente el contenido antiguo.
  2. Edición de Site Texts deshabilitada: La nueva personalización de la página About parece haber bloqueado mi capacidad para editar cualquier texto del sitio, ya que el texto js.about.contact_info anulado impide el acceso a estos campos.

Debido a preocupaciones de privacidad, no puedo compartir la URL del sitio web, pero estoy ejecutando Discourse Version 3.4.0.beta3-dev (9c17588f6a). Cualquier consejo para solucionar esto o sugerencias para futuras actualizaciones para abordar este conflicto sería muy apreciado.

1 me gusta

6 publicaciones se fusionaron en un tema existente: Problema con la función Personalizar página Acerca de que se mezcla con el texto antiguo js.about.contact_info

Faltan las estadísticas que estaban en la tabla antigua :cry:

¿Está esa tabla de estadísticas pública disponible en otro lugar? :thinking:

1 me gusta

Gracias por tus comentarios. ¿Qué te falta que no esté en la página principal de administración y en los informes?

1 me gusta

Las cifras de la antigua tabla de estadísticas eran de acceso público @tobiaseigen

Echo de menos la sencillez de tener todas esas cifras en un lugar de fácil acceso, en lugar de rebuscar en las páginas de informes de cada métrica individual para cada período de tiempo.

Los “usuarios activos” en las tres columnas de períodos de tiempo eran una buena métrica para nosotros.

Quizás he estado demasiado acostumbrado a consultarla durante los últimos siete años y la echo de menos ahora que no está :person_shrugging:t2:

No te preocupes, probablemente pueda recrear la tabla antigua con el explorador de datos :+1:t2:

2 Me gusta

Actualmente tengo la nueva página “Acerca de”, pero tuve que habilitarla “experimentalmente” para mostrarla a Todos. Me doy cuenta de que si cierro sesión, todavía hay una versión antigua de la página. ¿Hay alguna forma de mostrar la elegante página “Acerca de” a los usuarios que no están registrados ni han iniciado sesión y solo navegan por nuestro sitio?

Si no incluyo “todos”, no muestra la nueva página en absoluto. No sé si la configuración del grupo o la página completa es “experimental” según el texto…

Screenshot 2024-11-03 at 1.13.23 PM

4 Me gusta

Tampoco puedo editar eso debido a que esta función de Personalizar Página Acerca de tiene errores.

2 Me gusta

Gracias por tus comentarios. Pronto trabajaremos en los informes para proporcionar los mejores datos posibles a los administradores y moderadores del sitio, y estamos pensando en qué estadísticas incluir en la página “Acerca de” en el futuro, y cuánto control desean/necesitan tener los propietarios del sitio sobre las estadísticas. Podemos iniciar nuevos temas para discutir esto más a fondo. Cuando crees tu consulta de exploración de datos, compártela para que podamos tener una idea de qué estadísticas son útiles para ti, ¡y por qué!

Las “Visitas de usuarios” en la tabla de la página principal de administración pueden ser un buen sustituto de la métrica de “usuarios activos”. Para el número total de miembros a día de hoy, busca el número junto al 0 en el encabezado “Usuarios por nivel de confianza”.

Necesitas actualizar tu sitio.

Lamento que tengas este problema. No puedo replicarlo. ¿Puedes actualizar tu sitio a la última versión, actualizar tu navegador web e intentarlo de nuevo? Si sigues teniendo el problema, inicia un nuevo tema y comparte más detalles sobre tu configuración, y si aparecen errores en la consola del desarrollador.

3 Me gusta

¡Gracias, se ve mucho mejor que la página Acerca de que teníamos antes! :slight_smile:

¿Es posible volver a ver el número total de temas y publicaciones?

/EDIT: Acabo de notar: Veo “Creado hace 2 años”. ¿Se puede ajustar esto? Iniciamos nuestro foro en 2012, pero migramos a Discourse hace 2 años. Por lo tanto, esta información no es precisa.

3 Me gusta

La única forma actual de cambiar este número sería buscar y cambiar la configuración js.about.site_age.year.other. O podrías no mostrarlo siguiendo las instrucciones en Hiding elements of the /about page with CSS?.

2 Me gusta

Aquí está la consulta que obtiene la fecha:

      result = DB.query_single <<~SQL
          SELECT created_at
          FROM schema_migration_details
          ORDER BY created_at
          LIMIT 1
        SQL

Si está autohospedado, debería haber una forma de actualizar el elemento created_at más antiguo de esa tabla con otra fecha. Escribir la consulta se deja como ejercicio para el lector.

No intentes esto en casa
DB.query_single("UPDATE schema_migration_details set created_at = '2010-01-01' where id=1")
4 Me gusta

Gracias Tobias y Jay. :slight_smile: Cambié el campo de la base de datos (a la fecha de 2012 en que creamos el foro phpBB). Pero la página Acerca de todavía muestra 2 años. ¿Necesito eliminar algunos archivos de caché o solo necesito esperar ya que la página se regenera de vez en cuando?

3 Me gusta

¿Ejecutaste mi código de actualización? Si ejecutas el código get-the-date, ¿te da la fecha esperada?

No parece que esté en caché, pero quizás no lo entienda.

3 Me gusta

No, accedí directamente a la base de datos con un cliente gráfico (HeidiSQL) y cambié la fila más antigua (que de hecho era la id 1).

Si entiendo correctamente, tu consulta hace exactamente lo mismo y nada más (en Discourse, por ejemplo).

3 Me gusta

Puedes intentar ejecutar la consulta que obtiene la fecha (ese es el código real que usa la página “Acerca de”) y ver qué obtiene. Si es la fecha correcta, entonces quizás puedas ir a tomar una cerveza y echar un vistazo mañana.

EDITAR: Y finalmente volví a poner en funcionamiento mi servidor de desarrollo y ejecuté el código anterior y dice: “Creado hace 15 años”, así que creo que debería funcionar.

2 Me gusta

Sí, obtiene la fecha correcta:

La cerveza es siempre una opción. Y una solución. :wink:

4 Me gusta

¿El sueño y la cerveza dieron lugar a nuevas ideas sobre la fecha de instalación? :laughing:

¿Y es esto posible de nuevo?

1 me gusta

Me está funcionando. Si el tuyo sigue mal, no lo sé. Pero puedes ejecutar ese código que obtiene la fecha. ¿Quizás reiniciar tu servidor?

2 Me gusta

¡JAJAJA, eso funcionó! Reiniciar el contenedor de Docker muestra el número correcto ahora! :slight_smile: ¡Gracias!

Sobre esta otra cosa: ¿Es posible volver a ver el número total de temas y publicaciones?

3 Me gusta