Banderas nacionales

El código abierto no significa gratis. Eso es todo lo que digo.

El mantenimiento de los plugins oficiales se financia con los ingresos de alojamiento.

Si alguien quiere estas funciones lo suficiente y carece de las habilidades pero tiene un presupuesto, sabe qué hacer…

4 Me gusta

Solo desde alguna perspectiva de EE. UU. Globalmente, o incluso por los propios EE. UU., no lo son. Solo digo en el sentido de que si una biblioteca es para países independientes, solo debería haber la bandera de estrellas y barras, nada más. Lo mismo con la Union Jack e Inglaterra, Gales y Escocia. O Alemania y sus estados. O Suiza y sus cantones. Esa lista es realmente grande, y alguna opinión (política) de los Estados no debería cambiar los principios…

Claro, puede haber una biblioteca para todos los estados de EE. UU. Y otra para todas las banderas posibles en el mundo.

4 Me gusta

3 publicaciones se fusionaron en un tema existente: Plugin para recaudar dinero para mejorar plugins

Gracias por las respuestas.

2 Me gusta

¿Es posible unificar este plugin con el campo ‘region’ predeterminado que los usuarios rellenan?

No necesitamos dos campos con los mismos datos, genera confusión.

Puedes hacer un fork y hacer lo que quieras

(No tengo ni idea de si los datos se mapearán bien (sic), pero ¿probablemente habrá más banderas que regiones?)

El plugin soporta deliberadamente el conjunto de banderas ISO.

3 Me gusta

Echando un vistazo a Región vs banderas. Es lo contrario

Es decir, donde estoy, Canadá para Bandera.
La Región divide Canadá

  • Canada_bc
  • Canada_ns
  • y así sucesivamente

La región comienza con el país y luego un código corto para cosas como provincias (Canadá) y EE. UU. usaría códigos cortos de estados.

3 Me gusta

Entiendo, entonces intentaré deshabilitar las regiones porque encontré que las banderas nacionales son más útiles para nuestro enfoque.

No pedimos más datos que los básicos y los iconos de banderas parecen agregar valor al compromiso y las relaciones construidas entre nuestros miembros.

4 Me gusta

No puedo seguir todo esto, pero como usa decorateWidget, está roto, ¿verdad? ¿Entonces alguien debería añadir la etiqueta broken?

3 Me gusta

No creo que ese sea actualmente un estado justo:

lo que sugiere que la funcionalidad aún no está formalmente obsoleta y la API de destino no está lista, por lo que diría, no, esto aún no está #roto

Pero estaría de acuerdo en que pronto lo estará si no hay un plan.

4 Me gusta

De hecho, decorateWidget sigue siendo una API actual/soportada para personalizar el post-stream. Todavía estamos trabajando en modernizar esa parte de la interfaz de usuario.

Esperamos publicar una ruta de actualización en las próximas semanas, que seguirá un proceso similar a las recientes actualizaciones de post-menu y topic-list. Tendremos deprecaciones, advertencias para los administradores, una bandera de función automática y mucho tiempo para que los autores de temas y plugins realicen los cambios necesarios.

6 Me gusta

A partir de mi actualización a Discourse 3.5.0.beta9

[Aviso de administrador] El plugin ‘discourse-nationalflags’ contiene código que necesita ser actualizado. (id:discourse.post-stream-widget-overrides) (aprender más)

Esa publicación parece tener muchos detalles para la ruta de actualización mencionada para decorateWidget.

4 Me gusta

¿Alguna novedad sobre la actualización? Nuestro sitio hizo una actualización completa recientemente y perdimos las banderas. ¿Cómo se supone que debemos ser parroquiales si no podemos hacer suposiciones basadas en la ubicación de alguien? :laughing:

2 Me gusta

Esperando también esa actualización, rompe el campo de usuario TC.

1 me gusta

Dado que @Ebs no ha visitado meta desde marzo (en el momento de escribir esto), supongo que ya no tiene interés en mantener este plugin, aunque sería bueno tener un aviso de desuso si es así.

Sospecho que alguien más podría tener que hacer un fork mantenido para que podamos seguir mostrando nuestras banderas nacionales, y de lo contrario, simplemente tendremos que dejar de usar este. :sob:

Una de las cosas que no están presentes en Upcoming post stream changes - How to prepare themes and plugins es cómo encontrar los puntos de conexión del plugin para reemplazar decorateWidget. Probablemente no sea un gran cambio, pero como desarrollador backend, no encontré las instrucciones suficientes para arreglarlo fácilmente yo mismo. (¡No soy el público objetivo! Esto no implica un fallo en las instrucciones).

1 me gusta

Sí, esperando la actualización también, ¿se debería aplicar la etiqueta “roto” a este plugin?

Gracias a todos por informar que esto ya no funciona; he añadido la etiqueta broken. Sería genial tener un nuevo fork y mantenedor, intentaré echarle un vistazo yo mismo si nadie más se presenta.

5 Me gusta

¡Dios mío, eso aplastó!

Todo es bastante antiguo y no me comprometí a mejorarlo más a fondo, pero al menos aquí hay un fork (algo) glimmificado y al menos funcional:

También cambié el menú desplegable para que muestre los nombres completos de los países, como se solicitó aquí.

¡Avísame si esto funciona bien! Espero que sí :sweat_smile:

(¿Debería crear un nuevo tema para ello tal vez?)

Editar: Creé un nuevo tema, porque de lo contrario la etiqueta rota aquí será confusa.

5 Me gusta

@chapoi Tengo curiosidad: ¿hubo alguna razón por la que dejaste user-nationalflags-preferences.js.es6 como un archivo es6 en lugar de simplemente js?

¡Gracias! :heart:

Tu fork me funciona.

  • Veo la bandera nacional mostrada en mi perfil
  • Veo la bandera nacional en mis publicaciones
  • Puedo editar la bandera nacional en la configuración de mi perfil
3 Me gusta