[付费] Discourse 文章插件

需要创建一个插件,为网站添加文章功能。该网站已具备添加主题的功能,文章将完全继承这些功能,同时存在一些差异,具体如下:

关键点

  • 目前,要更改“文章”类别中主题的设计,使用的是主题组件 https://meta.discourse.org/t/blog-post-styling/110841。您可以将其包含在插件中。
  • 文章与主题一样,会显示在主页面及其他板块的综合动态中。
  • 创建一个单独的页面,按添加日期排序列出所有文章。
  • 文章列表使用标准的主题列表模板。
  • 与主题一样,可以在文章中发表评论。
  • 文章可以像主题一样添加到分类和子分类中。您可以创建“文章”分类,并在其中建立子分类。这些分类中仅可发布文章。
  • 文章通过标准表单添加,在表单中可以选择发布类型:主题或文章。

文章与主题的主要区别

  • 主题 URL 目前格式为 /t/tut-razdaem-invajty-na-dribbble/663/16,而文章 URL 应格式化为 /tut-razdaem-invajty-na-dribbble。需要从 URL 中移除不必要的部分,即:/t 以及链接末尾添加的数字 /663/16。
  • 实现上传文章图片的功能(图片上传流程可参考该组件 https://meta.discourse.org/t/blog-post-styling/110841)。
  • 对于文章内的图片,支持添加图片说明。使用 HTML 标签输出说明: 此处为说明文字 。

  • 为图片提供宽度选择选项。每种宽度对应一个特定的 CSS 类。

按内容宽度,添加类:alignwide

全宽,添加类:alignfull

默认情况下,不添加任何类

添加一个新的菜单项:

添加主题的表单将如下所示:

您能为此任务提供的预算是多少(美元)?
欢迎报价。

2 个赞

我已离线联系过费多尔,看看我们能否扩展新闻插件来协助解决这一问题。

9 个赞

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