Plugin de Diario

Aquí está el repositorio.
Todo se ha hecho a través de codificación LLM y utiliza muchas soluciones alternativas y métodos hacky, y en general, podría ser una implementación más limpia hacerlo como un plugin. Pero como prueba de concepto, hace el trabajo hasta ahora (algunos casos extremos aún no resueltos, como la persistencia del estado del botón de alternancia después de algunas acciones del usuario).

Lo que realmente falta aquí hasta ahora y solo es posible a través de un plugin:

  • Eliminar las publicaciones del propietario del tema que son respuestas a otras publicaciones de PostStream
  • Deshabilitar que el propietario del tema cree publicaciones de respuesta (y para todos los demás usuarios, deshabilitar la creación de publicaciones que no sean de respuesta)
  • Ajustar el estado “tiene nuevas publicaciones” de los temas para que solo las publicaciones que no son de respuesta del propietario del tema (también conocidas como entradas de diario) activen notificaciones, etc.
  • Permitir varios autores de diarios (por usuario) para un solo tema
  • Expandir automáticamente X publicaciones incrustadas (también conocidas como respuestas)

Otras ideas para un mayor desarrollo:

  • Crear y actualizar automáticamente una tabla de contenido/índice en la primera publicación para todas las entradas del diario.
2 Me gusta