Por favor, documenten mejor el plugin Discourse Calendar

Continuando la discusión de Discourse Calendar — ya que mi publicación allí está a punto de ser eliminada automáticamente después de un mes.

La publicación principal que describe este plugin necesita algo de trabajo. Es realmente confusa. Específicamente:

Confusión de eventos

Parece haber tres cosas separadas, todas llamadas “evento”:

  1. Lo más básico: una respuesta con [date], que se muestra en un calendario en la primera publicación del tema.
  2. Una primera publicación de un tema que contiene [event], utilizada por la función opcional “estado alfa” descrita por separado aquí.
  3. Un plugin completamente separado con un nombre similar: Events en lugar de Event.

Eso es… confuso.

Sintaxis poco clara para el evento básico de un solo tema

  1. ¿Cómo se establece el nombre del evento? La descripción del plugin muestra texto con eventos, pero no cómo se estableció realmente.
  2. ¿Cómo se crean eventos repetitivos?
  3. El calendario de días festivos muestra colores. ¿Puede el calendario normal tener también colores y, en caso afirmativo, cómo?
  4. La función separada de “eventos” aparentemente puede producir un feed ical. ¿Puede hacerlo un calendario “básico”?

Más preguntas sobre el calendario de días festivos

¿Utiliza la misma sintaxis que el calendario por tema o el de “evento”? ¿Se limita a “vacaciones del personal” o podría ser utilizado por cualquier persona que pueda responder a un tema determinado? ¿De dónde provienen los colores? ¿El emoji :desert_island: “Holiday flair” es modificable? ¿Es posible hacerlo visible para cualquier persona, o para algún grupo arbitrario, no solo para el personal?

Etc…

Algunas de estas cosas las he resuelto por mi cuenta o preguntando al soporte. Pero realmente necesita ser documentado en el tema de documentación del plugin.

Probablemente también sería bueno detallar algunas de las limitaciones, también — la fecha de inicio de la semana no sigue tu configuración regional y no es configurable, todo el asunto está confundido sobre las zonas horarias… y si hay una hoja de ruta o planes para abordar algunas de estas cosas o agregar nuevas funciones (¡o si no los hay!), por favor, dilo también.

¡Gracias! Esta es una pequeña y útil función de Discourse que podría ser muy útil para muchas personas, pero también es bastante confusa.

7 Me gusta

Esa publicación es una wiki, por lo que puedes hacer tus propias contribuciones fácilmente. Eso sería de gran ayuda para todos.

6 Me gusta

¡Puedo, aunque algunas cosas solo serán suposiciones!

2 Me gusta

Avisté esto en Temas Relacionados mientras actualizaba los temas de Calendario y Eventos (otra victoria para Temas Relacionados :slight_smile: :medal_sports:)

Acabo de reorganizarlos para que ambas funciones aparezcan ahora correctamente como un tema de plugin, lo que debería eliminar algo de confusión:

También he dividido muchos de los detalles de ‘cómo hacerlo’ en un par de guías para darles un respiro:

El enfoque principal fue darles una estructura más consistente (aunque he añadido una rápida actualización para mejorar). Fueron un poco espinosos de suavizar, pero creo que están en mejor forma de lo que estaban. Después de haber dormido sobre ello, creo que hay algunas cosas que todavía me gustaría hacer, así que no voy a lanzar el :rocket: todavía. :slight_smile:

Pero espero que nos estemos moviendo en la dirección correcta. :crossed_fingers: :slight_smile:

7 Me gusta