[PAID] Plugin de artículos para Discourse

Es necesario crear un plugin que agregue la funcionalidad de artículos al sitio. El sitio ya cuenta con funcionalidad para agregar temas; los artículos heredarán completamente esta funcionalidad, con algunas diferencias descritas a continuación.

Puntos clave

  • Actualmente, para cambiar el diseño de los temas en la categoría “Artículos”, se utiliza el componente del tema Blog Post Styling. Puedes incluirlo en el plugin.
  • Tanto los artículos como los temas aparecen en el feed general de la página principal y en otras secciones.
  • Crea una página separada con una lista de artículos ordenados por fecha de agregado.
  • Para la lista de artículos, utiliza la plantilla estándar de lista de temas.
  • Al igual que en los temas, se pueden dejar comentarios en los artículos.
  • Los artículos se pueden agregar a categorías y subcategorías, como en los temas. Para los artículos, puedes crear la categoría “Artículos” y generar subcategorías allí. Solo se podrán publicar artículos en estas categorías.
  • Los artículos se agregan mediante el formulario estándar; en el formulario podrás elegir el tipo de publicación: Tema / Artículo.

Las principales diferencias entre artículos y temas

  • Las URL de los temas ahora se ven así: /t/tut-razdaem-invajty-na-dribbble/663/16. Las URL de los artículos deben verse así: /tut-razdaem-invajty-na-dribbble. Es necesario eliminar las partes innecesarias de la URL, a saber: /t y el número que se agrega al final del enlace /663/16.
  • Habilita la posibilidad de subir imágenes del artículo (el proceso de subida de imágenes se puede tomar de este componente: Blog Post Styling).
  • Para las imágenes dentro del artículo, habilita la posibilidad de agregar una leyenda a la imagen. Muestra la firma utilizando la etiqueta HTML Firma aquí .

  • Para las imágenes, permite elegir el ancho de la imagen. Cada ancho corresponde a una clase específica.

Por el ancho del contenido, agrega la clase: alignwide

Ancho completo, agrega la clase: alignfull

Por defecto, no se agregan clases.

Agrega un nuevo elemento de menú:

Así es como se verá el formulario para agregar un tema:

¿Cuál es tu presupuesto, en dólares estadounidenses (USD), que puedes ofrecer por esta tarea?
Abierto a ofertas.

2 Me gusta

He contactado a Fedor fuera de línea para ver si podemos extender el plugin de Noticias para ayudar con esto.

9 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.