Lo siento, no me refería necesariamente a todos los usuarios, pero mis usuarios lo prefieren. Han migrado de un foro grande y establecido que también abría enlaces externos en una nueva pestaña por defecto.
Además, dado que tengo otros enlaces en la sección personalizada que sí se abren en la misma pestaña, la inconsistencia con los enlaces /my/* es un poco extraña para los usuarios, que no saben ni les importa si ese tipo de enlace requiere un manejo especial.
También hay otro punto de vista: ¿con qué frecuencia usan los usuarios los enlaces de /my? Me refiero a si hay alguna razón real para poner esos enlaces en la barra lateral y hacerla más larga, más larga y un poco más larga. Ya tenemos enlaces a la sección /my en el menú más personal…
Si has habilitado la opción de barra lateral personalizada a través de la configuración enable custom sidebar sections y quieres personalizar la barra lateral, busca el icono “+” en la parte inferior de la barra lateral.
Definitivamente. Hubo una gran discusión tan pronto como se migró el foro: “¿Dónde está la lista de hilos a los que estoy suscrito?”. Para ser honesto, ni siquiera yo encontré los enlaces a los temas seguidos y vigilados en su extraña ubicación en /my/preferences/tracking. También tuve que añadir un enlace en la barra lateral a una consulta de búsqueda personalizada para ayudar a los usuarios a encontrar los hilos importados del antiguo foro en los que habían participado (que se abren en la misma pestaña ya que no es un enlace /my/).
Es genial que ahora exista la opción “Hacer esta sección pública y visible para todos”, pero tengo algunos comentarios:
“pública y visible para todos” significa “visible para TL0 y superior”, es decir, el significado habitual de “todos” en Discourse no se está siguiendo.
Sería realmente, realmente, realmente genial si esto fuera realmente público y visible para todos.
Marcar esta casilla también implica que otros administradores pueden editar la sección (¡lo cual es genial!), pero tal vez no siempre se espera, por lo que podría ser bueno hacerlo explícito.
(Ah, y suceden cosas realmente extrañas si un administrador marca la casilla y otro la desmarca, parece que el estado de la casilla no se actualiza entre clientes y la barra lateral no se actualiza. Reproducción: el administrador 1 crea una sección y marca la casilla, el administrador 2 edita la sección y la desmarca, el administrador 2 la edita y la vuelve a marcar, produce un error FALLIDO)
En realidad, lo repliqué en mi máquina local
Creo que lo que sucedió es que anulaste el texto para las nuevas traducciones: js.sidebar.sections.custom.links.name.validation.blankjs.sidebar.sections.custom.links.name.validation.maximum
Sin embargo, como notaste, los idiomas que no son inglés aún no los tienen. Por lo tanto, tenemos que eliminarlos por ahora hasta que se actualicen otros archivos de localización:
Primero, mostremos todas las traducciones antes de eliminarlas, tal vez cópialas y pégalas en algún lugar, para que tus traducciones no se pierdan permanentemente:
TranslationOverride.where("translation_key like 'js.sidebar.sections.custom.links%'")
Para eliminarlas, ejecuta:
TranslationOverride.where("translation_key like 'js.sidebar.sections.custom.links%'").delete_all
Ah, gracias Kris Sí, esto es exactamente lo que escribiste. Simplemente no me di cuenta de que esto causaría algún problema si traducía esas cadenas. Ahora esperaré hasta la actualización del martes con esto
¡Gracias de nuevo por tu ayuda! ¡Esto funcionó perfectamente!
No te preocupes Me alegro mucho porque este tipo de errores a veces ocurren y ahora, gracias a ti, aprendí cómo resolver esto desde rails. Creo que es algo realmente genial. Tu rápida respuesta y solución a este problema me asombraron. Quizás otros también tengan este problema y esta pequeña conversación pueda ayudar a resolverlo.
Me encanta esta idea. Espero que se implemente pronto. Me gusta probar cosas nuevas y tratar de encontrar errores nuevos, así que siempre ejecuto las funciones experimentales y mantengo el sitio actualizado. Y esto también significa que no siempre espero las actualizaciones de idioma. Hasta entonces, tengo que prestar más atención a las traducciones.
Mi primer objetivo es mover las secciones de categorías existentes. Me gustaría mover “(Chat) Canales” a la parte superior, seguido de “Categorías” y luego “Comunidad”.
Mi segundo objetivo es editar los nombres de esas secciones de categorías predeterminadas.
Sin embargo, si pudiera crear secciones personalizadas, intentaría recrear lo que he descrito en mi primer y segundo objetivo y luego querría eliminar las predeterminadas. Pero todo eso parece inútil ahora mismo porque esperaré la capacidad de mover secciones de categorías y la capacidad de editar los títulos de las secciones de categorías.